#pragma once #include #include "../../engine/UI.h" #include "../../engine/resources.h" #include "../../engine/stateManager.h" /** * @class exitScreen * @brief Just a small state to show our team as required in the AS2 Spec * * @author Chase Percy * */ class exitScreen { public: static std::shared_ptr init(Resources& engineResources); static void destroy(); static void pause(bool option); static void handleEvents(SDL_Event& event); static void update(float deltaTime); static void draw(); static void setCamera(); private: static std::shared_ptr m_thisState; /// This state };