![]() |
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 &) PROHIBITED | |
ViewInfo & | operator= (const ViewInfo &) PROHIBITED |
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 &) PROHIBITED | |
ZoomInfo & | operator= (const ZoomInfo &) PROHIBITED |
void | UpdatePrefs () override |
double | PositionToTime (wxInt64 position, wxInt64 origin=0, bool ignoreFisheye=false) const |
wxInt64 | TimeToPosition (double time, wxInt64 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, wxInt64 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 |
void | ZoomBy (double multiplier) |
void | FindIntervals (double rate, Intervals &results, wxInt64 width, wxInt64 origin=0) const |
FisheyeState | GetFisheyeState () const |
bool | InFisheye (wxInt64, wxInt64 WXUNUSED(origin=0)) const |
wxInt64 | GetFisheyeLeftBoundary (wxInt64 WXUNUSED(origin=0)) const |
wxInt64 | GetFisheyeRightBoundary (wxInt64 WXUNUSED(origin=0)) const |
![]() | |
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 () |
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 |
float | dBr |
int | mWidth { 0 } |
int | mVRulerWidth { 36 } |
Private Attributes | |
int | mHeight { 0 } |
Additional Inherited Members | |
![]() | |
enum | FisheyeState { HIDDEN , PINNED , NUM_STATES } |
typedef std::vector< Interval > | Intervals |
virtual void | UpdateSelectedPrefs (int id) |
PrefsListener () | |
virtual | ~PrefsListener () |
virtual void | UpdatePrefs ()=0 |
![]() | |
static void | Broadcast (int id=0) |
Call this static function to notify all PrefsListener objects. More... | |
![]() | |
double | zoom |
Definition at line 187 of file ViewInfo.h.
ViewInfo::ViewInfo | ( | double | start, |
double | screenDuration, | ||
double | pixelsPerSecond | ||
) |
Definition at line 245 of file ViewInfo.cpp.
References UpdatePrefs().
ViewInfo::ViewInfo | ( | const ViewInfo & | ) |
|
static |
Definition at line 235 of file ViewInfo.cpp.
References key.
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(), DefaultPlayOptions(), 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(), WaveTrackView::DoDetailedHitTest(), AdornedRulerPanel::DoDrawPlayRegion(), LabelTrackView::DoEditLabels(), EffectUI::DoEffect(), EditCursorOverlay::DoGetRectangle(), AdornedRulerPanel::DoIdle(), SelectUtilities::DoListSelection(), anonymous_namespace{TransportMenus.cpp}::DoMoveToLabel(), anonymous_namespace{SelectMenus.cpp}::DoNextPeakFrequency(), 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(), LabelGlyphHandle::Drag(), SampleHandle::Drag(), BrushHandle::Drag(), EnvelopeHandle::Drag(), SelectHandle::Drag(), TimeShiftHandle::Drag(), AdornedRulerPanel::DragSelection(), EditCursorOverlay::Draw(), TranscriptionToolBar::EnableDisableButtons(), EditActions::Handler::FindSelection(), ProjectWindow::FixScrollbars(), Get(), FrequencyPlotDialog::GetAudio(), WaveTrackSubView::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(), AUPImportFileHandle::HandleTimeTrack(), WaveClipTrimHandle::HitAnywhere(), EnvelopeHandle::HitEnvelope(), AdornedRulerPanel::QPCell::HitTest(), NoteTrackAffordanceControls::HitTest(), WaveTrackAffordanceControls::HitTest(), CutlineHandle::HitTest(), SampleHandle::HitTest(), SelectHandle::HitTest(), StretchHandle::HitTest(), AUPImportFileHandle::Import(), SelectUtilities::InactivatePlayRegion(), NewDefaultPlaybackPolicy::Initialize(), ProjectHistory::InitialState(), InitProjectWindow(), anonymous_namespace{TransportMenus.cpp}::IsLoopingEnabled(), anonymous_namespace{LabelMenus.cpp}::LabelsSelectedFlag(), ProjectWindow::MayScrollBeyondZero(), ProjectHistory::ModifyState(), anonymous_namespace{SelectMenus.cpp}::MoveWhenAudioInactive(), TimeTrack::New(), anonymous_namespace{SelectMenus.cpp}::OffsetTime(), LabelEditActions::Handler::OnAddLabel(), WaveTrackAffordanceControls::OnAffordanceClick(), EffectUIHost::OnApply(), LabelTrackView::OnContextMenu(), EditActions::Handler::OnCopy(), LabelEditActions::Handler::OnCopyLabels(), SelectActions::Handler::OnCursorPositionStore(), SelectActions::Handler::OnCursorSelEnd(), SelectActions::Handler::OnCursorSelStart(), SelectActions::Handler::OnCursorTrackEnd(), SelectActions::Handler::OnCursorTrackStart(), EditActions::Handler::OnCut(), LabelEditActions::Handler::OnCutLabels(), EditActions::Handler::OnDelete(), LabelEditActions::Handler::OnDeleteLabels(), EditActions::Handler::OnDisjoin(), LabelEditActions::Handler::OnDisjoinLabels(), EditActions::Handler::OnDuplicate(), FileActions::Handler::OnExportSelection(), ContrastDialog::OnGetBackground(), ContrastDialog::OnGetForeground(), ViewActions::Handler::OnGoSelEnd(), ViewActions::Handler::OnGoSelStart(), ControlToolBar::OnIdle(), SelectionBar::OnIdle(), TimeToolBar::OnIdle(), EditActions::Handler::OnJoin(), LabelEditActions::Handler::OnJoinLabels(), ControlToolBar::OnLoop(), HighlightTextCtrl::OnMouseEvent(), anonymous_namespace{TimeTrackMenuItems.cpp}::Handler::OnNewTimeTrack(), AdornedRulerPanel::OnPaint(), LabelEditActions::Handler::OnPasteNewLabel(), EffectUIHost::OnPlay(), TransportActions::Handler::OnPlayAfterSelectionEnd(), TransportActions::Handler::OnPlayAfterSelectionStart(), EffectUIHost::OnPlayback(), TransportActions::Handler::OnPlayBeforeAndAfterSelectionEnd(), TransportActions::Handler::OnPlayBeforeAndAfterSelectionStart(), TransportActions::Handler::OnPlayBeforeSelectionEnd(), TransportActions::Handler::OnPlayBeforeSelectionStart(), TransportActions::Handler::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(), TransportActions::Handler::OnSetPlayRegionIn(), TransportActions::Handler::OnSetPlayRegionOut(), SelectUtilities::OnSetRegion(), EditActions::Handler::OnSilence(), LabelEditActions::Handler::OnSilenceLabels(), EditActions::Handler::OnSplitCut(), LabelEditActions::Handler::OnSplitCutLabels(), EditActions::Handler::OnSplitDelete(), LabelEditActions::Handler::OnSplitDeleteLabels(), LabelEditActions::Handler::OnSplitLabels(), EditActions::Handler::OnSplitNew(), ProjectWindow::PlaybackScroller::OnTimer(), LyricsWindow::OnTimer(), PlayIndicatorOverlay::OnTimer(), ScrubbingOverlay::OnTimer(), EditActions::Handler::OnTrim(), SelectActions::Handler::OnZeroCrossing(), ViewActions::Handler::OnZoomSel(), ViewActions::Handler::OnZoomToggle(), TimeTrack::PasteInto(), ProjectWindow::PixelWidthBeforeTime(), TranscriptionToolBar::PlayAtSpeed(), ProjectAudioManager::PlayCurrentRegion(), TransportUtilities::PlayCurrentRegionAndWait(), ProjectAudioManager::PlayPlayRegion(), AdornedRulerPanel::PlayRegionRectangle(), ProjectHistory::PopState(), SelectHandle::Preview(), Generator::Process(), NyquistEffect::Process(), PerTrackEffect::ProcessTrack(), ProjectHistory::PushState(), TransportUtilities::RecordAndWait(), AdornedRulerPanel::PlayRegionAdjustingHandle::Release(), LabelGlyphHandle::Release(), StretchHandle::Release(), EnvelopeHandle::Release(), ZoomHandle::Release(), ProjectManager::ResetProjectToEmpty(), 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}::SelectedClipOfFocusedTrack(), AdornedRulerPanel::SelectedRegionRectangle(), 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(), WaveClipTrimHandle::AdjustBorder::Trim(), WaveClipTrimHandle::AdjustBetweenBorders::Trim(), AdornedRulerPanel::ScrubbingRulerOverlay::Update(), LyricsPanel::Update(), AdornedRulerPanel::UpdateQuickPlayPos(), EnvelopeHandle::WaveTrackHitTest(), NewDefaultPlaybackPolicy::WriteMessage(), ProjectWindow::Zoom(), ProjectWindow::ZoomBy(), ZoomInAvailableFlag(), ProjectWindow::ZoomInByFactor(), ZoomOutAvailableFlag(), and ProjectWindow::ZoomOutByFactor().
|
static |
Definition at line 240 of file ViewInfo.cpp.
References Get().
|
inline |
Definition at line 205 of file ViewInfo.h.
Referenced by AttachableScrollBar::SetScrollBarFromViewInfo().
|
inline |
Definition at line 198 of file ViewInfo.h.
|
inline |
Definition at line 211 of file ViewInfo.h.
Referenced by AttachableScrollBar::SetScrollBarFromViewInfo().
void ViewInfo::SetBeforeScreenWidth | ( | wxInt64 | beforeWidth, |
wxInt64 | screenWidth, | ||
double | lowerBoundTime = 0.0 |
||
) |
Definition at line 280 of file ViewInfo.cpp.
References ZoomInfo::h, min(), total, and ZoomInfo::zoom.
Referenced by AttachableScrollBar::SetViewInfoFromScrollBar().
|
inline |
Definition at line 199 of file ViewInfo.h.
Referenced by TrackPanel::OnSize().
|
overridevirtual |
Implements PrefsListener.
Definition at line 268 of file ViewInfo.cpp.
References bAdjustSelectionEdges, bScrollBeyondZero, gPrefs, Setting< T >::Read(), ScrollingPreference, ZoomInfo::UpdatePrefs(), UpdateScrollPrefsID(), and UpdateSelectedPrefs().
Referenced by ViewInfo().
|
static |
Definition at line 327 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, UpdateScrollPrefsID(), and PrefsListener::UpdateSelectedPrefs().
Referenced by UpdatePrefs().
void ViewInfo::WriteXMLAttributes | ( | XMLWriter & | xmlFile | ) | const |
Definition at line 288 of file ViewInfo.cpp.
bool ViewInfo::bAdjustSelectionEdges |
Definition at line 242 of file ViewInfo.h.
Referenced by UpdatePrefs().
bool ViewInfo::bScrollBeyondZero |
Definition at line 241 of file ViewInfo.h.
Referenced by UpdatePrefs().
bool ViewInfo::bUpdateTrackIndicator |
Definition at line 239 of file ViewInfo.h.
Referenced by AdornedRulerPanel::OnAutoScroll(), AdornedRulerPanel::ShowMenu(), and UpdateSelectedPrefs().
|
private |
Definition at line 247 of file ViewInfo.h.
PlayRegion ViewInfo::playRegion |
Definition at line 217 of file ViewInfo.h.
Referenced by DefaultPlayOptions(), AdornedRulerPanel::MovePlayRegionHandle::DoAdjust(), AdornedRulerPanel::ResizePlayRegionHandle::DoAdjust(), AdornedRulerPanel::NewPlayRegionHandle::DoAdjust(), AdornedRulerPanel::DoSelectionChange(), AdornedRulerPanel::NewPlayRegionHandle::DoStartAdjust(), AdornedRulerPanel::MovePlayRegionHandle::DoStartAdjust(), AdornedRulerPanel::QPCell::HitTest(), NewDefaultPlaybackPolicy::Initialize(), anonymous_namespace{TransportMenus.cpp}::IsLoopingEnabled(), SelectionBar::OnIdle(), TimeToolBar::OnIdle(), ControlToolBar::OnLoop(), TransportActions::Handler::OnSetPlayRegionIn(), TransportActions::Handler::OnSetPlayRegionOut(), ProjectAudioManager::PlayCurrentRegion(), TransportUtilities::PlayCurrentRegionAndWait(), and NewDefaultPlaybackPolicy::WriteMessage().
wxInt64 ViewInfo::sbarH |
Definition at line 223 of file ViewInfo.h.
Referenced by AttachableScrollBar::SetScrollBarFromViewInfo(), and AttachableScrollBar::SetViewInfoFromScrollBar().
double ViewInfo::sbarScale |
Definition at line 231 of file ViewInfo.h.
wxInt64 ViewInfo::sbarScreen |
Definition at line 224 of file ViewInfo.h.
Referenced by AttachableScrollBar::SetScrollBarFromViewInfo().
wxInt64 ViewInfo::sbarTotal |
Definition at line 225 of file ViewInfo.h.
Referenced by AttachableScrollBar::SetScrollBarFromViewInfo().
int ViewInfo::scrollStep |
Definition at line 234 of file ViewInfo.h.
Referenced by TrackPanel::OnEnsureVisible(), and TrackPanel::VerticalScroll().
NotifyingSelectedRegion ViewInfo::selectedRegion |
Definition at line 216 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(), LyricsPanel::DoUpdateLyrics(), TrackPanel::DrawTracks(), TranscriptionToolBar::EnableDisableButtons(), LabelDialog::FindInitialRow(), EditActions::Handler::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(), LabelEditActions::Handler::OnAddLabel(), EffectUIHost::OnApply(), AdornedRulerPanel::OnAudioStartStop(), LabelTrackView::OnContextMenu(), EditActions::Handler::OnCopy(), LabelEditActions::Handler::OnCopyLabels(), SelectActions::Handler::OnCursorPositionStore(), SelectActions::Handler::OnCursorSelEnd(), SelectActions::Handler::OnCursorSelStart(), SelectActions::Handler::OnCursorTrackEnd(), SelectActions::Handler::OnCursorTrackStart(), EditActions::Handler::OnCut(), LabelEditActions::Handler::OnCutLabels(), EditActions::Handler::OnDelete(), LabelEditActions::Handler::OnDeleteLabels(), EditActions::Handler::OnDisjoin(), LabelEditActions::Handler::OnDisjoinLabels(), EditActions::Handler::OnDuplicate(), FileActions::Handler::OnExportSelection(), ContrastDialog::OnGetBackground(), ContrastDialog::OnGetForeground(), SelectionBar::OnIdle(), EditActions::Handler::OnJoin(), LabelEditActions::Handler::OnJoinLabels(), HighlightTextCtrl::OnMouseEvent(), TrackPanel::OnPaint(), LabelEditActions::Handler::OnPasteNewLabel(), EffectUIHost::OnPlayback(), ProjectAudioManager::OnRecord(), LabelDialog::OnSelectCell(), SelectActions::Handler::OnSelectCursorEnd(), SelectActions::Handler::OnSelectCursorStoredCursor(), AdornedRulerPanel::OnSelectionChange(), SelectActions::Handler::OnSelectionRestore(), SelectActions::Handler::OnSelectionSave(), SelectActions::Handler::OnSelectNone(), SelectActions::Handler::OnSelectStartCursor(), EditActions::Handler::OnSilence(), LabelEditActions::Handler::OnSilenceLabels(), EditActions::Handler::OnSplitCut(), LabelEditActions::Handler::OnSplitCutLabels(), EditActions::Handler::OnSplitDelete(), LabelEditActions::Handler::OnSplitDeleteLabels(), LabelEditActions::Handler::OnSplitLabels(), EditActions::Handler::OnSplitNew(), LyricsWindow::OnTimer(), TrackPanel::OnTimer(), EditActions::Handler::OnTrim(), SelectActions::Handler::OnZeroCrossing(), ViewActions::Handler::OnZoomSel(), ProjectAudioManager::PlayPlayRegion(), Generator::Process(), NyquistEffect::Process(), PerTrackEffect::ProcessTrack(), TransportUtilities::RecordAndWait(), WaveTrackView::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 221 of file ViewInfo.h.
Referenced by SetBeforeScreenWidth().