13#if defined(LECUI_EXPORTS)
16#include <liblec/lecui/widgets/widget.h>
36 std::string _text_unchecked;
37 std::string _text_indeterminate;
39 checkbox_status _status = checkbox_status::indeterminate;
44 _cursor = cursor_type::hand;
45 _rect.size({ 20.f, 20.f });
58 return _checkbox_events;
77 std::string&
text()
override;
267#if defined(lecui_helper)
269#define get_checkbox(path) liblec::lecui::widgets::checkbox::get(*this, path)
RGBA color on a standard 0 to 255 scale. For the alpha channel 0 is transparent and 255 is opaque.
Definition: lecui.h:583
Page container.
Definition: page.h:32
Rectangle class.
Definition: lecui.h:158
Resize parameters.
Definition: lecui.h:363
Top level namespace for the liblec libraries.
Definition: appearance.h:19