diff options
Diffstat (limited to 'src/resources/image.cpp')
-rw-r--r-- | src/resources/image.cpp | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/src/resources/image.cpp b/src/resources/image.cpp index 469f303e..98add234 100644 --- a/src/resources/image.cpp +++ b/src/resources/image.cpp @@ -197,24 +197,6 @@ Image* Image::load(void* buffer, unsigned int bufferSize, int flags) #endif } -Image *Image::create(int width, int height) -{ -#ifndef USE_OPENGL - SDL_Surface *surf = - SDL_AllocSurface(SDL_SWSURFACE, width, height, 32, 0, 0, 0, 0); - - if (surf) { - return new Image(surf); - } - else { - return NULL; - } -#else - return NULL; -#endif -} - - void Image::unload() { // Free the image surface. @@ -356,21 +338,6 @@ float Image::getAlpha() return alpha; } -void Image::fillWithColor( - unsigned char red, unsigned char green, unsigned blue) -{ -#ifndef USE_OPENGL - if (image) { - Uint32 boxColor = SDL_MapRGB(image->format, red, green, blue); - SDL_Rect sourceRect; - sourceRect.x = sourceRect.y = 0; - sourceRect.w = image->w; - sourceRect.h = image->h; - SDL_FillRect(image, &sourceRect, boxColor); - } -#endif -} - //============================================================================ // SubImage Class //============================================================================ |