cluautil.cc File Reference

#include "AppHdr.h"
#include "cluautil.h"
#include "clua.h"
#include "l_libs.h"
#include "delay.h"

Include dependency graph for cluautil.cc:


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)

Function Documentation

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 
)

Here is the call graph for this function:

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 
)

Here is the call graph for this function:

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 
)

Here is the call graph for this function:


Generated on Thu Jan 13 13:03:33 2011 by  doxygen 1.5.6