SDL3 module

SDL_BlitSurface9Grid

procedureforeignextension6 overloadsSource
SDL_BlitSurface9Grid :: (
    src: *SDL_Surface,
    srcrect: *SDL_Rect,
    left_width: s32,
    right_width: s32,
    top_height: s32,
    bottom_height: s32,
    scale: float32,
    scaleMode: SDL_ScaleMode,
    dst: *SDL_Surface,
    dstrect: *SDL_Rect
) -> bool #foreign

Parameters

srcrect: *SDL_Rect
left_width: s32
right_width: s32
top_height: s32
bottom_height: s32
scale: float32
scaleMode: SDL_ScaleMode
dstrect: *SDL_Rect

Returns

bool
SDL_BlitSurface9Grid :: (
    src: *SDL_Surface,
    srcrect: *SDL_Rect,
    left_width: s32,
    right_width: s32,
    top_height: s32,
    bottom_height: s32,
    scale: float32,
    scaleMode: SDL_ScaleMode,
    dst: *SDL_Surface,
    dstrect: *SDL_Rect
) -> bool #foreign

Parameters

srcrect: *SDL_Rect
left_width: s32
right_width: s32
top_height: s32
bottom_height: s32
scale: float32
scaleMode: SDL_ScaleMode
dstrect: *SDL_Rect

Returns

bool
SDL_BlitSurface9Grid :: (
    src: *SDL_Surface,
    srcrect: *SDL_Rect,
    left_width: s32,
    right_width: s32,
    top_height: s32,
    bottom_height: s32,
    scale: float32,
    scaleMode: SDL_ScaleMode,
    dst: *SDL_Surface,
    dstrect: *SDL_Rect
) -> bool #foreign

Parameters

srcrect: *SDL_Rect
left_width: s32
right_width: s32
top_height: s32
bottom_height: s32
scale: float32
scaleMode: SDL_ScaleMode
dstrect: *SDL_Rect

Returns

bool
SDL_BlitSurface9Grid :: (
    src: *SDL_Surface,
    srcrect: *SDL_Rect,
    left_width: s32,
    right_width: s32,
    top_height: s32,
    bottom_height: s32,
    scale: float32,
    scaleMode: SDL_ScaleMode,
    dst: *SDL_Surface,
    dstrect: *SDL_Rect
) -> bool #foreign

Parameters

srcrect: *SDL_Rect
left_width: s32
right_width: s32
top_height: s32
bottom_height: s32
scale: float32
scaleMode: SDL_ScaleMode
dstrect: *SDL_Rect

Returns

bool
SDL_BlitSurface9Grid :: (
    src: *SDL_Surface,
    srcrect: *SDL_Rect,
    left_width: s32,
    right_width: s32,
    top_height: s32,
    bottom_height: s32,
    scale: float32,
    scaleMode: SDL_ScaleMode,
    dst: *SDL_Surface,
    dstrect: *SDL_Rect
) -> bool #foreign

Parameters

srcrect: *SDL_Rect
left_width: s32
right_width: s32
top_height: s32
bottom_height: s32
scale: float32
scaleMode: SDL_ScaleMode
dstrect: *SDL_Rect

Returns

bool
SDL_BlitSurface9Grid :: (
    src: *SDL_Surface,
    srcrect: *SDL_Rect,
    left_width: s32,
    right_width: s32,
    top_height: s32,
    bottom_height: s32,
    scale: float32,
    scaleMode: SDL_ScaleMode,
    dst: *SDL_Surface,
    dstrect: *SDL_Rect
) -> bool #foreign

Parameters

srcrect: *SDL_Rect
left_width: s32
right_width: s32
top_height: s32
bottom_height: s32
scale: float32
scaleMode: SDL_ScaleMode
dstrect: *SDL_Rect

Returns

bool

See also