X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FMacroTable.h;h=bc445d43974fef7f7314160a5a8f1f43ad2d4dd3;hb=28be7d552f62cc02fa86d7f79201d089bfb2d7b5;hp=1c9decc3e7bef8adb43a91db5fafcbb4173acd84;hpb=cc87f81002f60cc5ab9263d97fe4b37791376af0;p=lyx.git diff --git a/src/mathed/MacroTable.h b/src/mathed/MacroTable.h index 1c9decc3e7..bc445d4397 100644 --- a/src/mathed/MacroTable.h +++ b/src/mathed/MacroTable.h @@ -62,7 +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_; } @@ -158,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();