AddToFlagmark(const EFlagmark Flagmark) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
AllowsChanges | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | static |
AllowsDirectTraitAccess | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | static |
AllowsStructuralChanges | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | static |
AMechanism | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
ASubjectiveActor | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
BringOnline() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
BringOnline(const TRange< NetworkIdType > &IdRange) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
CalcHash() const | FCommonSubjectHandle | |
CopyTraitsTo(const TSubjectHandle< true, AnyDirectAccess, true > &DestinationSubjectHandle) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
Despawn() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
DespawnDeferred(const bool bHard=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
Equals(const FCommonSubjectHandle &InSubjectHandle) const | FCommonSubjectHandle | inline |
EqualsRaw(const FCommonSubjectHandle &InSubject) const | FCommonSubjectHandle | inline |
FChunkSlot | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
FCommonSubjectHandle(const IdType InId, const GenerationType InGeneration) | FCommonSubjectHandle | inlineprotected |
FCommonSubjectHandle(const MechanismIdType InMechanismId, const IdType InPlace, const GenerationType InGeneration) | FCommonSubjectHandle | inlineprotected |
FCommonSubjectHandle() | FCommonSubjectHandle | inline |
FCommonSubjectHandle(const FCommonSubjectHandle &InSubjectHandle) | FCommonSubjectHandle | inline |
FConstSubjectHandle | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
FindInfo() const | FCommonSubjectHandle | protected |
FirstGeneration | FCommonSubjectHandle | static |
FirstPlace | FCommonSubjectHandle | static |
FSolidSubjectHandle | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
FSubjectInfo | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
FSubjectNetworkState | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
FSubjectRecord | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
Generation | FCommonSubjectHandle | protected |
GenerationType typedef | FCommonSubjectHandle | |
GetChunk() const | FCommonSubjectHandle | protected |
GetConnectionPermit() const | FCommonSubjectHandle | |
GetDetail(TSubclassOf< UDetail > DetailClass) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
GetDetail() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
GetFingerprint() const | FCommonSubjectHandle | |
GetFingerprintRef() const | FCommonSubjectHandle | protected |
GetFlagmark() const | FCommonSubjectHandle | inline |
GetGeneration() const | FCommonSubjectHandle | inline |
GetId() const | FCommonSubjectHandle | inline |
GetInfo() const | FCommonSubjectHandle | protected |
GetMechanism() const | FCommonSubjectHandle | |
GetMechanismId() const | FCommonSubjectHandle | inline |
GetNetworkId() const | FCommonSubjectHandle | |
GetPlace() const | FCommonSubjectHandle | inline |
GetSubjective() const | FCommonSubjectHandle | protected |
GetTrait(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) const | FCommonSubjectHandle | inline |
GetTrait(T &OutTrait, const bool bTraitDataInitialized=true) const | FCommonSubjectHandle | inline |
GetTrait() const | FCommonSubjectHandle | inline |
GetTrait() const | FCommonSubjectHandle | inline |
GetTraitmarkPass() const | FCommonSubjectHandle | inline |
GetTraitmarkPermit() const | FCommonSubjectHandle | |
GetTraitPtr(UScriptStruct *const TraitType) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
GetTraitPtr() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
GetTraitPtr() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
GetTraitRef() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
GetTraitRef() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
HasDetail(TSubclassOf< UDetail > DetailClass) const | FCommonSubjectHandle | inline |
HasDetail() const | FCommonSubjectHandle | inline |
HasFlag(const EFlagmarkBit Flag) const | FCommonSubjectHandle | inline |
HasTrait(UScriptStruct *const TraitType) const | FCommonSubjectHandle | inline |
HasTrait() const | FCommonSubjectHandle | inline |
Id | FCommonSubjectHandle | protected |
IdType typedef | FCommonSubjectHandle | |
Invalid | FCommonSubjectHandle | static |
InvalidId | FCommonSubjectHandle | static |
IsClientSide() const | FCommonSubjectHandle | |
IsHandleSolid() | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inlinestatic |
IsInNetworkMode(const ENetMode Mode) const | FCommonSubjectHandle | inline |
IsOnline() const | FCommonSubjectHandle | |
IsServerSide() const | FCommonSubjectHandle | |
IsSolid() const | FCommonSubjectHandle | inline |
ISubjective | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
IsValid() const | FCommonSubjectHandle | inline |
LastGeneration | FCommonSubjectHandle | static |
LastPlace | FCommonSubjectHandle | static |
MarkBooted() const | FCommonSubjectHandle | inlineprotected |
Matches(const FFilter &InFilter) const | FCommonSubjectHandle | inline |
MechanismIdType typedef | FCommonSubjectHandle | |
NetworkIdType typedef | FCommonSubjectHandle | |
ObtainTrait(UScriptStruct *const TraitType, T *const OutTraitData, const bool bTraitDataInitialized=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTrait(UScriptStruct *const TraitType) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTrait(T &OutTrait, const bool bTraitDataInitialized=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTrait() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTrait() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTraitDeferred(UScriptStruct *const TraitType) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTraitDeferred() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTraitDeferred() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTraitPtr(UScriptStruct *const TraitType) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTraitPtr() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTraitPtr() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTraitRef() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ObtainTraitRef() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
operator bool() const | FCommonSubjectHandle | inline |
operator!=(TYPE_OF_NULLPTR) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
operator!=(const FCommonSubjectHandle &InSubjectHandle) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
operator*() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
operator->() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
operator=(TYPE_OF_NULLPTR) | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
FCommonSubjectHandle::operator=(const FCommonSubjectHandle &InSubjectHandle) | FCommonSubjectHandle | inline |
operator==(TYPE_OF_NULLPTR) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
operator==(const FCommonSubjectHandle &InSubjectHandle) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
OverwriteTraits(const TArray< UScriptStruct *, A1 > &TraitsTypes, const TArray< const T *, A2 > &TraitsData) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
OverwriteTraits(const FSubjectRecord &SubjectRecord) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | TSubjectHandle< 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) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
PushTrait(const T &Trait, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
PushTrait(const T &Trait, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
PushTrait(const T &Trait, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
PushTrait(UScriptStruct *const TraitType, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
PushTrait(UScriptStruct *const TraitType, const bool bReliable, const EPeerRole PeerRole=EPeerRole::Auto) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
PushTrait(const bool bReliable, const EPeerRole PeerRole=EPeerRole::Auto) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
RemoveAllTraits() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
RemoveAllTraitsDeferred(const bool bForceEnqueue=false) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
RemoveTrait(UScriptStruct *const TraitType) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
RemoveTrait() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
RemoveTrait() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
RemoveTraitDeferred(UScriptStruct *const TraitType) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
RemoveTraitDeferred() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
RemoveTraitDeferred() const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
ResetHandle() | FCommonSubjectHandle | inline |
SetConnectionPermit(UNetConnection *const Connection) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetFlag(const EFlagmarkBit Flag, const bool bState=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetFlag_Status(const EFlagmarkBit Flag, const bool bState=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetFlagmark(const EFlagmark Flagmark) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetFlagmark_Status(const EFlagmark Flagmark) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetFlagmarkMasked(const EFlagmark Flagmark, const EFlagmark Mask) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetFlagmarkMasked_Status(const EFlagmark Flagmark, const EFlagmark Mask) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetMechanism(AMechanism *const Mechanism) | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTrait(UScriptStruct *const TraitType, const void *const TraitData) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTrait(const T *const TraitData) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTrait(const FTraitRecord &TraitRecord) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTrait(const T &Trait) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTrait(const T &Flagmark) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTraitDeferred(UScriptStruct *const TraitType, const void *const TraitData) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTraitDeferred(const T *Trait) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTraitDeferred(const T &Trait) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTraitmarkPass(const FTraitmark &InTraitmarkPermit) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTraitmarkPermit(const FTraitmark &InTraitmarkPermit) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTraits(const TArray< UScriptStruct *, A1 > &TraitsTypes, const TArray< const T *, A2 > &TraitsData, const bool bLeaveRedundant=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
SetTraits(const FSubjectRecord &SubjectRecord, const bool bLeaveRedundant=true) const | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | inline |
Super typedef | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | |
TBeltIt | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
TChain | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
TChunkIt | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
TDetailPtrResult typedef | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | |
TDetailPtrResultSecurity typedef | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | |
ToggleFlag(const EFlagmarkBit Flag) const | TSubjectHandle< 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 typedef | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | |
TTraitPtrResultSecurity typedef | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | |
TTraitRefResult typedef | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | |
TTraitRefResultSecurity typedef | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | |
TTraitVoidPtrResult typedef | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | |
TTraitVoidPtrResultSecurity typedef | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | |
UChunk | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
UMachine | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
UNetworkBearerComponent | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |
USubjectiveActorComponent | TSubjectHandle< bAllowChanges, bAllowDirectTraitAccess, bAllowStructuralChanges > | friend |