at(int x, int y) | eunomia::ImageBuffer< std::uint8_t > | inline |
at(int x, int y) const | eunomia::ImageBuffer< std::uint8_t > | inline |
blt(const ImageBuffer< CSrc > &src, int sx, int sy, int w, int h, int dx, int dy, const std::optional< Rect > &cliprect, Copier copier) | eunomia::ImageBuffer< std::uint8_t > | |
blt(const ImageBuffer< CSrc > &src, int sx, int sy, int w, int h, int dx, int dy, const std::optional< Rect > &cliprect=std::nullopt) | eunomia::ImageBuffer< std::uint8_t > | inline |
blt(const eunomia::ImageBuffer< CSrc > &src, int sx, int sy, int w, int h, int dx, int dy, const std::optional< eunomia::Rect > &cliprect, Copier copier) | eunomia::ImageBuffer< std::uint8_t > | inline |
box(int left, int top, int right, int bottom, const std::uint8_t &color, bool fill=false) | eunomia::ImageBuffer< std::uint8_t > | inline |
buf_ | eunomia::ImageBuffer< std::uint8_t > | protected |
buffer() noexcept | eunomia::ImageBuffer< std::uint8_t > | inline |
buffer() const noexcept | eunomia::ImageBuffer< std::uint8_t > | inline |
circle(int x, int y, int r, const std::uint8_t &color, bool fill=false) | eunomia::ImageBuffer< std::uint8_t > | inline |
clear(const std::uint8_t &color) | eunomia::ImageBuffer< std::uint8_t > | inline |
clone() const noexcept | eunomia::PictureIndexed | |
ColourType typedef | eunomia::ImageBuffer< std::uint8_t > | |
create(unsigned w, unsigned h) noexcept | eunomia::PictureIndexed | static |
duplicatePicture() const noexcept | eunomia::PictureIndexed | |
ellipse(int x, int y, int a, int b, const std::uint8_t &color, bool fill=false) | eunomia::ImageBuffer< std::uint8_t > | inline |
forEachPixel(Func func) | eunomia::ImageBuffer< std::uint8_t > | inline |
h_ | eunomia::ImageBuffer< std::uint8_t > | protected |
height() const noexcept | eunomia::ImageBuffer< std::uint8_t > | inline |
ImageBuffer(int w, int h, int p) noexcept | eunomia::ImageBuffer< std::uint8_t > | inlineprotected |
line(int x1, int y1, int x2, int y2, const std::uint8_t &color) | eunomia::ImageBuffer< std::uint8_t > | inline |
lineBuffer(int y) noexcept | eunomia::ImageBuffer< std::uint8_t > | inline |
lineBuffer(int y) const noexcept | eunomia::ImageBuffer< std::uint8_t > | inline |
paintFill(int x, int y, const std::uint8_t &color) | eunomia::ImageBuffer< std::uint8_t > | inline |
pal_ | eunomia::PictureIndexed | protected |
palette(int id) noexcept | eunomia::PictureIndexed | inline |
palette(int id) const noexcept | eunomia::PictureIndexed | inline |
paletteBuffer() noexcept | eunomia::PictureIndexed | inline |
paletteBuffer() const noexcept | eunomia::PictureIndexed | inline |
PictureIndexed(unsigned w, unsigned h) | eunomia::PictureIndexed | protected |
pitch() const noexcept | eunomia::ImageBuffer< std::uint8_t > | inline |
pitch_ | eunomia::ImageBuffer< std::uint8_t > | protected |
pixel(int x, int y) noexcept | eunomia::ImageBuffer< std::uint8_t > | inline |
pixel(int x, int y) const noexcept | eunomia::ImageBuffer< std::uint8_t > | inline |
w_ | eunomia::ImageBuffer< std::uint8_t > | protected |
width() const noexcept | eunomia::ImageBuffer< std::uint8_t > | inline |
~ImageBuffer()=default | eunomia::ImageBuffer< std::uint8_t > | virtual |