X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FMacroTable.h;h=bc445d43974fef7f7314160a5a8f1f43ad2d4dd3;hb=28be7d552f62cc02fa86d7f79201d089bfb2d7b5;hp=97029a3df00f52a004026668597d952cb63f5ce4;hpb=33b059bd9d98e725500c48cccc855d89986223b3;p=lyx.git diff --git a/src/mathed/MacroTable.h b/src/mathed/MacroTable.h index 97029a3df0..bc445d4397 100644 --- a/src/mathed/MacroTable.h +++ b/src/mathed/MacroTable.h @@ -62,11 +62,17 @@ public: /// std::string const requires() const; /// + bool hidden() const; + /// docstring const xmlname() const; /// char const * MathMLtype() const; /// + latexkeys const * symbol() const { return sym_; } + /// void setSymbol(latexkeys const * sym) { sym_ = sym; } + /// + DocIterator const & pos() { return pos_; } /// lock while being drawn to avoid recursions int lock() const { return ++lockCount_; } @@ -162,7 +168,7 @@ public: /// void dump(); /// - void getMacroNames(std::set & names) const; + void getMacroNames(std::set & names, bool gethidden) const; /// the global list static MacroTable & globalMacros();