VSTGUI
4.9
Graphical User Interface Framework not only for VST plugins
|
No menu builder adapter. More...
Public Member Functions | |
bool | showCommandGroupInMenu (const Interface &context, const UTF8String &group) const override |
should the command group be visible in the menu More... | |
bool | showCommandInMenu (const Interface &context, const Command &cmd) const override |
should the command be visible in the menu More... | |
![]() | |
SortFunction | getCommandGroupSortFunction (const Interface &context, const UTF8String &group) const override |
return command group sort function More... | |
bool | prependMenuSeparator (const Interface &context, const Command &cmd) const override |
should a menu separator prepend a command More... | |
![]() | |
virtual | ~Interface () noexcept |
Interface ()=default | |
Interface (const Interface &)=delete | |
Interface (Interface &&)=delete | |
Interface & | operator= (const Interface &)=delete |
Interface & | operator= (Interface &&)=delete |
template<typename T > | |
const auto | dynamicCast () const |
template<typename T > | |
auto | dynamicCast () |
Additional Inherited Members | |
![]() | |
using | SortFunction = std::function< bool(const UTF8String &lhs, const UTF8String &rhs)> |
No menu builder adapter.
Use this to prevent a window to have a menu
|
inlineoverridevirtual |
should the command group be visible in the menu
context | either an IApplication or IWindow instance |
group | group name |
Reimplemented from MenuBuilderAdapter.
|
inlineoverridevirtual |
should the command be visible in the menu
context | either an IApplication or IWindow instance |
cmd | command |
Reimplemented from MenuBuilderAdapter.