[Change] Created a method for HUD rendering.

This commit is contained in:
Tamir Atias 2012-04-19 17:42:51 +03:00
parent 73c85f0be7
commit b20b5414c7
2 changed files with 10 additions and 5 deletions

View File

@ -195,12 +195,16 @@ void Game::RenderGame(void) {
_player->GetX() - 50, _player->GetX() - 50,
_player->GetY() - _testFont->GetLineSkip() - 20, _player->GetY() - _testFont->GetLineSkip() - 20,
"<Misteress of Magic>"); "<Misteress of Magic>");
glLoadIdentity();
glDisable(GL_DEPTH_TEST);
glDisable(GL_ALPHA_TEST);
RenderHUD();
}
void Game::RenderHUD(void) {
if(_inGameMenuShown) { if(_inGameMenuShown) {
glLoadIdentity();
glDisable(GL_DEPTH_TEST);
glDisable(GL_ALPHA_TEST);
_inGameMenu->Render(); _inGameMenu->Render();
} }
} }

View File

@ -32,6 +32,7 @@ private:
void UpdateGame(float dt); void UpdateGame(float dt);
void RenderTitle(void); void RenderTitle(void);
void RenderGame(void); void RenderGame(void);
void RenderHUD(void);
void NewGame(void); void NewGame(void);
void LoadGame(void); void LoadGame(void);