Change love.graphics.setBackgroundColor() to accept alpha values.

--HG--
branch : minor
This commit is contained in:
vrld
2011-03-12 14:35:58 +01:00
parent 4cf2d0dc99
commit 61bf387bf9
2 changed files with 6 additions and 2 deletions
@@ -386,14 +386,18 @@ namespace opengl
lua_gettable(L, -2);
c.b = (unsigned char)luaL_checkint(L, -1);
lua_pop(L, 1);
lua_pushinteger(L, 4);
lua_gettable(L, -2);
c.a = (unsigned char)luaL_optint(L, -1, 255);
lua_pop(L, 1);
}
else
{
c.r = (unsigned char)luaL_checkint(L, 1);
c.g = (unsigned char)luaL_checkint(L, 2);
c.b = (unsigned char)luaL_checkint(L, 3);
c.a = (unsigned char)luaL_optint(L, 4, 255);
}
c.a = 255;
instance->setBackgroundColor(c);
return 0;
}