This commit is contained in:
bjorn 2017-06-21 19:44:02 -07:00
parent dd1db4c86f
commit 68538c7013
1 changed files with 12 additions and 12 deletions

View File

@ -549,17 +549,6 @@ int l_lovrGraphicsBox(lua_State* L) {
return luax_rectangularprism(L, 0);
}
int l_lovrGraphicsPrint(lua_State* L) {
const char* str = luaL_checkstring(L, 1);
float transform[16];
int index = luax_readtransform(L, 2, transform, 1);
float wrap = luaL_optnumber(L, index++, 0);
HorizontalAlign halign = *(HorizontalAlign*) luax_optenum(L, index++, "center", &HorizontalAligns, "alignment");
VerticalAlign valign = *(VerticalAlign*) luax_optenum(L, index++, "middle", &VerticalAligns, "alignment");
lovrGraphicsPrint(str, transform, wrap, halign, valign);
return 0;
}
int l_lovrGraphicsCylinder(lua_State* L) {
float x1 = luaL_checknumber(L, 1);
float y1 = luaL_checknumber(L, 2);
@ -575,6 +564,17 @@ int l_lovrGraphicsCylinder(lua_State* L) {
return 0;
}
int l_lovrGraphicsPrint(lua_State* L) {
const char* str = luaL_checkstring(L, 1);
float transform[16];
int index = luax_readtransform(L, 2, transform, 1);
float wrap = luaL_optnumber(L, index++, 0);
HorizontalAlign halign = *(HorizontalAlign*) luax_optenum(L, index++, "center", &HorizontalAligns, "alignment");
VerticalAlign valign = *(VerticalAlign*) luax_optenum(L, index++, "middle", &VerticalAligns, "alignment");
lovrGraphicsPrint(str, transform, wrap, halign, valign);
return 0;
}
// Types
int l_lovrGraphicsNewFont(lua_State* L) {
@ -818,8 +818,8 @@ const luaL_Reg lovrGraphics[] = {
{ "plane", l_lovrGraphicsPlane },
{ "cube", l_lovrGraphicsCube },
{ "box", l_lovrGraphicsBox },
{ "print", l_lovrGraphicsPrint },
{ "cylinder", l_lovrGraphicsCylinder },
{ "print", l_lovrGraphicsPrint },
{ "getWidth", l_lovrGraphicsGetWidth },
{ "getHeight", l_lovrGraphicsGetHeight },
{ "getDimensions", l_lovrGraphicsGetDimensions },