|
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::MultiPlaneFramebuffer< PlaneCount >, including all inherited members.
| clear(Color color) -> void | epaper::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 -> Color | epaper::MultiPlaneFramebuffer< PlaneCount > | |
| get_planes() const -> std::vector< std::span< const std::byte > > | epaper::MultiPlaneFramebuffer< PlaneCount > | |
| height() const -> std::size_t | epaper::MultiPlaneFramebuffer< PlaneCount > | |
| mode() const -> DisplayMode | epaper::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) -> void | epaper::MultiPlaneFramebuffer< PlaneCount > | |
| supports_mode(DisplayMode mode) noexcept -> bool | epaper::MultiPlaneFramebuffer< PlaneCount > | inlinestatic |
| width() const -> std::size_t | epaper::MultiPlaneFramebuffer< PlaneCount > |