My Project
osl::KingMobility Class Reference

#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)
KingMobilityoperator= (KingMobility const &km)
bool operator== (KingMobility const &km) const

Private Attributes

union osl::mobility::KingMobility::b128 v

Detailed Description

Definition at line 24 of file kingMobility.h.

Constructor & Destructor Documentation

◆ KingMobility()

osl::mobility::KingMobility::KingMobility ( )
inline

Definition at line 37 of file kingMobility.h.

Member Function Documentation

◆ operator=()

KingMobility & osl::mobility::KingMobility::operator= ( KingMobility const & km)
inline

Definition at line 46 of file kingMobility.h.

◆ operator==()

bool osl::mobility::KingMobility::operator== ( KingMobility const & km) const
inline

Definition at line 54 of file kingMobility.h.

◆ operator[]() [1/2]

CArray< unsigned char, 8 > & osl::mobility::KingMobility::operator[] ( Player p)
inline

Definition at line 43 of file kingMobility.h.

◆ operator[]() [2/2]

const CArray< unsigned char, 8 > & osl::mobility::KingMobility::operator[] ( Player p) const
inline

Definition at line 40 of file kingMobility.h.

Member Data Documentation

◆ v

union osl::mobility::KingMobility::b128 osl::mobility::KingMobility::v
private

The documentation for this class was generated from the following file: