#include <mapdef.h>
Public Member Functions | |
item_list () | |
void | clear () |
item_spec | get_item (int index) |
size_t | size () const |
bool | empty () const |
std::string | add_item (const std::string &spec, bool fix=false) |
std::string | set_item (int index, const std::string &spec) |
void | set_from_slot (const item_list &list, int slot_index) |
Classes | |
struct | item_spec_slot |
item_list::item_list | ( | ) | [inline] |
void item_list::clear | ( | ) |
item_spec item_list::get_item | ( | int | index | ) |
size_t item_list::size | ( | ) | const [inline] |
bool item_list::empty | ( | ) | const [inline] |
std::string item_list::add_item | ( | const std::string & | spec, | |
bool | fix = false | |||
) |
std::string item_list::set_item | ( | int | index, | |
const std::string & | spec | |||
) |
void item_list::set_from_slot | ( | const item_list & | list, | |
int | slot_index | |||
) |