#ifndef _SDLWINDOW_H #define _SDLWINDOW_H #include "GLWindow.h" #if defined HAVE_SDL && HAVE_SDL #include class SDLWindow : public GLWindow { public: virtual void SwapBuffers(); virtual void SetWindowText(const char *text); virtual bool PeekMessages(); virtual void Update(); virtual bool MakeCurrent(); static bool valid() { return true; } ~SDLWindow(); SDLWindow(int _iwidth, int _iheight); }; #else class SDLWindow : public GLWindow { public: SDLWindow(int _iwidth, int _iheight) {} }; #endif #endif