D'angband  0.0.0
Deeangband
 全て クラス 名前空間 ファイル 関数 変数 型定義 列挙型 列挙値 フレンド マクロ定義 ページ
Deeangband::HaveInventory クラス

アイテムリスト所持のクラス [詳解]

#include <HaveInventory.h>

Deeangband::HaveInventory の継承関係図

公開メンバ関数

 HaveInventory::HaveInventory (void)
 HaveInventoryクラスコンストラクタ [詳解]
 
 HaveInventory::‾HaveInventory (void)
 HaveInventoryクラスデストラクタ [詳解]
 
void HaveInventory::WipeData (void)
 HaveInventoryクラスのデータ消去 [詳解]
 

限定公開変数類

std::vector< ItemitemList
 アイテムリスト [詳解]
 

非公開メンバ関数

template<class Archive >
void serialize (Archive &archive, const unsigned int version)
 クラスのシリアライズを設定する [詳解]
 

フレンド

class boost::serialization::access
 

詳解

アイテムリスト所持のクラス

HaveInventory.h24 行目に定義があります。

関数詳解

Deeangband::HaveInventory::HaveInventory::HaveInventory ( void  )

HaveInventoryクラスコンストラクタ

void Deeangband::HaveInventory::HaveInventory::WipeData ( void  )

HaveInventoryクラスのデータ消去

戻り値
なし
Deeangband::HaveInventory::HaveInventory::‾HaveInventory ( void  )

HaveInventoryクラスデストラクタ

template<class Archive >
void Deeangband::HaveInventory::serialize ( Archive &  archive,
const unsigned int  version 
)
inlineprivate

クラスのシリアライズを設定する

引数
archiveアーカイブ化するクラスのアドレス
versionファイルバージョン
戻り値
XMLSerializeテンプレート

HaveInventory.h36 行目に定義があります。

37  {
38  if(version >= 0)
39  {
40  }
41  }

フレンドと関連関数の詳解

friend class boost::serialization::access
friend

HaveInventory.h28 行目に定義があります。

メンバ詳解

std::vector<Item> Deeangband::HaveInventory::itemList
protected

アイテムリスト

HaveInventory.h44 行目に定義があります。


このクラス詳解は次のファイルから抽出されました: