add Lua methods
This commit is contained in:
@@ -579,10 +579,14 @@ public:
|
||||
static int queuecommand( T* p, lua_State *L ) { p->QueueCommand(SArg(1)); return 0; }
|
||||
static int queuemessage( T* p, lua_State *L ) { p->QueueMessage(SArg(1)); return 0; }
|
||||
|
||||
static int GetX( T* p, lua_State *L ) { lua_pushnumber( L, p->GetX() ); return 1; }
|
||||
static int GetY( T* p, lua_State *L ) { lua_pushnumber( L, p->GetY() ); return 1; }
|
||||
static int GetZ( T* p, lua_State *L ) { lua_pushnumber( L, p->GetZ() ); return 1; }
|
||||
static int GetWidth( T* p, lua_State *L ) { lua_pushnumber( L, p->GetUnzoomedWidth() ); return 1; }
|
||||
static int GetHeight( T* p, lua_State *L ) { lua_pushnumber( L, p->GetUnzoomedHeight() ); return 1; }
|
||||
static int GetZoom( T* p, lua_State *L ) { lua_pushnumber( L, p->GetZoom() ); return 1; }
|
||||
static int GetZoomX( T* p, lua_State *L ) { lua_pushnumber( L, p->GetZoomX() ); return 1; }
|
||||
static int GetZoomY( T* p, lua_State *L ) { lua_pushnumber( L, p->GetZoomY() ); return 1; }
|
||||
static int GetBaseZoomX( T* p, lua_State *L ) { lua_pushnumber( L, p->GetBaseZoomX() ); return 1; }
|
||||
static int GetSecsIntoEffect( T* p, lua_State *L ) { lua_pushnumber( L, p->GetSecsIntoEffect() ); return 1; }
|
||||
static int GetEffectDelta( T* p, lua_State *L ) { lua_pushnumber( L, p->GetEffectDelta() ); return 1; }
|
||||
@@ -688,10 +692,14 @@ public:
|
||||
ADD_METHOD( queuecommand )
|
||||
ADD_METHOD( queuemessage )
|
||||
|
||||
ADD_METHOD( GetX )
|
||||
ADD_METHOD( GetY )
|
||||
ADD_METHOD( GetZ )
|
||||
ADD_METHOD( GetWidth )
|
||||
ADD_METHOD( GetHeight )
|
||||
ADD_METHOD( GetZoom )
|
||||
ADD_METHOD( GetZoomX )
|
||||
ADD_METHOD( GetZoomY )
|
||||
ADD_METHOD( GetBaseZoomX )
|
||||
ADD_METHOD( GetSecsIntoEffect )
|
||||
ADD_METHOD( GetEffectDelta )
|
||||
|
||||
Reference in New Issue
Block a user