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

#include <BulkData.h>

Public Member Functions

 ~FFormatContainer ()
 
bool Contains (FName Format) const
 
void GetContainedFormats (TArray< FName > &OutFormats) const
 
FByteBulkDataGetFormat (FName Format)
 
void FlushData ()
 
void DeepCopy (const FFormatContainer &Other)
 
COREUOBJECT_API void Serialize (FArchive &Ar, UObject *Owner, const TArray< FName > *FormatsToSave=nullptr, bool bSingleUse=true, uint16 InAlignment=DEFAULT_ALIGNMENT, bool bInline=true, bool bMapped=false)
 
COREUOBJECT_API void SerializeAttemptMappedLoad (FArchive &Ar, UObject *Owner)
 

Friends

class UBodySetup
 

Constructor & Destructor Documentation

◆ ~FFormatContainer()

FFormatContainer::~FFormatContainer ( )
inline

Member Function Documentation

◆ Contains()

bool FFormatContainer::Contains ( FName  Format) const
inline

◆ DeepCopy()

void FFormatContainer::DeepCopy ( const FFormatContainer Other)
inline

◆ FlushData()

void FFormatContainer::FlushData ( )
inline

◆ GetContainedFormats()

void FFormatContainer::GetContainedFormats ( TArray< FName > &  OutFormats) const
inline

◆ GetFormat()

FByteBulkData & FFormatContainer::GetFormat ( FName  Format)
inline

◆ Serialize()

void FFormatContainer::Serialize ( FArchive Ar,
UObject Owner,
const TArray< FName > *  FormatsToSave = nullptr,
bool  bSingleUse = true,
uint16  InAlignment = DEFAULT_ALIGNMENT,
bool  bInline = true,
bool  bMapped = false 
)

◆ SerializeAttemptMappedLoad()

void FFormatContainer::SerializeAttemptMappedLoad ( FArchive Ar,
UObject Owner 
)

Friends And Related Symbol Documentation

◆ UBodySetup

friend class UBodySetup
friend

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