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

#include <AsyncRegisterLevelContext.h>

Public Member Functions

 FAsyncRegisterLevelContext (ULevel *InLevel)
 
void AddPrimitive (UPrimitiveComponent *InComponent)
 
void AddSendRenderDynamicData (UPrimitiveComponent *InComponent)
 
void SetCanLaunchNewTasks (bool bValue)
 
void SetIncrementalRegisterComponentsDone (bool bValue)
 
bool GetIncrementalRegisterComponentsDone () const
 
bool Tick ()
 
bool IsRunningAsync () const
 
bool HasRemainingWork () const
 
void WaitForAsyncTasks ()
 

Static Public Member Functions

static TUniquePtr< FAsyncRegisterLevelContextCreateInstance (ULevel *InLevel)
 

Constructor & Destructor Documentation

◆ FAsyncRegisterLevelContext()

FAsyncRegisterLevelContext::FAsyncRegisterLevelContext ( ULevel InLevel)

Member Function Documentation

◆ AddPrimitive()

void FAsyncRegisterLevelContext::AddPrimitive ( UPrimitiveComponent *  InComponent)

◆ AddSendRenderDynamicData()

void FAsyncRegisterLevelContext::AddSendRenderDynamicData ( UPrimitiveComponent *  InComponent)

◆ CreateInstance()

TUniquePtr< FAsyncRegisterLevelContext > FAsyncRegisterLevelContext::CreateInstance ( ULevel InLevel)
static

◆ GetIncrementalRegisterComponentsDone()

bool FAsyncRegisterLevelContext::GetIncrementalRegisterComponentsDone ( ) const
inline

◆ HasRemainingWork()

bool FAsyncRegisterLevelContext::HasRemainingWork ( ) const

◆ IsRunningAsync()

bool FAsyncRegisterLevelContext::IsRunningAsync ( ) const

◆ SetCanLaunchNewTasks()

void FAsyncRegisterLevelContext::SetCanLaunchNewTasks ( bool  bValue)

◆ SetIncrementalRegisterComponentsDone()

void FAsyncRegisterLevelContext::SetIncrementalRegisterComponentsDone ( bool  bValue)

◆ Tick()

bool FAsyncRegisterLevelContext::Tick ( )

◆ WaitForAsyncTasks()

void FAsyncRegisterLevelContext::WaitForAsyncTasks ( )

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