Audacity 3.2.0
Classes | Namespaces | Typedefs | Functions | Variables
BasicMenu.cpp File Reference
#include "BasicMenu.h"
#include "Journal.h"
#include "JournalOutput.h"
#include "JournalRegistry.h"
#include "JournalEvents.h"
#include "MemoryX.h"
#include "wxWidgetsWindowPlacement.h"
#include "wxArrayStringEx.h"
#include <wx/eventfilter.h>
#include <wx/menu.h>
#include <wx/weakref.h>
#include <wx/window.h>
#include <optional>
Include dependency graph for BasicMenu.cpp:

Go to the source code of this file.

Classes

struct  BasicMenu::anonymous_namespace{BasicMenu.cpp}::Watcher
 Singleton object listens to global wxEvent stream. More...
 

Namespaces

namespace  BasicMenu
 
namespace  BasicMenu::anonymous_namespace{BasicMenu.cpp}
 

Typedefs

using BasicMenu::anonymous_namespace{BasicMenu.cpp}::Menus = std::vector< wxWeakRef< wxMenu > >
 

Functions

Menus BasicMenu::anonymous_namespace{BasicMenu.cpp}::FindDescendants (wxMenu &menu)
 
bool BasicMenu::anonymous_namespace{BasicMenu.cpp}::ContainsMenu (const Menus &menus, void *pObj)
 
std::optional< wxArrayStringExBasicMenu::anonymous_namespace{BasicMenu.cpp}::FindPathName (wxMenu &theMenu, int id)
 
void BasicMenu::anonymous_namespace{BasicMenu.cpp}::Watch ()
 
void BasicMenu::anonymous_namespace{BasicMenu.cpp}::ReplayPopup (wxMenu *theMenu)
 

Variables

const auto BasicMenu::anonymous_namespace{BasicMenu.cpp}::JournalCode = L"PopupMenu"
 
std::vector< Menus > BasicMenu::anonymous_namespace{BasicMenu.cpp}::sMenuStack
 
bool BasicMenu::anonymous_namespace{BasicMenu.cpp}::sHandledEvent = false
 
Journal::RegisteredInitializer BasicMenu::anonymous_namespace{BasicMenu.cpp}::initializer
 

Detailed Description


Audacity: A Digital Audio Editor

Paul Licameli

Definition in file BasicMenu.cpp.