OSDN Git Service

[Modify] boostライブラリに依存した処理を削除中.
[deeangband/Deeangband-new.git] / Deeangband / HavePosition.h
index 39bda6d..bc0b67a 100644 (file)
@@ -25,7 +25,6 @@ namespace Deeangband
        {
        private:
 
-               friend class boost::serialization::access;
 
                /*!
                 * @brief \83N\83\89\83X\82Ì\83V\83\8a\83A\83\89\83C\83Y\82ð\90Ý\92è\82·\82é
@@ -46,7 +45,7 @@ namespace Deeangband
 
                Coordinates position; //!< \8f\8a\8dÝ\8dÀ\95W
                ID fieldID; //!< \8c»\8dÝ\83t\83\8d\83AID
-               boost::shared_ptr<Field> fieldPtr; //!< \8c»\8dÝ\83t\83\8d\83A\8eQ\8fÆ\83|\83C\83\93\83^
+               std::shared_ptr<Field> fieldPtr; //!< \8c»\8dÝ\83t\83\8d\83A\8eQ\8fÆ\83|\83C\83\93\83^
 
        public:
 
@@ -68,7 +67,7 @@ namespace Deeangband
                 * @param x \8f\89\8aúx\8dÀ\95W
                 * @param y \8f\89\8aúy\8dÀ\95W
                 */
-               HavePosition::HavePosition(std::map<ID, boost::shared_ptr<Field>>::iterator fieldIt, MAP_LENGTH x, MAP_LENGTH y);
+               HavePosition::HavePosition(std::map<ID, std::shared_ptr<Field>>::iterator fieldIt, MAP_LENGTH x, MAP_LENGTH y);
 
 
                /*! 
@@ -112,4 +111,3 @@ namespace Deeangband
        };
 }
 
-BOOST_CLASS_VERSION(Deeangband::HavePosition, 10);