#ifndef GRAPHICS_UI_ELEMENTS_BUTTON_HPP_ #define GRAPHICS_UI_ELEMENTS_BUTTON_HPP_ #include "Panel.hpp" namespace gui { class Label; class Button : public Panel { protected: std::shared_ptr