3 * @brief
\8c \94\
\82Ì
\83v
\83\8d\83g
\83^
\83C
\83v
\90é
\8c¾
12 #include "CreatureTemplate.h"
16 * @brief
\8c \94\
\82Ì
\83N
\83\89\83X
18 class Authority : public CreatureTemplate
22 NAME name; //!<
\8c \94\
\82Ì
\96¼
\91O
25 * @brief
\83N
\83\89\83X
\82Ì
\83V
\83\8a\83A
\83\89\83C
\83Y
\89»
\82ð
\90Ý
\92è
\82·
\82é
26 * @param archive
\83A
\81[
\83J
\83C
\83u
\89»
\82·
\82é
\83N
\83\89\83X
\82Ì
\83A
\83h
\83\8c\83X
27 * @param fileVersion
\83t
\83@
\83C
\83\8b\83o
\81[
\83W
\83\87\83\93
28 * @return XMLSerialize
\83e
\83\93\83v
\83\8c\81[
\83g
30 template<class Archive> void serialize(Archive &archive, const unsigned int fileVersion)
32 archive & BOOST_SERIALIZATION_NVP(name);
38 * @brief Authority
\83N
\83\89\83X
\83R
\83\93\83X
\83g
\83\89\83N
\83^(GameElement
\83\81\83\93\83o
\91Î
\89\9e)
39 * @param id GameElement
\82ÌID
40 * @param tag GameElement
\82Ì
\83^
\83O
41 * @param gameWorld
\8f\8a\91®
\8c³gameWorld
\8eQ
\8fÆ
\83|
\83C
\83\93\83^
43 Authority::Authority(ID id, TAG tag, GameWorld *gameWorld);
46 * @brief Authority
\83N
\83\89\83X
\83R
\83\93\83X
\83g
\83\89\83N
\83^
48 Authority::Authority(void);
51 * @brief Authority
\83N
\83\89\83X
\83f
\83X
\83g
\83\89\83N
\83^
53 Authority::~Authority(void);
56 * @brief
\8c \94\
\96¼
\82ð
\95Ô
\82·
57 * @return
\8c \94\
\96¼
59 NAME Authority::GetName(void);