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

This is the complete list of members for FMassFragmentRequirements, 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
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
CachedEntityManagerFMassFragmentRequirementsprotected
CheckValidity() constFMassFragmentRequirements
ChunkFragmentRequirementsFMassFragmentRequirementsprotected
ClearTagRequirements(const FMassTagBitSet &TagsToRemoveBitSet)FMassFragmentRequirements
ConstSharedFragmentRequirementsFMassFragmentRequirementsprotected
ConsumeIncrementalChangesCount()FMassFragmentRequirementsinlineprotected
DoesArchetypeMatchRequirements(const FMassArchetypeHandle &ArchetypeHandle) constFMassFragmentRequirements
DoesArchetypeMatchRequirements(const FMassArchetypeCompositionDescriptor &ArchetypeComposition) constFMassFragmentRequirements
DoesMatchAnyOptionals(const FMassArchetypeCompositionDescriptor &ArchetypeComposition) constFMassFragmentRequirements
DoesRequireGameThreadExecution() constFMassFragmentRequirementsinline
ExportRequirements(FMassExecutionRequirements &OutRequirements) constFMassFragmentRequirements
FMassDebuggerFMassFragmentRequirements
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
FMassRequirementAccessDetectorFMassFragmentRequirements
FragmentRequirementsFMassFragmentRequirementsprotected
GetChunkFragmentRequirements() constFMassFragmentRequirementsinline
GetConstSharedFragmentRequirements() constFMassFragmentRequirementsinline
GetFragmentRequirements() constFMassFragmentRequirementsinline
GetRequiredAllChunkFragments() constFMassFragmentRequirementsinline
GetRequiredAllConstSharedFragments() constFMassFragmentRequirementsinline
GetRequiredAllFragments() constFMassFragmentRequirementsinline
GetRequiredAllSharedFragments() constFMassFragmentRequirementsinline
GetRequiredAllTags() constFMassFragmentRequirementsinline
GetRequiredAnyFragments() constFMassFragmentRequirementsinline
GetRequiredAnyTags() constFMassFragmentRequirementsinline
GetRequiredNoneChunkFragments() constFMassFragmentRequirementsinline
GetRequiredNoneConstSharedFragments() constFMassFragmentRequirementsinline
GetRequiredNoneFragments() constFMassFragmentRequirementsinline
GetRequiredNoneSharedFragments() constFMassFragmentRequirementsinline
GetRequiredNoneTags() constFMassFragmentRequirementsinline
GetRequiredOptionalChunkFragments() constFMassFragmentRequirementsinline
GetRequiredOptionalConstSharedFragments() constFMassFragmentRequirementsinline
GetRequiredOptionalFragments() constFMassFragmentRequirementsinline
GetRequiredOptionalSharedFragments() constFMassFragmentRequirementsinline
GetRequiredOptionalTags() constFMassFragmentRequirementsinline
GetSharedFragmentRequirements() constFMassFragmentRequirementsinline
GetTypeHashFMassFragmentRequirementsfriend
HasIncrementalChanges() constFMassFragmentRequirementsinlineprotected
HasNegativeRequirements() constFMassFragmentRequirementsinline
HasOptionalRequirements() constFMassFragmentRequirementsinline
HasPositiveRequirements() constFMassFragmentRequirementsinline
IncrementChangeCounter()FMassFragmentRequirementsinlineprotected
Initialize(const TSharedRef< FMassEntityManager > &EntityManager)FMassFragmentRequirements
IsEmpty() constFMassFragmentRequirements
IsGameThreadOnlySharedFragment(TNotNull< const UScriptStruct * > SharedFragmentType) constFMassFragmentRequirementsprotected
IsInitialized() constFMassFragmentRequirementsinline
RequiredAllChunkFragmentsFMassFragmentRequirementsprotected
RequiredAllConstSharedFragmentsFMassFragmentRequirementsprotected
RequiredAllFragmentsFMassFragmentRequirementsprotected
RequiredAllSharedFragmentsFMassFragmentRequirementsprotected
RequiredAllTagsFMassFragmentRequirementsprotected
RequiredAnyFragmentsFMassFragmentRequirementsprotected
RequiredAnyTagsFMassFragmentRequirementsprotected
RequiredNoneChunkFragmentsFMassFragmentRequirementsprotected
RequiredNoneConstSharedFragmentsFMassFragmentRequirementsprotected
RequiredNoneFragmentsFMassFragmentRequirementsprotected
RequiredNoneSharedFragmentsFMassFragmentRequirementsprotected
RequiredNoneTagsFMassFragmentRequirementsprotected
RequiredOptionalChunkFragmentsFMassFragmentRequirementsprotected
RequiredOptionalConstSharedFragmentsFMassFragmentRequirementsprotected
RequiredOptionalFragmentsFMassFragmentRequirementsprotected
RequiredOptionalSharedFragmentsFMassFragmentRequirementsprotected
RequiredOptionalTagsFMassFragmentRequirementsprotected
Reset()FMassFragmentRequirements
SharedFragmentRequirementsFMassFragmentRequirementsprotected
SortRequirements()FMassFragmentRequirementsprotected