#include <vector>#include <list>#include <string>#include <map>#include <set>#include <memory>#include <cstdlib>#include <deque>#include <time.h>#include <stdint.h>#include <inttypes.h>#include "defines.h"#include "enum.h"#include "fixedarray.h"#include "mpr.h"#include "pattern.h"#include "store.h"

Go to the source code of this file.
Classes | |
| struct | coord_def |
| struct | run_check_dir |
| struct | cloud_struct |
| struct | shop_struct |
| struct | delay_queue_item |
| class | level_id |
| struct | level_pos |
| struct | item_def |
| class | runrest |
| class | monster_spells |
| class | map_markers |
| struct | message_filter |
| struct | sound_mapping |
| struct | colour_mapping |
| struct | message_colour_mapping |
| struct | item_comparator |
| struct | menu_sort_condition |
| struct | mon_display |
| struct | final_effect |
Defines | |
| #define | __STDC_FORMAT_MACROS |
| #define | INFO_SIZE 200 |
| #define | ITEMNAME_SIZE 200 |
| #define | HIGHSCORE_SIZE 800 |
| #define | MAX_NUM_GODS 21 |
| #define | BURDEN_TO_AUM 0.1f |
| #define | kNameLen 30 |
| #define | NO_BERSERK_PENALTY -1 |
| #define | MID_PLAYER ((mid_t)0xffffffff) |
| #define | MID_ANON_FRIEND ((mid_t)0xffff0000) |
Typedefs | |
| typedef FixedArray < dungeon_feature_type, GXM, GYM > | feature_grid |
| typedef FixedArray< unsigned short, GXM, GYM > | map_mask |
| typedef bool(* | coord_predicate )(const coord_def &c) |
| typedef uint32_t | mid_t |
| typedef uint32_t | iflags_t |
| typedef item_def | item_info |
| typedef std::vector < delay_queue_item > | delay_queue_type |
| typedef int(* | item_sort_fn )(const InvEntry *a, const InvEntry *b) |
| typedef std::vector < item_comparator > | item_sort_comparators |
Functions | |
| template<typename Z> | |
| Z | sgn (Z x) |
| int | dist_range (int x) |
| const coord_def | INVALID_COORD (-1,-1) |
| item_info | get_item_info (const item_def &info) |
Variables | |
| char | info [INFO_SIZE] |
| const int | kFileNameLen = 250 |
| const int | kPathLen = 256 |
| #define __STDC_FORMAT_MACROS |
| #define BURDEN_TO_AUM 0.1f |
| #define HIGHSCORE_SIZE 800 |
| #define INFO_SIZE 200 |
| #define ITEMNAME_SIZE 200 |
| #define kNameLen 30 |
| #define MAX_NUM_GODS 21 |
| #define MID_ANON_FRIEND ((mid_t)0xffff0000) |
| #define MID_PLAYER ((mid_t)0xffffffff) |
| #define NO_BERSERK_PENALTY -1 |
| typedef bool(* coord_predicate)(const coord_def &c) |
| typedef std::vector<delay_queue_item> delay_queue_type |
| typedef FixedArray<dungeon_feature_type, GXM, GYM> feature_grid |
| typedef uint32_t iflags_t |
| typedef std::vector<item_comparator> item_sort_comparators |
| typedef int(* item_sort_fn)(const InvEntry *a, const InvEntry *b) |
| typedef FixedArray<unsigned short, GXM, GYM> map_mask |
| typedef uint32_t mid_t |
| int dist_range | ( | int | x | ) | [inline] |
| const coord_def INVALID_COORD | ( | - | 1, | |
| - | 1 | |||
| ) |
| Z sgn | ( | Z | x | ) | [inline] |
| char info[INFO_SIZE] |
| const int kFileNameLen = 250 |
| const int kPathLen = 256 |
1.5.6