]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_macro.h
fix pullArg when pressing <Delete> at the end of an cell
[lyx.git] / src / mathed / math_macro.h
index 1e82f961254710e0e91e4116d12a590c2597eb16..f40f3df82905160247fc2608802b40bd47af02ed 100644 (file)
@@ -39,6 +39,8 @@ public:
        /// A macro can be built from an existing template
        explicit MathMacro(MathMacroTemplate const &);
        ///
+       MathMacro(MathMacro const &);
+       ///
        void draw(Painter &, int, int);
        ///
        void Metrics(MathStyles st, int asc = 0, int des = 0);
@@ -60,11 +62,16 @@ public:
        ///
        bool idxRight(int &, int &) const;
 
+       ///
+       void Validate(LaTeXFeatures &) const;
+
 private:
        ///
        MathMacroTemplate const * const tmplate_;
        ///
        MathXArray expanded_;
+       ///
+       void operator=(MathMacro const &);
 };