iPlug2 - C++ Audio Plug-in Framework
Classes
IGraphics::IControls::BaseControls

Base classes, to simplify making certain kinds of control. More...

Classes

class  IControl
 The lowest level base class of an IGraphics control. More...
 
class  IBitmapBase
 A base interface to be combined with IControl for bitmap-based controls "IBControls", managing an IBitmap. More...
 
class  IVectorBase
 A base interface to be combined with IControl for vectorial controls "IVControls", in order for them to share a common style If you need more flexibility, you're on your own! More...
 
class  IMultiTouchControlBase
 A base class for controls that can do do multitouch. More...
 
class  IKnobControlBase
 A base class for knob/dial controls, to handle mouse action and Sender. More...
 
class  ISliderControlBase
 A base class for slider/fader controls, to handle mouse action and Sender. More...
 
class  IVTrackControlBase
 A base class for mult-strip/track controls, such as multi-sliders, meters Track refers to the channel/strip, Step refers to cross-axis steps, e.g. More...
 
class  IButtonControlBase
 A base class for buttons/momentary switches - cannot be linked to parameters. More...
 
class  ISwitchControlBase
 A base class for switch controls. More...
 
class  IDirBrowseControlBase
 An abstract IControl base class that you can inherit from in order to make a control that pops up a menu to browse files. More...
 

Detailed Description

Base classes, to simplify making certain kinds of control.