Open 3D Engine AzFramework 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 Physics::Shape, including all inherited members.
AttachedToActor(void *actor)=0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
AZ_CLASS_ALLOCATOR(Shape, AZ::SystemAllocator) (defined in Physics::Shape) | Physics::Shape | |
AZ_RTTI(Shape, "{0A47DDD6-2BD7-43B3-BF0D-2E12CC395C13}") (defined in Physics::Shape) | Physics::Shape | |
DetachedFromActor()=0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
GetAabb(const AZ::Transform &worldTransform) const =0 | Physics::Shape | pure virtual |
GetAabbLocal() const =0 | Physics::Shape | pure virtual |
GetCollisionGroup() const =0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
GetCollisionLayer() const =0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
GetContactOffset() const =0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
GetGeometry(AZStd::vector< AZ::Vector3 > &vertices, AZStd::vector< AZ::u32 > &indices, const AZ::Aabb *optionalBounds=nullptr) const =0 | Physics::Shape | pure virtual |
GetLocalPose() const =0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
GetMaterial() const =0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
GetMaterialId() const =0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
GetNativePointer()=0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
GetNativePointer() const =0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
GetRestOffset() const =0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
GetTag() const =0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
RayCast(const AzPhysics::RayCastRequest &worldSpaceRequest, const AZ::Transform &worldTransform)=0 | Physics::Shape | pure virtual |
RayCastLocal(const AzPhysics::RayCastRequest &localSpaceRequest)=0 | Physics::Shape | pure virtual |
SetCollisionGroup(const AzPhysics::CollisionGroup &group)=0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
SetCollisionLayer(const AzPhysics::CollisionLayer &layer)=0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
SetContactOffset(float contactOffset)=0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
SetLocalPose(const AZ::Vector3 &offset, const AZ::Quaternion &rotation)=0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
SetMaterial(const AZStd::shared_ptr< Material > &material)=0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
SetName(const char *name)=0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
SetRestOffset(float restOffset)=0 (defined in Physics::Shape) | Physics::Shape | pure virtual |
~Shape()=default (defined in Physics::Shape) | Physics::Shape | virtual |