Plasma Engine  2.0
Loading...
Searching...
No Matches
plJoltCollisionMeshAssetProperties Class Reference
Inheritance diagram for plJoltCollisionMeshAssetProperties:

Static Public Member Functions

static void PropertyMetaStateEventHandler (plPropertyMetaStateEvent &e)
 
- Static Public Member Functions inherited from plNoBase
static const plRTTIGetStaticRTTI ()
 

Public Attributes

plString m_sMeshFile
 
float m_fUniformScaling = 1.0f
 
plString m_sConvexMeshSurface
 
plEnum< plBasisAxism_RightDir = plBasisAxis::PositiveX
 
plEnum< plBasisAxism_UpDir = plBasisAxis::PositiveY
 
bool m_bFlipForwardDir = false
 
bool m_bIsConvexMesh = false
 
plEnum< plJoltConvexCollisionMeshTypem_ConvexMeshType
 
plUInt16 m_uiMaxConvexPieces = 2
 
float m_fRadius = 0.5f
 
float m_fRadius2 = 0.5f
 
float m_fHeight = 1.0f
 
plUInt8 m_uiDetail = 1
 
plHybridArray< plJoltSurfaceResourceSlot, 8 > m_Slots
 
plUInt32 m_uiVertices = 0
 
plUInt32 m_uiTriangles = 0
 

Additional Inherited Members

- Public Member Functions inherited from plReflectedClass
virtual const plRTTIGetDynamicRTTI () const
 
bool IsInstanceOf (const plRTTI *pType) const
 Returns whether the type of this instance is of the given type or derived from it.
 
template<typename T >
PL_ALWAYS_INLINE bool IsInstanceOf () const
 Returns whether the type of this instance is of the given type or derived from it.
 

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