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().