From 812f861024d7cf7909736757198f4783dce5855a Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Wed, 28 Mar 2001 07:37:53 +0000 Subject: [PATCH] forgot this --- include/texture.h | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 include/texture.h diff --git a/include/texture.h b/include/texture.h new file mode 100644 index 000000000..3e5c0c124 --- /dev/null +++ b/include/texture.h @@ -0,0 +1,47 @@ +/* + texture.h + + texture definition + + Copyright (C) 2000 Bill Currie + + Author: Bill Currie + Date: 2000-01-18 + + 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 2 + 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. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to: + + Free Software Foundation, Inc. + 59 Temple Place - Suite 330 + Boston, MA 02111-1307, USA + + $Id$ +*/ + +#ifndef __texture_h +#define __texture_h + +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + +// could not use texture_t as that is used for models. +typedef struct tex_s { + int width; + int height; + unsigned char *palette; // 0 = 32 bit, otherise 8 + unsigned char data[ZERO_LENGTH_ARRAY]; +} tex_t; + +#endif // __texture_h