idfxx 1.0.0
Modern C++23 components for ESP-IDF
Loading...
Searching...
No Matches
idfxx::gfx::canvas< Surface > Member List

This is the complete list of members for idfxx::gfx::canvas< Surface >, including all inherited members.

canvas(Surface &surface) noexceptidfxx::gfx::canvas< Surface >inlineexplicit
canvas(Surface &surface, size_t x, size_t y) noexceptidfxx::gfx::canvas< Surface >inline
clear() noexceptidfxx::gfx::canvas< Surface >inline
draw_hline(size_t x, size_t y, size_t length, pixel_type ink) noexceptidfxx::gfx::canvas< Surface >inline
draw_line(size_t x0, size_t y0, size_t x1, size_t y1, pixel_type ink) noexceptidfxx::gfx::canvas< Surface >inline
draw_rect(size_t x, size_t y, size_t width, size_t height, pixel_type ink) noexceptidfxx::gfx::canvas< Surface >inline
draw_text(const font::mono_font &font, size_t x, size_t y, std::string_view text, pixel_type ink, unsigned scale=1) noexceptidfxx::gfx::canvas< Surface >inline
draw_text(const font::mono_font &font, size_t x, size_t y, std::string_view text) noexceptidfxx::gfx::canvas< Surface >inline
draw_vline(size_t x, size_t y, size_t length, pixel_type ink) noexceptidfxx::gfx::canvas< Surface >inline
fill(pixel_type ink) noexceptidfxx::gfx::canvas< Surface >inline
fill_rect(size_t x, size_t y, size_t width, size_t height, pixel_type ink) noexceptidfxx::gfx::canvas< Surface >inline
flush(Args &&... args) constidfxx::gfx::canvas< Surface >inline
height() const noexceptidfxx::gfx::canvas< Surface >inline
pixel_type typedefidfxx::gfx::canvas< Surface >
set_pixel(size_t x, size_t y, pixel_type ink) noexceptidfxx::gfx::canvas< Surface >inline
surface() const noexceptidfxx::gfx::canvas< Surface >inline
try_flush(Args &&... args) constidfxx::gfx::canvas< Surface >inline
width() const noexceptidfxx::gfx::canvas< Surface >inline
window(size_t x, size_t y, size_t width, size_t height) const noexceptidfxx::gfx::canvas< Surface >inline