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 |