Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
WorldSystem.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
16class WorldSystem: EventProvider
17{
18 static void InitInfo(WorldSystemInfo outInfo);
19 private void WorldSystem();
20 private void ~WorldSystem();
21
23 proto external World GetWorld();
25 proto external WorldSystems GetSystems();
26 proto external RplNode GetNode();
28 proto external void Enable(bool enable);
30 proto external bool IsEnabled();
46 proto external protected void BeginUpdate();
47 [Obsolete("EndUpdate is only needed now")]
48 proto external protected void Update();
49 proto external protected void EndUpdate();
50 proto external protected void AddEntity(notnull IEntity entity);
56 proto protected 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);
57
58 // callbacks
59
64 [Obsolete("Use WorldSystemInfo.AddExecuteAfter() instead.")]
65 event protected bool DependsOn(WorldSystemPoint point, WorldSystem system) { return false; };
71 event protected void OnInit();
77 event protected void OnCleanup();
79 event protected void OnStarted();
81 event protected void OnStopped();
83 event protected void OnUpdate(WorldSystemPoint point);
85 event protected void OnUpdatePoint(WorldUpdatePointArgs args);
87 event protected void OnOneTimePoint(WorldOneTimePointArgs args);
88 event protected void OnDiag(float timeSlice);
89}
90
Class for broadcasting events to registered receivers.
Definition World.c:16
Structure holding extra data of WorldSystem one-time point.
void BeginUpdate()
void OnInit()
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)
void EndUpdate()
void OnDiag(float timeSlice)
void OnUpdate(WorldSystemPoint point)
void OnCleanup()
void OnUpdatePoint(WorldUpdatePointArgs args)
Called at specific points during World update.
bool DependsOn(WorldSystemPoint point, WorldSystem system)
Definition WorldSystem.c:65
void AddEntity(notnull IEntity entity)
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 des...
void Update()
void OnOneTimePoint(WorldOneTimePointArgs args)
Called at specific one-time events during World lifetime.
Structure holding world system meta-information required by the engine.
Structure holding extra data of WorldSystem update point.
BaseRplComponentClass GenericComponentClass GetNode()
@ NULL
Unknown type.
Definition DataVarType.c:21
int IsEnabled()
Returns true if the light is enabled.
WorldSystemPoint