| 
    Open 3D Engine AzFramework API Reference
    2205.0
    
   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, 0) (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, AZ::Aabb *optionalBounds=nullptr)=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 | 
| GetNativePointer()=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 | 
 1.8.17