UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMockDataMeshTrackerImpl Class Reference

Classes

struct  FCachedMeshData
 
class  FMeshTrackerComponentBrickDataReceipt
 
struct  FRawMockMeshData
 

Public Member Functions

 FMockDataMeshTrackerImpl ()
 
FCachedMeshData::SharedPtr AquireMeshDataCache ()
 
void FreeMeshDataCache (FCachedMeshData::SharedPtr &DataCache)
 
bool Create (const UMockDataMeshTrackerComponent &MeshTrackerComponent)
 
void BeginDestroy ()
 
void Destroy ()
 

Public Attributes

int32 MeshBrickIndex = 0
 
TArray< FRawMockMeshDataRawMockMeshData
 
TMap< uint32, uint64MeshBrickCache
 
FVector BoundsCenter
 
FQuat BoundsRotation
 

Constructor & Destructor Documentation

◆ FMockDataMeshTrackerImpl()

FMockDataMeshTrackerImpl::FMockDataMeshTrackerImpl ( )
inline

Member Function Documentation

◆ AquireMeshDataCache()

FCachedMeshData::SharedPtr FMockDataMeshTrackerImpl::AquireMeshDataCache ( )
inline

◆ BeginDestroy()

void FMockDataMeshTrackerImpl::BeginDestroy ( )
inline

◆ Create()

bool FMockDataMeshTrackerImpl::Create ( const UMockDataMeshTrackerComponent MeshTrackerComponent)
inline

◆ Destroy()

void FMockDataMeshTrackerImpl::Destroy ( )
inline

◆ FreeMeshDataCache()

void FMockDataMeshTrackerImpl::FreeMeshDataCache ( FCachedMeshData::SharedPtr DataCache)
inline

Member Data Documentation

◆ BoundsCenter

FVector FMockDataMeshTrackerImpl::BoundsCenter

◆ BoundsRotation

FQuat FMockDataMeshTrackerImpl::BoundsRotation

◆ MeshBrickCache

TMap<uint32, uint64> FMockDataMeshTrackerImpl::MeshBrickCache

◆ MeshBrickIndex

int32 FMockDataMeshTrackerImpl::MeshBrickIndex = 0

◆ RawMockMeshData

TArray<FRawMockMeshData> FMockDataMeshTrackerImpl::RawMockMeshData

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