#include <ivstparameterchanges.h>
Inheritance diagram for Steinberg::Vst::IParamValueQueue:

Public Member Functions | |
| virtual ParamID PLUGIN_API | getParameterId ()=0 |
| virtual int32 PLUGIN_API | getPointCount ()=0 |
| virtual tresult PLUGIN_API | getPoint (int32 index, int32 &sampleOffset, ParamValue &value)=0 |
| virtual tresult PLUGIN_API | addPoint (int32 sampleOffset, ParamValue value, int32 &index)=0 |
Static Public Attributes | |
| static const FUID | iid |
Definition at line 53 of file ivstparameterchanges.h.
| virtual tresult PLUGIN_API Steinberg::Vst::IParamValueQueue::addPoint | ( | int32 | sampleOffset, | |
| ParamValue | value, | |||
| int32 & | index | |||
| ) | [pure virtual] |
Adds a new value at the end of the queue, its index is returned.
| virtual ParamID PLUGIN_API Steinberg::Vst::IParamValueQueue::getParameterId | ( | ) | [pure virtual] |
Returns its associated ID.
| virtual tresult PLUGIN_API Steinberg::Vst::IParamValueQueue::getPoint | ( | int32 | index, | |
| int32 & | sampleOffset, | |||
| ParamValue & | value | |||
| ) | [pure virtual] |
Gets the value and offset at a given index.
| virtual int32 PLUGIN_API Steinberg::Vst::IParamValueQueue::getPointCount | ( | ) | [pure virtual] |
Returns count of Point in the queue.
const FUID Steinberg::Vst::IParamValueQueue::iid [static] |