Lua bindings
Defines
-
luaL_newlib(L, l)
Typedefs
-
typedef struct binocle_lua binocle_lua
- int() binocle_lua_fs_enumerate_pre_run_callback ()
- int() binocle_lua_fs_enumerate_post_run_callback ()
-
typedef struct binocle_lua_fs_enumerate_user_data_t binocle_lua_fs_enumerate_user_data_t
Functions
-
binocle_lua binocle_lua_new()
-
bool binocle_lua_init(binocle_lua *lua)
-
void binocle_lua_destroy(binocle_lua *lua)
-
bool binocle_lua_run_script(binocle_lua *lua, char *filename)
-
bool binocle_lua_check_scripts_modification_time(binocle_lua *lua, char *path, binocle_lua_fs_enumerate_pre_run_callback *pre_run_callback, binocle_lua_fs_enumerate_post_run_callback *post_run_callback)
-
int binocle_lua_fs_loader(lua_State *L)
-
int lua_test(const char *arg)
-
int lua_test2(const char *arg)
-
int lua_testffi(const char *arg, struct binocle_window *window)
-
int lua_test_profiler(const char *arg)
-
struct binocle_lua
-
struct binocle_lua_fs_enumerate_user_data_t
Public Members
-
binocle_lua *lua
-
bool reloaded
-
binocle_lua_fs_enumerate_pre_run_callback *pre_run_callback
-
binocle_lua_fs_enumerate_post_run_callback *post_run_callback
-
binocle_lua *lua