]> git.lyx.org Git - lyx.git/blobdiff - src/BufferView.h
Move #includes out of header files.
[lyx.git] / src / BufferView.h
index 482492943b1fe29147dcc7ef2ca8ce77e6cae539..029c139c38cc37b8269e1b1284d7847f2219c8de 100644 (file)
@@ -64,6 +64,12 @@ public:
        /// return the owning main view
        LyXView * owner() const;
 
+       /// return the visible top y
+       int top_y() const;
+
+       /// set the visible top y
+       void top_y(int);
+
        /// resize event has happened
        void resize();
 
@@ -79,8 +85,11 @@ public:
        bool fitCursor();
        /// perform pending painting updates
        void update();
-       /// update for a particular inset
-       void updateInset();
+       /** update for a particular inset. Gets a pointer and not a
+        *  reference because we really need the pointer information
+        *  to find it in the buffer.
+        */
+       void updateInset(InsetOld const *);
        /// reset the scrollbar to reflect current view position
        void updateScrollbar();
        /// FIXME
@@ -196,9 +205,6 @@ private:
        /// Set the current locking inset
        void theLockingInset(UpdatableInset * inset);
 
-       /// return the lyxtext containing this inset
-       LyXText * getParentText(InsetOld * inset) const;
-
        /**
         * Change all insets with the given code's contents to a new
         * string. May only be used with InsetCommand-derived insets