Open 3D Engine PhysX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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::Collider | protected |
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::Collider | protected |
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::Collider | protected |
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::Collider | protected |
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::Collider | protected |
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::Collider | protected |
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::Collider | protected |
m_displayCallback (defined in PhysX::DebugDraw::Collider) | PhysX::DebugDraw::Collider | protected |
m_entityId (defined in PhysX::DebugDraw::Collider) | PhysX::DebugDraw::Collider | protected |
m_geometry (defined in PhysX::DebugDraw::Collider) | PhysX::DebugDraw::Collider | mutableprotected |
m_locallyEnabled | PhysX::DebugDraw::Collider | protected |
OnDeselected() override (defined in PhysX::DebugDraw::Collider) | PhysX::DebugDraw::Collider | protected |
OnDrawHelpersChanged(bool enabled) override (defined in PhysX::DebugDraw::Collider) | PhysX::DebugDraw::Collider | protected |
OnSelected() override (defined in PhysX::DebugDraw::Collider) | PhysX::DebugDraw::Collider | protected |
Reflect(AZ::ReflectContext *context) (defined in PhysX::DebugDraw::Collider) | PhysX::DebugDraw::Collider | static |
RefreshTreeHelper() (defined in PhysX::DebugDraw::Collider) | PhysX::DebugDraw::Collider | protected |
SetDisplayCallback(const DisplayCallback *callback) (defined in PhysX::DebugDraw::Collider) | PhysX::DebugDraw::Collider | |
SetDisplayFlag(bool enable) (defined in PhysX::DebugDraw::Collider) | PhysX::DebugDraw::Collider |