]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_inset.h
architectural changes to tex2lyx
[lyx.git] / src / mathed / math_inset.h
index 02b9420b0ecf62f10885fbe0af403e3b7aac28f3..b5e5d20f6ae6ca7025f80bfbd1ba45028aa21b7a 100644 (file)
@@ -70,7 +70,6 @@ class MathMLStream;
 class WriteStream;
 class InfoStream;
 
-class LaTeXFeatures;
 class BufferView;
 class UpdatableInset;
 class MathMacroTemplate;
@@ -88,8 +87,6 @@ public:
        /// our members behave nicely...
        MathInset() {}
 
-       /// reproduce itself
-       virtual MathInset * clone() const = 0;
        /// substitutes macro arguments if necessary
        virtual void substitute(MathMacro const & macro);
        /// draw selection between two positions
@@ -213,8 +210,6 @@ public:
        /// identifies things that can get \limits or \nolimits
        virtual bool takesLimits() const { return false; }
 
-       /// request "external features"
-       virtual void validate(LaTeXFeatures &) const {}
        /// char char code if possible
        virtual void handleFont(string const &) {}
        /// is this inset equal to a given other inset?
@@ -258,9 +253,6 @@ public:
        /// dump content to stderr for debugging
        virtual void dump() const;
 
-       /// LyXInset stuff
-       /// write labels into a list
-       virtual void getLabelList(std::vector<string> &) const {}
        /// LyXInset stuff
        virtual bool numberedType() const { return false; }
        /// hull type