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

ゲームターン保持抽象クラス [詳解]

#include <HaveGameTime.h>

Deeangband::HaveGameTime の継承関係図

公開メンバ関数

 HaveGameTime::HaveGameTime (void)
 行動ウェイト値 [詳解]
 
 HaveGameTime::‾HaveGameTime (void)
 HaveGameTimeクラスデストラクタ [詳解]
 
void HaveGameTime::WipeData (void)
 HaveGameTimeデータ初期化 [詳解]
 
GAME_TIME HaveGameTime::GetGameTime (void)
 ゲームタイム数を返す [詳解]
 
TURN HaveGameTime::GetTurn (void)
 ゲームターン数を返す [詳解]
 
void HaveGameTime::PlusWait (ACTION_WAIT plusWait)
 ウェイト値を加算する [詳解]
 

限定公開変数類

GAME_TIME time
 総タイム数 [詳解]
 
TURN turn
 総ターン数 [詳解]
 
ACTION_WAIT wait
 

非公開メンバ関数

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

フレンド

class boost::serialization::access
 

詳解

ゲームターン保持抽象クラス

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

関数詳解

GAME_TIME Deeangband::HaveGameTime::HaveGameTime::GetGameTime ( void  )

ゲームタイム数を返す

戻り値
ゲームタイム数
TURN Deeangband::HaveGameTime::HaveGameTime::GetTurn ( void  )

ゲームターン数を返す

戻り値
ゲームターン数
Deeangband::HaveGameTime::HaveGameTime::HaveGameTime ( void  )

行動ウェイト値

HaveGameTimeクラスコンストラクタ

void Deeangband::HaveGameTime::HaveGameTime::PlusWait ( ACTION_WAIT  plusWait)

ウェイト値を加算する

引数
plusWait加算するウェイト値
戻り値
なし
void Deeangband::HaveGameTime::HaveGameTime::WipeData ( void  )

HaveGameTimeデータ初期化

Deeangband::HaveGameTime::HaveGameTime::‾HaveGameTime ( void  )

HaveGameTimeクラスデストラクタ

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

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

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

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

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

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

friend class boost::serialization::access
friend

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

メンバ詳解

GAME_TIME Deeangband::HaveGameTime::time
protected

総タイム数

HaveGameTime.h45 行目に定義があります。

TURN Deeangband::HaveGameTime::turn
protected

総ターン数

HaveGameTime.h46 行目に定義があります。

ACTION_WAIT Deeangband::HaveGameTime::wait
protected

HaveGameTime.h47 行目に定義があります。


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