#pragma once

#include "SDL3/SDL.h"

class Window
{
  public:
    explicit Window(SDL_Window *window) : m_window(window)
    {
    }

    [[nodiscard]] auto window() const -> SDL_Window *;

    [[nodiscard]] auto renderer() const -> SDL_Renderer *;

  private:
    SDL_Window *m_window = nullptr;
};
