X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2Fmath_xdata.h;h=b35c062b9a575f02826100cec3fe7d52f511f658;hb=c649284611c4198c9d70be8a16d153cdf1ec0700;hp=082711b8238f2d8cb10b6a5ceeb51ef11883cdcc;hpb=99cb25781ac599f3aeefb5b391b95ed26b74405f;p=lyx.git diff --git a/src/mathed/math_xdata.h b/src/mathed/math_xdata.h index 082711b823..b35c062b9a 100644 --- a/src/mathed/math_xdata.h +++ b/src/mathed/math_xdata.h @@ -12,7 +12,7 @@ #pragma interface #endif -class Painter; +class MathPainterInfo; class TextPainter; @@ -30,13 +30,13 @@ 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 metrics(TextMetricsInfo const & st) const; + void metricsT(TextMetricsInfo const & st) const; /// redraw cell using cache metrics information - void draw(TextPainter & pain, int x, int y) const; + void drawT(TextPainter & pain, int x, int y) const; /// mark cell for re-drawing void touch() const; @@ -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_;