構成 |
| struct | osl::PlayerTraits< BLACK > |
| struct | osl::PlayerTraits< WHITE > |
ネームスペース |
| namespace | osl |
| | attackDefense.h
|
列挙型 |
| enum | osl::Player { osl::BLACK = 0,
osl::WHITE = -1
} |
関数 |
| Player | osl::alt (Player player) |
| void | osl::changeTurn (Player &player) |
| int | osl::playerToIndex (Player player) |
| Player | osl::indexToPlayer (int n) |
| int | osl::playerToMul (Player player) |
| int | osl::playerToMask (Player player) |
| int | osl::operator+ (Player, int) |
| int | osl::operator+ (int, Player) |
| int | osl::operator- (Player, int) |
| int | osl::operator- (int, Player) |
| int | osl::operator* (Player, int) |
| int | osl::operator* (int, Player) |
| int | osl::operator/ (Player, int) |
| int | osl::operator/ (int, Player) |
| bool | osl::isValid (Player player) |
| | cast等で作られたplayerが正しいかどうかを返す
|
| std::ostream & | osl::operator<< (std::ostream &os, Player player) |