Audacity 3.2.0
|
Public Attributes | |
SelectedRegion | mRegionSave {} |
bool | mCursorPositionHasBeenStored { false } |
double | mCursorPositionStored { 0.0 } |
SeekInfo | mSeekInfo |
Additional Inherited Members | |
Static Public Member Functions inherited from PrefsListener | |
static void | Broadcast (int id=0) |
Call this static function to notify all PrefsListener objects. More... | |
Protected Member Functions inherited from PrefsListener | |
virtual void | UpdateSelectedPrefs (int id) |
Definition at line 433 of file SelectMenus.cpp.
|
inline |
Definition at line 927 of file SelectMenus.cpp.
References UpdatePrefs().
|
delete |
|
inline |
Definition at line 851 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::CURSOR_MOVE, anonymous_namespace{SelectMenus.cpp}::DIRECTION_LEFT, mSeekInfo, anonymous_namespace{SelectMenus.cpp}::OnlyHandleKeyUp(), CommandContext::project, and anonymous_namespace{SelectMenus.cpp}::SeekLeftOrRight().
|
inline |
Definition at line 877 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DoCursorMove(), mSeekInfo, and CommandContext::project.
|
inline |
Definition at line 883 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DoCursorMove(), mSeekInfo, and CommandContext::project.
|
inline |
Definition at line 620 of file SelectMenus.cpp.
References AudioIO::Get(), ProjectAudioIO::Get(), ViewInfo::Get(), ProjectAudioIO::IsAudioActive(), mCursorPositionHasBeenStored, mCursorPositionStored, CommandContext::project, project, and ViewInfo::selectedRegion.
|
inline |
Definition at line 858 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::CURSOR_MOVE, anonymous_namespace{SelectMenus.cpp}::DIRECTION_RIGHT, mSeekInfo, anonymous_namespace{SelectMenus.cpp}::OnlyHandleKeyUp(), CommandContext::project, and anonymous_namespace{SelectMenus.cpp}::SeekLeftOrRight().
|
inline |
Definition at line 768 of file SelectMenus.cpp.
References ProjectHistory::Get(), ViewInfo::Get(), Viewport::Get(), ProjectHistory::ModifyState(), CommandContext::project, project, and ViewInfo::selectedRegion.
|
inline |
Definition at line 757 of file SelectMenus.cpp.
References ProjectHistory::Get(), ViewInfo::Get(), Viewport::Get(), ProjectHistory::ModifyState(), CommandContext::project, project, and ViewInfo::selectedRegion.
|
inline |
Definition at line 865 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DoCursorMove(), mSeekInfo, and CommandContext::project.
|
inline |
Definition at line 871 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DoCursorMove(), mSeekInfo, and CommandContext::project.
|
inline |
Definition at line 805 of file SelectMenus.cpp.
References ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), Viewport::Get(), ChannelGroup::GetEndTime(), ProjectHistory::ModifyState(), CommandContext::project, project, ViewInfo::selectedRegion, Track::SupportsBasicEditing(), and tracks.
|
inline |
Definition at line 779 of file SelectMenus.cpp.
References ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), Viewport::Get(), ChannelGroup::GetStartTime(), ProjectHistory::ModifyState(), CommandContext::project, project, ViewInfo::selectedRegion, Track::SupportsBasicEditing(), and tracks.
|
inline |
Definition at line 901 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DIRECTION_LEFT, mSeekInfo, CommandContext::project, project, anonymous_namespace{SelectMenus.cpp}::SeekLeftOrRight(), and anonymous_namespace{SelectMenus.cpp}::SELECTION_EXTEND.
|
inline |
Definition at line 889 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::CURSOR_MOVE, anonymous_namespace{SelectMenus.cpp}::DIRECTION_LEFT, mSeekInfo, CommandContext::project, project, and anonymous_namespace{SelectMenus.cpp}::SeekLeftOrRight().
|
inline |
Definition at line 907 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DIRECTION_RIGHT, mSeekInfo, CommandContext::project, project, anonymous_namespace{SelectMenus.cpp}::SeekLeftOrRight(), and anonymous_namespace{SelectMenus.cpp}::SELECTION_EXTEND.
|
inline |
Definition at line 895 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::CURSOR_MOVE, anonymous_namespace{SelectMenus.cpp}::DIRECTION_RIGHT, mSeekInfo, CommandContext::project, project, and anonymous_namespace{SelectMenus.cpp}::SeekLeftOrRight().
|
inline |
Definition at line 743 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DIRECTION_RIGHT, mSeekInfo, anonymous_namespace{SelectMenus.cpp}::OnlyHandleKeyUp(), CommandContext::project, anonymous_namespace{SelectMenus.cpp}::SeekLeftOrRight(), and anonymous_namespace{SelectMenus.cpp}::SELECTION_CONTRACT.
|
inline |
Definition at line 750 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DIRECTION_LEFT, mSeekInfo, anonymous_namespace{SelectMenus.cpp}::OnlyHandleKeyUp(), CommandContext::project, anonymous_namespace{SelectMenus.cpp}::SeekLeftOrRight(), and anonymous_namespace{SelectMenus.cpp}::SELECTION_CONTRACT.
|
inline |
Definition at line 439 of file SelectMenus.cpp.
References SelectUtilities::DoSelectAll(), TrackList::Get(), TrackPanel::Get(), LabelTrackView::Get(), WaveChannelView::GetFirst(), CommandContext::project, and tracks.
|
inline |
Definition at line 915 of file SelectMenus.cpp.
References SelectUtilities::DoSelectTimeAndTracks(), CommandContext::project, and project.
|
inline |
Definition at line 475 of file SelectMenus.cpp.
References SelectUtilities::DoSelectTimeAndTracks(), CommandContext::project, and project.
|
inline |
Definition at line 531 of file SelectMenus.cpp.
References ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), ChannelGroup::GetEndTime(), ProjectHistory::ModifyState(), CommandContext::project, project, ViewInfo::selectedRegion, and tracks.
|
inline |
Definition at line 601 of file SelectMenus.cpp.
References AudioIO::Get(), ProjectAudioIO::Get(), ProjectHistory::Get(), ViewInfo::Get(), ProjectAudioIO::IsAudioActive(), mCursorPositionHasBeenStored, mCursorPositionStored, min(), ProjectHistory::ModifyState(), CommandContext::project, project, and ViewInfo::selectedRegion.
|
inline |
Definition at line 581 of file SelectMenus.cpp.
References ProjectHistory::Get(), ViewInfo::Get(), Viewport::Get(), ProjectHistory::ModifyState(), mRegionSave, CommandContext::project, project, ViewInfo::selectedRegion, SelectedRegion::t0(), and SelectedRegion::t1().
|
inline |
Definition at line 573 of file SelectMenus.cpp.
References ViewInfo::Get(), mRegionSave, CommandContext::project, project, and ViewInfo::selectedRegion.
|
inline |
Definition at line 465 of file SelectMenus.cpp.
References NotifyingSelectedRegion::collapseToT0(), ProjectHistory::Get(), ViewInfo::Get(), ProjectHistory::ModifyState(), CommandContext::project, project, ViewInfo::selectedRegion, and SelectUtilities::SelectNone().
|
inline |
Definition at line 509 of file SelectMenus.cpp.
References ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), ChannelGroup::GetStartTime(), ProjectHistory::ModifyState(), CommandContext::project, project, ViewInfo::selectedRegion, and tracks.
|
inline |
Definition at line 481 of file SelectMenus.cpp.
References ProjectHistory::Get(), TrackList::Get(), Track::IsSelected(), SyncLock::IsSyncLockSelectedP(), ProjectHistory::ModifyState(), CommandContext::project, project, Track::SupportsBasicEditing(), and tracks.
|
inline |
Definition at line 553 of file SelectMenus.cpp.
References ProjectHistory::Get(), ViewInfo::Get(), TrackList::Get(), ChannelGroup::GetEndTime(), ChannelGroup::GetStartTime(), ProjectHistory::ModifyState(), CommandContext::project, project, and tracks.
|
inline |
Definition at line 719 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DIRECTION_LEFT, mSeekInfo, anonymous_namespace{SelectMenus.cpp}::OnlyHandleKeyUp(), CommandContext::project, anonymous_namespace{SelectMenus.cpp}::SeekLeftOrRight(), and anonymous_namespace{SelectMenus.cpp}::SELECTION_EXTEND.
|
inline |
Definition at line 726 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DIRECTION_RIGHT, mSeekInfo, anonymous_namespace{SelectMenus.cpp}::OnlyHandleKeyUp(), CommandContext::project, anonymous_namespace{SelectMenus.cpp}::SeekLeftOrRight(), and anonymous_namespace{SelectMenus.cpp}::SELECTION_EXTEND.
|
inline |
Definition at line 733 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DIRECTION_LEFT, anonymous_namespace{SelectMenus.cpp}::DoBoundaryMove(), mSeekInfo, and CommandContext::project.
|
inline |
Definition at line 738 of file SelectMenus.cpp.
References anonymous_namespace{SelectMenus.cpp}::DIRECTION_RIGHT, anonymous_namespace{SelectMenus.cpp}::DoBoundaryMove(), mSeekInfo, and CommandContext::project.
|
inline |
Definition at line 708 of file SelectMenus.cpp.
References ProjectHistory::Get(), Viewport::Get(), ProjectHistory::ModifyState(), CommandContext::project, and project.
|
inline |
Definition at line 700 of file SelectMenus.cpp.
References ProjectHistory::Get(), Viewport::Get(), ProjectHistory::ModifyState(), CommandContext::project, and project.
|
inline |
Definition at line 497 of file SelectMenus.cpp.
References SelectUtilities::OnSetRegion(), CommandContext::project, and XO().
|
inline |
Definition at line 503 of file SelectMenus.cpp.
References SelectUtilities::OnSetRegion(), CommandContext::project, and XO().
|
inline |
Definition at line 841 of file SelectMenus.cpp.
References ProjectHistory::Get(), ControlToolBar::Get(), ProjectHistory::ModifyState(), CommandContext::project, and project.
|
inline |
Definition at line 831 of file SelectMenus.cpp.
References ProjectHistory::Get(), ControlToolBar::Get(), ProjectHistory::ModifyState(), CommandContext::project, and project.
|
inline |
Definition at line 688 of file SelectMenus.cpp.
References ProjectSnap::Get(), CommandContext::project, project, ProjectSnap::SetSnapMode(), and SNAP_NEAREST.
|
inline |
Definition at line 682 of file SelectMenus.cpp.
References ProjectSnap::Get(), CommandContext::project, project, ProjectSnap::SetSnapMode(), and SNAP_OFF.
|
inline |
Definition at line 694 of file SelectMenus.cpp.
References ProjectSnap::Get(), CommandContext::project, project, ProjectSnap::SetSnapMode(), and SNAP_PRIOR.
|
inline |
Definition at line 632 of file SelectMenus.cpp.
References BasicUI::MessageBoxOptions::Caption(), ProjectHistory::Get(), ProjectRate::Get(), ViewInfo::Get(), TrackList::Get(), WaveTrackUtilities::GetClipsIntersecting(), ProjectRate::GetRate(), anonymous_namespace{TimeTrack.cpp}::GetRate(), anonymous_namespace{SelectMenus.cpp}::GetWindowSize(), ProjectHistory::ModifyState(), anonymous_namespace{SelectMenus.cpp}::NearestZeroCrossing(), CommandContext::project, project, ViewInfo::selectedRegion, BasicUI::ShowMessageBox(), tracks, and XO().
|
inlineoverridevirtual |
Implements PrefsListener.
Definition at line 922 of file SelectMenus.cpp.
References gPrefs, mSeekInfo, audacity::BasicSettings::Read(), and wxT().
Referenced by Handler().
bool SelectActions::Handler::mCursorPositionHasBeenStored { false } |
Definition at line 598 of file SelectMenus.cpp.
Referenced by OnCursorPositionStore(), and OnSelectCursorStoredCursor().
double SelectActions::Handler::mCursorPositionStored { 0.0 } |
Definition at line 599 of file SelectMenus.cpp.
Referenced by OnCursorPositionStore(), and OnSelectCursorStoredCursor().
SelectedRegion SelectActions::Handler::mRegionSave {} |
Definition at line 571 of file SelectMenus.cpp.
Referenced by OnSelectionRestore(), and OnSelectionSave().
SeekInfo SelectActions::Handler::mSeekInfo |
Definition at line 717 of file SelectMenus.cpp.
Referenced by OnCursorLeft(), OnCursorLongJumpLeft(), OnCursorLongJumpRight(), OnCursorRight(), OnCursorShortJumpLeft(), OnCursorShortJumpRight(), OnSeekLeftLong(), OnSeekLeftShort(), OnSeekRightLong(), OnSeekRightShort(), OnSelContractLeft(), OnSelContractRight(), OnSelExtendLeft(), OnSelExtendRight(), OnSelSetExtendLeft(), OnSelSetExtendRight(), and UpdatePrefs().