|
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} |