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.
Loading...
Searching...
No Matches
epaper::TextBuilder Member List

This is the complete list of members for epaper::TextBuilder, including all inherited members.

at(Point pt) noexcept -> TextBuilder &epaper::TextBuilderinline
at(std::size_t x, std::size_t y) noexcept -> TextBuilder &epaper::TextBuilderinline
background(Color c) noexcept -> TextBuilder &epaper::TextBuilderinline
build() const -> TextCommandepaper::TextBuilderinline
decimal(double dec, std::uint8_t places) noexcept -> TextBuilder &epaper::TextBuilderinline
font(const Font *f) noexcept -> TextBuilder &epaper::TextBuilderinline
foreground(Color c) noexcept -> TextBuilder &epaper::TextBuilderinline
number(std::int32_t num) noexcept -> TextBuilder &epaper::TextBuilderinline
text(std::string_view txt) noexcept -> TextBuilder &epaper::TextBuilderinline
TextBuilder() noexceptepaper::TextBuilderinline
TextBuilder(std::string_view txt) noexceptepaper::TextBuilderinlineexplicit
with_style(const TextStyleSpec &text_style) noexcept -> TextBuilder &epaper::TextBuilderinline