summaryrefslogtreecommitdiff
path: root/libs/surfaces/push2/mix.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-09-19 16:11:22 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2016-09-27 14:59:31 -0500
commit216ce7bcb89f218dd1966e104416fc94ed6041eb (patch)
treef04c7b351302503b76c5c9482ebec5f6b64162a5 /libs/surfaces/push2/mix.h
parentb83548617077eecacd4e65c3c10ee154494f9823 (diff)
a slew of unconnected mostly minor tweaks to get Push2 support back to where it was...
... prior to using the canvas for the video screen
Diffstat (limited to 'libs/surfaces/push2/mix.h')
-rw-r--r--libs/surfaces/push2/mix.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/libs/surfaces/push2/mix.h b/libs/surfaces/push2/mix.h
index 85b1feba10..7190309141 100644
--- a/libs/surfaces/push2/mix.h
+++ b/libs/surfaces/push2/mix.h
@@ -57,7 +57,6 @@ class MixLayout : public Push2Layout
void strip_vpot_touch (int, bool);
private:
- mutable bool _dirty;
std::vector<ArdourCanvas::Text*> upper_text;
std::vector<ArdourCanvas::Text*> lower_text;
std::vector<ArdourCanvas::Rectangle*> backgrounds;
@@ -73,7 +72,7 @@ class MixLayout : public Push2Layout
PBD::ScopedConnectionList session_connections;
void stripables_added ();
- void stripable_property_change (PBD::PropertyChange const& what_changed, int which);
+ void stripable_property_change (PBD::PropertyChange const& what_changed, uint32_t which);
void switch_bank (uint32_t base);
@@ -91,6 +90,8 @@ class MixLayout : public Push2Layout
void solo_changed (uint32_t n);
void mute_changed (uint32_t n);
void solo_mute_changed (uint32_t n);
+ void show_selection (uint32_t n);
+ void hide_selection (uint32_t n);
};
} /* namespace */