VST 3 SDK
VST 3.7
SDK for developing VST plug-in
|
#include <processcontextrequirements.h>
Public Member Functions | |
ProcessContextRequirements (uint32 inFlags=0) | |
bool | wantsNone () const |
bool | wantsSystemTime () const |
bool | wantsContinousTimeSamples () const |
bool | wantsProjectTimeMusic () const |
bool | wantsBarPositionMusic () const |
bool | wantsCycleMusic () const |
bool | wantsSamplesToNextClock () const |
bool | wantsTempo () const |
bool | wantsTimeSignature () const |
bool | wantsChord () const |
bool | wantsFrameRate () const |
bool | wantsTransportState () const |
Self & | needSystemTime () |
set SystemTime as requested | |
Self & | needContinousTimeSamples () |
set ContinousTimeSamples as requested | |
Self & | needProjectTimeMusic () |
set ProjectTimeMusic as requested | |
Self & | needBarPositionMusic () |
set BarPositionMusic as needed | |
Self & | needCycleMusic () |
set CycleMusic as needed | |
Self & | needSamplesToNextClock () |
set SamplesToNextClock as needed | |
Self & | needTempo () |
set Tempo as needed | |
Self & | needTimeSignature () |
set TimeSignature as needed | |
Self & | needChord () |
set Chord as needed | |
Self & | needFrameRate () |
set FrameRate as needed | |
Self & | needTransportState () |
set TransportState as needed | |
Public Attributes | |
uint32 | flags {0} |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
set SystemTime as requested
|
inline |
set ContinousTimeSamples as requested
|
inline |
set ProjectTimeMusic as requested
|
inline |
set BarPositionMusic as needed
|
inline |
set CycleMusic as needed
|
inline |
set SamplesToNextClock as needed
|
inline |
set Tempo as needed
|
inline |
set TimeSignature as needed
|
inline |
set TransportState as needed
uint32 flags {0} |