#include "texture.h" Texture::Texture(Pixelmap *image,SamplerState samp,unsigned int flags): is_valid(true), image(NULL) { if (!image) { is_valid=false; return; } this->image=image->Copy(); format=image->Format(); this->flags=flags; this->samp=samp; } Texture::~Texture() { if (image) delete image; } Pixelmap *Texture::GetPixmap() { return image; }