![]() |
Audacity 3.2.0
|
Functions | |
| void | DrawHorzRulerAndCurve (TrackPanelDrawingContext &context, const wxRect &r, const TimeTrack &track, Ruler &ruler) |
| void | DrawTimeTrack (TrackPanelDrawingContext &context, const TimeTrack &track, Ruler &ruler, const wxRect &rect) |
| void anonymous_namespace{TimeTrackView.cpp}::DrawHorzRulerAndCurve | ( | TrackPanelDrawingContext & | context, |
| const wxRect & | r, | ||
| const TimeTrack & | track, | ||
| Ruler & | ruler | ||
| ) |
Definition at line 74 of file TimeTrackView.cpp.
References ThemeBase::Colour(), TrackPanelDrawingContext::dc, Ruler::Draw(), AColor::envelopePen, TrackArtist::Get(), TimeTrack::GetDisplayLog(), TimeTrack::GetEnvelope(), EnvelopeHandle::GetEnvelope(), CommonChannelView::GetEnvelopeValues(), TimeTrack::GetRangeLower(), TimeTrack::GetRangeUpper(), Ruler::Invalidate(), AColor::Line(), min(), anonymous_namespace{TimeTrackVRulerControls.cpp}::ruler(), Ruler::SetBounds(), Ruler::SetFlip(), Ruler::SetRange(), Ruler::SetTickColour(), TrackPanelDrawingContext::target, theTheme, AColor::uglyPen, and AColor::UseThemeColour().
Referenced by DrawTimeTrack().
| void anonymous_namespace{TimeTrackView.cpp}::DrawTimeTrack | ( | TrackPanelDrawingContext & | context, |
| const TimeTrack & | track, | ||
| Ruler & | ruler, | ||
| const wxRect & | rect | ||
| ) |
Definition at line 133 of file TimeTrackView.cpp.
References DrawHorzRulerAndCurve(), EnvelopeEditor::DrawPoints(), TrackArtist::Get(), TimeTrack::GetDisplayLog(), TimeTrack::GetEnvelope(), TimeTrack::GetRangeLower(), TimeTrack::GetRangeUpper(), LINEAR_TO_DB, and anonymous_namespace{TimeTrackVRulerControls.cpp}::ruler().
Referenced by TimeTrackView::Draw().