Audacity 3.2.0
Classes | Namespaces | Functions
RealtimeEffectPanel.cpp File Reference
#include "RealtimeEffectPanel.h"
#include <wx/app.h>
#include <wx/sizer.h>
#include <wx/statbmp.h>
#include <wx/stattext.h>
#include <wx/menu.h>
#include <wx/wupdlock.h>
#include <wx/hyperlink.h>
#include <wx/dcbuffer.h>
#include "widgets/HelpSystem.h"
#include "Theme.h"
#include "AllThemeResources.h"
#include "AudioIO.h"
#include "Observer.h"
#include "PluginManager.h"
#include "Project.h"
#include "ProjectHistory.h"
#include "ProjectWindow.h"
#include "Track.h"
#include "AColor.h"
#include "WaveTrack.h"
#include "effects/EffectUI.h"
#include "effects/EffectManager.h"
#include "effects/RealtimeEffectList.h"
#include "effects/RealtimeEffectState.h"
#include "effects/RealtimeEffectStateUI.h"
#include "UndoManager.h"
#include "Prefs.h"
#include "BasicUI.h"
Include dependency graph for RealtimeEffectPanel.cpp:

Go to the source code of this file.

Classes

class  anonymous_namespace{RealtimeEffectPanel.cpp}::DropHintLine
 
class  anonymous_namespace{RealtimeEffectPanel.cpp}::MovableControlEvent
 
class  anonymous_namespace{RealtimeEffectPanel.cpp}::ListNavigationEnabled< WindowBase >
 Changes default arrow navigation to behave more list- or table-like. Instead of searching focusable items among children first, list navigation searches for siblings when arrow key is pressed. Tab behaviour stays same. Requires wxWANT_CHARS style flag to be set. More...
 
class  anonymous_namespace{RealtimeEffectPanel.cpp}::ListNavigationPanel
 
class  anonymous_namespace{RealtimeEffectPanel.cpp}::HyperLinkCtrlWrapper
 
class  anonymous_namespace{RealtimeEffectPanel.cpp}::MovableControl
 
class  anonymous_namespace{RealtimeEffectPanel.cpp}::RealtimeEffectControl
 
class  RealtimeEffectListWindow
 
struct  RealtimeEffectPanel::PrefsListenerHelper
 

Namespaces

namespace  anonymous_namespace{RealtimeEffectPanel.cpp}
 

Functions

template<typename Visitor >
void anonymous_namespace{RealtimeEffectPanel.cpp}::VisitRealtimeEffectStateUIs (Track &track, Visitor &&visitor)
 
void anonymous_namespace{RealtimeEffectPanel.cpp}::UpdateRealtimeEffectUIData (Track &track)
 
void anonymous_namespace{RealtimeEffectPanel.cpp}::ReopenRealtimeEffectUIData (AudacityProject &project, Track &track)
 
PluginID anonymous_namespace{RealtimeEffectPanel.cpp}::ShowSelectEffectMenu (wxWindow *parent, RealtimeEffectControl *currentEffectControl=nullptr)
 
 anonymous_namespace{RealtimeEffectPanel.cpp}::wxDEFINE_EVENT (EVT_MOVABLE_CONTROL_DRAG_STARTED, MovableControlEvent)
 
 anonymous_namespace{RealtimeEffectPanel.cpp}::wxDEFINE_EVENT (EVT_MOVABLE_CONTROL_DRAG_POSITION, MovableControlEvent)
 
 anonymous_namespace{RealtimeEffectPanel.cpp}::wxDEFINE_EVENT (EVT_MOVABLE_CONTROL_DRAG_FINISHED, MovableControlEvent)
 
static wxString anonymous_namespace{RealtimeEffectPanel.cpp}::GetSafeVendor (const PluginDescriptor &descriptor)
 

Detailed Description


Audacity: A Digital Audio Editor

Author
Vitaly Sverchinsky

Definition in file RealtimeEffectPanel.cpp.