UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMassProcessingPhaseManager Member List

This is the complete list of members for FMassProcessingPhaseManager, including all inherited members.

AddReferencedObjects(FReferenceCollector &Collector) overrideFMassProcessingPhaseManagerprotectedvirtual
AsShared()TSharedFromThis< FMassProcessingPhaseManager >inline
AsShared() constTSharedFromThis< FMassProcessingPhaseManager >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FMassProcessingPhaseManager >inline
AsWeak()TSharedFromThis< FMassProcessingPhaseManager >inline
AsWeak() constTSharedFromThis< FMassProcessingPhaseManager >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FMassProcessingPhaseManager >inline
bIsAllowedToTickFMassProcessingPhaseManagerprotected
bIsPausedFMassProcessingPhaseManagerprotected
bIsPauseTogglePendingFMassProcessingPhaseManagerprotected
CreatePhases()FMassProcessingPhaseManagerprotected
CurrentPhaseFMassProcessingPhaseManagerprotected
Deinitialize()FMassProcessingPhaseManager
DoesSharedInstanceExist() constTSharedFromThis< FMassProcessingPhaseManager >inline
DynamicProcessorsFMassProcessingPhaseManagerprotected
EDynamicProcessorOperationType enum nameFMassProcessingPhaseManagerprotected
EFlags enum nameFGCObject
EnableTickFunctions(const UWorld &World)FMassProcessingPhaseManagerprotectedvirtual
EntityManagerFMassProcessingPhaseManagerprotected
FDynamicProcessorOperation typedefFMassProcessingPhaseManagerprotected
FGCObject()FGCObjectinline
FGCObject(const FGCObject &Other)FGCObjectinline
FGCObject(FGCObject &&Other)FGCObjectinline
FGCObject(EFlags Flags)FGCObjectinlineexplicit
FMassProcessingPhaseFMassProcessingPhaseManagerprotected
FMassProcessingPhaseManager(EProcessorExecutionFlags InProcessorExecutionFlags=EProcessorExecutionFlags::None)FMassProcessingPhaseManagerexplicit
FMassProcessingPhaseManager(const FMassProcessingPhaseManager &Other)=deleteFMassProcessingPhaseManager
GetEntityManager() constFMassProcessingPhaseManagerinline
GetEntityManagerRef()FMassProcessingPhaseManagerinline
GetName() constFMassProcessingPhaseManager
GetOnPhaseEnd(const EMassProcessingPhase Phase)FMassProcessingPhaseManagerinline
GetOnPhaseStart(const EMassProcessingPhase Phase)FMassProcessingPhaseManagerinline
GetReferencerName() const overrideFMassProcessingPhaseManagerinlineprotectedvirtual
GetReferencerPropertyName(UObject *Object, FString &OutPropertyName) constFGCObjectinlinevirtual
GGCObjectReferencerFGCObjectstatic
HandlePendingDynamicProcessorOperations(const int32 PhaseIndex)FMassProcessingPhaseManagerprotected
Initialize(UObject &InOwner, TConstArrayView< FMassProcessingPhaseConfig > ProcessingPhasesConfig, const FString &DependencyGraphFileName=TEXT(""))FMassProcessingPhaseManager
IsPaused() constFMassProcessingPhaseManagerinline
IsRunning() constFMassProcessingPhaseManagerinline
OnNewArchetype(const FMassArchetypeHandle &NewArchetype)FMassProcessingPhaseManagerprotected
OnNewArchetypeHandleFMassProcessingPhaseManagerprotected
OnPhaseEnd(FMassProcessingPhase &Phase)FMassProcessingPhaseManagerprotected
OnPhaseStart(FMassProcessingPhase &Phase)FMassProcessingPhaseManagerprotected
operator=(const FMassProcessingPhaseManager &Other)=deleteFMassProcessingPhaseManager
FGCObject::operator=(const FGCObject &)FGCObjectinline
FGCObject::operator=(FGCObject &&)FGCObjectinline
TSharedFromThis< FMassProcessingPhaseManager >::operator=(TSharedFromThis const &)TSharedFromThis< FMassProcessingPhaseManager >inlineprotected
OwnerFMassProcessingPhaseManagerprotected
Pause()FMassProcessingPhaseManager
PendingDynamicProcessorsFMassProcessingPhaseManagerprotected
ProcessingGraphBuildStatesFMassProcessingPhaseManagerprotected
ProcessingPhasesFMassProcessingPhaseManagerprotected
ProcessingPhasesConfigFMassProcessingPhaseManagerprotected
ProcessorExecutionFlagsFMassProcessingPhaseManagerprotected
RegisterDynamicProcessor(UMassProcessor &Processor)FMassProcessingPhaseManager
RegisterDynamicProcessorInternal(TNotNull< UMassProcessor * > Processor)FMassProcessingPhaseManagerprotected
RegisterGCObject()FGCObject
RemovedDynamicProcessorsFMassProcessingPhaseManagerprotected
Resume()FMassProcessingPhaseManager
SharedThis(OtherType *ThisPtr)TSharedFromThis< FMassProcessingPhaseManager >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FMassProcessingPhaseManager >inlineprotectedstatic
Start(UWorld &World)FMassProcessingPhaseManager
Start(const TSharedRef< FMassEntityManager > &InEntityManager)FMassProcessingPhaseManager
Start(const TSharedPtr< FMassEntityManager > &InEntityManager)FMassProcessingPhaseManager
StaticInit()FGCObjectstatic
Stop()FMassProcessingPhaseManager
TriggerPhase(const EMassProcessingPhase Phase, const float DeltaTime, const FGraphEventRef &MyCompletionGraphEvent, ENamedThreads::Type CurrentThread=ENamedThreads::GameThread)FMassProcessingPhaseManager
TSharedFromThis()TSharedFromThis< FMassProcessingPhaseManager >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FMassProcessingPhaseManager >inlineprotected
UnregisterDynamicProcessor(UMassProcessor &Processor)FMassProcessingPhaseManager
UnregisterDynamicProcessorInternal(TNotNull< UMassProcessor * > Processor)FMassProcessingPhaseManagerprotected
UnregisterGCObject()FGCObject
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FMassProcessingPhaseManager >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FMassProcessingPhaseManager >inline
~FGCObject()FGCObjectinlinevirtual
~TSharedFromThis()TSharedFromThis< FMassProcessingPhaseManager >inlineprotected