This is the complete list of members for AZ::RPI::AuxGeomDraw, including all inherited members.
AddViewProjOverride(const AZ::Matrix4x4 &viewProj)=0 (defined in AZ::RPI::AuxGeomDraw) | AZ::RPI::AuxGeomDraw | pure virtual |
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=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawAabb(const AZ::Aabb &aabb, const AZ::Matrix3x4 &transform, const AZ::Color &color, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawCone(const AZ::Vector3 ¢er, const AZ::Vector3 &direction, float radius, float height, const AZ::Color &color, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawCylinder(const AZ::Vector3 ¢er, const AZ::Vector3 &direction, float radius, float height, const AZ::Color &color, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawCylinderNoEnds(const AZ::Vector3 ¢er, const AZ::Vector3 &direction, float radius, float height, const AZ::Color &color, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawDisk(const AZ::Vector3 ¢er, const AZ::Vector3 &direction, float radius, const AZ::Color &color, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawFrustum(const AZ::Frustum &frustum, const AZ::Color &color, bool drawNormals=true, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawHemisphere(const AZ::Vector3 ¢er, const AZ::Vector3 &direction, float radius, const AZ::Color &color, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawLines(const AuxGeomDynamicDrawArguments &args)=0 (defined in AZ::RPI::AuxGeomDraw) | AZ::RPI::AuxGeomDraw | pure virtual |
DrawLines(const AuxGeomDynamicIndexedDrawArguments &args)=0 (defined in AZ::RPI::AuxGeomDraw) | AZ::RPI::AuxGeomDraw | pure virtual |
DrawObb(const AZ::Obb &obb, const AZ::Vector3 &position, const AZ::Color &color, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawObb(const AZ::Obb &obb, const AZ::Matrix3x4 &transform, const AZ::Color &color, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawPoints(const AuxGeomDynamicDrawArguments &args)=0 (defined in AZ::RPI::AuxGeomDraw) | AZ::RPI::AuxGeomDraw | pure virtual |
DrawPolylines(const AuxGeomDynamicDrawArguments &args, PolylineEnd end=PolylineEnd::Open)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawQuad(float width, float height, const AZ::Matrix3x4 &transform, const AZ::Color &color, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawSphere(const AZ::Vector3 ¢er, float radius, const AZ::Color &color, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawSphere(const AZ::Vector3 ¢er, const AZ::Vector3 &direction, float radius, const AZ::Color &color, DrawStyle style=DrawStyle::Shaded, DepthTest depthTest=DepthTest::On, DepthWrite depthWrite=DepthWrite::On, FaceCullMode faceCull=FaceCullMode::Back, int32_t viewProjOverrideIndex=-1)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawStyle enum name | AZ::RPI::AuxGeomDraw | |
DrawTriangles(const AuxGeomDynamicDrawArguments &args, FaceCullMode faceCull=FaceCullMode::None)=0 | AZ::RPI::AuxGeomDraw | pure virtual |
DrawTriangles(const AuxGeomDynamicIndexedDrawArguments &args, FaceCullMode faceCull=FaceCullMode::None)=0 (defined in AZ::RPI::AuxGeomDraw) | AZ::RPI::AuxGeomDraw | pure virtual |
FaceCullMode enum name (defined in AZ::RPI::AuxGeomDraw) | AZ::RPI::AuxGeomDraw | |
GetOrAdd2DViewProjOverride()=0 (defined in AZ::RPI::AuxGeomDraw) | AZ::RPI::AuxGeomDraw | pure virtual |
GetPointSize()=0 (defined in AZ::RPI::AuxGeomDraw) | AZ::RPI::AuxGeomDraw | pure virtual |
OpacityType enum name | AZ::RPI::AuxGeomDraw | |
PolylineEnd enum name (defined in AZ::RPI::AuxGeomDraw) | AZ::RPI::AuxGeomDraw | |
SetPointSize(float pointSize)=0 (defined in AZ::RPI::AuxGeomDraw) | AZ::RPI::AuxGeomDraw | pure virtual |
~AuxGeomDraw()=default (defined in AZ::RPI::AuxGeomDraw) | AZ::RPI::AuxGeomDraw | virtual |