]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/InsetMath.h
Fortify math insets against ulem commands
[lyx.git] / src / mathed / InsetMath.h
index 088fce6c2be97a281bf32112be25ebf8fbf1cffb..da84af1010c101ef16d084680ae9f97bd5bd625c 100644 (file)
 #ifndef MATH_INSET_H
 #define MATH_INSET_H
 
-#include "MathData.h"
-
 #include "insets/Inset.h"
 
-#include "TexRow.h"
-
 
 namespace lyx {
 
@@ -86,6 +82,7 @@ class MathematicaStream;
 class MathStream;
 class WriteStream;
 
+class MathData;
 class MathMacroTemplate;
 class MathMacro;
 class Cursor;
@@ -93,6 +90,9 @@ class TextPainter;
 class TextMetricsInfo;
 class ReplaceData;
 
+/// Type of unique identifiers for math insets (used in TexRow)
+typedef void const * uid_type;
+
 
 class InsetMath : public Inset {
 public: