LuaFunction_Int

This commit is contained in:
Glenn Maynard
2004-05-11 06:09:04 +00:00
parent d6aa15087d
commit 4fe9da16bb
+9
View File
@@ -45,6 +45,15 @@ int LuaFunc_##func( lua_State *L ) { \
} \
LuaFunction( func ); /* register it */
#define LuaFunction_Int( func, call ) \
int LuaFunc_##func( lua_State *L ) { \
REQ_ARGS( #func, 1 ); \
REQ_ARG( #func, 1, number ); \
const int a1 = int(lua_tonumber( L, 1 )); \
LUA_RETURN( call ); \
} \
LuaFunction( func ); /* register it */
#define LuaFunction_IntInt( func, call ) \
int LuaFunc_##func( lua_State *L ) { \
REQ_ARGS( #func, 2 ); \