X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FInsetMathHull.h;h=42144a3f4bfebbd07bbd210d60b766b5f092478a;hb=21c92c8a129b5f3ff56de33bf2941a25967cffbb;hp=c801a4f936f2c363bea90d23c2bc8ba75a9e1609;hpb=decd2c74f105a11a21de08097649f9bc102a1b5c;p=lyx.git diff --git a/src/mathed/InsetMathHull.h b/src/mathed/InsetMathHull.h index c801a4f936..42144a3f4b 100644 --- a/src/mathed/InsetMathHull.h +++ b/src/mathed/InsetMathHull.h @@ -49,7 +49,7 @@ public: /// void setBuffer(Buffer &); /// - void updateBuffer(ParIterator const &, UpdateType); + void updateBuffer(ParIterator const &, UpdateType, bool const deleted = false); /// void addToToc(DocIterator const & di, bool output_active, UpdateType utype, TocBackend & backend) const; @@ -88,6 +88,8 @@ public: /// bool outerDisplay() const; /// + OutputParams::CtObject CtObject(OutputParams const &) const; + /// void validate(LaTeXFeatures & features) const; /// identifies HullInset InsetMathHull const * asHullInset() const { return this; } @@ -142,9 +144,9 @@ public: int plaintext(odocstringstream &, OutputParams const &, size_t max_length = INT_MAX) const; /// - int docbook(odocstream &, OutputParams const &) const; + void docbook(XMLStream &, OutputParams const &) const; /// - docstring xhtml(XHTMLStream &, OutputParams const &) const; + docstring xhtml(XMLStream &, OutputParams const &) const; /// void mathmlize(MathStream &) const; /// @@ -286,7 +288,10 @@ public: /// Inset * editXY(Cursor & cur, int x, int y); /// - DisplayType display() const; + RowFlags rowFlags() const; + /// helper function + bool display() const { return rowFlags() & Display; } + /// int indent(BufferView const &) const;