diff options
Diffstat (limited to 'src/lua/api.h')
| -rw-r--r-- | src/lua/api.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lua/api.h b/src/lua/api.h index e817fa1..7b5e742 100644 --- a/src/lua/api.h +++ b/src/lua/api.h @@ -10,8 +10,12 @@ typedef struct { lua_State *state; } lua_api_t; +typedef int (*lua_library_t)(lua_State *state); + bool lua_api_init(lua_api_t *lua); +void lua_api_require(lua_api_t *lua, const char *name, lua_library_t lib_fn); + void lua_api_close(lua_api_t *lua); #endif |
