Implement IPlugView::getSize()

This commit is contained in:
Robbert van der Helm
2020-12-19 23:46:45 +01:00
parent 09f6d93214
commit 960e2d50d1
6 changed files with 87 additions and 3 deletions
+8
View File
@@ -446,6 +446,14 @@ void Vst3Bridge::run() {
return result;
},
[&](YaPlugView::GetSize& request) -> YaPlugView::GetSize::Response {
const tresult result =
object_instances[request.owner_instance_id]
.plug_view->getSize(&request.size);
return YaPlugView::GetSizeResponse{
.result = result, .updated_size = request.size};
},
[&](YaPluginBase::Initialize& request)
-> YaPluginBase::Initialize::Response {
// If we got passed a host context, we'll create a proxy object