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::MultiPlaneFramebuffer< PlaneCount > Member List

This is the complete list of members for epaper::MultiPlaneFramebuffer< PlaneCount >, including all inherited members.

clear(Color color) -> voidepaper::MultiPlaneFramebuffer< PlaneCount >
data() const -> std::span< const std::byte >epaper::MultiPlaneFramebuffer< PlaneCount >
get_pixel(std::size_t x, std::size_t y, Orientation orientation) const -> Colorepaper::MultiPlaneFramebuffer< PlaneCount >
get_planes() const -> std::vector< std::span< const std::byte > >epaper::MultiPlaneFramebuffer< PlaneCount >
height() const -> std::size_tepaper::MultiPlaneFramebuffer< PlaneCount >
mode() const -> DisplayModeepaper::MultiPlaneFramebuffer< PlaneCount >
MultiPlaneFramebuffer(std::size_t width, std::size_t height, DisplayMode mode)epaper::MultiPlaneFramebuffer< PlaneCount >
set_pixel(std::size_t x, std::size_t y, Color color, Orientation orientation) -> voidepaper::MultiPlaneFramebuffer< PlaneCount >
supports_mode(DisplayMode mode) noexcept -> boolepaper::MultiPlaneFramebuffer< PlaneCount >inlinestatic
width() const -> std::size_tepaper::MultiPlaneFramebuffer< PlaneCount >