|
iPlug2 - C++ Audio Plug-in Framework
|
UI Widgets, such as knobs, sliders, buttons. More...
Files | |
| file | IControls.cpp |
| IControls implementation. | |
| file | IControls.h |
| A collection of IControls for common UI widgets, such as knobs, sliders, switches. | |
| file | ILEDControl.h |
| file | IPlatformViewControl.h |
| file | IRTTextControl.h |
| file | IVKeyboardControl.h |
| file | IVMeterControl.h |
| file | IVScopeControl.h |
| file | IVSpectrumAnalyzerControl.h |
| file | IVTabbedPagesControl.h |
| file | IWebViewControl.h |
Classes | |
| class | IVLabelControl |
| A vector label control that can display text with a shadow. More... | |
| class | IVButtonControl |
| A vector button/momentary switch control. More... | |
| class | IVSwitchControl |
| A vector switch control. More... | |
| class | IVToggleControl |
| A vector toggle control. More... | |
| class | IVSlideSwitchControl |
| A switch with a slide animation when clicked. More... | |
| class | IVTabSwitchControl |
| A vector "tab" multi switch control. More... | |
| class | IVRadioButtonControl |
| A vector "radio buttons" switch control. More... | |
| class | IVMenuButtonControl |
| A vector button that pops up a menu. More... | |
| class | IVKnobControl |
| A vector knob control drawn using graphics primitives. More... | |
| class | IVSliderControl |
| A vector slider control. More... | |
| class | IVRangeSliderControl |
| A vector range slider control, with two handles. More... | |
| class | IVXYPadControl |
| A vector XY Pad slider control. More... | |
| class | IVPlotControl |
| A vector plot to display functions and waveforms. More... | |
| class | IVGroupControl |
| A control to draw a rectangle around a named IControl group. More... | |
| class | IVPanelControl |
| A panel control which can be styled with emboss etc. More... | |
| class | IVColorSwatchControl |
| A control to show a color swatch of up to 9 colors. More... | |
| class | ISVGKnobControl |
| A vector knob/dial control which rotates an SVG image. More... | |
| class | ISVGButtonControl |
| A vector button/momentary switch control which shows an SVG image. More... | |
| class | ISVGToggleControl |
| A vector toggle switch control which shows an SVG image. More... | |
| class | ISVGSwitchControl |
| A vector switch control which shows one of multiple SVG states. More... | |
| class | ISVGSliderControl |
| A Slider control with and SVG for track and handle. More... | |
| class | IBButtonControl |
| A bitmap button/momentary switch control. More... | |
| class | IBSwitchControl |
| A bitmap switch control. More... | |
| class | IBKnobControl |
| A bitmap knob/dial control that draws a frame from a stacked bitmap. More... | |
| class | IBKnobRotaterControl |
| A bitmap knob/dial control that rotates an image. More... | |
| class | IBSliderControl |
| A bitmap slider/fader control. More... | |
| class | IBTextControl |
| A control to display text using a monospace bitmap font. More... | |
| class | IBMeterControl |
| A bitmap meter control, that can be used for VUMeters. More... | |
| class | IPanelControl |
| A basic control to fill a rectangle with a color or gradient. More... | |
| class | ILambdaControl |
| A control that can be specialised with a lambda function, for quick experiments without making a custom IControl. More... | |
| class | IBitmapControl |
| A basic control to draw a bitmap, or one frame of a stacked bitmap depending on the current value. More... | |
| class | ISVGControl |
| A basic control to draw an SVG image to the screen. More... | |
| class | ITextControl |
| A basic control to display some text. More... | |
| class | IEditableTextControl |
| A basic control to display some editable text. More... | |
| class | IMultiLineTextControl |
| A basic control to display some text that needs to span multiple lines. More... | |
| class | IURLControl |
| A control to show a clickable URL, that changes color after clicking. More... | |
| class | ITextToggleControl |
| A control to toggle between two text strings on click. More... | |
| class | ICaptionControl |
| A control to display the textual representation of a parameter. More... | |
| class | PlaceHolder |
| A control to use as a placeholder during development. More... | |
UI Widgets, such as knobs, sliders, buttons.