bind clock, fixes to waiting list

This commit is contained in:
Henrique Santiago
2012-06-08 17:58:24 -03:00
parent 587db0d89f
commit 4f9ca15ef0
4 changed files with 70 additions and 14 deletions

View File

@@ -52,6 +52,11 @@ void Application::registerLuaFunctions()
g_lua.bindClassStaticFunction("g_crypt", "encrypt", Crypt::encrypt);
g_lua.bindClassStaticFunction("g_crypt", "decrypt", Crypt::decrypt);
g_lua.registerStaticClass("g_clock");
g_lua.bindClassStaticFunction("g_clock", "micros", std::bind(&Clock::micros, &g_clock));
g_lua.bindClassStaticFunction("g_clock", "millis", std::bind(&Clock::millis, &g_clock));
g_lua.bindClassStaticFunction("g_clock", "seconds", std::bind(&Clock::seconds, &g_clock));
// Event
g_lua.registerClass<Event>();
g_lua.bindClassMemberFunction<Event>("cancel", &Event::cancel);