Home | History | Annotate | Download | only in SDL

Lines Matching defs:SDL_Surface

93 struct SDL_Surface;
94 typedef int (*SDL_blit)(struct SDL_Surface *src, SDL_Rect *srcrect,
95 struct SDL_Surface *dst, SDL_Rect *dstrect);
100 typedef struct SDL_Surface {
126 } SDL_Surface;
128 /* These are the currently supported flags for the SDL_surface */
259 extern DECLSPEC SDL_Surface * SDLCALL SDL_GetVideoSurface(void);
351 extern DECLSPEC SDL_Surface * SDLCALL SDL_SetVideoMode
361 (SDL_Surface *screen, int numrects, SDL_Rect *rects);
363 (SDL_Surface *screen, Sint32 x, Sint32 y, Uint32 w, Uint32 h);
375 extern DECLSPEC int SDLCALL SDL_Flip(SDL_Surface *screen);
427 extern DECLSPEC int SDLCALL SDL_SetColors(SDL_Surface *surface,
446 extern DECLSPEC int SDLCALL SDL_SetPalette(SDL_Surface *surface, int flags,
509 extern DECLSPEC SDL_Surface * SDLCALL SDL_CreateRGBSurface
512 extern DECLSPEC SDL_Surface * SDLCALL SDL_CreateRGBSurfaceFrom(void *pixels,
515 extern DECLSPEC void SDLCALL SDL_FreeSurface(SDL_Surface *surface);
535 extern DECLSPEC int SDLCALL SDL_LockSurface(SDL_Surface *surface);
536 extern DECLSPEC void SDLCALL SDL_UnlockSurface(SDL_Surface *surface);
544 extern DECLSPEC SDL_Surface * SDLCALL SDL_LoadBMP_RW(SDL_RWops *src, int freesrc);
555 (SDL_Surface *surface, SDL_RWops *dst, int freedst);
571 (SDL_Surface *surface, Uint32 flag, Uint32 key);
588 extern DECLSPEC int SDLCALL SDL_SetAlpha(SDL_Surface *surface, Uint32 flag, Uint8 alpha);
602 extern DECLSPEC SDL_bool SDLCALL SDL_SetClipRect(SDL_Surface *surface, const SDL_Rect *rect);
609 extern DECLSPEC void SDLCALL SDL_GetClipRect(SDL_Surface *surface, SDL_Rect *rect);
623 extern DECLSPEC SDL_Surface * SDLCALL SDL_ConvertSurface
624 (SDL_Surface *src, SDL_PixelFormat *fmt, Uint32 flags);
701 (SDL_Surface *src, SDL_Rect *srcrect,
702 SDL_Surface *dst, SDL_Rect *dstrect);
707 (SDL_Surface *src, SDL_Rect *srcrect,
708 SDL_Surface *dst, SDL_Rect *dstrect);
720 (SDL_Surface *dst, SDL_Rect *dstrect, Uint32 color);
733 extern DECLSPEC SDL_Surface * SDLCALL SDL_DisplayFormat(SDL_Surface *surface);
747 extern DECLSPEC SDL_Surface * SDLCALL SDL_DisplayFormatAlpha(SDL_Surface *surface);
760 Uint32 format, SDL_Surface *display);
844 extern DECLSPEC void SDLCALL SDL_WM_SetIcon(SDL_Surface *icon, Uint8 *mask);
868 extern DECLSPEC int SDLCALL SDL_WM_ToggleFullScreen(SDL_Surface *surface);
888 extern DECLSPEC int SDLCALL SDL_SoftStretch(SDL_Surface *src, SDL_Rect *srcrect,
889 SDL_Surface *dst, SDL_Rect *dstrect);