34 template<
class Archive>
void serialize(Archive &archive,
const unsigned int version)
38 archive & boost::serialization::make_nvp(
"Position",
position);
39 archive & boost::serialization::make_nvp(
"Field", field);
Coordinatesクラスとその他付随要素の定義
HavePosition::HavePosition(void)
HavePositionクラスコンストラクタ
BOOST_CLASS_VERSION(Deeangband::HavePosition, 10)
void HavePosition::WipeData(void)
HavePositionデータ初期化
標準のシステム インクルード ファイルのインクルード ファイル、または 参照回数が多く、かつあまり変更さ...
Coordinates HavePosition::GetPosition(void)
現在座標を返す
ID HavePosition::GetFieldID(void)
現在座標を返す
HavePosition::‾HavePosition(void)
HavePositionクラスデストラクタ
void serialize(Archive &archive, const unsigned int version)
クラスのシリアライズを設定する
friend class boost::serialization::access
int HavePosition::Move(ID fieldID, int x, int y)
所定フロアの所定座標に移動する