00001 #ifndef TRANSITIONHANDLES_H 00002 #define TRANSITIONHANDLES_H 00003 00004 #include "canvastools.h" 00005 #include "edit.inc" 00006 #include "guicast.h" 00007 #include "mwindow.inc" 00008 #include "trackcanvas.inc" 00009 00010 class TransitionHandle : public CanvasTool 00011 { 00012 public: 00013 TransitionHandle(MWindow *mwindow, 00014 TrackCanvas *trackcanvas, 00015 Edit *edit, 00016 int x, 00017 int y); 00018 ~TransitionHandle(); 00019 00020 int handle_event(); 00021 }; 00022 00023 00024 class TransitionHandles : public CanvasTools 00025 { 00026 public: 00027 TransitionHandles(MWindow *mwindow, 00028 TrackCanvas *trackcanvas); 00029 ~TransitionHandles(); 00030 00031 void update(); 00032 }; 00033 00034 00035 00036 00037 00038 #endif
1.5.5