Apparatus Version 1.23
ECS data-oriented workflow for Unreal Engine.
Loading...
Searching...
No Matches
TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > Member List

This is the complete list of members for TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >, including all inherited members.

AddToFlagmark(const EFlagmark Flagmark) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
AllowsChangesTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >static
AllowsDirectTraitAccessTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >static
AllowsStructuralChangesTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >static
AMechanismTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
ASubjectiveActorTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
BringOnline() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
BringOnline(const TRange< NetworkIdType > &IdRange) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
CalcHash() constFCommonSubjectHandle
CopyTraitsTo(const TSubjectHandle< true, AnyDirectAccess, true > &DestinationSubjectHandle) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
Despawn() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
DespawnDeferred(const bool bHard=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
Equals(const FCommonSubjectHandle &InSubjectHandle) constFCommonSubjectHandleinline
EqualsRaw(const FCommonSubjectHandle &InSubject) constFCommonSubjectHandleinline
FChunkSlotTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
FCommonSubjectHandle(const IdType InId, const GenerationType InGeneration)FCommonSubjectHandleinlineprotected
FCommonSubjectHandle(const MechanismIdType InMechanismId, const IdType InPlace, const GenerationType InGeneration)FCommonSubjectHandleinlineprotected
FCommonSubjectHandle()FCommonSubjectHandleinline
FCommonSubjectHandle(const FCommonSubjectHandle &InSubjectHandle)FCommonSubjectHandleinline
FConstSubjectHandleTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
FindInfo() constFCommonSubjectHandleprotected
FirstGenerationFCommonSubjectHandlestatic
FirstPlaceFCommonSubjectHandlestatic
FSolidSubjectHandleTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
FSubjectInfoTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
FSubjectNetworkStateTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
FSubjectRecordTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
GenerationFCommonSubjectHandleprotected
GenerationType typedefFCommonSubjectHandle
GetChunk() constFCommonSubjectHandleprotected
GetConnectionPermit() constFCommonSubjectHandle
GetDetail(TSubclassOf< UDetail > DetailClass) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
GetDetail() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
GetFingerprint() constFCommonSubjectHandle
GetFingerprintRef() constFCommonSubjectHandleprotected
GetFlagmark() constFCommonSubjectHandleinline
GetGeneration() constFCommonSubjectHandleinline
GetId() constFCommonSubjectHandleinline
GetInfo() constFCommonSubjectHandleprotected
GetMechanism() constFCommonSubjectHandle
GetMechanismId() constFCommonSubjectHandleinline
GetNetworkId() constFCommonSubjectHandle
GetPlace() constFCommonSubjectHandleinline
GetSubjective() constFCommonSubjectHandleprotected
GetTrait(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) constFCommonSubjectHandleinline
GetTrait(T &OutTrait, const bool bTraitDataInitialized=true) constFCommonSubjectHandleinline
GetTrait() constFCommonSubjectHandleinline
GetTrait() constFCommonSubjectHandleinline
GetTraitmarkPass() constFCommonSubjectHandleinline
GetTraitmarkPermit() constFCommonSubjectHandle
GetTraitPtr(UScriptStruct *const TraitType) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
GetTraitPtr() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
GetTraitPtr() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
GetTraitRef() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
GetTraitRef() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
HasDetail(TSubclassOf< UDetail > DetailClass) constFCommonSubjectHandleinline
HasDetail() constFCommonSubjectHandleinline
HasFlag(const EFlagmarkBit Flag) constFCommonSubjectHandleinline
HasTrait(UScriptStruct *const TraitType) constFCommonSubjectHandleinline
HasTrait() constFCommonSubjectHandleinline
IdFCommonSubjectHandleprotected
IdType typedefFCommonSubjectHandle
InvalidFCommonSubjectHandlestatic
InvalidIdFCommonSubjectHandlestatic
IsClientSide() constFCommonSubjectHandle
IsHandleSolid()TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inlinestatic
IsInNetworkMode(const ENetMode Mode) constFCommonSubjectHandleinline
IsOnline() constFCommonSubjectHandle
IsServerSide() constFCommonSubjectHandle
IsSolid() constFCommonSubjectHandleinline
ISubjectiveTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
IsValid() constFCommonSubjectHandleinline
LastGenerationFCommonSubjectHandlestatic
LastPlaceFCommonSubjectHandlestatic
MarkBooted() constFCommonSubjectHandleinlineprotected
Matches(const FFilter &InFilter) constFCommonSubjectHandleinline
MechanismIdType typedefFCommonSubjectHandle
NetworkIdType typedefFCommonSubjectHandle
ObtainTrait(UScriptStruct *const TraitType, T *const OutTraitData, const bool bTraitDataInitialized=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTrait(UScriptStruct *const TraitType) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTrait(T &OutTrait, const bool bTraitDataInitialized=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTrait() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTrait() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTraitDeferred(UScriptStruct *const TraitType) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTraitDeferred() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTraitDeferred() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTraitPtr(UScriptStruct *const TraitType) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTraitPtr() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTraitPtr() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTraitRef() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ObtainTraitRef() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
operator bool() constFCommonSubjectHandleinline
operator!=(TYPE_OF_NULLPTR) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
operator!=(const FCommonSubjectHandle &InSubjectHandle) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
operator*() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
operator->() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
operator=(TYPE_OF_NULLPTR)TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
FCommonSubjectHandle::operator=(const FCommonSubjectHandle &InSubjectHandle)FCommonSubjectHandleinline
operator==(TYPE_OF_NULLPTR) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
operator==(const FCommonSubjectHandle &InSubjectHandle) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
OverwriteTraits(const TArray< UScriptStruct *, A1 > &TraitsTypes, const TArray< const T *, A2 > &TraitsData) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
OverwriteTraits(const FSubjectRecord &SubjectRecord) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
PushTrait(const T &Trait, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
PushTrait(const T &Trait, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
PushTrait(const T &Trait, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
PushTrait(UScriptStruct *const TraitType, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
PushTrait(UScriptStruct *const TraitType, const bool bReliable, const EPeerRole PeerRole=EPeerRole::Auto) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
PushTrait(const bool bReliable, const EPeerRole PeerRole=EPeerRole::Auto) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
RemoveAllTraits() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
RemoveAllTraitsDeferred(const bool bForceEnqueue=false) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
RemoveTrait(UScriptStruct *const TraitType) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
RemoveTrait() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
RemoveTrait() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
RemoveTraitDeferred(UScriptStruct *const TraitType) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
RemoveTraitDeferred() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
RemoveTraitDeferred() constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
ResetHandle()FCommonSubjectHandleinline
SetConnectionPermit(UNetConnection *const Connection) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetFlag(const EFlagmarkBit Flag, const bool bState=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetFlag_Status(const EFlagmarkBit Flag, const bool bState=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetFlagmark(const EFlagmark Flagmark) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetFlagmark_Status(const EFlagmark Flagmark) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetFlagmarkMasked(const EFlagmark Flagmark, const EFlagmark Mask) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetFlagmarkMasked_Status(const EFlagmark Flagmark, const EFlagmark Mask) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetMechanism(AMechanism *const Mechanism)TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTrait(UScriptStruct *const TraitType, const void *const TraitData) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTrait(const T *const TraitData) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTrait(const FTraitRecord &TraitRecord) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTrait(const T &Trait) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTrait(const T &Flagmark) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTraitDeferred(UScriptStruct *const TraitType, const void *const TraitData) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTraitDeferred(const T *Trait) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTraitDeferred(const T &Trait) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTraitmarkPass(const FTraitmark &InTraitmarkPermit) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTraitmarkPermit(const FTraitmark &InTraitmarkPermit) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTraits(const TArray< UScriptStruct *, A1 > &TraitsTypes, const TArray< const T *, A2 > &TraitsData, const bool bLeaveRedundant=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
SetTraits(const FSubjectRecord &SubjectRecord, const bool bLeaveRedundant=true) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
Super typedefTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >
TBeltItTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
TChainTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
TChunkItTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
TDetailPtrResult typedefTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >
TDetailPtrResultSecurity typedefTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >
ToggleFlag(const EFlagmarkBit Flag) constTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
TSubjectHandle(const int32 InId, const GenerationType InGeneration)TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inlineprotected
TSubjectHandle(const MechanismIdType InMechanismId, const IdType InPlace, const GenerationType InGeneration)TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inlineprotected
TSubjectHandle(const FCommonSubjectHandle &InHandle)TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inlineprotected
TSubjectHandle()TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
TSubjectHandle(const TSubjectHandle &InHandle)TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >inline
TTraitPtrResult typedefTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >
TTraitPtrResultSecurity typedefTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >
TTraitRefResult typedefTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >
TTraitRefResultSecurity typedefTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >
TTraitVoidPtrResult typedefTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >
TTraitVoidPtrResultSecurity typedefTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >
UChunkTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
UMachineTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
UNetworkBearerComponentTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend
USubjectiveActorComponentTSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges >friend