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::CanvasView Member List

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

AddModule(std::string id, Point2D position)AlgAudio::CanvasView
CenterView()AlgAudio::CanvasView
Clear() overrideAlgAudio::CanvasViewinlinevirtual
CreateEmpty(std::shared_ptr< Window > parent)AlgAudio::CanvasViewstatic
current_sizeAlgAudio::UIWidgetprotected
CustomDraw(DrawContext &c)AlgAudio::CanvasViewvirtual
CustomFindChild(ID) const AlgAudio::UIWidgetinlinevirtual
CustomMouseEnter(Point2D)AlgAudio::CanvasViewvirtual
CustomMouseLeave(Point2D)AlgAudio::CanvasViewvirtual
CustomMouseMotion(Point2D from_abs, Point2D to_abs) overrideAlgAudio::CanvasViewvirtual
CustomMousePress(bool, MouseButton, Point2D)AlgAudio::CanvasViewvirtual
CustomResize(Size2D)AlgAudio::UIWidgetinlinevirtual
debug_this_widgetAlgAudio::UIWidget
DecreaseZoom()AlgAudio::CanvasView
display_modeAlgAudio::UIVisibilityBaseprotected
DisplayMode enum nameAlgAudio::UIVisibilityBase
Draw(DrawContext &c)AlgAudio::UIWidget
EnterCanvas(std::shared_ptr< Canvas > canvas, std::string name="")AlgAudio::CanvasView
ExitCanvas()AlgAudio::CanvasView
FindChild(ID search_id)AlgAudio::UIWidgetinline
focusableAlgAudio::UIMouseEventsBaseprotected
focused_childAlgAudio::UIContainerMultipleprotected
GetCanvasStackPath()AlgAudio::CanvasView
GetChildPos(std::shared_ptr< UIWidget >) const overrideAlgAudio::CanvasViewvirtual
GetCurrentCanvas()AlgAudio::CanvasViewinline
GetCurrentSize() const AlgAudio::UIWidgetinline
GetPosInParent(std::shared_ptr< UIWidget > ancestor)AlgAudio::UIWidget
GetRequestedSize() const AlgAudio::UIWidgetinline
GetTopCanvas()AlgAudio::CanvasViewinline
GetWindow()AlgAudio::UIWidgetinline
HasParent()AlgAudio::UIWidgetinline
HasZeroArea() const AlgAudio::UIWidgetinline
IncreaseZoom()AlgAudio::CanvasView
IsDrawn() const AlgAudio::UIVisibilityBaseinline
IsFocused() const AlgAudio::UIWidgetprotected
IsInvisible() const AlgAudio::UIVisibilityBaseinline
IsRoot() const AlgAudio::UIWidgetprotected
last_mouse_posAlgAudio::UIMouseEventsBase
MouseMotionOverCanvasPlane(Point2D from_rel, Point2D to_rel)AlgAudio::CanvasView
on_canvas_stack_path_changedAlgAudio::CanvasView
on_clickedAlgAudio::UIMouseEventsBase
on_display_mode_changedAlgAudio::UIVisibilityBase
on_motionAlgAudio::UIMouseEventsBase
on_pointedAlgAudio::UIMouseEventsBase
on_pressedAlgAudio::UIMouseEventsBase
OnChildFocusRequested(std::shared_ptr< UIWidget > w) overrideAlgAudio::UIContainerMultipleinlinevirtual
OnChildFocusTested(std::shared_ptr< const UIWidget > w) overrideAlgAudio::UIContainerMultipleinlinevirtual
OnChildRequestedSizeChanged()AlgAudio::UIWidgetinlineprotectedvirtual
OnChildVisibilityChanged()AlgAudio::UIWidgetinlineprotectedvirtual
OnFocusChanged(bool has_focus) overrideAlgAudio::UIContainerMultipleinlinevirtual
OnKeyboard(KeyData)AlgAudio::CanvasViewvirtual
OnMouseEnter(Point2D)AlgAudio::UIMouseEventsBase
OnMouseLeave(Point2D)AlgAudio::UIMouseEventsBase
OnMouseMotion(Point2D, Point2D)AlgAudio::UIMouseEventsBase
OnMousePress(bool, MouseButton, Point2D)AlgAudio::UIMouseEventsBase
parentAlgAudio::UIWidget
pointedAlgAudio::UIMouseEventsBaseprotected
pressedAlgAudio::UIMouseEventsBaseprotected
RemoveSelected()AlgAudio::CanvasView
RequestFocus() overrideAlgAudio::UIContainerMultipleinlinevirtual
Resize(Size2D s)AlgAudio::UIWidget
SetBackColor(const Color &c)AlgAudio::UIWidgetinline
SetCustomSize(Size2D size)AlgAudio::UIWidget
SetDisplayMode(DisplayMode m)AlgAudio::UIVisibilityBaseinline
SetFocusable(bool f)AlgAudio::UIMouseEventsBaseinline
SetFrontColor(const Color &c)AlgAudio::UIWidgetinline
SetMinimalSize(Size2D)AlgAudio::UIWidgetprotected
SetNeedsRedrawing()AlgAudio::UIWidgetprotected
SetZoom(float level)AlgAudio::CanvasView
subscriptionsAlgAudio::SubscriptionsManager
SwitchTopLevelCanvas(std::shared_ptr< Canvas > canvas, std::string name)AlgAudio::CanvasView
TriggerFakeResize()AlgAudio::UIWidgetinline
UIContainerMultiple(std::weak_ptr< Window > parent_window)AlgAudio::UIContainerMultipleinlineprotected
UIMouseEventsBase()AlgAudio::UIMouseEventsBaseinlineprotected
UIVisibilityBase()AlgAudio::UIVisibilityBaseinlineprotected
UIWidget(std::weak_ptr< Window > parent_window)AlgAudio::UIWidgetprotected
widget_idAlgAudio::UIWidget
windowAlgAudio::UIWidgetprotected
~UIWidget()AlgAudio::UIWidgetinlinevirtual