/*! * @file glgui_frame.h * The gl_frame widget of th openglGUI * */ #ifndef _GLGUI_FRAME_H #define _GLGUI_FRAME_H #include "glgui_container.h" namespace OrxGui { // FORWARD DECLARATION //! This is Frame part of the openglGUI class /** * */ class GLGuiFrame : public GLGuiContainer { ObjectListDeclaration(GLGuiFrame); public: GLGuiFrame(); virtual ~GLGuiFrame(); void init(); virtual void pack(GLGuiWidget* widget); virtual void unpack(GLGuiWidget* widget); virtual void showAll(); virtual void hideAll(); virtual void draw(); private: GLGuiWidget* child; }; } #endif /* _GLGUI__H */