|
CeresEngine 0.2.0
A game development framework
|
#include <CeresEngine/Scripting/ScriptingSystem.hpp>
Public Member Functions | |
| ScriptingSystem () | |
Creates a new ScriptingSystem instance. | |
| ~ScriptingSystem () override | |
Destroys the ScriptingSystem instance. | |
| void | update (double time) override |
Private Member Functions | |
| void | didAdd (const ScriptedObject &entity) noexcept override |
| void | didRemove (const ScriptedObject &entity) noexcept override |
Private Attributes | |
| Vector< ScriptedObject > | mScriptObjects |
| A vector of all registered script objects. | |
|
explicit |
Creates a new ScriptingSystem instance.
|
override |
Destroys the ScriptingSystem instance.
|
overrideprivatenoexcept |
|
overrideprivatenoexcept |
|
private |
A vector of all registered script objects.