ゲームの諸要素の管理を行うスーパークラス
[詳解]
#include <GameElement.h>
|
template<class Archive > |
void | serialize (Archive &archive, const unsigned int version) |
| クラスのシリアライズを設定する [詳解]
|
|
ゲームの諸要素の管理を行うスーパークラス
GameElement.h の 21 行目に定義があります。
Deeangband::GameElement::GameElement::GameElement |
( |
void |
| ) |
|
DESCRIPTION Deeangband::GameElement::GameElement::GetDescription |
( |
void |
| ) |
|
GameWorld* Deeangband::GameElement::GameElement::GetGameWorld |
( |
void |
| ) |
|
所属元のGameWorldインスタンスを返す
- 戻り値
- GameWorldインスタンスの参照ポインタ
NAME Deeangband::GameElement::GameElement::GetName |
( |
void |
| ) |
|
static std::string Deeangband::GameElement::GameElement::HeightFormat |
( |
HEIGHT |
height | ) |
|
|
static |
bool Deeangband::GameElement::GameElement::IsValidGenerated |
( |
void |
| ) |
|
所属元のGameWorldインスタンスを返す
- 戻り値
- GameWorldインスタンスの参照ポインタ
static std::string Deeangband::GameElement::GameElement::WeightFormat |
( |
WEIGHT |
weight | ) |
|
|
static |
void Deeangband::GameElement::GameElement::WipeData |
( |
void |
| ) |
|
virtual Deeangband::GameElement::GameElement::‾GameElement |
( |
void |
| ) |
|
|
virtual |
template<class Archive >
void Deeangband::GameElement::serialize |
( |
Archive & |
archive, |
|
|
const unsigned int |
version |
|
) |
| |
|
inlineprivate |
クラスのシリアライズを設定する
- 引数
-
archive | アーカイブ化するクラスのアドレス |
version | ファイルバージョン |
- 戻り値
- XMLSerializeテンプレート
GameElement.h の 33 行目に定義があります。
37 archive & boost::serialization::make_nvp(
"Name",
name);
38 archive & boost::serialization::make_nvp(
"Description",
description);
39 archive & boost::serialization::make_nvp(
"ValidGenerated",
validGenerated);
bool validGenerated
正しく生成されたかの判定フラグ
DESCRIPTION description
解説
friend class boost::serialization::access |
|
friend |
NAME Deeangband::GameElement::name |
|
protected |
bool Deeangband::GameElement::validGenerated |
|
protected |
このクラス詳解は次のファイルから抽出されました:
- C:/Users/Deskull_2/Documents/Deeangband-new/Deeangband/GameElement.h