修養のクラス
[詳解]
#include <Discipline.h>
|
| Discipline::Discipline (int good, int evil, int order, int chaos, int balance) |
| Disciplineクラスのコンストラクタ [詳解]
|
|
| Discipline::Discipline (void) |
| Disciplineクラスのコンストラクタ [詳解]
|
|
| Discipline::‾Discipline (void) |
| Disciplineクラスのデストラクタ [詳解]
|
|
const DISCIPLINE_POINT | Discipline::GetPoint (DISCIPLINE_TYPE typ) |
| 修養値を取得する [詳解]
|
|
const DISCIPLINE_POINT | Discipline::GetRank (DISCIPLINE_TYPE typ) |
| 修養ランクを取得する [詳解]
|
|
void | Discipline::SetPoint (DISCIPLINE_TYPE typ, int point) |
| 修養値を設定する [詳解]
|
|
void | Discipline::SetPoint (int good, int evil, int order, int chaos, int balance) |
| 修養値を設定する [詳解]
|
|
void | Discipline::PlusPoint (DISCIPLINE_TYPE typ, int point) |
| 修養値を加減算する [詳解]
|
|
Discipline | Discipline::operator+ (const Discipline &plus) |
| +演算子による修養値全加算 [詳解]
|
|
Discipline & | Discipline::operator+= (const Discipline &plus) |
| +=演算子による修養値全加算 [詳解]
|
|
std::string | Discipline::GetName (void) |
| 修養名を返す [詳解]
|
|
|
template<class Archive > |
void | serialize (Archive &archive, const unsigned int version) |
| クラスのシリアライズを設定する [詳解]
|
|
修養のクラス
Discipline.h の 35 行目に定義があります。
Deeangband::Discipline::Discipline::Discipline |
( |
int |
good, |
|
|
int |
evil, |
|
|
int |
order, |
|
|
int |
chaos, |
|
|
int |
balance |
|
) |
| |
Disciplineクラスのコンストラクタ
- 引数
-
good | 善の修養値 |
evil | 悪の修養値 |
order | 秩序の修養値 |
chaos | 混沌の修養値 |
balance | 天秤の修養値 |
Deeangband::Discipline::Discipline::Discipline |
( |
void |
| ) |
|
std::string Deeangband::Discipline::Discipline::GetName |
( |
void |
| ) |
|
void Deeangband::Discipline::Discipline::PlusPoint |
( |
DISCIPLINE_TYPE |
typ, |
|
|
int |
point |
|
) |
| |
void Deeangband::Discipline::Discipline::SetPoint |
( |
DISCIPLINE_TYPE |
typ, |
|
|
int |
point |
|
) |
| |
void Deeangband::Discipline::Discipline::SetPoint |
( |
int |
good, |
|
|
int |
evil, |
|
|
int |
order, |
|
|
int |
chaos, |
|
|
int |
balance |
|
) |
| |
修養値を設定する
- 引数
-
good | 善の修養値 |
evil | 悪の修養値 |
order | 秩序の修養値 |
chaos | 混沌の修養値 |
balance | 天秤の修養値 |
- 戻り値
- なし
Deeangband::Discipline::Discipline::‾Discipline |
( |
void |
| ) |
|
template<class Archive >
void Deeangband::Discipline::serialize |
( |
Archive & |
archive, |
|
|
const unsigned int |
version |
|
) |
| |
|
inlineprivate |
クラスのシリアライズを設定する
- 引数
-
archive | アーカイブ化するクラスのアドレス |
version | ファイルバージョン |
- 戻り値
- XMLSerializeテンプレート
Discipline.h の 50 行目に定義があります。
int disciplinePoint[MAX_DISCIPLINE_TYPES]
friend class boost::serialization::access |
|
friend |
NAME Deeangband::Discipline::name |
|
private |
このクラス詳解は次のファイルから抽出されました:
- C:/Users/Deskull_2/Documents/Deeangband-new/Deeangband/Discipline.h