diff --git a/public.sdk/source/vst2.x/aeffeditor.cpp b/public.sdk/source/vst2.x/aeffeditor.cpp index 8e6669d..f1ce947 100644 --- a/public.sdk/source/vst2.x/aeffeditor.cpp +++ b/public.sdk/source/vst2.x/aeffeditor.cpp @@ -19,11 +19,6 @@ AEffEditor::AEffEditor(AudioEffect* effect) : effect(effect), _handle() {} AEffEditor::~AEffEditor() {} -bool AEffEditor::getRect(ERect** rect) -{ - return false; -} - bool AEffEditor::open(void* ptr) { if (!_handle) { @@ -38,28 +33,3 @@ void AEffEditor::close() _handle = nullptr; return; } - -void AEffEditor::do_nothing() -{ - return; -} - -bool AEffEditor::setKnobMode(VstInt32 val) -{ - return false; -} - -bool AEffEditor::onKeyDown(VstKeyCode& keyCode) -{ - return false; -} - -bool AEffEditor::onKeyUp(VstKeyCode& keyCode) -{ - return false; -} - -bool AEffEditor::onWheel(float distance) -{ - return false; -} diff --git a/public.sdk/source/vst2.x/aeffeditor.hpp b/public.sdk/source/vst2.x/aeffeditor.hpp index aa2d8b4..0376e7a 100644 --- a/public.sdk/source/vst2.x/aeffeditor.hpp +++ b/public.sdk/source/vst2.x/aeffeditor.hpp @@ -26,16 +26,35 @@ class AEffEditor { AEffEditor(AudioEffect* effect); virtual ~AEffEditor(); - virtual bool getRect(ERect** rect); + virtual bool getRect(ERect** rect) + { + *rect = nullptr; + return false; + } virtual bool open(void* ptr); virtual void close(); - virtual void do_nothing(); + virtual void do_nothing() + { + return; + } #if (!defined VST_VERSION_SUPPORT) || (VST_VERSION_SUPPORT >= kVstVersion_2100) - virtual bool setKnobMode(VstInt32 val); - virtual bool onKeyDown(VstKeyCode& keyCode); - virtual bool onKeyUp(VstKeyCode& keyCode); - virtual bool onWheel(float distance); + virtual bool setKnobMode(VstInt32 val) + { + return false; + } + virtual bool onKeyDown(VstKeyCode& keyCode) + { + return false; + } + virtual bool onKeyUp(VstKeyCode& keyCode) + { + return false; + } + virtual bool onWheel(float distance) + { + return false; + } #endif protected: