-#ifndef MATH_METRICSINFO
-#define MATH_METRICSINFO
+#ifndef MATH_METRICSINFO_H
+#define MATH_METRICSINFO_H
#include "lyxfont.h"
struct MathMetricsInfo {
///
MathMetricsInfo()
- : view(0), font(), style(LM_ST_TEXT), inset(0)
+ : view(0), font(), style(LM_ST_TEXT),
+ inset(0), idx(0),
+ fullredraw(false)
{}
///
MathMetricsInfo(BufferView * v, LyXFont const & f, MathStyles s)
- : view(v), font(f), style(s), inset(0)
+ : view(v), font(f), style(s),
+ inset(0), idx(0),
+ fullredraw(false)
{}
///
MathNestInset const * inset;
///
int idx;
+ ///
+ bool fullredraw;
+};
+
+
+struct TextMetricsInfo {
+ ///
+ TextMetricsInfo()
+ {}
+ /// used to pass some info down
+ MathNestInset const * inset;
+ ///
+ int idx;
};
#endif