Apparatus Version 1.0.0
ECS-like data-driven workflow for Unreal Engine.
UMechanism Member List

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

BootAll()UMechanismstatic
BufferBelt(UObject *Mechanical, class UBelt *Belt, const FFilter &Filter)UMechanisminlinestatic
BufferBelts(UObject *Mechanical, const TArray< class UBelt * > &TargetBelts, const FFilter &Filter)UMechanisminlinestatic
FindMatchingBelts(const struct FFilter &Filter, TArray< class UBelt * > &OutBelts)UMechanisminlinestatic
GetAll()UMechanisminlinestatic
GetAllNotBooted()UMechanisminlinestatic
GetBeltsMatchingFingerprint(const struct FFingerprint &Fingerprint, TArray< class UBelt * > &OutBelts)UMechanisminlinestatic
GetInstance()UMechanisminlinestatic
HandleChange(TScriptInterface< ISubjective > Subjective)UMechanisminlinestatic
HandleChange(TScriptInterface< ISubjective > Subjective, const TArray< UDetail * > &Details)UMechanisminlinestatic
ObtainMostSpecificBelt(UObject *BeltOwner, TScriptInterface< ISubjective > Subjective)UMechanismstatic
RegisterMechanical(TScriptInterface< IMechanical > Mechanical)UMechanisminlinestatic
RegisterSubjective(TScriptInterface< ISubjective > Subjective)UMechanisminlinestatic
UBelt classUMechanismfriend
UnregisterMechanical(TScriptInterface< IMechanical > Mechanical)UMechanisminlinestatic
UnregisterSubjective(TScriptInterface< ISubjective > Subjective)UMechanisminlinestatic