![]() |
Audacity 3.2.0
|
Classes | |
| struct | Watcher |
| Singleton object listens to global wxEvent stream. More... | |
Typedefs | |
| using | Menus = std::vector< wxWeakRef< wxMenu > > |
Functions | |
| Menus | FindDescendants (wxMenu &menu) |
| bool | ContainsMenu (const Menus &menus, void *pObj) |
| std::optional< wxArrayStringEx > | FindPathName (wxMenu &theMenu, int id) |
| void | Watch () |
| void | ReplayPopup (wxMenu *theMenu) |
Variables | |
| const auto | JournalCode = L"PopupMenu" |
| std::vector< Menus > | sMenuStack |
| bool | sHandledEvent = false |
| Journal::RegisteredInitializer | initializer |
| using BasicMenu::anonymous_namespace{BasicMenu.cpp}::Menus = typedef std::vector< wxWeakRef< wxMenu > > |
Definition at line 31 of file BasicMenu.cpp.
|
inline |
Definition at line 52 of file BasicMenu.cpp.
Referenced by BasicMenu::anonymous_namespace{BasicMenu.cpp}::Watcher::FilterEvent().
| Menus BasicMenu::anonymous_namespace{BasicMenu.cpp}::FindDescendants | ( | wxMenu & | menu | ) |
Definition at line 37 of file BasicMenu.cpp.
Referenced by BasicMenu::Handle::Popup().
| std::optional< wxArrayStringEx > BasicMenu::anonymous_namespace{BasicMenu.cpp}::FindPathName | ( | wxMenu & | theMenu, |
| int | id | ||
| ) |
Definition at line 59 of file BasicMenu.cpp.
References details::begin(), details::end(), name, names, and anonymous_namespace{RegisterBuiltinEffects.cpp}::reverse.
Referenced by BasicMenu::anonymous_namespace{BasicMenu.cpp}::Watcher::FilterEvent().
| void BasicMenu::anonymous_namespace{BasicMenu.cpp}::ReplayPopup | ( | wxMenu * | theMenu | ) |
Definition at line 153 of file BasicMenu.cpp.
References details::begin(), details::end(), Journal::GetTokens(), JournalCode, name, and sHandledEvent.
Referenced by BasicMenu::Handle::Popup().
| void BasicMenu::anonymous_namespace{BasicMenu.cpp}::Watch | ( | ) |
Definition at line 137 of file BasicMenu.cpp.
| Journal::RegisteredInitializer BasicMenu::anonymous_namespace{BasicMenu.cpp}::initializer |
Definition at line 143 of file BasicMenu.cpp.
| const auto BasicMenu::anonymous_namespace{BasicMenu.cpp}::JournalCode = L"PopupMenu" |
Definition at line 29 of file BasicMenu.cpp.
| bool BasicMenu::anonymous_namespace{BasicMenu.cpp}::sHandledEvent = false |
Definition at line 35 of file BasicMenu.cpp.
Referenced by BasicMenu::anonymous_namespace{BasicMenu.cpp}::Watcher::FilterEvent(), BasicMenu::Handle::Popup(), and ReplayPopup().
| std::vector< Menus > BasicMenu::anonymous_namespace{BasicMenu.cpp}::sMenuStack |
Definition at line 34 of file BasicMenu.cpp.
Referenced by BasicMenu::anonymous_namespace{BasicMenu.cpp}::Watcher::FilterEvent(), and BasicMenu::Handle::Popup().