[ view source ]
class System
package ceramic
extends Entity
extended by ArcadeSystem, ImGuiSystem, NapeSystem, SceneSystem, SpineSystem, SpriteSystem, StateMachineSystem, ViewSystem, FieldSystem, ImSystem
Available on all targets
A System
is an object assigned to app lifecycle and used to
do some work such as dispatching events or manipulating entities.
Systems can be ordered with order
properties
Events
Constructor
Variables
autoUpdate:Bool = true
earlyUpdateOrder:Float = 0
Order of earlyUpdate execution.
Given two systems, a system with a lower earlyUpdateOrder
value will have
it's earlyUpdate()
method called before another system's earlyUpdate()
method with a higher order
value.
lateUpdateOrder:Float = 0
Order of lateUpdate execution.
Given two systems, a system with a lower lateUpdateOrder
value will have
it's lateUpdate()
method called before another system's lateUpdate()
method with a higher order
value.