#ifndef WINDOW_H #define WINDOW_H #include "Renderer.h" #include "SDL.h" #include "SDL_pixels.h" #include typedef struct window { int width; int height; Renderer *renderer; SDL_Window *SDL_base_window; SDL_Color background_color; } Window; bool init_window(Window *wnd, const char *title, int width, int height, SDL_Color color, bool full_screen); void clear_window(const Window *wnd); void swap_render_buffers(const Window *wnd); void destroy_window(Window *wnd); #endif // !WINDOW_H