#include <mapdef.h>
Public Member Functions | |
mons_list () | |
void | clear () |
void | set_from_slot (const mons_list &list, int slot_index) |
mons_spec | get_monster (int index) |
mons_spec | get_monster (int slot_index, int list_index) const |
std::string | add_mons (const std::string &s, bool fix_slot=false) |
std::string | set_mons (int slot, const std::string &s) |
size_t | size () const |
size_t | slot_size (int slot) const |
Classes | |
struct | mons_spec_slot |
mons_list::mons_list | ( | ) |
void mons_list::clear | ( | ) |
void mons_list::set_from_slot | ( | const mons_list & | list, | |
int | slot_index | |||
) |
mons_spec mons_list::get_monster | ( | int | index | ) |
mons_spec mons_list::get_monster | ( | int | slot_index, | |
int | list_index | |||
) | const |
std::string mons_list::add_mons | ( | const std::string & | s, | |
bool | fix_slot = false | |||
) |
std::string mons_list::set_mons | ( | int | slot, | |
const std::string & | s | |||
) |
size_t mons_list::size | ( | ) | const [inline] |
size_t mons_list::slot_size | ( | int | slot | ) | const [inline] |