player.h

#include <boost/static_assert.hpp>
#include <cassert>
#include <iosfwd>
player.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

構成

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)
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:56:03 2010に生成されました。  doxygen 1.6.3