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

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

AddChunkRequirement(const EMassFragmentAccess AccessMode, const EMassFragmentPresence Presence=EMassFragmentPresence::All)FMassFragmentRequirementsinline
AddChunkRequirement(TNotNull< const UScriptStruct * > ChunkFragmentType, const EMassFragmentAccess AccessMode, const EMassFragmentPresence Presence=EMassFragmentPresence::All)FMassFragmentRequirementsinline
AddConstSharedRequirement(const EMassFragmentPresence Presence=EMassFragmentPresence::All)FMassFragmentRequirementsinline
AddConstSharedRequirement(const UScriptStruct *FragmentType, const EMassFragmentPresence Presence=EMassFragmentPresence::All)FMassFragmentRequirementsinline
AddElementRequirement(TNotNull< const UScriptStruct * > ElementType, const EMassFragmentAccess AccessMode, const EMassFragmentPresence Presence=EMassFragmentPresence::All)FMassFragmentRequirementsinline
AddRequirement(const UScriptStruct *FragmentType, const EMassFragmentAccess AccessMode, const EMassFragmentPresence Presence=EMassFragmentPresence::All)FMassFragmentRequirementsinline
AddRequirement(const EMassFragmentAccess AccessMode, const EMassFragmentPresence Presence=EMassFragmentPresence::All)FMassFragmentRequirementsinline
AddSharedRequirement(const EMassFragmentAccess AccessMode, const EMassFragmentPresence Presence=EMassFragmentPresence::All)FMassFragmentRequirementsinline
AddSharedRequirement(TNotNull< const UScriptStruct * > SharedFragmentType, const EMassFragmentAccess AccessMode, const EMassFragmentPresence Presence=EMassFragmentPresence::All)FMassFragmentRequirementsinline
AddSubsystemRequirement(const TSubclassOf< USubsystem > SubsystemClass, const EMassFragmentAccess AccessMode)FMassEntityQueryinline
AddSubsystemRequirement(const EMassFragmentAccess AccessMode)FMassEntityQueryinline
AddSubsystemRequirement(const TSubclassOf< USubsystem > SubsystemClass, const EMassFragmentAccess AccessMode, const bool bGameThreadOnly)FMassEntityQueryinline
AddSubsystemRequirement(const TSubclassOf< USubsystem > SubsystemClass, const EMassFragmentAccess AccessMode, const TSharedRef< FMassEntityManager > &EntityManager)FMassEntityQueryinline
AddSubsystemRequirement(const TSubclassOf< USubsystem > SubsystemClass, const EMassFragmentAccess AccessMode)FMassEntityQueryinline
AddTagRequirement(TNotNull< const UScriptStruct * > TagType, const EMassFragmentPresence Presence)FMassFragmentRequirementsinline
AddTagRequirement(const UScriptStruct &TagType, const EMassFragmentPresence Presence)FMassFragmentRequirementsinline
AddTagRequirement(const EMassFragmentPresence Presence)FMassFragmentRequirementsinline
AddTagRequirements(const FMassTagBitSet &TagBitSet)FMassFragmentRequirementsinline
ArchetypeMatchOverrideAlignmentFMassEntityQuerystatic
ArchetypeMatchOverrideSizeFMassEntityQuerystatic
CacheArchetypes()FMassEntityQuery
CacheArchetypes(const FMassEntityManager &InEntityManager)FMassEntityQuery
CachedEntityManagerFMassFragmentRequirementsprotected
CheckValidity() constFMassFragmentRequirements
ChunkFragmentRequirementsFMassFragmentRequirementsprotected
Clear()FMassEntityQueryinline
ClearChunkFilter()FMassEntityQueryinline
ClearTagRequirements(const FMassTagBitSet &TagsToRemoveBitSet)FMassFragmentRequirements
ConstSharedFragmentRequirementsFMassFragmentRequirementsprotected
ConsumeIncrementalChangesCount()FMassFragmentRequirementsinlineprotected
CreateMatchingEntitiesCollection()FMassEntityQuery
DebugEnableEntityOwnerLogging()FMassEntityQuery
Default enum valueFMassEntityQuery
DirtyCachedData()FMassEntityQueryinline
DoesArchetypeMatchRequirements(const FMassArchetypeHandle &ArchetypeHandle) constFMassFragmentRequirements
DoesArchetypeMatchRequirements(const FMassArchetypeCompositionDescriptor &ArchetypeComposition) constFMassFragmentRequirements
DoesMatchAnyOptionals(const FMassArchetypeCompositionDescriptor &ArchetypeComposition) constFMassFragmentRequirements
DoesRequireGameThreadExecution() constFMassEntityQueryinline
EParallelExecutionFlags enum nameFMassEntityQuery
EParallelForMode enum nameFMassEntityQuery
ExportRequirements(FMassExecutionRequirements &OutRequirements) constFMassEntityQuery
FMassDebuggerFMassEntityQueryfriend
FMassEntityQuery()=defaultFMassEntityQuery
FMassEntityQuery(UMassProcessor &Owner)FMassEntityQuery
FMassEntityQuery(const TSharedPtr< FMassEntityManager > &EntityManager)FMassEntityQuery
FMassEntityQuery(const TSharedRef< FMassEntityManager > &EntityManager, std::initializer_list< UScriptStruct * > InitList)FMassEntityQuery
FMassEntityQuery(const TSharedRef< FMassEntityManager > &EntityManager, TConstArrayView< const UScriptStruct * > InitList)FMassEntityQuery
FMassEntityQuery(std::initializer_list< UScriptStruct * > InitList)FMassEntityQuery
FMassEntityQuery(TConstArrayView< const UScriptStruct * > InitList)FMassEntityQuery
FMassFragmentRequirements()=defaultFMassFragmentRequirements
FMassFragmentRequirements(const TSharedPtr< FMassEntityManager > &EntityManager)FMassFragmentRequirementsexplicit
FMassFragmentRequirements(const TSharedRef< FMassEntityManager > &EntityManager)FMassFragmentRequirementsexplicit
FMassFragmentRequirements(std::initializer_list< UScriptStruct * > InitList)FMassFragmentRequirements
FMassFragmentRequirements(TConstArrayView< const UScriptStruct * > InitList)FMassFragmentRequirements
FMassFragmentRequirements::FMassRequirementAccessDetectorFMassFragmentRequirements
FMassSubsystemRequirements::FMassRequirementAccessDetectorFMassSubsystemRequirements
ForceParallelExecution enum valueFMassEntityQuery
ForEachEntityChunk(FMassExecutionContext &ExecutionContext, const FMassExecuteFunction &ExecuteFunction)FMassEntityQuery
ForEachEntityChunk(FMassExecutionContext &ExecutionContext, UE::Mass::FExecutionLimiter &Limiter, const FMassExecuteFunction &ExecuteFunction)FMassEntityQuery
ForEachEntityChunk(const FMassArchetypeEntityCollection &EntityCollection, FMassExecutionContext &ExecutionContext, const FMassExecuteFunction &ExecuteFunction)FMassEntityQuery
ForEachEntityChunk(FMassEntityManager &EntityManager, FMassExecutionContext &ExecutionContext, const FMassExecuteFunction &ExecuteFunction)FMassEntityQuery
ForEachEntityChunk(const FMassArchetypeEntityCollection &EntityCollection, FMassEntityManager &EntityManager, FMassExecutionContext &ExecutionContext, const FMassExecuteFunction &ExecuteFunction)FMassEntityQuery
ForEachEntityChunkInCollections(TConstArrayView< FMassArchetypeEntityCollection > EntityCollections, FMassExecutionContext &ExecutionContext, const FMassExecuteFunction &ExecuteFunction)FMassEntityQuery
ForEachEntityChunkInCollections(TConstArrayView< FMassArchetypeEntityCollection > EntityCollections, FMassEntityManager &EntityManager, FMassExecutionContext &ExecutionContext, const FMassExecuteFunction &ExecuteFunction)FMassEntityQuery
FragmentRequirementsFMassFragmentRequirementsprotected
GetArchetypes() constFMassEntityQueryinline
GetChunkFragmentRequirements() constFMassFragmentRequirementsinline
GetConstSharedFragmentRequirements() constFMassFragmentRequirementsinline
GetEntityManager() constFMassEntityQueryinline
GetFragmentRequirements() constFMassFragmentRequirementsinline
GetMatchingEntityHandles()FMassEntityQuery
GetNumMatchingEntities()FMassEntityQuery
GetNumMatchingEntities(TConstArrayView< FMassArchetypeEntityCollection > EntityCollections)FMassEntityQuery
GetNumMatchingEntities(FMassEntityManager &InEntityManager)FMassEntityQuery
GetRequiredAllChunkFragments() constFMassFragmentRequirementsinline
GetRequiredAllConstSharedFragments() constFMassFragmentRequirementsinline
GetRequiredAllFragments() constFMassFragmentRequirementsinline
GetRequiredAllSharedFragments() constFMassFragmentRequirementsinline
GetRequiredAllTags() constFMassFragmentRequirementsinline
GetRequiredAnyFragments() constFMassFragmentRequirementsinline
GetRequiredAnyTags() constFMassFragmentRequirementsinline
GetRequiredConstSubsystems() constFMassSubsystemRequirementsinline
GetRequiredMutableSubsystems() constFMassSubsystemRequirementsinline
GetRequiredNoneChunkFragments() constFMassFragmentRequirementsinline
GetRequiredNoneConstSharedFragments() constFMassFragmentRequirementsinline
GetRequiredNoneFragments() constFMassFragmentRequirementsinline
GetRequiredNoneSharedFragments() constFMassFragmentRequirementsinline
GetRequiredNoneTags() constFMassFragmentRequirementsinline
GetRequiredOptionalChunkFragments() constFMassFragmentRequirementsinline
GetRequiredOptionalConstSharedFragments() constFMassFragmentRequirementsinline
GetRequiredOptionalFragments() constFMassFragmentRequirementsinline
GetRequiredOptionalSharedFragments() constFMassFragmentRequirementsinline
GetRequiredOptionalTags() constFMassFragmentRequirementsinline
GetRequirementsMappingForArchetype(const FMassArchetypeHandle ArchetypeHandle) constFMassEntityQuery
GetSharedFragmentRequirements() constFMassFragmentRequirementsinline
GroupBy(UE::Mass::FArchetypeGroupType GroupType)FMassEntityQuery
GroupBy(UE::Mass::FArchetypeGroupType GroupType, const TFunction< bool(const UE::Mass::FArchetypeGroupID, const UE::Mass::FArchetypeGroupID)> &Predicate)FMassEntityQuery
HasChunkFilter() constFMassEntityQueryinline
HasIncrementalChanges() constFMassFragmentRequirementsinlineprotected
HasMatchingEntities()FMassEntityQuery
HasMatchingEntities(FMassEntityManager &InEntityManager)FMassEntityQuery
HasNegativeRequirements() constFMassFragmentRequirementsinline
HasOptionalRequirements() constFMassFragmentRequirementsinline
HasPositiveRequirements() constFMassFragmentRequirementsinline
IncrementChangeCounter()FMassFragmentRequirementsinlineprotected
Initialize(const TSharedRef< FMassEntityManager > &EntityManager)FMassFragmentRequirements
IsEmpty() constFMassEntityQueryinline
IsGameThreadOnlySharedFragment(TNotNull< const UScriptStruct * > SharedFragmentType) constFMassFragmentRequirementsprotected
IsGameThreadOnlySubsystem(const TSubclassOf< USubsystem > SubsystemClass, const TSharedRef< FMassEntityManager > &EntityManager)FMassSubsystemRequirementsprotectedstatic
IsGrouping() constFMassEntityQueryinline
IsInitialized() constFMassFragmentRequirementsinline
ParallelForEachEntityChunk(FMassExecutionContext &ExecutionContext, const FMassExecuteFunction &ExecuteFunction, const EParallelExecutionFlags Flags=EParallelExecutionFlags::Default)FMassEntityQuery
ParallelForEachEntityChunk(FMassEntityManager &EntityManager, FMassExecutionContext &ExecutionContext, const FMassExecuteFunction &ExecuteFunction, const EParallelForMode ParallelMode=Default)FMassEntityQuery
ParallelForEachEntityChunkInCollection(TConstArrayView< FMassArchetypeEntityCollection > EntityCollections, FMassExecutionContext &ExecutionContext, const FMassExecuteFunction &ExecuteFunction, const EParallelExecutionFlags Flags=EParallelExecutionFlags::Default)FMassEntityQuery
ParallelForEachEntityChunkInCollection(TConstArrayView< FMassArchetypeEntityCollection > EntityCollections, FMassEntityManager &EntityManager, FMassExecutionContext &ExecutionContext, const FMassExecuteFunction &ExecuteFunction, const EParallelForMode ParallelMode)FMassEntityQuery
RegisterWithProcessor(UMassProcessor &Owner)FMassEntityQuery
RequiredAllChunkFragmentsFMassFragmentRequirementsprotected
RequiredAllConstSharedFragmentsFMassFragmentRequirementsprotected
RequiredAllFragmentsFMassFragmentRequirementsprotected
RequiredAllSharedFragmentsFMassFragmentRequirementsprotected
RequiredAllTagsFMassFragmentRequirementsprotected
RequiredAnyFragmentsFMassFragmentRequirementsprotected
RequiredAnyTagsFMassFragmentRequirementsprotected
RequiredConstSubsystemsFMassSubsystemRequirementsprotected
RequiredMutableSubsystemsFMassSubsystemRequirementsprotected
RequiredNoneChunkFragmentsFMassFragmentRequirementsprotected
RequiredNoneConstSharedFragmentsFMassFragmentRequirementsprotected
RequiredNoneFragmentsFMassFragmentRequirementsprotected
RequiredNoneSharedFragmentsFMassFragmentRequirementsprotected
RequiredNoneTagsFMassFragmentRequirementsprotected
RequiredOptionalChunkFragmentsFMassFragmentRequirementsprotected
RequiredOptionalConstSharedFragmentsFMassFragmentRequirementsprotected
RequiredOptionalFragmentsFMassFragmentRequirementsprotected
RequiredOptionalSharedFragmentsFMassFragmentRequirementsprotected
RequiredOptionalTagsFMassFragmentRequirementsprotected
RequireMutatingWorldAccess()FMassEntityQueryinline
FMassFragmentRequirements::Reset()FMassFragmentRequirements
FMassSubsystemRequirements::Reset()FMassSubsystemRequirements
ResetGrouping()FMassEntityQuery
SetChunkFilter(const FMassChunkConditionFunction &InFunction)FMassEntityQueryinline
SetParallelCommandBufferEnabled(const bool bInAllowParallelCommands)FMassEntityQueryinline
SharedFragmentRequirementsFMassFragmentRequirementsprotected
SortRequirements()FMassFragmentRequirementsprotected