olaf neophyte and de.po updates, valgrind tweaks, delete green lady, inkscape dpi=96
[goodguy/history.git] / cinelerra-5.1 / cinelerra / edit.h
index adbb0c47e4e4e9ded3eeda5b9a16a6ce55418c42..d3598adb96af4d98271e257fb92f2d872bf0af34 100644 (file)
@@ -143,37 +143,18 @@ public:
 
        Track *track;
 
-// Asset is 0 if silence, otherwise points an object in edl->assets
+// points to an object in edl->assets if set
        Asset *asset;
-
-// points to an object in edl->clips if a nested clip
+// points to an object in edl->nested_edls if set
        EDL *nested_edl;
+// Asset and nested_edl are 0 if silence
 
 // Parent EDL of this edit
        EDL *edl;
 
-
-// ============================= initialization
-
        int load_properties(FileXML *xml, int64_t &startproject);
        virtual int load_properties_derived(FileXML *xml) { return 0; };
 
-// ============================= drawing
-
-       virtual int draw(int flash, int center_pixel,
-               int x, int w, int y, int h, int set_index_file) { return 0; }
-       virtual int set_index_file(int flash, int center_pixel,
-               int x, int y, int w, int h) { return 0; }
-       int draw_transition(int flash, int center_pixel,
-               int x, int w, int y, int h, int set_index_file);
-
-       int draw_handles(BC_SubWindow *canvas, float view_start, float view_units,
-               float zoom_units, int view_pixels, int center_pixel);
-       int draw_titles(BC_SubWindow *canvas, float view_start, float zoom_units,
-               int view_pixels, int center_pixel);
-
-// ============================= editing
-
        virtual int copy_properties_derived(FileXML *xml,
                int64_t length_in_selection) { return 0; }
 
@@ -186,6 +167,8 @@ public:
                int64_t &left_sample, int64_t &right_sample, float view_start,
                float zoom_units) { return 0; }
        virtual int64_t get_source_end(int64_t default_);
+       void get_title(char *title);
+
        int dump(FILE *fp=stdout);
        virtual int dump_derived() { return 0; }
 };