D'angband
0.0.0
Deeangband
|
ゲームキャンペーンのクラス [詳解]
#include <GameCampaign.h>
公開メンバ関数 | |
GameCampaign::GameCampaign (void) | |
GameCampaign クラスコンストラクタ [詳解] | |
GameCampaign::‾GameCampaign (void) | |
GameCampaign クラスデストラクタ [詳解] | |
void | GameCampaign::WipeData (void) |
GameCampaign クラスのデータ消去 [詳解] | |
bool | GameCampaign::GenerateGameWorld (GameWorld *gameWorldPtr) |
新しいゲーム世界を生成する [詳解] | |
非公開メンバ関数 | |
template<class Archive > | |
void | serialize (Archive &archive, const unsigned int version) |
クラスのシリアライズを設定する [詳解] | |
基底クラス Deeangband::GameElement に属する継承非公開メンバ関数 | |
GameElement::GameElement (void) | |
GameElementクラスコンストラクタ [詳解] | |
virtual | GameElement::‾GameElement (void) |
GameElementクラスデストラクタ [詳解] | |
void | GameElement::WipeData (void) |
ダミーデータによる初期化 [詳解] | |
NAME | GameElement::GetName (void) |
名前を取得する [詳解] | |
DESCRIPTION | GameElement::GetDescription (void) |
解説を取得する [詳解] | |
GameWorld * | GameElement::GetGameWorld (void) |
所属元のGameWorldインスタンスを返す [詳解] | |
bool | GameElement::IsValidGenerated (void) |
所属元のGameWorldインスタンスを返す [詳解] | |
非公開変数類 | |
TAG | startFixedField |
プレイヤーの開始固定フロア [詳解] | |
Coordinates | startPosition |
プレイヤーの開始位置 [詳解] | |
TAG | startDungeon |
プレイヤーの開始ダンジョン [詳解] | |
DEPTH | startDepth |
プレイヤーの開始階層 [詳解] | |
TAG | finalQuest |
最終クエストタグ [詳解] | |
基底クラス Deeangband::GameElement に属する継承非公開変数類 | |
NAME | name |
名前 [詳解] | |
DESCRIPTION | description |
解説 [詳解] | |
bool | validGenerated |
正しく生成されたかの判定フラグ [詳解] | |
フレンド | |
class | boost::serialization::access |
その他の継承メンバ | |
基底クラス Deeangband::GameElement に属する継承静的非公開メンバ関数 | |
static std::string | GameElement::HeightFormat (HEIGHT height) |
長さを単位つきでstringに変換する。 [詳解] | |
static std::string | GameElement::WeightFormat (WEIGHT weight) |
重量を単位つきでstringに変換する。 [詳解] | |
ゲームキャンペーンのクラス
GameCampaign.h の 29 行目に定義があります。
Deeangband::GameCampaign::GameCampaign::GameCampaign | ( | void | ) |
GameCampaign クラスコンストラクタ
bool Deeangband::GameCampaign::GameCampaign::GenerateGameWorld | ( | GameWorld * | gameWorldPtr | ) |
新しいゲーム世界を生成する
void Deeangband::GameCampaign::GameCampaign::WipeData | ( | void | ) |
GameCampaign クラスのデータ消去
Deeangband::GameCampaign::GameCampaign::‾GameCampaign | ( | void | ) |
GameCampaign クラスデストラクタ
|
inlineprivate |
クラスのシリアライズを設定する
archive | アーカイブ化するクラスのアドレス |
version | ファイルバージョン |
GameCampaign.h の 47 行目に定義があります。
|
friend |
GameCampaign.h の 39 行目に定義があります。
|
private |
最終クエストタグ
GameCampaign.h の 37 行目に定義があります。
|
private |
プレイヤーの開始階層
GameCampaign.h の 36 行目に定義があります。
|
private |
プレイヤーの開始ダンジョン
GameCampaign.h の 35 行目に定義があります。
|
private |
プレイヤーの開始固定フロア
GameCampaign.h の 33 行目に定義があります。
|
private |
プレイヤーの開始位置
GameCampaign.h の 34 行目に定義があります。