|
LMMS
|
#include <ipslcontextinfo.h>
Public Member Functions | |
| virtual Steinberg::tresult PLUGIN_API | getContextInfoValue (double &value, Steinberg::FIDString id)=0 |
| virtual Steinberg::tresult PLUGIN_API | setContextInfoValue (Steinberg::FIDString id, double value)=0 |
| virtual Steinberg::tresult PLUGIN_API | setContextInfoValue (Steinberg::FIDString id, Steinberg::int32 value)=0 |
| virtual Steinberg::tresult PLUGIN_API | setContextInfoString (Steinberg::FIDString id, Steinberg::Vst::TChar *string)=0 |
| virtual Steinberg::tresult PLUGIN_API | getContextInfoValue (Steinberg::int32 &value, Steinberg::FIDString id)=0 |
| Public Member Functions inherited from Presonus::IContextInfoProvider | |
| virtual Steinberg::tresult PLUGIN_API | getContextInfoString (Steinberg::Vst::TChar *string, Steinberg::int32 maxCharCount, Steinberg::FIDString id)=0 |
| Public Member Functions inherited from Steinberg::FUnknown | |
| virtual tresult PLUGIN_API | queryInterface (const TUID _iid, void **obj)=0 |
| virtual uint32 PLUGIN_API | addRef ()=0 |
| virtual uint32 PLUGIN_API | release ()=0 |
Static Public Attributes | |
| static const Steinberg::FUID | iid |
| Static Public Attributes inherited from Presonus::IContextInfoProvider | |
| static const Steinberg::FUID | iid |
| Static Public Attributes inherited from Steinberg::FUnknown | |
| static const FUID | iid |
Extension to IContextInfoProvider enabling the plug-in to modify host context information. Values like volume or pan support both, numeric and string representation for get and set.
|
pure virtual |
Get context information by identifier (floating-point).
|
virtual |
Get context information by identifier.
Implements Presonus::IContextInfoProvider.
|
pure virtual |
Set context information by identifier (string).
|
pure virtual |
Set context information by identifier (floating-point).
|
pure virtual |
Set context information by identifier (integer).
|
static |