[ADD] stop after end

This commit is contained in:
Sem van der Hoeven
2021-06-18 17:41:30 +02:00
parent 7c3d68a742
commit baa19a5109
4 changed files with 18 additions and 4 deletions

View File

@@ -81,8 +81,8 @@ namespace scene
button_start_scene.SetClickedTexture(render_engine::loader::LoadTexture("res/Birb3.jpg"));
button_start_scene.SetOnClickAction([this]()
{
std::cout << "Back to start screen!!" << std::endl;
return_value = Scenes::STARTUP;
std::cout << "Back to stop screen!!" << std::endl;
return_value = Scenes::STOP;
});
guis_gameOver.push_back(&button_start_scene);
@@ -103,7 +103,6 @@ namespace scene
}
gui_shader_gameOver->CleanUp();
render_engine::loader::CleanUp();
return return_value;
}
@@ -177,4 +176,10 @@ namespace scene
last_frame_time = current_time;
}
Game_Over_Scene::~Game_Over_Scene()
{
std::cout << "game over destructor" << std::endl;
delete gui_shader_gameOver;
}
}

View File

@@ -19,6 +19,7 @@ namespace scene
public:
Game_Over_Scene(int score);
~Game_Over_Scene();
Scenes start(GLFWwindow* window) override;

View File

@@ -81,7 +81,7 @@ namespace scene
gui::GuiTexture* GetMenuItem(bool hand_state) {
if(hand_state)
item_number += 0.20f;
item_number += 0.10f;
int temp_item_number = item_number;
@@ -221,4 +221,10 @@ namespace scene
hand_mode = !hand_mode;
}
}
Startup_Scene::~Startup_Scene()
{
std::cout << "startup scene destructor" << std::endl;
delete gui_shader1;
}
}

View File

@@ -20,6 +20,8 @@ namespace scene
*/
Startup_Scene();
~Startup_Scene();
/**
* @brief
*