Add love.event.quit

This commit is contained in:
Bart van Strien
2011-08-06 14:22:00 +02:00
parent 620d359331
commit 4165ac7e66
3 changed files with 11 additions and 0 deletions
+9
View File
@@ -183,6 +183,14 @@ namespace sdl
return 0;
}
int w_quit(lua_State * L)
{
static Event::Message m;
m.type = Event::TYPE_QUIT;
luax_pushboolean(L, instance->push(m));
return 1;
}
// List of functions to wrap.
static const luaL_Reg functions[] = {
{ "pump", w_pump },
@@ -190,6 +198,7 @@ namespace sdl
{ "wait", w_wait },
{ "push", w_push },
{ "clear", w_clear },
{ "quit", w_quit },
{ 0, 0 }
};
+1
View File
@@ -36,6 +36,7 @@ namespace sdl
int w_wait(lua_State * L);
int w_push(lua_State * L);
int w_clear(lua_State * L);
int w_quit(lua_State * L);
extern "C" LOVE_EXPORT int luaopen_love_event(lua_State * L);
@@ -88,6 +88,7 @@ namespace opengl
int w_getMaxPointSize(lua_State * L);
int w_newScreenshot(lua_State * L);
int w_setRenderTarget(lua_State * L);
int w_getRenderTarget(lua_State * L);
int w_setPixelEffect(lua_State * L);
int w_isSupported(lua_State * L);
int w_getGLSLVersion(lua_State * L);