4 #include <msp/core/application.h>
5 #include <msp/gl/device.h>
6 #include <msp/gl/windowview.h>
7 #include <msp/gltk/resources.h>
8 #include <msp/gltk/root.h>
9 #include <msp/graphics/simplewindow.h>
10 #include "demoselector.h"
12 class WidgetDemo: public Msp::RegisteredApplication<WidgetDemo>
15 Msp::Graphics::SimpleWindow window;
16 Msp::GL::Device gl_device;
17 Msp::GL::WindowView view;
18 Msp::GLtk::Resources resources;
20 DemoSelector selector;
23 WidgetDemo(int, char **);
29 void add_demo(const std::string &, Msp::GLtk::Panel *);