Apparatus Version 1.3.0
ECS data-driven workflow for Unreal Engine.
FSubjectHandle Member List

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

CalcHash() constFSubjectHandleinline
Contains(const UScriptStruct *TraitType) constFSubjectHandleinline
Despawn()FSubjectHandle
FChunkChainFSubjectHandlefriend
FSubjectInfoFSubjectHandlefriend
GetChunk() constFSubjectHandleinline
GetSubjective() constFSubjectHandleinline
GetTrait(UScriptStruct *TraitType, void *const TraitData, const bool bTraitDataInitialized=true) constFSubjectHandleinline
GetTrait(T &OutTrait, const bool bTraitDataInitialized=true) constFSubjectHandleinline
HasDetail(TSubclassOf< UDetail > DetailClass) constFSubjectHandleinline
HasDetail() constFSubjectHandleinline
HasTrait(UScriptStruct *const TraitType) constFSubjectHandleinline
HasTrait() constFSubjectHandleinline
InvalidFSubjectHandlestatic
InvalidGeneration enum valueFSubjectHandle
InvalidId enum valueFSubjectHandle
ISubjective classFSubjectHandlefriend
IsValid() constFSubjectHandleinline
ObtainTrait(UScriptStruct *TraitType, void *const TraitData, const bool bTraitDataInitialized=true)FSubjectHandleinline
ObtainTrait(T &OutTrait, const bool bTraitDataInitialized=true)FSubjectHandleinline
operator bool() constFSubjectHandleinline
operator!=(const FSubjectHandle &InSubject) constFSubjectHandleinline
operator==(const FSubjectHandle &InSubject) constFSubjectHandleinline
RemoveTrait(UScriptStruct *TraitType)FSubjectHandleinline
RemoveTrait()FSubjectHandleinline
ResetHandle() constFSubjectHandleinline
SetTrait(UScriptStruct *TraitType, const void *const TraitData)FSubjectHandleinline
SetTrait(const T &Trait)FSubjectHandleinline
UChunk classFSubjectHandlefriend
UMachine classFSubjectHandlefriend