// Texture.h

#ifndef _TEXTURE_H_
#define _TEXTURE_H_


#include "Types.h"


typedef struct
{
	u8
		b,
		g,
		r,
		a;
} BGRA32;


class CTexture
{
	public:

		s32
			Width,
			Height;
		BGRA32
			Palette[256];
		u8
			*Data;

		CTexture();
		~CTexture();

		s32 LoadBMP( const char *filename );
};


#endif
