projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add more contexts for SLA.
[ardour.git]
/
gtk2_ardour
/
time_axis_view.h
diff --git
a/gtk2_ardour/time_axis_view.h
b/gtk2_ardour/time_axis_view.h
index 7ea0f580f51fa7bd4d7bb95d547af6be9e12ab74..baeeb2a92abed5d18558bf72cc7d63381cacb1ce 100644
(file)
--- a/
gtk2_ardour/time_axis_view.h
+++ b/
gtk2_ardour/time_axis_view.h
@@
-100,6
+100,8
@@
class TimeAxisView : public virtual AxisView
static PBD::Signal1<void,TimeAxisView*> CatchDeletion;
static PBD::Signal1<void,TimeAxisView*> CatchDeletion;
+ static void setup_sizes ();
+
/** @return index of this TimeAxisView within its parent */
int order () const { return _order; }
/** @return index of this TimeAxisView within its parent */
int order () const { return _order; }
@@
-140,7
+142,13
@@
class TimeAxisView : public virtual AxisView
virtual void entered () {}
virtual void exited () {}
virtual void entered () {}
virtual void exited () {}
- virtual void set_height (uint32_t h);
+ enum TrackHeightMode {
+ OnlySelf,
+ TotalHeight,
+ HeightPerLane
+ };
+
+ virtual void set_height (uint32_t h, TrackHeightMode m = OnlySelf);
void set_height_enum (Height, bool apply_to_selection = false);
void reset_height();
void set_height_enum (Height, bool apply_to_selection = false);
void reset_height();
@@
-185,7
+193,7
@@
class TimeAxisView : public virtual AxisView
void order_selection_trims (ArdourCanvas::Item *item, bool put_start_on_top);
void order_selection_trims (ArdourCanvas::Item *item, bool put_start_on_top);
- virtual void get_selectables (ARDOUR::framepos_t, ARDOUR::framepos_t, double, double, std::list<Selectable*>&);
+ virtual void get_selectables (ARDOUR::framepos_t, ARDOUR::framepos_t, double, double, std::list<Selectable*>&
, bool within = false
);
virtual void get_inverted_selectables (Selection&, std::list<Selectable *>& results);
void add_ghost (RegionView*);
virtual void get_inverted_selectables (Selection&, std::list<Selectable *>& results);
void add_ghost (RegionView*);