|
roo_display
API Documentation for roo_display
|
Buffered pixel writer with a clipping box. More...
#include <buffered_drawing.h>
Public Member Functions | |
| ClippingBufferedPixelWriter (DisplayOutput &device, Box clip_box, BlendingMode blending_mode) | |
| ClippingBufferedPixelWriter (ClippingBufferedPixelWriter &)=delete | |
| ClippingBufferedPixelWriter (const ClippingBufferedPixelWriter &)=delete | |
| void | writePixel (int16_t x, int16_t y, Color color) |
Write a pixel if it lies within clip_box(). | |
| void | flush () |
| Flush any buffered pixels. | |
| const Box & | clip_box () const |
Buffered pixel writer with a clipping box.
Definition at line 94 of file buffered_drawing.h.
|
inline |
Definition at line 96 of file buffered_drawing.h.
|
delete |
|
delete |
Definition at line 113 of file buffered_drawing.h.
|
inline |
Flush any buffered pixels.
Definition at line 111 of file buffered_drawing.h.
References roo_display::BufferedPixelWriter::flush().
|
inline |
Write a pixel if it lies within clip_box().
Definition at line 104 of file buffered_drawing.h.
References color, roo_display::Box::contains(), and roo_display::BufferedPixelWriter::writePixel().
Referenced by roo_display::BufferedPixelWriterFillAdapter< PixelWriter >::fillPixel().