00001
00002
00003
00004 #ifndef COURNIA_SDL_IMAGE_H
00005 #define COURNIA_SDL_IMAGE_H 1
00006
00007 #include <string>
00008 #include "config.h"
00009 #include "SDL.h"
00010 #include "SDL_image.h"
00011 #include "image.h"
00012
00013 #ifdef HAVE_SDL
00014
00015 namespace image {
00017
00018
00019
00020 namespace sdl
00021 {
00022 #ifdef HAVE_SDL_IMAGE
00023
00024
00027 image_t* load( const std::string& filename );
00028 #endif
00029
00031
00034 image_t* load( SDL_Surface *surface );
00035 }
00036 }
00037
00038 #endif
00039
00040 #endif