#include <GUIPiece.h>
Inheritance diagram for CGuiPiece:
Public Member Functions | |
CGuiPiece (QCanvas *pParent) | |
CGuiPiece. | |
virtual int32 | getStatus () const |
getStatus | |
virtual void | setStatus (const int32 status) |
setStatus | |
virtual int32 | getStyle () const |
getStyle | |
virtual void | setStyle (const int32 style) |
setStyle | |
Protected Member Functions | |
virtual void | draw (QPainter &p) |
draw | |
virtual void | move (const int32 x, const int32 y) |
move |
Description: This class represents a piece on the GUI game board and is used for drawing the piece on the board.
Limitations: NONE
|
CGuiPiece. Description: Class constructor
|
|
draw Description: Draws the proper pixmap on the canvas.
|
|
getStatus Description: Returns the status of the piece. (Unhighlighted or Highlighted)
|
|
getStyle Description: Returns the style of the piece. (Empty, White, Black)
|
|
move Description: Moves a piece object to the specified location.
|
|
setStatus Description: Set the status of the piece.
|
|
setStyle Description: Sets the style of the piece.
|