#pragma once #include "renderer.hpp" struct SDL_Window; class StandaloneWindow { public: StandaloneWindow(Renderer* renderer); VkSurfaceKHR getSurface(VkInstance instance); void render(); std::vector models; private: Renderer* m_renderer; SDL_Window* m_window; };