summaryrefslogtreecommitdiff
path: root/libs/surfaces/push2/mix.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-09-22 14:24:02 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2016-09-27 14:59:31 -0500
commit3aa0676f706ca7d42f341ff71f37704728b3edc7 (patch)
treecbcb7c14e86a44f0414419671b0a37349b970cd9 /libs/surfaces/push2/mix.h
parentf12150a1edc629aedacf2719f2505315bb82e9d5 (diff)
push2: substantial improvements to track mix mode, and a few other details
Diffstat (limited to 'libs/surfaces/push2/mix.h')
-rw-r--r--libs/surfaces/push2/mix.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/libs/surfaces/push2/mix.h b/libs/surfaces/push2/mix.h
index 6203264b5f..fdad06bf29 100644
--- a/libs/surfaces/push2/mix.h
+++ b/libs/surfaces/push2/mix.h
@@ -29,6 +29,7 @@ namespace ARDOUR {
namespace ArdourCanvas {
class Rectangle;
class Text;
+ class Line;
}
namespace ArdourSurface {
@@ -59,10 +60,12 @@ class MixLayout : public Push2Layout
void strip_vpot_touch (int, bool);
private:
+ ArdourCanvas::Rectangle* bg;
+ ArdourCanvas::Line* upper_line;
std::vector<ArdourCanvas::Text*> upper_text;
std::vector<ArdourCanvas::Text*> lower_text;
- std::vector<ArdourCanvas::Rectangle*> backgrounds;
- ArdourCanvas::Rectangle* selection_bg;
+ std::vector<ArdourCanvas::Rectangle*> upper_backgrounds;
+ std::vector<ArdourCanvas::Rectangle*> lower_backgrounds;
Push2Knob* knobs[8];
/* stripables */