1.2
ImageButton Member List

This is the complete list of members for ImageButton, including all inherited members.

active() constWidget
active(bool value)Widget
align(const AlignFlags &a)Widget
align() constWidgetinline
align()Widgetinline
alpha() constWidgetinline
alpha(float alpha)Widget
auto_scale_image(bool enable)ImageButtoninline
auto_scale_image() constImageButtoninline
autoresize(bool value)Widget
autoresize() constWidget
border(DefaultDim border)Widgetinline
border() constWidgetinline
border_flags(const Theme::BorderFlags &flags)Widgetinline
border_flags() constWidgetinline
border_radius(float radius)Widgetinline
border_radius() constWidgetinline
box() constWidgetinline
box(const Rect &rect)Widget
Button(const std::string &text={}, const AlignFlags &text_align=default_text_align()) noexceptButtonexplicit
Button(const std::string &text, const Rect &rect, const AlignFlags &text_align=default_text_align()) noexceptButton
Button(Frame &parent, const std::string &text={}, const AlignFlags &text_align=default_text_align()) noexceptButtonexplicit
Button(Frame &parent, const std::string &text, const Rect &rect, const AlignFlags &text_align=default_text_align()) noexceptButton
Button(Serializer::Properties &props) noexceptButtonexplicit
Button(const Button &)=deleteButton
Button(Button &&) noexcept=defaultButton
CallbackArray typedefObjectprotected
can_handle_event() constWidgetinline
center() constWidgetinline
checked(bool value) overrideButtonvirtual
checked() constButtoninline
checked(bool value)Button
egt::v1::TextWidget::checked() constWidgetinline
clear()TextWidgetvirtual
clear_handlers()Object
clip() constWidget
color(Palette::ColorId id) constWidget
color(Palette::ColorId id, Palette::GroupId group) constWidget
color(Palette::ColorId id, const Pattern &color, Palette::GroupId group=Palette::GroupId::normal)Widget
content_area() constWidgetvirtual
damage()Widgetvirtual
damage(const Rect &rect)Widgetvirtual
default_draw(ImageButton &widget, Painter &painter, const Rect &rect)ImageButtonstatic
egt::v1::Button::default_draw(const Button &widget, Painter &painter, const Rect &rect)Buttonstatic
default_palette() constWidgetprotected
default_size()Buttonstatic
default_size(const Size &size)Buttonstatic
default_text_align()Buttonstatic
default_text_align(const AlignFlags &align)Buttonstatic
detach()Widget
disable()Widget
disable_toggle()Widgetinline
disabled() constWidgetinline
disabled(bool value)Widgetinline
display_origin()Widget
display_to_local(const DisplayPoint &p)Widgetvirtual
draw(Painter &painter, const Rect &rect) overrideImageButtonvirtual
draw_box(Painter &painter, Palette::ColorId bg, Palette::ColorId border) constWidget
draw_circle(Painter &painter, Palette::ColorId bg, Palette::ColorId border) constWidget
enable()Widget
EventCallback typedefObject
fill_flags(const Theme::FillFlags &flags)Widgetinline
fill_flags() constWidgetinline
fill_flags()Widgetinline
FilterFlags typedefObject
Flag enum nameWidget
flags() constWidgetinlineprotected
flags()Widgetinlineprotected
Flags typedefWidget
focus() constWidgetinline
font() constWidgetinline
font(const Font &font)Widgetinline
frame() constWidget
grab_mouse(bool value)Widget
grab_mouse() constWidget
handle(Event &event) overrideButtonvirtual
height(DefaultDim h)Widgetinline
height() constWidgetinline
hide()Widgetvirtual
horizontal_ratio(DefaultDim horizontal)Widgetinline
horizontal_ratio() constWidgetinline
image(const Image &image)ImageButton
image() constImageButtoninline
image()ImageButtoninline
image_align(const AlignFlags &align)ImageButtoninline
image_align() constImageButtoninline
ImageButton(const std::string &text={}, const AlignFlags &text_align=default_text_align()) noexceptImageButtonexplicit
ImageButton(const Image &image, const std::string &text={}, const AlignFlags &text_align=default_text_align()) noexceptImageButtonexplicit
ImageButton(const Image &image, const std::string &text, const Rect &rect, const AlignFlags &text_align=default_text_align()) noexceptImageButtonexplicit
ImageButton(Frame &parent, const Image &image={}, const std::string &text={}, const AlignFlags &text_align=default_text_align()) noexceptImageButtonexplicit
ImageButton(Frame &parent, const Image &image, const std::string &text, const Rect &rect, const AlignFlags &text_align=default_text_align()) noexceptImageButton
ImageButton(Serializer::Properties &props) noexceptImageButtonexplicit
in_layout() constWidgetinline
invoke_handlers(Event &event)Object
invoke_handlers(EventId event)Object
keep_image_ratio(bool enable)ImageButtoninline
keep_image_ratio() constImageButtoninline
layout()Widgetvirtual
len() constTextWidgetvirtual
local_box() constWidgetinlineprotected
local_to_display(const Point &p)Widget
m_auto_scale_imageImageButtonprotected
m_boxWidgetprotected
m_callbacksObjectprotected
m_handle_counterObjectprotected
m_imageImageButtonprotected
m_image_alignImageButtonprotected
m_in_layoutWidgetprotected
m_keep_image_ratioImageButtonprotected
m_min_sizeWidgetprotected
m_nameObjectprotected
m_parentWidgetprotected
m_show_labelImageButtonprotected
m_textTextWidgetprotected
m_text_alignTextWidgetprotected
m_user_requested_boxWidgetprotected
m_widgetidWidgetprotected
margin(DefaultDim margin)Widgetinline
margin() constWidgetinline
min_size_hint() const overrideImageButtonvirtual
min_size_hint() const overrideImageButton
egt::v1::TextWidget::min_size_hint(const Size &size)Widgetinline
moat() constWidget
move(const Point &point)Widgetvirtual
move_to_center(const Point &point)Widget
move_to_center()Widget
name() constObjectinline
name(const std::string &name)Objectinline
no_layout(bool value)Widget
no_layout() constWidget
Object() noexcept=defaultObject
Object(const Object &)=deleteObject
Object(Object &&)=defaultObject
on_checked_changedWidget
on_click(const EventCallback &handler)Buttoninline
on_event(const EventCallback &handler, const FilterFlags &mask={})Object
on_gain_focusWidget
on_hideWidget
on_lost_focusWidget
on_showWidget
on_text_changedTextWidget
operator=(const Button &)=deleteButton
operator=(Button &&) noexcept=defaultButton
egt::v1::TextWidget::operator=(const Widget &)=deleteWidget
egt::v1::TextWidget::operator=(Widget &&) noexcept=defaultWidget
egt::v1::Object::operator=(const Object &)=deleteObject
egt::v1::Object::operator=(Object &&)=defaultObject
padding(DefaultDim padding)Widgetinline
padding() constWidgetinline
paint(Painter &painter)Widgetvirtual
paint_to_file(const std::string &filename={})Widgetvirtual
palette(const Palette &palette)Widget
parent()Widget
parent() constWidget
parent_in_layout()Widgetprotected
parent_layout()Widgetprotected
plane_window() constWidget
point() constWidgetinline
ratio(DefaultDim ratio)Widgetinline
ratio(DefaultDim horizontal, DefaultDim vertical)Widgetinline
readonly() constWidgetinline
readonly(bool value)Widget
readonly_toggle()Widgetinline
RegisterHandle typedefObject
remove_handler(RegisterHandle handle)Object
reset_palette()Widget
reset_theme()Widget
resize(const Size &size)Widgetvirtual
resize_by_ratio(DefaultDim hratio, DefaultDim vratio)Widget
resize_by_ratio(DefaultDim ratio)Widgetinline
scale(float hscale, float vscale)Widgetinlinevirtual
scale(float scale)Widgetinline
scale_font(const Size &target, const std::string &text, const Font &font)TextWidgetstatic
scale_image(float hscale, float vscale, bool approximate=false)ImageButtoninline
scale_image(float scale, bool approximate=false)ImageButtoninline
screen() constWidgetvirtual
serialize(Serializer &serializer) const overrideImageButtonvirtual
set_parent(Frame *parent) overrideButtonprotectedvirtual
show()Widgetvirtual
show_label(bool value)ImageButton
show_label() constImageButtoninline
size() constWidgetinline
text(const std::string &text) overrideButtonvirtual
text(const std::string &str)Button
text() constButtoninline
egt::v1::TextWidget::text() constTextWidgetinlinevirtual
text_align(const AlignFlags &align)TextWidgetinline
text_align() constTextWidgetinline
text_size(const std::string &text) constTextWidgetprotected
TextWidget(std::string text={}, const Rect &rect={}, const AlignFlags &text_align=AlignFlag::center) noexceptTextWidgetexplicit
TextWidget(Serializer::Properties &props) noexceptTextWidgetexplicit
theme() constWidget
theme(const Theme &theme)Widget
to_parent(const Point &r) constWidget
to_parent(const Rect &r) constWidgetinline
top_level() constWidgetinlineprotectedvirtual
type() constWidgetvirtual
user_requested_box() constWidgetinline
vertical_ratio(DefaultDim vertical)Widgetinline
vertical_ratio() constWidgetinline
visible() constWidgetinline
visible(bool value)Widget
visible_toggle()Widgetinline
walk(const WalkCallback &callback, int level=0)Widgetvirtual
WalkCallback typedefWidget
Widget(const Rect &rect={}, const Widget::Flags &flags={}) noexceptWidgetexplicit
Widget(Frame &parent, const Rect &rect={}, const Widget::Flags &flags={}) noexceptWidgetexplicit
Widget(Serializer::Properties &props) noexceptWidgetexplicit
Widget(const Widget &)=deleteWidget
Widget(Widget &&) noexcept=defaultWidget
widgetid() constWidgetinline
WidgetId typedefWidget
width(DefaultDim w)Widgetinline
width() constWidgetinline
x(DefaultDim x)Widgetinline
x() constWidgetinline
xratio(DefaultDim xratio)Widgetinline
xratio() constWidgetinline
y(DefaultDim y)Widgetinline
y() constWidgetinline
yratio(DefaultDim yratio)Widgetinline
yratio() constWidgetinline
zorder() constWidgetvirtual
zorder_bottom()Widgetvirtual
zorder_down()Widgetvirtual
zorder_top()Widgetvirtual
zorder_up()Widgetvirtual
~Button() noexcept overrideButton
~Object() noexcept=defaultObjectvirtual
~Widget() noexcept overrideWidget