Apparatus Version 1.23
ECS data-oriented workflow for Unreal Engine.
Loading...
Searching...
No Matches
FFingerprint Member List

This is the complete list of members for FFingerprint, including all inherited members.

Add(std::initializer_list< UScriptStruct * > TraitTypes)FFingerprintinline
Add(std::initializer_list< TSubclassOf< UDetail > > DetailClasses)FFingerprintinline
Add(const FFingerprint &InFingerprint)FFingerprintinline
Add(const FFingerprint &InFingerprint, const EFlagmark InFlagmark)FFingerprintinline
Add(UScriptStruct *const TraitType, const EFlagmark InFlagmark=FM_None)FFingerprintinline
Add(const TSubclassOf< UDetail > DetailClass, const EFlagmark InFlagmark=FM_None)FFingerprintinline
Add(const TraitsExtractorT &InTraits, const EFlagmark InFlagmark=FM_None)FFingerprintinline
Add(const TArray< UScriptStruct *, AllocatorT > &InTraitTypes, const EFlagmark InFlagmark=FM_None)FFingerprintinline
Add(const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses, const EFlagmark InFlagmark=FM_None)FFingerprintinline
Add(const TArray< UDetail *, AllocatorT > &InDetails, const EFlagmark InFlagmark=FM_None)FFingerprintinline
Add()FFingerprintinline
Add()FFingerprintinline
AddDetail()FFingerprintinline
AddDetail()FFingerprintinline
AddToFlagmark(const EFlagmark InFlagmark, const std::memory_order MemoryOrder=std::memory_order_release)FFingerprintinline
AddToFlagmark_Status(const EFlagmark InFlagmark)FFingerprintinline
AddTrait()FFingerprintinline
AddTrait()FFingerprintinline
AMechanismFFingerprintfriend
CalcHash() constFFingerprintinline
Contains(const UScriptStruct *const TraitType) constFFingerprintinline
Contains(const TSubclassOf< UDetail > DetailClass) constFFingerprintinline
Contains() constFFingerprintinline
ContainsDetail(const TSubclassOf< UDetail > DetailClass) constFFingerprintinline
ContainsDetail() constFFingerprintinline
ContainsTrait(const UScriptStruct *const TraitType) constFFingerprintinline
ContainsTrait() constFFingerprintinline
DetailAt(const int32 Index) constFFingerprintinline
DetailsMatch(const FFilter &Filter) constFFingerprintinline
DetailsNum() constFFingerprintinline
DetailsType typedefFFingerprint
FFilterFFingerprintfriend
FFingerprint(const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(const TSubclassOf< UDetail > DetailClass, const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(UScriptStruct *const TraitType, const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(const TArray< UDetail *, AllocatorT > &InDetailClasses, const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses, const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(const TArray< UScriptStruct *, AllocatorTA > &InTraitTypes, const TArray< TSubclassOf< UDetail >, AllocatorTB > &InDetailClasses, const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(std::initializer_list< UScriptStruct * > InTraitTypes, std::initializer_list< TSubclassOf< UDetail > > InDetailClasses, const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(FFingerprint &&InFingerprint)FFingerprintinline
FFingerprint(const FFingerprint &InFingerprint)FFingerprintinline
FFingerprint(TFingerprint< Ts... > &&InFingerprint)FFingerprintinline
FFingerprint(FTraitmark &&InTraitmark, const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(FDetailmark &&InDetailmark, const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(FTraitmark &&InTraitmark, FDetailmark &&InDetailmark, const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(const FTraitmark &InTraitmark, const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(const FDetailmark &InDetailmark, const int32 InFlagmark=FM_None)FFingerprintinline
FFingerprint(const FTraitmark &InTraitmark, const FDetailmark &InDetailmark, const int32 InFlagmark=FM_None)FFingerprintinline
FindDetailsMappingFrom(const TArray< TSubclassOf< UDetail > > &InDetailClasses, TArray< int32 > &OutMapping) constFFingerprintinline
FindDetailsMappingFrom(const TArray< TSubclassOf< UDetail > > &InDetailClasses, TArray< TArray< int32 > > &OutMapping) constFFingerprintinline
FindDetailsMappingFrom(const FFingerprint &Fingerprint, TArray< int32 > &OutMapping) constFFingerprintinline
FindDetailsMappingFrom(const FFingerprint &Fingerprint, TArray< TArray< int32 > > &OutMapping) constFFingerprintinline
FindDetailsMappingTo(const FFingerprint &Fingerprint, TArray< int32 > &OutMapping) constFFingerprintinline
FindDetailsMappingTo(const FFingerprint &Fingerprint, TArray< TArray< int32 > > &OutMapping) constFFingerprintinline
FindTraitsMappingFrom(const TArray< UScriptStruct * > &InTraitmark, TArray< int32 > &OutMapping) constFFingerprintinline
FindTraitsMappingFrom(const FFingerprint &Fingerprint, TArray< int32 > &OutMapping) constFFingerprintinline
FindTraitsMappingFrom(const FTraitmark &InTraitmark, TArray< int32 > &OutMapping) constFFingerprintinline
FindTraitsMappingTo(const FTraitmark &InTraitmark, TArray< int32 > &OutMapping) constFFingerprintinline
FindTraitsMappingTo(const FFingerprint &InFingerprint, TArray< int32 > &OutMapping) constFFingerprintinline
FlagmarkMatches(const FFilter &Filter) constFFingerprintinline
FSubjectHandleFFingerprintfriend
GetDetailmark() constFFingerprintinline
GetDetails() constFFingerprintinline
GetDetailsMask() constFFingerprintinline
GetFlagmark(const std::memory_order MemoryOrder=std::memory_order_acquire) constFFingerprintinline
GetTraitmark() constFFingerprintinline
GetTraits() constFFingerprintinline
GetTraitsMask() constFFingerprintinline
GetTypeHashFFingerprintfriend
HasFlag(const EFlagmarkBit Flag, const std::memory_order MemoryOrder=std::memory_order_acquire) constFFingerprintinline
Identical(const FFingerprint *Other, uint32 PortFlags) constFFingerprintinline
IndexOf(UScriptStruct *const TraitType) constFFingerprintinline
IndexOf(const TSubclassOf< UDetail > DetailClass) constFFingerprintinline
IndicesOf(const TSubclassOf< UDetail > DetailClass, TArray< int32 > &OutIndices) constFFingerprintinline
IsBooted(const std::memory_order MemoryOrder=std::memory_order_acquire) constFFingerprintinline
IsEmpty() constFFingerprintinline
IsStale(const std::memory_order MemoryOrder=std::memory_order_acquire) constFFingerprintinline
Make(const EFlagmark InFlagmark=FM_None)FFingerprintinlinestatic
Matches(const EFlagmark IncludingFlagmark, const EFlagmark ExcludingFlagmark=FM_None) constFFingerprintinline
Matches(const FFilter &Filter) constFFingerprintinline
Matches(const FFilter &Filter, const EFlagmark IncludingFlagmarkOverride, const EFlagmark ExcludingFlagmarkOverride) constFFingerprintinline
Matches(const FFingerprint &InFingerprint) constFFingerprintinline
Matches(const FTraitmark &InTraitmark) constFFingerprintinline
Matches(const FDetailmark &InDetailmark) constFFingerprintinline
operator bool() constFFingerprintinline
operator const FDetailmark &() constFFingerprintinline
operator const FTraitmark &() constFFingerprintinline
operator DetailsType() constFFingerprintinlineexplicit
operator TraitsType() constFFingerprintinlineexplicit
operator!=(const FFingerprint &Other) constFFingerprintinline
operator+=(const EFlagmark InFlagmark)FFingerprintinline
operator+=(std::initializer_list< UScriptStruct * > TraitTypes)FFingerprintinline
operator+=(std::initializer_list< TSubclassOf< UDetail > > DetailClasses)FFingerprintinline
operator+=(const FFingerprint &Fingerprint)FFingerprintinline
operator+=(const TArray< UScriptStruct *, AllocatorT > &TraitTypes)FFingerprintinline
operator+=(const TArray< TSubclassOf< UDetail >, AllocatorT > &DetailClasses)FFingerprintinline
operator+=(const TArray< UDetail *, AllocatorT > &InDetails)FFingerprintinline
operator+=(UScriptStruct *TraitType)FFingerprintinline
operator+=(TSubclassOf< UDetail > DetailClass)FFingerprintinline
operator-=(const EFlagmark InFlagmark)FFingerprintinline
operator-=(UScriptStruct *const TraitType)FFingerprintinline
operator-=(const TSubclassOf< UDetail > DetailClass)FFingerprintinline
operator<<FFingerprintfriend
operator=(FTraitmark &&InTraitmark)FFingerprintinline
operator=(const FTraitmark &InTraitmark)FFingerprintinline
operator=(FDetailmark &&InDetailmark)FFingerprintinline
operator=(const FDetailmark &InDetailmark)FFingerprintinline
operator=(FFingerprint &&Fingerprint)FFingerprintinline
operator=(const FFingerprint &Fingerprint)FFingerprintinline
operator=(const TArray< UScriptStruct *, AllocatorT > &InTraitTypes)FFingerprintinline
operator=(const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses)FFingerprintinline
operator=(const TArray< UDetail *, AllocatorT > &InDetails)FFingerprintinline
operator==(const FFingerprint &Other) constFFingerprintinline
PostSerialize(const FArchive &Archive)FFingerprintinline
Remove(UScriptStruct *const TraitType)FFingerprintinline
Remove(const TSubclassOf< UDetail > DetailClass)FFingerprintinline
Remove()FFingerprintinline
Remove()FFingerprintinline
RemoveAllDetails()FFingerprintinline
RemoveAllTraits()FFingerprintinline
RemoveDetail()FFingerprintinline
RemoveDetail()FFingerprintinline
RemoveFromFlagmark(const EFlagmark InFlagmark, const std::memory_order MemoryOrder=std::memory_order_release)FFingerprintinline
RemoveFromFlagmark_Status(const EFlagmark InFlagmark)FFingerprintinline
RemoveTrait()FFingerprintinline
RemoveTrait()FFingerprintinline
Reset(const EFlagmark InFlagmark=FM_None)FFingerprintinline
Serialize(FArchive &Archive)FFingerprintinline
Set(FTraitmark &&InTraitmark, const bool bPreserveFlagmark=true)FFingerprintinline
Set(const FTraitmark &InTraitmark, const bool bPreserveFlagmark=true)FFingerprintinline
Set(FDetailmark &&InDetailmark, const bool bPreserveFlagmark=true)FFingerprintinline
Set(const FDetailmark &InDetailmark, const bool bPreserveFlagmark=true)FFingerprintinline
Set(FFingerprint &&InFingerprint)FFingerprintinline
Set(const FFingerprint &InFingerprint)FFingerprintinline
Set(const TArray< UScriptStruct *, AllocatorT > &InTraits, const EFlagmark InFlagmark)FFingerprintinline
Set(const TArray< TSubclassOf< UDetail >, AllocatorT > &InDetailClasses, const EFlagmark InFlagmark)FFingerprintinline
Set(const TArray< UDetail *, AllocatorT > &InDetails, const EFlagmark InFlagmark)FFingerprintinline
SetBooted(bool bState=true, const std::memory_order MemoryOrder=std::memory_order_release)FFingerprintinline
SetDetailmark(FDetailmark &&InDetailmark)FFingerprintinline
SetDetailmark(const FDetailmark &InDetailmark)FFingerprintinline
SetFlag(const EFlagmarkBit Flag, const bool bState=true, const std::memory_order MemoryOrder=std::memory_order_release)FFingerprintinline
SetFlag_Status(const EFlagmarkBit Flag, const bool bState=true)FFingerprintinline
SetFlagmark(const EFlagmark InFlagmark, const std::memory_order MemoryOrder=std::memory_order_release)FFingerprintinline
SetFlagmark_Status(const EFlagmark InFlagmark)FFingerprintinline
SetFlagmarkMasked(const EFlagmark InFlagmark, const EFlagmark InMask, const std::memory_order MemoryOrder=std::memory_order_release)FFingerprintinline
SetFlagmarkMasked_Status(const EFlagmark InFlagmark, const EFlagmark InMask)FFingerprintinline
SetTraitmark(FTraitmark &&InTraitmark)FFingerprintinline
SetTraitmark(const FTraitmark &InTraitmark)FFingerprintinline
ToggleFlag(const EFlagmarkBit Flag, const std::memory_order MemoryOrder=std::memory_order_release)FFingerprintinline
ToString() constFFingerprint
TraitAt(const int32 Index) constFFingerprintinline
TraitsMatch(const FFilter &Filter) constFFingerprintinline
TraitsNum() constFFingerprintinline
TraitsType typedefFFingerprint
UApparatusFunctionLibraryFFingerprintfriend
UBeltFFingerprintfriend
UChunkFFingerprintfriend
ZeroFFingerprintstatic