#pragma once #include #include #include "util.h" namespace Cygnet { class Window { public: Window(const char *name, int width, int height); ~Window(); void makeCurrent(); void clear(); void flip(); private: CPtr win_; SDL_GLContext glctx_; }; }