![]() |
Audacity 3.2.0
|
#include <CommandManager.h>
Public Member Functions | |
| std::pair< bool, bool > | ShouldBeginGroup (const MenuItemProperties *pProperties) |
| void | AfterBeginGroup (const MenuItemProperties *pProperties) |
| bool | ShouldEndGroup (const MenuItemProperties *pProperties) |
| bool | ShouldDoSeparator () |
Public Attributes | |
| std::vector< bool > | firstItem |
| std::vector< bool > | needSeparator |
Definition at line 409 of file CommandManager.h.
| void MenuTable::detail::VisitorBase::AfterBeginGroup | ( | const MenuItemProperties * | pProperties | ) |
Definition at line 137 of file Menus.cpp.
References MenuTable::MenuItemProperties::Extension, MenuTable::MenuItemProperties::GetProperties(), MenuTable::MenuItemProperties::None, and MenuTable::MenuItemProperties::Whole.
Referenced by MenuTable::Visitor< MenuTraits >::Visitor().
| std::pair< bool, bool > MenuTable::detail::VisitorBase::ShouldBeginGroup | ( | const MenuItemProperties * | pProperties | ) |
Definition at line 106 of file Menus.cpp.
References MenuTable::MenuItemProperties::Extension, MenuTable::MenuItemProperties::GetProperties(), MenuTable::MenuItemProperties::Inline, needSeparator, MenuTable::MenuItemProperties::None, MenuTable::MenuItemProperties::Section, ShouldDoSeparator(), and MenuTable::MenuItemProperties::Whole.
Referenced by MenuTable::Visitor< MenuTraits >::Visitor().
| bool MenuTable::detail::VisitorBase::ShouldDoSeparator | ( | ) |
Definition at line 194 of file Menus.cpp.
Referenced by ShouldBeginGroup(), and MenuTable::Visitor< MenuTraits >::Visitor().
| bool MenuTable::detail::VisitorBase::ShouldEndGroup | ( | const MenuItemProperties * | pProperties | ) |
Definition at line 163 of file Menus.cpp.
References MenuTable::MenuItemProperties::Extension, MenuTable::MenuItemProperties::GetProperties(), MenuTable::MenuItemProperties::Inline, MenuTable::MenuItemProperties::None, MenuTable::MenuItemProperties::Section, and MenuTable::MenuItemProperties::Whole.
Referenced by MenuTable::Visitor< MenuTraits >::Visitor().
| std::vector<bool> MenuTable::detail::VisitorBase::firstItem |
Definition at line 416 of file CommandManager.h.
| std::vector<bool> MenuTable::detail::VisitorBase::needSeparator |
Definition at line 417 of file CommandManager.h.
Referenced by ShouldBeginGroup().