Audacity 3.2.0
Namespaces | Enumerations | Functions | Variables
TimeToolBar.cpp File Reference
#include <wx/wxprec.h>
#include <wx/setup.h>
#include <wx/intl.h>
#include <wx/sizer.h>
#include "TimeToolBar.h"
#include "SelectionBarListener.h"
#include "ToolManager.h"
#include "../AudioIO.h"
#include "Project.h"
#include "../ProjectAudioIO.h"
#include "ProjectRate.h"
#include "../ProjectSettings.h"
#include "ViewInfo.h"
Include dependency graph for TimeToolBar.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{TimeToolBar.cpp}
 

Enumerations

enum  { TimeBarFirstID = 2800 , AudioPositionID }
 

Functions

 IMPLEMENT_CLASS (TimeToolBar, ToolBar)
 

Variables

static RegisteredToolbarFactory factory
 
AttachedToolBarMenuItem anonymous_namespace{TimeToolBar.cpp}::sAttachment
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
TimeBarFirstID 
AudioPositionID 

Definition at line 41 of file TimeToolBar.cpp.

41 {
42 TimeBarFirstID = 2800,
44};
@ AudioPositionID
Definition: TimeToolBar.cpp:43
@ TimeBarFirstID
Definition: TimeToolBar.cpp:42

Function Documentation

◆ IMPLEMENT_CLASS()

IMPLEMENT_CLASS ( TimeToolBar  ,
ToolBar   
)

Variable Documentation

◆ factory

RegisteredToolbarFactory factory
static
Initial value:
{
[]( AudacityProject &project )
{
return ToolBar::Holder{ safenew TimeToolBar{ project } };
}
}
#define safenew
Definition: MemoryX.h:10
@ TimeBarID
Definition: ToolBar.h:89
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
Definition: Project.h:89
wxWindowPtr< ToolBar > Holder
Definition: ToolBar.h:105

Definition at line 373 of file TimeToolBar.cpp.