libAlgAudio  v1.99-440-g08538e5-dirty
The development library for AlgAudio framework.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AlgAudio::UIList Member List

This is the complete list of members for AlgAudio::UIList, including all inherited members.

AddItem(std::string id, std::string text)AlgAudio::UIList
Clear()AlgAudio::UIListvirtual
ContradirectionalDimension(Size2D s) const overrideAlgAudio::UIVBoxinlineprotectedvirtual
ContradirectionalDimension(Point2D s) const overrideAlgAudio::UIVBoxinlineprotectedvirtual
Create(std::weak_ptr< Window > parent_window)AlgAudio::UIListstatic
current_sizeAlgAudio::UIWidgetprotected
CustomDraw(DrawContext &c) override __attribute__((hot))AlgAudio::UIBoxvirtual
CustomFindChild(ID id) const overrideAlgAudio::UIBoxvirtual
CustomMouseEnter(Point2D) overrideAlgAudio::UIBoxvirtual
CustomMouseLeave(Point2D) overrideAlgAudio::UIBoxvirtual
CustomMouseMotion(Point2D p1, Point2D p2) overrideAlgAudio::UIBoxvirtual
CustomMousePress(bool down, MouseButton b, Point2D) overrideAlgAudio::UIBoxvirtual
CustomResize(Size2D) overrideAlgAudio::UIBoxvirtual
debug_this_widgetAlgAudio::UIWidget
DirectionalDimension(Size2D s) const overrideAlgAudio::UIVBoxinlineprotectedvirtual
DirectionalDimension(Point2D s) const overrideAlgAudio::UIVBoxinlineprotectedvirtual
DirectionalPoint2D(int direction, int contra) const overrideAlgAudio::UIVBoxinlineprotectedvirtual
DirectionalSize2D(int direction, int contra) const overrideAlgAudio::UIVBoxinlineprotectedvirtual
display_modeAlgAudio::UIVisibilityBaseprotected
DisplayMode enum nameAlgAudio::UIVisibilityBase
Draw(DrawContext &c)AlgAudio::UIWidget
FindChild(ID search_id)AlgAudio::UIWidgetinline
focusableAlgAudio::UIMouseEventsBaseprotected
focused_childAlgAudio::UIContainerMultipleprotected
GetChildPos(std::shared_ptr< UIWidget >) const overrideAlgAudio::UIBoxvirtual
GetCurrentSize() const AlgAudio::UIWidgetinline
GetPosInParent(std::shared_ptr< UIWidget > ancestor)AlgAudio::UIWidget
GetRequestedSize() const AlgAudio::UIWidgetinline
GetWindow()AlgAudio::UIWidgetinline
HasParent()AlgAudio::UIWidgetinline
HasZeroArea() const AlgAudio::UIWidgetinline
Insert(std::shared_ptr< UIWidget > w, PackMode m)AlgAudio::UIBox
IsDrawn() const AlgAudio::UIVisibilityBaseinline
IsFocused() const AlgAudio::UIWidgetprotected
IsInvisible() const AlgAudio::UIVisibilityBaseinline
IsRoot() const AlgAudio::UIWidgetprotected
last_mouse_posAlgAudio::UIMouseEventsBase
on_clickedAlgAudio::UIList
on_display_mode_changedAlgAudio::UIVisibilityBase
on_motionAlgAudio::UIMouseEventsBase
on_pointedAlgAudio::UIList
on_pressedAlgAudio::UIMouseEventsBase
OnChildFocusRequested(std::shared_ptr< UIWidget > w) overrideAlgAudio::UIContainerMultipleinlinevirtual
OnChildFocusTested(std::shared_ptr< const UIWidget > w) overrideAlgAudio::UIContainerMultipleinlinevirtual
OnChildRequestedSizeChanged() overrideAlgAudio::UIBoxvirtual
OnChildVisibilityChanged() overrideAlgAudio::UIBoxvirtual
OnFocusChanged(bool has_focus) overrideAlgAudio::UIContainerMultipleinlinevirtual
OnKeyboard(KeyData k) overrideAlgAudio::UIContainerMultipleinlinevirtual
OnMouseEnter(Point2D)AlgAudio::UIMouseEventsBase
OnMouseLeave(Point2D)AlgAudio::UIMouseEventsBase
OnMouseMotion(Point2D, Point2D)AlgAudio::UIMouseEventsBase
OnMousePress(bool, MouseButton, Point2D)AlgAudio::UIMouseEventsBase
PackMode enum nameAlgAudio::UIBox
parentAlgAudio::UIWidget
pointedAlgAudio::UIMouseEventsBaseprotected
pressedAlgAudio::UIMouseEventsBaseprotected
RequestFocus() overrideAlgAudio::UIContainerMultipleinlinevirtual
Resize(Size2D s)AlgAudio::UIWidget
SetBackColor(const Color &c)AlgAudio::UIWidgetinline
SetColors(Color standard, Color highlight)AlgAudio::UIList
SetCustomSize(Size2D size)AlgAudio::UIWidget
SetDisplayMode(DisplayMode m)AlgAudio::UIVisibilityBaseinline
SetFocusable(bool f)AlgAudio::UIMouseEventsBaseinline
SetFrontColor(const Color &c)AlgAudio::UIWidgetinline
SetHighlight(std::string id)AlgAudio::UIList
SetMinimalSize(Size2D)AlgAudio::UIWidgetprotected
SetNeedsRedrawing()AlgAudio::UIWidgetprotected
SetPadding(unsigned int padding)AlgAudio::UIBox
subscriptionsAlgAudio::SubscriptionsManager
TIGHT enum valueAlgAudio::UIBox
TriggerFakeResize()AlgAudio::UIWidgetinline
UIBox(std::weak_ptr< Window > parent_window)AlgAudio::UIBoxprotected
UIContainerMultiple(std::weak_ptr< Window > parent_window)AlgAudio::UIContainerMultipleinlineprotected
UIMouseEventsBase()AlgAudio::UIMouseEventsBaseinlineprotected
UIVBox(std::weak_ptr< Window > parent_window)AlgAudio::UIVBoxprotected
UIVisibilityBase()AlgAudio::UIVisibilityBaseinlineprotected
UIWidget(std::weak_ptr< Window > parent_window)AlgAudio::UIWidgetprotected
WIDE enum valueAlgAudio::UIBox
widget_idAlgAudio::UIWidget
windowAlgAudio::UIWidgetprotected
~UIWidget()AlgAudio::UIWidgetinlinevirtual