gigawidgets 0.3.55
A wxWidgets-style UI library for the Arduino Giga Display Shield.
 
Loading...
Searching...
No Matches
ui::Column Member List

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

blur()ui::Widget
bounds() constui::Widgetvirtual
childrenui::MultiChildWidgetprotected
click()ui::Widget
Collection(const Size &size, const Position &pos={0, 0}, const Alignment &align={ALIGN_LEFT, ALIGN_TOP}, const Padding &padding={0})ui::Column
draw() const overrideui::MultiChildWidgetvirtual
drawBoundingBox(time_t time) const overrideui::MultiChildWidgetvirtual
drawDone() overrideui::MultiChildWidgetvirtual
getChildAlign() constui::Columninline
getMinHeight() constui::Columninline
getPosition() constui::Widgetinline
getWidgetById(id_t id) noexcept overrideui::MultiChildWidgetvirtual
handleEvent(Event &event) overrideui::MultiChildWidgetvirtual
hold(time_t time)ui::Widget
idui::Widget
MultiChildWidget(const Position &pos={0, 0}, const Alignment &align={ALIGN_LEFT, ALIGN_TOP}, const Padding &padding={0})ui::MultiChildWidget
needsRedraw() constui::Widgetinline
onblur(std::function< void(Widget &, const Event &)> callback) overrideui::Widget
EventHandlers< Widget >::onblur(std::function< void(Widget &)> callback)ui::EventHandlers< Widget >inline
EventHandlers< Widget >::onblur(std::function< void(const Event &)> callback)ui::EventHandlers< Widget >inline
EventHandlers< Widget >::onblur(std::function< void()> callback)ui::EventHandlers< Widget >inline
ui::CoreEventHandlers::onblur(std::function< void(T &, const Event &)> callback)=0ui::CoreEventHandlers< T >pure virtual
onclick(std::function< void(Widget &)> callback)ui::EventHandlers< Widget >inline
onclick(std::function< void(const Event &)> callback)ui::EventHandlers< Widget >inline
onclick(std::function< void()> callback)ui::EventHandlers< Widget >inline
ui::CoreEventHandlers::onclick(std::function< void(T &, const Event &)> callback)ui::CoreEventHandlers< T >inline
onhold(std::function< void(Widget &, const Event &, time_t)> callback) overrideui::Widget
EventHandlers< Widget >::onhold(std::function< void(Widget &, time_t)> callback)ui::EventHandlers< Widget >inline
EventHandlers< Widget >::onhold(std::function< void(const Event &, time_t)> callback)ui::EventHandlers< Widget >inline
EventHandlers< Widget >::onhold(std::function< void(time_t)> callback)ui::EventHandlers< Widget >inline
EventHandlers< Widget >::onhold(std::function< void(Widget &)> callback)ui::EventHandlers< Widget >inline
EventHandlers< Widget >::onhold(std::function< void(const Event &)> callback)ui::EventHandlers< Widget >inline
EventHandlers< Widget >::onhold(std::function< void()> callback)ui::EventHandlers< Widget >inline
ui::CoreEventHandlers::onhold(std::function< void(T &, const Event &, time_t)> callback)=0ui::CoreEventHandlers< T >pure virtual
onpress(std::function< void(Widget &, const Event &)> callback) overrideui::Widget
EventHandlers< Widget >::onpress(std::function< void(Widget &)> callback)ui::EventHandlers< Widget >inline
EventHandlers< Widget >::onpress(std::function< void(const Event &)> callback)ui::EventHandlers< Widget >inline
EventHandlers< Widget >::onpress(std::function< void()> callback)ui::EventHandlers< Widget >inline
ui::CoreEventHandlers::onpress(std::function< void(T &, const Event &)> callback)=0ui::CoreEventHandlers< T >pure virtual
onrelease(std::function< void(Widget &, const Event &)> callback) overrideui::Widget
EventHandlers< Widget >::onrelease(std::function< void(Widget &)> callback)ui::EventHandlers< Widget >inline
EventHandlers< Widget >::onrelease(std::function< void(const Event &)> callback)ui::EventHandlers< Widget >inline
EventHandlers< Widget >::onrelease(std::function< void()> callback)ui::EventHandlers< Widget >inline
ui::CoreEventHandlers::onrelease(std::function< void(T &, const Event &)> callback)=0ui::CoreEventHandlers< T >pure virtual
paddingui::Widgetprotected
parentBounds() constui::Widget
press()ui::Widget
push(Widget *const child) overrideui::Columnvirtual
redrawSelfui::Widgetprotected
release()ui::Widget
render(bool force) const overrideui::MultiChildWidgetvirtual
requestParentRedraw()ui::Widgetinline
requestRedraw()ui::Widgetinline
setAlign(const Alignment &align)ui::Widgetinline
setChildAlign(align_t align)ui::Column
setMinHeight(uisize_t minHeight)ui::Column
setParent(Widget *parent)ui::Widget
setPosition(const Position &pos)ui::Widgetinline
size() const overrideui::Collectionvirtual
update(time_t time) overrideui::Columnvirtual
Widget(const Position &pos={0, 0}, const Alignment &align={ALIGN_LEFT, ALIGN_TOP}, const Padding &padding={0})ui::Widget
~MultiChildWidget() overrideui::MultiChildWidget
~Widget()ui::Widgetvirtual