Audacity 3.2.0
Classes | Macros | Functions
DevicePrefs.h File Reference
#include <wx/defs.h>
#include "PrefsPanel.h"
Include dependency graph for DevicePrefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DevicePrefs
 A PrefsPanel used to select recording and playback devices and other settings. More...
 

Macros

#define DEVICE_PREFS_PLUGIN_SYMBOL   ComponentInterfaceSymbol{ XO("Device") }
 

Functions

PrefsPanelDevicePrefsFactory (wxWindow *parent, wxWindowID winid, AudacityProject *)
 

Macro Definition Documentation

◆ DEVICE_PREFS_PLUGIN_SYMBOL

#define DEVICE_PREFS_PLUGIN_SYMBOL   ComponentInterfaceSymbol{ XO("Device") }

Definition at line 23 of file DevicePrefs.h.

Function Documentation

◆ DevicePrefsFactory()

PrefsPanel * DevicePrefsFactory ( wxWindow *  parent,
wxWindowID  winid,
AudacityProject project 
)

Definition at line 567 of file DevicePrefs.cpp.

568{
569 wxASSERT(parent); // to justify safenew
570 return safenew DevicePrefs(parent, winid, project);
571}
#define safenew
Definition: MemoryX.h:9
const auto project
A PrefsPanel used to select recording and playback devices and other settings.
Definition: DevicePrefs.h:26

References project, and safenew.

Referenced by AudioSetupToolBar::CommonMenuItemSteps().

Here is the caller graph for this function: