#ifndef __BUTTONBOX_H__ #define __BUTTONBOX_H__ #include "iconbutton.h" #include #include class GMenu2X; class Surface; class ButtonBox { public: ButtonBox(GMenu2X *gmenu2x); void add(std::unique_ptr button); void clear(); void paint(Surface& s, unsigned int x); void handleTS(); private: std::vector > buttons; GMenu2X *gmenu2x; }; #endif