D'angband
0.0.0
Deeangband
|
ダンジョンのクラス [詳解]
#include <Dungeon.h>
非公開メンバ関数 | |
template<class Archive > | |
void | serialize (Archive &archive, const unsigned int version) |
クラスのシリアライズを設定する [詳解] | |
非公開変数類 | |
std::list< FixedFieldTable > | fixFieldTableList |
固定フロアのリスト [詳解] | |
DEPTH | minDepth |
開始階層 [詳解] | |
DEPTH | maxDepth |
最深階層 [詳解] | |
TAG | outerWallFloor |
基本外壁地形タグ [詳解] | |
TAG | innerWallFloor |
基本内壁地形タグ [詳解] | |
TAG | floorFloor |
基本床地形タグ [詳解] | |
TAG | controlCamp |
所有陣営タグ [詳解] | |
TAG | guardianSpecies |
ダンジョンの守護者タグ [詳解] | |
Coordinates | baseSize |
ダンジョンの基本サイズ [詳解] | |
フレンド | |
class | boost::serialization::access |
その他の継承メンバ | |
基底クラス Deeangband::GameElement に属する継承静的公開メンバ関数 | |
static std::string | GameElement::HeightFormat (HEIGHT height) |
長さを単位つきでstringに変換する。 [詳解] | |
static std::string | GameElement::WeightFormat (WEIGHT weight) |
重量を単位つきでstringに変換する。 [詳解] | |
基底クラス Deeangband::GameElement に属する継承限定公開変数類 | |
NAME | name |
名前 [詳解] | |
DESCRIPTION | description |
解説 [詳解] | |
bool | validGenerated |
正しく生成されたかの判定フラグ [詳解] | |
ダンジョンのクラス
Dungeonクラスは、ゲーム中に存在するダンジョンの特性を定義する。
ダンジョンは以下のステータス要素を持っている。
Deeangband::Dungeon::Dungeon::Dungeon | ( | void | ) |
Dungeonクラスコンストラクタ
Coordinates Deeangband::Dungeon::Dungeon::GetBaseSize | ( | void | ) |
ダンジョンの基本サイズを返す
TAG Deeangband::Dungeon::Dungeon::GetFloorFloorTag | ( | void | ) |
ダンジョンの基本床地形を返す
ID Deeangband::Dungeon::Dungeon::GetGurdianSpeciesID | ( | void | ) |
ダンジョン守護者クリーチャー種別を返す
Species* Deeangband::Dungeon::Dungeon::GetGurdianSpeciesPtr | ( | void | ) |
ダンジョン守護者クリーチャー種別を返す
Floor* Deeangband::Dungeon::Dungeon::GetInnerWallFloorPtr | ( | void | ) |
ダンジョンの基本内壁地形を返す
TAG Deeangband::Dungeon::Dungeon::GetInnerWallFloorTag | ( | void | ) |
ダンジョンの基本内壁地形を返す
DEPTH Deeangband::Dungeon::Dungeon::GetMaxDepth | ( | void | ) |
ダンジョンの最高階層を返す
DEPTH Deeangband::Dungeon::Dungeon::GetMinDepth | ( | void | ) |
ダンジョンの最低階層を返す
Floor* Deeangband::Dungeon::Dungeon::GetOuterWallFloorPtr | ( | void | ) |
ダンジョンの基本外壁地形を返す
TAG Deeangband::Dungeon::Dungeon::GetOuterWallFloorTag | ( | void | ) |
ダンジョンの基本外壁地形を返す
void Deeangband::Dungeon::Dungeon::WipeData | ( | void | ) |
ダミーデータによる初期化
Deeangband::Dungeon::Dungeon::‾Dungeon | ( | void | ) |
Dungeonクラスデストラクタ
ID Deeangband::Dungeon::GetControlCampID | ( | void | ) |
ダンジョンを所有する陣営を返す
Camp* Deeangband::Dungeon::GetControlCampPtr | ( | void | ) |
ダンジョンを所有する陣営を返す
|
inlineprivate |
クラスのシリアライズを設定する
archive | アーカイブ化するクラスのアドレス |
version | ファイルバージョン |
|
private |
|
private |