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::Shape, including all inherited members.
AttachedToActor(void *actor) override (defined in PhysX::Shape) | PhysX::Shape | |
AZ_CLASS_ALLOCATOR(Shape, AZ::SystemAllocator) (defined in PhysX::Shape) | PhysX::Shape | |
AZ_RTTI(Shape, "{A84BCCA2-7F29-4E17-830F-911E7BB3E80C}", Physics::Shape) (defined in PhysX::Shape) | PhysX::Shape | |
DetachedFromActor() override (defined in PhysX::Shape) | PhysX::Shape | |
GetAabb(const AZ::Transform &worldTransform) const override (defined in PhysX::Shape) | PhysX::Shape | |
GetAabbLocal() const override (defined in PhysX::Shape) | PhysX::Shape | |
GetCollisionGroup() const override (defined in PhysX::Shape) | PhysX::Shape | |
GetCollisionLayer() const override (defined in PhysX::Shape) | PhysX::Shape | |
GetContactOffset() const override (defined in PhysX::Shape) | PhysX::Shape | |
GetGeometry(AZStd::vector< AZ::Vector3 > &vertices, AZStd::vector< AZ::u32 > &indices, const AZ::Aabb *optionalBounds=nullptr) const override (defined in PhysX::Shape) | PhysX::Shape | |
GetLocalPose() const override (defined in PhysX::Shape) | PhysX::Shape | |
GetMaterial() const override (defined in PhysX::Shape) | PhysX::Shape | |
GetMaterialId() const override (defined in PhysX::Shape) | PhysX::Shape | |
GetNativePointer() override (defined in PhysX::Shape) | PhysX::Shape | |
GetNativePointer() const override (defined in PhysX::Shape) | PhysX::Shape | |
GetPhysXMaterials() (defined in PhysX::Shape) | PhysX::Shape | |
GetPxShape() (defined in PhysX::Shape) | PhysX::Shape | |
GetRestOffset() const override (defined in PhysX::Shape) | PhysX::Shape | |
GetTag() const override (defined in PhysX::Shape) | PhysX::Shape | |
IsTrigger() const (defined in PhysX::Shape) | PhysX::Shape | |
operator=(Shape &&shape) (defined in PhysX::Shape) | PhysX::Shape | |
operator=(const Shape &shape)=delete (defined in PhysX::Shape) | PhysX::Shape | |
RayCast(const AzPhysics::RayCastRequest &worldSpaceRequest, const AZ::Transform &worldTransform) override (defined in PhysX::Shape) | PhysX::Shape | |
RayCastLocal(const AzPhysics::RayCastRequest &localSpaceRequest) override (defined in PhysX::Shape) | PhysX::Shape | |
SetCollisionGroup(const AzPhysics::CollisionGroup &group) override (defined in PhysX::Shape) | PhysX::Shape | |
SetCollisionLayer(const AzPhysics::CollisionLayer &layer) override (defined in PhysX::Shape) | PhysX::Shape | |
SetContactOffset(float contactOffset) override (defined in PhysX::Shape) | PhysX::Shape | |
SetLocalPose(const AZ::Vector3 &offset, const AZ::Quaternion &rotation) override (defined in PhysX::Shape) | PhysX::Shape | |
SetMaterial(const AZStd::shared_ptr< Physics::Material > &material) override (defined in PhysX::Shape) | PhysX::Shape | |
SetName(const char *name) override (defined in PhysX::Shape) | PhysX::Shape | |
SetPhysXMaterials(const AZStd::vector< AZStd::shared_ptr< PhysX::Material >> &materials) (defined in PhysX::Shape) | PhysX::Shape | |
SetRestOffset(float restOffset) override (defined in PhysX::Shape) | PhysX::Shape | |
Shape(const Physics::ColliderConfiguration &colliderConfiguration, const Physics::ShapeConfiguration &configuration) (defined in PhysX::Shape) | PhysX::Shape | |
Shape(physx::PxShape *nativeShape) (defined in PhysX::Shape) | PhysX::Shape | |
Shape(Shape &&shape) (defined in PhysX::Shape) | PhysX::Shape | |
Shape(const Shape &shape)=delete (defined in PhysX::Shape) | PhysX::Shape | |
~Shape() (defined in PhysX::Shape) | PhysX::Shape | virtual |