include/SDL_surface.h
changeset 3103 7be21a78777e
parent 3026 69ab1117dd3b
child 3341 710139a1692d
     1.1 --- a/include/SDL_surface.h	Sat Mar 28 06:00:42 2009 +0000
     1.2 +++ b/include/SDL_surface.h	Fri Apr 03 13:27:33 2009 +0000
     1.3 @@ -199,6 +199,19 @@
     1.4  extern DECLSPEC int SDLCALL SDL_SetColorKey(SDL_Surface * surface,
     1.5                                              Uint32 flag, Uint32 key);
     1.6  
     1.7 +/*
     1.8 + * \fn int SDL_GetColorKey(SDL_Surface *surface, Uint32 *key)
     1.9 + *
    1.10 + * \brief Sets the color key (transparent pixel) in a blittable surface.
    1.11 + *
    1.12 + * \param surface The surface to update
    1.13 + * \param key A pointer filled in with the transparent pixel in the native surface format
    1.14 + *
    1.15 + * \return 0 on success, or -1 if the surface is not valid or colorkey is not enabled.
    1.16 + */
    1.17 +extern DECLSPEC int SDLCALL SDL_GetColorKey(SDL_Surface * surface,
    1.18 +                                            Uint32 * key);
    1.19 +
    1.20  /**
    1.21   * \fn int SDL_SetSurfaceColorMod(SDL_Surface *surface, Uint8 r, Uint8 g, Uint8 b)
    1.22   *