#ifndef MATH_MACROTEMPLATE_H
#define MATH_MACROTEMPLATE_H
-#include "MathArray.h"
-#include "MathMacroTable.h"
+#include "MathData.h"
+#include "MacroTable.h"
#include "InsetMathNest.h"
#include "support/types.h"
///
MathMacroTemplate(docstring const & name, int nargs,
docstring const & type,
- MathArray const & = MathArray(),
- MathArray const & = MathArray());
+ MathData const & = MathData(),
+ MathData const & = MathData());
///
explicit MathMacroTemplate(const docstring & str);
///
/// identifies macro templates
MathMacroTemplate const * asMacroTemplate() const { return this; }
///
- InsetBase::Code lyxCode() const { return MATHMACRO_CODE; }
+ Inset::Code lyxCode() const { return MATHMACRO_CODE; }
private:
- virtual std::auto_ptr<InsetBase> doClone() const;
+ virtual std::auto_ptr<Inset> doClone() const;
/// prefix in inset
docstring prefix() const;