![]() |
Apparatus
Version 1.3.0
ECS data-driven workflow for Unreal Engine.
|
This is the complete list of members for UApparatusFunctionLibrary, including all inherited members.
AddDetailToFingerprint(FFingerprint &Fingerprint, const TSubclassOf< UDetail > DetailClass) | UApparatusFunctionLibrary | inlinestatic |
AddSubjectiveDetail(TScriptInterface< ISubjective > Subjective, TSubclassOf< UDetail > DetailClass, const bool bReuseDisabled=false) | UApparatusFunctionLibrary | inlinestatic |
AddToSubjectHandles4(FSubjectHandles4 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
AddUniqueToSubjectHandles4(FSubjectHandles4 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
AdvanceBeltChain(const int32 &BeltChainId) | UApparatusFunctionLibrary | inlinestatic |
AdvanceChunkChain(const int32 &ChunkChainId) | UApparatusFunctionLibrary | inlinestatic |
AreSubjectHandlesEqual(const FSubjectHandle &SubjectA, const FSubjectHandle &SubjectB) | UApparatusFunctionLibrary | inlinestatic |
AreSubjectHandlesNotEqual(const FSubjectHandle &SubjectA, const FSubjectHandle &SubjectB) | UApparatusFunctionLibrary | inlinestatic |
BeginBeltChain(const int32 &BeltChainId) | UApparatusFunctionLibrary | inlinestatic |
BeginChunkChain(const int32 &ChunkChainId) | UApparatusFunctionLibrary | inlinestatic |
BeginOrAdvanceBeltChain(const int32 &BeltChainId) | UApparatusFunctionLibrary | inlinestatic |
BeginOrAdvanceChunkChain(const int32 &ChunkChainId) | UApparatusFunctionLibrary | inlinestatic |
BitMaskAnd(const FBitMask &A, const FBitMask &B) | UApparatusFunctionLibrary | inlinestatic |
BitMaskOr(const FBitMask &A, const FBitMask &B) | UApparatusFunctionLibrary | inlinestatic |
ClearSubjectHandles4(FSubjectHandles4 &SubjectHandles) | UApparatusFunctionLibrary | inlinestatic |
DECLARE_FUNCTION(execGetSubjectiveTrait) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execSetSubjectiveTrait) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execObtainSubjectiveTrait) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execGetSubjectTrait) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execSetSubjectTrait) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execObtainSubjectTrait) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execGetChunkChainTrait) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execGetChunkChainTraitAt) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execGetBeltChainTrait) | UApparatusFunctionLibrary | inline |
DespawnMachineSubject(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
DisableSubjectDetail(FSubjectHandle &SubjectHandle, TSubclassOf< UDetail > DetailClass, const bool bDisableMultiple=false) | UApparatusFunctionLibrary | inlinestatic |
DisableSubjectiveDetail(TScriptInterface< ISubjective > Subjective, TSubclassOf< UDetail > DetailClass, const bool bDisableMultiple=false) | UApparatusFunctionLibrary | inlinestatic |
EnableSubjectiveDetail(TScriptInterface< ISubjective > Subjective, TSubclassOf< UDetail > DetailClass) | UApparatusFunctionLibrary | inlinestatic |
FindSubjectiveDetail(TScriptInterface< ISubjective > Subjective, TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) | UApparatusFunctionLibrary | inlinestatic |
FindSubjectiveDetails(TScriptInterface< ISubjective > Subjective, TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) | UApparatusFunctionLibrary | inlinestatic |
FingerprintMatches(const FFingerprint &Fingerprint, const FFilter &Filter) | UApparatusFunctionLibrary | inlinestatic |
Generic_GetBeltChainTrait(const int32 &BeltChainId, UScriptStruct *TraitType, void *const OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_GetChunkChainTrait(const int32 &ChunkChainId, UScriptStruct *TraitType, void *const OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_GetChunkChainTraitAt(const int32 &ChunkChainId, const int32 TraitIndex, void *const OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_GetSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType, void *const OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_GetSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, void *const OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_ObtainSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType, void *const OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_ObtainSubjectTrait(FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, void *const OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_SetSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType, const void *const InTraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_SetSubjectTrait(FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, const void *const InTraitData) | UApparatusFunctionLibrary | inlinestatic |
GetBeltChainDetailHinted(const int32 &BeltChainId, TSubclassOf< UDetail > DetailClass, const int32 DetailIndexHint) | UApparatusFunctionLibrary | inlinestatic |
GetBeltChainSubject(const int32 &BeltChainId) | UApparatusFunctionLibrary | inlinestatic |
GetBeltChainSubjective(const int32 &BeltChainId) | UApparatusFunctionLibrary | inlinestatic |
GetBeltChainTrait(const int32 &BeltChainId, UScriptStruct *TraitType, FGenericStruct &OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
GetChunkChainDetail(const int32 &ChunkChainId, TSubclassOf< UDetail > DetailClass) | UApparatusFunctionLibrary | inlinestatic |
GetChunkChainSubject(const int32 &ChunkChainId) | UApparatusFunctionLibrary | inlinestatic |
GetChunkChainSubjective(const int32 &ChunkChainId) | UApparatusFunctionLibrary | inlinestatic |
GetChunkChainTrait(const int32 &ChunkChainId, UScriptStruct *TraitType, FGenericStruct &OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
GetChunkChainTraitAt(const int32 &ChunkChainId, const int32 TraitIndex, FGenericStruct &OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
GetInvalidSubjectHandle() | UApparatusFunctionLibrary | inlinestatic |
GetSubjectHandles4At(const FSubjectHandles4 &SubjectHandles, const int32 Index) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectHandles4Length(FSubjectHandles4 &SubjectHandles) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveActor(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveComponent(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveDetails(TScriptInterface< ISubjective > Subjective, const bool bIncludeDisabled, TArray< UDetail * > &OutDetails) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveFingerprint(TScriptInterface< ISubjective > Subjective, FFingerprint &OutFingerprint) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectivePreferredBelt(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType, FGenericStruct &OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveWidget(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectSubjective(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, FGenericStruct &OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
HasSubjectDetail(const FSubjectHandle &SubjectHandle, TSubclassOf< UDetail > DetailClass) | UApparatusFunctionLibrary | inlinestatic |
HasSubjectiveDetail(TScriptInterface< ISubjective > Subjective, TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) | UApparatusFunctionLibrary | inlinestatic |
HasSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType) | UApparatusFunctionLibrary | inlinestatic |
HasSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType) | UApparatusFunctionLibrary | inlinestatic |
IsFilterViable(const FFilter &Filter) | UApparatusFunctionLibrary | inlinestatic |
IsSubjectHandleValid(FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
MakeCachedFilter0(const FString &Key, const EBootFilter Booting) | UApparatusFunctionLibrary | inlinestatic |
MakeCachedFilter1(const FString &Key, UScriptStruct *Trait_0, TSubclassOf< UDetail > Detail_0, UScriptStruct *ExcludedTrait_0, TSubclassOf< UDetail > ExcludedDetail_0, const EBootFilter Booting) | UApparatusFunctionLibrary | inlinestatic |
MakeCachedFilter2(const FString &Key, UScriptStruct *Trait_0, UScriptStruct *Trait_1, TSubclassOf< UDetail > Detail_0, TSubclassOf< UDetail > Detail_1, UScriptStruct *ExcludedTrait_0, UScriptStruct *ExcludedTrait_1, TSubclassOf< UDetail > ExcludedDetail_0, TSubclassOf< UDetail > ExcludedDetail_1, const EBootFilter Booting) | UApparatusFunctionLibrary | inlinestatic |
MakeCachedFilter4(const FString &Key, UScriptStruct *Trait_0, UScriptStruct *Trait_1, UScriptStruct *Trait_2, UScriptStruct *Trait_3, TSubclassOf< UDetail > Detail_0, TSubclassOf< UDetail > Detail_1, TSubclassOf< UDetail > Detail_2, TSubclassOf< UDetail > Detail_3, UScriptStruct *ExcludedTrait_0, UScriptStruct *ExcludedTrait_1, UScriptStruct *ExcludedTrait_2, UScriptStruct *ExcludedTrait_3, TSubclassOf< UDetail > ExcludedDetail_0, TSubclassOf< UDetail > ExcludedDetail_1, TSubclassOf< UDetail > ExcludedDetail_2, TSubclassOf< UDetail > ExcludedDetail_3, const EBootFilter Booting) | UApparatusFunctionLibrary | inlinestatic |
MakeCachedFilter8(const FString &Key, UScriptStruct *Trait_0, UScriptStruct *Trait_1, UScriptStruct *Trait_2, UScriptStruct *Trait_3, UScriptStruct *Trait_4, UScriptStruct *Trait_5, UScriptStruct *Trait_6, UScriptStruct *Trait_7, TSubclassOf< UDetail > Detail_0, TSubclassOf< UDetail > Detail_1, TSubclassOf< UDetail > Detail_2, TSubclassOf< UDetail > Detail_3, TSubclassOf< UDetail > Detail_4, TSubclassOf< UDetail > Detail_5, TSubclassOf< UDetail > Detail_6, TSubclassOf< UDetail > Detail_7, UScriptStruct *ExcludedTrait_0, UScriptStruct *ExcludedTrait_1, UScriptStruct *ExcludedTrait_2, UScriptStruct *ExcludedTrait_3, UScriptStruct *ExcludedTrait_4, UScriptStruct *ExcludedTrait_5, UScriptStruct *ExcludedTrait_6, UScriptStruct *ExcludedTrait_7, TSubclassOf< UDetail > ExcludedDetail_0, TSubclassOf< UDetail > ExcludedDetail_1, TSubclassOf< UDetail > ExcludedDetail_2, TSubclassOf< UDetail > ExcludedDetail_3, TSubclassOf< UDetail > ExcludedDetail_4, TSubclassOf< UDetail > ExcludedDetail_5, TSubclassOf< UDetail > ExcludedDetail_6, TSubclassOf< UDetail > ExcludedDetail_7, const EBootFilter Booting) | UApparatusFunctionLibrary | inlinestatic |
MakeDetailmark(const TArray< TSubclassOf< UDetail >> &Details, const EBootFilter BootState=EBootFilter::None) | UApparatusFunctionLibrary | inlinestatic |
MakeFilter(const TArray< UScriptStruct * > &Traits, const TArray< TSubclassOf< UDetail >> &Details, const TArray< UScriptStruct * > &ExcludedTraits, const TArray< TSubclassOf< UDetail >> &ExcludedDetails, const EBootFilter Booting) | UApparatusFunctionLibrary | inlinestatic |
MakeFingerprint(const TArray< UScriptStruct * > &Traits, const TArray< TSubclassOf< UDetail >> &Details, const EBootFilter BootState=EBootFilter::None) | UApparatusFunctionLibrary | inlinestatic |
MakeTraitmark(const TArray< UScriptStruct * > &Traits, const EBootFilter BootState=EBootFilter::None) | UApparatusFunctionLibrary | inlinestatic |
ObtainSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType, FGenericStruct &OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
ObtainSubjectTrait(FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, FGenericStruct &OutTraitData) | UApparatusFunctionLibrary | inlinestatic |
RemoveDetailFromFingerprint(FFingerprint &Fingerprint, const TSubclassOf< UDetail > DetailClass) | UApparatusFunctionLibrary | inlinestatic |
RemoveFromSubjectHandles4(FSubjectHandles4 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
RemoveSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType) | UApparatusFunctionLibrary | inlinestatic |
RemoveSubjectTrait(FSubjectHandle &SubjectHandle, UScriptStruct *TraitType) | UApparatusFunctionLibrary | inlinestatic |
ResetSubjectHandle(FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectHandles4At(FSubjectHandles4 &SubjectHandles, const int32 Index, const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType, const FGenericStruct &InTraitData) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectTrait(FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, const FGenericStruct &InTraitData) | UApparatusFunctionLibrary | inlinestatic |
SpawnMachineSubject(FSubjectHandle &OutSubjectHandle) | UApparatusFunctionLibrary | inlinestatic |