From 952748a86c4ddf1d7e47b358a64904c35bacd4aa Mon Sep 17 00:00:00 2001 From: chai Date: Fri, 17 Aug 2018 00:15:05 +0800 Subject: *update --- src/lua/graphics/luaopen_JSL.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/lua/graphics/luaopen_JSL.cpp') diff --git a/src/lua/graphics/luaopen_JSL.cpp b/src/lua/graphics/luaopen_JSL.cpp index e644c35..30b109a 100644 --- a/src/lua/graphics/luaopen_JSL.cpp +++ b/src/lua/graphics/luaopen_JSL.cpp @@ -61,28 +61,28 @@ namespace lua case NUMBER: { float number = luax_checknumber(L, 4); - (*ref).sendFloat(variable, number); + ref->sendFloat(variable, number); break; } case IMAGE: { Proxy* proxy = (Proxy*)luax_checktype(L, 4, JIN_GRAPHICS_IMAGE); Ref& tex = proxy->getRef(); - (*ref).sendTexture(variable, &(*tex)); + ref->sendTexture(variable, tex.getObject()); break; } case CANVAS: { Proxy* proxy = (Proxy*)luax_checktype(L, 4, JIN_GRAPHICS_CANVAS); Ref& canvas = proxy->getRef(); - (*ref).sendCanvas(variable, &(*canvas)); + ref->sendCanvas(variable, canvas.getObject()); break; } case VEC2: { float x = luax_checknumber(L, 4); float y = luax_checknumber(L, 5); - (*ref).sendVec2(variable, x, y); + ref->sendVec2(variable, x, y); break; } case VEC3: @@ -90,7 +90,7 @@ namespace lua float x = luax_checknumber(L, 4); float y = luax_checknumber(L, 5); float z = luax_checknumber(L, 6); - (*ref).sendVec3(variable, x, y, z); + ref->sendVec3(variable, x, y, z); break; } case VEC4: @@ -99,7 +99,7 @@ namespace lua float y = luax_checknumber(L, 5); float z = luax_checknumber(L, 6); float w = luax_checknumber(L, 7); - (*ref).sendVec4(variable, x, y, z, w); + ref->sendVec4(variable, x, y, z, w); break; } case COLOR: @@ -109,7 +109,7 @@ namespace lua col.rgba.g = luax_checkinteger(L, 5); col.rgba.b = luax_checkinteger(L, 6); col.rgba.a = luax_checkinteger(L, 7); - (*ref).sendColor(variable, &col); + ref->sendColor(variable, &col); break; } default: -- cgit v1.1-26-g67d0