/*
	Copyright (C) 1999
	For non-commercial use only.

  	File	: tga.h
	Date	: 05/05/1999
	Author	: Nate Miller
	Contact	: vandals1@home.com
*/



/* Error Codes */
#ifdef __cplusplus
extern "C"
{
#endif

#define TGA_FILE_NOT_FOUND          13	/* file was not found */
#define TGA_BAD_IMAGE_TYPE          14	/* color mapped image or image is not uncompressed */
#define TGA_BAD_DIMENSION			15	/* dimension is not a power of 2 */
#define TGA_BAD_BITS				16	/* image bits is not 8, 24 or 32 */
#define TGA_BAD_DATA				17	/* image data could not be loaded */

  int loadTGA (char *name, int id, int Param);	/* id is the texture id to bind too */
  struct DTA{
  int ww,wh;
  unsigned char *imageData;
  GLenum texFormat;
  };
  struct DTA LDTA(const char *name);
#ifdef __cplusplus
}
#endif

