#ifndef MATH_METRICSINFO_H
#define MATH_METRICSINFO_H
-#ifdef __GNUG__
-#pragma interface
-#endif
#include "lyxfont.h"
#include "LString.h"
// Generic base for temporarily changing things.
-// The original state gets restored when the Changer is destructed
+// The original state gets restored when the Changer is destructed.
+
template <class Struct, class Temp = Struct>
struct MathChanger {
///
};
+struct MathArrayChanger : public MathStyleChanger {
+ ///
+ MathArrayChanger(MathMetricsBase & mb);
+};
+
+
+
struct MathShapeChanger : public MathChanger<LyXFont, LyXFont::FONT_SHAPE> {
///
MathShapeChanger(LyXFont & font, LyXFont::FONT_SHAPE shape);