V-Gears 0
Free Final Fantasy VII engine.
ScriptManager Member List

This is the complete list of members for ScriptManager, including all inherited members.

AddEntity(const Type type, const Ogre::String &entity_name, Entity *entity)ScriptManager
AddEntityScript(const Ogre::String &entity_name, const Ogre::String &function_name, int priority)ScriptManager
AddValueToStack(const float value)ScriptManager
BATTLE enum valueScriptManager
battle_table_name_ScriptManagerprivate
Clear()Manager
Clear(const Module module)Manager
ClearAll()Manager
ClearBattle() overrideScriptManagervirtual
ClearField() overrideScriptManagervirtual
ClearWorld() overrideScriptManagervirtual
ContinueScriptExecution(const ScriptId &script)ScriptManager
current_script_id_ScriptManagerprivate
ENTITY enum valueScriptManager
entity_table_name_ScriptManagerprivate
FIELD enum valueManager
GetCurrentScriptId() constScriptManager
GetModule() constManager
GetScriptByScriptId(const ScriptId &script) constScriptManager
GetScriptEntityByName(const Type type, const Ogre::String &entity_name) constScriptManager
GetTableByEntityName(const ScriptManager::Type type, const Ogre::String &name, lua_State *state) constScriptManager
InitBinds()ScriptManager
InitCmd()ScriptManager
Input(const VGears::Event &event) overrideScriptManagervirtual
IsBattleModule() constManager
IsFieldModule() constManager
IsModule(const Module module) constManager
IsWorldModule() constManager
lua_state_ScriptManagerprivate
Manager()Manager
Module enum nameManager
module_Managerprotected
OnResize() overrideScriptManagervirtual
paused_Managerprotected
prev_module_Managerprotected
RemoveEntity(const Type type, const Ogre::String &entity_name)ScriptManager
RemoveEntityTopScript(ScriptEntity &entity)ScriptManager
RunFile(const Ogre::String &file)ScriptManager
RunString(const Ogre::String &lua)ScriptManager
script_entity_ScriptManagerprivate
ScriptManager()ScriptManager
ScriptRequest(const Type type, const char *entity, const char *function, const int priority)ScriptManager
ScriptRequest(ScriptEntity *script_entity, const Ogre::String &function, const int priority, const Ogre::String &argument1, const Ogre::String &argument2, bool start_sync, bool end_sync)ScriptManager
ScriptRequestEndSync(const Type type, const char *entity, const char *function, const int priority)ScriptManager
ScriptRequestStartSync(const Type type, const char *entity, const char *function, const int priority)ScriptManager
ScriptSetPaused(const bool paused)Manager
ScriptWait(const float seconds)ScriptManager
SetBattleModule()Manager
SetFieldModule()Manager
SetModule(const Module module)Manager
SetPreviousModule()Manager
SetWorldModule()Manager
SYSTEM enum valueScriptManager
system_table_name_ScriptManagerprivate
Type enum nameScriptManager
UI enum valueScriptManager
ui_table_name_ScriptManagerprivate
Update(const Type type)ScriptManager
Manager::Update()Manager
Manager::Update(Module module)Managerprotected
UpdateBattle() overrideScriptManagerprivatevirtual
UpdateDebug() overrideScriptManagervirtual
UpdateField() overrideScriptManagerprivatevirtual
UpdateWorld() overrideScriptManagerprivatevirtual
WORLD enum valueManager
~Manager()Managervirtual
~ScriptManager()ScriptManagervirtual