地形情報のクラス
[詳細]
#include <Feature.h>
|
template<class Archive > |
void | serialize (Archive &archive, const unsigned int fileVersion) |
| クラスのシリアライズ化を設定する [詳細]
|
|
地形情報のクラス
Feature.h の 18 行で定義されています。
Featureクラスコンストラクタ(GameElementメンバ対応)
- 引数
-
id | GameElementのID |
tag | GameElementのタグ |
gameWorld | 所属元gameWorld参照ポインタ |
Feature.cpp の 13 行で定義されています。
GameElement(void)
GameElementクラスコンストラクタ
void SetDammyData(void)
ダミーデータによる初期化
Feature::Feature |
( |
void |
| ) |
|
Featureクラスコンストラクタ
Feature.cpp の 18 行で定義されています。
void SetDammyData(void)
ダミーデータによる初期化
Color Feature::GetBackColor |
( |
void |
| ) |
|
ID Feature::GetSymbol |
( |
void |
| ) |
|
Color Feature::GetSymColor |
( |
void |
| ) |
|
ID Feature::GetTileID |
( |
void |
| ) |
|
template<class Archive >
void Feature::serialize |
( |
Archive & |
archive, |
|
|
const unsigned int |
fileVersion |
|
) |
| |
|
inlineprivate |
クラスのシリアライズ化を設定する
- 引数
-
archive | アーカイブ化するクラスのアドレス |
fileVersion | ファイルバージョン |
- 戻り値
- XMLSerializeテンプレート
Feature.h の 35 行で定義されています。
37 archive & BOOST_SERIALIZATION_NVP(
name);
38 archive & BOOST_SERIALIZATION_NVP(
tileID);
39 archive & BOOST_SERIALIZATION_NVP(
symbol);
40 archive & BOOST_SERIALIZATION_NVP(
symColor);
41 archive & BOOST_SERIALIZATION_NVP(
backColor);
void Feature::SetDammyData |
( |
void |
| ) |
|
|
virtual |
ダミーデータによる初期化
- 戻り値
- なし
GameElementを再定義しています。
Feature.cpp の 27 行で定義されています。
31 this->
SetTag(
"UNKNOWN_FEATURE");
void SetTag(TAG newTag)
タグを設定する
void SetID(ID newID)
IDを設定する
Feature::‾Feature |
( |
void |
| ) |
|
friend class boost::serialization::access |
|
friend |
std::string Feature::name |
|
private |
このクラスの説明は次のファイルから生成されました:
- C:/Users/deskull/Works/SikabaneWorks/Deeangband/Deeangband-new/Deeangband/Feature.h
- C:/Users/deskull/Works/SikabaneWorks/Deeangband/Deeangband-new/Deeangband/Feature.cpp