|
TinyGPU
|
This is the complete list of members for SurfaceBase< PixelT >, including all inherited members.
| begin() | SurfaceBase< PixelT > | inlinevirtual |
| clear(PixelT color=PixelT()) override | SurfaceBase< PixelT > | inlinevirtual |
| clearSprite(size_t x, size_t y, ISurface< PixelT > &sprite, PixelT clearColor=PixelT()) override | SurfaceBase< PixelT > | inlinevirtual |
| copySprite(size_t x, size_t y, const ISurface< PixelT > &sprite) override | SurfaceBase< PixelT > | inlinevirtual |
| data() const=0 | ISurface< PixelT > | pure virtual |
| drawCircle(size_t x, size_t y, size_t r, PixelT color) override | SurfaceBase< PixelT > | inlinevirtual |
| drawHorizontalLineClipped(int x0, int x1, int y, PixelT color) | SurfaceBase< PixelT > | inline |
| drawLine(size_t x0, size_t y0, size_t x1, size_t y1, PixelT color) override | SurfaceBase< PixelT > | inlinevirtual |
| drawRect(size_t x, size_t y, size_t w, size_t h, PixelT color) override | SurfaceBase< PixelT > | inlinevirtual |
| drawSprite(size_t x, size_t y, const ISurface< PixelT > &sprite, PixelT invisibleColor=PixelT()) override | SurfaceBase< PixelT > | inlinevirtual |
| drawText(int16_t x, int16_t y, const char *text, PixelT foreground, PixelT background=PixelT(), bool opaque=false, uint8_t scale=1, uint8_t spacing=1, uint8_t lineSpacing=1) override | SurfaceBase< PixelT > | inlinevirtual |
| end() | SurfaceBase< PixelT > | inlinevirtual |
| fillCircle(size_t x, size_t y, size_t r, PixelT color) override | SurfaceBase< PixelT > | inlinevirtual |
| fillRect(size_t x, size_t y, size_t w, size_t h, PixelT color) override | SurfaceBase< PixelT > | inlinevirtual |
| font() override | SurfaceBase< PixelT > | inlinevirtual |
| font() const | SurfaceBase< PixelT > | inline |
| font_ | SurfaceBase< PixelT > | protected |
| getPixel(size_t x, size_t y) const override=0 | SurfaceBase< PixelT > | pure virtual |
| height() const override | SurfaceBase< PixelT > | inlinevirtual |
| height_ | SurfaceBase< PixelT > | protected |
| isInBounds(size_t x, size_t y) const | SurfaceBase< PixelT > | inline |
| linePrinter() | SurfaceBase< PixelT > | inline |
| linePrinter_ | SurfaceBase< PixelT > | protected |
| resize(size_t newWidth, size_t newHeight) override | SurfaceBase< PixelT > | inlinevirtual |
| resizeBuffer(size_t, size_t)=0 | SurfaceBase< PixelT > | pure virtual |
| scroll(int dx, int dy) | SurfaceBase< PixelT > | inlinevirtual |
| setFont(IFont< PixelT > &font) | SurfaceBase< PixelT > | inline |
| setPixel(size_t x, size_t y, PixelT color) override=0 | SurfaceBase< PixelT > | pure virtual |
| setPixelClipped(size_t x, size_t y, PixelT color) | SurfaceBase< PixelT > | inline |
| size() const=0 | ISurface< PixelT > | pure virtual |
| SurfaceBase()=default | SurfaceBase< PixelT > | |
| SurfaceBase(size_t width, size_t height, IFont< PixelT > &font) | SurfaceBase< PixelT > | inline |
| width() const override | SurfaceBase< PixelT > | inlinevirtual |
| width_ | SurfaceBase< PixelT > | protected |
| ~ISurface()=default | ISurface< PixelT > | virtual |
| ~SurfaceBase() override=default | SurfaceBase< PixelT > |