00001 #ifndef INTAUTO_H 00002 #define INTAUTO_H 00003 00004 #include "auto.h" 00005 #include "edl.inc" 00006 #include "filexml.inc" 00007 #include "maxchannels.h" 00008 #include "intautos.inc" 00009 00010 class IntAuto : public Auto 00011 { 00012 public: 00013 IntAuto(EDL *edl, IntAutos *autos); 00014 ~IntAuto(); 00015 00016 void copy_from(Auto *that); 00017 void copy_from(IntAuto *that); 00018 int operator==(Auto &that); 00019 int operator==(IntAuto &that); 00020 00021 int identical(IntAuto *that); 00022 void load(FileXML *file); 00023 void copy(int64_t start, int64_t end, FileXML *file, int default_only); 00024 float value_to_percentage(); 00025 int percentage_to_value(float percentage); 00026 00027 int value; 00028 }; 00029 00030 #endif
1.4.4