#include <mapdef.h>
Public Member Functions | |
keyed_mapspec () | |
std::string | set_feat (const std::string &s, bool fix) |
std::string | set_mons (const std::string &s, bool fix) |
std::string | set_item (const std::string &s, bool fix) |
std::string | set_mask (const std::string &s, bool garbage) |
std::string | set_height (const std::string &s, bool garbage) |
void | copy_feat (const keyed_mapspec &spec) |
void | copy_mons (const keyed_mapspec &spec) |
void | copy_item (const keyed_mapspec &spec) |
void | copy_mask (const keyed_mapspec &spec) |
void | copy_height (const keyed_mapspec &spec) |
feature_spec | get_feat () |
mons_list & | get_monsters () |
item_list & | get_items () |
map_flags & | get_mask () |
Public Attributes | |
int | key_glyph |
feature_slot | feat |
item_list | item |
mons_list | mons |
map_flags | map_mask |
keyed_mapspec::keyed_mapspec | ( | ) |
std::string keyed_mapspec::set_feat | ( | const std::string & | s, | |
bool | fix | |||
) |
std::string keyed_mapspec::set_mons | ( | const std::string & | s, | |
bool | fix | |||
) |
std::string keyed_mapspec::set_item | ( | const std::string & | s, | |
bool | fix | |||
) |
std::string keyed_mapspec::set_mask | ( | const std::string & | s, | |
bool | garbage | |||
) |
std::string keyed_mapspec::set_height | ( | const std::string & | s, | |
bool | garbage | |||
) |
void keyed_mapspec::copy_feat | ( | const keyed_mapspec & | spec | ) |
void keyed_mapspec::copy_mons | ( | const keyed_mapspec & | spec | ) |
void keyed_mapspec::copy_item | ( | const keyed_mapspec & | spec | ) |
void keyed_mapspec::copy_mask | ( | const keyed_mapspec & | spec | ) |
void keyed_mapspec::copy_height | ( | const keyed_mapspec & | spec | ) |
feature_spec keyed_mapspec::get_feat | ( | ) |
mons_list & keyed_mapspec::get_monsters | ( | ) |
item_list & keyed_mapspec::get_items | ( | ) |
map_flags & keyed_mapspec::get_mask | ( | ) |