RavEngine
Loading...
Searching...
No Matches
RavEngine::SerializedMeshDataHeader Struct Reference

Public Attributes

const std::array< char, 4 > header = {'r','v','e','m'}
 
uint32_t numVertices = 0
 
uint32_t numIndicies = 0
 
VertexAttrib_t attributes = 0
 

Static Public Attributes

static constexpr VertexAttrib_t SkinnedMeshBit = 1 << 0
 
static constexpr VertexAttrib_t hasPositionsBit = 1 << 1
 
static constexpr VertexAttrib_t hasNormalsBit = 1 << 2
 
static constexpr VertexAttrib_t hasTangentsBit = 1 << 3
 
static constexpr VertexAttrib_t hasBitangentsBit = 1 << 4
 
static constexpr VertexAttrib_t hasUV0Bit = 1 << 5
 
static constexpr VertexAttrib_t hasLightmapUVBit = 1 << 6
 

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