VCV Rack API v2
Loading...
Searching...
No Matches
rack::app::ModuleWidget Member List

This is the complete list of members for rack::app::ModuleWidget, including all inherited members.

addChild(Widget *child)rack::widget::Widget
addChildAbove(Widget *child, Widget *sibling)rack::widget::Widget
addChildBelow(Widget *child, Widget *sibling)rack::widget::Widget
addChildBottom(Widget *child)rack::widget::Widget
addInput(PortWidget *input)rack::app::ModuleWidget
addOutput(PortWidget *output)rack::app::ModuleWidget
addParam(ParamWidget *param)rack::app::ModuleWidget
appendContextMenu(ui::Menu *menu)rack::app::ModuleWidgetinlinevirtual
appendDisconnectActions(history::ComplexAction *complexAction)rack::app::ModuleWidget
BaseEvent typedefrack::widget::Widget
boxrack::widget::Widget
bypassAction(bool bypassed)rack::app::ModuleWidget
childrenrack::widget::Widget
clearChildren()rack::widget::Widget
clearTemplate()rack::app::ModuleWidget
clearTemplateDialog()rack::app::ModuleWidget
cloneAction(bool cloneCables=true)rack::app::ModuleWidget
copyClipboard()rack::app::ModuleWidget
createContextMenu()rack::app::ModuleWidget
disconnect()rack::app::ModuleWidget
disconnectAction()rack::app::ModuleWidget
dragEnabled()rack::app::ModuleWidget
dragOffset()rack::app::ModuleWidget
draw(const DrawArgs &args) overriderack::app::ModuleWidgetvirtual
rack::widget::OpaqueWidget::draw(NVGcontext *vg)rack::widget::Widgetinlinevirtual
drawChild(Widget *child, const DrawArgs &args, int layer=0)rack::widget::Widget
drawLayer(const DrawArgs &args, int layer) overriderack::app::ModuleWidgetvirtual
fromJson(json_t *rootJ)rack::app::ModuleWidget
getAbsoluteOffset(math::Vec v)rack::widget::Widgetinline
getAbsoluteZoom()rack::widget::Widgetinline
getAncestorOfType()rack::widget::Widgetinline
getBox()rack::widget::Widget
getChildrenBoundingBox()rack::widget::Widgetvirtual
getFirstDescendantOfType()rack::widget::Widgetinline
getGridBox()rack::app::ModuleWidget
getGridPosition()rack::app::ModuleWidget
getGridSize()rack::app::ModuleWidget
getInput(int portId)rack::app::ModuleWidget
getInputs()rack::app::ModuleWidget
getModel()rack::app::ModuleWidget
getModule()rack::app::ModuleWidget
getModule()rack::app::ModuleWidgetinline
getOutput(int portId)rack::app::ModuleWidget
getOutputs()rack::app::ModuleWidget
getPanel()rack::app::ModuleWidget
getParam(int paramId)rack::app::ModuleWidget
getParams()rack::app::ModuleWidget
getParent()rack::widget::Widget
getPorts()rack::app::ModuleWidget
getPosition()rack::widget::Widget
getRelativeOffset(math::Vec v, Widget *ancestor)rack::widget::Widgetvirtual
getRelativeZoom(Widget *ancestor)rack::widget::Widgetvirtual
getSize()rack::widget::Widget
getViewport(math::Rect r=math::Rect::inf())rack::widget::Widgetvirtual
getVisibleChildrenBoundingBox()rack::widget::Widgetvirtual
getWeakCount()rack::WeakBaseinline
hasChild(Widget *child)rack::widget::Widget
hasTemplate()rack::app::ModuleWidget
hide()rack::widget::Widgetinline
internalrack::app::ModuleWidget
isDescendantOf(Widget *ancestor)rack::widget::Widget
isVisible()rack::widget::Widget
load(std::string filename)rack::app::ModuleWidget
loadAction(std::string filename)rack::app::ModuleWidget
loadDialog()rack::app::ModuleWidget
loadTemplate()rack::app::ModuleWidget
modelrack::app::ModuleWidget
ModuleWidget()rack::app::ModuleWidget
ModuleWidget(engine::Module *module)rack::app::ModuleWidgetinline
onAction(const ActionEvent &e)rack::widget::Widgetinlinevirtual
onAdd(const AddEvent &e)rack::widget::Widgetinlinevirtual
onButton(const ButtonEvent &e) overriderack::app::ModuleWidgetvirtual
onChange(const ChangeEvent &e)rack::widget::Widgetinlinevirtual
onContextCreate(const ContextCreateEvent &e)rack::widget::Widgetinlinevirtual
onContextDestroy(const ContextDestroyEvent &e)rack::widget::Widgetinlinevirtual
onDeselect(const DeselectEvent &e)rack::widget::Widgetinlinevirtual
onDirty(const DirtyEvent &e)rack::widget::Widgetinlinevirtual
onDoubleClick(const DoubleClickEvent &e)rack::widget::Widgetinlinevirtual
onDragDrop(const DragDropEvent &e)rack::widget::Widgetinlinevirtual
onDragEnd(const DragEndEvent &e) overriderack::app::ModuleWidgetvirtual
onDragEnter(const DragEnterEvent &e)rack::widget::Widgetinlinevirtual
onDragHover(const DragHoverEvent &e) overriderack::app::ModuleWidgetvirtual
onDragLeave(const DragLeaveEvent &e)rack::widget::Widgetinlinevirtual
onDragMove(const DragMoveEvent &e) overriderack::app::ModuleWidgetvirtual
onDragStart(const DragStartEvent &e) overriderack::app::ModuleWidgetvirtual
onEnter(const EnterEvent &e)rack::widget::Widgetinlinevirtual
onHide(const HideEvent &e)rack::widget::Widgetinlinevirtual
onHover(const HoverEvent &e) overriderack::app::ModuleWidgetvirtual
onHoverKey(const HoverKeyEvent &e) overriderack::app::ModuleWidgetvirtual
onHoverScroll(const HoverScrollEvent &e) overriderack::widget::OpaqueWidgetinlinevirtual
onHoverText(const HoverTextEvent &e) overriderack::widget::OpaqueWidgetinlinevirtual
onLeave(const LeaveEvent &e)rack::widget::Widgetinlinevirtual
onPathDrop(const PathDropEvent &e) overriderack::widget::OpaqueWidgetinlinevirtual
onRemove(const RemoveEvent &e)rack::widget::Widgetinlinevirtual
onReposition(const RepositionEvent &e)rack::widget::Widgetinlinevirtual
onResize(const ResizeEvent &e)rack::widget::Widgetinlinevirtual
onSelect(const SelectEvent &e)rack::widget::Widgetinlinevirtual
onSelectKey(const SelectKeyEvent &e)rack::widget::Widgetinlinevirtual
onSelectText(const SelectTextEvent &e)rack::widget::Widgetinlinevirtual
onShow(const ShowEvent &e)rack::widget::Widgetinlinevirtual
parentrack::widget::Widget
pasteClipboardAction()rack::app::ModuleWidget
pasteJsonAction(json_t *rootJ)rack::app::ModuleWidget
randomizeAction()rack::app::ModuleWidget
recurseEvent(TMethod f, const TEvent &e)rack::widget::Widgetinline
recursePositionEvent(TMethod f, const TEvent &e)rack::widget::Widgetinline
releaseModule()rack::app::ModuleWidget
removeAction()rack::app::ModuleWidget
removeChild(Widget *child)rack::widget::Widget
requestDelete()rack::widget::Widget
requestedDeleterack::widget::Widget
resetAction()rack::app::ModuleWidget
save(std::string filename)rack::app::ModuleWidget
saveDialog()rack::app::ModuleWidget
saveTemplate()rack::app::ModuleWidget
saveTemplateDialog()rack::app::ModuleWidget
setBox(math::Rect box)rack::widget::Widget
setGridPosition(math::Vec pos)rack::app::ModuleWidget
setModel(plugin::Model *model)rack::app::ModuleWidget
setModule(engine::Module *module)rack::app::ModuleWidget
setPanel(widget::Widget *panel)rack::app::ModuleWidget
setPanel(std::shared_ptr< window::Svg > svg)rack::app::ModuleWidget
setPosition(math::Vec pos)rack::widget::Widget
setSize(math::Vec size)rack::widget::Widget
setVisible(bool visible)rack::widget::Widget
show()rack::widget::Widgetinline
step()rack::widget::Widgetvirtual
toJson()rack::app::ModuleWidget
visiblerack::widget::Widget
weakHandlerack::WeakBase
~ModuleWidget()rack::app::ModuleWidget
~WeakBase()rack::WeakBaseinline
~Widget()rack::widget::Widgetvirtual