#ifndef GUIBUTTON_HPP #define GUIBUTTON_HPP #include "GuiElement.hpp" #include #include "Texture.hpp" class GuiButton : public GuiElement { public: GuiButton(std::string text, Texture *texture); ~GuiButton(); virtual int doUpdate(int c_width, int c_height); protected: Texture *texture; // image texture for button image }; #endif