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