Navigation
API > API/Plugins > API/Plugins/MassEntity
Inheritance Hierarchy
- FMassFragmentRequirements
- FMassEntityQuery
References
| Module | MassEntity |
| Header | /Engine/Plugins/Runtime/MassEntity/Source/MassEntity/Public/MassRequirements.h |
| Include | #include "MassRequirements.h" |
Syntax
USTRUCT ()
struct FMassFragmentRequirements
Remarks
FMassFragmentRequirements is a structure that describes properties required of an archetype that's a subject of calculations.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FMassFragmentRequirementDescription > | ChunkFragmentRequirements | ||
| TArray< FMassFragmentRequirementDescription > | ConstSharedFragmentRequirements | ||
| friend | FMassDebugger | ||
| friend | FMassRequirementAccessDetector | ||
| TArray< FMassFragmentRequirementDescription > | FragmentRequirements | ||
| FMassChunkFragmentBitSet | RequiredAllChunkFragments | ||
| FMassFragmentBitSet | RequiredAllFragments | ||
| FMassSharedFragmentBitSet | RequiredAllSharedFragments | ||
| FMassTagBitSet | RequiredAllTags | ||
| FMassFragmentBitSet | RequiredAnyFragments | ||
| FMassTagBitSet | RequiredAnyTags | ||
| FMassChunkFragmentBitSet | RequiredNoneChunkFragments | ||
| FMassFragmentBitSet | RequiredNoneFragments | ||
| FMassSharedFragmentBitSet | RequiredNoneSharedFragments | ||
| FMassTagBitSet | RequiredNoneTags | ||
| FMassChunkFragmentBitSet | RequiredOptionalChunkFragments | ||
| FMassFragmentBitSet | RequiredOptionalFragments | ||
| FMassSharedFragmentBitSet | RequiredOptionalSharedFragments | ||
| TArray< FMassFragmentRequirementDescription > | SharedFragmentRequirements |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FMassFragmentRequirements
(
std::initializer_list< UScriptStruct* > InitList |
|||
FMassFragmentRequirements
(
TConstArrayView< const UScriptStruct* > InitList |