Add love.graphics.getPixelEffect() (issue #372) -- thanks, slime73!

This commit is contained in:
vrld
2012-02-09 13:19:52 +01:00
parent 57dabc9f89
commit e02a2679c2
3 changed files with 21 additions and 0 deletions
@@ -754,6 +754,20 @@ namespace opengl
effect->attach();
return 0;
}
int w_getPixelEffect(lua_State * L)
{
PixelEffect * effect = PixelEffect::current;
if (effect)
{
effect->retain();
luax_newtype(L, "PixelEffect", GRAPHICS_PIXELEFFECT_T, (void*) effect);
}
else
lua_pushnil(L);
return 1;
}
int w_isSupported(lua_State * L)
{
@@ -1214,6 +1228,7 @@ namespace opengl
{ "getCanvas", w_getCanvas },
{ "setPixelEffect", w_setPixelEffect },
{ "getPixelEffect", w_getPixelEffect },
{ "isSupported", w_isSupported },