#ifndef APPLICATION_H #define APPLICATION_H #include "pattern.h" #include "videoprovider.h" #include #include #include class Application { private: ARParam cparam; ARGL_CONTEXT_SETTINGS_REF argl_ctx; SDL_Surface *surface; VideoProvider* vp; int count; bool please_quit; public: Pattern* patt; Pattern* patt2; Application(); ~Application(); void run(); void quit(); protected: virtual void event_keypress(SDLKey key); void main_loop(void); }; #endif