LuaFunction_Int
This commit is contained in:
@@ -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 ); \
|
||||
|
||||
Reference in New Issue
Block a user