Open 3D Engine PhysX 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.
PhysX::DebugDraw::Collider Member List

This is the complete list of members for PhysX::DebugDraw::Collider, including all inherited members.

AZ_CLASS_ALLOCATOR(Collider, AZ::SystemAllocator) (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
AZ_RTTI(Collider, "{7DE9CA01-DF1E-4D72-BBF4-76C9136BE6A2}") (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
BuildConvexMesh(physx::PxBase *meshData, AZ::u32 geomIndex) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
BuildMeshes(const Physics::ShapeConfiguration &shapeConfig, AZ::u32 geomIndex) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
BuildTriangleMesh(physx::PxBase *meshData, AZ::u32 geomIndex) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
CalcDebugColor(const Physics::ColliderConfiguration &colliderConfig, const ElementDebugInfo &elementToDebugInfo=ElementDebugInfo()) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
CalcDebugColorWarning(const AZ::Color &baseColor, AZ::u32 triangleCount) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
ClearCachedGeometry() (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
Collider() (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
Connect(AZ::EntityId entityId) (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
Disconnect() (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
DisplayEntityViewport(const AzFramework::ViewportInfo &viewportInfo, AzFramework::DebugDisplayRequests &debugDisplay) override (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
DrawBox(AzFramework::DebugDisplayRequests &debugDisplay, const Physics::ColliderConfiguration &colliderConfig, const Physics::BoxShapeConfiguration &boxShapeConfig, const AZ::Vector3 &colliderScale=AZ::Vector3::CreateOne()) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
DrawCapsule(AzFramework::DebugDisplayRequests &debugDisplay, const Physics::ColliderConfiguration &colliderConfig, const Physics::CapsuleShapeConfiguration &capsuleShapeConfig, const AZ::Vector3 &colliderScale=AZ::Vector3::CreateOne()) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
DrawConvexMesh(AzFramework::DebugDisplayRequests &debugDisplay, const Physics::ColliderConfiguration &colliderConfig, AZ::u32 geomIndex, const AZ::Vector3 &meshScale=AZ::Vector3::CreateOne()) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
DrawHeightfield(AzFramework::DebugDisplayRequests &debugDisplay, const AZ::Vector3 &aabbCenterLocalBody, float drawDistance, const AZStd::shared_ptr< const Physics::Shape > &shape) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
DrawMesh(AzFramework::DebugDisplayRequests &debugDisplay, const Physics::ColliderConfiguration &colliderConfig, const Physics::CookedMeshShapeConfiguration &assetConfig, const AZ::Vector3 &meshScale, AZ::u32 geomIndex) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
DrawPolygonPrism(AzFramework::DebugDisplayRequests &debugDisplay, const Physics::ColliderConfiguration &colliderConfig, const AZStd::vector< AZ::Vector3 > &points) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
DrawSphere(AzFramework::DebugDisplayRequests &debugDisplay, const Physics::ColliderConfiguration &colliderConfig, const Physics::SphereShapeConfiguration &sphereShapeConfig, const AZ::Vector3 &colliderScale=AZ::Vector3::CreateOne()) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
DrawTriangleMesh(AzFramework::DebugDisplayRequests &debugDisplay, const Physics::ColliderConfiguration &colliderConfig, AZ::u32 geomIndex, const AZ::Vector3 &meshScale=AZ::Vector3::CreateOne()) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
GetColliderLocalTransform(const Physics::ColliderConfiguration &colliderConfig, const AZ::Vector3 &colliderScale=AZ::Vector3::CreateOne()) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
GetEntityName() const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
GetIndices(AZ::u32 geomIndex) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
GetNumShapes() const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
GetPoints(AZ::u32 geomIndex) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
GetVerts(AZ::u32 geomIndex) const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
HasCachedGeometry() const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
IsDisplayFlagEnabled() const (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
m_debugDisplayDataChangedEvent (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
m_displayCallback (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
m_entityId (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
m_geometry (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collidermutableprotected
m_locallyEnabledPhysX::DebugDraw::Colliderprotected
OnDeselected() override (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
OnDrawHelpersChanged(bool enabled) override (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
OnSelected() override (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
Reflect(AZ::ReflectContext *context) (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderstatic
RefreshTreeHelper() (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Colliderprotected
SetDisplayCallback(const DisplayCallback *callback) (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider
SetDisplayFlag(bool enable) (defined in PhysX::DebugDraw::Collider)PhysX::DebugDraw::Collider