X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsetquotes.h;h=60592c8f86ff2e564df9dcfbb0ca948cf685b4f8;hb=4a5b7a5952ad2381fcdf4830511293e184c7c5a1;hp=fcb037452e2de908016b91557dbfb17c109a4f29;hpb=d1182f17daa1a164d9527ccbe6500840d7ac6bc8;p=lyx.git diff --git a/src/insets/insetquotes.h b/src/insets/insetquotes.h index fcb037452e..60592c8f86 100644 --- a/src/insets/insetquotes.h +++ b/src/insets/insetquotes.h @@ -19,6 +19,7 @@ #include "inset.h" class BufferParams; +class Language; struct LaTeXFeatures; @@ -79,43 +80,48 @@ public: int width(BufferView *, LyXFont const &) const; /// void draw(BufferView *, LyXFont const &, int, float &, bool) const; +#if 0 /// - LyXFont const ConvertFont(LyXFont const & font) const; + LyXFont const convertFont(LyXFont const & font) const; +#endif /// - void Write(Buffer const *, std::ostream &) const; + void write(Buffer const *, std::ostream &) const; /// - void Read(Buffer const *, LyXLex & lex); + void read(Buffer const *, LyXLex & lex); /// - int Latex(Buffer const *, std::ostream &, + int latex(Buffer const *, std::ostream &, bool fragile, bool free_spc) const; /// - int Ascii(Buffer const *, std::ostream &, int linelen) const; + int ascii(Buffer const *, std::ostream &, int linelen) const; /// - int Linuxdoc(Buffer const *, std::ostream &) const; + int linuxdoc(Buffer const *, std::ostream &) const; /// - int DocBook(Buffer const *, std::ostream &) const; + int docbook(Buffer const *, std::ostream &) const; /// - void Validate(LaTeXFeatures &) const; + void validate(LaTeXFeatures &) const; /// - Inset * Clone(Buffer const &) const; + virtual Inset * clone(Buffer const &, bool same_id = false) const; /// - Inset::Code LyxCode() const; + Inset::Code lyxCode() const; + // should this inset be handled like a normal charater + bool isChar() const { return true; } + private: /// - quote_language language; + quote_language language_; /// - quote_side side; + quote_side side_; /// - quote_times times; + quote_times times_; /** The parameters of the constructor are the language, the side and the multiplicity of the quote. */ InsetQuotes(quote_language l, quote_side s, quote_times t); /// - void ParseString(string const &); + void parseString(string const &); /// - string const DispString() const; + string const dispString(Language const *) const; }; #endif