#ifndef _MAIN_SCREEN_H #define _MAIN_SCREEN_H #include #include "screen.hpp" class MainScreen : public Screen { public: MainScreen(SDL_Renderer& renderer, VulkanGame& gameInfo); ~MainScreen() override; void createRenderCommands(VkCommandBuffer& commandBuffer, uint32_t currentImage) override; void handleEvent(GameEvent& e) override; }; void newGame_onMouseClick(VulkanGame& gameInfo); void quit_onMouseClick(VulkanGame& gameInfo); #endif // _MAIN_SSCREEN_H