From 4c0f2989463d36e6f7f47359a968d4d9487cd5d7 Mon Sep 17 00:00:00 2001 From: fgenesis Date: Sun, 21 Apr 2013 15:59:19 +0200 Subject: [PATCH] Add quad_getWidth(), quad_getWidth() Lua functions --- Aquaria/ScriptInterface.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Aquaria/ScriptInterface.cpp b/Aquaria/ScriptInterface.cpp index fb7e210..04e965a 100644 --- a/Aquaria/ScriptInterface.cpp +++ b/Aquaria/ScriptInterface.cpp @@ -1457,6 +1457,18 @@ luaFunc(quad_setVisible) luaReturnNil(); } +luaFunc(quad_getWidth) +{ + Quad *q = getQuad(L); + luaReturnNum(q ? q->width : 0.0f); +} + +luaFunc(quad_getHeight) +{ + Quad *q = getQuad(L); + luaReturnNum(q ? q->height : 0.0f); +} + luaFunc(quad_setWidth) { Quad *q = getQuad(L); @@ -1575,6 +1587,8 @@ luaFunc(quad_setSegs) Q_FUNC(getter, prefix, isVisible ) \ Q_FUNC(getter, prefix, setWidth ) \ Q_FUNC(getter, prefix, setHeight ) \ + Q_FUNC(getter, prefix, getWidth ) \ + Q_FUNC(getter, prefix, getHeight ) \ Q_FUNC(getter, prefix, setSegs ) // This should reflect the internal class hierarchy,