| ClearRender()=0 | engine::EngineProviderI | pure virtual |
| CreateTargetTexture(int width, int height)=0 | engine::EngineProviderI | pure virtual |
| Delay(uint32_t ms)=0 | engine::EngineProviderI | pure virtual |
| DrawableCreate(SpriteAtlasItemI *, float)=0 | engine::EngineProviderI | pure virtual |
| DrawableRender(DrawableI *, SpriteRepresentationI *spr, float, float)=0 | engine::EngineProviderI | pure virtual |
| DrawableRender(DrawableI *, SpriteRepresentationI *spr, float, float, Color4)=0 | engine::EngineProviderI | pure virtual |
| DrawableTargetCreate(float, float)=0 | engine::EngineProviderI | pure virtual |
| DrawableTargetRender(DrawableTargetI *, float, float)=0 | engine::EngineProviderI | pure virtual |
| EngineProviderI() (defined in engine::EngineProviderI) | engine::EngineProviderI | inline |
| GetDesiredViewport()=0 (defined in engine::EngineProviderI) | engine::EngineProviderI | pure virtual |
| GetPerformanceCounter()=0 | engine::EngineProviderI | pure virtual |
| GetPerformanceTicks()=0 | engine::EngineProviderI | pure virtual |
| GetRendererOutputSize(int *w, int *h)=0 | engine::EngineProviderI | pure virtual |
| GetTicks()=0 | engine::EngineProviderI | pure virtual |
| GetWindowSize(int *w, int *h)=0 | engine::EngineProviderI | pure virtual |
| LoadTexture(std::string name, FileStreamI *)=0 | engine::EngineProviderI | pure virtual |
| RenderClear()=0 | engine::EngineProviderI | pure virtual |
| RenderDrawLine(int x1, int y1, int x2, int y2)=0 | engine::EngineProviderI | pure virtual |
| RenderDrawPoint(int x1, int y1)=0 | engine::EngineProviderI | pure virtual |
| RenderDrawRect(Engine_Rect *)=0 | engine::EngineProviderI | pure virtual |
| RendererTargetDrawablePop()=0 | engine::EngineProviderI | pure virtual |
| RendererTargetDrawablePush(DrawableTargetI *)=0 | engine::EngineProviderI | pure virtual |
| RendererTargetDrawableSet(DrawableTargetI *)=0 | engine::EngineProviderI | pure virtual |
| RenderFillRect(Engine_Rect *)=0 | engine::EngineProviderI | pure virtual |
| RenderPresent()=0 | engine::EngineProviderI | pure virtual |
| RenderSetColor(uint8_t r, uint8_t g, uint8_t b, uint8_t a)=0 | engine::EngineProviderI | pure virtual |
| RenderSetScale(float scaleX, float scaleY)=0 | engine::EngineProviderI | pure virtual |
| RenderTargetClear()=0 | engine::EngineProviderI | pure virtual |
| SetDesiredViewport(int width, int height)=0 | engine::EngineProviderI | pure virtual |
| SetRenderBackgroundColor(uint8_t r, uint8_t g, uint8_t b, uint8_t a)=0 | engine::EngineProviderI | pure virtual |
| SetViewportScale(float)=0 | engine::EngineProviderI | pure virtual |
| UnloadTexture(TextureI *texture)=0 | engine::EngineProviderI | pure virtual |