This is the complete list of members for yaze::gfx::IRenderer, including all inherited members.
Clear()=0 | yaze::gfx::IRenderer | pure virtual |
CreateTexture(int width, int height)=0 | yaze::gfx::IRenderer | pure virtual |
CreateTextureWithFormat(int width, int height, uint32_t format, int access)=0 | yaze::gfx::IRenderer | pure virtual |
DestroyTexture(TextureHandle texture)=0 | yaze::gfx::IRenderer | pure virtual |
GetBackendRenderer()=0 | yaze::gfx::IRenderer | pure virtual |
Initialize(SDL_Window *window)=0 | yaze::gfx::IRenderer | pure virtual |
LockTexture(TextureHandle texture, SDL_Rect *rect, void **pixels, int *pitch)=0 | yaze::gfx::IRenderer | pure virtual |
Present()=0 | yaze::gfx::IRenderer | pure virtual |
RenderCopy(TextureHandle texture, const SDL_Rect *srcrect, const SDL_Rect *dstrect)=0 | yaze::gfx::IRenderer | pure virtual |
SetDrawColor(SDL_Color color)=0 | yaze::gfx::IRenderer | pure virtual |
SetRenderTarget(TextureHandle texture)=0 | yaze::gfx::IRenderer | pure virtual |
Shutdown()=0 | yaze::gfx::IRenderer | pure virtual |
UnlockTexture(TextureHandle texture)=0 | yaze::gfx::IRenderer | pure virtual |
UpdateTexture(TextureHandle texture, const Bitmap &bitmap)=0 | yaze::gfx::IRenderer | pure virtual |
~IRenderer()=default | yaze::gfx::IRenderer | virtual |