Foundation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
FSerializedMesh Struct Reference

#include <Mesh.hpp>

Public Member Functions

 FSerializedMesh (Allocator *alloc=GLOBAL_ALLOC)
 

Public Attributes

FUUID id {}
 
FSerializedBounds bounds
 
FBlobRef vertices
 
uint32_t vertexCount {0}
 
Vector< FSerializedMeshLODlods
 
FBlobRef dagGroups
 
FBlobRef dagMeshlets
 
FBlobRef dagMeshletTri
 
FBlobRef dagMeshletVtx
 
FBlobRef emissiveMeshlets
 
FBlobRef emissiveAliases
 
FBlobRef emissivePrimitiveMap
 
FBlobRef skinBinding
 
FUUID skeleton {}
 

Constructor & Destructor Documentation

◆ FSerializedMesh()

FSerializedMesh::FSerializedMesh ( Allocator alloc = GLOBAL_ALLOC)
inlineexplicit

Member Data Documentation

◆ bounds

FSerializedBounds FSerializedMesh::bounds

◆ dagGroups

FBlobRef FSerializedMesh::dagGroups

◆ dagMeshlets

FBlobRef FSerializedMesh::dagMeshlets

◆ dagMeshletTri

FBlobRef FSerializedMesh::dagMeshletTri

◆ dagMeshletVtx

FBlobRef FSerializedMesh::dagMeshletVtx

◆ emissiveAliases

FBlobRef FSerializedMesh::emissiveAliases

◆ emissiveMeshlets

FBlobRef FSerializedMesh::emissiveMeshlets

◆ emissivePrimitiveMap

FBlobRef FSerializedMesh::emissivePrimitiveMap

◆ id

FUUID FSerializedMesh::id {}

◆ lods

Vector<FSerializedMeshLOD> FSerializedMesh::lods

◆ skeleton

FUUID FSerializedMesh::skeleton {}

◆ skinBinding

FBlobRef FSerializedMesh::skinBinding

◆ vertexCount

uint32_t FSerializedMesh::vertexCount {0}

◆ vertices

FBlobRef FSerializedMesh::vertices

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