11
class Stone : public QCanvasSprite
14
Stone(QCanvasPixmapArray *a, QCanvas *canvas, StoneColor c, int x, int y, int numberOfImages=8);
17
StoneColor getColor() const { return color; }
18
void setColor(StoneColor c=stoneBlack);
19
void toggleOneColorGo(bool oneColor) ;
20
int rtti() const { return RTTI_STONE; }
21
int posX() const { return myX; }
22
int posY() const { return myY; }
23
void setPos(int x, int y) { myX = x; myY = y; }
24
bool isDead() const { return dead; }
25
void setDead(bool b=true) { dead = b; seki = false;}
26
bool isSeki() const { return seki; }
27
void setSeki(bool b=true) { seki = b; dead = false; }