Class ScriptSystem

Inheritance Relationships

Base Type

Class Documentation

class ScriptSystem : public System

Interface for initialisation, maintenance and deletion of script components.

Public Functions

void addInitScriptEntity(Entity *e)
void removeInitScriptEntity(Entity *e)
void addEnterScriptEntity(Entity *e)
void removeEnterScriptEntity(Entity *e)
void update(float deltaMilliseconds)

Calls update() function of script components.

void end()

Calls end() function of script components.

Public Static Functions

static ScriptSystem *GetSingleton()