mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-14 20:40:03 +02:00
Fully implement IContextMenu
Although all of this stuff is completely untested, and since no host on Linux uses it we'll likely never know whether this implementation is correct.
This commit is contained in:
@@ -6,8 +6,8 @@ for more information on how the serialization works.
|
||||
|
||||
The following interfaces are not yet implemented:
|
||||
|
||||
- Every interface introduced after VST 3.1.0 with the exception of
|
||||
`INoteExpressionController` which has already been implemented
|
||||
- Every interface introduced after VST 3.1.0, although most of the VST 3.5.0
|
||||
interfaces have already been implemented
|
||||
- The [Presonus extensions](https://presonussoftware.com/en_US/developer),
|
||||
although most of these things seem to overlap with newer VST3 interfaces
|
||||
|
||||
|
||||
@@ -150,7 +150,7 @@ class YaContextMenu : public Steinberg::Vst::IContextMenu {
|
||||
};
|
||||
|
||||
virtual tresult PLUGIN_API
|
||||
removeItem(const Item& item,
|
||||
removeItem(const Steinberg::Vst::IContextMenuItem& item,
|
||||
Steinberg::Vst::IContextMenuTarget* target) override = 0;
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user