#include <game.h>
Public Methods | |
| Game (Graphics &, Input &, Sound &) | |
| ~Game () | |
| bool | step () |
Private Methods | |
| int | GameLoop () |
| int | RenderScreen () |
Private Attributes | |
| Graphics & | GD |
| Input & | ID |
| Sound & | SD |
| ObjectManager | OM |
| bool | exit |
| SubWorld * | currentSubWorld |
| Crosshair * | crosshair |
| bool | rapidfire |
| MainChar * | mainchar |
| float | rotation |
|
||||||||||||||||
|
|
Definition at line 45 of file game.cpp. References currentSubWorld. |
|
|
|
Definition at line 162 of file game.cpp. References currentSubWorld, ObjectManager::draw(), Background::Draw(), Background::DrawRect(), Graphics::flip(), GD, SubWorld::GetBackground(), ObjectManager::GetDrawList(), Graphics::getHeight(), Graphics::getWidth(), Graphics::isHWSurface(), OM, Rect, Graphics::RotateZ(), rotation, and Graphics::update(). Referenced by step(). |
|
|
|
|
|
|
Definition at line 34 of file game.h. Referenced by Game(), GameLoop(), RenderScreen(), and ~Game(). |
|
|
Definition at line 32 of file game.h. Referenced by Game(). |
|
|
Definition at line 24 of file game.h. Referenced by Game(), GameLoop(), RenderScreen(), and step(). |
|
|
Definition at line 25 of file game.h. Referenced by GameLoop(), and step(). |
|
|
|
|
|
Definition at line 29 of file game.h. Referenced by Game(), GameLoop(), RenderScreen(), and step(). |
|
|
Definition at line 38 of file game.h. Referenced by Game(), GameLoop(), and step(). |
|
|
Definition at line 48 of file game.h. Referenced by Game(), RenderScreen(), and step(). |
|
|
|
1.3-rc1