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

recordlabel.h

Go to the documentation of this file.
00001 #ifndef RECORDLABELS_H
00002 #define RECORDLABELS_H
00003 
00004 #include "labels.inc"
00005 #include "linklist.h"
00006 
00007 
00008 class RecordLabel : public ListItem<RecordLabel>
00009 {
00010 public:
00011         RecordLabel() {};
00012         RecordLabel(double position);
00013         ~RecordLabel();
00014         
00015         double position;
00016 };
00017 
00018 
00019 class RecordLabels : public List<RecordLabel>
00020 {
00021 public:
00022         RecordLabels();
00023         ~RecordLabels();
00024         
00025         int delete_new_labels();
00026         int toggle_label(double position);
00027         double get_prev_label(double position);
00028         double get_next_label(double position);
00029         double goto_prev_label(double position);
00030         double goto_next_label(double position);
00031 };
00032 
00033 #endif

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