X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2Fmath_macrotemplate.h;h=b7f138b6397f078c817fe57478f0d4be537b64d0;hb=51e0c8bd1f265913a64fb46bc61fcfdb26f02303;hp=324af9b11392ac3c6c6c11ef8ef45bc16c587008;hpb=0024f42724dd9f5eb20d6d5a14276fad4e744963;p=lyx.git diff --git a/src/mathed/math_macrotemplate.h b/src/mathed/math_macrotemplate.h index 324af9b113..b7f138b639 100644 --- a/src/mathed/math_macrotemplate.h +++ b/src/mathed/math_macrotemplate.h @@ -2,9 +2,7 @@ #ifndef MATH_MACROTEMPLATE_H #define MATH_MACROTEMPLATE_H -#include - -#include "math_inset.h" +#include "math_nestinset.h" #ifdef __GNUG__ #pragma interface @@ -17,7 +15,7 @@ class MathMacro; */ //class MathMacroTemplate : public MathInset, boost::noncopyable -class MathMacroTemplate : public MathInset { +class MathMacroTemplate : public MathNestInset { public: /// MathMacroTemplate(); @@ -26,7 +24,7 @@ public: /// MathInset * clone() const; /// - void Write(std::ostream &, bool fragile) const; + void write(std::ostream &, bool fragile) const; /// Number of arguments int numargs() const; /// @@ -34,17 +32,12 @@ public: /// void draw(Painter &, int, int); /// - void Metrics(MathStyles st, int asc = 0, int des = 0); + void metrics(MathStyles st); private: /// int numargs_; - /// - std::set users_; - /// unimplemented void operator=(MathMacroTemplate const &); - /// unimplemented - //MathMacroTemplate(MathMacroTemplate const &); }; #endif