Home | History | Annotate | Download | only in SDL2

Lines Matching refs:SDL_Surface

23  *  \file SDL_surface.h
25 * Header file for ::SDL_Surface definition and management functions.
46 * These are the currently supported flags for the ::SDL_Surface.
69 typedef struct SDL_Surface
92 } SDL_Surface;
97 typedef int (*SDL_blit) (struct SDL_Surface * src, SDL_Rect * srcrect,
98 struct SDL_Surface * dst, SDL_Rect * dstrect);
118 extern DECLSPEC SDL_Surface *SDLCALL SDL_CreateRGBSurface
121 extern DECLSPEC SDL_Surface *SDLCALL SDL_CreateRGBSurfaceFrom(void *pixels,
130 extern DECLSPEC void SDLCALL SDL_FreeSurface(SDL_Surface * surface);
139 extern DECLSPEC int SDLCALL SDL_SetSurfacePalette(SDL_Surface * surface,
161 extern DECLSPEC int SDLCALL SDL_LockSurface(SDL_Surface * surface);
163 extern DECLSPEC void SDLCALL SDL_UnlockSurface(SDL_Surface * surface);
174 extern DECLSPEC SDL_Surface *SDLCALL SDL_LoadBMP_RW(SDL_RWops * src,
192 (SDL_Surface * surface, SDL_RWops * dst, int freedst);
210 extern DECLSPEC int SDLCALL SDL_SetSurfaceRLE(SDL_Surface * surface,
224 extern DECLSPEC int SDLCALL SDL_SetColorKey(SDL_Surface * surface,
237 extern DECLSPEC int SDLCALL SDL_GetColorKey(SDL_Surface * surface,
252 extern DECLSPEC int SDLCALL SDL_SetSurfaceColorMod(SDL_Surface * surface,
268 extern DECLSPEC int SDLCALL SDL_GetSurfaceColorMod(SDL_Surface * surface,
282 extern DECLSPEC int SDLCALL SDL_SetSurfaceAlphaMod(SDL_Surface * surface,
295 extern DECLSPEC int SDLCALL SDL_GetSurfaceAlphaMod(SDL_Surface * surface,
308 extern DECLSPEC int SDLCALL SDL_SetSurfaceBlendMode(SDL_Surface * surface,
321 extern DECLSPEC int SDLCALL SDL_GetSurfaceBlendMode(SDL_Surface * surface,
337 extern DECLSPEC SDL_bool SDLCALL SDL_SetClipRect(SDL_Surface * surface,
346 extern DECLSPEC void SDLCALL SDL_GetClipRect(SDL_Surface * surface,
359 extern DECLSPEC SDL_Surface *SDLCALL SDL_ConvertSurface
360 (SDL_Surface * src, const SDL_PixelFormat * fmt, Uint32 flags);
361 extern DECLSPEC SDL_Surface *SDLCALL SDL_ConvertSurfaceFormat
362 (SDL_Surface * src, Uint32 pixel_format, Uint32 flags);
386 (SDL_Surface * dst, const SDL_Rect * rect, Uint32 color);
388 (SDL_Surface * dst, const SDL_Rect * rects, int count, Uint32 color);
454 (SDL_Surface * src, const SDL_Rect * srcrect,
455 SDL_Surface * dst, SDL_Rect * dstrect);
462 (SDL_Surface * src, SDL_Rect * srcrect,
463 SDL_Surface * dst, SDL_Rect * dstrect);
471 extern DECLSPEC int SDLCALL SDL_SoftStretch(SDL_Surface * src,
473 SDL_Surface * dst,
483 (SDL_Surface * src, const SDL_Rect * srcrect,
484 SDL_Surface * dst, SDL_Rect * dstrect);
491 (SDL_Surface * src, SDL_Rect * srcrect,
492 SDL_Surface * dst, SDL_Rect * dstrect);