![]() |
Audacity 3.2.0
|
#include <CommandManager.h>
Public Member Functions | |
MenuItem (const Identifier &internalName, const TranslatableString &title, BaseItemPtrs &&items) | |
template<typename... Args> | |
MenuItem (const Identifier &internalName, const TranslatableString &title, Args &&... args) | |
~MenuItem () override | |
![]() | |
GroupItem (const Identifier &internalName, Args &&... args) | |
GroupItemBase (const Identifier &internalName, BaseItemPtrs &&items_) | |
GroupItemBase (const GroupItemBase &) PROHIBITED | |
![]() | |
GroupItemBase (const Identifier &internalName, BaseItemPtrs &&items_) | |
GroupItemBase (const GroupItemBase &) PROHIBITED | |
~GroupItemBase () override=0 | |
virtual Ordering | GetOrdering () const |
Default implementation returns Strong. More... | |
BaseItem (const Identifier &internalName) | |
![]() | |
BaseItem (const Identifier &internalName) | |
virtual | ~BaseItem () |
![]() | |
WholeMenu (bool extend=false) | |
virtual | ~WholeMenu () |
Public Attributes | |
TranslatableString | title |
![]() | |
BaseItemPtrs | items |
![]() | |
const Identifier | name |
OrderingHint | orderingHint |
![]() | |
bool | extension |
Additional Inherited Members | |
![]() | |
enum | Ordering { Anonymous , Weak , Strong } |
Choose treatment of the children of the group when merging trees. More... | |
Definition at line 434 of file CommandManager.h.
MenuTable::MenuItem::MenuItem | ( | const Identifier & | internalName, |
const TranslatableString & | title, | ||
BaseItemPtrs && | items | ||
) |
Definition at line 189 of file Menus.cpp.
References TranslatableString::empty(), and title.
|
inline |
Definition at line 443 of file CommandManager.h.
TranslatableString MenuTable::MenuItem::title |
Definition at line 450 of file CommandManager.h.
Referenced by MenuItem().