roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
roo_display::BufferedRectWriter Class Reference

#include <buffered_drawing.h>

Public Member Functions

 BufferedRectWriter (DisplayOutput &device, BlendingMode blending_mode)
 
void writePixel (int16_t x, int16_t y, Color color)
 
void writeHLine (int16_t x0, int16_t y0, int16_t x1, Color color)
 
void writeVLine (int16_t x0, int16_t y0, int16_t y1, Color color)
 
void writeRect (int16_t x0, int16_t y0, int16_t x1, int16_t y1, Color color)
 
 ~BufferedRectWriter ()
 
void flush ()
 

Detailed Description

Definition at line 429 of file buffered_drawing.h.

Constructor & Destructor Documentation

◆ BufferedRectWriter()

roo_display::BufferedRectWriter::BufferedRectWriter ( DisplayOutput device,
BlendingMode  blending_mode 
)
inline

Definition at line 431 of file buffered_drawing.h.

◆ ~BufferedRectWriter()

roo_display::BufferedRectWriter::~BufferedRectWriter ( )
inline

Definition at line 456 of file buffered_drawing.h.

References flush().

Member Function Documentation

◆ flush()

void roo_display::BufferedRectWriter::flush ( )
inline

◆ writeHLine()

void roo_display::BufferedRectWriter::writeHLine ( int16_t  x0,
int16_t  y0,
int16_t  x1,
Color  color 
)
inline

Definition at line 438 of file buffered_drawing.h.

References color, and writeRect().

◆ writePixel()

void roo_display::BufferedRectWriter::writePixel ( int16_t  x,
int16_t  y,
Color  color 
)
inline

Definition at line 434 of file buffered_drawing.h.

References color, and writeRect().

Referenced by roo_display::drawAdafruitFixed5x7Glyph().

◆ writeRect()

void roo_display::BufferedRectWriter::writeRect ( int16_t  x0,
int16_t  y0,
int16_t  x1,
int16_t  y1,
Color  color 
)
inline

◆ writeVLine()

void roo_display::BufferedRectWriter::writeVLine ( int16_t  x0,
int16_t  y0,
int16_t  y1,
Color  color 
)
inline

Definition at line 442 of file buffered_drawing.h.

References color, and writeRect().


The documentation for this class was generated from the following file: