SDL_SetSurfaceClipRect

Set the clipping rectangle for a surface.

When surface is the destination of a blit, only the area within the clip rectangle is drawn into.

Note that blits are automatically clipped to the edges of the source and destination surfaces.

extern (C) nothrow @nogc extern
bool
SDL_SetSurfaceClipRect

Parameters

surface SDL_Surface*

the SDL_Surface structure to be clipped.

rect const(SDL_Rect)*

the SDL_Rect structure representing the clipping rectangle, or NULL to disable clipping.

Return Value

Type: bool

true if the rectangle intersects the surface, otherwise false and blits will be completely clipped.

See Also

Meta