/*! * @file glgui_widget.h * The gl_widget of the openglGUI */ #ifndef _GLGUI_WIDGET_H #define _GLGUI_WIDGET_H #include "element_2d.h" // FORWARD DECLARATION //! This is part of the openglGUI class /** * A widget is the main class of all the elements of th GUI. */ class GLGuiWidget : public Element2D { public: GLGuiWidget(); virtual ~GLGuiWidget(); void init(); virtual void draw() = 0; virtual void update() = 0; private: }; #endif /* _GLGUI_WIDGET_H */