Fully implement IEditControllerHostEditing

This commit is contained in:
Robbert van der Helm
2021-01-08 16:33:27 +01:00
parent 70b667f3b0
commit 5d5ec63fee
3 changed files with 18 additions and 6 deletions
@@ -453,16 +453,14 @@ tresult PLUGIN_API Vst3PluginProxyImpl::openAboutBox(TBool onlyCheck) {
tresult PLUGIN_API
Vst3PluginProxyImpl::beginEditFromHost(Steinberg::Vst::ParamID paramID) {
// TODO: Implement
bridge.logger.log("TODO: IEditControllerHostEditing::beginEditFromhost()");
return Steinberg::kNotImplemented;
return bridge.send_message(YaEditControllerHostEditing::BeginEditFromHost{
.instance_id = instance_id(), .param_id = paramID});
}
tresult PLUGIN_API
Vst3PluginProxyImpl::endEditFromHost(Steinberg::Vst::ParamID paramID) {
// TODO: Implement
bridge.logger.log("TODO: IEditControllerHostEditing::endEditFromhost()");
return Steinberg::kNotImplemented;
return bridge.send_message(YaEditControllerHostEditing::EndEditFromHost{
.instance_id = instance_id(), .param_id = paramID});
}
tresult PLUGIN_API Vst3PluginProxyImpl::getMidiControllerAssignment(