Enfusion Script API
|
[Hello world system] More...
Public Member Functions | |
void | HelloWorldSystem () |
override void | OnUpdate (ESystemPoint point) |
Called every time system is allowed to tick. | |
![]() | |
proto external World | GetWorld () |
Get the world associated to this system. | |
proto external void | Enable (bool enable) |
proto external bool | IsEnabled () |
proto void | Rpc (func method, void p0=NULL, void p1=NULL, void p2=NULL, void p3=NULL, void p4=NULL, void p5=NULL, void p6=NULL, void p7=NULL) |
Attempts to run a remote procedure call (RPC) of this instance with parameters specified in method RplRpc attribute. | |
![]() | |
proto external ref Managed | Clone () |
Return shallow copy of object, or null if it is not allowed (not public constructor) | |
Static Public Member Functions | |
static override void | InitInfo (WorldSystemInfo outInfo) |
static override void | InitInfo (WorldSystemInfo outInfo) |
[Hello world system - modded InitInfo] | |
Additional Inherited Members | |
![]() | |
proto external void | BeginUpdate () |
The 4 functions below are designed so scripters can handle a batch update of multiple entities in a performant way. | |
proto external void | Update () |
proto external void | EndUpdate () |
proto external void | AddEntity (notnull IEntity entity) |
bool | DependsOn (ESystemPoint point, BaseSystem system) |
Should return true for systems this system depends on. False otherwise. | |
void | OnInit () |
Called when system are to be intialized. | |
void | OnCleanup () |
Called when system are to be cleaned up. | |
void | OnStarted () |
Called every time system is started (before the first run and after Enable(true) is called. | |
void | OnStopped () |
Called every time system is stopped (after Enable(false) is called and before the system is being destroyed. | |
void | OnDiag (float timeSlice) |
[Hello world system]
[Hello world system - modded]
void HelloWorldSystem.HelloWorldSystem | ( | ) |
|
static |
Implements BaseSystem.
|
static |
[Hello world system - modded InitInfo]
Implements BaseSystem.
override void HelloWorldSystem.OnUpdate | ( | ESystemPoint | point | ) |
Called every time system is allowed to tick.
Implements BaseSystem.