Lua 関数のラップクラス More...
#include <Lua_handler.h>
Static Public Member Functions | |
static const char * | what (lua_State *lua) |
エラーメッセージを返す | |
static bool | add_path (lua_State *lua, const std::string &additional_path) |
Lua スクリプトを探すパスを追加する | |
static lua_State * | pointer (void) |
Lua のハンドラを返す | |
static bool | dofile (lua_State *lua, const std::string &lua_file) |
Lua スクリプトを実行する | |
static bool | dostring (lua_State *lua, const std::string &lua_string) |
Lua スクリプトを実行する | |
static bool | loadbuffer (lua_State *lua, const char *lua_data, size_t size, const std::string &name) |
Lua スクリプトを読み込む | |
static void | register_variable (lua_State *lua, const std::string &name, int value) |
Lua に変数を登録する | |
static void | register_variable (lua_State *lua, const std::string &name, const std::string &value) |
Lua 関数のラップクラス