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

Classes

struct  FPendingRegistration
 

Public Types

typedef TMap< FGuid, FPendingRegistration, TInlineSetAllocator< 64 > > RegistrationQueue
 

Public Member Functions

TOptional< FCustomVersionFind (const FGuid &Guid) const
 
void RegisterQueue ()
 
void Unregister (FGuid Key)
 

Static Public Member Functions

static FStaticCustomVersionRegistryGet ()
 

Public Attributes

FTransactionallySafeRWLock Lock
 
FCustomVersionContainer Registered
 
RegistrationQueue Queue
 

Detailed Description

Defer FName creation and allocations from static FCustomVersionRegistrations that may never be needed

Member Typedef Documentation

◆ RegistrationQueue

Member Function Documentation

◆ Find()

TOptional< FCustomVersion > FStaticCustomVersionRegistry::Find ( const FGuid Guid) const
inline

◆ Get()

static FStaticCustomVersionRegistry & FStaticCustomVersionRegistry::Get ( )
inlinestatic

◆ RegisterQueue()

void FStaticCustomVersionRegistry::RegisterQueue ( )
inline

◆ Unregister()

void FStaticCustomVersionRegistry::Unregister ( FGuid  Key)
inline

Member Data Documentation

◆ Lock

FTransactionallySafeRWLock FStaticCustomVersionRegistry::Lock

◆ Queue

RegistrationQueue FStaticCustomVersionRegistry::Queue

◆ Registered

FCustomVersionContainer FStaticCustomVersionRegistry::Registered

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