This is the complete list of members for ImageRenderer, including all inherited members.
| canReuseTexture(int allocWidth, int allocHeight, int width, int height) const | ImageRenderer | inlinevirtual |
| createMesh(const MeshVertex *vertices, size_t count) | ImageRenderer | inlinevirtual |
| createTexture(int width, int height)=0 | ImageRenderer | pure virtual |
| destroyMesh(void *mesh) | ImageRenderer | inlinevirtual |
| destroyTexture(void *texture)=0 | ImageRenderer | pure virtual |
| drawMesh(const MeshVertex *vertices, size_t count)=0 | ImageRenderer | pure virtual |
| drawMeshInstance(void *mesh, float x, float y, float scaleX, float scaleY) | ImageRenderer | inlinevirtual |
| drawRectangle(float x, float y, float width, float height, PixelColor color)=0 | ImageRenderer | pure virtual |
| drawTexture(void *texture, float xpos, float ypos, uint16_t width, uint16_t height, float degrees, float scaleX, float scaleY, uint8_t alpha)=0 | ImageRenderer | pure virtual |
| loadTextureData(void *texture, const uint8_t *rgba, int width, int height)=0 | ImageRenderer | pure virtual |
| ~ImageRenderer()=default (defined in ImageRenderer) | ImageRenderer | virtual |