![]() |
Audacity 3.2.0
|
#include <WaveTrackView.h>
Public Member Functions | |
ClipParameters (bool spectrum, const SampleTrack *track, const WaveClip *clip, const wxRect &rect, const SelectedRegion &selectedRegion, const ZoomInfo &zoomInfo) | |
Static Public Member Functions | |
static wxRect | GetClipRect (const WaveClip &clip, const ZoomInfo &zoomInfo, const wxRect &viewRect, bool *outShowSamples=nullptr) |
Public Attributes | |
double | tOffset |
double | rate |
double | h |
double | tpre |
double | h1 |
double | tpost |
double | t0 |
double | t1 |
double | averagePixelsPerSample |
bool | showIndividualSamples |
sampleCount | ssel0 |
sampleCount | ssel1 |
wxRect | hiddenMid |
int | hiddenLeftOffset |
wxRect | mid |
int | leftOffset |
Definition at line 240 of file WaveTrackView.h.
ClipParameters::ClipParameters | ( | bool | spectrum, |
const SampleTrack * | track, | ||
const WaveClip * | clip, | ||
const wxRect & | rect, | ||
const SelectedRegion & | selectedRegion, | ||
const ZoomInfo & | zoomInfo | ||
) |
Definition at line 1498 of file WaveTrackView.cpp.
References averagePixelsPerSample, anonymous_namespace{WaveTrackView.cpp}::CalculateAdjustmentForZoomLevel(), WaveClip::GetPlayEndTime(), WaveClip::GetPlayStartTime(), WaveClip::GetRate(), Track::GetSelected(), h, h1, hiddenLeftOffset, hiddenMid, SyncLock::IsSyncLockSelected(), leftOffset, mid, min(), ZoomInfo::PositionToTime(), rate, showIndividualSamples, ssel0, ssel1, SelectedRegion::t0(), t0, SelectedRegion::t1(), t1, SampleTrack::TimeToLongSamples(), ZoomInfo::TimeToPosition(), tOffset, tpost, and tpre.
|
static |
Definition at line 1627 of file WaveTrackView.cpp.
References averagePixelsPerSample, anonymous_namespace{WaveTrackView.cpp}::CalculateAdjustmentForZoomLevel(), WaveClip::GetPlayEndTime(), WaveClip::GetPlayStartTime(), WaveClip::GetRate(), min(), showIndividualSamples, and ZoomInfo::TimeToPosition().
Referenced by WaveTrackView::ClipDetailsVisible(), WaveTrackView::ClipHitTestArea(), WaveTrackAffordanceControls::Draw(), anonymous_namespace{SpectrumView.cpp}::DrawClipSpectrum(), anonymous_namespace{WaveformView.cpp}::DrawClipWaveform(), WaveClipTrimHandle::HitAnywhere(), and WaveTrackAffordanceControls::OnAffordanceClick().
double ClipParameters::averagePixelsPerSample |
Definition at line 260 of file WaveTrackView.h.
Referenced by ClipParameters(), and GetClipRect().
double ClipParameters::h |
Definition at line 250 of file WaveTrackView.h.
Referenced by ClipParameters().
double ClipParameters::h1 |
Definition at line 252 of file WaveTrackView.h.
Referenced by ClipParameters().
int ClipParameters::hiddenLeftOffset |
Definition at line 267 of file WaveTrackView.h.
Referenced by ClipParameters().
wxRect ClipParameters::hiddenMid |
Definition at line 266 of file WaveTrackView.h.
Referenced by ClipParameters().
int ClipParameters::leftOffset |
Definition at line 270 of file WaveTrackView.h.
Referenced by ClipParameters().
wxRect ClipParameters::mid |
Definition at line 269 of file WaveTrackView.h.
Referenced by ClipParameters().
double ClipParameters::rate |
Definition at line 249 of file WaveTrackView.h.
Referenced by ClipParameters().
bool ClipParameters::showIndividualSamples |
Definition at line 261 of file WaveTrackView.h.
Referenced by ClipParameters(), and GetClipRect().
sampleCount ClipParameters::ssel0 |
Definition at line 263 of file WaveTrackView.h.
Referenced by ClipParameters().
sampleCount ClipParameters::ssel1 |
Definition at line 264 of file WaveTrackView.h.
Referenced by ClipParameters().
double ClipParameters::t0 |
Definition at line 257 of file WaveTrackView.h.
Referenced by ClipParameters().
double ClipParameters::t1 |
Definition at line 258 of file WaveTrackView.h.
Referenced by ClipParameters().
double ClipParameters::tOffset |
Definition at line 248 of file WaveTrackView.h.
Referenced by ClipParameters().
double ClipParameters::tpost |
Definition at line 253 of file WaveTrackView.h.
Referenced by ClipParameters().
double ClipParameters::tpre |
Definition at line 251 of file WaveTrackView.h.
Referenced by ClipParameters().