#include </home/clem/local/src/opie/noncore/games/snake/interface.h>
Collaboration diagram for SnakeGame:

Signals | |
| void | moveFaster () |
Public Member Functions | |
| SnakeGame (QWidget *parent=0, const char *name=0, WFlags f=0) | |
| ~SnakeGame () | |
| void | clear () |
| void | createTargets () |
Static Public Member Functions | |
| static QString | appName () |
Protected Member Functions | |
| virtual void | keyPressEvent (QKeyEvent *) |
| virtual void | resizeEvent (QResizeEvent *e) |
Private Slots | |
| void | newGame () |
| void | gameOver () |
| void | wait () |
| void | levelUp () |
| void | scoreInc () |
| void | welcomescreen () |
Private Member Functions | |
| void | showScore (int) |
Private Attributes | |
| QCanvasView * | cv |
| QLabel * | scorelabel |
| QCanvas | canvas |
| QTimer * | pauseTimer |
| Snake * | snake |
| int | last |
| int | level |
| int | stage |
| int | targetamount |
| int | notargets |
| bool | waitover |
| bool | gamestopped |
|
||||||||||||||||
|
Definition at line 28 of file interface.cpp. References QPEApplication::AlwaysOff, canvas, cv, FALSE, gamestopped, Opie::Core::OResource::loadPixmap(), newGame(), pauseTimer, scorelabel, QPEApplication::setInputMethodHint(), showScore(), snake, tr, TRUE, wait(), waitover, and welcomescreen(). |
|
|
Definition at line 69 of file interface.cpp. References snake. |
|
|
Definition at line 41 of file interface.h. References QString::fromLatin1(). |
|
|
Definition at line 165 of file interface.cpp. References canvas, l, and snake. Referenced by newGame(). |
|
|
Definition at line 158 of file interface.cpp. References canvas, i, notargets, and targetamount. |
|
|
Definition at line 175 of file interface.cpp. References canvas, gamestopped, Snake::getScore(), pauseTimer, QString::setNum(), snake, tr, and waitover. Referenced by newGame(). |
|
|
Definition at line 206 of file interface.cpp. References gamestopped, Snake::go(), newGame(), snake, and waitover. |
|
|
Definition at line 143 of file interface.cpp. References createTargets(), level, moveFaster(), notargets, stage, and targetamount. Referenced by newGame(). |
|
|
|
|
|
Definition at line 109 of file interface.cpp. References canvas, clear(), createTargets(), gameOver(), gamestopped, last, level, levelUp(), moveFaster(), notargets, scoreInc(), showScore(), snake, stage, targetamount, waitover, and Opie::MM::y. Referenced by keyPressEvent(), and SnakeGame(). |
|
|
Definition at line 74 of file interface.cpp. |
|
|
Definition at line 138 of file interface.cpp. References Snake::getScore(), showScore(), and snake. Referenced by newGame(). |
|
|
Definition at line 132 of file interface.cpp. References scorelabel, and tr. Referenced by newGame(), scoreInc(), and SnakeGame(). |
|
|
Definition at line 193 of file interface.cpp. References canvas, pauseTimer, tr, and waitover. Referenced by SnakeGame(). |
|
|
Definition at line 81 of file interface.cpp. References canvas, Opie::Core::OResource::findPixmap(), title, and tr. Referenced by SnakeGame(). |
|
|
Definition at line 62 of file interface.h. Referenced by clear(), createTargets(), gameOver(), newGame(), resizeEvent(), SnakeGame(), wait(), and welcomescreen(). |
|
|
Definition at line 60 of file interface.h. Referenced by SnakeGame(). |
|
|
Definition at line 71 of file interface.h. Referenced by gameOver(), keyPressEvent(), newGame(), and SnakeGame(). |
|
|
Definition at line 65 of file interface.h. Referenced by newGame(). |
|
|
Definition at line 66 of file interface.h. |
|
|
Definition at line 69 of file interface.h. Referenced by createTargets(), levelUp(), and newGame(). |
|
|
Definition at line 63 of file interface.h. Referenced by gameOver(), SnakeGame(), and wait(). |
|
|
Definition at line 61 of file interface.h. Referenced by showScore(), and SnakeGame(). |
|
|
Definition at line 64 of file interface.h. Referenced by clear(), gameOver(), keyPressEvent(), newGame(), scoreInc(), SnakeGame(), and ~SnakeGame(). |
|
|
Definition at line 67 of file interface.h. |
|
|
Definition at line 68 of file interface.h. Referenced by createTargets(), levelUp(), and newGame(). |
|
|
Definition at line 70 of file interface.h. Referenced by gameOver(), keyPressEvent(), newGame(), SnakeGame(), and wait(). |
1.4.2