68 |
/*************************** |
/*************************** |
69 |
***************************/ |
***************************/ |
70 |
|
|
71 |
list<Tile> Tile::m_tilesList; |
std::list<Tile> Tile::m_tilesList; |
72 |
const Tile Tile::m_TheJoker(TILE_JOKER); |
const Tile Tile::m_TheJoker(TILE_JOKER); |
73 |
const Tile Tile::m_TheDummy(0); |
const Tile Tile::m_TheDummy(0); |
74 |
|
|
136 |
} |
} |
137 |
|
|
138 |
|
|
139 |
const list<Tile>& Tile::getAllTiles() |
const std::list<Tile>& Tile::getAllTiles() |
140 |
{ |
{ |
141 |
if (Tile::m_tilesList.size() == 0) |
if (Tile::m_tilesList.size() == 0) |
142 |
{ |
{ |
198 |
return m_char == iOther.m_char; |
return m_char == iOther.m_char; |
199 |
} |
} |
200 |
return m_char == iOther.m_char; |
return m_char == iOther.m_char; |
|
// return (m_joker && iOther.m_joker && m_char == iOther.m_char) || |
|
|
// (m_dummy && iOther.m_dummy) || |
|
|
// (!m_dummy && !iOther.m_dummy |
|
|
// && !m_joker && !iOther.m_joker |
|
|
// && m_char == iOther.m_char); |
|
201 |
} |
} |
202 |
|
|
203 |
|
|