Move mouse cursor stuff out of Editor into its own class.
[ardour.git] / gtk2_ardour / public_editor.h
index 711b069e25ef34aee3c0dc98adb79a90c4b33968..c9677864528ad77faefa1597df069479d1823295 100644 (file)
@@ -86,6 +86,7 @@ class ImageFrameView;
 class ImageFrameTimeAxis;
 class MarkerView;
 class DragManager;
+class MouseCursors;
 
 using ARDOUR::framepos_t;
 using ARDOUR::framecnt_t;
@@ -380,6 +381,8 @@ class PublicEditor : public Gtk::Window, public PBD::StatefulDestructible {
        virtual void maybe_autoscroll (bool, bool) = 0;
        virtual void stop_canvas_autoscroll () = 0;
 
+       virtual MouseCursors const * cursors () const = 0;
+
        /// Singleton instance, set up by Editor::Editor()
 
        static PublicEditor* _instance;