Implement IPlugView::checkSizeConstraint()

With this the whole of `IPlugView` and thus also `IEditController` is
implemented.
This commit is contained in:
Robbert van der Helm
2020-12-22 15:42:41 +01:00
parent 5ef7e73725
commit 9bb90388c1
7 changed files with 47 additions and 4 deletions
+5
View File
@@ -425,6 +425,11 @@ void Vst3Bridge::run() {
return object_instances[request.owner_instance_id]
.plug_view->canResize();
},
[&](YaPlugView::CheckSizeConstraint& request)
-> YaPlugView::CheckSizeConstraint::Response {
return object_instances[request.owner_instance_id]
.plug_view->checkSizeConstraint(&request.rect);
},
[&](YaPluginBase::Initialize& request)
-> YaPluginBase::Initialize::Response {
// We'll create a proxy object for the host context passed by