32 template<
class Archive>
void serialize(Archive &archive,
const unsigned int)
34 archive & boost::serialization::make_nvp(
"Floor",
floorTag);
35 archive & boost::serialization::make_nvp(
"HP", hitPoint);
36 archive & boost::serialization::make_nvp(
"MaxHP", maxPoint);
55 void Square::WipeData(
void);
68 bool Square::SetFloorTag(
TAG tag);
Floor * GetFloorPtr(void)
対応する地形のポインタを返す。
std::string TAG
ゲーム要素文字列ID
TAG GetFloorTag(void)
対応する床地形のタグを返す。
friend class boost::serialization::access
TAG GetAirTag(void)
対応する床地形のタグを返す。
標準のシステム インクルード ファイルのインクルード ファイル、または 参照回数が多く、かつあまり変更さ...
Field * GetFieldPtr(void)
所属するフロアのポインタを返す。
GameElementクラスと付随要素のプロトタイプ
TAG GetSpaceTag(void)
対応する空間地形のタグを返す。
void serialize(Archive &archive, const unsigned int)
BOOST_CLASS_VERSION(Deeangband::Square, 10)