ladybird/Libraries/LibHTML/RenderingContext.h
Andreas Kling 2530378f59 LibHTML+Browser: Add debug option to draw borders around line boxes
This will be very useful when debugging line layout.
2019-10-12 15:02:53 +02:00

20 lines
484 B
C++

#pragma once
class GPainter;
class RenderingContext {
public:
explicit RenderingContext(GPainter& painter)
: m_painter(painter)
{
}
GPainter& painter() const { return m_painter; }
bool should_show_line_box_borders() const { return m_should_show_line_box_borders; }
void set_should_show_line_box_borders(bool value) { m_should_show_line_box_borders = value; }
private:
GPainter& m_painter;
bool m_should_show_line_box_borders { false };
};