![]() |
Apparatus
Version 1.3.0
ECS data-driven workflow for Unreal Engine.
|
This is the complete list of members for ISubjective, including all inherited members.
AddDetail(TSubclassOf< UDetail > DetailClass, const bool bReuseDisabled=false) | ISubjective | inline |
Belt | ISubjective | protected |
DisableDetail(TSubclassOf< UDetail > DetailClass, const bool bDisableMultiple=false) | ISubjective | inline |
EnableDetail(TSubclassOf< UDetail > DetailClass) | ISubjective | inline |
FBeltSlot | ISubjective | friend |
FBeltSlotCache | ISubjective | friend |
FFingerprint | ISubjective | friend |
FindDetail(TSubclassOf< UDetail > DetailClass, const bool bIncludeDisabled=false) const | ISubjective | inline |
FindDetails(TSubclassOf< UDetail > DetailClass, TArray< UDetail * > &OutDetails, const bool bIncludeDisabled=false) const | ISubjective | inline |
GetBelt() const | ISubjective | inlineprotected |
GetDetails(const bool bIncludeDisabled, TArray< UDetail * > &OutDetails) const | ISubjective | inline |
GetDetailsRef() | ISubjective | inlineprotectedvirtual |
GetDetailsRef() const | ISubjective | inlineprotectedvirtual |
GetFingerprint() const | ISubjective | inline |
GetFingerprintRef() | ISubjective | inlineprotected |
GetHandle() | ISubjective | inline |
GetHandle() const | ISubjective | inline |
GetHash() const | ISubjective | inlinevirtual |
GetPreferredBelt() const | ISubjective | inlinevirtual |
GetSlot() const | ISubjective | inline |
GetSlotIndex() const | ISubjective | inline |
GetSlotPtr() | ISubjective | inlineprotected |
GetTrait(UScriptStruct *TraitType, void *const TraitData, const bool bTraitDataInitialized=true) const | ISubjective | inline |
GetTrait(T &OutTrait, const bool bTraitDataInitialized=true) 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 |
HasTrait(UScriptStruct *const TraitType) const | ISubjective | inline |
HasTrait() const | ISubjective | inline |
InvalidSlotIndex enum value | ISubjective | |
IsBooted() const | ISubjective | inline |
IsRegistered() const | ISubjective | inline |
MarkBooted() | ISubjective | inlineprotected |
Matches(const FFilter &InFilter) const | ISubjective | inline |
Matches(const FTraitmark &InTraitmark) const | ISubjective | inline |
Matches(const FDetailmark &InDetailmark) const | ISubjective | inline |
ObtainTrait(UScriptStruct *TraitType, void *const OutTraitData, const bool bTraitDataInitialized=true) | ISubjective | inline |
ObtainTrait(T &OutTrait, const bool bTraitDataInitialized=true) | ISubjective | inline |
RemoveTrait(UScriptStruct *TraitType) | ISubjective | inline |
RemoveTrait() | ISubjective | inline |
SetTrait(UScriptStruct *TraitType, const void *const TraitData) | ISubjective | inline |
SetTrait(const T &Trait) | ISubjective | inline |
SlotIndex | ISubjective | protected |
TakeBeltSlot(class UBelt *InBelt, int32 InSlotIndex) | ISubjective | inlineprotected |
UApparatusFunctionLibrary class | ISubjective | friend |
UBelt class | ISubjective | friend |
UDetail class | ISubjective | friend |
UMachine class | ISubjective | friend |