Apparatus
Version 1.23
ECS data-oriented 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 |
AddToSubjectHandles16(FSubjectHandles16 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
AddToSubjectHandles4(FSubjectHandles4 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
AddToSubjectHandles8(FSubjectHandles8 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
AddUniqueToSubjectHandles16(FSubjectHandles16 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
AddUniqueToSubjectHandles4(FSubjectHandles4 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
AddUniqueToSubjectHandles8(FSubjectHandles8 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
AdvanceChain(UObject *WorldContextObject, const int32 ChainId, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
AreSubjectHandlesEqual(const FSubjectHandle &SubjectA, const FSubjectHandle &SubjectB) | UApparatusFunctionLibrary | inlinestatic |
AreSubjectHandlesNotEqual(const FSubjectHandle &SubjectA, const FSubjectHandle &SubjectB) | UApparatusFunctionLibrary | inlinestatic |
BeginChain(UObject *WorldContextObject, const int32 ChainId, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
BeginOrAdvanceChain(UObject *WorldContextObject, const int32 ChainId, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
BitMaskAnd(const FBitMask &A, const FBitMask &B) | UApparatusFunctionLibrary | inlinestatic |
BitMaskOr(const FBitMask &A, const FBitMask &B) | UApparatusFunctionLibrary | inlinestatic |
BringSubjectOnlineOnServer(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
BringSubjectOnlineOnServerWithIdRange(const FSubjectHandle &SubjectHandle, const FInt32Range &IdRange) | UApparatusFunctionLibrary | inlinestatic |
ChainIterableNum(UObject *WorldContextObject, const int32 ChainId, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
ClearSubjectHandles16(FSubjectHandles16 &SubjectHandles) | UApparatusFunctionLibrary | inlinestatic |
ClearSubjectHandles4(FSubjectHandles4 &SubjectHandles) | UApparatusFunctionLibrary | inlinestatic |
ClearSubjectHandles8(FSubjectHandles8 &SubjectHandles) | UApparatusFunctionLibrary | inlinestatic |
Conv_SubjectHandleToSubjectRecord(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
Conv_SubjectiveToSubjectHandle(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
CopySubjectTraits(const FSubjectHandle &SourceSubjectHandle, const FSubjectHandle &DestinationSubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
DECLARE_FUNCTION(execMakeTraitRecord) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execGetChainTrait) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execGetChainTraitHinted) | UApparatusFunctionLibrary | inline |
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(execPushExtraSubjectTrait) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execPushExtraSubjectiveTrait) | UApparatusFunctionLibrary | inline |
DECLARE_FUNCTION(execPushExtraSubjectTraitThroughBearer) | 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 |
DumpMaskedSubjectToRecord(FSubjectHandle &SubjectHandle, FSubjectRecord &OutSubjectRecord, const FFilter &Mask) | UApparatusFunctionLibrary | inlinestatic |
DumpSubjectToRecord(FSubjectHandle &SubjectHandle, FSubjectRecord &OutSubjectRecord, int32 FlagmarkMask=0x7FFFFFE0) | 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 |
GeDetailMechanism(const UDetail *Detail) | UApparatusFunctionLibrary | inlinestatic |
Generic_GetChainTrait(UObject *const WorldContextObject, const int32 &ChainId, UScriptStruct *TraitType, void *const OutTraitData, AMechanism *Mechanism) | UApparatusFunctionLibrary | inlinestatic |
Generic_GetChainTraitHinted(UObject *const WorldContextObject, const int32 ChainId, UScriptStruct *TraitType, const int32 TraitIndex, void *const OutTraitData, AMechanism *Mechanism) | UApparatusFunctionLibrary | inlinestatic |
Generic_GetSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *const TraitType, void *const TraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_GetSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *const TraitType, void *const TraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_MakeTraitRecord(UScriptStruct *const TraitType, const void *const TraitData, FTraitRecord &OutTraitRecord) | UApparatusFunctionLibrary | inlinestatic |
Generic_ObtainSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *const TraitType, void *const TraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_ObtainSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *const TraitType, void *const TraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_PushExtraSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *const TraitType, const void *const TraitData, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::None, const bool bReliable=true) | UApparatusFunctionLibrary | inlinestatic |
Generic_PushExtraSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *const TraitType, const void *const TraitData, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::None, const bool bReliable=true) | UApparatusFunctionLibrary | inlinestatic |
Generic_PushExtraSubjectTraitThroughBearer(UNetworkBearerComponent *NetworkBearer, const FSubjectHandle &SubjectHandle, UScriptStruct *const TraitType, const void *const TraitData, const bool bReliable) | UApparatusFunctionLibrary | inlinestatic |
Generic_SetSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *const TraitType, const void *const TraitData) | UApparatusFunctionLibrary | inlinestatic |
Generic_SetSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *const TraitType, const void *const TraitData) | UApparatusFunctionLibrary | inlinestatic |
GetChainDetail(UObject *WorldContextObject, const int32 ChainId, TSubclassOf< UDetail > DetailClass, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
GetChainDetailHinted(UObject *WorldContextObject, const int32 ChainId, TSubclassOf< UDetail > DetailClass, const int32 DetailIndexHint, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
GetChainSubject(UObject *WorldContextObject, const int32 ChainId, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
GetChainSubjective(UObject *WorldContextObject, const int32 ChainId, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
GetChainTrait(UObject *WorldContextObject, const int32 ChainId, UScriptStruct *TraitType, FGenericStruct &OutTraitData, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
GetChainTraitHinted(UObject *WorldContextObject, const int32 ChainId, UScriptStruct *TraitType, const int32 TraitIndex, FGenericStruct &OutTraitData, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
GetFingerprintFlagmark(const FFingerprint &Fingerprint) | UApparatusFunctionLibrary | inlinestatic |
GetInvalidSubjectHandle() | UApparatusFunctionLibrary | inlinestatic |
GetObjectSubjective(UObject *Object) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectConnectionPermit(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectFlagmark(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectHandles16At(const FSubjectHandles16 &SubjectHandles, const int32 Index) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectHandles16Length(FSubjectHandles16 &SubjectHandles) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectHandles4At(const FSubjectHandles4 &SubjectHandles, const int32 Index) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectHandles4Length(FSubjectHandles4 &SubjectHandles) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectHandles8At(const FSubjectHandles8 &SubjectHandles, const int32 Index) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectHandles8Length(FSubjectHandles8 &SubjectHandles) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveActor(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveComponent(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveConnectionPermit(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveDetails(TScriptInterface< ISubjective > Subjective, TArray< UDetail * > &OutDetails, const bool bIncludeDisabled=false) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveFingerprint(TScriptInterface< ISubjective > Subjective, FFingerprint &OutFingerprint) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveFlagmark(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveHandle(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveMechanism(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectivePreferredBelt(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType, FGenericStruct &TraitData) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveTraitmarkPermit(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectiveWidget(TScriptInterface< ISubjective > Subjective) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectMechanism(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectNetworkId(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectSubjective(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, FGenericStruct &TraitData) | UApparatusFunctionLibrary | inlinestatic |
GetSubjectTraitmarkPermit(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
HasSubjectDetail(const FSubjectHandle &SubjectHandle, TSubclassOf< UDetail > DetailClass) | UApparatusFunctionLibrary | inlinestatic |
HasSubjectFlag(const FSubjectHandle &SubjectHandle, const EFlagmarkBit Flag=EFlagmarkBit::A) | UApparatusFunctionLibrary | inlinestatic |
HasSubjectiveDetail(TScriptInterface< ISubjective > Subjective, TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) | UApparatusFunctionLibrary | inlinestatic |
HasSubjectiveFlag(TScriptInterface< ISubjective > Subjective, const EFlagmarkBit Flag=EFlagmarkBit::A) | UApparatusFunctionLibrary | inlinestatic |
HasSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType) | UApparatusFunctionLibrary | inlinestatic |
HasSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType) | UApparatusFunctionLibrary | inlinestatic |
IsSubjectClientSide(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
IsSubjectHandleValid(FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
IsSubjectOnline(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
IsSubjectServerSide(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
MakeCachedFilter0(const FString &Key, const int32 Flagmark) | UApparatusFunctionLibrary | inlinestatic |
MakeCachedFilter1(const FString &Key, UScriptStruct *Trait_0, TSubclassOf< UDetail > Detail_0, UScriptStruct *ExcludedTrait_0, TSubclassOf< UDetail > ExcludedDetail_0, const int32 Flagmark) | 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 int32 Flagmark) | 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 int32 Flagmark) | 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 int32 Flagmark) | UApparatusFunctionLibrary | inlinestatic |
MakeDefaultTraitRecord(UScriptStruct *TraitType, FTraitRecord &OutTraitRecord) | UApparatusFunctionLibrary | inlinestatic |
MakeDetailmark(const TArray< TSubclassOf< UDetail > > &Details) | UApparatusFunctionLibrary | inlinestatic |
MakeFilter(const TArray< UScriptStruct * > &Traits, const TArray< TSubclassOf< UDetail > > &Details, const TArray< UScriptStruct * > &ExcludedTraits, const TArray< TSubclassOf< UDetail > > &ExcludedDetails, const int32 Flagmark=0x2, const int32 ExcludingFlagmark=0x1) | UApparatusFunctionLibrary | inlinestatic |
MakeFingerprint(const TArray< UScriptStruct * > &Traits, const TArray< TSubclassOf< UDetail > > &Details, const int32 Flagmark) | UApparatusFunctionLibrary | inlinestatic |
MakeTraitmark(const TArray< UScriptStruct * > &Traits) | UApparatusFunctionLibrary | inlinestatic |
MakeTraitRecord(UScriptStruct *TraitType, const FGenericStruct &TraitData, FTraitRecord &OutTraitRecord) | UApparatusFunctionLibrary | inlinestatic |
MechanismEnchain(UObject *WorldContextObject, const FFilter &Filter, int32 &OutChainId, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
MechanismEnchainBooted(UObject *WorldContextObject, FFilter &Filter, int32 &OutChainId, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
MechanismEnchainHalted(UObject *WorldContextObject, FFilter &Filter, int32 &OutChainId, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
ObtainSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType, FGenericStruct &TraitData) | UApparatusFunctionLibrary | inlinestatic |
ObtainSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, FGenericStruct &TraitData) | UApparatusFunctionLibrary | inlinestatic |
PushExtraSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType, const FGenericStruct &TraitData, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::None, const bool bReliable=true) | UApparatusFunctionLibrary | inlinestatic |
PushExtraSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, const FGenericStruct &TraitData, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::None, const bool bReliable=true) | UApparatusFunctionLibrary | inlinestatic |
PushExtraSubjectTraitThroughBearer(UNetworkBearerComponent *NetworkBearer, const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, const FGenericStruct &TraitData, const bool bReliable=true) | UApparatusFunctionLibrary | static |
PushSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType, const EPeerRole PeerRole=EPeerRole::None, const bool bReliable=true) | UApparatusFunctionLibrary | inlinestatic |
PushSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, const EPeerRole PeerRole=EPeerRole::None, const bool bReliable=true) | UApparatusFunctionLibrary | inlinestatic |
PushSubjectTraitThroughBearer(UNetworkBearerComponent *NetworkBearer, const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, const bool bReliable=true) | UApparatusFunctionLibrary | inlinestatic |
RemoveAllSubjectTraits(const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
RemoveDetailFromFingerprint(FFingerprint &Fingerprint, const TSubclassOf< UDetail > DetailClass) | UApparatusFunctionLibrary | inlinestatic |
RemoveFromSubjectHandles16(FSubjectHandles16 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
RemoveFromSubjectHandles4(FSubjectHandles4 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
RemoveFromSubjectHandles8(FSubjectHandles8 &SubjectHandles, FSubjectHandle SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
RemoveSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType) | UApparatusFunctionLibrary | inlinestatic |
RemoveSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType) | UApparatusFunctionLibrary | inlinestatic |
ResetSubjectHandle(FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectConnectionPermit(const FSubjectHandle &SubjectHandle, UObject *InConnectionPermit) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectFlag(const FSubjectHandle &SubjectHandle, const EFlagmarkBit Flag=EFlagmarkBit::A, bool bState=true) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectFlagmark(const FSubjectHandle &SubjectHandle, const int32 Flagmark=0x0) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectHandles16At(FSubjectHandles16 &SubjectHandles, const int32 Index, const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectHandles4At(FSubjectHandles4 &SubjectHandles, const int32 Index, const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectHandles8At(FSubjectHandles8 &SubjectHandles, const int32 Index, const FSubjectHandle &SubjectHandle) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectiveConnectionPermit(TScriptInterface< ISubjective > Subjective, UObject *InConnectionPermit) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectiveFlag(TScriptInterface< ISubjective > Subjective, const EFlagmarkBit Flag=EFlagmarkBit::A, bool bState=true) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectiveFlagmark(TScriptInterface< ISubjective > Subjective, const int32 Flagmark=0x0) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectiveMechanism(TScriptInterface< ISubjective > Subjective, AMechanism *Mechanism) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectiveTrait(TScriptInterface< ISubjective > Subjective, UScriptStruct *TraitType, const FGenericStruct &TraitData) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectiveTraitmarkPermit(TScriptInterface< ISubjective > Subjective, const FTraitmark &InTraitmarkPass) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectMechanism(FSubjectHandle &SubjectHandle, AMechanism *Mechanism) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectTrait(const FSubjectHandle &SubjectHandle, UScriptStruct *TraitType, const FGenericStruct &TraitData) | UApparatusFunctionLibrary | inlinestatic |
SetSubjectTraitmarkPermit(const FSubjectHandle &SubjectHandle, const FTraitmark &InTraitmarkPass) | UApparatusFunctionLibrary | inlinestatic |
SpawnMachineSubject(UObject *WorldContextObject, const int32 Flagmark, FSubjectHandle &OutSubjectHandle, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
SpawnMachineSubjectFromRecord(UObject *WorldContextObject, const FSubjectRecord &Record, AMechanism *Mechanism=nullptr) | UApparatusFunctionLibrary | inlinestatic |
ToggleSubjectFlag(const FSubjectHandle &SubjectHandle, const EFlagmarkBit Flag=EFlagmarkBit::A) | UApparatusFunctionLibrary | inlinestatic |
ToggleSubjectiveFlag(TScriptInterface< ISubjective > Subjective, const EFlagmarkBit Flag=EFlagmarkBit::A) | UApparatusFunctionLibrary | inlinestatic |