#include <item_inst.hh>
objects::ItemInstに対する継承グラフ
Public メソッド | |
ItemInst (int item_id, const Item &item, const ItemClass &item_class, int count) | |
virtual | ~ItemInst () |
int | get_item_id () const |
void | set_item_id (int item_id) |
const Item & | get_item () const |
const ItemClass & | get_item_class () const |
int | get_count () const |
void | set_count (int count) |
virtual bool | identified () const =0 |
virtual bool | possessed () const =0 |
virtual void | print (std::ostream &os) const |
Protected 変数 | |
int | _item_id |
const Item & | _item |
const ItemClass & | _item_class |
int | _count |
|
|
|
|
|
|
|
|
|
|
|
|
|
objects::UnidentifiedItem, と objects::IdentifiedItemで実装されています. |
|
objects::UnidentifiedItem, objects::IdentifiedItem, と objects::PossessedItemで実装されています. |
|
objects::IdentifiedItem, objects::PossessedItem, と objects::ItemInScreenで再定義されています。 |
|
|
|
|
|
|
|
|
|
|
|
|