class InsetNewline : public Inset {
public:
- InsetNewline();
+ InsetNewline() {}
virtual Inset * clone(Buffer const &, bool = false) const {
return new InsetNewline;
Inset::Code lyxCode() const { return Inset::NEWLINE_CODE; }
- virtual int ascent(BufferView *, LyXFont const &) const;
-
- virtual int descent(BufferView *, LyXFont const &) const;
-
- virtual int width(BufferView *, LyXFont const &) const;
+ void dimension(BufferView *, LyXFont const &, Dimension &) const;
virtual void draw(BufferView *, LyXFont const &,
- int baseline, float & x, bool cleared) const;
+ int baseline, float & x) const;
- virtual int latex(Buffer const *, std::ostream &, bool fragile, bool free_spc) const;
+ virtual int latex(Buffer const *, std::ostream &,
+ LatexRunParams const &) const;
virtual int ascii(Buffer const *, std::ostream &, int linelen) const;