![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| void | BeginUpdate () |
| void | Update () |
| void | EndUpdate () |
| void | AddEntity (notnull IEntity entity) |
| 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) |
| bool | DependsOn (WorldSystemPoint point, WorldSystem system) |
| void | OnInit () |
| void | OnCleanup () |
| 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 | OnUpdate (WorldSystemPoint point) |
| void | OnUpdatePoint (WorldUpdatePointArgs args) |
| Called at specific points during World update. | |
| void | OnOneTimePoint (WorldOneTimePointArgs args) |
| Called at specific one-time events during World lifetime. | |
| void | OnDiag (float timeSlice) |
| void | BeginUpdate () |
| void | Update () |
| void | EndUpdate () |
| void | AddEntity (notnull IEntity entity) |
| 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) |
| bool | DependsOn (WorldSystemPoint point, WorldSystem system) |
| void | OnInit () |
| void | OnCleanup () |
| 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 | OnUpdate (WorldSystemPoint point) |
| void | OnUpdatePoint (WorldUpdatePointArgs args) |
| Called at specific points during World update. | |
| void | OnOneTimePoint (WorldOneTimePointArgs args) |
| Called at specific one-time events during World lifetime. | |
| void | OnDiag (float timeSlice) |
To create a system, you just need to create a class which inherits from WorldSystem, and then specify GetSystemPoint to your need.
Definition at line 16 of file WorldSystem.c.
|
protected |
|
protected |
|
protected |
The 4 functions below are designed so scripters can handle a batch update of multiple entities in a performant way.
Example: override void OnUpdate() { BeginUpdate(); foreach (IEntity ent: myents) { ent.SetWorldTransform(myNewTransform); AddEntity(ent); } EndUpdate(); //< This is the call where entities are updated in batch }
|
protected |
The 4 functions below are designed so scripters can handle a batch update of multiple entities in a performant way.
Example: override void OnUpdate() { BeginUpdate(); foreach (IEntity ent: myents) { ent.SetWorldTransform(myNewTransform); AddEntity(ent); } EndUpdate(); //< This is the call where entities are updated in batch }
|
inlineprotected |
Should return true for systems this system depends on. False otherwise
Definition at line 65 of file WorldSystem.c.
|
inlineprotected |
Should return true for systems this system depends on. False otherwise
Definition at line 65 of file WorldSystem.c.
|
protected |
|
protected |
|
protected |
Called when system are to be cleaned up. This always happens at any point when simulation decides to bring the system back to the initial state without actually destroying it.
|
protected |
Called when system are to be cleaned up. This always happens at any point when simulation decides to bring the system back to the initial state without actually destroying it.
|
protected |
|
protected |
|
protected |
Called when system are to be intialized. This always happens at any point when simulation decides to reinitialize the system without actually destroying it.
|
protected |
Called when system are to be intialized. This always happens at any point when simulation decides to reinitialize the system without actually destroying it.
|
protected |
Called at specific one-time events during World lifetime.
|
protected |
Called at specific one-time events during World lifetime.
|
protected |
Called every time system is started (before the first run and after Enable(true) is called.
|
protected |
Called every time system is started (before the first run and after Enable(true) is called.
|
protected |
Called every time system is stopped (after Enable(false) is called and before the system is being destroyed.
|
protected |
Called every time system is stopped (after Enable(false) is called and before the system is being destroyed.
|
protected |
|
protected |
|
protected |
Called at specific points during World update.
|
protected |
Called at specific points during World update.
|
protected |
Attempts to run a remote procedure call (RPC) of this instance with parameters specified in method RplRpc attribute.
| method | Member function to be invoked as an RPC. |
|
protected |
Attempts to run a remote procedure call (RPC) of this instance with parameters specified in method RplRpc attribute.
| method | Member function to be invoked as an RPC. |
|
protected |
|
protected |