UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::GC::FStructBlockifier Class Reference

Public Member Functions

 FStructBlockifier (FWorkerContext &Context)
 
 ~FStructBlockifier ()
 
void Push (FStructArray AoS)
 
FStructArrayPushUninitialized (int32 Num)
 
int32 GetSlack () const
 
bool CanPop () const
 
FStructArrayBlockPopBlock (int32 &OutNum)
 
void FreeBlock (FStructArrayBlock *Block)
 
FSuspendedStructBatch Suspend ()
 

Constructor & Destructor Documentation

◆ FStructBlockifier()

UE::GC::FStructBlockifier::FStructBlockifier ( FWorkerContext Context)
inlineexplicit

◆ ~FStructBlockifier()

UE::GC::FStructBlockifier::~FStructBlockifier ( )
inline

Member Function Documentation

◆ CanPop()

bool UE::GC::FStructBlockifier::CanPop ( ) const
inline

◆ FreeBlock()

void UE::GC::FStructBlockifier::FreeBlock ( FStructArrayBlock Block)
inline

◆ GetSlack()

int32 UE::GC::FStructBlockifier::GetSlack ( ) const
inline

◆ PopBlock()

FStructArrayBlock * UE::GC::FStructBlockifier::PopBlock ( int32 OutNum)
inline

◆ Push()

void UE::GC::FStructBlockifier::Push ( FStructArray  AoS)
inline

◆ PushUninitialized()

FStructArray * UE::GC::FStructBlockifier::PushUninitialized ( int32  Num)
inline

◆ Suspend()

FSuspendedStructBatch UE::GC::FStructBlockifier::Suspend ( )
inline

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