|
Apparatus
Version 1.23
ECS data-oriented workflow for Unreal Engine.
|
This is the complete list of members for FFilter, including all inherited members.
| CalcHash() const | FFilter | inline |
| Default | FFilter | static |
| DefaultExcludingFlagmark | FFilter | static |
| DefaultFlagmark | FFilter | static |
| DetailAt(const int32 Index) const | FFilter | inline |
| DetailsNum() const | FFilter | inline |
| DetailsType typedef | FFilter | |
| Exclude(const EFlagmarkBit InBit, EApparatusStatus &OutStatus) | FFilter | inline |
| Exclude(const EFlagmark InExcludingFlagmark, EApparatusStatus &OutStatus) | FFilter | inline |
| Exclude(UScriptStruct *const InExcludedTraitType) | FFilter | inline |
| Exclude(const TSubclassOf< UDetail > InExcludedDetailClass) | FFilter | inline |
| Exclude(EApparatusStatus &OutStatus) | FFilter | inline |
| Exclude() | FFilter | inline |
| Exclude() | FFilter | inline |
| Exclude(const EFlagmark InExcludingFlagmark, EApparatusStatus &OutStatus) | FFilter | inline |
| Exclude(const EFlagmark InExcludingFlagmark) | FFilter | inline |
| Exclude(const EFlagmark InExcludingFlagmark) | FFilter | inline |
| Exclude(const EFlagmarkBit InExcludedFlagmarkBit, EApparatusStatus &OutStatus) | FFilter | inline |
| Exclude(const EFlagmarkBit InExcludedFlagmarkBit) | FFilter | inline |
| Exclude(const EFlagmarkBit InExcludedFlagmarkBit) | FFilter | inline |
| Exclude(const TArray< UScriptStruct *, AllocatorT > &InExcludedTraitTypes) | FFilter | inline |
| Exclude(const TArray< TSubclassOf< UDetail >, AllocatorT > &InExcludedDetailClasses) | FFilter | inline |
| ExcludedDetailAt(const int32 Index) const | FFilter | inline |
| ExcludedDetailsNum() const | FFilter | inline |
| ExcludeDetail() | FFilter | inline |
| ExcludeDetail() | FFilter | inline |
| ExcludeDetails(const TArray< TSubclassOf< UDetail >, AllocatorT > &InExcludedDetailClasses) | FFilter | inline |
| ExcludedTraitAt(const int32 Index) const | FFilter | inline |
| ExcludedTraitsNum() const | FFilter | inline |
| ExcludeFlag(const EFlagmarkBit InBit) | FFilter | inline |
| ExcludeFlagmark(const EFlagmark InExcludingFlagmark) | FFilter | inline |
| Excludes(const EFlagmarkBit InBit) const | FFilter | inline |
| Excludes(const EFlagmark InFlagmark) const | FFilter | inline |
| Excludes(UScriptStruct *const TraitType) const | FFilter | inline |
| Excludes(const TSubclassOf< UDetail > DetailClass) const | FFilter | inline |
| Excludes() const | FFilter | inline |
| ExcludesDetail() const | FFilter | inline |
| ExcludesTrait() const | FFilter | inline |
| ExcludeTrait() | FFilter | inline |
| ExcludeTrait() | FFilter | inline |
| ExcludeTraits(const TArray< UScriptStruct *, AllocatorT > &InExcludedTraitTypes) | FFilter | inline |
| FFilter(const EBootFilter InBootFilter) | FFilter | inline |
| FFilter(const EFlagmark InFlagmark=DefaultFlagmark, const EFlagmark InExcludingFlagmark=DefaultExcludingFlagmark) | FFilter | inline |
| FFilter(const EFlagmarkBit InFlagmarkBit) | FFilter | inline |
| FFilter(const EFlagmarkBit InFlagmarkBit, const EFlagmarkBit InExcludingFlagmarkBit) | FFilter | inline |
| FFilter(FFingerprint &&InFingerprint) | FFilter | inline |
| FFilter(const FFingerprint &InFingerprint) | FFilter | inline |
| FFilter(UScriptStruct *const InTraitType, const EFlagmark InFlagmark=DefaultFlagmark) | FFilter | inline |
| FFilter(const TSubclassOf< UDetail > InDetailClass, const EFlagmark InFlagmark=DefaultFlagmark) | FFilter | inline |
| FFilter(const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses, const EFlagmark InFlagmark=DefaultFlagmark) | FFilter | inline |
| FFilter(const TArray< UDetail *, AllocatorT > &InDetailClasses, const EFlagmark InFlagmark=DefaultFlagmark) | FFilter | inline |
| FFilter(const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses, const TArray< TSubclassOf< UDetail >, AllocatorT > &InExcludedDetailClasses, const EFlagmark InFlagmark=DefaultFlagmark, const EFlagmark InExcludingFlagmark=DefaultExcludingFlagmark) | FFilter | inline |
| FFilter(const TArray< UScriptStruct *, AllocatorT > &InTraitTypes, const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses, const EFlagmark InFlagmark=DefaultFlagmark, const EFlagmark InExcludingFlagmark=DefaultExcludingFlagmark) | FFilter | inline |
| FFilter(std::initializer_list< UScriptStruct * > InTraitTypes, std::initializer_list< TSubclassOf< UDetail > > InDetailClasses, const EFlagmark InFlagmark=DefaultFlagmark) | FFilter | inline |
| FFilter(const TArray< UScriptStruct *, AllocatorT > &InTraitTypes, const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses, const TArray< TSubclassOf< UDetail >, AllocatorT > &InExcludedDetailClasses, const EFlagmark InFlagmark=DefaultFlagmark, const EFlagmark InExcludingFlagmark=DefaultExcludingFlagmark) | FFilter | inline |
| FFilter(const TArray< UScriptStruct *, AllocatorT > &InTraitTypes, const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses, const TArray< UScriptStruct *, AllocatorT > &InExcludedTraitTypes, const TArray< TSubclassOf< UDetail >, AllocatorT > &InExcludedDetailClasses, const EFlagmark InFlagmark=DefaultFlagmark, const EFlagmark InExcludingFlagmark=DefaultExcludingFlagmark) | FFilter | inline |
| FFilter(FFilter &&InFilter) | FFilter | inline |
| FFilter(const FFilter &InFilter) | FFilter | inline |
| FFilter(const TFilter< Cs... > &InFilter) | FFilter | inline |
| GetDetailmark() const | FFilter | inline |
| GetDetails() const | FFilter | inline |
| GetDetailsMask() const | FFilter | inline |
| GetExcludedDetails() const | FFilter | inline |
| GetExcludedDetailsMask() const | FFilter | inline |
| GetExcludedTraits() const | FFilter | inline |
| GetExcludedTraitsMask() const | FFilter | inline |
| GetExcludingFlagmark() const | FFilter | inline |
| GetFingerprint() const | FFilter | inline |
| GetFlagmark(const std::memory_order MemoryOrder=std::memory_order_relaxed) const | FFilter | inline |
| GetTraitmark() const | FFilter | inline |
| GetTraits() const | FFilter | inline |
| GetTraitsMask() const | FFilter | inline |
| GetTypeHash | FFilter | friend |
| HasConflicts() const | FFilter | inline |
| Identical(const FFilter *Other, uint32 PortFlags) const | FFilter | inline |
| Include(const TArray< UScriptStruct *, AllocatorT > &TraitTypes) | FFilter | inline |
| Include(const TArray< TSubclassOf< UDetail >, AllocatorT > &DetailClasses) | FFilter | inline |
| Include(std::initializer_list< UScriptStruct * > InTraitTypes) | FFilter | inline |
| Include(std::initializer_list< TSubclassOf< UDetail > > InDetailClasses) | FFilter | inline |
| Include(const TArray< UDetail *, AllocatorT > &InDetails) | FFilter | inline |
| Include(const FFingerprint &InFingerprint) | FFilter | inline |
| Include(UScriptStruct *const TraitType) | FFilter | inline |
| Include(const TSubclassOf< UDetail > DetailClass) | FFilter | inline |
| Include() | FFilter | inline |
| Include() | FFilter | inline |
| Include(const EFlagmarkBit Flag) | FFilter | inline |
| Include(const EFlagmarkBit Flag) | FFilter | inline |
| Include(const EFlagmark Flagmark) | FFilter | inline |
| Include(const EFlagmark Flagmark) | FFilter | inline |
| IncludeDetail() | FFilter | inline |
| IncludeDetail() | FFilter | inline |
| IncludeFlag(const EFlagmarkBit InBit) | FFilter | inline |
| IncludeFlagmark(const EFlagmark InFlagmark) | FFilter | inline |
| Includes(const EFlagmarkBit InBit) const | FFilter | inline |
| Includes(const EFlagmark InFlagmark) const | FFilter | inline |
| Includes(UScriptStruct *const TraitType) const | FFilter | inline |
| Includes(const TSubclassOf< UDetail > DetailClass) const | FFilter | inline |
| Includes() const | FFilter | inline |
| IncludesDetail() const | FFilter | inline |
| IncludesTrait() const | FFilter | inline |
| IncludeTrait() | FFilter | inline |
| IncludeTrait() | FFilter | inline |
| IndexOf(UScriptStruct *const TraitType) const | FFilter | inline |
| IndexOf(const TSubclassOf< UDetail > DetailClass) const | FFilter | inline |
| IndicesOf(const TSubclassOf< UDetail > DetailClass, TArray< int32, AllocatorT > &OutIndices) const | FFilter | inline |
| IsBeltBased() const | FFilter | inline |
| IsDetailWise() const | FFilter | inline |
| IsTraitWise() const | FFilter | inline |
| Make(const EFlagmark InFlagmark=DefaultFlagmark, const EFlagmark InExcludingFlagmark=DefaultExcludingFlagmark) | FFilter | inlinestatic |
| Make(const EFlagmarkBit InFlagmarkBit) | FFilter | inlinestatic |
| Make(const EFlagmarkBit InFlagmarkBit, const EFlagmarkBit InExcludingFlagmarkBit) | FFilter | inlinestatic |
| Matches(const FFilter &Filter) const | FFilter | inline |
| operator!=(const FFilter &Other) const | FFilter | inline |
| operator+=(std::initializer_list< UScriptStruct * > InTraitTypes) | FFilter | inline |
| operator+=(std::initializer_list< TSubclassOf< UDetail > > InDetailClasses) | FFilter | inline |
| operator+=(const FFingerprint &InFingerprint) | FFilter | inline |
| operator+=(const TArray< UScriptStruct *, AllocatorT > &InTraitTypes) | FFilter | inline |
| operator+=(const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses) | FFilter | inline |
| operator+=(const TArray< UDetail *, AllocatorT > &InDetails) | FFilter | inline |
| operator+=(UScriptStruct *const TraitType) | FFilter | inline |
| operator+=(const TSubclassOf< UDetail > DetailClass) | FFilter | inline |
| operator=(const FFilter &Filter) | FFilter | inline |
| operator=(FFilter &&Filter) | FFilter | inline |
| operator=(const TArray< UScriptStruct *, AllocatorT > &TraitTypes) | FFilter | inline |
| operator=(const TArray< TSubclassOf< UDetail >, AllocatorT > &DetailClasses) | FFilter | inline |
| operator=(const TArray< UDetail *, AllocatorT > &InDetails) | FFilter | inline |
| operator==(const FFilter &Other) const | FFilter | inline |
| PostSerialize(const FArchive &Archive) | FFilter | |
| RemoveDetailExclusion() | FFilter | inline |
| RemoveDetailExclusion() | FFilter | inline |
| RemoveDetailInclusion() | FFilter | inline |
| RemoveDetailInclusion() | FFilter | inline |
| RemoveExclusion(const EFlagmark InFlagmark) | FFilter | inline |
| RemoveExclusion(UScriptStruct *const TraitType) | FFilter | inline |
| RemoveExclusion(const TSubclassOf< UDetail > DetailClass) | FFilter | inline |
| RemoveExclusion() | FFilter | inline |
| RemoveExclusion() | FFilter | inline |
| RemoveInclusion(const EFlagmark InFlagmark) | FFilter | inline |
| RemoveInclusion(UScriptStruct *const TraitType) | FFilter | inline |
| RemoveInclusion(const TSubclassOf< UDetail > DetailClass) | FFilter | inline |
| RemoveInclusion() | FFilter | inline |
| RemoveInclusion() | FFilter | inline |
| RemoveTraitExclusion() | FFilter | inline |
| RemoveTraitExclusion() | FFilter | inline |
| RemoveTraitInclusion() | FFilter | inline |
| RemoveTraitInclusion() | FFilter | inline |
| Reset(const EFlagmark InFlagmark=DefaultFlagmark, const EFlagmark InExcludingFlagmark=DefaultExcludingFlagmark) | FFilter | inline |
| Set(FFilter &&Filter) | FFilter | inline |
| Set(const FFilter &Filter) | FFilter | inline |
| Set(const TArray< UScriptStruct *, AllocatorT > &TraitTypes) | FFilter | inline |
| Set(const TArray< TSubclassOf< UDetail >, AllocatorT > &DetailClasses) | FFilter | inline |
| Set(const TArray< UDetail *, AllocatorT > &Details) | FFilter | inline |
| SetExcludingFlagmark(EFlagmark InExcludingFlagmark) | FFilter | inline |
| SetFlagmark(const EFlagmark InFlagmark, const std::memory_order MemoryOrder=std::memory_order_relaxed) | FFilter | inline |
| TFilter | FFilter | friend |
| ToString() const | FFilter | |
| TraitAt(const int32 Index) const | FFilter | inline |
| TraitsNum() const | FFilter | inline |
| TraitsType typedef | FFilter | |
| UApparatusFunctionLibrary | FFilter | friend |
| UBelt | FFilter | friend |
| UMachine | FFilter | friend |
| Zero | FFilter | static |