ESP32VGA
ESP32 VGA Controller and Graphics Library
|
Specifies various glyph painting options. More...
#include <VGAController.h>
Specifies various glyph painting options.
uint16_t ESP32VGA::GlyphOptions_t::blank |
If enabled the glyph is filled with the background color. To implement characters invisible or blink.
uint16_t ESP32VGA::GlyphOptions_t::bold |
If enabled produces a bold-like style.
uint16_t ESP32VGA::GlyphOptions_t::doubleWidth |
If enabled the glyph is doubled. To implement characters double width. 0 = normal, 1 = double width, 2 = double width - double height top, 3 = double width - double height bottom.
uint16_t ESP32VGA::GlyphOptions_t::fillBackground |
If enabled glyph background is filled with current background color.
uint16_t ESP32VGA::GlyphOptions_t::invert |
If enabled swaps foreground and background colors. To implement characters inverse (XORed with PaintState_t.paintOptions.swapFGBG)
uint16_t ESP32VGA::GlyphOptions_t::italic |
If enabled skews the glyph on the right. To implement characters italic.
uint16_t ESP32VGA::GlyphOptions_t::reduceLuminosity |
If enabled reduces luminosity. To implement characters faint.
uint16_t ESP32VGA::GlyphOptions_t::underline |
If enabled the glyph is underlined. To implement characters underline.
uint16_t ESP32VGA::GlyphOptions_t::userOpt1 |
User defined option