Performs operations related to entites.

Constructor

new ()

Create an enabled system with no world.

Variables

enabled:Bool

If this system is enabled or not.

read onlyworld:World

The world containing this system.

Methods

begin ():Void

Called before processing starts.

inline checkProcessing ():Bool

Check if this system should be processed.

Returns:

If this should be processed or not.

dispose ():Void

Free resources used by this system, and prepare for deletion.

end ():Void

Called after processing has finished.

initialize (world:World):Void

Initializes this system in the World.

Parameters:

world

The World to initialize this in.

process ():Void

Process this system by running begin, processSystem, then end.

processSystem ():Void

Called as the middle step of processing.