[Change] Created a method for HUD rendering.
This commit is contained in:
parent
73c85f0be7
commit
b20b5414c7
@ -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();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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);
|
||||||
|
Loading…
Reference in New Issue
Block a user