#ifndef WINDOW_H #define WINDOW_H #include #include typedef struct { SDL_Window* window; SDL_GLContext context; Uint32 Width, Height; const char* title; } window_t; extern window_t* Window_Create(const char* title, Uint32 width, Uint32 height); extern void Window_Resize(window_t* window, Uint32 width, Uint32 height); extern void Window_Update(window_t* window); extern void Window_Destroy(window_t* window); #endif // WINDOW_H