/* img_tga.h - tga format reference Copyright (C) 2007 Uncle Mike This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. */ #ifndef IMG_TGA_H #define IMG_TGA_H /* ======================================================================== .TGA image format (Truevision Targa) ======================================================================== */ #pragma pack( push, 1 ) typedef struct tga_s { byte id_length; byte colormap_type; byte image_type; word colormap_index; word colormap_length; byte colormap_size; word x_origin; word y_origin; word width; word height; byte pixel_size; byte attributes; } tga_t; #pragma pack( pop ) #endif // IMG_TGA_H