Apparatus
Version 1.23
ECS data-oriented workflow for Unreal Engine.
|
This is the complete list of members for FSubjectInfo, including all inherited members.
AddToFlagmark(const EFlagmark Flagmark) | FSubjectInfo | |
AMechanism | FSubjectInfo | friend |
ASubjectiveActor | FSubjectInfo | friend |
BringOnline() | FSubjectInfo | |
BringOnline(const TRange< SubjectNetworkIdType > &IdRange) | FSubjectInfo | |
CopyTraitsTo(FSubjectInfo *const Destination) const | FSubjectInfo | |
Despawn() | FSubjectInfo | |
DespawnDeferred(const bool bHard=true) | FSubjectInfo | |
ExtractMechanismId(const IdType InSubjectId) | FSubjectInfo | inlinestatic |
ExtractPlace(const IdType InSubjectId) | FSubjectInfo | inlinestatic |
FCommonSubjectHandle | FSubjectInfo | friend |
FConstSubjectHandle | FSubjectInfo | friend |
FirstGeneration | FSubjectInfo | static |
FirstPlace | FSubjectInfo | static |
FSolidSubjectHandle | FSubjectInfo | friend |
FSubjectHandle | FSubjectInfo | friend |
FSubjectInfo() | FSubjectInfo | inline |
FSubjectInfo(const FSubjectInfo &)=delete | FSubjectInfo | |
FSubjectNetworkState | FSubjectInfo | friend |
FSubjectRecord | FSubjectInfo | friend |
GenerationType typedef | FSubjectInfo | |
GetChunk() const | FSubjectInfo | inline |
GetConnectionPermit() const | FSubjectInfo | |
GetFingerprint() const | FSubjectInfo | |
GetFlagmark() const | FSubjectInfo | |
GetHandle() const | FSubjectInfo | inline |
GetHandle(SubjectHandleT &OutSubject) const | FSubjectInfo | inline |
GetId() const | FSubjectInfo | inline |
GetMechanism() const | FSubjectInfo | |
GetMechanismId() const | FSubjectInfo | inline |
GetNetConnection() const | FSubjectInfo | inline |
GetNetworkId() const | FSubjectInfo | inline |
GetPlace() const | FSubjectInfo | inline |
GetSubjective() const | FSubjectInfo | inline |
GetTrait(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) const | FSubjectInfo | |
GetTrait(FTraitRecord &OutTraitRecord) const | FSubjectInfo | |
GetTrait(T &OutTrait, const bool bTraitDataInitialized=true) const | FSubjectInfo | inline |
GetTrait(T &OutTrait, const bool bTraitDataInitialized=true) const | FSubjectInfo | inline |
GetTrait() const | FSubjectInfo | inline |
GetTrait() const | FSubjectInfo | inline |
GetTraitmarkPermit() const | FSubjectInfo | |
GetTraitPtr(UScriptStruct *const TraitType) const | FSubjectInfo | |
GetTraitPtr(UScriptStruct *const TraitType) | FSubjectInfo | |
GetTraitPtr() const | FSubjectInfo | inline |
GetTraitPtr() const | FSubjectInfo | inline |
GetTraitPtr() | FSubjectInfo | inline |
GetTraitPtr() | FSubjectInfo | inline |
GetTraitRef() const | FSubjectInfo | inline |
GetTraitRef() const | FSubjectInfo | inline |
GetTraitRef() | FSubjectInfo | inline |
GetTraitRef() | FSubjectInfo | inline |
GetWorld() const | FSubjectInfo | |
HasFlag(const EFlagmarkBit Flag) const | FSubjectInfo | |
IdType typedef | FSubjectInfo | |
InvalidId | FSubjectInfo | static |
InvalidPlace | FSubjectInfo | static |
InvalidSlotIndex | FSubjectInfo | static |
IsClientSide() const | FSubjectInfo | |
IsInNetworkMode(const ENetMode Mode) const | FSubjectInfo | |
IsOnline() const | FSubjectInfo | |
IsServerSide() const | FSubjectInfo | |
IsSolid() const | FSubjectInfo | |
ISubjective | FSubjectInfo | friend |
IsValid() const | FSubjectInfo | inline |
LastGeneration | FSubjectInfo | static |
LastPlace | FSubjectInfo | static |
MakeId(const MechanismIdType MechanismId, const IdType Place) | FSubjectInfo | inlinestatic |
MechanismIdShift | FSubjectInfo | static |
MechanismIdType typedef | FSubjectInfo | |
ObtainTrait(UScriptStruct *const TraitType) | FSubjectInfo | |
ObtainTrait(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) | FSubjectInfo | |
ObtainTrait(T *const OutTraitData, const bool bTraitDataInitialized=true) | FSubjectInfo | inline |
ObtainTrait(T &OutTrait, const bool bTraitDataInitialized=true) | FSubjectInfo | inline |
ObtainTrait(T &OutTrait, const bool bTraitDataInitialized=true) | FSubjectInfo | inline |
ObtainTrait() | FSubjectInfo | inline |
ObtainTrait() | FSubjectInfo | inline |
ObtainTraitDeferred(UScriptStruct *const TraitType) | FSubjectInfo | |
ObtainTraitDeferred() | FSubjectInfo | |
ObtainTraitDeferred() | FSubjectInfo | inline |
ObtainTraitPtr(UScriptStruct *const TraitType) | FSubjectInfo | |
ObtainTraitPtr() | FSubjectInfo | inline |
ObtainTraitPtr() | FSubjectInfo | inline |
ObtainTraitRef() | FSubjectInfo | inline |
ObtainTraitRef() | FSubjectInfo | inline |
operator=(const FSubjectInfo &)=delete | FSubjectInfo | |
OverwriteTraits(const TraitsExtractorT &TraitsExtractor) | FSubjectInfo | |
OverwriteTraits(const TArray< UScriptStruct *, A1 > &TraitsTypes, const TArray< const T *, A2 > &TraitsData) | FSubjectInfo | |
OverwriteTraits(const FSubjectRecord &SubjectRecord) | FSubjectInfo | |
PlaceMask | FSubjectInfo | static |
PlacesPerMechanismMax | FSubjectInfo | static |
PushTrait(UScriptStruct *const TraitType, EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | FSubjectInfo | |
PushTrait(UScriptStruct *const TraitType, const void *const TraitData, EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | FSubjectInfo | |
PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const bool bSetForLocal, EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | FSubjectInfo | inline |
PushTrait(const T &Trait, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | FSubjectInfo | inline |
PushTrait(const T &Trait, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | FSubjectInfo | inline |
PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | FSubjectInfo | inline |
PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | FSubjectInfo | inline |
RemoveAllTraits() | FSubjectInfo | |
RemoveAllTraitsDeferred(const bool bForceEnqueue=false) | FSubjectInfo | |
RemoveTrait(UScriptStruct *const TraitType) | FSubjectInfo | |
RemoveTrait() | FSubjectInfo | inline |
RemoveTrait() | FSubjectInfo | inline |
RemoveTraitDeferred(UScriptStruct *const TraitType, const bool bForceEnqueue=false) | FSubjectInfo | |
RemoveTraitDeferred(const bool bForceEnqueue=false) | FSubjectInfo | inline |
RemoveTraitDeferred(const bool bForceEnqueue=false) | FSubjectInfo | inline |
SetConnectionPermit(UNetConnection *const Connection) | FSubjectInfo | |
SetFlag(const EFlagmarkBit Flag, const bool State=true) | FSubjectInfo | |
SetFlag_Status(const EFlagmarkBit Flag, const bool State=true) | FSubjectInfo | |
SetFlagmark(const EFlagmark Flagmark) | FSubjectInfo | |
SetFlagmark_Status(const EFlagmark Flagmark) | FSubjectInfo | |
SetFlagmarkMasked(const EFlagmark Flagmark, const EFlagmark Mask) | FSubjectInfo | |
SetFlagmarkMasked_Status(const EFlagmark Flagmark, const EFlagmark Mask) | FSubjectInfo | |
SetMechanism(AMechanism *const Mechanism) | FSubjectInfo | |
SetTrait(UScriptStruct *const TraitType, const void *const TraitData) | FSubjectInfo | |
SetTrait(const FTraitRecord &TraitRecord) | FSubjectInfo | |
SetTrait(const T *const Trait) | FSubjectInfo | inline |
SetTrait(const T *const Trait) | FSubjectInfo | inline |
SetTrait(const T &Trait) | FSubjectInfo | inline |
SetTrait(const T &Trait) | FSubjectInfo | inline |
SetTraitDeferred(UScriptStruct *const TraitType, const void *const TraitData) | FSubjectInfo | |
SetTraitDeferred(const T &Trait) | FSubjectInfo | inline |
SetTraitDeferred(const T &Trait) | FSubjectInfo | inline |
SetTraitmarkPermit(const FTraitmark &InTraitmarkPermit) | FSubjectInfo | |
SetTraits(const TraitsExtractorT &TraitsExtractor, const bool bLeaveRedundant=true) | FSubjectInfo | |
SetTraits(const TArray< UScriptStruct *, A1 > &TraitsTypes, const TArray< const T *, A2 > &TraitsData, const bool bLeaveRedundant=true) | FSubjectInfo | |
SetTraits(const FSubjectRecord &SubjectRecord, const bool bLeaveRedundant=true) | FSubjectInfo | |
ShiftedMechanismIdMask | FSubjectInfo | static |
SlotIndexType typedef | FSubjectInfo | |
SlotsPerChunkMax | FSubjectInfo | static |
TBeltIt | FSubjectInfo | friend |
TChain | FSubjectInfo | friend |
TChunkIt | FSubjectInfo | friend |
ToggleFlag(const EFlagmarkBit Flag) | FSubjectInfo | |
UChunk | FSubjectInfo | friend |
UMachine | FSubjectInfo | friend |
UNetworkBearerComponent | FSubjectInfo | friend |
USubjectiveActorComponent | FSubjectInfo | friend |