Lines Matching refs:SDL_Surface

96 typedef struct SDL_Surface {
122 } SDL_Surface;
124 /** @name SDL_Surface Flags
166 typedef int (*SDL_blit)(struct SDL_Surface *src, SDL_Rect *srcrect,
167 struct SDL_Surface *dst, SDL_Rect *dstrect);
292 extern DECLSPEC SDL_Surface * SDLCALL SDL_GetVideoSurface(void);
384 extern DECLSPEC SDL_Surface * SDLCALL SDL_SetVideoMode
395 (SDL_Surface *screen, int numrects, SDL_Rect *rects);
401 (SDL_Surface *screen, Sint32 x, Sint32 y, Uint32 w, Uint32 h);
414 extern DECLSPEC int SDLCALL SDL_Flip(SDL_Surface *screen);
466 extern DECLSPEC int SDLCALL SDL_SetColors(SDL_Surface *surface,
485 extern DECLSPEC int SDLCALL SDL_SetPalette(SDL_Surface *surface, int flags,
553 extern DECLSPEC SDL_Surface * SDLCALL SDL_CreateRGBSurface
557 extern DECLSPEC SDL_Surface * SDLCALL SDL_CreateRGBSurfaceFrom(void *pixels,
560 extern DECLSPEC void SDLCALL SDL_FreeSurface(SDL_Surface *surface);
580 extern DECLSPEC int SDLCALL SDL_LockSurface(SDL_Surface *surface);
581 extern DECLSPEC void SDLCALL SDL_UnlockSurface(SDL_Surface *surface);
589 extern DECLSPEC SDL_Surface * SDLCALL SDL_LoadBMP_RW(SDL_RWops *src, int freesrc);
600 (SDL_Surface *surface, SDL_RWops *dst, int freedst);
616 (SDL_Surface *surface, Uint32 flag, Uint32 key);
633 extern DECLSPEC int SDLCALL SDL_SetAlpha(SDL_Surface *surface, Uint32 flag, Uint8 alpha);
647 extern DECLSPEC SDL_bool SDLCALL SDL_SetClipRect(SDL_Surface *surface, const SDL_Rect *rect);
654 extern DECLSPEC void SDLCALL SDL_GetClipRect(SDL_Surface *surface, SDL_Rect *rect);
668 extern DECLSPEC SDL_Surface * SDLCALL SDL_ConvertSurface
669 (SDL_Surface *src, SDL_PixelFormat *fmt, Uint32 flags);
749 (SDL_Surface *src, SDL_Rect *srcrect,
750 SDL_Surface *dst, SDL_Rect *dstrect);
755 (SDL_Surface *src, SDL_Rect *srcrect,
756 SDL_Surface *dst, SDL_Rect *dstrect);
768 (SDL_Surface *dst, SDL_Rect *dstrect, Uint32 color);
781 extern DECLSPEC SDL_Surface * SDLCALL SDL_DisplayFormat(SDL_Surface *surface);
795 extern DECLSPEC SDL_Surface * SDLCALL SDL_DisplayFormatAlpha(SDL_Surface *surface);
808 Uint32 format, SDL_Surface *display);
897 extern DECLSPEC void SDLCALL SDL_WM_SetIcon(SDL_Surface *icon, Uint8 *mask);
921 extern DECLSPEC int SDLCALL SDL_WM_ToggleFullScreen(SDL_Surface *surface);
972 extern DECLSPEC int SDLCALL SDL_SoftStretch(SDL_Surface *src, SDL_Rect *srcrect,
973 SDL_Surface *dst, SDL_Rect *dstrect);