[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.2.4 IMG_LoadCUR_RW

SDL_Surface *IMG_LoadCUR_RW(SDL_RWops *src)

src
The source SDL_RWops as a pointer. The icon image is loaded from this.

Load src as a Windows Cursor image for use as a surface, if BMP support is compiled into the SDL_image library. The CUR's mask is put into to per pixel alpha in the surface. For files with multiple images, the first one found with the highest color count is chosen.

Returns: a pointer to the image as a new SDL_Surface. NULL is returned on errors, like if BMP is not supported, or a read error.

 
// load sample.cur into image
SDL_Surface *image;
SDL_RWops *rwop;
rwop=SDL_RWFromFile("sample.cur", "rb");
image=IMG_LoadCUR_RW(rwop);
if(!image) {
    printf("IMG_LoadCUR_RW: %s\n", IMG_GetError());
    // handle error
}

See Also:
3.2.3 IMG_LoadTyped_RW, 3.3.1 IMG_isCUR



This document was generated on November, 3 2009 using texi2html