X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=examples%2Fwidgetdemo%2Fwidgetdemo.h;h=f6ef7f6996d070884f6b917101610da8ca6559e8;hb=HEAD;hp=f58272428c7e1613f8eaf8293ea64e947a315083;hpb=68c6a79c86c595fa2ec5a7109568d5baefc50afd;p=libs%2Fgltk.git diff --git a/examples/widgetdemo/widgetdemo.h b/examples/widgetdemo/widgetdemo.h index f582724..f6ef7f6 100644 --- a/examples/widgetdemo/widgetdemo.h +++ b/examples/widgetdemo/widgetdemo.h @@ -2,6 +2,8 @@ #define WIDGETDEMO_H_ #include +#include +#include #include #include #include @@ -10,7 +12,9 @@ class WidgetDemo: public Msp::RegisteredApplication { private: - Msp::Graphics::SimpleGLWindow window; + Msp::Graphics::SimpleWindow window; + Msp::GL::Device gl_device; + Msp::GL::WindowView view; Msp::GLtk::Resources resources; Msp::GLtk::Root root; DemoSelector selector; @@ -22,7 +26,8 @@ public: private: virtual void tick(); - void add_demo(const std::string &, Msp::GLtk::Panel *); + template + void add_demo(const std::string &); }; #endif