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::StaticRigidBody Class Reference

Inherits AzPhysics::StaticRigidBody.

Public Member Functions

 AZ_RTTI (PhysX::StaticRigidBody, "{06E960EF-E1F3-466F-B34F-800E32775092}", AzPhysics::StaticRigidBody)
 
 StaticRigidBody (const AzPhysics::StaticRigidBodyConfiguration &configuration)
 
void AddShape (AZStd::shared_ptr< Physics::Shape > shape) override
 
AZStd::shared_ptr< Physics::Shape > GetShape (AZ::u32 index) override
 
AZStd::shared_ptr< const Physics::Shape > GetShape (AZ::u32 index) const override
 
AZ::u32 GetShapeCount () const override
 
AZ::EntityId GetEntityId () const override
 
AZ::Transform GetTransform () const override
 
void SetTransform (const AZ::Transform &transform) override
 
AZ::Vector3 GetPosition () const override
 
AZ::Quaternion GetOrientation () const override
 
AZ::Aabb GetAabb () const override
 
AzPhysics::SceneQueryHit RayCast (const AzPhysics::RayCastRequest &request) override
 
virtual AZ::Crc32 GetNativeType () const override
 
virtual void * GetNativePointer () const override
 

Public Attributes

 AZ_CLASS_ALLOCATOR_DECL
 

The documentation for this class was generated from the following file: