SDLPainter 0.1.0
QPainter benzeri SDL3 + OpenGL/Vulkan 2D çizim kütüphanesi
Yüklüyor...
Arıyor...
Eşleşme Yok
Sınıf Listesi
Kısa tanımlarıyla sınıflar, yapılar (struct), birleşimler(union) ve arayüzler:
 Nsdl_painter
 CAppConfigApplication penceresi ve backend yapılandırması
 CApplicationSDL pencere/olay-döngüsü boilerplate'ini soyutlayan uygulama çatısı
 CBrushDolgu stili — renk tabanlı düz dolgu
 CColorRGBA renk temsili. Her kanal [0, 255] aralığında
 CFontFont sarmalayıcı — SDL_ttf üzerinden (Phase 4)
 CGlyphTek bir karakterin metrikleri ve dokusu
 CImageYüklenmiş görüntü — texture sarmalayıcı
 CIRendererBackend-agnostik soyut renderer arayüzü
 CKeyEventKlavye olayı
 CMouseButtonEventFare düğmesi olayı
 CMouseMoveEventFare hareketi olayı
 CMouseWheelEventFare tekerleği olayı
 CPainterAna çizim sınıfı — QPainter'a benzer API
 CPenÇizgi stili — renk, kalınlık ve isteğe bağlı dış kontur
 CPoint2D nokta — float koordinatlar
 CRect2D dikdörtgen — sol üst köşe + genişlik/yükseklik
 CRenderStateAktif render durumu — transform stack elemanı
 CResizeEventPencere yeniden boyutlandırma olayı
 CSize2D boyut — genişlik ve yükseklik
 CTextureRAII sarmalayıcı — texture yaşam döngüsünü yönetir
 CTexturedVertexDoku koordinatlı vertex — pozisyon + UV + renk (tint)
 CVertexTemel vertex — pozisyon + renk