Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

aedits.h

Go to the documentation of this file.
00001 #ifndef AEDITS_H
00002 #define AEDITS_H
00003 
00004 #include "atrack.inc"
00005 #include "edits.h"
00006 #include "edl.inc"
00007 #include "filexml.inc"
00008 #include "mwindow.inc"
00009 
00010 class AEdits : public Edits
00011 {
00012 public:
00013         AEdits(EDL *edl, Track *track);
00014 
00015 
00016 // Editing
00017         Edit* create_edit();
00018 
00019 
00020 
00021 
00022 
00023 
00024 
00025 
00026 
00027 
00028 
00029         AEdits() {printf("default edits constructor called\n");};
00030         ~AEdits() {};   
00031 
00032 
00033 // ======================================= editing
00034 
00035         Edit* append_new_edit();
00036         Edit* insert_edit_after(Edit* previous_edit);
00037         int clone_derived(Edit* new_edit, Edit* old_edit);
00038 
00039 private:
00040         ATrack *atrack;
00041 };
00042 
00043 
00044 
00045 #endif

Generated on Sun Jan 8 13:38:49 2006 for Cinelerra-svn by  doxygen 1.4.4