]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_xdata.h
several smallish changes/bugfixes/left overs from Porto
[lyx.git] / src / mathed / math_xdata.h
index 48518de561dd862032308162cd008284212541cb..b35c062b9a575f02826100cec3fe7d52f511f658 100644 (file)
@@ -12,7 +12,7 @@
 #pragma interface
 #endif
 
-class Painter;
+class MathPainterInfo;
 class TextPainter;
 
 
@@ -30,9 +30,9 @@ public:
        /// constructor
        MathXArray();
        /// rebuild cached metrics information
-       void metrics(MathMetricsInfo const & st) const;
+       void metrics(MathMetricsInfo & st) const;
        /// redraw cell using cache metrics information
-       void draw(Painter & pain, int x, int y) const;
+       void draw(MathPainterInfo & pain, int x, int y) const;
        /// rebuild cached metrics information
        void metricsT(TextMetricsInfo const & st) const;
        /// redraw cell using cache metrics information
@@ -77,7 +77,7 @@ public:
        const_iterator begin() const { return data_.begin(); }
        /// end iterator of the underlying MathArray
        const_iterator end() const { return data_.end(); }
-       
+
 public:
        /// the underlying MathArray
        MathArray data_;