|
VST 3 Examples VST 3.8
SDK for developing VST plug-in
|
#include <waveformview.h>
Classes | |
| struct | IRenderThread |
Public Types | |
| using | DrawCallback = std::function<void ()> |
| using | DrawCallbackToken = uint64 |
Public Member Functions | |
| WaveformViewManager (SystemTime &&systemTime) | |
| WaveformViewManager (const SystemTime &systemTime) | |
| ~WaveformViewManager () noexcept | |
| VSTGUI::CExternalView * | createNewView (VSTGUI::CColor leftChannel, VSTGUI::CColor rightChannel) |
| bool | pushAudioBufferData (AudioBufferData &&data) |
| void | renderIfNeeded () |
| double | getFramesPerSeconds () const |
| using DrawCallback = std::function<void ()> |
| using DrawCallbackToken = uint64 |
| WaveformViewManager | ( | SystemTime && | systemTime | ) |
| WaveformViewManager | ( | const SystemTime & | systemTime | ) |
|
noexcept |
| auto createNewView | ( | VSTGUI::CColor | leftChannel, |
| VSTGUI::CColor | rightChannel ) |
|
inline |
| void renderIfNeeded | ( | ) |
| double getFramesPerSeconds | ( | ) | const |