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

Public Member Functions

 FFileConstructionState (const FFileManifest *InFileManifest, const FString &InBuildFilename, FString &&InNewFilename)
 
void SetAttributes ()
 

Public Attributes

FGuid ErrorContextGuid
 
EConstructionError ConstructionError = EConstructionError::None
 
int32 CreateFilePlatformLastError = 0
 
FSHA1 HashState
 
bool bSkippedConstruction = false
 
bool bSuccess = true
 
bool bIsResumedFile = false
 
UE::FMutex ProgressLock
 
uint64 Progress = 0
 
uint64 LastSeenProgress = 0
 
int64 StartPosition = 0
 
int32 OutstandingBatches = 0
 
int32 NextChunkPartToRead = 0
 
TUniquePtr< FArchiveNewFile
 
int32 BaseReferenceIndex = 0
 
int32 ConstructionIndex = -1
 
const FFileManifestFileManifest
 
const FString & BuildFilename
 
FString NewFilename
 

Constructor & Destructor Documentation

◆ FFileConstructionState()

FFileConstructionState::FFileConstructionState ( const FFileManifest InFileManifest,
const FString &  InBuildFilename,
FString &&  InNewFilename 
)
inline

Member Function Documentation

◆ SetAttributes()

void FFileConstructionState::SetAttributes ( )
inline

Member Data Documentation

◆ BaseReferenceIndex

int32 FFileConstructionState::BaseReferenceIndex = 0

◆ bIsResumedFile

bool FFileConstructionState::bIsResumedFile = false

◆ bSkippedConstruction

bool FFileConstructionState::bSkippedConstruction = false

◆ bSuccess

bool FFileConstructionState::bSuccess = true

◆ BuildFilename

const FString& FFileConstructionState::BuildFilename

◆ ConstructionError

EConstructionError FFileConstructionState::ConstructionError = EConstructionError::None

◆ ConstructionIndex

int32 FFileConstructionState::ConstructionIndex = -1

◆ CreateFilePlatformLastError

int32 FFileConstructionState::CreateFilePlatformLastError = 0

◆ ErrorContextGuid

FGuid FFileConstructionState::ErrorContextGuid

◆ FileManifest

const FFileManifest* FFileConstructionState::FileManifest

◆ HashState

FSHA1 FFileConstructionState::HashState

◆ LastSeenProgress

uint64 FFileConstructionState::LastSeenProgress = 0

◆ NewFile

TUniquePtr<FArchive> FFileConstructionState::NewFile

◆ NewFilename

FString FFileConstructionState::NewFilename

◆ NextChunkPartToRead

int32 FFileConstructionState::NextChunkPartToRead = 0

◆ OutstandingBatches

int32 FFileConstructionState::OutstandingBatches = 0

◆ Progress

uint64 FFileConstructionState::Progress = 0

◆ ProgressLock

UE::FMutex FFileConstructionState::ProgressLock

◆ StartPosition

int64 FFileConstructionState::StartPosition = 0

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