| 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 |