|
libepaper 2.0.0
A C++23 library for controlling Waveshare e-paper displays on Raspberry Pi, featuring transparent sleep/wake management and a fluent builder API.
|
This is the complete list of members for epaper::TextBuilder, including all inherited members.
| at(Point pt) noexcept -> TextBuilder & | epaper::TextBuilder | inline |
| at(std::size_t x, std::size_t y) noexcept -> TextBuilder & | epaper::TextBuilder | inline |
| background(Color c) noexcept -> TextBuilder & | epaper::TextBuilder | inline |
| build() const -> TextCommand | epaper::TextBuilder | inline |
| decimal(double dec, std::uint8_t places) noexcept -> TextBuilder & | epaper::TextBuilder | inline |
| font(const Font *f) noexcept -> TextBuilder & | epaper::TextBuilder | inline |
| foreground(Color c) noexcept -> TextBuilder & | epaper::TextBuilder | inline |
| number(std::int32_t num) noexcept -> TextBuilder & | epaper::TextBuilder | inline |
| text(std::string_view txt) noexcept -> TextBuilder & | epaper::TextBuilder | inline |
| TextBuilder() noexcept | epaper::TextBuilder | inline |
| TextBuilder(std::string_view txt) noexcept | epaper::TextBuilder | inlineexplicit |
| with_style(const TextStyleSpec &text_style) noexcept -> TextBuilder & | epaper::TextBuilder | inline |