re/open mixer window fixes
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / track.h
index 679c3a4997aeda50662464f5cbbdc5d113d721b0..ba47679c7488d08a797c6fac426ec4c34b4d9147 100644 (file)
@@ -50,6 +50,7 @@
 #include "trackcanvas.inc"
 #include "tracks.inc"
 #include "transition.inc"
+#include "zwindow.inc"
 
 // UNITS ARE SAMPLES FOR ALL
 
@@ -57,7 +58,6 @@ class Track : public ListItem<Track>
 {
 public:
        Track(EDL *edl, Tracks *tracks);
-       Track();
        virtual ~Track();
 
        void create_objects();
@@ -166,6 +166,7 @@ public:
        void change_plugins(SharedLocation &old_location, SharedLocation &new_location, int do_swap);
        void change_modules(int old_location, int new_location, int do_swap);
        Plugin *plugin_exists(int plugin_id);
+       int index_in(Mixer *mixer);
 
        EDL *edl;
        Tracks *tracks;
@@ -177,6 +178,8 @@ public:
 
 // Vertical offset from top of timeline
        int y_pixel;
+// Vertical height of the track asset
+       int data_h;
        int expand_view;
        int draw;
 // There is some debate on whether to expand gang from faders to