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

#include <AsyncLoadingThread.h>

Public Member Functions

 FAsyncLoadEventQueue ()
 
FORCEINLINE void AddAsyncEvent (int32 UserPriority, int32 PackageSerialNumber, int32 EventSystemPriority, TFunction< void(FAsyncLoadEventArgs &Args)> &&Payload)
 
bool PopAndExecute (FAsyncLoadEventArgs &Args)
 

Public Attributes

int32 RunningSerialNumber
 
TArray< FAsyncLoadEventEventQueue
 

Detailed Description

[EDL] Event queue for the event driven loader

Constructor & Destructor Documentation

◆ FAsyncLoadEventQueue()

FAsyncLoadEventQueue::FAsyncLoadEventQueue ( )
inline

Member Function Documentation

◆ AddAsyncEvent()

FORCEINLINE void FAsyncLoadEventQueue::AddAsyncEvent ( int32  UserPriority,
int32  PackageSerialNumber,
int32  EventSystemPriority,
TFunction< void(FAsyncLoadEventArgs &Args)> &&  Payload 
)
inline

◆ PopAndExecute()

bool FAsyncLoadEventQueue::PopAndExecute ( FAsyncLoadEventArgs Args)
inline

Member Data Documentation

◆ EventQueue

TArray<FAsyncLoadEvent> FAsyncLoadEventQueue::EventQueue

◆ RunningSerialNumber

int32 FAsyncLoadEventQueue::RunningSerialNumber

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