]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/slider.h
Initial revision
[libs/gltk.git] / source / slider.h
diff --git a/source/slider.h b/source/slider.h
new file mode 100644 (file)
index 0000000..c88c15b
--- /dev/null
@@ -0,0 +1,27 @@
+#ifndef MSP_GLTK_SLIDER_H_
+#define MSP_GLTK_SLIDER_H_
+
+#include "widget.h"
+
+namespace Msp {
+namespace GLtk {
+
+class Slider: public Widget
+{
+public:
+       void set_value(double);
+       void set_range(double, double);
+       void set_step(double);
+       double get_value() const { return value; }
+protected:
+       double min, max;
+       double value;
+       double step;
+
+       Slider(const Resourcres &);
+};
+
+} // namespace GLtk
+} // namespace Msp
+
+#endif