Apparatus Version 1.19
ECS data-oriented workflow for Unreal Engine.
FSubjectHandleBase Member List

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

AMechanismFSubjectHandleBasefriend
ASubjectiveActorFSubjectHandleBasefriend
BringOnline() constFSubjectHandleBaseinlineprotected
CalcHash() constFSubjectHandleBaseinline
CopyTraitsTo(const FSubjectHandle &DestinationSubjectHandle) constFSubjectHandleBaseinline
Despawn() constFSubjectHandleBaseinlineprotected
DespawnDeferred(const bool bHard=true) constFSubjectHandleBaseinlineprotected
EqualsRaw(const FSubjectHandleBase &InSubject) constFSubjectHandleBaseinline
FChunkSlotFSubjectHandleBasefriend
FConstSubjectHandleFSubjectHandleBasefriend
FindInfo() constFSubjectHandleBaseinlineprotected
FirstGenerationFSubjectHandleBasestatic
FirstIdFSubjectHandleBasestatic
FSolidSubjectHandleFSubjectHandleBasefriend
FSubjectHandleBase()FSubjectHandleBaseinline
FSubjectHandleBase(const int32 InId, const GenerationType InGeneration)FSubjectHandleBaseinlineprotected
FSubjectHandleBase(const FSubjectHandleBase &InHandle)FSubjectHandleBaseinlineprotected
FSubjectHandleBase(const FSubjectHandle &InHandle)FSubjectHandleBaseinlineexplicitprotected
FSubjectHandleBase(const FSolidSubjectHandle &InHandle)FSubjectHandleBaseinlineexplicitprotected
FSubjectHandleBase(const FConstSubjectHandle &InHandle)FSubjectHandleBaseinlineexplicitprotected
FSubjectInfoFSubjectHandleBasefriend
FSubjectNetworkStateFSubjectHandleBasefriend
FSubjectRecordFSubjectHandleBasefriend
GenerationFSubjectHandleBaseprotected
GenerationMaxFSubjectHandleBasestatic
GenerationType typedefFSubjectHandleBase
GetChunk() constFSubjectHandleBaseinlineprotected
GetFingerprint() constFSubjectHandleBaseinline
GetFingerprintRef() constFSubjectHandleBaseinlineprotected
GetFlagmark() constFSubjectHandleBaseinline
GetId() constFSubjectHandleBaseinline
GetInfo() constFSubjectHandleBaseinlineprotected
GetMechanism() constFSubjectHandleBaseinline
GetNetworkId() constFSubjectHandleBaseinline
GetSubjective() constFSubjectHandleBaseinlineprotected
GetTrait(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) constFSubjectHandleBaseinline
GetTrait(T &OutTrait, const bool bTraitDataInitialized=true) constFSubjectHandleBaseinline
GetTrait() constFSubjectHandleBaseinline
GetTraitmarkPass() constFSubjectHandleBaseinline
GetTraitPtr(UScriptStruct *const TraitType) constFSubjectHandleBaseinlineprotected
GetTraitPtr() constFSubjectHandleBaseinlineprotected
GetTraitRef() constFSubjectHandleBaseinlineprotected
HasDetail(TSubclassOf< UDetail > DetailClass) constFSubjectHandleBaseinline
HasDetail() constFSubjectHandleBaseinline
HasFlag(const EFlagmarkBit Flag) constFSubjectHandleBaseinline
HasTrait(UScriptStruct *const TraitType) constFSubjectHandleBaseinline
HasTrait() constFSubjectHandleBaseinline
IdFSubjectHandleBaseprotected
IdMaxFSubjectHandleBasestatic
IdType typedefFSubjectHandleBase
InvalidIdFSubjectHandleBasestatic
IsClientSide() constFSubjectHandleBaseinline
IsOnline() constFSubjectHandleBaseinline
IsServerSide() constFSubjectHandleBaseinline
ISubjectiveFSubjectHandleBasefriend
IsValid() constFSubjectHandleBaseinline
MarkBooted() constFSubjectHandleBaseinlineprotected
Matches(const FFilter &InFilter) constFSubjectHandleBaseinline
ObtainTrait(UScriptStruct *TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) constFSubjectHandleBaseinlineprotected
ObtainTrait(UScriptStruct *TraitType) constFSubjectHandleBaseinlineprotected
ObtainTrait(T &OutTrait, const bool bTraitDataInitialized=true) constFSubjectHandleBaseinlineprotected
ObtainTrait() constFSubjectHandleBaseinlineprotected
ObtainTraitDeferred(UScriptStruct *const TraitType) constFSubjectHandleBaseinlineprotected
ObtainTraitDeferred() constFSubjectHandleBaseinlineprotected
operator bool() constFSubjectHandleBaseinline
operator!=(TYPE_OF_NULLPTR) constFSubjectHandleBaseinline
operator!=(const FSubjectHandleBase &InSubjectHandle) constFSubjectHandleBaseinline
operator=(TYPE_OF_NULLPTR)FSubjectHandleBaseinline
operator==(TYPE_OF_NULLPTR) constFSubjectHandleBaseinline
operator==(const FSubjectHandleBase &InSubjectHandle) constFSubjectHandleBaseinline
PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const bool bSetForLocal=false) constFSubjectHandleBaseinlineprotected
PushTrait(const T &Trait, const bool bSetForLocal=false) constFSubjectHandleBaseinlineprotected
PushTrait(UScriptStruct *const TraitType) constFSubjectHandleBaseinlineprotected
PushTrait() constFSubjectHandleBaseinlineprotected
RemoveAllTraits() constFSubjectHandleBaseinlineprotected
RemoveAllTraitsDeferred() constFSubjectHandleBaseinlineprotected
RemoveTrait(UScriptStruct *const TraitType) constFSubjectHandleBaseinlineprotected
RemoveTrait() constFSubjectHandleBaseinlineprotected
RemoveTraitDeferred(UScriptStruct *const TraitType) constFSubjectHandleBaseinlineprotected
RemoveTraitDeferred() constFSubjectHandleBaseinlineprotected
ResetHandle()FSubjectHandleBaseinline
SetFlag(const EFlagmarkBit Flag, const bool bState=true) constFSubjectHandleBaseinlineprotected
SetFlag_Status(const EFlagmarkBit Flag, const bool bState=true) constFSubjectHandleBaseinlineprotected
SetFlagmark(const EFlagmark Flagmark) constFSubjectHandleBaseinlineprotected
SetFlagmark_Status(const EFlagmark Flagmark) constFSubjectHandleBaseinlineprotected
SetFlagmarkMasked(const EFlagmark Flagmark, const EFlagmark Mask) constFSubjectHandleBaseinlineprotected
SetFlagmarkMasked_Status(const EFlagmark Flagmark, const EFlagmark Mask) constFSubjectHandleBaseinlineprotected
SetTrait(UScriptStruct *TraitType, const void *const TraitData) constFSubjectHandleBaseinlineprotected
SetTrait(const FTraitRecord &TraitRecord) constFSubjectHandleBaseinlineprotected
SetTrait(const T &Trait) constFSubjectHandleBaseinlineprotected
SetTraitDeferred(UScriptStruct *const TraitType, const void *const TraitData) constFSubjectHandleBaseinlineprotected
SetTraitDeferred(const T &Trait) constFSubjectHandleBaseinlineprotected
SetTraitmarkPass(const FTraitmark &InTraitmarkPass) constFSubjectHandleBaseinlineprotected
TBeltItFSubjectHandleBasefriend
TChainFSubjectHandleBasefriend
TChunkItFSubjectHandleBasefriend
ToggleFlag(const EFlagmarkBit Flag) constFSubjectHandleBaseinlineprotected
UChunkFSubjectHandleBasefriend
UMachineFSubjectHandleBasefriend
UNetworkBearerComponentFSubjectHandleBasefriend
USubjectiveActorComponentFSubjectHandleBasefriend