Audacity 3.2.0
Classes | Functions
ProjectWindowBase.h File Reference
#include <wx/frame.h>
#include <memory>
Include dependency graph for ProjectWindowBase.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ProjectWindowBase
 A top-level window associated with a project. More...
 

Functions

AUDACITY_DLL_API AudacityProjectFindProjectFromWindow (wxWindow *pWindow)
 
const AudacityProjectFindProjectFromWindow (const wxWindow *pWindow)
 

Function Documentation

◆ FindProjectFromWindow() [1/2]

const AudacityProject * FindProjectFromWindow ( const wxWindow *  pWindow)

Definition at line 50 of file ProjectWindowBase.cpp.

51{
52 return FindProjectFromWindow( const_cast< wxWindow* >( pWindow ) );
53}
AudacityProject * FindProjectFromWindow(wxWindow *pWindow)

References FindProjectFromWindow().

Here is the call graph for this function:

◆ FindProjectFromWindow() [2/2]

AUDACITY_DLL_API AudacityProject * FindProjectFromWindow ( wxWindow *  pWindow)

Definition at line 44 of file ProjectWindowBase.cpp.

45{
46 auto pProjectWindow = FindProjectWindow( pWindow );
47 return pProjectWindow ? pProjectWindow->FindProject().get() : nullptr;
48}
ProjectWindowBase * FindProjectWindow(wxWindow *pWindow)

References anonymous_namespace{ProjectWindowBase.cpp}::FindProjectWindow().

Referenced by ContrastDialog::ContrastDialog(), EffectUI::DialogFactory(), FindProjectFromWindow(), ContrastDialog::GetDB(), ContrastDialog::OnExport(), ContrastDialog::OnGetBackground(), ContrastDialog::OnGetForeground(), LyricsPanel::OnKeyEvent(), AButton::OnMouseEvent(), LWSlider::OnMouseEvent(), HighlightTextCtrl::OnMouseEvent(), LWSlider::SendUpdate(), ContrastDialog::SetStartAndEndTime(), LyricsPanel::Update(), and AButton::UpdateStatus().

Here is the call graph for this function:
Here is the caller graph for this function: