ASW Lib
A.D.S. Games SDL Wrapper Library. A library targeted at Allegro4 users who want to switch to SDL3 and use modern c++.
Loading...
Searching...
No Matches
asw::ui::Button Member List

This is the complete list of members for asw::ui::Button, including all inherited members.

_capturedasw::ui::Widgetprotected
_childrenasw::ui::Widgetprivate
_fit_textasw::ui::Buttonprivate
_focusedasw::ui::Widgetprotected
_hoveredasw::ui::Widgetprotected
_idasw::ui::Widgetprivate
_id_counterasw::ui::Widgetinlineprivatestatic
_pressedasw::ui::Widgetprotected
_removedasw::ui::Widgetprivate
activate(Context &ctx) overrideasw::ui::Buttonvirtual
add_child(Args &&... args)asw::ui::Widgetinline
adopt_children()asw::ui::Widgetprivate
anchorasw::ui::Widget
anchor_marginasw::ui::Widget
Button()asw::ui::Buttoninline
children() constasw::ui::Widgetinline
clear_children()asw::ui::Widget
current_texture(const Context &ctx) constasw::ui::Buttonprotected
detach_children()asw::ui::Widgetprivate
draw(Context &ctx) overrideasw::ui::Buttonvirtual
draw_backgroundasw::ui::Button
enabledasw::ui::Widget
fit_text(const asw::Font &f)asw::ui::Buttonprivate
focus_ringasw::ui::Widget
focusableasw::ui::Widget
fontasw::ui::Button
generate_id()asw::ui::Widgetinlineprivatestatic
get_style(const Context &ctx) constasw::ui::Buttoninline
id() constasw::ui::Widgetinline
is_captured() constasw::ui::Widgetinline
is_focused() constasw::ui::Widgetinline
is_highlighted(const Context &ctx) constasw::ui::Widget
is_hovered() constasw::ui::Widgetinline
is_pressed() constasw::ui::Widgetinline
layout(Context &ctx) overrideasw::ui::Buttonvirtual
measure(Context &ctx) overrideasw::ui::Buttonvirtual
nav_downasw::ui::Widget
nav_leftasw::ui::Widget
nav_rightasw::ui::Widget
nav_upasw::ui::Widget
on_clickasw::ui::Button
on_event(Context &ctx, const UIEvent &e)asw::ui::Widgetvirtual
on_focus_changed(Context &ctx, bool focused)asw::ui::Widgetvirtual
operator=(Widget &&other) noexceptasw::ui::Widget
operator=(const Widget &)=deleteasw::ui::Widget
paddingasw::ui::Button
parentasw::ui::Widget
place_anchored(Widget &child) constasw::ui::Widgetprotected
remove_child(const Widget &child)asw::ui::Widget
set_images(const asw::Texture &normal, const asw::Texture &hover=nullptr, const asw::Texture &pressed=nullptr, const asw::Texture &disabled=nullptr, bool auto_size=true)asw::ui::Button
set_text(const std::string &t, bool auto_size=false)asw::ui::Button
set_texture(const asw::Texture &tex, bool auto_size=false)asw::ui::Button
styleasw::ui::Button
textasw::ui::Button
textureasw::ui::Button
texture_disabledasw::ui::Button
texture_hoverasw::ui::Button
texture_pressedasw::ui::Button
transformasw::ui::Widget
visibleasw::ui::Widget
Widget()asw::ui::Widgetinline
Widget(Widget &&other) noexceptasw::ui::Widget
Widget(const Widget &)=deleteasw::ui::Widget
~Widget()=defaultasw::ui::Widgetvirtual