Apparatus Version 1.23
ECS data-oriented workflow for Unreal Engine.
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UApparatusFunctionLibrary Member List

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

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