![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FMassObserverManager, including all inherited members.
| ActiveCreationContext | FMassObserverManager | protected |
| ActiveObserverLock | FMassObserverManager | protected |
| AddObserverInstance(TNotNull< const UScriptStruct * > ElementType, EMassObservedOperationFlags OperationFlags, TNotNull< UMassProcessor * > ObserverProcessor) | FMassObserverManager | |
| AddObserverInstance(const UScriptStruct &ElementType, EMassObservedOperation Operation, UMassProcessor &ObserverProcessor) | FMassObserverManager | |
| AddObserverInstance(TNotNull< UMassObserverProcessor * > ObserverProcessor) | FMassObserverManager | |
| DebugGatherUniqueProcessors(TArray< const UMassProcessor * > &OutProcessors) const | FMassObserverManager | |
| DeInitialize() | FMassObserverManager | protected |
| EntityManager | FMassObserverManager | protected |
| FBufferedNotification typedef | FMassObserverManager | |
| FCreationContext typedef | FMassObserverManager | |
| FCreationNotificationHandle typedef | FMassObserverManager | |
| FMassEntityManager | FMassObserverManager | protected |
| FMassObserverManager() | FMassObserverManager | |
| FMassObserverManager(FMassEntityManager &Owner) | FMassObserverManager | explicitprotected |
| FObserverLock typedef | FMassObserverManager | |
| FObserverLock | FMassObserverManager | protected |
| FragmentObservers | FMassObserverManager | protected |
| GetCreationContext() const | FMassObserverManager | inlineprotected |
| GetEntityManager() | FMassObserverManager | inline |
| GetObservedFragmentBitSets() const | FMassObserverManager | inline |
| GetObservedFragmentsBitSet(const EMassObservedOperation Operation) const | FMassObserverManager | inline |
| GetObservedTagBitSets() const | FMassObserverManager | inline |
| GetObservedTagsBitSet(const EMassObservedOperation Operation) const | FMassObserverManager | inline |
| GetObserverLock() const | FMassObserverManager | inlineprotected |
| GetOrMakeCreationContext() | FMassObserverManager | protected |
| GetOrMakeCreationContext(TConstArrayView< FMassEntityHandle > ReservedEntities, FMassArchetypeEntityCollection &&EntityCollection) | FMassObserverManager | protected |
| GetOrMakeObserverLock() | FMassObserverManager | protected |
| HandleElementsImpl(UE::Mass::FProcessingContext &ProcessingContext, TConstArrayView< FMassArchetypeEntityCollection > EntityCollections, FMassObserverExecutionContext &&ObserverContext, FMassObserversMap &HandlersContainer) | FMassObserverManager | protectedstatic |
| HandleElementsImpl(UE::Mass::FProcessingContext &ProcessingContext, TConstArrayView< FMassArchetypeEntityCollection > EntityCollections, TArrayView< const UScriptStruct * > ObservedTypes, FMassObserversMap &HandlersContainer) | FMassObserverManager | protectedstatic |
| HandleFragmentsImpl(UE::Mass::FProcessingContext &ProcessingContext, const FMassArchetypeEntityCollection &EntityCollection, TArrayView< const UScriptStruct * > ObservedTypes, FMassObserversMap &HandlersContainer) | FMassObserverManager | protectedstatic |
| HandleSingleEntityImpl(const UScriptStruct &FragmentType, const FMassArchetypeEntityCollection &EntityCollection, FMassObserversMap &HandlersContainer) | FMassObserverManager | protected |
| HasObserversForBitSet(const FMassFragmentBitSet &InQueriedBitSet, const EMassObservedOperation Operation) const | FMassObserverManager | inline |
| HasObserversForBitSet(const FMassTagBitSet &InQueriedBitSet, const EMassObservedOperation Operation) const | FMassObserverManager | inline |
| HasObserversForComposition(const FMassArchetypeCompositionDescriptor &Composition, const EMassObservedOperation Operation) const | FMassObserverManager | inline |
| Initialize() | FMassObserverManager | protected |
| IsLocked() const | FMassObserverManager | inlineprotected |
| LocksCount | FMassObserverManager | protected |
| ModulesUnloadedHandle | FMassObserverManager | protected |
| ObservedFragments | FMassObserverManager | protected |
| ObservedTags | FMassObserverManager | protected |
| OnCollectionsCreatedImpl(UE::Mass::FProcessingContext &ProcessingContext, TConstArrayView< FMassArchetypeEntityCollection > EntityCollections) | FMassObserverManager | protected |
| OnCollectionsCreatedImpl(UE::Mass::FProcessingContext &ProcessingContext, TArray< FMassArchetypeEntityCollection > &&EntityCollections) | FMassObserverManager | protected |
| OnCompositionChanged(FCollectionRefOrHandle &&EntityCollection, const FMassArchetypeCompositionDescriptor &Composition, const EMassObservedOperation Operation, UE::Mass::FProcessingContext *ProcessingContext=nullptr) | FMassObserverManager | protected |
| OnCompositionChanged(const FMassArchetypeEntityCollection &EntityCollection, const FMassArchetypeCompositionDescriptor &Composition, const EMassObservedOperation Operation, UE::Mass::FProcessingContext *ProcessingContext=nullptr) | FMassObserverManager | inline |
| OnCompositionChanged(FMassEntityHandle EntityHandle, const FMassArchetypeCompositionDescriptor &Composition, const EMassObservedOperation Operation, UE::Mass::FProcessingContext *ProcessingContext=nullptr) | FMassObserverManager | inline |
| OnCompositionChanged(const FMassArchetypeEntityCollection &EntityCollection, T &&BitSet, const EMassObservedOperation Operation, UE::Mass::FProcessingContext *ProcessingContext=nullptr) | FMassObserverManager | inline |
| OnCompositionChanged(const FMassEntityHandle Entity, T &&BitSet, const EMassObservedOperation Operation, UE::Mass::FProcessingContext *ProcessingContext=nullptr) | FMassObserverManager | inline |
| OnCompositionChanged(UE::Mass::FProcessingContext &InProcessingContext, const FMassArchetypeEntityCollection &EntityCollection, const FMassArchetypeCompositionDescriptor &Composition, const EMassObservedOperation Operation) | FMassObserverManager | |
| OnFragmentOrTagOperation(const UScriptStruct &FragmentOrTagType, const FMassArchetypeEntityCollection &EntityCollection, const EMassObservedOperation Operation) | FMassObserverManager | |
| OnModulePackagesUnloaded(TConstArrayView< UPackage * > Packages) | FMassObserverManager | protected |
| OnPostCompositionAdded(const FMassEntityHandle Entity, const FMassArchetypeCompositionDescriptor &Composition) | FMassObserverManager | inline |
| OnPostEntitiesCreated(const FMassArchetypeEntityCollection &EntityCollection) | FMassObserverManager | |
| OnPostEntitiesCreated(UE::Mass::FProcessingContext &InProcessingContext, const FMassArchetypeEntityCollection &EntityCollection) | FMassObserverManager | |
| OnPostEntitiesCreated(UE::Mass::FProcessingContext &InProcessingContext, TConstArrayView< FMassArchetypeEntityCollection > EntityCollections) | FMassObserverManager | |
| OnPostEntityCreated(const FMassEntityHandle Entity, const FMassArchetypeCompositionDescriptor &Composition) | FMassObserverManager | |
| OnPostFork(EForkProcessRole) | FMassObserverManager | protected |
| OnPostFragmentOrTagAdded(const UScriptStruct &FragmentOrTagType, const FMassArchetypeEntityCollection &EntityCollection) | FMassObserverManager | |
| OnPreCompositionRemoved(const FMassEntityHandle Entity, const FMassArchetypeCompositionDescriptor &Composition) | FMassObserverManager | inline |
| OnPreEntitiesDestroyed(const FMassArchetypeEntityCollection &EntityCollection) | FMassObserverManager | |
| OnPreEntitiesDestroyed(UE::Mass::FProcessingContext &ProcessingContext, const FMassArchetypeEntityCollection &EntityCollection) | FMassObserverManager | |
| OnPreEntityDestroyed(const FMassArchetypeCompositionDescriptor &ArchetypeComposition, const FMassEntityHandle Entity) | FMassObserverManager | |
| OnPreFragmentOrTagRemoved(const UScriptStruct &FragmentOrTagType, const FMassArchetypeEntityCollection &EntityCollection) | FMassObserverManager | |
| ReleaseCreationHandle(UE::Mass::ObserverManager::FCreationNotificationHandle InCreationNotificationHandle) | FMassObserverManager | |
| RemoveObserverInstance(TNotNull< const UScriptStruct * > ElementType, EMassObservedOperationFlags OperationFlags, TNotNull< UMassProcessor * > ObserverProcessor) | FMassObserverManager | |
| RemoveObserverInstance(const UScriptStruct &ElementType, EMassObservedOperation Operation, UMassProcessor &ObserverProcessor) | FMassObserverManager | |
| ResumeExecution(FObserverLock &LockBeingReleased) | FMassObserverManager | protected |
| TagObservers | FMassObserverManager | protected |