初始化提交
This commit is contained in:
		
							
								
								
									
										63
									
								
								Plugins/slua_unreal/External/lua/lualib.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								Plugins/slua_unreal/External/lua/lualib.h
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,63 @@ | ||||
| /* | ||||
| ** $Id: lualib.h,v 1.45 2017/01/12 17:14:26 roberto Exp $ | ||||
| ** Lua standard libraries | ||||
| ** See Copyright Notice in lua.h | ||||
| */ | ||||
|  | ||||
|  | ||||
| #ifndef lualib_h | ||||
| #define lualib_h | ||||
|  | ||||
| #include "lua.h" | ||||
|  | ||||
| namespace NS_SLUA { | ||||
|  | ||||
| /* version suffix for environment variable names */ | ||||
| #define LUA_VERSUFFIX          "_" LUA_VERSION_MAJOR "_" LUA_VERSION_MINOR | ||||
|  | ||||
|  | ||||
| LUAMOD_API int (luaopen_base) (lua_State *L); | ||||
|  | ||||
| #define LUA_COLIBNAME	"coroutine" | ||||
| LUAMOD_API int (luaopen_coroutine) (lua_State *L); | ||||
|  | ||||
| #define LUA_TABLIBNAME	"table" | ||||
| LUAMOD_API int (luaopen_table) (lua_State *L); | ||||
|  | ||||
| #define LUA_IOLIBNAME	"io" | ||||
| LUAMOD_API int (luaopen_io) (lua_State *L); | ||||
|  | ||||
| #define LUA_OSLIBNAME	"os" | ||||
| LUAMOD_API int (luaopen_os) (lua_State *L); | ||||
|  | ||||
| #define LUA_STRLIBNAME	"string" | ||||
| LUAMOD_API int (luaopen_string) (lua_State *L); | ||||
|  | ||||
| #define LUA_UTF8LIBNAME	"utf8" | ||||
| LUAMOD_API int (luaopen_utf8) (lua_State *L); | ||||
|  | ||||
| #define LUA_BITLIBNAME	"bit32" | ||||
| LUAMOD_API int (luaopen_bit32) (lua_State *L); | ||||
|  | ||||
| #define LUA_MATHLIBNAME	"math" | ||||
| LUAMOD_API int (luaopen_math) (lua_State *L); | ||||
|  | ||||
| #define LUA_DBLIBNAME	"debug" | ||||
| LUAMOD_API int (luaopen_debug) (lua_State *L); | ||||
|  | ||||
| #define LUA_LOADLIBNAME	"package" | ||||
| LUAMOD_API int (luaopen_package) (lua_State *L); | ||||
|  | ||||
|  | ||||
| /* open all previous libraries */ | ||||
| LUALIB_API void (luaL_openlibs) (lua_State *L); | ||||
|  | ||||
|  | ||||
|  | ||||
| #if !defined(lua_assert) | ||||
| #define lua_assert(x)	((void)0) | ||||
| #endif | ||||
|  | ||||
| } // end NS_SLUA | ||||
|  | ||||
| #endif | ||||
		Reference in New Issue
	
	Block a user