r125: This commit was manufactured by cvs2svn to create tag 'r1_1_7-last'.
[cinelerra_cv/mob.git] / hvirtual / cinelerra / toggleautos.h
blob50f9b5269186cab44b5c87087631317a114bd97e
1 #ifndef TOGGLEAUTOS_H
2 #define TOGGLEAUTOS_H
4 #include "autos.h"
5 #include "guicast.h"
6 #include "filexml.inc"
8 class IntAutos : public Autos
10 public:
11 IntAutos(Track *track,
12 int color,
13 int default_,
14 int stack_number = 0,
15 int stack_total = 1);
16 ~IntAutos();
18 int slope_adjustment(int64_t ax, float slope);
19 int get_track_pixels(int zoom_track, int pixel, int &center_pixel, float &yscale);
20 int draw_joining_line(BC_SubWindow *canvas, int vertical, int center_pixel, int x1, int y1, int x2, int y2);
21 float fix_value(float value);
22 int get_testy(float slope, int cursor_x, int ax, int ay);
23 int dump();
25 Auto* add_auto(int64_t position, float value);
26 Auto* append_auto();
30 #endif