Files
letnik3koncni-prap/include/window/window.hpp
2026-03-10 22:06:38 +01:00

25 lines
502 B
C++

#pragma once
#include <string>
#include <SDL2/SDL.h>
#include <iostream>
#include <utils.hpp>
#include <renderer/renderer.hpp>
namespace Game::Window {
class Window {
public:
Window();
DISABLE_COPY_AND_MOVE(Window)
~Window();
bool init(int width, int height, const std::string& title);
void run();
private:
SDL_Window *mWindow;
Renderer::Renderer mRenderer;
bool mRunning;
};
}