l_libs.h File Reference

#include "clua.h"

Include dependency graph for l_libs.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define MAP_METATABLE   "dgn.mtmap"
#define DEVENT_METATABLE   "dgn.devent"
#define MAPMARK_METATABLE   "dgn.mapmark"
#define MAPGRD_METATABLE   "dgn.mapgrd"
#define MAPGRD_COL_METATABLE   "dgn.mapgrdcol"
#define ITEM_METATABLE   "item.itemaccess"
#define MONS_METATABLE   "monster.monsaccess"

Functions

void cluaopen_crawl (lua_State *ls)
void cluaopen_file (lua_State *ls)
void cluaopen_food (lua_State *ls)
void cluaopen_item (lua_State *ls)
void cluaopen_kills (lua_State *ls)
void cluaopen_moninf (lua_State *ls)
void cluaopen_options (lua_State *ls)
void cluaopen_travel (lua_State *ls)
void cluaopen_view (lua_State *ls)
void cluaopen_you (lua_State *ls)
void cluaopen_globals (lua_State *ls)
void luaopen_dgnevent (lua_State *ls)
void luaopen_mapmarker (lua_State *ls)
void luaopen_ray (lua_State *ls)
void register_monslist (lua_State *ls)
void register_itemlist (lua_State *ls)
void register_builder_funcs (lua_State *ls)
void dluaopen_crawl (lua_State *ls)
void dluaopen_file (lua_State *ls)
void dluaopen_mapgrd (lua_State *ls)
void dluaopen_monsters (lua_State *ls)
void dluaopen_you (lua_State *ls)
void dluaopen_dgn (lua_State *ls)
void dluaopen_colour (lua_State *ls)
int dgn_map_add_transform (lua_State *ls, std::string(map_lines::*add)(const std::string &s))
void clua_push_item (lua_State *ls, item_def *item)
void lua_push_moninf (lua_State *ls, monster_info *mi)

Variables

struct luaL_reg debug_dlib []
struct luaL_reg dgn_dlib []
struct luaL_reg dgn_build_dlib []
struct luaL_reg dgn_event_dlib []
struct luaL_reg dgn_grid_dlib []
struct luaL_reg dgn_item_dlib []
struct luaL_reg dgn_level_dlib []
struct luaL_reg dgn_mons_dlib []
struct luaL_reg dgn_subvault_dlib []
struct luaL_reg dgn_tile_dlib []
struct luaL_reg feat_dlib []
struct luaL_reg spells_dlib []
struct luaL_reg los_dlib []
struct luaL_reg mapmarker_dlib []


Define Documentation

#define DEVENT_METATABLE   "dgn.devent"

#define ITEM_METATABLE   "item.itemaccess"

#define MAP_METATABLE   "dgn.mtmap"

#define MAPGRD_COL_METATABLE   "dgn.mapgrdcol"

#define MAPGRD_METATABLE   "dgn.mapgrd"

#define MAPMARK_METATABLE   "dgn.mapmark"

#define MONS_METATABLE   "monster.monsaccess"


Function Documentation

void clua_push_item ( lua_State *  ls,
item_def item 
)

void cluaopen_crawl ( lua_State *  ls  ) 

Here is the call graph for this function:

void cluaopen_file ( lua_State *  ls  ) 

void cluaopen_food ( lua_State *  ls  ) 

void cluaopen_globals ( lua_State *  ls  ) 

void cluaopen_item ( lua_State *  ls  ) 

void cluaopen_kills ( lua_State *  ls  ) 

void cluaopen_moninf ( lua_State *  ls  ) 

Here is the call graph for this function:

void cluaopen_options ( lua_State *  ls  ) 

Here is the call graph for this function:

void cluaopen_travel ( lua_State *  ls  ) 

void cluaopen_view ( lua_State *  ls  ) 

void cluaopen_you ( lua_State *  ls  ) 

int dgn_map_add_transform ( lua_State *  ls,
std::string(map_lines::*)(const std::string &s)  add 
)

Here is the call graph for this function:

void dluaopen_colour ( lua_State *  ls  ) 

void dluaopen_crawl ( lua_State *  ls  ) 

void dluaopen_dgn ( lua_State *  ls  ) 

void dluaopen_file ( lua_State *  ls  ) 

void dluaopen_mapgrd ( lua_State *  ls  ) 

void dluaopen_monsters ( lua_State *  ls  ) 

void dluaopen_you ( lua_State *  ls  ) 

void lua_push_moninf ( lua_State *  ls,
monster_info mi 
)

void luaopen_dgnevent ( lua_State *  ls  ) 

Here is the call graph for this function:

void luaopen_mapmarker ( lua_State *  ls  ) 

Here is the call graph for this function:

void luaopen_ray ( lua_State *  ls  ) 

Here is the call graph for this function:

void register_builder_funcs ( lua_State *  ls  ) 

void register_itemlist ( lua_State *  ls  ) 

Here is the call graph for this function:

void register_monslist ( lua_State *  ls  ) 

Here is the call graph for this function:


Variable Documentation

struct luaL_reg debug_dlib[]

struct luaL_reg dgn_build_dlib[]

struct luaL_reg dgn_dlib[]

struct luaL_reg dgn_event_dlib[]

struct luaL_reg dgn_grid_dlib[]

struct luaL_reg dgn_item_dlib[]

struct luaL_reg dgn_level_dlib[]

struct luaL_reg dgn_mons_dlib[]

struct luaL_reg dgn_subvault_dlib[]

struct luaL_reg dgn_tile_dlib[]

struct luaL_reg feat_dlib[]

struct luaL_reg los_dlib[]

struct luaL_reg mapmarker_dlib[]

struct luaL_reg spells_dlib[]


Generated on Thu Jan 13 13:08:11 2011 by  doxygen 1.5.6