|
KallistiOS git master
Independent SDK for the Sega Dreamcast
|
#include <game.h>
Public Member Functions | |
| Game () | |
| void | Draw () |
| void | DrawBlockAtPosition (Block &block, int offsetX, int offsetY, int offsetXAdjustment, int offsetYAdjustment) |
| void | DrawHeld (int offsetX, int offsetY) |
| void | HandleInput () |
| void | MoveBlockDown () |
| void | DrawNext (int offsetX, int offsetY) |
| bool | Running () |
Data Fields | |
| bool | gameOver |
| int | score |
| Game::Game | ( | ) |
References gameOver, VmuManager::resetImage(), and score.
| void Game::Draw | ( | ) |
References Block::Draw(), Grid::Draw(), and Constants::gridOffset.
Referenced by main().
| void Game::DrawBlockAtPosition | ( | Block & | block, |
| int | offsetX, | ||
| int | offsetY, | ||
| int | offsetXAdjustment, | ||
| int | offsetYAdjustment ) |
References block.
Referenced by DrawHeld(), and DrawNext().
| void Game::DrawHeld | ( | int | offsetX, |
| int | offsetY ) |
References DrawBlockAtPosition().
Referenced by main().
| void Game::DrawNext | ( | int | offsetX, |
| int | offsetY ) |
References DrawBlockAtPosition().
Referenced by main().
| void Game::HandleInput | ( | ) |
References VmuManager::displayImage(), gameOver, GetTime(), MoveBlockDown(), and Block::vmuIcon.
Referenced by main().
| void Game::MoveBlockDown | ( | ) |
References gameOver, GetTime(), and Block::Move().
Referenced by HandleInput(), and main().
| bool Game::Running | ( | ) |
Referenced by main().
| bool Game::gameOver |
Referenced by Game(), HandleInput(), main(), and MoveBlockDown().