]> git.lyx.org Git - lyx.git/blobdiff - src/BufferView.h
* remove various xforms relicts, in particular:
[lyx.git] / src / BufferView.h
index 375683de7c61cfa6bf51d0e854c1c992aae98dd7..924637e10c1832713f24c2d28c3bc9dacb10130f 100644 (file)
@@ -34,12 +34,7 @@ class LCursor;
 class LyXText;
 class LyXView;
 class ParIterator;
-
-namespace lyx {
-namespace frontend {
-class Painter;
-}
-}
+class ViewMetricsInfo;
 
 namespace Update {
        enum flags {
@@ -102,9 +97,6 @@ public:
        /// return the buffer being viewed
        Buffer * buffer() const;
 
-       /// return the painter object for drawing onto the view
-       lyx::frontend::Painter & painter() const;
-
        /// return the owning main view
        LyXView * owner() const;
 
@@ -232,6 +224,8 @@ public:
        void putSelectionAt(DocIterator const & cur,
                int length, bool backwards);
 
+       ///
+       ViewMetricsInfo const & viewMetricsInfo();
 private:
        ///
        class Pimpl;