Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Render::AuxGeomDrawQueue Member List

This is the complete list of members for AZ::Render::AuxGeomDrawQueue, including all inherited members.

AddViewProjOverride(const AZ::Matrix4x4 &viewProj) override (defined in AZ::Render::AuxGeomDrawQueue)AZ::Render::AuxGeomDrawQueuevirtual
AuxGeomDrawQueue()=default (defined in AZ::Render::AuxGeomDrawQueue)AZ::Render::AuxGeomDrawQueue
AZ_CLASS_ALLOCATOR(AuxGeomDrawQueue, AZ::SystemAllocator) (defined in AZ::Render::AuxGeomDrawQueue)AZ::Render::AuxGeomDrawQueue
Commit()AZ::Render::AuxGeomDrawQueue
DepthTest enum name (defined in AZ::RPI::AuxGeomDraw)AZ::RPI::AuxGeomDraw
DepthWrite enum name (defined in AZ::RPI::AuxGeomDraw)AZ::RPI::AuxGeomDraw
DrawAabb(const AZ::Aabb &aabb, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawAabb(const AZ::Aabb &aabb, const AZ::Matrix3x4 &transform, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawCone(const AZ::Vector3 &center, const AZ::Vector3 &direction, float radius, float height, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawCylinder(const AZ::Vector3 &center, const AZ::Vector3 &direction, float radius, float height, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawCylinderNoEnds(const AZ::Vector3 &center, const AZ::Vector3 &direction, float radius, float height, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawDisk(const AZ::Vector3 &center, const AZ::Vector3 &direction, float radius, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawFrustum(const AZ::Frustum &frustum, const AZ::Color &color, bool drawNormals, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawHemisphere(const AZ::Vector3 &center, const AZ::Vector3 &direction, float radius, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawLines(const AuxGeomDynamicDrawArguments &args) override (defined in AZ::Render::AuxGeomDrawQueue)AZ::Render::AuxGeomDrawQueuevirtual
DrawLines(const AuxGeomDynamicIndexedDrawArguments &args) override (defined in AZ::Render::AuxGeomDrawQueue)AZ::Render::AuxGeomDrawQueuevirtual
DrawObb(const AZ::Obb &obb, const AZ::Vector3 &position, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawObb(const AZ::Obb &obb, const AZ::Matrix3x4 &transform, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawPoints(const AuxGeomDynamicDrawArguments &args) override (defined in AZ::Render::AuxGeomDrawQueue)AZ::Render::AuxGeomDrawQueuevirtual
DrawPolylines(const AuxGeomDynamicDrawArguments &args, PolylineEnd end=PolylineEnd::Open) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawQuad(float width, float height, const AZ::Matrix3x4 &transform, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawSphere(const AZ::Vector3 &center, float radius, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawSphere(const AZ::Vector3 &center, const AZ::Vector3 &direction, float radius, const AZ::Color &color, DrawStyle style, DepthTest depthTest, DepthWrite depthWrite, FaceCullMode faceCull, int32_t viewProjOverrideIndex) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawStyle enum nameAZ::RPI::AuxGeomDraw
DrawTriangles(const AuxGeomDynamicDrawArguments &args, FaceCullMode faceCull=FaceCullMode::None) overrideAZ::Render::AuxGeomDrawQueuevirtual
DrawTriangles(const AuxGeomDynamicIndexedDrawArguments &args, FaceCullMode faceCull=FaceCullMode::None) override (defined in AZ::Render::AuxGeomDrawQueue)AZ::Render::AuxGeomDrawQueuevirtual
FaceCullMode enum name (defined in AZ::RPI::AuxGeomDraw)AZ::RPI::AuxGeomDraw
GetOrAdd2DViewProjOverride() override (defined in AZ::Render::AuxGeomDrawQueue)AZ::Render::AuxGeomDrawQueuevirtual
GetPointSize() override (defined in AZ::Render::AuxGeomDrawQueue)AZ::Render::AuxGeomDrawQueuevirtual
OpacityType enum nameAZ::RPI::AuxGeomDraw
PolylineEnd enum name (defined in AZ::RPI::AuxGeomDraw)AZ::RPI::AuxGeomDraw
SetPointSize(float pointSize) override (defined in AZ::Render::AuxGeomDrawQueue)AZ::Render::AuxGeomDrawQueuevirtual
~AuxGeomDraw()=default (defined in AZ::RPI::AuxGeomDraw)AZ::RPI::AuxGeomDrawvirtual
~AuxGeomDrawQueue() override=default (defined in AZ::Render::AuxGeomDrawQueue)AZ::Render::AuxGeomDrawQueue