RavEngine
Loading...
Searching...
No Matches
physx::PxRigidActorShapeCollection Struct Reference
Inheritance diagram for physx::PxRigidActorShapeCollection:
[legend]
Collaboration diagram for physx::PxRigidActorShapeCollection:
[legend]

Public Types

typedef PxReadOnlyCollectionPropertyInfo< PxPropertyInfoName::PxRigidActor_Shapes, PxRigidActor, PxShape * >::TGetObjectsMember TGetObjectsMember
 
typedef PxReadOnlyCollectionPropertyInfo< PxPropertyInfoName::PxRigidActor_Shapes, PxRigidActor, PxShape * >::TNbObjectsMember TNbObjectsMember
 
- Public Types inherited from physx::PxReadOnlyCollectionPropertyInfo< PxPropertyInfoName::PxRigidActor_Shapes, PxRigidActor, PxShape * >
typedef PxU32(* TNbObjectsMember) (const PxRigidActor *)
 
typedef PxU32(* TGetObjectsMember) (const PxRigidActor *, PxShape * *, PxU32)
 

Public Member Functions

 PxRigidActorShapeCollection (const char *inName, TGetObjectsMember inGetter, TNbObjectsMember inNb)
 
- Public Member Functions inherited from physx::PxReadOnlyCollectionPropertyInfo< PxPropertyInfoName::PxRigidActor_Shapes, PxRigidActor, PxShape * >
 PxReadOnlyCollectionPropertyInfo (const char *inName, TGetObjectsMember inGetter, TNbObjectsMember inNb)
 
PxU32 size (const PxRigidActor *inObj) const
 
PxU32 get (const PxRigidActor *inObj, PxShape * *inBuffer, PxU32 inBufSize) const
 
- Public Member Functions inherited from physx::PxPropertyInfoParameterizedBase< TKey >
 PxPropertyInfoParameterizedBase (const char *inName)
 
- Public Member Functions inherited from physx::PxPropertyInfoBase
 PxPropertyInfoBase (const char *n, PxU32 inKey)
 
- Public Member Functions inherited from physx::PxRigidActorShapeCollectionHelper
PX_PHYSX_CORE_API PxShape * createShape (PxRigidActor *inActor, const PxGeometry &geometry, PxMaterial &material, PxShapeFlags shapeFlags=PxShapeFlag::eVISUALIZATION|PxShapeFlag::eSCENE_QUERY_SHAPE|PxShapeFlag::eSIMULATION_SHAPE) const
 
PX_PHYSX_CORE_API PxShape * createShape (PxRigidActor *inActor, const PxGeometry &geometry, PxMaterial *const *materials, PxU16 materialCount, PxShapeFlags shapeFlags=PxShapeFlag::eVISUALIZATION|PxShapeFlag::eSCENE_QUERY_SHAPE|PxShapeFlag::eSIMULATION_SHAPE) const
 

Additional Inherited Members

- Public Attributes inherited from physx::PxReadOnlyCollectionPropertyInfo< PxPropertyInfoName::PxRigidActor_Shapes, PxRigidActor, PxShape * >
TGetObjectsMember mGetObjectsMember
 
TNbObjectsMember mNbObjectsMember
 
- Public Attributes inherited from physx::PxPropertyInfoBase
const char * mName
 
PxU32 mKey
 

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