Fonctions membres publiques | |
ItemDataList () | |
Collection de structure de données nécessaire à l'ajout générique d'item (ItemData). | |
virtual | ~ItemDataList () |
ItemData & | itemData (const Integer family_id) |
ItemData & | itemData (const Integer family_id, Integer nb_items, Integer info_size, Int32ArrayView item_lids, IItemFamily *item_family, IItemFamilyModifier *family_modifier, const Integer &subdomain_id) |
ItemData & | operator[] (const Integer family_id) |
const ItemData & | operator[] (const Integer family_id) const |
Integer | size () const |
bool | contains (const Integer family_id) |
void | clear (const Integer family_id) |
Attributs privés | |
std::map< Integer, ItemData > | m_item_infos_list |
Définition à la ligne 136 du fichier ItemData.h.
|
inline |
Collection de structure de données nécessaire à l'ajout générique d'item (ItemData).
L'objet ItemDataList est une map <family_index,ItemData> où family_index est pris égal à l'item_kind de la famille. Constructeur de la classe
Définition à la ligne 148 du fichier ItemData.h.
|
inlinevirtual |
Destructeur de la classe
Définition à la ligne 151 du fichier ItemData.h.
|
inline |
Définition à la ligne 193 du fichier ItemData.h.
|
inline |
Définition à la ligne 189 du fichier ItemData.h.
Définition à la ligne 155 du fichier ItemData.h.
|
inline |
Définition à la ligne 162 du fichier ItemData.h.
Définition à la ligne 175 du fichier ItemData.h.
Définition à la ligne 179 du fichier ItemData.h.
|
inline |
Définition à la ligne 187 du fichier ItemData.h.
Définition à la ligne 198 du fichier ItemData.h.