ASPiK SDK
VSTGUI::ParameterChangeListener Class Reference
Inheritance diagram for VSTGUI::ParameterChangeListener:

Public Member Functions

 ParameterChangeListener (Steinberg::Vst::EditController *editController, Steinberg::Vst::Parameter *parameter, CControl *control)
 
void addControl (CControl *control)
 
void removeControl (CControl *control)
 
bool containsControl (CControl *control)
 
void PLUGIN_API update (FUnknown *changedUnknown, Steinberg::int32 message)
 
Steinberg::Vst::ParamID getParameterID ()
 
void beginEdit ()
 
void endEdit ()
 
void performEdit (Steinberg::Vst::ParamValue value)
 
Steinberg::Vst::Parameter * getParameter () const
 

Protected Types

typedef std::list< CControl * > ControlList
 

Protected Member Functions

bool convertValueToString (float value, char utf8String[256])
 
void updateControlValue (Steinberg::Vst::ParamValue value)
 

Protected Attributes

Steinberg::Vst::EditController * editController
 
Steinberg::Vst::Parameter * parameter
 
ControlList controls
 

The documentation for this class was generated from the following file: