#include <item_container.hh>
objects::DefItemContainer< ITEM_CONTAINER_ID, CAPACITY >に対する継承グラフ


Public 型 | |
| typedef std::map< int, PossessedItem * > | PossessedItemMap |
Public メソッド | |
| DefItemContainer () | |
| void | accept (ItemVisitor &iv) |
| int | get_id () const |
| const std::string & | get_name () |
| void | print (std::ostream &os) |
| int | get_capacity () const |
| bool | operator== (const ItemContainer &i) const |
| int | get_item_count () const |
| const PossessedItemMap & | get_item_map () const |
| PossessedItem * | get_item (int position) |
| void | set_item (int position, PossessedItem *pi) |
| void | remove_item (int position) |
| int | get_next_free_slot () const |
| int | get_free_slot_count () const |
Static Public メソッド | |
| static const ItemContainer & | get (int id) |
Static Public 変数 | |
| static const int | id = ITEM_CONTAINER_ID |
Protected 変数 | |
| PossessedItemMap | _item_map |
|
|
|
|
|||||||||
|
|
|
||||||||||
|
objects::ItemContainerを実装しています. |
|
|
関数の呼び出しグラフ: ![]() |
|
|||||||||
|
objects::ItemContainerを実装しています. |
|
|
関数の呼び出しグラフ: ![]() |
|
|||||||||
|
objects::ItemContainerを実装しています. |
|
|
関数の呼び出しグラフ: ![]() |
|
|
|
|
|
|
|
|||||||||
|
objects::ItemContainerを実装しています. 関数の呼び出しグラフ: ![]() |
|
|
関数の呼び出しグラフ: ![]() |
|
|
関数の呼び出しグラフ: ![]() |
|
||||||||||
|
objects::ItemContainerを実装しています. 関数の呼び出しグラフ: ![]() |
|
|
関数の呼び出しグラフ: ![]() |
|
||||||||||||
|
関数の呼び出しグラフ: ![]() |
|
|
|
|
|||||
|
|
1.4.2-20050421