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

セービングテーブルクラス [詳解]

#include <SavingTable.h>

公開メンバ関数

 SavingTable::SavingTable (BASE_STATUS armor, BASE_STATUS evasion, BASE_STATUS volition)
 SavingTableクラスのコンストラクタ [詳解]
 
 SavingTable::SavingTable (void)
 SavingTableクラスのコンストラクタ [詳解]
 
 SavingTable::‾SavingTable (void)
 SavingTableクラスのデストラクタ [詳解]
 
void SavingTable::Set (BASE_STATUS armor, BASE_STATUS evasion, BASE_STATUS volition)
 
const AC SavingTable::GetArmor (void)
 
const EV SavingTable::GetEvasion (void)
 
const VO SavingTable::GetVolition (void)
 
SavingTableSavingTable::operator+= (const SavingTable &obj)
 +=演算子による座標加算 [詳解]
 

非公開メンバ関数

template<class Archive >
void serialize (Archive &archive, const unsigned int)
 

非公開変数類

AC armor
 
EV evasion
 
VO volition
 

フレンド

class boost::serialization::access
 

詳解

セービングテーブルクラス

SavingTable.h21 行目に定義があります。

関数詳解

const AC Deeangband::SavingTable::SavingTable::GetArmor ( void  )
const EV Deeangband::SavingTable::SavingTable::GetEvasion ( void  )
const VO Deeangband::SavingTable::SavingTable::GetVolition ( void  )
SavingTable& Deeangband::SavingTable::SavingTable::operator+= ( const SavingTable obj)

+=演算子による座標加算

引数
obj加算元
Deeangband::SavingTable::SavingTable::SavingTable ( BASE_STATUS  armor,
BASE_STATUS  evasion,
BASE_STATUS  volition 
)

SavingTableクラスのコンストラクタ

引数
armor装甲セービング値
evasion回避セービング値
volition意思セービング値
Deeangband::SavingTable::SavingTable::SavingTable ( void  )

SavingTableクラスのコンストラクタ

void Deeangband::SavingTable::SavingTable::Set ( BASE_STATUS  armor,
BASE_STATUS  evasion,
BASE_STATUS  volition 
)
Deeangband::SavingTable::SavingTable::‾SavingTable ( void  )

SavingTableクラスのデストラクタ

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

SavingTable.h30 行目に定義があります。

31  {
32  archive & BOOST_SERIALIZATION_NVP(armor);
33  archive & BOOST_SERIALIZATION_NVP(evasion);
34  archive & BOOST_SERIALIZATION_NVP(volition);
35  }

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

friend class boost::serialization::access
friend

SavingTable.h29 行目に定義があります。

メンバ詳解

AC Deeangband::SavingTable::armor
private

装甲セーブ値

SavingTable.h25 行目に定義があります。

EV Deeangband::SavingTable::evasion
private

回避セーブ値

SavingTable.h26 行目に定義があります。

VO Deeangband::SavingTable::volition
private

意思セーブ値

SavingTable.h27 行目に定義があります。


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