Class: UScriptableSystem
class SYSTEMS_API UScriptableSystem
: public USystem;
Reflection-enabled
Specifiers:
- BlueprintType
- Blueprintable
Variant of system that works with blueprints.
User can override OnInit method for system initialization, as well as OnRun for performing system logic.
See USystem
Methods
-
OnInit
public: void OnInit( USystemsWorld* Systems );
Reflection-enabled
Specifiers:
- BlueprintNativeEvent
- BlueprintCallable
- Category = Systems
Meta Specifiers:
- DevelopmentOnly
Override to initialize system (setup its internal state).
See
USystem::Init
Arguments
-
Systems
USystemsWorld* Systems
-
OnRun
public: void OnRun( USystemsWorld* Systems, float DeltaSeconds );
Reflection-enabled
Specifiers:
- BlueprintNativeEvent
- BlueprintCallable
- Category = Systems
Meta Specifiers:
- DevelopmentOnly
Override to run system work logic (perform queries on world components and resources).
See
USystem::Run
Arguments
-
Systems
USystemsWorld* Systems
-
DeltaSeconds
float DeltaSeconds
Documentation built with Unreal-Doc
v1.0.8 tool by PsichiX