std::map< unsigned int, LuaScriptContextWrapper * > m_contexts
LuaScriptContextWrapper * getContext(unsigned int id)
Gets a context wrapper from the map.
void addContext(unsigned int id, LuaScriptContextWrapper *context)
Adds a context wrapper to the map.
static LuaContextManager * m_instance
void removeContext(unsigned int id)
Removes a context wrapper from the map.
void update()
Updates all of the context wrappers, pausing, removing (if finished), or resuming them as is correct.
static LuaContextManager * getInstance()
static void destroyInstance()