OSDN Git Service

[Modify] 色々怪しいがビルドは通るところまで。 / Various suspicious but the build passes...
[deeangband/Deeangband-new.git] / Deeangband / Space.h
1 /*!
2 *  @file Space.h
3 *  @brief \83Q\81[\83\80\92\86\82Ì\8bó\8aÔ\92n\8c`\8fî\95ñ\82Ì\83v\83\8d\83g\83^\83C\83v
4 *  @date 2014/02/20
5 *  @author Deskull
6 *  2014 Sikabane Works.
7 */
8
9 #pragma once
10
11 #include "stdafx.h"
12 #include "GameElement.h"
13 #include "Color.h"
14 #include "HaveSymbol.h"
15 #include "HaveHp.h"
16
17 namespace Deeangband
18 {
19
20         /*!
21         * @class Space
22         * @brief \92n\8c`\8fî\95ñ\82Ì\83N\83\89\83X
23         */
24         class Space : public GameElement, public HaveSymbol, public HaveHp
25         {
26         private:
27
28
29                 /*!
30                 * @brief \83N\83\89\83X\82Ì\83V\83\8a\83A\83\89\83C\83Y\82ð\90Ý\92è\82·\82é
31                 * @param archive \83A\81[\83J\83C\83u\89»\82·\82é\83N\83\89\83X\82Ì\83A\83h\83\8c\83X
32                 * @param version \83t\83@\83C\83\8b\83o\81[\83W\83\87\83\93
33                 * @return XMLSerialize\83e\83\93\83v\83\8c\81[\83g
34                 */
35                 template<class Archive> void serialize(Archive &archive, const unsigned int version) 
36                 {
37                         if(version >= 0)
38                         {
39                         }
40                 }
41
42         public:
43
44                 /*! 
45                 * @brief Space\83N\83\89\83X\83R\83\93\83X\83g\83\89\83N\83^
46                 */
47                 Space::Space(void);
48
49                 /*! 
50                 * @brief \83_\83~\81[\83f\81[\83^\82É\82æ\82é\8f\89\8aú\89»
51                 * @return \82È\82µ
52                 */
53                 void Space::WipeData(void);
54
55                 /*! 
56                 * @brief Space\83N\83\89\83X\83f\83X\83g\83\89\83N\83^
57                 */
58                 Space::~Space(void);
59
60         };
61
62 }
63