基本ステータスクラス
[詳解]
#include <BaseStatusTable.h>
|
| BaseStatusTable::BaseStatusTable (BASE_STATUS status[CS_MAX]) |
| BaseStatusTableコンストラクタ [詳解]
|
|
| BaseStatusTable::BaseStatusTable (BASE_STATUS bStr, BASE_STATUS bInt, BASE_STATUS bWis, BASE_STATUS bDex, BASE_STATUS bCon, BASE_STATUS bCha) |
| BaseStatusTableコンストラクタ [詳解]
|
|
| BaseStatusTable::BaseStatusTable (void) |
| BaseStatusTableデストラクタ [詳解]
|
|
| BaseStatusTable::‾BaseStatusTable (void) |
| BaseStatusTableデストラクタ [詳解]
|
|
const BASE_STATUS | BaseStatusTable::Get (CREATURE_STATUS typ) |
| 能力値の値を得る。 [詳解]
|
|
void | BaseStatusTable::Set (BASE_STATUS status[CS_MAX]) |
| 全能力値をまとめてセットする。 [詳解]
|
|
void | BaseStatusTable::Set (BASE_STATUS bStr, BASE_STATUS bInt, BASE_STATUS bWis, BASE_STATUS bDex, BASE_STATUS bCon, BASE_STATUS bCha) |
| 全能力値をまとめてセットする。 [詳解]
|
|
BaseStatusTable | BaseStatusTable::operator+ (const BaseStatusTable &plus) |
| +演算子による座標加算 [詳解]
|
|
BaseStatusTable & | BaseStatusTable::operator+= (const BaseStatusTable &plus) |
| +=演算子による座標加算 [詳解]
|
|
|
template<class Archive > |
void | serialize (Archive &archive, const unsigned int version) |
| クラスのシリアライズを設定する [詳解]
|
|
基本ステータスクラス
BaseStatusTable.h の 21 行目に定義があります。
Deeangband::BaseStatusTable::BaseStatusTable::BaseStatusTable |
( |
BASE_STATUS |
status[CS_MAX] | ) |
|
BaseStatusTableコンストラクタ
- 引数
-
BaseStatusTableコンストラクタ
- 引数
-
bStr | 腕力 |
bInt | 知力 |
bWis | 賢さ |
bDex | 器用 |
bCon | 耐久 |
bCha | 魅力 |
Deeangband::BaseStatusTable::BaseStatusTable::BaseStatusTable |
( |
void |
| ) |
|
void Deeangband::BaseStatusTable::BaseStatusTable::Set |
( |
BASE_STATUS |
status[CS_MAX] | ) |
|
全能力値をまとめてセットする。
- 引数
-
bStr | 腕力 |
bInt | 知力 |
bWis | 賢さ |
bDex | 器用 |
bCon | 耐久 |
bCha | 魅力 |
- 戻り値
- なし
Deeangband::BaseStatusTable::BaseStatusTable::‾BaseStatusTable |
( |
void |
| ) |
|
template<class Archive >
void Deeangband::BaseStatusTable::serialize |
( |
Archive & |
archive, |
|
|
const unsigned int |
version |
|
) |
| |
|
inlineprivate |
クラスのシリアライズを設定する
- 引数
-
archive | アーカイブ化するクラスのアドレス |
version | データバージョン |
- 戻り値
- XMLSerializeテンプレート
BaseStatusTable.h の 35 行目に定義があります。
39 archive & boost::serialization::make_nvp(
"STR",
status[0]);
40 archive & boost::serialization::make_nvp(
"INT",
status[1]);
41 archive & boost::serialization::make_nvp(
"WIS",
status[2]);
42 archive & boost::serialization::make_nvp(
"DEX",
status[3]);
43 archive & boost::serialization::make_nvp(
"CON",
status[4]);
44 archive & boost::serialization::make_nvp(
"CHA",
status[5]);
BASE_STATUS status[CS_MAX]
friend class boost::serialization::access |
|
friend |
このクラス詳解は次のファイルから抽出されました: