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

Public Member Functions | |
| ParaShoot (QWidget *parent=0, const char *name=0, WFlags f=0) | |
| void | clear () |
| void | gameOver () |
| void | levelUp () |
| void | moveFaster () |
Static Public Member Functions | |
| static QString | appName () |
Public Attributes | |
| int | mancount |
Protected Member Functions | |
| virtual void | keyPressEvent (QKeyEvent *) |
| virtual void | keyReleaseEvent (QKeyEvent *) |
| virtual void | resizeEvent (QResizeEvent *e) |
| virtual void | focusOutEvent (QFocusEvent *) |
| virtual void | focusInEvent (QFocusEvent *) |
Private Slots | |
| void | increaseScore (int) |
| void | newGame () |
| void | play () |
| void | wait () |
Private Member Functions | |
| void | showScore (int score, int level) |
Private Attributes | |
| QCanvasView * | pb |
| QCanvas | canvas |
| Cannon * | cannon |
| Base * | base |
| QLabel * | levelscore |
| int | nomen |
| int | level |
| int | oldscore |
| int | updatespeed |
| QTimer * | autoDropTimer |
| QTimer * | pauseTimer |
| bool | gamestopped |
| bool | waitover |
| Sound | fanfare |
| int | score |
| int | lastcannonkey |
|
||||||||||||||||
|
Definition at line 31 of file interface.cpp. References QPEApplication::AlwaysOff, autoDropTimer, canvas, FALSE, QPEApplication::grabKeyboard(), levelscore, Opie::Core::OResource::loadPixmap(), newGame(), pauseTimer, pb, play(), qApp, QPEApplication::setInputMethodHint(), showScore(), Opie::Core::OResource::SmallIcon, tr, TRUE, updatespeed, and wait(). |
|
|
Definition at line 42 of file interface.h. References QString::fromLatin1(). |
|
|
Definition at line 143 of file interface.cpp. References autoDropTimer, canvas, and l. Referenced by newGame(). |
|
|
Definition at line 106 of file interface.cpp. References canvas, gamestopped, and updatespeed. |
|
|
Definition at line 100 of file interface.cpp. References canvas, and gamestopped. |
|
|
Definition at line 153 of file interface.cpp. References autoDropTimer, cannon, canvas, gamestopped, Bullet::getShotCount(), l, pauseTimer, score, Cannon::shotsFired(), Helicopter::silenceAll(), tr, and waitover. Referenced by play(). |
|
|
Definition at line 204 of file interface.cpp. References level, levelUp(), score, and showScore(). Referenced by newGame(). |
|
|
Definition at line 242 of file interface.cpp. References cannon, gamestopped, Key_F1, Key_F9, lastcannonkey, Cannon::Left, newGame(), Cannon::Right, Cannon::shoot(), and waitover. |
|
|
Definition at line 276 of file interface.cpp. References cannon, lastcannonkey, Cannon::NoDir, and Cannon::pointCannon(). |
|
|
Definition at line 212 of file interface.cpp. References canvas, fanfare, level, moveFaster(), nomen, Sound::play(), and Bullet::setLimit(). Referenced by increaseScore(). |
|
|
Definition at line 233 of file interface.cpp. References canvas, and updatespeed. Referenced by levelUp(). |
|
|
Definition at line 118 of file interface.cpp. References autoDropTimer, base, cannon, canvas, clear(), Helicopter::deleteAll(), gamestopped, increaseScore(), nomen, pauseTimer, score, Bullet::setLimit(), Man::setManCount(), Bullet::setNobullets(), Bullet::setShotCount(), showScore(), updatespeed, and waitover. Referenced by keyPressEvent(), and ParaShoot(). |
|
|
Definition at line 193 of file interface.cpp. References Base::baseDestroyed(), canvas, gameOver(), Man::getManCount(), and nomen. Referenced by ParaShoot(). |
|
|
Definition at line 78 of file interface.cpp. References base, cannon, canvas, Opie::Core::OResource::loadImage(), and s. |
|
||||||||||||
|
Definition at line 112 of file interface.cpp. References levelscore, and tr. Referenced by increaseScore(), newGame(), and ParaShoot(). |
|
|
Definition at line 187 of file interface.cpp. References pauseTimer, and waitover. Referenced by ParaShoot(). |
|
|
Definition at line 75 of file interface.h. Referenced by clear(), gameOver(), newGame(), and ParaShoot(). |
|
|
Definition at line 69 of file interface.h. Referenced by newGame(), and resizeEvent(). |
|
|
Definition at line 68 of file interface.h. Referenced by gameOver(), keyPressEvent(), keyReleaseEvent(), newGame(), and resizeEvent(). |
|
|
Definition at line 67 of file interface.h. Referenced by clear(), focusInEvent(), focusOutEvent(), gameOver(), levelUp(), moveFaster(), newGame(), ParaShoot(), play(), and resizeEvent(). |
|
|
Definition at line 79 of file interface.h. Referenced by levelUp(). |
|
|
Definition at line 77 of file interface.h. Referenced by focusInEvent(), focusOutEvent(), gameOver(), keyPressEvent(), and newGame(). |
|
|
Definition at line 81 of file interface.h. Referenced by keyPressEvent(), and keyReleaseEvent(). |
|
|
Definition at line 72 of file interface.h. Referenced by increaseScore(), and levelUp(). |
|
|
Definition at line 70 of file interface.h. Referenced by ParaShoot(), and showScore(). |
|
|
Definition at line 47 of file interface.h. |
|
|
Definition at line 71 of file interface.h. |
|
|
Definition at line 73 of file interface.h. |
|
|
Definition at line 76 of file interface.h. Referenced by gameOver(), newGame(), ParaShoot(), and wait(). |
|
|
Definition at line 66 of file interface.h. Referenced by ParaShoot(). |
|
|
Definition at line 80 of file interface.h. Referenced by gameOver(), increaseScore(), and newGame(). |
|
|
Definition at line 74 of file interface.h. Referenced by focusInEvent(), moveFaster(), newGame(), and ParaShoot(). |
|
|
Definition at line 78 of file interface.h. Referenced by gameOver(), keyPressEvent(), newGame(), and wait(). |
1.4.2