#include "AppHdr.h"#include <cmath>#include "cluautil.h"#include "coord.h"#include "coordit.h"#include "l_libs.h"#include "mapdef.h"#include "random.h"

Defines | |
| #define | TABLE_INT(ls, val, def) int val = _table_int(ls, -1, #val, def); |
| #define | TABLE_CHAR(ls, val, def) char val = _table_char(ls, -1, #val, def); |
| #define | TABLE_STR(ls, val, def) const char *val = _table_str(ls, -1, #val, def); |
| #define | TABLE_BOOL(ls, val, def) bool val = _table_bool(ls, -1, #val, def); |
Functions | |
| LUAFN (dgn_count_feature_in_box) | |
| LUAFN (dgn_count_antifeature_in_box) | |
| LUAFN (dgn_count_neighbors) | |
| LUAFN (dgn_count_passable_neighbors) | |
| LUAFN (dgn_is_valid_coord) | |
| LUAFN (dgn_extend_map) | |
| LUAFN (dgn_fill_area) | |
| LUAFN (dgn_fill_disconnected) | |
| LUAFN (dgn_is_passable_coord) | |
| LUAFN (dgn_find_in_area) | |
| LUAFN (dgn_height) | |
| LUAFN (dgn_join_the_dots) | |
| LUAFN (dgn_make_circle) | |
| LUAFN (dgn_make_diamond) | |
| LUAFN (dgn_make_rounded_square) | |
| LUAFN (dgn_make_square) | |
| LUAFN (dgn_make_box) | |
| LUAFN (dgn_make_box_doors) | |
| LUAFN (dgn_mapgrd_table) | |
| LUAFN (dgn_octa_room) | |
| LUAFN (dgn_replace_area) | |
| LUAFN (dgn_replace_first) | |
| LUAFN (dgn_replace_random) | |
| LUAFN (dgn_smear_map) | |
| LUAFN (dgn_spotty_map) | |
Variables | |
| struct luaL_reg | dgn_build_dlib [] |
| #define TABLE_BOOL | ( | ls, | |||
| val, | |||||
| def | ) | bool val = _table_bool(ls, -1, #val, def); |
| #define TABLE_CHAR | ( | ls, | |||
| val, | |||||
| def | ) | char val = _table_char(ls, -1, #val, def); |
| #define TABLE_INT | ( | ls, | |||
| val, | |||||
| def | ) | int val = _table_int(ls, -1, #val, def); |
| #define TABLE_STR | ( | ls, | |||
| val, | |||||
| def | ) | const char *val = _table_str(ls, -1, #val, def); |
| LUAFN | ( | dgn_spotty_map | ) |

| LUAFN | ( | dgn_smear_map | ) |

| LUAFN | ( | dgn_replace_random | ) |

| LUAFN | ( | dgn_replace_first | ) |

| LUAFN | ( | dgn_replace_area | ) |
| LUAFN | ( | dgn_octa_room | ) |

| LUAFN | ( | dgn_mapgrd_table | ) |
| LUAFN | ( | dgn_make_box_doors | ) |

| LUAFN | ( | dgn_make_box | ) |
| LUAFN | ( | dgn_make_square | ) |
| LUAFN | ( | dgn_make_rounded_square | ) |
| LUAFN | ( | dgn_make_diamond | ) |
| LUAFN | ( | dgn_make_circle | ) |
| LUAFN | ( | dgn_join_the_dots | ) |
| LUAFN | ( | dgn_height | ) |

| LUAFN | ( | dgn_find_in_area | ) |
| LUAFN | ( | dgn_is_passable_coord | ) |
| LUAFN | ( | dgn_fill_disconnected | ) |

| LUAFN | ( | dgn_fill_area | ) |
| LUAFN | ( | dgn_extend_map | ) |

| LUAFN | ( | dgn_is_valid_coord | ) |

| LUAFN | ( | dgn_count_passable_neighbors | ) |
| LUAFN | ( | dgn_count_neighbors | ) |

| LUAFN | ( | dgn_count_antifeature_in_box | ) |

| LUAFN | ( | dgn_count_feature_in_box | ) |

| struct luaL_reg dgn_build_dlib[] |
1.5.6