From 267bebfc227c94f543a39e2aa75fb101bc06932e Mon Sep 17 00:00:00 2001 From: Vegard Storheil Eriksen Date: Fri, 21 May 2010 19:24:51 +0200 Subject: Moved engine-sources to seperate subdirectory. --- engine/texturesdl.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 engine/texturesdl.cpp (limited to 'engine/texturesdl.cpp') diff --git a/engine/texturesdl.cpp b/engine/texturesdl.cpp new file mode 100644 index 0000000..8e112ef --- /dev/null +++ b/engine/texturesdl.cpp @@ -0,0 +1,17 @@ +#include +#include +#include +#include "texturesdl.h" + +TextureSDL::TextureSDL(const char* filename) { + SDL_Surface* image = IMG_Load(filename); + + width = image->w; + height = image->h; + byte_per_pixel = image->format->BytesPerPixel; + data = (unsigned char*)image->pixels; + + build(); + + SDL_FreeSurface(image); +} -- cgit v1.2.3