* Licence details can be found in the file COPYING.
*
* \author Asger Alstrup
- * \author Lars Gullik Bjønnes
+ * \author Lars Gullik Bjønnes
* \author John Levon
- * \author André Pönitz
- * \author Jürgen Vigna
+ * \author André Pönitz
+ * \author Jürgen Vigna
* \author Abdelrazak Younes
*
* Full author contact details are available in file CREDITS.
typedef std::vector<Row> RowList;
class Buffer;
+class BufferView;
class BufferParams;
class Font;
class Inset;
/// The painter and others use this
RowList const & rows() const { return rows_; }
///
- int rightMargin(Buffer const & buffer) const;
+ int rightMargin(BufferView const & bv) const;
///
int singleWidth(pos_type pos, Font const & Font) const;
bool hfillExpansion(Row const & row, pos_type pos) const;
///
- void computeRowSignature(Row &, BufferParams const & bparams);
+ size_t computeRowSignature(Row const &, BufferParams const & bparams) const;
///
int position() const { return position_; }