![]() |
Audacity 3.2.0
|
Public Member Functions | |
void | OnPrevWindow (const CommandContext &context) |
void | OnNextWindow (const CommandContext &context) |
void | OnPrevFrame (const CommandContext &context) |
void | OnNextFrame (const CommandContext &context) |
void | OnCursorUp (const CommandContext &context) |
void | OnCursorDown (const CommandContext &context) |
void | OnFirstTrack (const CommandContext &context) |
void | OnLastTrack (const CommandContext &context) |
void | OnShiftUp (const CommandContext &context) |
void | OnShiftDown (const CommandContext &context) |
void | OnToggle (const CommandContext &context) |
void | UpdatePrefs () override |
Handler () | |
Handler (const Handler &) PROHIBITED | |
Handler & | operator= (const Handler &) PROHIBITED |
![]() | |
virtual | ~Base () |
![]() | |
PrefsListener () | |
virtual | ~PrefsListener () |
virtual void | UpdatePrefs ()=0 |
Public Attributes | |
bool | mCircularTrackNavigation {} |
Additional Inherited Members | |
![]() | |
static void | Broadcast (int id=0) |
Call this static function to notify all PrefsListener objects. More... | |
![]() | |
virtual void | UpdateSelectedPrefs (int id) |
Definition at line 295 of file NavigationMenus.cpp.
|
inline |
Definition at line 522 of file NavigationMenus.cpp.
References UpdatePrefs().
NavigationActions::Handler::Handler | ( | const Handler & | ) |
|
inline |
Definition at line 444 of file NavigationMenus.cpp.
References anonymous_namespace{NavigationMenus.cpp}::DoNextTrack(), mCircularTrackNavigation, and CommandContext::project.
|
inline |
Definition at line 438 of file NavigationMenus.cpp.
References anonymous_namespace{NavigationMenus.cpp}::DoPrevTrack(), mCircularTrackNavigation, and CommandContext::project.
|
inline |
Definition at line 450 of file NavigationMenus.cpp.
References TrackFocus::Get(), TrackList::Get(), and CommandContext::project.
|
inline |
Definition at line 467 of file NavigationMenus.cpp.
References TrackFocus::Get(), TrackList::Get(), ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >::Get(), and CommandContext::project.
|
inline |
Definition at line 429 of file NavigationMenus.cpp.
References anonymous_namespace{NavigationMenus.cpp}::NextOrPrevFrame(), and CommandContext::project.
|
inline |
Definition at line 360 of file NavigationMenus.cpp.
References PackedArray::end(), BasicUI::FindFocus(), GetProjectFrame(), and CommandContext::project.
|
inline |
Definition at line 423 of file NavigationMenus.cpp.
References anonymous_namespace{NavigationMenus.cpp}::NextOrPrevFrame(), and CommandContext::project.
|
inline |
Definition at line 301 of file NavigationMenus.cpp.
References PackedArray::end(), BasicUI::FindFocus(), GetProjectFrame(), and CommandContext::project.
|
inline |
Definition at line 490 of file NavigationMenus.cpp.
References anonymous_namespace{NavigationMenus.cpp}::DoNextTrack(), mCircularTrackNavigation, and CommandContext::project.
|
inline |
Definition at line 484 of file NavigationMenus.cpp.
References anonymous_namespace{NavigationMenus.cpp}::DoPrevTrack(), mCircularTrackNavigation, and CommandContext::project.
|
inline |
Definition at line 496 of file NavigationMenus.cpp.
References Track::EnsureVisible(), TrackFocus::Get(), SelectionState::Get(), ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >::Get(), Track::GetSelected(), and CommandContext::project.
|
inlineoverridevirtual |
Implements PrefsListener.
Definition at line 517 of file NavigationMenus.cpp.
References gPrefs, mCircularTrackNavigation, and wxT().
Referenced by Handler().
bool NavigationActions::Handler::mCircularTrackNavigation {} |
Definition at line 436 of file NavigationMenus.cpp.
Referenced by OnCursorDown(), OnCursorUp(), OnShiftDown(), OnShiftUp(), and UpdatePrefs().