#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(). |
|
|