Audacity 3.2.0
Namespaces | Functions | Variables
ProjectSettings.cpp File Reference
#include "ProjectSettings.h"
#include "AudioIOBase.h"
#include "Project.h"
#include "QualitySettings.h"
#include "widgets/NumericTextCtrl.h"
Include dependency graph for ProjectSettings.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{ProjectSettings.cpp}
 

Functions

 wxDEFINE_EVENT (EVT_PROJECT_SETTINGS_CHANGE, wxCommandEvent)
 
void anonymous_namespace{ProjectSettings.cpp}::Notify (AudacityProject &project, ProjectSettings::EventCode code, long previousValue)
 

Variables

static const AudacityProject::AttachedObjects::RegisteredFactory sProjectSettingsKey
 

Function Documentation

◆ wxDEFINE_EVENT()

wxDEFINE_EVENT ( EVT_PROJECT_SETTINGS_CHANGE  ,
wxCommandEvent   
)

Variable Documentation

◆ sProjectSettingsKey

const AudacityProject::AttachedObjects::RegisteredFactory sProjectSettingsKey
static
Initial value:
{
[]( AudacityProject &project ){
auto result = std::make_shared< ProjectSettings >( project );
return result;
}
}
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
Definition: Project.h:90

Definition at line 35 of file ProjectSettings.cpp.

Referenced by ProjectSettings::Get().