| 
    iPlug2 - C++ Audio Plug-in Framework
    
   | 
 
This is the complete list of members for IVDiskPresetManagerControl, including all inherited members.
| AddChildControl(IControl *pControl, int ctrlTag=kNoTag, const char *group="") (defined in IContainerBase) | IContainerBase | inline | 
| AddPath(const char *path, const char *displayText) | IDirBrowseControlBase | |
| Animate() (defined in IControl) | IControl | |
| As() | IControl | inline | 
| AttachFunc typedef (defined in IContainerBase) | IContainerBase | |
| AttachGestureRecognizer(EGestureType type, IGestureFunc func) | IControl | |
| AttachIControl(IControl *pControl, const char *label) | IVectorBase | inline | 
| CheckSelectedItem() | IDirBrowseControlBase | |
| ClearPathList() | IDirBrowseControlBase | |
| CreateContextMenu(IPopupMenu &contextMenu) | IControl | inlinevirtual | 
| DisablePrompt(bool disable) | IControl | inline | 
| Draw(IGraphics &g) override | IVDiskPresetManagerControl | inlinevirtual | 
| DrawBackground(IGraphics &g, const IRECT &rect) | IVectorBase | inlinevirtual | 
| DrawLabel(IGraphics &g) | IVectorBase | inlinevirtual | 
| DrawPressableEllipse(IGraphics &g, const IRECT &bounds, bool pressed, bool mouseOver, bool disabled) | IVectorBase | inline | 
| DrawPressableRectangle(IGraphics &g, const IRECT &bounds, bool pressed, bool mouseOver, bool disabled, bool rtl=true, bool rtr=true, bool rbl=true, bool rbr=true) | IVectorBase | inline | 
| DrawPressableShape(IGraphics &g, EVShape shape, const IRECT &bounds, bool pressed, bool mouseOver, bool disabled) | IVectorBase | inlinevirtual | 
| DrawPressableTriangle(IGraphics &g, const IRECT &bounds, bool pressed, bool mouseOver, float angle, bool disabled) | IVectorBase | inline | 
| DrawPTHighlight(IGraphics &g) | IControl | virtual | 
| DrawSplash(IGraphics &g, const IRECT &clipRegion=IRECT()) | IVectorBase | inline | 
| DrawValue(IGraphics &g, bool mouseOver) | IVectorBase | inlinevirtual | 
| DrawWidget(IGraphics &g) | IVectorBase | inlinevirtual | 
| ESubControl enum name (defined in IVDiskPresetManagerControl) | IVDiskPresetManagerControl | |
| ForAllChildrenFunc(std::function< void(int childIdx, IControl *pControl)> func) (defined in IContainerBase) | IContainerBase | inline | 
| ForValIdx(int valIdx, T func, Args... args) | IControl | inlineprotected | 
| GetActionFunction() | IControl | inline | 
| GetAdjustedHandleBounds(IRECT handleBounds) const | IVectorBase | inline | 
| GetAnimationDuration() const | IControl | inline | 
| GetAnimationFunction() | IControl | inline | 
| GetAnimationProgress() const | IControl | |
| GetBlend() const | IControl | inline | 
| GetChild(int idx) (defined in IContainerBase) | IContainerBase | inline | 
| GetColor(EVColor color) const | IVectorBase | inline | 
| GetDelegate() | IControl | inline | 
| GetGroup() const | IControl | inline | 
| GetIgnoreMouse() const | IControl | inline | 
| GetLabelBounds() const (defined in IVectorBase) | IVectorBase | inline | 
| GetLabelStr() const (defined in IVectorBase) | IVectorBase | inline | 
| GetLastGesture() const | IControl | inline | 
| GetMouseDblAsSingleClick() const | IControl | inline | 
| GetMouseEventsWhenDisabled() const | IControl | inline | 
| GetMouseIsOver() const | IControl | inline | 
| GetMouseOverWhenDisabled() const | IControl | inline | 
| GetParam(int valIdx=0) const | IControl | |
| GetParamIdx(int valIdx=0) const | IControl | |
| GetParent() const | IControl | inline | 
| GetPromptShowsParamLabel() const | IControl | inline | 
| GetRECT() const | IControl | inline | 
| GetRoundedCornerRadius(const IRECT &bounds) const | IVectorBase | inline | 
| GetSelectedFile(WDL_String &path) const | IDirBrowseControlBase | |
| GetStyle() const | IVectorBase | inline | 
| GetTag() const | IControl | inline | 
| GetTargetRECT() const | IControl | inline | 
| GetText() const | IControl | inline | 
| GetTextEntryLength() const | IControl | inline | 
| GetTooltip() const | IControl | inline | 
| GetUI() | IControl | inline | 
| GetUI() const | IControl | inline | 
| GetValIdxForPos(float x, float y) const | IControl | inlinevirtual | 
| GetValue(int valIdx=0) const | IControl | |
| GetValueBounds() const (defined in IVectorBase) | IVectorBase | inline | 
| GetWantsGestures() const | IControl | inlinevirtual | 
| GetWantsMidi() const | IControl | inline | 
| GetWantsMultiTouch() const | IControl | inline | 
| GetWidgetBounds() const (defined in IVectorBase) | IVectorBase | inline | 
| Hide(bool hide) override | IContainerBase | inlinevirtual | 
| IContainerBase(const IRECT &bounds, int paramIdx=kNoParameter, IActionFunction actionFunc=nullptr) (defined in IContainerBase) | IContainerBase | inline | 
| IContainerBase(const IRECT &bounds, const std::initializer_list< int > ¶ms, IActionFunction actionFunc=nullptr) (defined in IContainerBase) | IContainerBase | inline | 
| IContainerBase(const IRECT &bounds, IActionFunction actionFunc) (defined in IContainerBase) | IContainerBase | inline | 
| IContainerBase(const IRECT &bounds, AttachFunc attachFunc, ResizeFunc resizeFunc) (defined in IContainerBase) | IContainerBase | inline | 
| IControl(const IRECT &bounds, int paramIdx=kNoParameter, IActionFunction actionFunc=nullptr) | IControl | |
| IControl(const IRECT &bounds, const std::initializer_list< int > ¶ms, IActionFunction actionFunc=nullptr) | IControl | |
| IControl(const IRECT &bounds, IActionFunction actionFunc) | IControl | |
| IControl(const IControl &)=delete (defined in IControl) | IControl | |
| IDirBrowseControlBase(const IRECT &bounds, const char *extension, bool showFileExtensions=true, bool scanRecursively=true, bool showEmptySubmenus=false) | IDirBrowseControlBase | inline | 
| IsDirty() | IControl | virtual | 
| IsDisabled() const | IControl | inline | 
| IsHidden() const | IControl | inline | 
| IsHit(float x, float y) const | IControl | inlinevirtual | 
| IVDiskPresetManagerControl(const IRECT &bounds, const char *presetPath, const char *fileExtension, bool showFileExtensions=true, const char *label="", const IVStyle &style=DEFAULT_STYLE.WithDrawShadows(false).WithLabelText(DEFAULT_LABEL_TEXT.WithVAlign(EVAlign::Middle)), OnLoadFunc onLoadFunc=nullptr) (defined in IVDiskPresetManagerControl) | IVDiskPresetManagerControl | inline | 
| IVectorBase(const IVStyle &style, bool labelInWidget=false, bool valueInWidget=false) | IVectorBase | inline | 
| LinkedToParam(int paramIdx) const | IControl | |
| LoadPresetAtCurrentIndex() (defined in IVDiskPresetManagerControl) | IVDiskPresetManagerControl | inline | 
| MakeRects(const IRECT &parent, bool hasHandle=false) | IVectorBase | inline | 
| mAttachFunc (defined in IContainerBase) | IContainerBase | protected | 
| mBlend (defined in IControl) | IControl | protected | 
| mChildren (defined in IContainerBase) | IContainerBase | protected | 
| mControl (defined in IVectorBase) | IVectorBase | protected | 
| mDblAsSingleClick (defined in IControl) | IControl | protected | 
| mDirty (defined in IControl) | IControl | protected | 
| mDisabled (defined in IControl) | IControl | protected | 
| mDisablePrompt (defined in IControl) | IControl | protected | 
| mExtension (defined in IDirBrowseControlBase) | IDirBrowseControlBase | protected | 
| mFiles (defined in IDirBrowseControlBase) | IDirBrowseControlBase | protected | 
| mGroup | IControl | protected | 
| mHide (defined in IControl) | IControl | protected | 
| mIgnoreMouse (defined in IControl) | IControl | protected | 
| mItems (defined in IDirBrowseControlBase) | IDirBrowseControlBase | protected | 
| mLabelBounds (defined in IVectorBase) | IVectorBase | protected | 
| mLabelInWidget (defined in IVectorBase) | IVectorBase | protected | 
| mLabelStr (defined in IVectorBase) | IVectorBase | protected | 
| mMainMenu (defined in IDirBrowseControlBase) | IDirBrowseControlBase | protected | 
| mMaxSplashRadius (defined in IVectorBase) | IVectorBase | protected | 
| mMouseEventsWhenDisabled (defined in IControl) | IControl | protected | 
| mMouseIsOver | IControl | protected | 
| mMouseOverWhenDisabled (defined in IControl) | IControl | protected | 
| mPathLabels (defined in IDirBrowseControlBase) | IDirBrowseControlBase | protected | 
| mPaths (defined in IDirBrowseControlBase) | IDirBrowseControlBase | protected | 
| mPromptShowsParamLabel (defined in IControl) | IControl | protected | 
| mPTHighlightColor (defined in IControl) | IControl | protected | 
| mPTisHighlighted (defined in IControl) | IControl | protected | 
| mRECT (defined in IControl) | IControl | protected | 
| mResizeFunc (defined in IContainerBase) | IContainerBase | protected | 
| mScanRecursively (defined in IDirBrowseControlBase) | IDirBrowseControlBase | protected | 
| mSelectedItemIndex (defined in IDirBrowseControlBase) | IDirBrowseControlBase | protected | 
| mShape (defined in IVectorBase) | IVectorBase | protected | 
| mShowEmptySubmenus (defined in IDirBrowseControlBase) | IDirBrowseControlBase | protected | 
| mShowFileExtensions (defined in IDirBrowseControlBase) | IDirBrowseControlBase | protected | 
| mSplashPoint (defined in IVectorBase) | IVectorBase | protected | 
| mSplashRadius (defined in IVectorBase) | IVectorBase | protected | 
| mStyle (defined in IVectorBase) | IVectorBase | protected | 
| mTargetRECT (defined in IControl) | IControl | protected | 
| mText (defined in IControl) | IControl | protected | 
| mTextEntryLength (defined in IControl) | IControl | protected | 
| mTooltip (defined in IControl) | IControl | protected | 
| mTrackSize (defined in IVectorBase) | IVectorBase | protected | 
| mValueBounds (defined in IVectorBase) | IVectorBase | protected | 
| mValueDisplayFrac (defined in IVectorBase) | IVectorBase | protected | 
| mValueInWidget (defined in IVectorBase) | IVectorBase | protected | 
| mValueStr (defined in IVectorBase) | IVectorBase | protected | 
| mWantsMidi (defined in IControl) | IControl | protected | 
| mWantsMultiTouch (defined in IControl) | IControl | protected | 
| mWidgetBounds (defined in IVectorBase) | IVectorBase | protected | 
| NChildren() const (defined in IContainerBase) | IContainerBase | inline | 
| NItems() const (defined in IDirBrowseControlBase) | IDirBrowseControlBase | |
| NVals() const | IControl | inline | 
| OnAttached() override | IVDiskPresetManagerControl | inlinevirtual | 
| OnContextSelection(int itemSelected) | IControl | inlinevirtual | 
| OnDeleteFromPopupMenu(IPopupMenu *pMenu, int itemIdx) | IControl | inlinevirtual | 
| OnDrop(const char *str) | IControl | inlinevirtual | 
| OnDropMultiple(const std::vector< const char * > &paths) | IControl | inlinevirtual | 
| OnEndAnimation() (defined in IControl) | IControl | virtual | 
| OnGesture(const IGestureInfo &info) | IControl | virtual | 
| OnGUIIdle() | IControl | inlinevirtual | 
| OnInit() | IControl | inlinevirtual | 
| OnKeyDown(float x, float y, const IKeyPress &key) | IControl | inlinevirtual | 
| OnKeyUp(float x, float y, const IKeyPress &key) | IControl | inlinevirtual | 
| OnLoadFunc typedef (defined in IVDiskPresetManagerControl) | IVDiskPresetManagerControl | |
| OnMidi(const IMidiMsg &msg) | IControl | inlinevirtual | 
| OnMouseDblClick(float x, float y, const IMouseMod &mod) | IControl | virtual | 
| OnMouseDown(float x, float y, const IMouseMod &mod) | IControl | virtual | 
| OnMouseDrag(float x, float y, float dX, float dY, const IMouseMod &mod) | IControl | inlinevirtual | 
| OnMouseOut() | IControl | virtual | 
| OnMouseOver(float x, float y, const IMouseMod &mod) | IControl | virtual | 
| OnMouseUp(float x, float y, const IMouseMod &mod) | IControl | inlinevirtual | 
| OnMouseWheel(float x, float y, const IMouseMod &mod, float d) | IControl | inlinevirtual | 
| OnMsgFromDelegate(int msgTag, int dataSize, const void *pData) | IControl | inlinevirtual | 
| OnPopupMenuSelection(IPopupMenu *pSelectedMenu, int valIdx) override | IVDiskPresetManagerControl | inlinevirtual | 
| OnRescale() | IControl | inlinevirtual | 
| OnResize() override | IVDiskPresetManagerControl | inlinevirtual | 
| OnStyleChanged() | IVectorBase | inlinevirtual | 
| OnTextEntryCompletion(const char *str, int valIdx) | IControl | inlinevirtual | 
| OnTouchCancelled(float x, float y, const IMouseMod &mod) | IControl | inlinevirtual | 
| operator=(const IControl &)=delete (defined in IControl) | IControl | |
| PromptUserInput(int valIdx=0) | IControl | |
| PromptUserInput(const IRECT &bounds, int valIdx=0) | IControl | |
| RemoveChildControl(IControl *pControl) (defined in IContainerBase) | IContainerBase | inline | 
| ResizeFunc typedef (defined in IContainerBase) | IContainerBase | |
| SetActionFunction(IActionFunction actionFunc) | IControl | inline | 
| SetAngle(float angle) (defined in IVectorBase) | IVectorBase | inline | 
| SetAnimation(IAnimationFunction func) | IControl | inline | 
| SetAnimation(IAnimationFunction func, int duration) | IControl | inline | 
| SetAnimationEndActionFunction(IActionFunction actionFunc) | IControl | inline | 
| SetAttachFunc(AttachFunc attachFunc) (defined in IContainerBase) | IContainerBase | inline | 
| SetBlend(const IBlend &blend) | IControl | inline | 
| SetClean() (defined in IControl) | IControl | inlinevirtual | 
| SetColor(EVColor colorIdx, const IColor &color) | IVectorBase | inline | 
| SetColors(const IVColorSpec &spec) | IVectorBase | inline | 
| SetDelegate(IGEditorDelegate &dlg) | IControl | inline | 
| SetDirty(bool triggerAction=true, int valIdx=kNoValIdx) | IControl | virtual | 
| SetDisabled(bool disable) override | IContainerBase | inlinevirtual | 
| SetDrawFrame(bool draw) (defined in IVectorBase) | IVectorBase | inline | 
| SetDrawShadows(bool draw) (defined in IVectorBase) | IVectorBase | inline | 
| SetEmboss(bool draw) (defined in IVectorBase) | IVectorBase | inline | 
| SetFrameThickness(float thickness) (defined in IVectorBase) | IVectorBase | inline | 
| SetGroup(const char *groupName) | IControl | inline | 
| SetIgnoreMouse(bool ignore) | IControl | inlinevirtual | 
| SetLabelStr(const char *label) (defined in IVectorBase) | IVectorBase | inline | 
| SetMouseEventsWhenDisabled(bool allow) | IControl | inline | 
| SetMouseOverWhenDisabled(bool allow) | IControl | inline | 
| SetNVals(int nVals) (defined in IControl) | IControl | inlineprotected | 
| SetParamIdx(int paramIdx, int valIdx=0) | IControl | virtual | 
| SetParent(IContainerBase *pParent) (defined in IControl) | IControl | inline | 
| SetPosition(float x, float y) | IControl | virtual | 
| SetPromptShowsParamLabel(bool enable) | IControl | inline | 
| SetPTParameterHighlight(bool isHighlighted, int color) | IControl | |
| SetRECT(const IRECT &bounds) | IControl | inline | 
| SetResizeFunc(ResizeFunc resizeFunc) (defined in IContainerBase) | IContainerBase | inline | 
| SetRoundness(float roundness) (defined in IVectorBase) | IVectorBase | inline | 
| SetSelectedFile(const char *filePath) | IDirBrowseControlBase | |
| SetShadowOffset(float offset) (defined in IVectorBase) | IVectorBase | inline | 
| SetShape(EVShape shape) (defined in IVectorBase) | IVectorBase | inline | 
| SetShowLabel(bool show) (defined in IVectorBase) | IVectorBase | inline | 
| SetShowValue(bool show) (defined in IVectorBase) | IVectorBase | inline | 
| SetSize(float w, float h) | IControl | virtual | 
| SetSplashPoint(float x, float y) (defined in IVectorBase) | IVectorBase | inline | 
| SetSplashRadius(float radius) (defined in IVectorBase) | IVectorBase | inline | 
| SetStyle(const IVStyle &style) | IVectorBase | inlinevirtual | 
| SetTargetAndDrawRECTs(const IRECT &bounds) | IControl | inline | 
| SetTargetRECT(const IRECT &bounds) | IControl | inline | 
| SetText(const IText &txt) | IControl | inlinevirtual | 
| SetTextEntryLength(int len) | IControl | inline | 
| SetTooltip(const char *str) | IControl | inline | 
| SetupMenu() | IDirBrowseControlBase | |
| SetValue(double value, int valIdx=0) | IControl | virtual | 
| SetValueFromDelegate(double value, int valIdx=0) | IControl | virtual | 
| SetValueFromUserInput(double value, int valIdx=0) | IControl | virtual | 
| SetValueStr(const char *value) (defined in IVectorBase) | IVectorBase | inline | 
| SetValueToDefault(int valIdx=kNoValIdx) | IControl | virtual | 
| SetWantsMidi(bool enable=true) | IControl | inline | 
| SetWantsMultiTouch(bool enable=true) | IControl | inline | 
| SetWidgetFrac(float frac) (defined in IVectorBase) | IVectorBase | inline | 
| SnapToMouse(float x, float y, EDirection direction, const IRECT &bounds, int valIdx=-1, double minClip=0., double maxClip=1.) | IControl | virtual | 
| StartAnimation(int duration) | IControl | |
| ~IContainerBase() (defined in IContainerBase) | IContainerBase | inlinevirtual | 
| ~IControl() | IControl | inlinevirtual | 
| ~IDirBrowseControlBase() (defined in IDirBrowseControlBase) | IDirBrowseControlBase | virtual | 
| ~IVectorBase() (defined in IVectorBase) | IVectorBase | inlinevirtual |