#include "AppHdr.h"
#include "cluautil.h"
#include "clua.h"
#include "l_libs.h"
#include "delay.h"
Functions | |
int | push_activity_interrupt (lua_State *ls, activity_interrupt_data *t) |
void | clua_push_map (lua_State *ls, map_def *map) |
void | clua_push_dgn_event (lua_State *ls, const dgn_event *devent) |
void | luaopen_setmeta (lua_State *ls, const char *global, const luaL_reg *lua_lib, const char *meta) |
void | clua_register_metatable (lua_State *ls, const char *tn, const luaL_reg *lr, int(*gcfn)(lua_State *ls)) |
int | clua_pushcxxstring (lua_State *ls, const std::string &s) |
int | clua_stringtable (lua_State *ls, const std::vector< std::string > &s) |
int | clua_pushpoint (lua_State *ls, const coord_def &pos) |
void clua_push_dgn_event | ( | lua_State * | ls, | |
const dgn_event * | devent | |||
) |
void clua_push_map | ( | lua_State * | ls, | |
map_def * | map | |||
) |
int clua_pushcxxstring | ( | lua_State * | ls, | |
const std::string & | s | |||
) |
int clua_pushpoint | ( | lua_State * | ls, | |
const coord_def & | pos | |||
) |
void clua_register_metatable | ( | lua_State * | ls, | |
const char * | tn, | |||
const luaL_reg * | lr, | |||
int(*)(lua_State *ls) | gcfn | |||
) |
int clua_stringtable | ( | lua_State * | ls, | |
const std::vector< std::string > & | s | |||
) |
void luaopen_setmeta | ( | lua_State * | ls, | |
const char * | global, | |||
const luaL_reg * | lua_lib, | |||
const char * | meta | |||
) |
int push_activity_interrupt | ( | lua_State * | ls, | |
activity_interrupt_data * | t | |||
) |