SDLPainter 0.1.0
QPainter benzeri SDL3 + OpenGL/Vulkan 2D çizim kütüphanesi
Yüklüyor...
Arıyor...
Eşleşme Yok
sdl_painter::IRenderer Üye Listesi

Şu sınıfın tüm üyelerinin listesidir: sdl_painter::IRenderer (kalıtımla gelen üyeleri de içerir).

BeginFrame()=0sdl_painter::IRendererpure virtual
Clear(const Color &color)=0sdl_painter::IRendererpure virtual
ClearScissor()=0sdl_painter::IRendererpure virtual
CreateTexture(const uint8_t *data, int32_t width, int32_t height, int32_t channels)=0sdl_painter::IRendererpure virtual
DestroyTexture(TextureHandle handle)=0sdl_painter::IRendererpure virtual
DrawTextured(const std::vector< TexturedVertex > &vertices, TextureHandle texture)=0sdl_painter::IRendererpure virtual
DrawTriangles(const std::vector< Vertex > &vertices)=0sdl_painter::IRendererpure virtual
EndFrame()=0sdl_painter::IRendererpure virtual
GetBackend() const =0sdl_painter::IRendererpure virtual
Initialize(SDL_Window *window)=0sdl_painter::IRendererpure virtual
SetModelMatrix(const float *mat3)=0sdl_painter::IRendererpure virtual
SetOpacity(float alpha)=0sdl_painter::IRendererpure virtual
SetProjectionMatrix(const float *mat4)=0sdl_painter::IRendererpure virtual
SetScissor(int32_t x, int32_t y, int32_t width, int32_t height)=0sdl_painter::IRendererpure virtual
SetViewport(int32_t x, int32_t y, int32_t width, int32_t height)=0sdl_painter::IRendererpure virtual
Shutdown()=0sdl_painter::IRendererpure virtual