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

FBlobRef vertices
 
uint32_t vertexCount {0}
 
Vector< FSerializedMeshLODlods
 
FBlobRef dagGroups
 
FBlobRef dagMeshlets
 
FBlobRef dagMeshletTri
 
FBlobRef dagMeshletVtx
 
FBlobRef skinBinding
 
int32_t skeleton {-1}
 
FBlobRef morphPositions
 
uint32_t morphTargetCount {0}
 
int32_t morphTrack {-1}
 

Constructor & Destructor Documentation

◆ FSerializedMesh()

FSerializedMesh::FSerializedMesh ( Allocator alloc = GLOBAL_ALLOC)
inlineexplicit

Member Data Documentation

◆ dagGroups

FBlobRef FSerializedMesh::dagGroups

◆ dagMeshlets

FBlobRef FSerializedMesh::dagMeshlets

◆ dagMeshletTri

FBlobRef FSerializedMesh::dagMeshletTri

◆ dagMeshletVtx

FBlobRef FSerializedMesh::dagMeshletVtx

◆ lods

Vector<FSerializedMeshLOD> FSerializedMesh::lods

◆ morphPositions

FBlobRef FSerializedMesh::morphPositions

◆ morphTargetCount

uint32_t FSerializedMesh::morphTargetCount {0}

◆ morphTrack

int32_t FSerializedMesh::morphTrack {-1}

◆ skeleton

int32_t FSerializedMesh::skeleton {-1}

◆ 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: