ezEngine  Release 25.03
ezPxUserData Class Reference

Public Member Functions

 EZ_DECLARE_MEM_RELOCATABLE_TYPE ()
 
EZ_ALWAYS_INLINE void Init (ezPxDynamicActorComponent *pObject)
 
EZ_ALWAYS_INLINE void Init (ezPxStaticActorComponent *pObject)
 
EZ_ALWAYS_INLINE void Init (ezPxTriggerComponent *pObject)
 
EZ_ALWAYS_INLINE void Init (ezPxCharacterShapeComponent *pObject)
 
EZ_ALWAYS_INLINE void Init (ezPxShapeComponent *pObject)
 
EZ_ALWAYS_INLINE void Init (ezBreakableSheetComponent *pObject)
 
EZ_ALWAYS_INLINE void Init (ezPxQueryShapeActorComponent *pObject)
 
EZ_ALWAYS_INLINE void Init (ezSurfaceResource *pObject)
 
EZ_ALWAYS_INLINE void Init (ezPxRagdollComponent *pObject)
 
EZ_ALWAYS_INLINE void Init (ezPxRopeComponent *pObject)
 
EZ_FORCE_INLINE void Invalidate ()
 
EZ_FORCE_INLINE void SetAdditionalUserData (void *pAdditionalUserData)
 

Static Public Member Functions

static EZ_FORCE_INLINE ezPxDynamicActorComponentGetDynamicActorComponent (void *pUserData)
 
static EZ_FORCE_INLINE ezPxStaticActorComponentGetStaticActorComponent (void *pUserData)
 
static EZ_FORCE_INLINE ezPxTriggerComponentGetTriggerComponent (void *pUserData)
 
static EZ_FORCE_INLINE ezPxCharacterShapeComponentGetCharacterShapeComponent (void *pUserData)
 
static EZ_FORCE_INLINE ezPxShapeComponentGetShapeComponent (void *pUserData)
 
static EZ_FORCE_INLINE ezBreakableSheetComponentGetBreakableSheetComponent (void *pUserData)
 
static EZ_FORCE_INLINE ezPxQueryShapeActorComponentGetQueryShapeActorComponent (void *pUserData)
 
static EZ_FORCE_INLINE ezPxRagdollComponentGetRagdollComponent (void *pUserData)
 
static EZ_FORCE_INLINE ezComponentGetComponent (void *pUserData)
 
static EZ_FORCE_INLINE ezSurfaceResourceGetSurfaceResource (void *pUserData)
 
static EZ_FORCE_INLINE void * GetAdditionalUserData (void *pUserData)
 

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