1 #ifndef LXGUI_GUI_BUTTON_HPP
2 #define LXGUI_GUI_BUTTON_HPP
4 #include "lxgui/gui_frame.hpp"
5 #include "lxgui/lxgui.hpp"
6 #include "lxgui/utils.hpp"
7 #include "lxgui/utils_string.hpp"
66 std::string
serialize(
const std::string& tab)
const override;
73 bool can_use_script(
const std::string& script_name)
const override;
96 void set_text(
const utils::ustring& content);
102 const utils::ustring&
get_text()
const;
318 void click(
const std::string& mouse_event);
Stores a variable number of arguments for an event.
A region that can contain other regions and react to events.
An node in a layout file.
Manages the user interface.
region(utils::control_block &block, manager &mgr, const region_core_attributes &attr)
Contructor.
Struct holding all the core information about a frame necessary for its creation.
static const vector2 zero