13#if defined(LECUI_EXPORTS)
16#include <liblec/lecui/widgets/widget.h>
27 float _corner_radius_x = .0f;
28 float _corner_radius_y = .0f;
29 int _png_resource = 0;
32 bool _enlarge_if_smaller =
false;
33 bool _keep_aspect_ratio =
true;
34 float _opacity = 100.f;
39 _cursor = cursor_type::hand;
40 _rect.size({ 200.f, 200.f });
59 std::string&
text()
override;
299#if defined(lecui_helper)
301#define get_image_view(path) liblec::lecui::widgets::image_view::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
image_quality
Image render quality. Used when resampling images.
Definition: lecui.h:916
@ medium
Medium image quality, for a balance between quality and rendering speed.
Top level namespace for the liblec libraries.
Definition: appearance.h:19