#include </home/clem/local/src/opie/noncore/games/solitaire/canvascard.h>
Inheritance diagram for CanvasCard:


Public Member Functions | |
| CanvasCard (eValue v, eSuit s, bool f, QCanvas *canvas) | |
| virtual | ~CanvasCard () |
| int | rtti () const |
| void | move (QPoint p) |
| void | move (int x, int y) |
| void | animatedMove (int x, int y, int steps=10) |
| void | animatedMove () |
| void | savePos (void) |
| void | moveToPile (int p) |
| void | setCardBack (int b) |
| void | flipTo (int x, int y, int steps=8) |
| void | setPos (int x, int y, int z) |
| void | showCard (void) |
| void | redraw (void) |
| void | draw (QPainter &p) |
| void | advance (int stage) |
Protected Member Functions | |
| void | flip (void) |
Private Attributes | |
| int | destX |
| int | destY |
| int | animSteps |
| int | flipSteps |
| bool | flipping |
| int | savedX |
| int | savedY |
| int | cardBack |
| int | oldCardBack |
| double | scaleX |
| double | scaleY |
| int | xOff |
| int | yOff |
Static Private Attributes | |
| static QPixmap * | cardsFaces = NULL |
| static QPixmap * | cardsBacks = NULL |
| static QBitmap * | cardsChars = NULL |
| static QBitmap * | cardsSuits = NULL |
| static QBitmap * | cardsCharsUpsideDown = NULL |
| static QBitmap * | cardsSuitsUpsideDown = NULL |
|
||||||||||||||||||||
|
Definition at line 97 of file canvascard.cpp. References cardsBacks, cardsChars, cardsCharsUpsideDown, cardsFaces, cardsSuits, cardsSuitsUpsideDown, Create180RotatedBitmap(), FALSE, flipping, Opie::Core::OResource::loadPixmap(), xOff, and yOff. |
|
|
Definition at line 40 of file canvascard.h. |
|
|
Definition at line 257 of file canvascard.cpp. References animSteps, destX, destY, FALSE, flipLift, flipping, flipSteps, Card::isFacing(), move(), scaleX, scaleY, and Card::setFace(). |
|
|
Definition at line 46 of file canvascard.h. |
|
||||||||||||||||
|
Definition at line 287 of file canvascard.cpp. References animSteps, destX, destY, fabs(), TRUE, Opie::MM::x, and Opie::MM::y. |
|
|
Definition at line 170 of file canvascard.cpp. References cardsBacks, cardsChars, cardsCharsUpsideDown, cardsFaces, cardsSuits, cardsSuitsUpsideDown, CreateScaledPixmap(), Card::getSuit(), Card::getValue(), Card::isFacing(), Card::isRed(), Card::ix, Card::iy, NULL, p, scaleX, scaleY, TRUE, Opie::MM::x, xOff, Opie::MM::y, yOff, and yoff. Referenced by CanvasCardPile::addCard(). |
|
|
Reimplemented from Card. Definition at line 60 of file canvascard.h. References redraw(). |
|
||||||||||||||||
|
Reimplemented from Card. Definition at line 234 of file canvascard.cpp. References animSteps, destX, destY, flipLift, flipping, flipSteps, Card::flipTo(), move(), TRUE, Opie::MM::x, and Opie::MM::y. |
|
||||||||||||
|
Reimplemented from Card. Definition at line 44 of file canvascard.h. |
|
|
Reimplemented from Card. Definition at line 43 of file canvascard.h. |
|
|
Definition at line 48 of file canvascard.h. |
|
|
Reimplemented from Card. Definition at line 54 of file canvascard.h. Referenced by flip(), and setCardBack(). |
|
|
Definition at line 42 of file canvascard.h. References canvasCardId. |
|
|
Definition at line 47 of file canvascard.h. References savedX, savedY, Opie::MM::x, and Opie::MM::y. |
|
|
Definition at line 127 of file canvascard.cpp. References cardBack, cardsBacks, Card::isFacing(), Opie::Core::OResource::loadPixmap(), and redraw(). |
|
||||||||||||||||
|
Reimplemented from Card. Definition at line 52 of file canvascard.h. |
|
|
Reimplemented from Card. Definition at line 53 of file canvascard.h. |
|
|
Definition at line 64 of file canvascard.h. Referenced by advance(), animatedMove(), and flipTo(). |
|
|
Definition at line 68 of file canvascard.h. Referenced by setCardBack(). |
|
|
Definition at line 90 of file canvascard.cpp. Referenced by CanvasCard(), draw(), and setCardBack(). |
|
|
Definition at line 91 of file canvascard.cpp. Referenced by CanvasCard(), and draw(). |
|
|
Definition at line 93 of file canvascard.cpp. Referenced by CanvasCard(), and draw(). |
|
|
Definition at line 89 of file canvascard.cpp. Referenced by CanvasCard(), and draw(). |
|
|
Definition at line 92 of file canvascard.cpp. Referenced by CanvasCard(), and draw(). |
|
|
Definition at line 94 of file canvascard.cpp. Referenced by CanvasCard(), and draw(). |
|
|
Definition at line 63 of file canvascard.h. Referenced by advance(), animatedMove(), and flipTo(). |
|
|
Definition at line 63 of file canvascard.h. Referenced by advance(), animatedMove(), and flipTo(). |
|
|
Definition at line 66 of file canvascard.h. Referenced by advance(), CanvasCard(), and flipTo(). |
|
|
Definition at line 65 of file canvascard.h. |
|
|
Definition at line 69 of file canvascard.h. |
|
|
Definition at line 67 of file canvascard.h. Referenced by animatedMove(), and savePos(). |
|
|
Definition at line 67 of file canvascard.h. Referenced by animatedMove(), and savePos(). |
|
|
Definition at line 70 of file canvascard.h. |
|
|
Definition at line 70 of file canvascard.h. |
|
|
Definition at line 71 of file canvascard.h. Referenced by CanvasCard(), and draw(). |
|
|
Definition at line 71 of file canvascard.h. Referenced by CanvasCard(), and draw(). |
1.4.2