Definition at line 1151 of file TrackPanel.cpp.
◆ VRulersAndChannels()
anonymous_namespace{TrackPanel.cpp}::VRulersAndChannels::VRulersAndChannels |
( |
const std::shared_ptr< Channel > & |
pChannel, |
|
|
ChannelView::Refinement |
refinement, |
|
|
wxCoord |
leftOffset |
|
) |
| |
|
inline |
Definition at line 1152 of file TrackPanel.cpp.
ChannelView::Refinement mRefinement
std::shared_ptr< Channel > mpChannel
◆ Children()
Subdivision anonymous_namespace{TrackPanel.cpp}::VRulersAndChannels::Children |
( |
const wxRect & |
rect | ) |
|
|
inlineoverridevirtual |
Implements TrackPanelGroup.
Definition at line 1158 of file TrackPanel.cpp.
1159 {
1161 auto y1 = rect.GetTop();
1163 y1 = std::max( y1, subView.first );
1164 refinement.emplace_back( y1,
1165 std::make_shared< VRulerAndChannel >(
1167 }
1168 return {
Axis::Y, std::move( refinement ) };
1169 }
std::vector< Child > Refinement
◆ Draw()
void anonymous_namespace{TrackPanel.cpp}::VRulersAndChannels::Draw |
( |
TrackPanelDrawingContext & |
context, |
|
|
const wxRect & |
rect, |
|
|
unsigned |
iPass |
|
) |
| |
|
inlineoverridevirtual |
◆ mLeftOffset
wxCoord anonymous_namespace{TrackPanel.cpp}::VRulersAndChannels::mLeftOffset |
◆ mpChannel
std::shared_ptr<Channel> anonymous_namespace{TrackPanel.cpp}::VRulersAndChannels::mpChannel |
◆ mRefinement
The documentation for this struct was generated from the following file: