Add stubs for IConnectionPoint

This commit is contained in:
Robbert van der Helm
2020-12-18 13:36:48 +01:00
parent e36f53b103
commit f83e526fc6
8 changed files with 144 additions and 2 deletions
@@ -79,6 +79,11 @@ class Vst3PluginProxyImpl : public Vst3PluginProxy {
tresult PLUGIN_API setState(Steinberg::IBStream* state) override;
tresult PLUGIN_API getState(Steinberg::IBStream* state) override;
// From `IConnectionPoint`
tresult PLUGIN_API connect(IConnectionPoint* other) override;
tresult PLUGIN_API disconnect(IConnectionPoint* other) override;
tresult PLUGIN_API notify(Steinberg::Vst::IMessage* message) override;
// From `IEditController`
tresult PLUGIN_API setComponentState(Steinberg::IBStream* state) override;
// `IEditController` also contains `getState()` and `setState()` functions.