Replace Game::initialize() with factory method

This commit is contained in:
Lexi / Zoe 2025-11-23 23:46:10 +01:00
parent d180b8a5b4
commit e37eb0b03f
Signed by: binaryDiv
GPG key ID: F8D4956E224DA232
6 changed files with 43 additions and 37 deletions

View file

@ -18,10 +18,10 @@ export namespace sdl
std::unique_ptr<
SDL_Window,
utils::FuncDeleter<SDL_DestroyWindow>
> raw_window_ = nullptr;
> raw_window_;
public:
Window() = default;
Window() = delete;
explicit Window(SDL_Window* raw_window)
: raw_window_{raw_window}