/* ==================== pgpanel_nav.h ==================== version 0.0.0 ==================== A PG_Panel sub-widget. an array of tab buttons to navigate panel screens CHANGELOG: ---------------------- 0.0.0 - TO-DO & EXPANSION LIST ---------------------- - set buttons to images - do i need to inherit from PointerHub? =============================================================== */ #ifndef PG_PANEL_NAV_H #define PG_PANEL_NAV_H #include #include "paragui.h" #include "pgeventobject.h" #include "pgbutton.h" #include "pgwidget.h" #include "pgpanel.h" #include "../../core/pointerhub.h" /** */ class PG_Panel_Nav: public PG_Widget, public PG_EventObject, public PointerHub { public: PG_Panel_Nav(PG_Widget* parent, const PG_Rect &r); virtual ~PG_Panel_Nav(); private: PG_Button* nav1; PG_Button* nav2; PG_Button* nav3; PG_Button* nav4; PG_Button* nav5; PG_Button* nav6; }; #endif