Steinberg::Vst::IParamValueQueue Class Reference

#include <ivstparameterchanges.h>

Inheritance diagram for Steinberg::Vst::IParamValueQueue:

Steinberg::FUnknown List of all members.

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

Detailed Description

Definition at line 53 of file ivstparameterchanges.h.


Member Function Documentation

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.


Member Data Documentation

const FUID Steinberg::Vst::IParamValueQueue::iid [static]

Reimplemented from Steinberg::FUnknown.

Definition at line 70 of file ivstparameterchanges.h.


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

Copyright ©2008 Steinberg Media Technologies. All Rights Reserved.