summaryrefslogtreecommitdiff
path: root/source/modules/asura-core/application.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/modules/asura-core/application.h')
-rw-r--r--source/modules/asura-core/application.h22
1 files changed, 5 insertions, 17 deletions
diff --git a/source/modules/asura-core/application.h b/source/modules/asura-core/application.h
index ea5faa7..696d125 100644
--- a/source/modules/asura-core/application.h
+++ b/source/modules/asura-core/application.h
@@ -38,40 +38,28 @@ public:
virtual ~Application();
- ///
- /// ʼǰϵͳ
- ///
+ // ʼǰϵͳ
bool InitSubModules(uint flag = ASURA_MODULE_ALL);
- ///
- ///
- ///
+ //
virtual void Run(int argc, char* args[]);
- ///
- /// ˳runʱĴ
- ///
+ // ˳runʱĴ
virtual void OnExit();
protected:
- ///
- /// moduleapplicationӵmoduleȨ
- ///
+ // moduleapplicationӵmoduleȨ
void EnqueueModule(Module* module);
private:
- ///
/// ̵߳lua state handleӦѭСһ˵ֻҪ߳һlua_State̲߳Ҫ̼߳
/// lua̫ʹˡC++дȻעһصһ̴߳lua_Stateעắִк󷢻
/// ̵߳lua_Stateֻ֤һnativeʵ֮һlua_State󶨡
- ///
Luax::LuaxVM* m_VM;
- ///
- /// Asura libsᰴն˳ʼ˳ʱִ˳
- ///
+ // Asura libsᰴն˳ʼ˳ʱִ˳
std::queue<Module*> m_Modules;
};