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.