ezEngine  Release 25.03
ezMeshAssetProperties Class Reference
Inheritance diagram for ezMeshAssetProperties:

Static Public Member Functions

static void PropertyMetaStateEventHandler (ezPropertyMetaStateEvent &e)
 
- Static Public Member Functions inherited from ezNoBase
static const ezRTTIGetStaticRTTI ()
 

Public Attributes

ezString m_sMeshFile
 
float m_fUniformScaling = 1.0f
 
float m_fRadius = 0.5f
 
float m_fRadius2 = 0.5f
 
float m_fHeight = 1.0f
 
ezAngle m_Angle = ezAngle::MakeFromDegree(360.0f)
 
ezUInt16 m_uiDetail = 0
 
ezUInt16 m_uiDetail2 = 0
 
bool m_bCap = true
 
bool m_bCap2 = true
 
ezEnum< ezMeshImportTransformm_ImportTransform
 
ezEnum< ezBasisAxism_RightDir = ezBasisAxis::PositiveX
 
ezEnum< ezBasisAxism_UpDir = ezBasisAxis::PositiveY
 
bool m_bFlipForwardDir = true
 
ezMeshPrimitive::Enum m_PrimitiveType = ezMeshPrimitive::Default
 
bool m_bRecalculateNormals = false
 
bool m_bRecalculateTrangents = true
 
bool m_bImportMaterials = true
 
ezEnum< ezMeshNormalPrecisionm_NormalPrecision
 
ezEnum< ezMeshTexCoordPrecisionm_TexCoordPrecision
 
ezEnum< ezMeshVertexColorConversionm_VertexColorConversion
 
ezHybridArray< ezMaterialResourceSlot, 8 > m_Slots
 
ezUInt32 m_uiVertices = 0
 
ezUInt32 m_uiTriangles = 0
 
bool m_bSimplifyMesh = false
 
bool m_bAggressiveSimplification = false
 
ezUInt8 m_uiMeshSimplification = 50
 
ezUInt8 m_uiMaxSimplificationError = 5
 

Additional Inherited Members

- Public Member Functions inherited from ezReflectedClass
virtual const ezRTTIGetDynamicRTTI () const
 
bool IsInstanceOf (const ezRTTI *pType) const
 Returns whether the type of this instance is of the given type or derived from it.
 
template<typename T >
EZ_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: