#include <kingMobility.h>
Classes | |
union | b128 |
Public Member Functions | |
KingMobility () | |
const CArray< unsigned char, 8 > & | operator[] (Player p) const |
CArray< unsigned char, 8 > & | operator[] (Player p) |
KingMobility & | operator= (KingMobility const &km) |
bool | operator== (KingMobility const &km) const |
Private Attributes | |
union osl::mobility::KingMobility::b128 | v |
Definition at line 24 of file kingMobility.h.
osl::mobility::KingMobility::KingMobility | ( | ) | [inline] |
Definition at line 37 of file kingMobility.h.
KingMobility& osl::mobility::KingMobility::operator= | ( | KingMobility const & | km | ) | [inline] |
Definition at line 46 of file kingMobility.h.
References osl::mobility::KingMobility::b128::uc16, v, and osl::mobility::KingMobility::b128::v2.
bool osl::mobility::KingMobility::operator== | ( | KingMobility const & | km | ) | const [inline] |
Definition at line 54 of file kingMobility.h.
References osl::mobility::KingMobility::b128::ul, v, and osl::mobility::KingMobility::b128::v2.
const CArray<unsigned char,8>& osl::mobility::KingMobility::operator[] | ( | Player | p | ) | const [inline] |
Definition at line 40 of file kingMobility.h.
References osl::mobility::KingMobility::b128::uc16, and v.
CArray<unsigned char,8>& osl::mobility::KingMobility::operator[] | ( | Player | p | ) | [inline] |
Definition at line 43 of file kingMobility.h.
References osl::mobility::KingMobility::b128::uc16, and v.
union osl::mobility::KingMobility::b128 osl::mobility::KingMobility::v [private] |
Referenced by operator=(), operator==(), and operator[]().