aboutsummaryrefslogtreecommitdiff
path: root/src/lua/graphics/luaopen_JSL.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lua/graphics/luaopen_JSL.cpp')
-rw-r--r--src/lua/graphics/luaopen_JSL.cpp14
1 files changed, 7 insertions, 7 deletions
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<Image>& tex = proxy->getRef<Image>();
- (*ref).sendTexture(variable, &(*tex));
+ ref->sendTexture(variable, tex.getObject());
break;
}
case CANVAS:
{
Proxy* proxy = (Proxy*)luax_checktype(L, 4, JIN_GRAPHICS_CANVAS);
Ref<Canvas>& canvas = proxy->getRef<Canvas>();
- (*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: