This is the complete list of members for ui::Widget, including all inherited members.
| blur() | ui::Widget | |
| bounds() const | ui::Widget | virtual |
| click() | ui::Widget | |
| draw() const =0 | ui::Widget | pure virtual |
| drawBoundingBox(time_t time) const | ui::Widget | virtual |
| drawDone() | ui::Widget | virtual |
| getPosition() const | ui::Widget | inline |
| getWidgetById(id_t id) noexcept | ui::Widget | virtual |
| handleEvent(Event &event) | ui::Widget | virtual |
| hold(time_t time) | ui::Widget | |
| id | ui::Widget | |
| needsRedraw() const | ui::Widget | inline |
| onblur(std::function< void(Widget &, const Event &)> callback) override | ui::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)=0 | ui::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) override | ui::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)=0 | ui::CoreEventHandlers< T > | pure virtual |
| onpress(std::function< void(Widget &, const Event &)> callback) override | ui::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)=0 | ui::CoreEventHandlers< T > | pure virtual |
| onrelease(std::function< void(Widget &, const Event &)> callback) override | ui::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)=0 | ui::CoreEventHandlers< T > | pure virtual |
| padding | ui::Widget | protected |
| parentBounds() const | ui::Widget | |
| press() | ui::Widget | |
| redrawSelf | ui::Widget | protected |
| release() | ui::Widget | |
| render(bool force) const | ui::Widget | virtual |
| requestParentRedraw() | ui::Widget | inline |
| requestRedraw() | ui::Widget | inline |
| setAlign(const Alignment &align) | ui::Widget | inline |
| setParent(Widget *parent) | ui::Widget | |
| setPosition(const Position &pos) | ui::Widget | inline |
| size() const =0 | ui::Widget | pure virtual |
| update(time_t time) | ui::Widget | virtual |
| Widget(const Position &pos={0, 0}, const Alignment &align={ALIGN_LEFT, ALIGN_TOP}, const Padding &padding={0}) | ui::Widget | |
| ~Widget() | ui::Widget | virtual |