Exposed getTextureDimensions on Quad

This commit is contained in:
EntranceJew
2016-04-14 18:32:39 -04:00
parent aab6dbda5f
commit b2b02c4f8e
+11
View File
@@ -64,10 +64,21 @@ int w_Quad_getViewport(lua_State *L)
return 4;
}
int w_Quad_getTextureDimensions(lua_State *L)
{
Quad *quad = luax_checkquad(L, 1);
double sw = quad->getTextureWidth();
double sh = quad->getTextureHeight();
lua_pushnumber(L, sw);
lua_pushnumber(L, sh);
return 2;
}
static const luaL_Reg w_Quad_functions[] =
{
{ "setViewport", w_Quad_setViewport },
{ "getViewport", w_Quad_getViewport },
{ "getTextureDimensions", w_Quad_getTextureDimensions },
{ 0, 0 }
};