|
Apparatus
Version 1.23
ECS data-oriented workflow for Unreal Engine.
|
This is the complete list of members for USubjectiveObject, including all inherited members.
| AddDetail(const TSubclassOf< UDetail > DetailClass, const bool bReuseDisabled=false) | ISubjective | inline |
| AddDetail(const bool bReuseDisabled=false) | ISubjective | inline |
| AddDetail(const bool bReuseDisabled=false) | ISubjective | inline |
| AssignNetworkIdOnClient(const uint32 NetworkId) | ISubjective | inlineprotectedvirtual |
| BeginDestroy() override | USubjectiveObject | inlineprotected |
| Belt | ISubjective | protected |
| bUnregistered | ISubjective | protected |
| CalcHash() const | ISubjective | inlinevirtual |
| ClientReceiveNetworkId_Implementation(const uint32 NetworkId) | ISubjective | protected |
| CollectDetails(TSubclassOf< UDetail > DetailClass, TArray< UDetail *, AllocatorT > &OutDetails, const bool bIncludeDisabled=false) const | ISubjective | inline |
| DisableDetail(const TSubclassOf< UDetail > DetailClass, const bool bDisableMultiple=false) | ISubjective | |
| DisableDetail(const bool bDisableMultiple=false) | ISubjective | inline |
| DisableDetail(const bool bDisableMultiple=false) | ISubjective | inline |
| 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 |
| 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 | inline |
| EnableDetail() | ISubjective | inline |
| EnableDetail() | ISubjective | inline |
| FindDetail(TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) const | ISubjective | inline |
| FindDetail(const bool bIncludeDisabled=false) const | ISubjective | inline |
| FindDetails(TSubclassOf< UDetail > DetailClass, TArray< UDetail * > &OutDetails, const bool bIncludeDisabled=false) const | ISubjective | inline |
| GetActor() const | ISubjective | inlinevirtual |
| GetBelt() const | ISubjective | inlineprotected |
| GetConnectionPermit() const | ISubjective | inline |
| GetDetail(TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) const | ISubjective | inline |
| GetDetail(const bool bIncludeDisabled=false) const | ISubjective | inline |
| GetDetail(const bool bIncludeDisabled=false) const | ISubjective | inline |
| GetDetails(const bool bIncludeDisabled, TArray< UDetail * > &OutDetails) const | ISubjective | inline |
| GetDetails(TArray< UDetail * > &OutDetails, const bool bIncludeDisabled=false) const | ISubjective | inline |
| GetDetails(TSubclassOf< UDetail > DetailClass, TArray< UDetail *, AllocatorT > &OutDetails, const bool bIncludeDisabled=false) const | ISubjective | inline |
| GetDetails(TArray< D *, AllocatorT > &OutDetails, const bool bIncludeDisabled=false) const | ISubjective | inline |
| GetDetailsRef() | ISubjective | inlineprotected |
| GetDetailsRef() const | ISubjective | inlinevirtual |
| GetFingerprint() const | ISubjective | inline |
| GetFingerprintRef() | ISubjective | inlineprotected |
| GetFingerprintRef() const | ISubjective | inlineprotected |
| GetFlagmark() const | ISubjective | inline |
| GetFlagmarkPropRef() const | ISubjective | inlineprotected |
| GetFlagmarkPropRef() | ISubjective | inlineprotected |
| GetHandle() | ISubjective | inline |
| GetHandle() const | ISubjective | inline |
| GetMechanism() const | ISubjective | inline |
| GetMechanismOverridePropRef() const | ISubjective | inlineprotected |
| GetMechanismOverridePropRef() | ISubjective | inlineprotected |
| GetNetworkId() const | ISubjective | inline |
| GetPreferredBelt() const | ISubjective | inline |
| GetSlot() const | ISubjective | inline |
| GetSlotIndex() const | ISubjective | 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 | ISubjective | inline |
| GetTrait(T *const OutTrait, const bool bTraitDataInitialized=true) const | ISubjective | inline |
| GetTrait(T &OutTrait, const bool bTraitDataInitialized=true) const | ISubjective | inline |
| GetTrait() const | ISubjective | inline |
| GetTrait() const | ISubjective | inline |
| GetTraitmarkPass() const | ISubjective | inline |
| GetTraitmarkPermit() const | ISubjective | inline |
| GetTraitPtr(UScriptStruct *const TraitType) const | ISubjective | inline |
| GetTraitPtr(UScriptStruct *const TraitType) | ISubjective | inline |
| GetTraitPtr() const | ISubjective | inline |
| GetTraitPtr() | ISubjective | inline |
| GetTraitPtr() const | ISubjective | inline |
| GetTraitPtr() | ISubjective | inline |
| GetTraitRecordsRef() | ISubjective | inlineprotected |
| GetTraitRecordsRef() const | ISubjective | inline |
| Handle | ISubjective | protected |
| HasDetail(TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) const | ISubjective | inline |
| HasDetail(const bool bIncludeDisabled=false) const | ISubjective | inline |
| HasFlag(const EFlagmarkBit Flag) const | ISubjective | inline |
| HasTrait(UScriptStruct *const TraitType) const | ISubjective | inline |
| HasTrait() const | ISubjective | inline |
| InvalidSlotIndex | ISubjective | static |
| IsBooted() const | ISubjective | inline |
| IsClientSide() const | ISubjective | inline |
| IsNetworkCapable() const | ISubjective | inlinevirtual |
| IsRegistered() const | ISubjective | inline |
| IsServerSide() const | ISubjective | inline |
| IsValidSubjective(const ISubjective *const InSubjective) | ISubjective | inlinestatic |
| MarkBooted() | ISubjective | inlineprotected |
| Matches(const FFilter &InFilter) const | ISubjective | inline |
| Matches(const FTraitmark &InTraitmark) const | ISubjective | inline |
| Matches(const FDetailmark &InDetailmark) const | ISubjective | inline |
| NotifyHandleDespawned() | ISubjective | inlinevirtual |
| ObtainNetworkIdFromServer() | ISubjective | inlineprotectedvirtual |
| ObtainTrait(UScriptStruct *TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) | ISubjective | inline |
| ObtainTrait(T *const OutTrait, const bool bTraitDataInitialized=true) | ISubjective | inline |
| ObtainTrait(T &OutTrait, const bool bTraitDataInitialized=true) | ISubjective | inline |
| ObtainTrait() | ISubjective | inline |
| ObtainTrait() | ISubjective | inline |
| 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 | ISubjective | inline |
| PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const bool bSetForLocal, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inline |
| PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inline |
| PushTrait(const T &Trait, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inline |
| PushTrait(const T &Trait, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inline |
| PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inline |
| PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) | ISubjective | inline |
| ReceiveHandleDespawned() | ISubjective | |
| RemoveAllTraits() | ISubjective | inline |
| RemoveTrait(UScriptStruct *const TraitType) | ISubjective | inline |
| RemoveTrait() | ISubjective | inline |
| RemoveTrait() | ISubjective | inline |
| Serialize(FArchive &Archive) override | USubjectiveObject | inlineprotected |
| ServerRequestNetworkId_Implementation() | ISubjective | protected |
| SetConnectionPermit(UNetConnection *const Connection) | ISubjective | inline |
| SetFlag(const EFlagmarkBit Flag, const bool bState=true) | ISubjective | inline |
| SetFlagmark(const EFlagmark InFlagmark) | ISubjective | inline |
| SetFlagmarkMasked(const EFlagmark InFlagmark, const EFlagmark InMask=FM_AllUserLevel) | ISubjective | inline |
| SetMechanism(AMechanism *const Mechanism) | ISubjective | inline |
| SetTrait(UScriptStruct *const TraitType, const void *const TraitData) | ISubjective | inline |
| SetTrait(const T &Trait) | ISubjective | inline |
| SetTraitmarkPass(const FTraitmark &InTraitmarkPermit) | ISubjective | inline |
| SetTraitmarkPermit(const FTraitmark &InTraitmarkPermit) | ISubjective | inline |
| ShouldBeReplicated() const | ISubjective | inlineprotectedvirtual |
| SlotIndex | ISubjective | protected |
| SlotIndexType typedef | ISubjective | |
| 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) | ISubjective | inline |
| Unregister() | ISubjective | |
| USubjectiveObject() | USubjectiveObject | inline |