UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBatchState Struct Reference

Public Member Functions

 FBatchState ()
 

Public Attributes

int32_t BatchId = 0
 
TMap< FGuid, FRequestInfoRequests
 
std::atomic_int32_t PendingRequestCount = 0
 
std::atomic_int32_t FailedRequestCount = 0
 
FMutableMemoryView BatchBuffer
 
EConstructionError Error = EConstructionError::None
 
FGuid ErrorContextGuid
 
FFileConstructionStateOwningFile = nullptr
 
int32 StartChunkPartIndex = 0
 
int32 ChunkCount = 0
 
bool bIsEmptyFileSentinel = false
 
bool bNeedsWrite = false
 
bool bIsReading = false
 
bool bIsWriting = false
 
std::atomic< boolbIsFinished = true
 

Constructor & Destructor Documentation

◆ FBatchState()

FBatchState::FBatchState ( )
inline

Member Data Documentation

◆ BatchBuffer

FMutableMemoryView FBatchState::BatchBuffer

◆ BatchId

int32_t FBatchState::BatchId = 0

◆ bIsEmptyFileSentinel

bool FBatchState::bIsEmptyFileSentinel = false

◆ bIsFinished

std::atomic<bool> FBatchState::bIsFinished = true

◆ bIsReading

bool FBatchState::bIsReading = false

◆ bIsWriting

bool FBatchState::bIsWriting = false

◆ bNeedsWrite

bool FBatchState::bNeedsWrite = false

◆ ChunkCount

int32 FBatchState::ChunkCount = 0

◆ Error

◆ ErrorContextGuid

FGuid FBatchState::ErrorContextGuid

◆ FailedRequestCount

std::atomic_int32_t FBatchState::FailedRequestCount = 0

◆ OwningFile

FFileConstructionState* FBatchState::OwningFile = nullptr

◆ PendingRequestCount

std::atomic_int32_t FBatchState::PendingRequestCount = 0

◆ Requests

TMap<FGuid, FRequestInfo> FBatchState::Requests

◆ StartChunkPartIndex

int32 FBatchState::StartChunkPartIndex = 0

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