|
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 |