![]() |
Audacity 3.2.0
|
#include <ViewInfo.h>
Classes | |
struct | ProjectFileIORegistration |
Construct once at static initialization time to hook project file IO. More... | |
Public Member Functions | |
ViewInfo (double start, double screenDuration, double pixelsPerSecond) | |
ViewInfo (const ViewInfo &)=delete | |
ViewInfo & | operator= (const ViewInfo &)=delete |
int | GetHeight () const |
void | SetHeight (int height) |
void | UpdatePrefs () override |
void | UpdateSelectedPrefs (int id) override |
double | GetBeforeScreenWidth () const |
void | SetBeforeScreenWidth (wxInt64 beforeWidth, wxInt64 screenWidth, double lowerBoundTime=0.0) |
double | GetTotalWidth () const |
void | WriteXMLAttributes (XMLWriter &xmlFile) const |
![]() | |
ZoomInfo (double start, double pixelsPerSecond) | |
~ZoomInfo () | |
ZoomInfo (const ZoomInfo &)=delete | |
ZoomInfo & | operator= (const ZoomInfo &)=delete |
double | PositionToTime (int64 position, int64 origin=0, bool ignoreFisheye=false) const |
int64 | TimeToPosition (double time, int64 origin=0, bool ignoreFisheye=false) const |
STM: Converts a project time to screen x position. More... | |
double | TimeRangeToPixelWidth (double timeRange) const |
double | OffsetTimeByPixels (double time, int64 offset, bool ignoreFisheye=false) const |
int | GetWidth () const |
void | SetWidth (int width) |
int | GetVRulerWidth () const |
void | SetVRulerWidth (int width) |
int | GetVRulerOffset () const |
int | GetLeftOffset () const |
int | GetTracksUsableWidth () const |
double | GetScreenEndTime () const |
bool | ZoomInAvailable () const |
bool | ZoomOutAvailable () const |
void | SetZoom (double pixelsPerSecond) |
double | GetZoom () const |
double | GetAbsoluteOffset (double offset) const |
void | ZoomBy (double multiplier) |
void | FindIntervals (Intervals &results, int64 width, int64 origin=0) const |
FisheyeState | GetFisheyeState () const |
bool | InFisheye (int64, int64=0) const |
int64 | GetFisheyeLeftBoundary (int64=0) const |
int64 | GetFisheyeRightBoundary (int64=0) const |
![]() | |
PrefsListener () | |
virtual | ~PrefsListener () |
virtual void | UpdatePrefs ()=0 |
![]() | |
virtual | ~Base () |
Static Public Member Functions | |
static ViewInfo & | Get (AudacityProject &project) |
static const ViewInfo & | Get (const AudacityProject &project) |
static int | UpdateScrollPrefsID () |
![]() | |
static double | GetDefaultZoom () |
static double | GetMaxZoom () |
static double | GetMinZoom () |
![]() | |
static void | Broadcast (int id=0) |
Call this static function to notify all PrefsListener objects. More... | |
Public Attributes | |
NotifyingSelectedRegion | selectedRegion |
PlayRegion | playRegion |
double | total |
wxInt64 | sbarH |
wxInt64 | sbarScreen |
wxInt64 | sbarTotal |
double | sbarScale |
int | scrollStep |
bool | bUpdateTrackIndicator |
bool | bScrollBeyondZero |
bool | bAdjustSelectionEdges |
![]() | |
int | vpos |
double | h |
int | mWidth { 0 } |
int | mVRulerWidth { 36 } |
Private Attributes | |
int | mHeight { 0 } |
Additional Inherited Members | |
![]() | |
enum | FisheyeState { HIDDEN , PINNED , NUM_STATES } |
using | int64 = std::int64_t |
typedef std::vector< Interval > | Intervals |
virtual void | UpdateSelectedPrefs (int id) |
![]() | |
double | zoom |
Definition at line 188 of file ViewInfo.h.
ViewInfo::ViewInfo | ( | double | start, |
double | screenDuration, | ||
double | pixelsPerSecond | ||
) |
Definition at line 245 of file ViewInfo.cpp.
References UpdatePrefs().
|
delete |
|
static |
Definition at line 235 of file ViewInfo.cpp.
Referenced by SelectUtilities::ActivatePlayRegion(), ExportCommand::Apply(), SelectTimeCommand::Apply(), SetLabelCommand::Apply(), ProjectSelectionManager::AS_ModifySelection(), BrushHandleHitTest(), SelectHandle::Cancel(), AdornedRulerPanel::PlayRegionAdjustingHandle::Cancel(), CutlineHandle::Cancel(), AdornedRulerPanel::ClearPlayRegion(), SelectUtilities::ClearPlayRegion(), LabelGlyphHandle::Click(), LabelTextHandle::Click(), StretchHandle::Click(), CutlineHandle::Click(), SampleHandle::Click(), BrushHandle::Click(), EnvelopeHandle::Click(), SelectHandle::Click(), TimeShiftHandle::Click(), WaveTrackAffordanceHandle::Click(), WaveformView::DetailedHitTest(), LabelTrackView::DialogForLabelName(), AdornedRulerPanel::MovePlayRegionHandle::DoAdjust(), AdornedRulerPanel::ResizePlayRegionHandle::DoAdjust(), AdornedRulerPanel::NewPlayRegionHandle::DoAdjust(), anonymous_namespace{TrackMenus.cpp}::DoAlign(), anonymous_namespace{SelectMenus.cpp}::DoBoundaryMove(), LabelTrackView::DoCaptureKey(), LabelTrackView::DoChar(), anonymous_namespace{ClipMenus.cpp}::DoClipLeftOrRight(), anonymous_namespace{ClipMenus.cpp}::DoClipMove(), CommonTrackPanelCell::DoContextMenu(), anonymous_namespace{ClipMenus.cpp}::DoCursorClipBoundary(), WaveChannelView::DoDetailedHitTest(), AdornedRulerPanel::DoDrawPlayRegion(), LabelTrackView::DoEditLabels(), EffectUI::DoEffect(), EditCursorOverlay::DoGetRectangle(), AdornedRulerPanel::DoIdle(), SelectUtilities::DoListSelection(), anonymous_namespace{TransportMenus.cpp}::DoMoveToLabel(), anonymous_namespace{EditMenus.cpp}::DoPasteNothingSelected(), anonymous_namespace{EditMenus.cpp}::DoPasteText(), ProjectAudioManager::DoPlayStopSelect(), ProjectWindow::DoScroll(), anonymous_namespace{ClipMenus.cpp}::DoSelectClip(), anonymous_namespace{ClipMenus.cpp}::DoSelectClipBoundary(), AdornedRulerPanel::DoSelectionChange(), SelectUtilities::DoSelectSomething(), anonymous_namespace{SelectUtilities.cpp}::DoSelectTimeAndAudioTracks(), SelectUtilities::DoSelectTimeAndTracks(), AdornedRulerPanel::NewPlayRegionHandle::DoStartAdjust(), AdornedRulerPanel::MovePlayRegionHandle::DoStartAdjust(), LyricsPanel::DoUpdateLyrics(), ProjectWindow::DoZoomFit(), anonymous_namespace{ViewMenus.cpp}::DoZoomFitV(), AdjustClipBorder::Drag(), LabelGlyphHandle::Drag(), SampleHandle::Drag(), BrushHandle::Drag(), EnvelopeHandle::Drag(), SelectHandle::Drag(), TimeShiftHandle::Drag(), AdornedRulerPanel::DragSelection(), EditCursorOverlay::Draw(), TimeTrackView::Draw(), TranscriptionToolBar::EnableDisableButtons(), ExportAudioDialog::ExportAudioDialog(), anonymous_namespace{EditMenus.cpp}::FindSelection(), ProjectWindow::FixScrollbars(), Get(), FrequencyPlotDialog::GetAudio(), WaveChannelSubView::GetMenuItems(), anonymous_namespace{AdornedRulerPanel.cpp}::GetPlayHeadFraction(), anonymous_namespace{AdornedRulerPanel.cpp}::GetPlayHeadX(), TranscriptionToolBar::GetSamples(), CompareAudioCommand::GetSelection(), anonymous_namespace{EnvelopeHandle.cpp}::GetTimeTrackData(), anonymous_namespace{ViewMenus.cpp}::GetZoomOfSelection(), ProjectWindow::GetZoomOfToFit(), anonymous_namespace{SelectMenus.cpp}::GridMove(), AdornedRulerPanel::HandleSnapping(), WaveClipAdjustBorderHandle::HitAnywhere(), EnvelopeHandle::HitEnvelope(), AdornedRulerPanel::QPCell::HitTest(), NoteTrackAffordanceControls::HitTest(), WaveTrackAffordanceControls::HitTest(), CutlineHandle::HitTest(), SampleHandle::HitTest(), SelectHandle::HitTest(), StretchHandle::HitTest(), AUPImportFileHandle::Import(), SelectUtilities::InactivatePlayRegion(), DefaultPlaybackPolicy::Initialize(), InitProjectWindow(), anonymous_namespace{TransportMenus.cpp}::IsLoopingEnabled(), anonymous_namespace{LabelMenus.cpp}::LabelsSelectedFlag(), ProjectWindow::MayScrollBeyondZero(), anonymous_namespace{SelectMenus.cpp}::MoveWhenAudioInactive(), anonymous_namespace{SelectMenus.cpp}::OffsetTime(), anonymous_namespace{LabelMenus.cpp}::OnAddLabel(), WaveTrackAffordanceControls::OnAffordanceClick(), EffectUIHost::OnApply(), LabelTrackView::OnContextMenu(), anonymous_namespace{EditMenus.cpp}::OnCopy(), anonymous_namespace{LabelMenus.cpp}::OnCopyLabels(), SelectActions::Handler::OnCursorPositionStore(), SelectActions::Handler::OnCursorSelEnd(), SelectActions::Handler::OnCursorSelStart(), SelectActions::Handler::OnCursorTrackEnd(), SelectActions::Handler::OnCursorTrackStart(), anonymous_namespace{EditMenus.cpp}::OnCut(), anonymous_namespace{LabelMenus.cpp}::OnCutLabels(), anonymous_namespace{EditMenus.cpp}::OnDelete(), anonymous_namespace{LabelMenus.cpp}::OnDeleteLabels(), anonymous_namespace{EditMenus.cpp}::OnDisjoin(), anonymous_namespace{LabelMenus.cpp}::OnDisjoinLabels(), anonymous_namespace{EditMenus.cpp}::OnDuplicate(), ExportAudioDialog::OnExport(), ContrastDialog::OnGetBackground(), ContrastDialog::OnGetForeground(), ViewActions::Handler::OnGoSelEnd(), ViewActions::Handler::OnGoSelStart(), ControlToolBar::OnIdle(), SelectionBar::OnIdle(), TimeToolBar::OnIdle(), anonymous_namespace{EditMenus.cpp}::OnJoin(), anonymous_namespace{LabelMenus.cpp}::OnJoinLabels(), ControlToolBar::OnLoop(), HighlightTextCtrl::OnMouseEvent(), AdornedRulerPanel::OnPaint(), anonymous_namespace{EditMenus.cpp}::OnPaste(), anonymous_namespace{LabelMenus.cpp}::OnPasteNewLabel(), anonymous_namespace{TransportMenus.cpp}::OnPlayAfterSelectionEnd(), anonymous_namespace{TransportMenus.cpp}::OnPlayAfterSelectionStart(), anonymous_namespace{TransportMenus.cpp}::OnPlayBeforeAndAfterSelectionEnd(), anonymous_namespace{TransportMenus.cpp}::OnPlayBeforeAndAfterSelectionStart(), anonymous_namespace{TransportMenus.cpp}::OnPlayBeforeSelectionEnd(), anonymous_namespace{TransportMenus.cpp}::OnPlayBeforeSelectionStart(), anonymous_namespace{TransportMenus.cpp}::OnPlayToSelection(), ProjectAudioManager::OnRecord(), ProjectWindow::OnScroll(), ProjectWindow::OnScrollLeft(), ProjectWindow::OnScrollLeftButton(), ProjectWindow::OnScrollRight(), ProjectWindow::OnScrollRightButton(), SelectActions::Handler::OnSelectCursorEnd(), SelectActions::Handler::OnSelectCursorStoredCursor(), SelectActions::Handler::OnSelectionRestore(), SelectActions::Handler::OnSelectionSave(), SelectActions::Handler::OnSelectNone(), SelectActions::Handler::OnSelectStartCursor(), SelectActions::Handler::OnSelectTrackStartToEnd(), anonymous_namespace{TransportMenus.cpp}::OnSetPlayRegionIn(), anonymous_namespace{TransportMenus.cpp}::OnSetPlayRegionOut(), SelectUtilities::OnSetRegion(), anonymous_namespace{EditMenus.cpp}::OnSilence(), anonymous_namespace{LabelMenus.cpp}::OnSilenceLabels(), anonymous_namespace{EditMenus.cpp}::OnSplitCut(), anonymous_namespace{LabelMenus.cpp}::OnSplitCutLabels(), anonymous_namespace{EditMenus.cpp}::OnSplitDelete(), anonymous_namespace{LabelMenus.cpp}::OnSplitDeleteLabels(), anonymous_namespace{LabelMenus.cpp}::OnSplitLabels(), anonymous_namespace{EditMenus.cpp}::OnSplitNew(), ProjectWindow::PlaybackScroller::OnTimer(), LyricsWindow::OnTimer(), PlayIndicatorOverlay::OnTimer(), ScrubbingOverlay::OnTimer(), anonymous_namespace{EditMenus.cpp}::OnTrim(), SelectActions::Handler::OnZeroCrossing(), ViewActions::Handler::OnZoomSel(), ViewActions::Handler::OnZoomToggle(), ProjectWindow::PixelWidthBeforeTime(), TranscriptionToolBar::PlayAtSpeed(), ProjectAudioManager::PlayCurrentRegion(), TransportUtilities::PlayCurrentRegionAndWait(), ProjectAudioManager::PlayPlayRegion(), AdornedRulerPanel::PlayRegionRectangle(), SelectHandle::Preview(), Generator::Process(), NyquistEffect::Process(), PerTrackEffect::ProcessPass(), TransportUtilities::RecordAndWait(), AdornedRulerPanel::PlayRegionAdjustingHandle::Release(), LabelGlyphHandle::Release(), StretchHandle::Release(), EnvelopeHandle::Release(), ZoomHandle::Release(), ProjectManager::ResetProjectToEmpty(), anonymous_namespace{ViewInfo.cpp}::SelectedRegionRestorer::RestoreUndoRedoState(), ProjectWindow::Rewind(), AdornedRulerPanel::PlayRegionAdjustingHandle::SavePlayRegion(), ProjectWindow::ScrollingLowerBoundTime(), ProjectWindow::ScrollIntoView(), anonymous_namespace{SelectMenus.cpp}::SeekWhenAudioInactive(), SelectUtilities::SelectAllIfNone(), SelectUtilities::SelectAllIfNoneAndAllowed(), NoteTrackAffordanceHandle::SelectAt(), WaveTrackAffordanceHandle::SelectAt(), anonymous_namespace{WaveTrackAffordanceControls.cpp}::SelectedIntervalOfFocusedTrack(), AdornedRulerPanel::SelectedRegionRectangle(), anonymous_namespace{WaveTrackAffordanceControls.cpp}::SelectInterval(), ProjectWindow::SetHorizontalThumb(), AdornedRulerPanel::SetPlayRegion(), SelectUtilities::SetPlayRegionToSelection(), ContrastDialog::SetStartAndEndTime(), SelectHandle::SetUseSnap(), AdornedRulerPanel::ShowMenu(), ProjectWindow::SkipEnd(), ProjectSelectionManager::SnapSelection(), ProjectSelectionManager::SSBL_ModifySpectralSelection(), AdornedRulerPanel::StartQPPlay(), SelectHandle::StartSelection(), StretchHandle::Stretch(), AdornedRulerPanel::CommonRulerHandle::Time(), TimeSelectedPred(), ScreenshotBigDialog::TimeZoom(), SelectUtilities::TogglePlayRegion(), AdornedRulerPanel::ScrubbingRulerOverlay::Update(), LyricsPanel::Update(), AdornedRulerPanel::UpdateQuickPlayPos(), WaveTrackAffordanceControls::WaveTrackAffordanceControls(), EnvelopeHandle::WaveTrackHitTest(), DefaultPlaybackPolicy::WriteMessage(), ProjectWindow::Zoom(), ProjectWindow::ZoomBy(), ZoomInAvailableFlag(), ProjectWindow::ZoomInByFactor(), ZoomOutAvailableFlag(), and ProjectWindow::ZoomOutByFactor().
|
static |
Definition at line 240 of file ViewInfo.cpp.
References Get(), and project.
|
inline |
Definition at line 208 of file ViewInfo.h.
Referenced by AttachableScrollBar::SetScrollBarFromViewInfo().
|
inline |
Definition at line 201 of file ViewInfo.h.
|
inline |
Definition at line 214 of file ViewInfo.h.
Referenced by AttachableScrollBar::SetScrollBarFromViewInfo().
void ViewInfo::SetBeforeScreenWidth | ( | wxInt64 | beforeWidth, |
wxInt64 | screenWidth, | ||
double | lowerBoundTime = 0.0 |
||
) |
Definition at line 278 of file ViewInfo.cpp.
References ZoomInfo::h, min(), total, and ZoomInfo::zoom.
Referenced by AttachableScrollBar::SetViewInfoFromScrollBar().
|
inline |
Definition at line 202 of file ViewInfo.h.
Referenced by TrackPanel::OnSize().
|
overridevirtual |
Implements PrefsListener.
Definition at line 267 of file ViewInfo.cpp.
References bAdjustSelectionEdges, bScrollBeyondZero, gPrefs, audacity::BasicSettings::Read(), Setting< T >::Read(), ScrollingPreference, UpdateScrollPrefsID(), UpdateSelectedPrefs(), and wxT().
Referenced by ViewInfo().
|
static |
Definition at line 325 of file ViewInfo.cpp.
Referenced by AdornedRulerPanel::OnAutoScroll(), UpdatePrefs(), and UpdateSelectedPrefs().
|
overridevirtual |
Reimplemented from PrefsListener.
Definition at line 260 of file ViewInfo.cpp.
References bUpdateTrackIndicator, gPrefs, audacity::BasicSettings::Read(), UpdateScrollPrefsID(), and wxT().
Referenced by UpdatePrefs().
void ViewInfo::WriteXMLAttributes | ( | XMLWriter & | xmlFile | ) | const |
Definition at line 286 of file ViewInfo.cpp.
References wxT().
bool ViewInfo::bAdjustSelectionEdges |
Definition at line 245 of file ViewInfo.h.
Referenced by UpdatePrefs().
bool ViewInfo::bScrollBeyondZero |
Definition at line 244 of file ViewInfo.h.
Referenced by UpdatePrefs().
bool ViewInfo::bUpdateTrackIndicator |
Definition at line 242 of file ViewInfo.h.
Referenced by AdornedRulerPanel::OnAutoScroll(), AdornedRulerPanel::ShowMenu(), and UpdateSelectedPrefs().
|
private |
Definition at line 250 of file ViewInfo.h.
PlayRegion ViewInfo::playRegion |
Definition at line 220 of file ViewInfo.h.
Referenced by AdornedRulerPanel::MovePlayRegionHandle::DoAdjust(), AdornedRulerPanel::ResizePlayRegionHandle::DoAdjust(), AdornedRulerPanel::NewPlayRegionHandle::DoAdjust(), AdornedRulerPanel::DoSelectionChange(), AdornedRulerPanel::NewPlayRegionHandle::DoStartAdjust(), AdornedRulerPanel::MovePlayRegionHandle::DoStartAdjust(), AdornedRulerPanel::QPCell::HitTest(), DefaultPlaybackPolicy::Initialize(), anonymous_namespace{TransportMenus.cpp}::IsLoopingEnabled(), TimeToolBar::OnIdle(), ControlToolBar::OnLoop(), ProjectTempoListener::OnProjectTempoChange(), anonymous_namespace{TransportMenus.cpp}::OnSetPlayRegionIn(), anonymous_namespace{TransportMenus.cpp}::OnSetPlayRegionOut(), ProjectAudioManager::PlayCurrentRegion(), TransportUtilities::PlayCurrentRegionAndWait(), and DefaultPlaybackPolicy::WriteMessage().
wxInt64 ViewInfo::sbarH |
Definition at line 226 of file ViewInfo.h.
Referenced by AttachableScrollBar::SetScrollBarFromViewInfo(), and AttachableScrollBar::SetViewInfoFromScrollBar().
double ViewInfo::sbarScale |
Definition at line 234 of file ViewInfo.h.
wxInt64 ViewInfo::sbarScreen |
Definition at line 227 of file ViewInfo.h.
Referenced by AttachableScrollBar::SetScrollBarFromViewInfo().
wxInt64 ViewInfo::sbarTotal |
Definition at line 228 of file ViewInfo.h.
Referenced by AttachableScrollBar::SetScrollBarFromViewInfo().
int ViewInfo::scrollStep |
Definition at line 237 of file ViewInfo.h.
Referenced by TrackPanel::OnEnsureVisible(), and TrackPanel::VerticalScroll().
NotifyingSelectedRegion ViewInfo::selectedRegion |
Definition at line 219 of file ViewInfo.h.
Referenced by SelectHandle::AdjustFreqSelection(), AdornedRulerPanel::AdornedRulerPanel(), ExportCommand::Apply(), SelectTimeCommand::Apply(), SetLabelCommand::Apply(), SelectHandle::AssignSelection(), SelectHandle::Cancel(), CutlineHandle::Cancel(), LabelTrackView::Char(), anonymous_namespace{SelectHandle.cpp}::ChooseBoundary(), anonymous_namespace{TrackMenus.cpp}::DoAlign(), LabelTrackView::DoCaptureKey(), LabelTrackView::DoChar(), anonymous_namespace{ClipMenus.cpp}::DoCursorClipBoundary(), EffectUI::DoEffect(), anonymous_namespace{TransportMenus.cpp}::DoMoveToLabel(), anonymous_namespace{EditMenus.cpp}::DoPasteNothingSelected(), anonymous_namespace{EditMenus.cpp}::DoPasteText(), anonymous_namespace{ClipMenus.cpp}::DoSelectClip(), anonymous_namespace{ClipMenus.cpp}::DoSelectClipBoundary(), SelectUtilities::DoSelectSomething(), anonymous_namespace{SelectUtilities.cpp}::DoSelectTimeAndAudioTracks(), SelectUtilities::DoSelectTimeAndTracks(), TimeShiftHandle::DoSlideVertical(), LyricsPanel::DoUpdateLyrics(), TrackPanel::DrawTracks(), TranscriptionToolBar::EnableDisableButtons(), ExportAudioDialog::ExportAudioDialog(), LabelDialog::FindInitialRow(), anonymous_namespace{EditMenus.cpp}::FindSelection(), FrequencyPlotDialog::GetAudio(), TranscriptionToolBar::GetSamples(), CompareAudioCommand::GetSelection(), StretchHandle::GetT0(), StretchHandle::GetT1(), AdornedRulerPanel::HandleSnapping(), NoteTrackShifter::HitTest(), WaveTrackShifter::HitTest(), LabelTrackShifter::HitTest(), ClipMoveState::Init(), WaveTrackUtils::IsClipSelected(), LabelTrackView::KeyDown(), anonymous_namespace{LabelMenus.cpp}::LabelsSelectedFlag(), SelectHandle::MoveSnappingFreqSelection(), anonymous_namespace{LabelMenus.cpp}::OnAddLabel(), EffectUIHost::OnApply(), AdornedRulerPanel::OnAudioStartStop(), LabelTrackView::OnContextMenu(), anonymous_namespace{EditMenus.cpp}::OnCopy(), anonymous_namespace{LabelMenus.cpp}::OnCopyLabels(), SelectActions::Handler::OnCursorPositionStore(), SelectActions::Handler::OnCursorSelEnd(), SelectActions::Handler::OnCursorSelStart(), SelectActions::Handler::OnCursorTrackEnd(), SelectActions::Handler::OnCursorTrackStart(), anonymous_namespace{EditMenus.cpp}::OnCut(), anonymous_namespace{LabelMenus.cpp}::OnCutLabels(), anonymous_namespace{EditMenus.cpp}::OnDelete(), anonymous_namespace{LabelMenus.cpp}::OnDeleteLabels(), anonymous_namespace{EditMenus.cpp}::OnDisjoin(), anonymous_namespace{LabelMenus.cpp}::OnDisjoinLabels(), anonymous_namespace{EditMenus.cpp}::OnDuplicate(), ContrastDialog::OnGetBackground(), ContrastDialog::OnGetForeground(), SelectionBar::OnIdle(), anonymous_namespace{EditMenus.cpp}::OnJoin(), anonymous_namespace{LabelMenus.cpp}::OnJoinLabels(), HighlightTextCtrl::OnMouseEvent(), TrackPanel::OnPaint(), anonymous_namespace{EditMenus.cpp}::OnPaste(), anonymous_namespace{LabelMenus.cpp}::OnPasteNewLabel(), ProjectAudioManager::OnRecord(), LabelDialog::OnSelectCell(), SelectActions::Handler::OnSelectCursorEnd(), SelectActions::Handler::OnSelectCursorStoredCursor(), AdornedRulerPanel::OnSelectionChange(), SelectActions::Handler::OnSelectionRestore(), SelectActions::Handler::OnSelectionSave(), SelectActions::Handler::OnSelectNone(), SelectActions::Handler::OnSelectStartCursor(), anonymous_namespace{EditMenus.cpp}::OnSilence(), anonymous_namespace{LabelMenus.cpp}::OnSilenceLabels(), anonymous_namespace{EditMenus.cpp}::OnSplitCut(), anonymous_namespace{LabelMenus.cpp}::OnSplitCutLabels(), anonymous_namespace{EditMenus.cpp}::OnSplitDelete(), anonymous_namespace{LabelMenus.cpp}::OnSplitDeleteLabels(), anonymous_namespace{LabelMenus.cpp}::OnSplitLabels(), anonymous_namespace{EditMenus.cpp}::OnSplitNew(), LyricsWindow::OnTimer(), TrackPanel::OnTimer(), anonymous_namespace{EditMenus.cpp}::OnTrim(), SelectActions::Handler::OnZeroCrossing(), ViewActions::Handler::OnZoomSel(), ProjectAudioManager::PlayPlayRegion(), Generator::Process(), NyquistEffect::Process(), PerTrackEffect::ProcessPass(), TransportUtilities::RecordAndWait(), anonymous_namespace{ViewInfo.cpp}::SelectedRegionRestorer::RestoreUndoRedoState(), WaveChannelView::SelectNextClip(), SelectionState::SelectTrackLength(), ContrastDialog::SetStartAndEndTime(), SelectHandle::SnapCenterOnce(), SelectHandle::StartFreqSelection(), SelectHandle::StartSnappingFreqSelection(), TimeSelectedPred(), AdornedRulerPanel::ScrubbingRulerOverlay::Update(), LyricsPanel::Update(), and TrackPanel::UpdateViewIfNoTracks().
double ViewInfo::total |
Definition at line 224 of file ViewInfo.h.
Referenced by SetBeforeScreenWidth().