シンボル保持抽象クラス
[詳解]
#include <HavePosition.h>
|
template<class Archive > |
void | serialize (Archive &archive, const unsigned int version) |
| クラスのシリアライズを設定する [詳解]
|
|
シンボル保持抽象クラス
HavePosition.h の 22 行目に定義があります。
ID Deeangband::HavePosition::HavePosition::GetFieldID |
( |
void |
| ) |
|
Coordinates Deeangband::HavePosition::HavePosition::GetPosition |
( |
void |
| ) |
|
Deeangband::HavePosition::HavePosition::HavePosition |
( |
void |
| ) |
|
Deeangband::HavePosition::HavePosition::HavePosition |
( |
Coordinates * |
coordinates | ) |
|
HavePositionクラスコンストラクタ
- 引数
-
Deeangband::HavePosition::HavePosition::HavePosition |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
HavePositionクラスコンストラクタ
- 引数
-
Deeangband::HavePosition::HavePosition::HavePosition |
( |
ID |
fieldID, |
|
|
Coordinates * |
coordinates |
|
) |
| |
HavePositionクラスコンストラクタ
- 引数
-
fieldID | 初期フィールドID |
coordinates | 初期座標 |
Deeangband::HavePosition::HavePosition::HavePosition |
( |
ID |
fieldID, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
HavePositionクラスコンストラクタ
- 引数
-
fieldID | 初期フィールドID |
x | 初期x座標 |
y | 初期y座標 |
int Deeangband::HavePosition::HavePosition::Move |
( |
ID |
fieldID, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
所定フロアの所定座標に移動する
- 引数
-
fieldID | 移動先フロアID |
x | 移動先x座標 |
y | 移動先y座標 |
- 戻り値
- 移動できなかった場合のエラーID
int Deeangband::HavePosition::HavePosition::Move |
( |
ID |
fieldID, |
|
|
Coordinates |
coord |
|
) |
| |
所定フロアの所定座標に移動する
- 引数
-
fieldID | 移動先フロアID |
coord | 移動先座標 |
- 戻り値
- 移動できなかった場合のエラーID
void Deeangband::HavePosition::HavePosition::WipeData |
( |
void |
| ) |
|
Deeangband::HavePosition::HavePosition::‾HavePosition |
( |
void |
| ) |
|
template<class Archive >
void Deeangband::HavePosition::serialize |
( |
Archive & |
archive, |
|
|
const unsigned int |
version |
|
) |
| |
|
inlineprivate |
クラスのシリアライズを設定する
- 引数
-
archive | アーカイブ化するクラスのアドレス |
version | ファイルバージョン |
- 戻り値
- XMLSerializeテンプレート
HavePosition.h の 34 行目に定義があります。
38 archive & boost::serialization::make_nvp(
"Position",
position);
39 archive & boost::serialization::make_nvp(
"Field", field);
friend class boost::serialization::access |
|
friend |
ID Deeangband::HavePosition::fieldID |
|
protected |
このクラス詳解は次のファイルから抽出されました: