]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_metricsinfo.h
split inset -> inset + updatableinset
[lyx.git] / src / mathed / math_metricsinfo.h
index 3dc911b7b6f69c64d472edfa66819cd48fdc1e12..e9bbd9d7dd516ca0811a909ae2b920dd308daa7c 100644 (file)
@@ -1,9 +1,6 @@
 #ifndef MATH_METRICSINFO_H
 #define MATH_METRICSINFO_H
 
-#ifdef __GNUG__
-#pragma interface
-#endif
 
 #include "lyxfont.h"
 #include "LString.h"
@@ -69,7 +66,8 @@ struct TextMetricsInfo {};
 
 
 // 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 {
        ///
@@ -119,6 +117,13 @@ struct MathFracChanger : public MathStyleChanger {
 };
 
 
+struct MathArrayChanger : public MathStyleChanger {
+       ///
+       MathArrayChanger(MathMetricsBase & mb);
+};
+
+
+
 struct MathShapeChanger : public MathChanger<LyXFont, LyXFont::FONT_SHAPE> {
        ///
        MathShapeChanger(LyXFont & font, LyXFont::FONT_SHAPE shape);