class

GSDL::Surface

Inherits Reference < Object

Constructors

new(surface : SDL3::Surface)
Source
new(width : Int32 = 0, height : Int32 = 0, format : LibSDL3::PixelFormat = LibSDL3::PixelFormat::RGBA8888)
Source

Class methods

create_text_engine
Source

Instance methods

blit(source_rect : Rect | Nil, dest_rect : Rect | Nil, dest_surface : Surface) : Bool
Source
destroy
Source
draw_rect_fill(rect : Rect, color : Color)
Source
fill(color : Color)
Source
height
Source
to_sdl
Source
width
Source