|
Apparatus
Version 1.23
ECS data-oriented workflow for Unreal Engine.
|
This is the complete list of members for ISolidSubjective, including all inherited members.
| AddDetail(const TSubclassOf< UDetail > DetailClass, const bool bReuseDisabled=false) | ISubjective | inlineprotected |
| AddDetail(const bool bReuseDisabled=false) | ISubjective | inlineprotected |
| AddDetail(const bool bReuseDisabled=false) | ISubjective | inlineprotected |
| AssignNetworkIdOnClient(const uint32 NetworkId) | ISubjective | inlineprotectedvirtual |
| Belt | ISubjective | protected |
| bUnregistered | ISubjective | protected |
| CalcHash() const | ISolidSubjective | inlinevirtual |
| ClientReceiveNetworkId_Implementation(const uint32 NetworkId) | ISubjective | protected |
| CollectDetails(TSubclassOf< UDetail > DetailClass, TArray< UDetail *, AllocatorT > &OutDetails, const bool bIncludeDisabled=false) const | ISubjective | inlineprotected |
| DisableDetail(const TSubclassOf< UDetail > DetailClass, const bool bDisableMultiple=false) | ISubjective | protected |
| DisableDetail(const bool bDisableMultiple=false) | ISubjective | inlineprotected |
| DisableDetail(const bool bDisableMultiple=false) | ISubjective | inlineprotected |
| DoesHaveTraitRecord(UScriptStruct *const TraitType) const | ISubjective | inlineprotected |
| DoFindTraitRecord(UScriptStruct *const TraitType) const | ISubjective | inlineprotected |
| DoFinishSerialization(FArchive &Archive) | ISubjective | protected |
| DoGetStandardNetworkPropertyBlock() | ISubjective | inlineprotectedvirtual |
| DoGetStandardNetworkPropertyBlock() const | ISubjective | inlineprotectedvirtual |
| DoGetStandardPropertyBlock() | ISubjective | inlineprotectedvirtual |
| DoGetStandardPropertyBlock() const | ISubjective | inlineprotectedvirtual |
| DoGetTraitRecord(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) const | ISubjective | inlineprotected |
| DoGetTraitRecord(T *const OutTraitData, const bool bTraitDataInitialized=true) const | ISubjective | inlineprotected |
| DoGetTraitRecord(T &OutTraitData, const bool bTraitDataInitialized=true) const | ISubjective | inlineprotected |
| DoGetTraitRecordsTraitmark() const | ISubjective | inlineprotected |
| DoObtainTraitRecord(UScriptStruct *const TraitType) | ISubjective | inlineprotected |
| DoObtainTraitRecord(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) | ISubjective | inlineprotected |
| DoPushTrait(const EParadigm Paradigm, UScriptStruct *const TraitType, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | ISubjective | inlineprotectedvirtual |
| DoPushTrait(const EParadigm Paradigm, UScriptStruct *const TraitType, const void *const TraitData, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inlineprotectedvirtual |
| DoPushTrait(const S *const Subjective, UScriptStruct *const TraitType, EPeerRole PeerRole, const bool bReliable, void(S::*ServerReceiveTraitRPC)(UScriptStruct *TraitType, const TArray< uint8 > &TraitData), void(S::*ClientReceiveTraitRPC)(UScriptStruct *TraitType, const TArray< uint8 > &TraitData), void(S::*ServerReceiveTraitUnreliableRPC)(UScriptStruct *TraitType, const TArray< uint8 > &TraitData), void(S::*ClientReceiveTraitUnreliableRPC)(UScriptStruct *TraitType, const TArray< uint8 > &TraitData)) | ISubjective | protectedstatic |
| DoPushTrait(S *const Subjective, UScriptStruct *const TraitType, const void *const TraitData, bool bSetForLocal, EPeerRole PeerRole, const bool bReliable, void(S::*ServerReceiveTraitRPC)(UScriptStruct *TraitType, const TArray< uint8 > &TraitData), void(S::*ClientReceiveTraitRPC)(UScriptStruct *TraitType, const TArray< uint8 > &TraitData), void(S::*ServerReceiveTraitUnreliableRPC)(UScriptStruct *TraitType, const TArray< uint8 > &TraitData), void(S::*ClientReceiveTraitUnreliableRPC)(UScriptStruct *TraitType, const TArray< uint8 > &TraitData)) | ISubjective | protectedstatic |
| DoRegister() | ISubjective | protected |
| DoRemoveAllTraitRecords() | ISubjective | inlineprotected |
| DoRemoveTraitRecord(UScriptStruct *const TraitType) | ISubjective | inlineprotected |
| DoSetTraitRecord(UScriptStruct *TraitType, const void *TraitData) | ISubjective | inlineprotected |
| DoSetTraitRecord(const T &InTrait) | ISubjective | inlineprotected |
| DoSetTraitRecord(const T *const InTrait) | ISubjective | inlineprotected |
| DoStartSerialization(FArchive &Archive) | ISubjective | protected |
| DoUnregister() | ISubjective | protected |
| EnableDetail(const TSubclassOf< UDetail > DetailClass) | ISubjective | inlineprotected |
| EnableDetail() | ISubjective | inlineprotected |
| EnableDetail() | ISubjective | inlineprotected |
| FindDetail(TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) const | ISolidSubjective | inline |
| FindDetail(const bool bIncludeDisabled=false) const | ISolidSubjective | inline |
| FindDetails(TSubclassOf< UDetail > DetailClass, TArray< UDetail * > &OutDetails, const bool bIncludeDisabled=false) const | ISolidSubjective | inline |
| GetActor() const | ISolidSubjective | inlinevirtual |
| GetBelt() const | ISubjective | inlineprotected |
| GetConnectionPermit() const | ISubjective | inlineprotected |
| GetDetail(TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) const | ISolidSubjective | inline |
| GetDetail(const bool bIncludeDisabled=false) const | ISolidSubjective | inline |
| GetDetail(const bool bIncludeDisabled=false) const | ISolidSubjective | inline |
| GetDetails(TArray< D * > &OutDetails, const bool bIncludeDisabled=false) const | ISolidSubjective | inline |
| GetDetails(const bool bIncludeDisabled, TArray< UDetail * > &OutDetails) const | ISolidSubjective | inline |
| GetDetails(TArray< UDetail * > &OutDetails) const | ISolidSubjective | inline |
| GetDetails(TSubclassOf< UDetail > DetailClass, TArray< UDetail * > &OutDetails, const bool bIncludeDisabled=false) const | ISolidSubjective | inline |
| ISubjective::GetDetails(TArray< UDetail * > &OutDetails, const bool bIncludeDisabled=false) const | ISubjective | inlineprotected |
| ISubjective::GetDetails(TSubclassOf< UDetail > DetailClass, TArray< UDetail *, AllocatorT > &OutDetails, const bool bIncludeDisabled=false) const | ISubjective | inlineprotected |
| ISubjective::GetDetails(TArray< D *, AllocatorT > &OutDetails, const bool bIncludeDisabled=false) const | ISubjective | inlineprotected |
| ISubjective::GetDetailsRef() | ISubjective | inlineprotected |
| GetFingerprint() const | ISolidSubjective | inline |
| GetFingerprintRef() | ISubjective | inlineprotected |
| GetFingerprintRef() const | ISubjective | inlineprotected |
| GetFlagmark() const | ISolidSubjective | inline |
| GetFlagmarkPropRef() const | ISubjective | inlineprotected |
| GetFlagmarkPropRef() | ISubjective | inlineprotected |
| GetHandle() const | ISolidSubjective | inline |
| ISubjective::GetHandle() | ISubjective | inlineprotected |
| GetMechanism() const | ISolidSubjective | inline |
| GetMechanismOverridePropRef() const | ISubjective | inlineprotected |
| GetMechanismOverridePropRef() | ISubjective | inlineprotected |
| GetNetworkId() const | ISolidSubjective | inline |
| GetPreferredBelt() const | ISolidSubjective | inline |
| GetSlot() const | ISolidSubjective | inline |
| GetSlotIndex() const | ISolidSubjective | inline |
| GetSlotPtr() | ISubjective | inlineprotected |
| GetStandardNetworkPropertyBlock() | ISubjective | inlineprotected |
| GetStandardNetworkPropertyBlock() const | ISubjective | inlineprotected |
| GetStandardPropertyBlock() | ISubjective | inlineprotected |
| GetStandardPropertyBlock() const | ISubjective | inlineprotected |
| GetTrait(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) const | ISolidSubjective | inline |
| GetTrait(T &OutTrait, const bool bTraitDataInitialized=true) const | ISolidSubjective | inline |
| GetTrait() const | ISolidSubjective | inline |
| GetTrait() const | ISolidSubjective | inline |
| ISubjective::GetTrait(T *const OutTrait, const bool bTraitDataInitialized=true) const | ISubjective | inlineprotected |
| GetTraitmarkPass() const | ISolidSubjective | inline |
| GetTraitmarkPermit() const | ISolidSubjective | inline |
| GetTraitPtr(UScriptStruct *const TraitType) const | ISolidSubjective | inline |
| GetTraitPtr(UScriptStruct *const TraitType) | ISolidSubjective | inline |
| GetTraitPtr() const | ISolidSubjective | inline |
| GetTraitPtr() const | ISolidSubjective | inline |
| GetTraitPtr() | ISolidSubjective | inline |
| GetTraitPtr() | ISolidSubjective | inline |
| GetTraitRecordsRef() | ISubjective | inlineprotected |
| GetTraitRecordsRef() const | ISubjective | inlineprotected |
| Handle | ISubjective | protected |
| HasDetail(TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) const | ISolidSubjective | inline |
| HasDetail(const bool bIncludeDisabled=false) const | ISolidSubjective | inline |
| HasFlag(const EFlagmarkBit Flag) const | ISolidSubjective | inline |
| HasTrait(UScriptStruct *const TraitType) const | ISolidSubjective | inline |
| HasTrait() const | ISolidSubjective | inline |
| InvalidSlotIndex enum value | ISolidSubjective | |
| IsBooted() const | ISolidSubjective | inline |
| IsClientSide() const | ISolidSubjective | inline |
| IsNetworkCapable() const | ISolidSubjective | inlinevirtual |
| IsRegistered() const | ISolidSubjective | inline |
| IsServerSide() const | ISolidSubjective | inline |
| ISubjective | ISolidSubjective | friend |
| IsValidSubjective(const ISubjective *const InSubjective) | ISubjective | inlineprotectedstatic |
| MarkBooted() | ISubjective | inlineprotected |
| Matches(const FFilter &InFilter) const | ISolidSubjective | inline |
| Matches(const FTraitmark &InTraitmark) const | ISolidSubjective | inline |
| Matches(const FDetailmark &InDetailmark) const | ISolidSubjective | inline |
| NotifyHandleDespawned() | ISubjective | inlineprotectedvirtual |
| ObtainNetworkIdFromServer() | ISubjective | inlineprotectedvirtual |
| ObtainTrait(UScriptStruct *TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) | ISubjective | inlineprotected |
| ObtainTrait(T *const OutTrait, const bool bTraitDataInitialized=true) | ISubjective | inlineprotected |
| ObtainTrait(T &OutTrait, const bool bTraitDataInitialized=true) | ISubjective | inlineprotected |
| ObtainTrait() | ISubjective | inlineprotected |
| ObtainTrait() | ISubjective | inlineprotected |
| PeerReceiveTrait_Implementation(EPeerRole PeerRole, UScriptStruct *const TraitType, const TArray< uint8 > &TraitData) | ISubjective | protected |
| PeerReceiveTrait_Validate(EPeerRole PeerRole, UScriptStruct *const TraitType, const TArray< uint8 > &TraitData) | ISubjective | protected |
| PushTrait(UScriptStruct *const TraitType, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | ISolidSubjective | inline |
| PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | ISolidSubjective | inline |
| PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) const | ISolidSubjective | inline |
| ISubjective::PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const bool bSetForLocal, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inlineprotected |
| ISubjective::PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inlineprotected |
| ISubjective::PushTrait(const T &Trait, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inlineprotected |
| ISubjective::PushTrait(const T &Trait, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inlineprotected |
| ISubjective::PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inlineprotected |
| ReceiveHandleDespawned() | ISubjective | protected |
| RemoveAllTraits() | ISubjective | inlineprotected |
| RemoveTrait(UScriptStruct *const TraitType) | ISubjective | inlineprotected |
| RemoveTrait() | ISubjective | inlineprotected |
| RemoveTrait() | ISubjective | inlineprotected |
| ServerRequestNetworkId_Implementation() | ISubjective | protected |
| SetConnectionPermit(UNetConnection *const Connection) | ISubjective | inlineprotected |
| SetFlag(const EFlagmarkBit Flag, const bool bState=true) | ISolidSubjective | inline |
| SetFlagmark(const EFlagmark InFlagmark) | ISolidSubjective | inline |
| SetFlagmarkMasked(const EFlagmark InFlagmark, const EFlagmark InMask=FM_AllUserLevel) | ISubjective | inlineprotected |
| SetMechanism(AMechanism *const Mechanism) | ISubjective | inlineprotected |
| SetTrait(UScriptStruct *const TraitType, const void *const TraitData) | ISubjective | inlineprotected |
| SetTrait(const T &Trait) | ISubjective | inlineprotected |
| SetTraitmarkPass(const FTraitmark &InTraitmarkPermit) | ISolidSubjective | inline |
| SetTraitmarkPermit(const FTraitmark &InTraitmarkPermit) | ISolidSubjective | inline |
| ShouldBeReplicated() const | ISubjective | inlineprotectedvirtual |
| SlotIndex | ISubjective | protected |
| SlotIndexType typedef | ISubjective | protected |
| StandardNetworkPropertyBlockCache | ISubjective | mutableprotected |
| StandardPropertyBlockCache | ISubjective | mutableprotected |
| TakeBeltSlot(UBelt *const InBelt, const int32 InSlotIndex) | ISubjective | inlineprotected |
| TakeBeltSlot(TYPE_OF_NULLPTR) | ISubjective | inlineprotected |
| TakeBeltSlot(const int32 InSlotIndex) | ISubjective | inlineprotected |
| ToggleFlag(const EFlagmarkBit Flag) | ISolidSubjective | inline |
| Unregister() | ISubjective | protected |