aboutsummaryrefslogtreecommitdiff
path: root/src/libjin-lua
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin-lua')
-rw-r--r--src/libjin-lua/modules/graphics/je_lua_page.cpp8
-rw-r--r--src/libjin-lua/modules/graphics/je_lua_particle_system.cpp16
-rw-r--r--src/libjin-lua/modules/graphics/je_lua_sprite.cpp4
3 files changed, 14 insertions, 14 deletions
diff --git a/src/libjin-lua/modules/graphics/je_lua_page.cpp b/src/libjin-lua/modules/graphics/je_lua_page.cpp
index 5a312e2..8b4043e 100644
--- a/src/libjin-lua/modules/graphics/je_lua_page.cpp
+++ b/src/libjin-lua/modules/graphics/je_lua_page.cpp
@@ -31,22 +31,22 @@ namespace JinEngine
LUA_IMPLEMENT int l_getSize(lua_State* L)
{
Page* page = getPage(L);
- luax_pushinteger(L, page->size.w);
- luax_pushinteger(L, page->size.h);
+ luax_pushinteger(L, page->size.w());
+ luax_pushinteger(L, page->size.h());
return 2;
}
LUA_IMPLEMENT int l_getWidth(lua_State* L)
{
Page* page = getPage(L);
- luax_pushinteger(L, page->size.w);
+ luax_pushinteger(L, page->size.w());
return 1;
}
LUA_IMPLEMENT int l_getHeight(lua_State* L)
{
Page* page = getPage(L);
- luax_pushinteger(L, page->size.h);
+ luax_pushinteger(L, page->size.h());
return 1;
}
diff --git a/src/libjin-lua/modules/graphics/je_lua_particle_system.cpp b/src/libjin-lua/modules/graphics/je_lua_particle_system.cpp
index 0c42209..70511f7 100644
--- a/src/libjin-lua/modules/graphics/je_lua_particle_system.cpp
+++ b/src/libjin-lua/modules/graphics/je_lua_particle_system.cpp
@@ -147,10 +147,10 @@ namespace JinEngine
return 1;
}
Vector2<float> floor, ceil;
- floor.x = luax_rawgetnumber(L, 2, 1);
- floor.y = luax_rawgetnumber(L, 2, 2);
- ceil.x = luax_rawgetnumber(L, 3, 1);
- ceil.y = luax_rawgetnumber(L, 3, 2);
+ floor.x() = luax_rawgetnumber(L, 2, 1);
+ floor.y() = luax_rawgetnumber(L, 2, 2);
+ ceil.x() = luax_rawgetnumber(L, 3, 1);
+ ceil.y() = luax_rawgetnumber(L, 3, 2);
ps->setEmitPosition(floor, ceil);
}
else if (luax_gettop(L) >= 2)
@@ -161,8 +161,8 @@ namespace JinEngine
return 1;
}
Vector2<float> pos;
- pos.x = luax_rawgetnumber(L, 2, 1);
- pos.y = luax_rawgetnumber(L, 2, 2);
+ pos.x() = luax_rawgetnumber(L, 2, 1);
+ pos.y() = luax_rawgetnumber(L, 2, 2);
ps->setEmitPosition(pos);
}
return 0;
@@ -194,8 +194,8 @@ namespace JinEngine
return 1;
}
Vector2<float> ac;
- ac.x = luax_rawgetnumber(L, 2, 1);
- ac.y = luax_rawgetnumber(L, 2, 2);
+ ac.x() = luax_rawgetnumber(L, 2, 1);
+ ac.y() = luax_rawgetnumber(L, 2, 2);
ps->setParticleLinearAccelaration(ac);
return 0;
}
diff --git a/src/libjin-lua/modules/graphics/je_lua_sprite.cpp b/src/libjin-lua/modules/graphics/je_lua_sprite.cpp
index f1bc6aa..f48e32d 100644
--- a/src/libjin-lua/modules/graphics/je_lua_sprite.cpp
+++ b/src/libjin-lua/modules/graphics/je_lua_sprite.cpp
@@ -46,8 +46,8 @@ namespace JinEngine
{
Sprite* sprite = checkSprite(L);
Vector2<int> size = sprite->getSize();
- luax_pushinteger(L, size.x);
- luax_pushinteger(L, size.y);
+ luax_pushinteger(L, size.x());
+ luax_pushinteger(L, size.y());
return 1;
}