Audacity 3.2.0
|
Classes | |
struct | ChannelStack |
struct | EmptyCell |
struct | HorizontalGroup |
struct | LabeledChannelGroup |
struct | MainGroup |
struct | ResizingChannelGroup |
struct | Subgroup |
struct | VRulerAndChannel |
struct | VRulersAndChannels |
Enumerations | |
enum | : int { DisplaceX = 7 , DisplaceY = 1 , MarginX = 8 , MarginY = 2 , MarginsX = 2 * MarginX , MarginsY = 2 * MarginY } |
Functions | |
std::shared_ptr< Track > | FindTrack (TrackPanelCell *pCell) |
std::vector< int > | FindAdjustedChannelHeights (Track &t) |
Track & | GetTrack (Channel &channel) |
const Track & | GetTrack (const Channel &channel) |
void | GetTrackNameExtent (wxDC &dc, const Channel &channel, wxCoord *pW, wxCoord *pH) |
wxRect | GetTrackNameRect (int leftOffset, const wxRect &trackRect, wxCoord textWidth, wxCoord textHeight) |
Variables | |
AttachedWindows::RegisteredFactory | sKey |
anonymous enum : int |
Enumerator | |
---|---|
DisplaceX | |
DisplaceY | |
MarginX | |
MarginY | |
MarginsX | |
MarginsY |
Definition at line 1027 of file TrackPanel.cpp.
std::vector< int > anonymous_namespace{TrackPanel.cpp}::FindAdjustedChannelHeights | ( | Track & | t | ) |
Definition at line 896 of file TrackPanel.cpp.
References ChannelGroup::Channels(), ChannelView::Get(), kAffordancesAreaHeight, kChannelSeparatorThickness, and kTrackSeparatorThickness.
Referenced by anonymous_namespace{TrackPanel.cpp}::ChannelStack::Children(), anonymous_namespace{TrackPanel.cpp}::ChannelStack::Draw(), and TrackPanel::UpdateTrackVRuler().
std::shared_ptr< Track > anonymous_namespace{TrackPanel.cpp}::FindTrack | ( | TrackPanelCell * | pCell | ) |
Definition at line 538 of file TrackPanel.cpp.
References FindTrack().
Referenced by FindTrack(), TrackPanel::OnMouseEvent(), and TrackPanel::ProcessUIHandleResult().
Definition at line 1036 of file TrackPanel.cpp.
References Channel::GetChannelGroup().
Definition at line 1043 of file TrackPanel.cpp.
References Channel::GetChannelGroup().
Referenced by GetTrackNameExtent().
void anonymous_namespace{TrackPanel.cpp}::GetTrackNameExtent | ( | wxDC & | dc, |
const Channel & | channel, | ||
wxCoord * | pW, | ||
wxCoord * | pH | ||
) |
Definition at line 1050 of file TrackPanel.cpp.
References GetTrack().
wxRect anonymous_namespace{TrackPanel.cpp}::GetTrackNameRect | ( | int | leftOffset, |
const wxRect & | trackRect, | ||
wxCoord | textWidth, | ||
wxCoord | textHeight | ||
) |
AttachedWindows::RegisteredFactory anonymous_namespace{TrackPanel.cpp}::sKey |
Definition at line 210 of file TrackPanel.cpp.
Referenced by TrackPanel::Destroy(), and TrackPanel::Get().