Apparatus Version 1.23
ECS data-oriented workflow for Unreal Engine.
Loading...
Searching...
No Matches
FSubjectHandle Member List

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

AddToFlagmark(const EFlagmark Flagmark) constTSubjectHandle< true, false, true >inline
AllowsChangesTSubjectHandle< true, false, true >static
AllowsDirectTraitAccessTSubjectHandle< true, false, true >static
AllowsStructuralChangesTSubjectHandle< true, false, true >static
AMechanismFSubjectHandlefriend
BringOnline() constTSubjectHandle< true, false, true >inline
BringOnline(const TRange< NetworkIdType > &IdRange) constTSubjectHandle< true, false, true >inline
CalcHash() constFCommonSubjectHandle
CopyTraitsTo(const TSubjectHandle< true, AnyDirectAccess, true > &DestinationSubjectHandle) constTSubjectHandle< true, false, true >inline
Despawn() constTSubjectHandle< true, false, true >inline
DespawnDeferred(const bool bHard=true) constTSubjectHandle< true, false, true >inline
Equals(const FCommonSubjectHandle &InSubjectHandle) constFCommonSubjectHandleinline
EqualsRaw(const FCommonSubjectHandle &InSubject) constFCommonSubjectHandleinline
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
FConstSubjectHandleFSubjectHandlefriend
FindInfo() constFCommonSubjectHandleprotected
FirstGenerationFCommonSubjectHandlestatic
FirstPlaceFCommonSubjectHandlestatic
FSolidSubjectHandleFSubjectHandlefriend
FSubjectHandle()FSubjectHandleinline
FSubjectHandle(const FSubjectHandle &InHandle)FSubjectHandleinline
FSubjectHandle(const FCommonSubjectHandle &InBaseHandle)FSubjectHandleinlineexplicit
FSubjectInfoFSubjectHandlefriend
FUnsafeSubjectHandleFSubjectHandlefriend
GenerationFCommonSubjectHandleprotected
GenerationType typedefFCommonSubjectHandle
GetChunk() constFCommonSubjectHandleprotected
GetConnectionPermit() constFCommonSubjectHandle
GetDetail(TSubclassOf< UDetail > DetailClass) constTSubjectHandle< true, false, true >inline
GetDetail() constTSubjectHandle< true, false, true >inline
GetFingerprint() constFCommonSubjectHandle
GetFingerprintRef() constFCommonSubjectHandleprotected
GetFlagmark() constFCommonSubjectHandleinline
GetGeneration() constFCommonSubjectHandleinline
GetId() constFCommonSubjectHandleinline
GetInfo() constFCommonSubjectHandleprotected
GetMechanism() constFCommonSubjectHandle
GetMechanismId() constFCommonSubjectHandleinline
GetNetworkId() constFCommonSubjectHandle
GetPlace() constFCommonSubjectHandleinline
GetSubjective() constFSubjectHandleinline
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< true, false, true >inline
GetTraitPtr() constTSubjectHandle< true, false, true >inline
GetTraitPtr() constTSubjectHandle< true, false, true >inline
GetTraitRef() constTSubjectHandle< true, false, true >inline
GetTraitRef() constTSubjectHandle< true, false, true >inline
HasDetail(TSubclassOf< UDetail > DetailClass) constFCommonSubjectHandleinline
HasDetail() constFCommonSubjectHandleinline
HasFlag(const EFlagmarkBit Flag) constFCommonSubjectHandleinline
HasTrait(UScriptStruct *const TraitType) constFCommonSubjectHandleinline
HasTrait() constFCommonSubjectHandleinline
IdFCommonSubjectHandleprotected
IdType typedefFCommonSubjectHandle
InvalidFSubjectHandlestatic
InvalidIdFCommonSubjectHandlestatic
IsClientSide() constFCommonSubjectHandle
IsHandleSolid()TSubjectHandle< true, false, true >inlinestatic
IsInNetworkMode(const ENetMode Mode) constFCommonSubjectHandleinline
IsOnline() constFCommonSubjectHandle
IsServerSide() constFCommonSubjectHandle
IsSolid() constFCommonSubjectHandleinline
ISubjectiveFSubjectHandlefriend
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< true, false, true >inline
ObtainTrait(UScriptStruct *const TraitType) constTSubjectHandle< true, false, true >inline
ObtainTrait(T &OutTrait, const bool bTraitDataInitialized=true) constTSubjectHandle< true, false, true >inline
ObtainTrait() constTSubjectHandle< true, false, true >inline
ObtainTrait() constTSubjectHandle< true, false, true >inline
ObtainTraitDeferred(UScriptStruct *const TraitType) constTSubjectHandle< true, false, true >inline
ObtainTraitDeferred() constTSubjectHandle< true, false, true >inline
ObtainTraitDeferred() constTSubjectHandle< true, false, true >inline
ObtainTraitPtr(UScriptStruct *const TraitType) constTSubjectHandle< true, false, true >inline
ObtainTraitPtr() constTSubjectHandle< true, false, true >inline
ObtainTraitPtr() constTSubjectHandle< true, false, true >inline
ObtainTraitRef() constTSubjectHandle< true, false, true >inline
ObtainTraitRef() constTSubjectHandle< true, false, true >inline
operator bool() constFSubjectHandleinline
operator!=(TYPE_OF_NULLPTR) constFSubjectHandleinline
operator!=(const FCommonSubjectHandle &InSubjectHandle) constFSubjectHandleinline
operator*() constFSubjectHandleinline
operator->() constFSubjectHandleinline
operator=(const FSubjectHandle &InHandle)FSubjectHandleinline
TSubjectHandle< true, false, true >::operator=(TYPE_OF_NULLPTR)TSubjectHandle< true, false, true >inline
FCommonSubjectHandle::operator=(const FCommonSubjectHandle &InSubjectHandle)FCommonSubjectHandleinline
operator==(TYPE_OF_NULLPTR) constFSubjectHandleinline
operator==(const FCommonSubjectHandle &InSubjectHandle) constFSubjectHandleinline
OverwriteTraits(const TArray< UScriptStruct *, A1 > &TraitsTypes, const TArray< const T *, A2 > &TraitsData) constTSubjectHandle< true, false, true >inline
OverwriteTraits(const FSubjectRecord &SubjectRecord) constTSubjectHandle< true, false, true >inline
PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< true, false, true >inline
PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< true, false, true >inline
PushTrait(const T &Trait, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< true, false, true >inline
PushTrait(const T &Trait, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< true, false, true >inline
PushTrait(const T &Trait, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< true, false, true >inline
PushTrait(UScriptStruct *const TraitType, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< true, false, true >inline
PushTrait(UScriptStruct *const TraitType, const bool bReliable, const EPeerRole PeerRole=EPeerRole::Auto) constTSubjectHandle< true, false, true >inline
PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< true, false, true >inline
PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constTSubjectHandle< true, false, true >inline
PushTrait(const bool bReliable, const EPeerRole PeerRole=EPeerRole::Auto) constTSubjectHandle< true, false, true >inline
RemoveAllTraits() constTSubjectHandle< true, false, true >inline
RemoveAllTraitsDeferred(const bool bForceEnqueue=false) constTSubjectHandle< true, false, true >inline
RemoveTrait(UScriptStruct *const TraitType) constTSubjectHandle< true, false, true >inline
RemoveTrait() constTSubjectHandle< true, false, true >inline
RemoveTrait() constTSubjectHandle< true, false, true >inline
RemoveTraitDeferred(UScriptStruct *const TraitType) constTSubjectHandle< true, false, true >inline
RemoveTraitDeferred() constTSubjectHandle< true, false, true >inline
RemoveTraitDeferred() constTSubjectHandle< true, false, true >inline
ResetHandle()FCommonSubjectHandleinline
SetConnectionPermit(UNetConnection *const Connection) constTSubjectHandle< true, false, true >inline
SetFlag(const EFlagmarkBit Flag, const bool bState=true) constTSubjectHandle< true, false, true >inline
SetFlag_Status(const EFlagmarkBit Flag, const bool bState=true) constTSubjectHandle< true, false, true >inline
SetFlagmark(const EFlagmark Flagmark) constTSubjectHandle< true, false, true >inline
SetFlagmark_Status(const EFlagmark Flagmark) constTSubjectHandle< true, false, true >inline
SetFlagmarkMasked(const EFlagmark Flagmark, const EFlagmark Mask) constTSubjectHandle< true, false, true >inline
SetFlagmarkMasked_Status(const EFlagmark Flagmark, const EFlagmark Mask) constTSubjectHandle< true, false, true >inline
SetMechanism(AMechanism *const Mechanism)TSubjectHandle< true, false, true >inline
SetTrait(UScriptStruct *const TraitType, const void *const TraitData) constTSubjectHandle< true, false, true >inline
SetTrait(const T *const TraitData) constTSubjectHandle< true, false, true >inline
SetTrait(const FTraitRecord &TraitRecord) constTSubjectHandle< true, false, true >inline
SetTrait(const T &Trait) constTSubjectHandle< true, false, true >inline
SetTrait(const T &Flagmark) constTSubjectHandle< true, false, true >inline
SetTraitDeferred(UScriptStruct *const TraitType, const void *const TraitData) constTSubjectHandle< true, false, true >inline
SetTraitDeferred(const T *Trait) constTSubjectHandle< true, false, true >inline
SetTraitDeferred(const T &Trait) constTSubjectHandle< true, false, true >inline
SetTraitmarkPass(const FTraitmark &InTraitmarkPermit) constTSubjectHandle< true, false, true >inline
SetTraitmarkPermit(const FTraitmark &InTraitmarkPermit) constTSubjectHandle< true, false, true >inline
SetTraits(const TArray< UScriptStruct *, A1 > &TraitsTypes, const TArray< const T *, A2 > &TraitsData, const bool bLeaveRedundant=true) constTSubjectHandle< true, false, true >inline
SetTraits(const FSubjectRecord &SubjectRecord, const bool bLeaveRedundant=true) constTSubjectHandle< true, false, true >inline
SubjectivePtrType typedefFSubjectHandle
Super typedefTSubjectHandle< true, false, true >
SuperT typedefFSubjectHandle
TChainFSubjectHandlefriend
TDetailPtrResult typedefTSubjectHandle< true, false, true >
TDetailPtrResultSecurity typedefTSubjectHandle< true, false, true >
ToggleFlag(const EFlagmarkBit Flag) constTSubjectHandle< true, false, true >inline
TSubjectHandle(const int32 InId, const GenerationType InGeneration)TSubjectHandle< true, false, true >inlineprotected
TSubjectHandle(const MechanismIdType InMechanismId, const IdType InPlace, const GenerationType InGeneration)TSubjectHandle< true, false, true >inlineprotected
TSubjectHandle(const FCommonSubjectHandle &InHandle)TSubjectHandle< true, false, true >inlineprotected
TSubjectHandle()TSubjectHandle< true, false, true >inline
TSubjectHandle(const TSubjectHandle &InHandle)TSubjectHandle< true, false, true >inline
TTraitPtrResult typedefTSubjectHandle< true, false, true >
TTraitPtrResultSecurity typedefTSubjectHandle< true, false, true >
TTraitRefResult typedefTSubjectHandle< true, false, true >
TTraitRefResultSecurity typedefTSubjectHandle< true, false, true >
TTraitVoidPtrResult typedefTSubjectHandle< true, false, true >
TTraitVoidPtrResultSecurity typedefTSubjectHandle< true, false, true >
UChunkFSubjectHandlefriend
UMachineFSubjectHandlefriend