メインページ | ネームスペース一覧 | クラス階層 | アルファベット順一覧 | 構成 | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ

クラス objects::ItemContainerFactory

#include <item_container.hh>

objects::ItemContainerFactoryのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 ItemContainerFactory ()
 ~ItemContainerFactory ()
const ItemContainer & get (int id)

Static Public メソッド

static ItemContainerFactory & get_instance ()

Protected メソッド

void register_item (ItemContainer &i)

Protected 変数

std::map< int, ItemContainer * > _item_container_map

コンストラクタとデストラクタ

objects::ItemContainerFactory::ItemContainerFactory (   ) 
 

objects::ItemContainerFactory::~ItemContainerFactory (   ) 
 


関数

const ItemContainer & objects::ItemContainerFactory::get (  int  id  ) 
 

ItemContainerFactory & objects::ItemContainerFactory::get_instance (   )  [static]
 

void objects::ItemContainerFactory::register_item (  ItemContainer &  i  )  [protected]
 

関数の呼び出しグラフ:


変数

std::map<int, ItemContainer *> objects::ItemContainerFactory::_item_container_map [protected]
 


このクラスの説明は次のファイルから生成されました:
Cronous Emulatorに対してWed Aug 17 06:19:55 2005に生成されました。  doxygen 1.4.2-20050421