UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Mass::ObserverManager::FDeprecationHelper Struct Reference

Static Public Member Functions

static EMassObservedOperation DetermineOperationType (const FMassObserversMap *HandlersContainerPtr, const FMassObserversMap *MapArray)
 
static void HandleSingleElement (TNotNull< FMassObserverManager * > ObserverManager, const UScriptStruct &ElementType, const FMassArchetypeEntityCollection &EntityCollection, FMassObserversMap &HandlersContainer)
 
static void HandleSingleElement (TNotNull< FMassObserverManager * > ObserverManager, const UScriptStruct &ElementType, const FMassArchetypeEntityCollection &EntityCollection, const EMassObservedOperation Operation)
 

Member Function Documentation

◆ DetermineOperationType()

static EMassObservedOperation UE::Mass::ObserverManager::FDeprecationHelper::DetermineOperationType ( const FMassObserversMap HandlersContainerPtr,
const FMassObserversMap MapArray 
)
inlinestatic

determines which observed operation type the given HandlersContainerPtr implements

◆ HandleSingleElement() [1/2]

static void UE::Mass::ObserverManager::FDeprecationHelper::HandleSingleElement ( TNotNull< FMassObserverManager * >  ObserverManager,
const UScriptStruct ElementType,
const FMassArchetypeEntityCollection EntityCollection,
const EMassObservedOperation  Operation 
)
inlinestatic

◆ HandleSingleElement() [2/2]

static void UE::Mass::ObserverManager::FDeprecationHelper::HandleSingleElement ( TNotNull< FMassObserverManager * >  ObserverManager,
const UScriptStruct ElementType,
const FMassArchetypeEntityCollection EntityCollection,
FMassObserversMap HandlersContainer 
)
inlinestatic

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