My Project
osl::mobility::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()

Definition at line 37 of file kingMobility.h.

Referenced by operator=(), and operator==().

Member Function Documentation

◆ operator=()

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

◆ operator==()

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

◆ operator[]() [1/2]

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

Definition at line 43 of file kingMobility.h.

References v.

◆ operator[]() [2/2]

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

Definition at line 40 of file kingMobility.h.

References v.

Member Data Documentation

◆ v


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