Apparatus Version 1.23
ECS data-oriented workflow for Unreal Engine.
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
USubjectiveUserWidget Member List

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

AddDetail(const TSubclassOf< UDetail > DetailClass, const bool bReuseDisabled=false)ISubjectiveinline
AddDetail(const bool bReuseDisabled=false)ISubjectiveinline
AddDetail(const bool bReuseDisabled=false)ISubjectiveinline
AssignNetworkIdOnClient(const uint32 NetworkId)ISubjectiveinlineprotectedvirtual
BeltISubjectiveprotected
bUnregisteredISubjectiveprotected
CalcHash() constISubjectiveinlinevirtual
ClientReceiveNetworkId_Implementation(const uint32 NetworkId)ISubjectiveprotected
CollectDetails(TSubclassOf< UDetail > DetailClass, TArray< UDetail *, AllocatorT > &OutDetails, const bool bIncludeDisabled=false) constISubjectiveinline
DetailsUSubjectiveUserWidget
DisableDetail(const TSubclassOf< UDetail > DetailClass, const bool bDisableMultiple=false)ISubjective
DisableDetail(const bool bDisableMultiple=false)ISubjectiveinline
DisableDetail(const bool bDisableMultiple=false)ISubjectiveinline
DoesHaveTraitRecord(UScriptStruct *const TraitType) constISubjectiveinlineprotected
DoFindTraitRecord(UScriptStruct *const TraitType) constISubjectiveinlineprotected
DoFinishSerialization(FArchive &Archive)ISubjectiveprotected
DoGetStandardNetworkPropertyBlock()ISubjectiveinlineprotectedvirtual
DoGetStandardNetworkPropertyBlock() constISubjectiveinlineprotectedvirtual
DoGetStandardPropertyBlock() overrideUSubjectiveUserWidgetinlinevirtual
DoGetStandardPropertyBlock() const overrideUSubjectiveUserWidgetinlinevirtual
DoGetTraitRecord(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) constISubjectiveinlineprotected
DoGetTraitRecord(T *const OutTraitData, const bool bTraitDataInitialized=true) constISubjectiveinlineprotected
DoGetTraitRecord(T &OutTraitData, const bool bTraitDataInitialized=true) constISubjectiveinlineprotected
DoGetTraitRecordsTraitmark() constISubjectiveinlineprotected
DoObtainTraitRecord(UScriptStruct *const TraitType)ISubjectiveinlineprotected
DoObtainTraitRecord(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true)ISubjectiveinlineprotected
DoPushTrait(const EParadigm Paradigm, UScriptStruct *const TraitType, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constISubjectiveinlineprotectedvirtual
DoPushTrait(const EParadigm Paradigm, UScriptStruct *const TraitType, const void *const TraitData, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true)ISubjectiveinlineprotectedvirtual
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))ISubjectiveprotectedstatic
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))ISubjectiveprotectedstatic
DoRegister()ISubjectiveprotected
DoRemoveAllTraitRecords()ISubjectiveinlineprotected
DoRemoveTraitRecord(UScriptStruct *const TraitType)ISubjectiveinlineprotected
DoSetTraitRecord(UScriptStruct *TraitType, const void *TraitData)ISubjectiveinlineprotected
DoSetTraitRecord(const T &InTrait)ISubjectiveinlineprotected
DoSetTraitRecord(const T *const InTrait)ISubjectiveinlineprotected
DoStartSerialization(FArchive &Archive)ISubjectiveprotected
DoUnregister()ISubjectiveprotected
EnableDetail(const TSubclassOf< UDetail > DetailClass)ISubjectiveinline
EnableDetail()ISubjectiveinline
EnableDetail()ISubjectiveinline
FindDetail(TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) constISubjectiveinline
FindDetail(const bool bIncludeDisabled=false) constISubjectiveinline
FindDetails(TSubclassOf< UDetail > DetailClass, TArray< UDetail * > &OutDetails, const bool bIncludeDisabled=false) constISubjectiveinline
FlagmarkUSubjectiveUserWidget
GetActor() constISubjectiveinlinevirtual
GetBelt() constISubjectiveinlineprotected
GetConnectionPermit() constISubjectiveinline
GetDetail(TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) constISubjectiveinline
GetDetail(const bool bIncludeDisabled=false) constISubjectiveinline
GetDetail(const bool bIncludeDisabled=false) constISubjectiveinline
GetDetails(const bool bIncludeDisabled, TArray< UDetail * > &OutDetails) constISubjectiveinline
GetDetails(TArray< UDetail * > &OutDetails, const bool bIncludeDisabled=false) constISubjectiveinline
GetDetails(TSubclassOf< UDetail > DetailClass, TArray< UDetail *, AllocatorT > &OutDetails, const bool bIncludeDisabled=false) constISubjectiveinline
GetDetails(TArray< D *, AllocatorT > &OutDetails, const bool bIncludeDisabled=false) constISubjectiveinline
GetDetailsRef()ISubjectiveinlineprotected
GetDetailsRef() constISubjectiveinlinevirtual
GetFingerprint() constISubjectiveinline
GetFingerprintRef()ISubjectiveinlineprotected
GetFingerprintRef() constISubjectiveinlineprotected
GetFlagmark() constISubjectiveinline
GetFlagmarkPropRef() constISubjectiveinlineprotected
GetFlagmarkPropRef()ISubjectiveinlineprotected
GetHandle()ISubjectiveinline
GetHandle() constISubjectiveinline
GetMechanism() constISubjectiveinline
GetMechanismOverridePropRef() constISubjectiveinlineprotected
GetMechanismOverridePropRef()ISubjectiveinlineprotected
GetNetworkId() constISubjectiveinline
GetPreferredBelt() constISubjectiveinline
GetSlot() constISubjectiveinline
GetSlotIndex() constISubjectiveinline
GetSlotPtr()ISubjectiveinlineprotected
GetStandardNetworkPropertyBlock()ISubjectiveinlineprotected
GetStandardNetworkPropertyBlock() constISubjectiveinlineprotected
GetStandardPropertyBlock()ISubjectiveinlineprotected
GetStandardPropertyBlock() constISubjectiveinlineprotected
GetTrait(UScriptStruct *const TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) constISubjectiveinline
GetTrait(T *const OutTrait, const bool bTraitDataInitialized=true) constISubjectiveinline
GetTrait(T &OutTrait, const bool bTraitDataInitialized=true) constISubjectiveinline
GetTrait() constISubjectiveinline
GetTrait() constISubjectiveinline
GetTraitmarkPass() constISubjectiveinline
GetTraitmarkPermit() constISubjectiveinline
GetTraitPtr(UScriptStruct *const TraitType) constISubjectiveinline
GetTraitPtr(UScriptStruct *const TraitType)ISubjectiveinline
GetTraitPtr() constISubjectiveinline
GetTraitPtr()ISubjectiveinline
GetTraitPtr() constISubjectiveinline
GetTraitPtr()ISubjectiveinline
GetTraitRecordsRef()ISubjectiveinlineprotected
GetTraitRecordsRef() constISubjectiveinline
HandleISubjectiveprotected
HasDetail(TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) constISubjectiveinline
HasDetail(const bool bIncludeDisabled=false) constISubjectiveinline
HasFlag(const EFlagmarkBit Flag) constISubjectiveinline
HasTrait(UScriptStruct *const TraitType) constISubjectiveinline
HasTrait() constISubjectiveinline
InvalidSlotIndexISubjectivestatic
IsBooted() constISubjectiveinline
IsClientSide() constISubjectiveinline
IsNetworkCapable() constISubjectiveinlinevirtual
IsRegistered() constISubjectiveinline
IsServerSide() constISubjectiveinline
IsValidSubjective(const ISubjective *const InSubjective)ISubjectiveinlinestatic
MarkBooted()ISubjectiveinlineprotected
Matches(const FFilter &InFilter) constISubjectiveinline
Matches(const FTraitmark &InTraitmark) constISubjectiveinline
Matches(const FDetailmark &InDetailmark) constISubjectiveinline
MechanismOverrideUSubjectiveUserWidget
NativeConstruct() overrideUSubjectiveUserWidgetprotectedvirtual
NativeDestruct() overrideUSubjectiveUserWidgetprotectedvirtual
NotifyHandleDespawned() overrideUSubjectiveUserWidgetinlineprotectedvirtual
ObtainNetworkIdFromServer()ISubjectiveinlineprotectedvirtual
ObtainTrait(UScriptStruct *TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true)ISubjectiveinline
ObtainTrait(T *const OutTrait, const bool bTraitDataInitialized=true)ISubjectiveinline
ObtainTrait(T &OutTrait, const bool bTraitDataInitialized=true)ISubjectiveinline
ObtainTrait()ISubjectiveinline
ObtainTrait()ISubjectiveinline
PeerReceiveTrait_Implementation(EPeerRole PeerRole, UScriptStruct *const TraitType, const TArray< uint8 > &TraitData)ISubjectiveprotected
PeerReceiveTrait_Validate(EPeerRole PeerRole, UScriptStruct *const TraitType, const TArray< uint8 > &TraitData)ISubjectiveprotected
PreferredBeltUSubjectiveUserWidget
PushTrait(UScriptStruct *const TraitType, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true) constISubjectiveinline
PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const bool bSetForLocal, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true)ISubjectiveinline
PushTrait(UScriptStruct *const TraitType, const void *const TraitData, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true)ISubjectiveinline
PushTrait(const T &Trait, const bool bSetForLocal=false, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true)ISubjectiveinline
PushTrait(const T &Trait, const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true)ISubjectiveinline
PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true)ISubjectiveinline
PushTrait(const EPeerRole PeerRole=EPeerRole::Auto, const bool bReliable=true)ISubjectiveinline
ReceiveHandleDespawned()ISubjective
RemoveAllTraits()ISubjectiveinline
RemoveTrait(UScriptStruct *const TraitType)ISubjectiveinline
RemoveTrait()ISubjectiveinline
RemoveTrait()ISubjectiveinline
Serialize(FArchive &Archive) overrideUSubjectiveUserWidgetinlineprotected
ServerRequestNetworkId_Implementation()ISubjectiveprotected
SetConnectionPermit(UNetConnection *const Connection)ISubjectiveinline
SetFlag(const EFlagmarkBit Flag, const bool bState=true)ISubjectiveinline
SetFlagmark(const EFlagmark InFlagmark)ISubjectiveinline
SetFlagmarkMasked(const EFlagmark InFlagmark, const EFlagmark InMask=FM_AllUserLevel)ISubjectiveinline
SetMechanism(AMechanism *const Mechanism)ISubjectiveinline
SetTrait(UScriptStruct *const TraitType, const void *const TraitData)ISubjectiveinline
SetTrait(const T &Trait)ISubjectiveinline
SetTraitmarkPass(const FTraitmark &InTraitmarkPermit)ISubjectiveinline
SetTraitmarkPermit(const FTraitmark &InTraitmarkPermit)ISubjectiveinline
ShouldBeReplicated() constISubjectiveinlineprotectedvirtual
SlotIndexISubjectiveprotected
SlotIndexType typedefISubjective
StandardNetworkPropertyBlockCacheISubjectivemutableprotected
StandardPropertyBlockCacheISubjectivemutableprotected
TakeBeltSlot(UBelt *const InBelt, const int32 InSlotIndex)ISubjectiveinlineprotected
TakeBeltSlot(TYPE_OF_NULLPTR)ISubjectiveinlineprotected
TakeBeltSlot(const int32 InSlotIndex)ISubjectiveinlineprotected
ToggleFlag(const EFlagmarkBit Flag)ISubjectiveinline
TraitsUSubjectiveUserWidget
Unregister()ISubjective
USubjectiveUserWidget(const FObjectInitializer &ObjectInitializer)USubjectiveUserWidget