class PainterInfo;
class Paragraph;
class ParagraphList;
-class ParagraphMetrics;
class Text;
class TextMetrics;
public:
/// initialise and run painter
RowPainter(PainterInfo & pi, Text const & text,
- pit_type pit, Row const & row, int x, int y);
+ Row const & row, int x, int y);
/// paint various parts
/// FIXME: transfer to TextMetrics
/// Text for the row
Text const & text_;
- TextMetrics const & text_metrics_;
+ TextMetrics const & tm_;
ParagraphList const & pars_;
/// The row to paint
Row const & row_;
/// Row's paragraph
- pit_type const pit_;
Paragraph const & par_;
- ParagraphMetrics const & pm_;
/// row changed? (change tracking)
Change const change_;
double const xo_;
int const yo_; // current baseline
double x_;
- int width_;
- int solid_line_thickness_;
- int solid_line_offset_;
- int dotted_line_thickness_;
};
} // namespace lyx