r105: This commit was manufactured by cvs2svn to create tag
[cinelerra_cv/mob.git] / hvirtual / cinelerra / maincursor.h
blob40106e066a0a14091408120f71d05ce1dd9dd785
1 #ifndef MAINCURSOR_H
2 #define MAINCURSOR_H
4 #include "guicast.h"
5 #include "mwindow.inc"
6 #include "mwindowgui.inc"
8 class MainCursor
10 public:
11 MainCursor(MWindow *mwindow, MWindowGUI *gui);
12 ~MainCursor();
14 void create_objects();
15 int repeat_event(int64_t duration);
16 void draw();
17 void hide();
18 void flash();
19 void activate();
20 void deactivate();
21 void show();
22 void restore();
23 void update();
25 MWindow *mwindow;
26 MWindowGUI *gui;
27 int visible;
28 double selectionstart, selectionend;
29 int64_t zoom_sample;
30 double view_start;
31 int64_t pixel2, pixel1;
32 int active;
33 int playing_back;
36 #endif