D'angband  0.0.0
Deeangband
 全て クラス 名前空間 ファイル 関数 変数 型定義 列挙型 列挙値 フレンド マクロ定義 ページ
Authority.h
[詳解]
1 
9 #pragma once
10 
11 #include "stdafx.h"
12 #include "Deeangband.h"
13 #include "CreatureTemplate.h"
14 
15 namespace Deeangband
16 {
17 
22  class Authority : public CreatureTemplate
23  {
24  private:
25 
27 
34  template<class Archive> void serialize(Archive &archive, const unsigned int version)
35  {
36  if(version >= 0)
37  {
38  archive & boost::serialization::make_nvp("Name", name);
39  }
40  }
41 
42  public:
43 
47  Authority::Authority(void);
48 
52  Authority::‾Authority(void);
53 
58  void Authority::WipeData(void);
59 
60  };
61 }
62 
friend class boost::serialization::access
Definition: Authority.h:26
CreatureTemplateクラスとその他付随要素のプロトタイプ
標準のシステム インクルード ファイルのインクルード ファイル、または 参照回数が多く、かつあまり変更さ...
BOOST_CLASS_VERSION(Deeangband::Authority, 10)
void serialize(Archive &archive, const unsigned int version)
クラスのシリアライズを設定する
Definition: Authority.h:34
権能のクラス
Definition: Authority.h:22
種族、職業、選択、特性など、クリーチャーに包括的修正を与える要素をまとめる基本クラス ...
NAME name
テンプレート名称