Audacity 3.2.0
|
#include "EffectUI.h"
#include "Effect.h"
#include "StatefulEffectUIServices.h"
#include "EffectEditor.h"
#include "EffectPreview.h"
#include "AllThemeResources.h"
#include "widgets/BasicMenu.h"
#include "BasicUI.h"
#include "CommandManager.h"
#include "ConfigInterface.h"
#include "EffectManager.h"
#include "DoEffect.h"
#include "PluginManager.h"
#include "ProjectAudioIO.h"
#include "ProjectHistory.h"
#include "../ProjectWindowBase.h"
#include "../ProjectWindows.h"
#include "TrackFocus.h"
#include "RealtimeEffectList.h"
#include "RealtimeEffectManager.h"
#include "RealtimeEffectState.h"
#include "Theme.h"
#include "Viewport.h"
#include "wxWidgetsWindowPlacement.h"
#include "../../images/Effect.h"
#include "AudioIO.h"
#include "../CommonCommandFlags.h"
#include "../prefs/GUISettings.h"
#include "Project.h"
#include "../ProjectAudioManager.h"
#include "ShuttleGui.h"
#include "ViewInfo.h"
#include "CommandContext.h"
#include "AudacityMessageBox.h"
#include "HelpSystem.h"
#include "../widgets/AButton.h"
#include <wx/button.h>
#include <wx/checkbox.h>
#include <wx/dcclient.h>
#include <wx/dcmemory.h>
#include <wx/menu.h>
#include <wx/settings.h>
#include <wx/sizer.h>
#include <wx/textctrl.h>
#include "ProjectRate.h"
#include "../SelectUtilities.h"
#include "WaveTrack.h"
Go to the source code of this file.
Classes | |
class | EffectPanel |
class | anonymous_namespace{EffectUI.cpp}::EffectSettingsAccessTee |
Namespaces | |
namespace | anonymous_namespace{EffectUI.cpp} |
Functions | |
static PluginID | GetID (EffectPlugin &effect) |
AButton * | anonymous_namespace{EffectUI.cpp}::MakeBitmapToggleButton (wxWindow *parent, const wxImage &ImageOn, const wxImage &ImageOff) |
wxString | anonymous_namespace{EffectUI.cpp}::GetVersionForDisplay (const EffectDefinitionInterface &definition) |
Variables | |
static const int | kDummyID = 20000 |
static const int | kSaveAsID = 20001 |
static const int | kImportID = 20002 |
static const int | kExportID = 20003 |
static const int | kDefaultsID = 20004 |
static const int | kOptionsID = 20005 |
static const int | kUserPresetsDummyID = 20006 |
static const int | kDeletePresetDummyID = 20007 |
static const int | kMenuID = 20100 |
static const int | kEnableID = 20101 |
static const int | kPlayID = EffectEditor::kPlayID |
static const int | kPlaybackID = 20105 |
static const int | kCaptureID = 20106 |
static const int | kUserPresetsID = 21000 |
static const int | kDeletePresetID = 22000 |
static const int | kFactoryPresetsID = 23000 |
constexpr int | anonymous_namespace{EffectUI.cpp}::InnerMargin = 3 |
static RealtimeEffectState::EffectFactory::Scope | scope { &EffectManager::GetInstanceFactory } |
Inject a factory for realtime effects. More... | |
|
static |
Definition at line 39 of file EffectUI.cpp.
References EffectPlugin::GetDefinition(), and PluginManager::GetID().
Referenced by EffectUIHost::InitializeInstance(), and EffectUIHost::OnApply().
|
static |
Definition at line 134 of file EffectUI.cpp.
|
static |
Definition at line 126 of file EffectUI.cpp.
Referenced by EffectUIHost::OnMenu().
|
static |
Definition at line 129 of file EffectUI.cpp.
Referenced by EffectUIHost::OnMenu().
|
static |
Definition at line 136 of file EffectUI.cpp.
Referenced by EffectUIHost::OnDeletePreset(), and EffectUIHost::OnMenu().
|
static |
Definition at line 122 of file EffectUI.cpp.
Referenced by EffectUIHost::OnMenu().
|
static |
Definition at line 131 of file EffectUI.cpp.
Referenced by anonymous_namespace{EffectUI.cpp}::MakeBitmapToggleButton().
|
static |
Definition at line 125 of file EffectUI.cpp.
Referenced by EffectUIHost::OnMenu().
|
static |
Definition at line 137 of file EffectUI.cpp.
Referenced by EffectUIHost::OnFactoryPreset(), and EffectUIHost::OnMenu().
|
static |
Definition at line 124 of file EffectUI.cpp.
Referenced by EffectUIHost::OnMenu().
|
static |
Definition at line 130 of file EffectUI.cpp.
Referenced by EffectUIHost::BuildTopBar(), and EffectUIHost::OnMenu().
|
static |
Definition at line 127 of file EffectUI.cpp.
Referenced by EffectUIHost::OnMenu().
|
static |
Definition at line 133 of file EffectUI.cpp.
|
static |
Definition at line 132 of file EffectUI.cpp.
Referenced by EffectUIHost::Initialize().
|
static |
Definition at line 123 of file EffectUI.cpp.
Referenced by EffectUIHost::OnMenu().
|
static |
Definition at line 128 of file EffectUI.cpp.
Referenced by EffectUIHost::OnMenu().
|
static |
Definition at line 135 of file EffectUI.cpp.
Referenced by EffectUIHost::OnMenu(), and EffectUIHost::OnUserPreset().
|
static |
Inject a factory for realtime effects.
Definition at line 1239 of file EffectUI.cpp.