r105: This commit was manufactured by cvs2svn to create tag
[cinelerra_cv/mob.git] / hvirtual / cinelerra / intauto.h
blob4472b1a323b50621cd2721562c1f1ee70aae06f9
1 #ifndef INTAUTO_H
2 #define INTAUTO_H
4 #include "auto.h"
5 #include "edl.inc"
6 #include "filexml.inc"
7 #include "maxchannels.h"
8 #include "intautos.inc"
10 class IntAuto : public Auto
12 public:
13 IntAuto(EDL *edl, IntAutos *autos);
14 ~IntAuto();
16 void copy_from(Auto *that);
17 void copy_from(IntAuto *that);
18 int operator==(Auto &that);
19 int operator==(IntAuto &that);
21 int identical(IntAuto *that);
22 void load(FileXML *file);
23 void copy(int64_t start, int64_t end, FileXML *file, int default_only);
24 float value_to_percentage();
25 int percentage_to_value(float percentage);
27 int value;
30 #endif