|
Apparatus
Version 1.23
ECS data-oriented workflow for Unreal Engine.
|
This is the complete list of members for FFingerprint, including all inherited members.
| Add(std::initializer_list< UScriptStruct * > TraitTypes) | FFingerprint | inline |
| Add(std::initializer_list< TSubclassOf< UDetail > > DetailClasses) | FFingerprint | inline |
| Add(const FFingerprint &InFingerprint) | FFingerprint | inline |
| Add(const FFingerprint &InFingerprint, const EFlagmark InFlagmark) | FFingerprint | inline |
| Add(UScriptStruct *const TraitType, const EFlagmark InFlagmark=FM_None) | FFingerprint | inline |
| Add(const TSubclassOf< UDetail > DetailClass, const EFlagmark InFlagmark=FM_None) | FFingerprint | inline |
| Add(const TraitsExtractorT &InTraits, const EFlagmark InFlagmark=FM_None) | FFingerprint | inline |
| Add(const TArray< UScriptStruct *, AllocatorT > &InTraitTypes, const EFlagmark InFlagmark=FM_None) | FFingerprint | inline |
| Add(const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses, const EFlagmark InFlagmark=FM_None) | FFingerprint | inline |
| Add(const TArray< UDetail *, AllocatorT > &InDetails, const EFlagmark InFlagmark=FM_None) | FFingerprint | inline |
| Add() | FFingerprint | inline |
| Add() | FFingerprint | inline |
| AddDetail() | FFingerprint | inline |
| AddDetail() | FFingerprint | inline |
| AddToFlagmark(const EFlagmark InFlagmark, const std::memory_order MemoryOrder=std::memory_order_release) | FFingerprint | inline |
| AddToFlagmark_Status(const EFlagmark InFlagmark) | FFingerprint | inline |
| AddTrait() | FFingerprint | inline |
| AddTrait() | FFingerprint | inline |
| AMechanism | FFingerprint | friend |
| CalcHash() const | FFingerprint | inline |
| Contains(const UScriptStruct *const TraitType) const | FFingerprint | inline |
| Contains(const TSubclassOf< UDetail > DetailClass) const | FFingerprint | inline |
| Contains() const | FFingerprint | inline |
| ContainsDetail(const TSubclassOf< UDetail > DetailClass) const | FFingerprint | inline |
| ContainsDetail() const | FFingerprint | inline |
| ContainsTrait(const UScriptStruct *const TraitType) const | FFingerprint | inline |
| ContainsTrait() const | FFingerprint | inline |
| DetailAt(const int32 Index) const | FFingerprint | inline |
| DetailsMatch(const FFilter &Filter) const | FFingerprint | inline |
| DetailsNum() const | FFingerprint | inline |
| DetailsType typedef | FFingerprint | |
| FFilter | FFingerprint | friend |
| FFingerprint(const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(const TSubclassOf< UDetail > DetailClass, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(UScriptStruct *const TraitType, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(const TArray< UDetail *, AllocatorT > &InDetailClasses, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(const TArray< UScriptStruct *, AllocatorTA > &InTraitTypes, const TArray< TSubclassOf< UDetail >, AllocatorTB > &InDetailClasses, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(std::initializer_list< UScriptStruct * > InTraitTypes, std::initializer_list< TSubclassOf< UDetail > > InDetailClasses, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(FFingerprint &&InFingerprint) | FFingerprint | inline |
| FFingerprint(const FFingerprint &InFingerprint) | FFingerprint | inline |
| FFingerprint(TFingerprint< Ts... > &&InFingerprint) | FFingerprint | inline |
| FFingerprint(FTraitmark &&InTraitmark, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(FDetailmark &&InDetailmark, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(FTraitmark &&InTraitmark, FDetailmark &&InDetailmark, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(const FTraitmark &InTraitmark, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(const FDetailmark &InDetailmark, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FFingerprint(const FTraitmark &InTraitmark, const FDetailmark &InDetailmark, const int32 InFlagmark=FM_None) | FFingerprint | inline |
| FindDetailsMappingFrom(const TArray< TSubclassOf< UDetail > > &InDetailClasses, TArray< int32 > &OutMapping) const | FFingerprint | inline |
| FindDetailsMappingFrom(const TArray< TSubclassOf< UDetail > > &InDetailClasses, TArray< TArray< int32 > > &OutMapping) const | FFingerprint | inline |
| FindDetailsMappingFrom(const FFingerprint &Fingerprint, TArray< int32 > &OutMapping) const | FFingerprint | inline |
| FindDetailsMappingFrom(const FFingerprint &Fingerprint, TArray< TArray< int32 > > &OutMapping) const | FFingerprint | inline |
| FindDetailsMappingTo(const FFingerprint &Fingerprint, TArray< int32 > &OutMapping) const | FFingerprint | inline |
| FindDetailsMappingTo(const FFingerprint &Fingerprint, TArray< TArray< int32 > > &OutMapping) const | FFingerprint | inline |
| FindTraitsMappingFrom(const TArray< UScriptStruct * > &InTraitmark, TArray< int32 > &OutMapping) const | FFingerprint | inline |
| FindTraitsMappingFrom(const FFingerprint &Fingerprint, TArray< int32 > &OutMapping) const | FFingerprint | inline |
| FindTraitsMappingFrom(const FTraitmark &InTraitmark, TArray< int32 > &OutMapping) const | FFingerprint | inline |
| FindTraitsMappingTo(const FTraitmark &InTraitmark, TArray< int32 > &OutMapping) const | FFingerprint | inline |
| FindTraitsMappingTo(const FFingerprint &InFingerprint, TArray< int32 > &OutMapping) const | FFingerprint | inline |
| FlagmarkMatches(const FFilter &Filter) const | FFingerprint | inline |
| FSubjectHandle | FFingerprint | friend |
| GetDetailmark() const | FFingerprint | inline |
| GetDetails() const | FFingerprint | inline |
| GetDetailsMask() const | FFingerprint | inline |
| GetFlagmark(const std::memory_order MemoryOrder=std::memory_order_acquire) const | FFingerprint | inline |
| GetTraitmark() const | FFingerprint | inline |
| GetTraits() const | FFingerprint | inline |
| GetTraitsMask() const | FFingerprint | inline |
| GetTypeHash | FFingerprint | friend |
| HasFlag(const EFlagmarkBit Flag, const std::memory_order MemoryOrder=std::memory_order_acquire) const | FFingerprint | inline |
| Identical(const FFingerprint *Other, uint32 PortFlags) const | FFingerprint | inline |
| IndexOf(UScriptStruct *const TraitType) const | FFingerprint | inline |
| IndexOf(const TSubclassOf< UDetail > DetailClass) const | FFingerprint | inline |
| IndicesOf(const TSubclassOf< UDetail > DetailClass, TArray< int32 > &OutIndices) const | FFingerprint | inline |
| IsBooted(const std::memory_order MemoryOrder=std::memory_order_acquire) const | FFingerprint | inline |
| IsEmpty() const | FFingerprint | inline |
| IsStale(const std::memory_order MemoryOrder=std::memory_order_acquire) const | FFingerprint | inline |
| Make(const EFlagmark InFlagmark=FM_None) | FFingerprint | inlinestatic |
| Matches(const EFlagmark IncludingFlagmark, const EFlagmark ExcludingFlagmark=FM_None) const | FFingerprint | inline |
| Matches(const FFilter &Filter) const | FFingerprint | inline |
| Matches(const FFilter &Filter, const EFlagmark IncludingFlagmarkOverride, const EFlagmark ExcludingFlagmarkOverride) const | FFingerprint | inline |
| Matches(const FFingerprint &InFingerprint) const | FFingerprint | inline |
| Matches(const FTraitmark &InTraitmark) const | FFingerprint | inline |
| Matches(const FDetailmark &InDetailmark) const | FFingerprint | inline |
| operator bool() const | FFingerprint | inline |
| operator const FDetailmark &() const | FFingerprint | inline |
| operator const FTraitmark &() const | FFingerprint | inline |
| operator DetailsType() const | FFingerprint | inlineexplicit |
| operator TraitsType() const | FFingerprint | inlineexplicit |
| operator!=(const FFingerprint &Other) const | FFingerprint | inline |
| operator+=(const EFlagmark InFlagmark) | FFingerprint | inline |
| operator+=(std::initializer_list< UScriptStruct * > TraitTypes) | FFingerprint | inline |
| operator+=(std::initializer_list< TSubclassOf< UDetail > > DetailClasses) | FFingerprint | inline |
| operator+=(const FFingerprint &Fingerprint) | FFingerprint | inline |
| operator+=(const TArray< UScriptStruct *, AllocatorT > &TraitTypes) | FFingerprint | inline |
| operator+=(const TArray< TSubclassOf< UDetail >, AllocatorT > &DetailClasses) | FFingerprint | inline |
| operator+=(const TArray< UDetail *, AllocatorT > &InDetails) | FFingerprint | inline |
| operator+=(UScriptStruct *TraitType) | FFingerprint | inline |
| operator+=(TSubclassOf< UDetail > DetailClass) | FFingerprint | inline |
| operator-=(const EFlagmark InFlagmark) | FFingerprint | inline |
| operator-=(UScriptStruct *const TraitType) | FFingerprint | inline |
| operator-=(const TSubclassOf< UDetail > DetailClass) | FFingerprint | inline |
| operator<< | FFingerprint | friend |
| operator=(FTraitmark &&InTraitmark) | FFingerprint | inline |
| operator=(const FTraitmark &InTraitmark) | FFingerprint | inline |
| operator=(FDetailmark &&InDetailmark) | FFingerprint | inline |
| operator=(const FDetailmark &InDetailmark) | FFingerprint | inline |
| operator=(FFingerprint &&Fingerprint) | FFingerprint | inline |
| operator=(const FFingerprint &Fingerprint) | FFingerprint | inline |
| operator=(const TArray< UScriptStruct *, AllocatorT > &InTraitTypes) | FFingerprint | inline |
| operator=(const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses) | FFingerprint | inline |
| operator=(const TArray< UDetail *, AllocatorT > &InDetails) | FFingerprint | inline |
| operator==(const FFingerprint &Other) const | FFingerprint | inline |
| PostSerialize(const FArchive &Archive) | FFingerprint | inline |
| Remove(UScriptStruct *const TraitType) | FFingerprint | inline |
| Remove(const TSubclassOf< UDetail > DetailClass) | FFingerprint | inline |
| Remove() | FFingerprint | inline |
| Remove() | FFingerprint | inline |
| RemoveAllDetails() | FFingerprint | inline |
| RemoveAllTraits() | FFingerprint | inline |
| RemoveDetail() | FFingerprint | inline |
| RemoveDetail() | FFingerprint | inline |
| RemoveFromFlagmark(const EFlagmark InFlagmark, const std::memory_order MemoryOrder=std::memory_order_release) | FFingerprint | inline |
| RemoveFromFlagmark_Status(const EFlagmark InFlagmark) | FFingerprint | inline |
| RemoveTrait() | FFingerprint | inline |
| RemoveTrait() | FFingerprint | inline |
| Reset(const EFlagmark InFlagmark=FM_None) | FFingerprint | inline |
| Serialize(FArchive &Archive) | FFingerprint | inline |
| Set(FTraitmark &&InTraitmark, const bool bPreserveFlagmark=true) | FFingerprint | inline |
| Set(const FTraitmark &InTraitmark, const bool bPreserveFlagmark=true) | FFingerprint | inline |
| Set(FDetailmark &&InDetailmark, const bool bPreserveFlagmark=true) | FFingerprint | inline |
| Set(const FDetailmark &InDetailmark, const bool bPreserveFlagmark=true) | FFingerprint | inline |
| Set(FFingerprint &&InFingerprint) | FFingerprint | inline |
| Set(const FFingerprint &InFingerprint) | FFingerprint | inline |
| Set(const TArray< UScriptStruct *, AllocatorT > &InTraits, const EFlagmark InFlagmark) | FFingerprint | inline |
| Set(const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses, const EFlagmark InFlagmark) | FFingerprint | inline |
| Set(const TArray< UDetail *, AllocatorT > &InDetails, const EFlagmark InFlagmark) | FFingerprint | inline |
| SetBooted(bool bState=true, const std::memory_order MemoryOrder=std::memory_order_release) | FFingerprint | inline |
| SetDetailmark(FDetailmark &&InDetailmark) | FFingerprint | inline |
| SetDetailmark(const FDetailmark &InDetailmark) | FFingerprint | inline |
| SetFlag(const EFlagmarkBit Flag, const bool bState=true, const std::memory_order MemoryOrder=std::memory_order_release) | FFingerprint | inline |
| SetFlag_Status(const EFlagmarkBit Flag, const bool bState=true) | FFingerprint | inline |
| SetFlagmark(const EFlagmark InFlagmark, const std::memory_order MemoryOrder=std::memory_order_release) | FFingerprint | inline |
| SetFlagmark_Status(const EFlagmark InFlagmark) | FFingerprint | inline |
| SetFlagmarkMasked(const EFlagmark InFlagmark, const EFlagmark InMask, const std::memory_order MemoryOrder=std::memory_order_release) | FFingerprint | inline |
| SetFlagmarkMasked_Status(const EFlagmark InFlagmark, const EFlagmark InMask) | FFingerprint | inline |
| SetTraitmark(FTraitmark &&InTraitmark) | FFingerprint | inline |
| SetTraitmark(const FTraitmark &InTraitmark) | FFingerprint | inline |
| ToggleFlag(const EFlagmarkBit Flag, const std::memory_order MemoryOrder=std::memory_order_release) | FFingerprint | inline |
| ToString() const | FFingerprint | |
| TraitAt(const int32 Index) const | FFingerprint | inline |
| TraitsMatch(const FFilter &Filter) const | FFingerprint | inline |
| TraitsNum() const | FFingerprint | inline |
| TraitsType typedef | FFingerprint | |
| UApparatusFunctionLibrary | FFingerprint | friend |
| UBelt | FFingerprint | friend |
| UChunk | FFingerprint | friend |
| Zero | FFingerprint | static |