![]() |
Apparatus
Version 1.3.0
ECS data-driven workflow for Unreal Engine.
|
This is the complete list of members for FFilter, including all inherited members.
DetailAt(const int32 Index) const | FFilter | inline |
DetailsNum() const | FFilter | inline |
Exclude(const TArray< UScriptStruct *, TAllocator > &InExcludedTraitTypes) | FFilter | inline |
Exclude(const TArray< TSubclassOf< UDetail >, TAllocator > &InExcludedDetailClasses) | FFilter | inline |
ExcludedDetailAt(const int32 Index) const | FFilter | inline |
ExcludedDetailsNum() const | FFilter | inline |
ExcludedTraitAt(const int32 Index) const | FFilter | inline |
ExcludedTraitsNum() const | FFilter | inline |
Excludes(UScriptStruct *TraitType) const | FFilter | inline |
Excludes(const TSubclassOf< UDetail > DetailClass) const | FFilter | inline |
FFilter(const EBootFilter InBootFilter=EBootFilter::None) | FFilter | inline |
FFilter(FFingerprint &&InFingerprint) | FFilter | inline |
FFilter(const FFingerprint &InFingerprint) | FFilter | inline |
FFilter(const TSubclassOf< UDetail > InDetailClass, const EBootFilter InBootFilter=EBootFilter::None) | FFilter | inline |
FFilter(const TArray< TSubclassOf< UDetail >> &InDetailClasses, const EBootFilter InBootFilter=EBootFilter::None) | FFilter | inline |
FFilter(const TArray< UDetail * > &InDetailClasses, const EBootFilter InBootFilter=EBootFilter::None) | FFilter | inline |
FFilter(const TArray< TSubclassOf< UDetail >> &InDetailClasses, const TArray< TSubclassOf< UDetail >> &InExcludedDetailClasses, const EBootFilter InBootFilter=EBootFilter::None) | FFilter | inline |
FFilter(const TArray< UScriptStruct * > &InTraitTypes, const TArray< TSubclassOf< UDetail >> &InDetailClasses, const TArray< TSubclassOf< UDetail >> &InExcludedDetailClasses, const EBootFilter InBootFilter=EBootFilter::None) | FFilter | inline |
FFilter(const TArray< UScriptStruct *, TAllocator > &InTraitTypes, const TArray< TSubclassOf< UDetail >, TAllocator > &InDetailClasses, const TArray< UScriptStruct *, TAllocator > &InExcludedTraitTypes, const TArray< TSubclassOf< UDetail >, TAllocator > &InExcludedDetailClasses, const EBootFilter InBootFilter=EBootFilter::None) | FFilter | inline |
FFilter(FFilter &&InFilter) | FFilter | inline |
FFilter(const FFilter &InFilter) | FFilter | inline |
GetBootFilter() const | 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 |
GetFingerprint() const | FFilter | inline |
GetTraitmark() const | FFilter | inline |
GetTraits() const | FFilter | inline |
GetTraitsMask() const | FFilter | inline |
GetTypeHash(const FFilter &Filter) | FFilter | friend |
HasConflicts() const | FFilter | inline |
Include(const TArray< UScriptStruct *, TAllocator > &TraitTypes) | FFilter | inline |
Include(const TArray< TSubclassOf< UDetail >, TAllocator > &DetailClasses) | FFilter | inline |
Include(std::initializer_list< UScriptStruct * > TraitTypes) | FFilter | inline |
Include(std::initializer_list< TSubclassOf< UDetail >> DetailClasses) | FFilter | inline |
Include(const TArray< UDetail *, TAllocator > &Details) | FFilter | inline |
Include(const FFingerprint &InFingerprint) | FFilter | inline |
Include(UScriptStruct *TraitType) | FFilter | inline |
Include(TSubclassOf< UDetail > DetailClass) | FFilter | inline |
IncludeDetail() | FFilter | inline |
Includes(UScriptStruct *TraitType) const | FFilter | inline |
Includes(const TSubclassOf< UDetail > DetailClass) const | FFilter | inline |
IncludeTrait() | FFilter | inline |
IndexOf(UScriptStruct *TraitType) const | FFilter | inline |
IndexOf(const TSubclassOf< UDetail > DetailClass) const | FFilter | inline |
IndicesOf(const TSubclassOf< UDetail > DetailClass, TArray< int32, TAllocator > &OutIndices) const | FFilter | inline |
IsDetailWise() const | FFilter | inline |
IsTraitWise() const | FFilter | inline |
IsViable() const | FFilter | inline |
Matches(const FFilter &Filter) const | FFilter | inline |
operator bool() const | FFilter | inline |
operator!=(const FFilter &A, const FFilter &B) | FFilter | friend |
operator+=(std::initializer_list< UScriptStruct * > TraitTypes) | FFilter | inline |
operator+=(std::initializer_list< TSubclassOf< UDetail >> DetailClasses) | FFilter | inline |
operator+=(const struct FFingerprint &InFingerprint) | FFilter | inline |
operator+=(const TArray< UScriptStruct *, TAllocator > &TraitTypes) | FFilter | inline |
operator+=(const TArray< TSubclassOf< UDetail >, TAllocator > &DetailClasses) | FFilter | inline |
operator+=(const TArray< UDetail *, TAllocator > &InDetails) | FFilter | inline |
operator+=(UScriptStruct *TraitType) | FFilter | inline |
operator+=(TSubclassOf< UDetail > DetailClass) | FFilter | inline |
operator-=(UScriptStruct *TraitType) | FFilter | inline |
operator-=(TSubclassOf< UDetail > DetailClass) | FFilter | inline |
operator=(const FFilter &Filter) | FFilter | inline |
operator=(FFilter &&Filter) | FFilter | inline |
operator=(const TArray< TSubclassOf< UDetail >> &DetailTypes) | FFilter | inline |
operator=(const TArray< UDetail *, TAllocator > &InDetails) | FFilter | inline |
operator==(const FFilter &A, const FFilter &B) | FFilter | friend |
RemoveDetailInclusion() | FFilter | inline |
RemoveInclusion(UScriptStruct *TraitType) | FFilter | inline |
RemoveInclusion(const TSubclassOf< UDetail > DetailClass) | FFilter | inline |
RemoveTraitInclusion() | FFilter | inline |
Reset() | FFilter | inline |
Set(FFilter &&Filter) | FFilter | inline |
Set(const FFilter &Filter) | FFilter | inline |
Set(const TArray< UScriptStruct *, TAllocator > &TraitTypes) | FFilter | inline |
Set(const TArray< TSubclassOf< UDetail >, TAllocator > &DetailClasses) | FFilter | inline |
Set(const TArray< UDetail *, TAllocator > &Details) | FFilter | inline |
SetBootFilter(EBootFilter NewBootFilter) | FFilter | inline |
ToString() const | FFilter | |
TraitAt(const int32 Index) const | FFilter | inline |
TraitsNum() const | FFilter | inline |
UApparatusFunctionLibrary class | FFilter | friend |
UBelt class | FFilter | friend |
UMachine class | FFilter | friend |
Zero | FFilter | static |