Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ShTexCoord.hpp

00001 // WARNING - DO NOT EDIT THIS FILE:
00002 // This file was automatically generated from scripts/ShTexCoord.hpp.py.
00003 // If you wish to change it, edit that file instead.
00004 //
00005 // ---
00006 //
00007 // Sh: A GPU metaprogramming language.
00008 //
00009 // Copyright 2003-2005 Serious Hack Inc.
00010 // 
00011 // This software is provided 'as-is', without any express or implied
00012 // warranty. In no event will the authors be held liable for any damages
00013 // arising from the use of this software.
00014 // 
00015 // Permission is granted to anyone to use this software for any purpose,
00016 // including commercial applications, and to alter it and redistribute it
00017 // freely, subject to the following restrictions:
00018 // 
00019 // 1. The origin of this software must not be misrepresented; you must
00020 // not claim that you wrote the original software. If you use this
00021 // software in a product, an acknowledgment in the product documentation
00022 // would be appreciated but is not required.
00023 // 
00024 // 2. Altered source versions must be plainly marked as such, and must
00025 // not be misrepresented as being the original software.
00026 // 
00027 // 3. This notice may not be removed or altered from any source
00028 // distribution.
00030 
00031 #ifndef SH_SHTEXCOORD_HPP
00032 #define SH_SHTEXCOORD_HPP
00033 
00034 #include "ShAttrib.hpp"
00035 namespace SH {
00036 
00042 typedef ShAttrib<1, SH_INPUT, ShFracUShort, SH_TEXCOORD> ShInputTexCoord1fus;
00043 typedef ShAttrib<1, SH_OUTPUT, ShFracUShort, SH_TEXCOORD> ShOutputTexCoord1fus;
00044 typedef ShAttrib<1, SH_INOUT, ShFracUShort, SH_TEXCOORD> ShInOutTexCoord1fus;
00045 typedef ShAttrib<1, SH_TEMP, ShFracUShort, SH_TEXCOORD> ShTexCoord1fus;
00046 typedef ShAttrib<1, SH_CONST, ShFracUShort, SH_TEXCOORD> ShConstTexCoord1fus;
00047 typedef ShAttrib<2, SH_INPUT, ShFracUShort, SH_TEXCOORD> ShInputTexCoord2fus;
00048 typedef ShAttrib<2, SH_OUTPUT, ShFracUShort, SH_TEXCOORD> ShOutputTexCoord2fus;
00049 typedef ShAttrib<2, SH_INOUT, ShFracUShort, SH_TEXCOORD> ShInOutTexCoord2fus;
00050 typedef ShAttrib<2, SH_TEMP, ShFracUShort, SH_TEXCOORD> ShTexCoord2fus;
00051 typedef ShAttrib<2, SH_CONST, ShFracUShort, SH_TEXCOORD> ShConstTexCoord2fus;
00052 typedef ShAttrib<3, SH_INPUT, ShFracUShort, SH_TEXCOORD> ShInputTexCoord3fus;
00053 typedef ShAttrib<3, SH_OUTPUT, ShFracUShort, SH_TEXCOORD> ShOutputTexCoord3fus;
00054 typedef ShAttrib<3, SH_INOUT, ShFracUShort, SH_TEXCOORD> ShInOutTexCoord3fus;
00055 typedef ShAttrib<3, SH_TEMP, ShFracUShort, SH_TEXCOORD> ShTexCoord3fus;
00056 typedef ShAttrib<3, SH_CONST, ShFracUShort, SH_TEXCOORD> ShConstTexCoord3fus;
00057 typedef ShAttrib<4, SH_INPUT, ShFracUShort, SH_TEXCOORD> ShInputTexCoord4fus;
00058 typedef ShAttrib<4, SH_OUTPUT, ShFracUShort, SH_TEXCOORD> ShOutputTexCoord4fus;
00059 typedef ShAttrib<4, SH_INOUT, ShFracUShort, SH_TEXCOORD> ShInOutTexCoord4fus;
00060 typedef ShAttrib<4, SH_TEMP, ShFracUShort, SH_TEXCOORD> ShTexCoord4fus;
00061 typedef ShAttrib<4, SH_CONST, ShFracUShort, SH_TEXCOORD> ShConstTexCoord4fus;
00062 
00063 
00064 typedef ShAttrib<1, SH_INPUT, short, SH_TEXCOORD> ShInputTexCoord1s;
00065 typedef ShAttrib<1, SH_OUTPUT, short, SH_TEXCOORD> ShOutputTexCoord1s;
00066 typedef ShAttrib<1, SH_INOUT, short, SH_TEXCOORD> ShInOutTexCoord1s;
00067 typedef ShAttrib<1, SH_TEMP, short, SH_TEXCOORD> ShTexCoord1s;
00068 typedef ShAttrib<1, SH_CONST, short, SH_TEXCOORD> ShConstTexCoord1s;
00069 typedef ShAttrib<2, SH_INPUT, short, SH_TEXCOORD> ShInputTexCoord2s;
00070 typedef ShAttrib<2, SH_OUTPUT, short, SH_TEXCOORD> ShOutputTexCoord2s;
00071 typedef ShAttrib<2, SH_INOUT, short, SH_TEXCOORD> ShInOutTexCoord2s;
00072 typedef ShAttrib<2, SH_TEMP, short, SH_TEXCOORD> ShTexCoord2s;
00073 typedef ShAttrib<2, SH_CONST, short, SH_TEXCOORD> ShConstTexCoord2s;
00074 typedef ShAttrib<3, SH_INPUT, short, SH_TEXCOORD> ShInputTexCoord3s;
00075 typedef ShAttrib<3, SH_OUTPUT, short, SH_TEXCOORD> ShOutputTexCoord3s;
00076 typedef ShAttrib<3, SH_INOUT, short, SH_TEXCOORD> ShInOutTexCoord3s;
00077 typedef ShAttrib<3, SH_TEMP, short, SH_TEXCOORD> ShTexCoord3s;
00078 typedef ShAttrib<3, SH_CONST, short, SH_TEXCOORD> ShConstTexCoord3s;
00079 typedef ShAttrib<4, SH_INPUT, short, SH_TEXCOORD> ShInputTexCoord4s;
00080 typedef ShAttrib<4, SH_OUTPUT, short, SH_TEXCOORD> ShOutputTexCoord4s;
00081 typedef ShAttrib<4, SH_INOUT, short, SH_TEXCOORD> ShInOutTexCoord4s;
00082 typedef ShAttrib<4, SH_TEMP, short, SH_TEXCOORD> ShTexCoord4s;
00083 typedef ShAttrib<4, SH_CONST, short, SH_TEXCOORD> ShConstTexCoord4s;
00084 
00085 
00086 typedef ShAttrib<1, SH_INPUT, ShFracUInt, SH_TEXCOORD> ShInputTexCoord1fui;
00087 typedef ShAttrib<1, SH_OUTPUT, ShFracUInt, SH_TEXCOORD> ShOutputTexCoord1fui;
00088 typedef ShAttrib<1, SH_INOUT, ShFracUInt, SH_TEXCOORD> ShInOutTexCoord1fui;
00089 typedef ShAttrib<1, SH_TEMP, ShFracUInt, SH_TEXCOORD> ShTexCoord1fui;
00090 typedef ShAttrib<1, SH_CONST, ShFracUInt, SH_TEXCOORD> ShConstTexCoord1fui;
00091 typedef ShAttrib<2, SH_INPUT, ShFracUInt, SH_TEXCOORD> ShInputTexCoord2fui;
00092 typedef ShAttrib<2, SH_OUTPUT, ShFracUInt, SH_TEXCOORD> ShOutputTexCoord2fui;
00093 typedef ShAttrib<2, SH_INOUT, ShFracUInt, SH_TEXCOORD> ShInOutTexCoord2fui;
00094 typedef ShAttrib<2, SH_TEMP, ShFracUInt, SH_TEXCOORD> ShTexCoord2fui;
00095 typedef ShAttrib<2, SH_CONST, ShFracUInt, SH_TEXCOORD> ShConstTexCoord2fui;
00096 typedef ShAttrib<3, SH_INPUT, ShFracUInt, SH_TEXCOORD> ShInputTexCoord3fui;
00097 typedef ShAttrib<3, SH_OUTPUT, ShFracUInt, SH_TEXCOORD> ShOutputTexCoord3fui;
00098 typedef ShAttrib<3, SH_INOUT, ShFracUInt, SH_TEXCOORD> ShInOutTexCoord3fui;
00099 typedef ShAttrib<3, SH_TEMP, ShFracUInt, SH_TEXCOORD> ShTexCoord3fui;
00100 typedef ShAttrib<3, SH_CONST, ShFracUInt, SH_TEXCOORD> ShConstTexCoord3fui;
00101 typedef ShAttrib<4, SH_INPUT, ShFracUInt, SH_TEXCOORD> ShInputTexCoord4fui;
00102 typedef ShAttrib<4, SH_OUTPUT, ShFracUInt, SH_TEXCOORD> ShOutputTexCoord4fui;
00103 typedef ShAttrib<4, SH_INOUT, ShFracUInt, SH_TEXCOORD> ShInOutTexCoord4fui;
00104 typedef ShAttrib<4, SH_TEMP, ShFracUInt, SH_TEXCOORD> ShTexCoord4fui;
00105 typedef ShAttrib<4, SH_CONST, ShFracUInt, SH_TEXCOORD> ShConstTexCoord4fui;
00106 
00107 
00108 typedef ShAttrib<1, SH_INPUT, ShFracByte, SH_TEXCOORD> ShInputTexCoord1fb;
00109 typedef ShAttrib<1, SH_OUTPUT, ShFracByte, SH_TEXCOORD> ShOutputTexCoord1fb;
00110 typedef ShAttrib<1, SH_INOUT, ShFracByte, SH_TEXCOORD> ShInOutTexCoord1fb;
00111 typedef ShAttrib<1, SH_TEMP, ShFracByte, SH_TEXCOORD> ShTexCoord1fb;
00112 typedef ShAttrib<1, SH_CONST, ShFracByte, SH_TEXCOORD> ShConstTexCoord1fb;
00113 typedef ShAttrib<2, SH_INPUT, ShFracByte, SH_TEXCOORD> ShInputTexCoord2fb;
00114 typedef ShAttrib<2, SH_OUTPUT, ShFracByte, SH_TEXCOORD> ShOutputTexCoord2fb;
00115 typedef ShAttrib<2, SH_INOUT, ShFracByte, SH_TEXCOORD> ShInOutTexCoord2fb;
00116 typedef ShAttrib<2, SH_TEMP, ShFracByte, SH_TEXCOORD> ShTexCoord2fb;
00117 typedef ShAttrib<2, SH_CONST, ShFracByte, SH_TEXCOORD> ShConstTexCoord2fb;
00118 typedef ShAttrib<3, SH_INPUT, ShFracByte, SH_TEXCOORD> ShInputTexCoord3fb;
00119 typedef ShAttrib<3, SH_OUTPUT, ShFracByte, SH_TEXCOORD> ShOutputTexCoord3fb;
00120 typedef ShAttrib<3, SH_INOUT, ShFracByte, SH_TEXCOORD> ShInOutTexCoord3fb;
00121 typedef ShAttrib<3, SH_TEMP, ShFracByte, SH_TEXCOORD> ShTexCoord3fb;
00122 typedef ShAttrib<3, SH_CONST, ShFracByte, SH_TEXCOORD> ShConstTexCoord3fb;
00123 typedef ShAttrib<4, SH_INPUT, ShFracByte, SH_TEXCOORD> ShInputTexCoord4fb;
00124 typedef ShAttrib<4, SH_OUTPUT, ShFracByte, SH_TEXCOORD> ShOutputTexCoord4fb;
00125 typedef ShAttrib<4, SH_INOUT, ShFracByte, SH_TEXCOORD> ShInOutTexCoord4fb;
00126 typedef ShAttrib<4, SH_TEMP, ShFracByte, SH_TEXCOORD> ShTexCoord4fb;
00127 typedef ShAttrib<4, SH_CONST, ShFracByte, SH_TEXCOORD> ShConstTexCoord4fb;
00128 
00129 
00130 typedef ShAttrib<1, SH_INPUT, int, SH_TEXCOORD> ShInputTexCoord1i;
00131 typedef ShAttrib<1, SH_OUTPUT, int, SH_TEXCOORD> ShOutputTexCoord1i;
00132 typedef ShAttrib<1, SH_INOUT, int, SH_TEXCOORD> ShInOutTexCoord1i;
00133 typedef ShAttrib<1, SH_TEMP, int, SH_TEXCOORD> ShTexCoord1i;
00134 typedef ShAttrib<1, SH_CONST, int, SH_TEXCOORD> ShConstTexCoord1i;
00135 typedef ShAttrib<2, SH_INPUT, int, SH_TEXCOORD> ShInputTexCoord2i;
00136 typedef ShAttrib<2, SH_OUTPUT, int, SH_TEXCOORD> ShOutputTexCoord2i;
00137 typedef ShAttrib<2, SH_INOUT, int, SH_TEXCOORD> ShInOutTexCoord2i;
00138 typedef ShAttrib<2, SH_TEMP, int, SH_TEXCOORD> ShTexCoord2i;
00139 typedef ShAttrib<2, SH_CONST, int, SH_TEXCOORD> ShConstTexCoord2i;
00140 typedef ShAttrib<3, SH_INPUT, int, SH_TEXCOORD> ShInputTexCoord3i;
00141 typedef ShAttrib<3, SH_OUTPUT, int, SH_TEXCOORD> ShOutputTexCoord3i;
00142 typedef ShAttrib<3, SH_INOUT, int, SH_TEXCOORD> ShInOutTexCoord3i;
00143 typedef ShAttrib<3, SH_TEMP, int, SH_TEXCOORD> ShTexCoord3i;
00144 typedef ShAttrib<3, SH_CONST, int, SH_TEXCOORD> ShConstTexCoord3i;
00145 typedef ShAttrib<4, SH_INPUT, int, SH_TEXCOORD> ShInputTexCoord4i;
00146 typedef ShAttrib<4, SH_OUTPUT, int, SH_TEXCOORD> ShOutputTexCoord4i;
00147 typedef ShAttrib<4, SH_INOUT, int, SH_TEXCOORD> ShInOutTexCoord4i;
00148 typedef ShAttrib<4, SH_TEMP, int, SH_TEXCOORD> ShTexCoord4i;
00149 typedef ShAttrib<4, SH_CONST, int, SH_TEXCOORD> ShConstTexCoord4i;
00150 
00151 
00152 typedef ShAttrib<1, SH_INPUT, double, SH_TEXCOORD> ShInputTexCoord1d;
00153 typedef ShAttrib<1, SH_OUTPUT, double, SH_TEXCOORD> ShOutputTexCoord1d;
00154 typedef ShAttrib<1, SH_INOUT, double, SH_TEXCOORD> ShInOutTexCoord1d;
00155 typedef ShAttrib<1, SH_TEMP, double, SH_TEXCOORD> ShTexCoord1d;
00156 typedef ShAttrib<1, SH_CONST, double, SH_TEXCOORD> ShConstTexCoord1d;
00157 typedef ShAttrib<2, SH_INPUT, double, SH_TEXCOORD> ShInputTexCoord2d;
00158 typedef ShAttrib<2, SH_OUTPUT, double, SH_TEXCOORD> ShOutputTexCoord2d;
00159 typedef ShAttrib<2, SH_INOUT, double, SH_TEXCOORD> ShInOutTexCoord2d;
00160 typedef ShAttrib<2, SH_TEMP, double, SH_TEXCOORD> ShTexCoord2d;
00161 typedef ShAttrib<2, SH_CONST, double, SH_TEXCOORD> ShConstTexCoord2d;
00162 typedef ShAttrib<3, SH_INPUT, double, SH_TEXCOORD> ShInputTexCoord3d;
00163 typedef ShAttrib<3, SH_OUTPUT, double, SH_TEXCOORD> ShOutputTexCoord3d;
00164 typedef ShAttrib<3, SH_INOUT, double, SH_TEXCOORD> ShInOutTexCoord3d;
00165 typedef ShAttrib<3, SH_TEMP, double, SH_TEXCOORD> ShTexCoord3d;
00166 typedef ShAttrib<3, SH_CONST, double, SH_TEXCOORD> ShConstTexCoord3d;
00167 typedef ShAttrib<4, SH_INPUT, double, SH_TEXCOORD> ShInputTexCoord4d;
00168 typedef ShAttrib<4, SH_OUTPUT, double, SH_TEXCOORD> ShOutputTexCoord4d;
00169 typedef ShAttrib<4, SH_INOUT, double, SH_TEXCOORD> ShInOutTexCoord4d;
00170 typedef ShAttrib<4, SH_TEMP, double, SH_TEXCOORD> ShTexCoord4d;
00171 typedef ShAttrib<4, SH_CONST, double, SH_TEXCOORD> ShConstTexCoord4d;
00172 
00173 
00174 typedef ShAttrib<1, SH_INPUT, unsigned char, SH_TEXCOORD> ShInputTexCoord1ub;
00175 typedef ShAttrib<1, SH_OUTPUT, unsigned char, SH_TEXCOORD> ShOutputTexCoord1ub;
00176 typedef ShAttrib<1, SH_INOUT, unsigned char, SH_TEXCOORD> ShInOutTexCoord1ub;
00177 typedef ShAttrib<1, SH_TEMP, unsigned char, SH_TEXCOORD> ShTexCoord1ub;
00178 typedef ShAttrib<1, SH_CONST, unsigned char, SH_TEXCOORD> ShConstTexCoord1ub;
00179 typedef ShAttrib<2, SH_INPUT, unsigned char, SH_TEXCOORD> ShInputTexCoord2ub;
00180 typedef ShAttrib<2, SH_OUTPUT, unsigned char, SH_TEXCOORD> ShOutputTexCoord2ub;
00181 typedef ShAttrib<2, SH_INOUT, unsigned char, SH_TEXCOORD> ShInOutTexCoord2ub;
00182 typedef ShAttrib<2, SH_TEMP, unsigned char, SH_TEXCOORD> ShTexCoord2ub;
00183 typedef ShAttrib<2, SH_CONST, unsigned char, SH_TEXCOORD> ShConstTexCoord2ub;
00184 typedef ShAttrib<3, SH_INPUT, unsigned char, SH_TEXCOORD> ShInputTexCoord3ub;
00185 typedef ShAttrib<3, SH_OUTPUT, unsigned char, SH_TEXCOORD> ShOutputTexCoord3ub;
00186 typedef ShAttrib<3, SH_INOUT, unsigned char, SH_TEXCOORD> ShInOutTexCoord3ub;
00187 typedef ShAttrib<3, SH_TEMP, unsigned char, SH_TEXCOORD> ShTexCoord3ub;
00188 typedef ShAttrib<3, SH_CONST, unsigned char, SH_TEXCOORD> ShConstTexCoord3ub;
00189 typedef ShAttrib<4, SH_INPUT, unsigned char, SH_TEXCOORD> ShInputTexCoord4ub;
00190 typedef ShAttrib<4, SH_OUTPUT, unsigned char, SH_TEXCOORD> ShOutputTexCoord4ub;
00191 typedef ShAttrib<4, SH_INOUT, unsigned char, SH_TEXCOORD> ShInOutTexCoord4ub;
00192 typedef ShAttrib<4, SH_TEMP, unsigned char, SH_TEXCOORD> ShTexCoord4ub;
00193 typedef ShAttrib<4, SH_CONST, unsigned char, SH_TEXCOORD> ShConstTexCoord4ub;
00194 
00195 
00196 typedef ShAttrib<1, SH_INPUT, float, SH_TEXCOORD> ShInputTexCoord1f;
00197 typedef ShAttrib<1, SH_OUTPUT, float, SH_TEXCOORD> ShOutputTexCoord1f;
00198 typedef ShAttrib<1, SH_INOUT, float, SH_TEXCOORD> ShInOutTexCoord1f;
00199 typedef ShAttrib<1, SH_TEMP, float, SH_TEXCOORD> ShTexCoord1f;
00200 typedef ShAttrib<1, SH_CONST, float, SH_TEXCOORD> ShConstTexCoord1f;
00201 typedef ShAttrib<2, SH_INPUT, float, SH_TEXCOORD> ShInputTexCoord2f;
00202 typedef ShAttrib<2, SH_OUTPUT, float, SH_TEXCOORD> ShOutputTexCoord2f;
00203 typedef ShAttrib<2, SH_INOUT, float, SH_TEXCOORD> ShInOutTexCoord2f;
00204 typedef ShAttrib<2, SH_TEMP, float, SH_TEXCOORD> ShTexCoord2f;
00205 typedef ShAttrib<2, SH_CONST, float, SH_TEXCOORD> ShConstTexCoord2f;
00206 typedef ShAttrib<3, SH_INPUT, float, SH_TEXCOORD> ShInputTexCoord3f;
00207 typedef ShAttrib<3, SH_OUTPUT, float, SH_TEXCOORD> ShOutputTexCoord3f;
00208 typedef ShAttrib<3, SH_INOUT, float, SH_TEXCOORD> ShInOutTexCoord3f;
00209 typedef ShAttrib<3, SH_TEMP, float, SH_TEXCOORD> ShTexCoord3f;
00210 typedef ShAttrib<3, SH_CONST, float, SH_TEXCOORD> ShConstTexCoord3f;
00211 typedef ShAttrib<4, SH_INPUT, float, SH_TEXCOORD> ShInputTexCoord4f;
00212 typedef ShAttrib<4, SH_OUTPUT, float, SH_TEXCOORD> ShOutputTexCoord4f;
00213 typedef ShAttrib<4, SH_INOUT, float, SH_TEXCOORD> ShInOutTexCoord4f;
00214 typedef ShAttrib<4, SH_TEMP, float, SH_TEXCOORD> ShTexCoord4f;
00215 typedef ShAttrib<4, SH_CONST, float, SH_TEXCOORD> ShConstTexCoord4f;
00216 
00217 
00218 typedef ShAttrib<1, SH_INPUT, char, SH_TEXCOORD> ShInputTexCoord1b;
00219 typedef ShAttrib<1, SH_OUTPUT, char, SH_TEXCOORD> ShOutputTexCoord1b;
00220 typedef ShAttrib<1, SH_INOUT, char, SH_TEXCOORD> ShInOutTexCoord1b;
00221 typedef ShAttrib<1, SH_TEMP, char, SH_TEXCOORD> ShTexCoord1b;
00222 typedef ShAttrib<1, SH_CONST, char, SH_TEXCOORD> ShConstTexCoord1b;
00223 typedef ShAttrib<2, SH_INPUT, char, SH_TEXCOORD> ShInputTexCoord2b;
00224 typedef ShAttrib<2, SH_OUTPUT, char, SH_TEXCOORD> ShOutputTexCoord2b;
00225 typedef ShAttrib<2, SH_INOUT, char, SH_TEXCOORD> ShInOutTexCoord2b;
00226 typedef ShAttrib<2, SH_TEMP, char, SH_TEXCOORD> ShTexCoord2b;
00227 typedef ShAttrib<2, SH_CONST, char, SH_TEXCOORD> ShConstTexCoord2b;
00228 typedef ShAttrib<3, SH_INPUT, char, SH_TEXCOORD> ShInputTexCoord3b;
00229 typedef ShAttrib<3, SH_OUTPUT, char, SH_TEXCOORD> ShOutputTexCoord3b;
00230 typedef ShAttrib<3, SH_INOUT, char, SH_TEXCOORD> ShInOutTexCoord3b;
00231 typedef ShAttrib<3, SH_TEMP, char, SH_TEXCOORD> ShTexCoord3b;
00232 typedef ShAttrib<3, SH_CONST, char, SH_TEXCOORD> ShConstTexCoord3b;
00233 typedef ShAttrib<4, SH_INPUT, char, SH_TEXCOORD> ShInputTexCoord4b;
00234 typedef ShAttrib<4, SH_OUTPUT, char, SH_TEXCOORD> ShOutputTexCoord4b;
00235 typedef ShAttrib<4, SH_INOUT, char, SH_TEXCOORD> ShInOutTexCoord4b;
00236 typedef ShAttrib<4, SH_TEMP, char, SH_TEXCOORD> ShTexCoord4b;
00237 typedef ShAttrib<4, SH_CONST, char, SH_TEXCOORD> ShConstTexCoord4b;
00238 
00239 
00240 typedef ShAttrib<1, SH_INPUT, unsigned short, SH_TEXCOORD> ShInputTexCoord1us;
00241 typedef ShAttrib<1, SH_OUTPUT, unsigned short, SH_TEXCOORD> ShOutputTexCoord1us;
00242 typedef ShAttrib<1, SH_INOUT, unsigned short, SH_TEXCOORD> ShInOutTexCoord1us;
00243 typedef ShAttrib<1, SH_TEMP, unsigned short, SH_TEXCOORD> ShTexCoord1us;
00244 typedef ShAttrib<1, SH_CONST, unsigned short, SH_TEXCOORD> ShConstTexCoord1us;
00245 typedef ShAttrib<2, SH_INPUT, unsigned short, SH_TEXCOORD> ShInputTexCoord2us;
00246 typedef ShAttrib<2, SH_OUTPUT, unsigned short, SH_TEXCOORD> ShOutputTexCoord2us;
00247 typedef ShAttrib<2, SH_INOUT, unsigned short, SH_TEXCOORD> ShInOutTexCoord2us;
00248 typedef ShAttrib<2, SH_TEMP, unsigned short, SH_TEXCOORD> ShTexCoord2us;
00249 typedef ShAttrib<2, SH_CONST, unsigned short, SH_TEXCOORD> ShConstTexCoord2us;
00250 typedef ShAttrib<3, SH_INPUT, unsigned short, SH_TEXCOORD> ShInputTexCoord3us;
00251 typedef ShAttrib<3, SH_OUTPUT, unsigned short, SH_TEXCOORD> ShOutputTexCoord3us;
00252 typedef ShAttrib<3, SH_INOUT, unsigned short, SH_TEXCOORD> ShInOutTexCoord3us;
00253 typedef ShAttrib<3, SH_TEMP, unsigned short, SH_TEXCOORD> ShTexCoord3us;
00254 typedef ShAttrib<3, SH_CONST, unsigned short, SH_TEXCOORD> ShConstTexCoord3us;
00255 typedef ShAttrib<4, SH_INPUT, unsigned short, SH_TEXCOORD> ShInputTexCoord4us;
00256 typedef ShAttrib<4, SH_OUTPUT, unsigned short, SH_TEXCOORD> ShOutputTexCoord4us;
00257 typedef ShAttrib<4, SH_INOUT, unsigned short, SH_TEXCOORD> ShInOutTexCoord4us;
00258 typedef ShAttrib<4, SH_TEMP, unsigned short, SH_TEXCOORD> ShTexCoord4us;
00259 typedef ShAttrib<4, SH_CONST, unsigned short, SH_TEXCOORD> ShConstTexCoord4us;
00260 
00261 
00262 typedef ShAttrib<1, SH_INPUT, ShFracUByte, SH_TEXCOORD> ShInputTexCoord1fub;
00263 typedef ShAttrib<1, SH_OUTPUT, ShFracUByte, SH_TEXCOORD> ShOutputTexCoord1fub;
00264 typedef ShAttrib<1, SH_INOUT, ShFracUByte, SH_TEXCOORD> ShInOutTexCoord1fub;
00265 typedef ShAttrib<1, SH_TEMP, ShFracUByte, SH_TEXCOORD> ShTexCoord1fub;
00266 typedef ShAttrib<1, SH_CONST, ShFracUByte, SH_TEXCOORD> ShConstTexCoord1fub;
00267 typedef ShAttrib<2, SH_INPUT, ShFracUByte, SH_TEXCOORD> ShInputTexCoord2fub;
00268 typedef ShAttrib<2, SH_OUTPUT, ShFracUByte, SH_TEXCOORD> ShOutputTexCoord2fub;
00269 typedef ShAttrib<2, SH_INOUT, ShFracUByte, SH_TEXCOORD> ShInOutTexCoord2fub;
00270 typedef ShAttrib<2, SH_TEMP, ShFracUByte, SH_TEXCOORD> ShTexCoord2fub;
00271 typedef ShAttrib<2, SH_CONST, ShFracUByte, SH_TEXCOORD> ShConstTexCoord2fub;
00272 typedef ShAttrib<3, SH_INPUT, ShFracUByte, SH_TEXCOORD> ShInputTexCoord3fub;
00273 typedef ShAttrib<3, SH_OUTPUT, ShFracUByte, SH_TEXCOORD> ShOutputTexCoord3fub;
00274 typedef ShAttrib<3, SH_INOUT, ShFracUByte, SH_TEXCOORD> ShInOutTexCoord3fub;
00275 typedef ShAttrib<3, SH_TEMP, ShFracUByte, SH_TEXCOORD> ShTexCoord3fub;
00276 typedef ShAttrib<3, SH_CONST, ShFracUByte, SH_TEXCOORD> ShConstTexCoord3fub;
00277 typedef ShAttrib<4, SH_INPUT, ShFracUByte, SH_TEXCOORD> ShInputTexCoord4fub;
00278 typedef ShAttrib<4, SH_OUTPUT, ShFracUByte, SH_TEXCOORD> ShOutputTexCoord4fub;
00279 typedef ShAttrib<4, SH_INOUT, ShFracUByte, SH_TEXCOORD> ShInOutTexCoord4fub;
00280 typedef ShAttrib<4, SH_TEMP, ShFracUByte, SH_TEXCOORD> ShTexCoord4fub;
00281 typedef ShAttrib<4, SH_CONST, ShFracUByte, SH_TEXCOORD> ShConstTexCoord4fub;
00282 
00283 
00284 typedef ShAttrib<1, SH_INPUT, ShHalf, SH_TEXCOORD> ShInputTexCoord1h;
00285 typedef ShAttrib<1, SH_OUTPUT, ShHalf, SH_TEXCOORD> ShOutputTexCoord1h;
00286 typedef ShAttrib<1, SH_INOUT, ShHalf, SH_TEXCOORD> ShInOutTexCoord1h;
00287 typedef ShAttrib<1, SH_TEMP, ShHalf, SH_TEXCOORD> ShTexCoord1h;
00288 typedef ShAttrib<1, SH_CONST, ShHalf, SH_TEXCOORD> ShConstTexCoord1h;
00289 typedef ShAttrib<2, SH_INPUT, ShHalf, SH_TEXCOORD> ShInputTexCoord2h;
00290 typedef ShAttrib<2, SH_OUTPUT, ShHalf, SH_TEXCOORD> ShOutputTexCoord2h;
00291 typedef ShAttrib<2, SH_INOUT, ShHalf, SH_TEXCOORD> ShInOutTexCoord2h;
00292 typedef ShAttrib<2, SH_TEMP, ShHalf, SH_TEXCOORD> ShTexCoord2h;
00293 typedef ShAttrib<2, SH_CONST, ShHalf, SH_TEXCOORD> ShConstTexCoord2h;
00294 typedef ShAttrib<3, SH_INPUT, ShHalf, SH_TEXCOORD> ShInputTexCoord3h;
00295 typedef ShAttrib<3, SH_OUTPUT, ShHalf, SH_TEXCOORD> ShOutputTexCoord3h;
00296 typedef ShAttrib<3, SH_INOUT, ShHalf, SH_TEXCOORD> ShInOutTexCoord3h;
00297 typedef ShAttrib<3, SH_TEMP, ShHalf, SH_TEXCOORD> ShTexCoord3h;
00298 typedef ShAttrib<3, SH_CONST, ShHalf, SH_TEXCOORD> ShConstTexCoord3h;
00299 typedef ShAttrib<4, SH_INPUT, ShHalf, SH_TEXCOORD> ShInputTexCoord4h;
00300 typedef ShAttrib<4, SH_OUTPUT, ShHalf, SH_TEXCOORD> ShOutputTexCoord4h;
00301 typedef ShAttrib<4, SH_INOUT, ShHalf, SH_TEXCOORD> ShInOutTexCoord4h;
00302 typedef ShAttrib<4, SH_TEMP, ShHalf, SH_TEXCOORD> ShTexCoord4h;
00303 typedef ShAttrib<4, SH_CONST, ShHalf, SH_TEXCOORD> ShConstTexCoord4h;
00304 
00305 
00306 typedef ShAttrib<1, SH_INPUT, ShFracShort, SH_TEXCOORD> ShInputTexCoord1fs;
00307 typedef ShAttrib<1, SH_OUTPUT, ShFracShort, SH_TEXCOORD> ShOutputTexCoord1fs;
00308 typedef ShAttrib<1, SH_INOUT, ShFracShort, SH_TEXCOORD> ShInOutTexCoord1fs;
00309 typedef ShAttrib<1, SH_TEMP, ShFracShort, SH_TEXCOORD> ShTexCoord1fs;
00310 typedef ShAttrib<1, SH_CONST, ShFracShort, SH_TEXCOORD> ShConstTexCoord1fs;
00311 typedef ShAttrib<2, SH_INPUT, ShFracShort, SH_TEXCOORD> ShInputTexCoord2fs;
00312 typedef ShAttrib<2, SH_OUTPUT, ShFracShort, SH_TEXCOORD> ShOutputTexCoord2fs;
00313 typedef ShAttrib<2, SH_INOUT, ShFracShort, SH_TEXCOORD> ShInOutTexCoord2fs;
00314 typedef ShAttrib<2, SH_TEMP, ShFracShort, SH_TEXCOORD> ShTexCoord2fs;
00315 typedef ShAttrib<2, SH_CONST, ShFracShort, SH_TEXCOORD> ShConstTexCoord2fs;
00316 typedef ShAttrib<3, SH_INPUT, ShFracShort, SH_TEXCOORD> ShInputTexCoord3fs;
00317 typedef ShAttrib<3, SH_OUTPUT, ShFracShort, SH_TEXCOORD> ShOutputTexCoord3fs;
00318 typedef ShAttrib<3, SH_INOUT, ShFracShort, SH_TEXCOORD> ShInOutTexCoord3fs;
00319 typedef ShAttrib<3, SH_TEMP, ShFracShort, SH_TEXCOORD> ShTexCoord3fs;
00320 typedef ShAttrib<3, SH_CONST, ShFracShort, SH_TEXCOORD> ShConstTexCoord3fs;
00321 typedef ShAttrib<4, SH_INPUT, ShFracShort, SH_TEXCOORD> ShInputTexCoord4fs;
00322 typedef ShAttrib<4, SH_OUTPUT, ShFracShort, SH_TEXCOORD> ShOutputTexCoord4fs;
00323 typedef ShAttrib<4, SH_INOUT, ShFracShort, SH_TEXCOORD> ShInOutTexCoord4fs;
00324 typedef ShAttrib<4, SH_TEMP, ShFracShort, SH_TEXCOORD> ShTexCoord4fs;
00325 typedef ShAttrib<4, SH_CONST, ShFracShort, SH_TEXCOORD> ShConstTexCoord4fs;
00326 
00327 
00328 typedef ShAttrib<1, SH_INPUT, ShFracInt, SH_TEXCOORD> ShInputTexCoord1fi;
00329 typedef ShAttrib<1, SH_OUTPUT, ShFracInt, SH_TEXCOORD> ShOutputTexCoord1fi;
00330 typedef ShAttrib<1, SH_INOUT, ShFracInt, SH_TEXCOORD> ShInOutTexCoord1fi;
00331 typedef ShAttrib<1, SH_TEMP, ShFracInt, SH_TEXCOORD> ShTexCoord1fi;
00332 typedef ShAttrib<1, SH_CONST, ShFracInt, SH_TEXCOORD> ShConstTexCoord1fi;
00333 typedef ShAttrib<2, SH_INPUT, ShFracInt, SH_TEXCOORD> ShInputTexCoord2fi;
00334 typedef ShAttrib<2, SH_OUTPUT, ShFracInt, SH_TEXCOORD> ShOutputTexCoord2fi;
00335 typedef ShAttrib<2, SH_INOUT, ShFracInt, SH_TEXCOORD> ShInOutTexCoord2fi;
00336 typedef ShAttrib<2, SH_TEMP, ShFracInt, SH_TEXCOORD> ShTexCoord2fi;
00337 typedef ShAttrib<2, SH_CONST, ShFracInt, SH_TEXCOORD> ShConstTexCoord2fi;
00338 typedef ShAttrib<3, SH_INPUT, ShFracInt, SH_TEXCOORD> ShInputTexCoord3fi;
00339 typedef ShAttrib<3, SH_OUTPUT, ShFracInt, SH_TEXCOORD> ShOutputTexCoord3fi;
00340 typedef ShAttrib<3, SH_INOUT, ShFracInt, SH_TEXCOORD> ShInOutTexCoord3fi;
00341 typedef ShAttrib<3, SH_TEMP, ShFracInt, SH_TEXCOORD> ShTexCoord3fi;
00342 typedef ShAttrib<3, SH_CONST, ShFracInt, SH_TEXCOORD> ShConstTexCoord3fi;
00343 typedef ShAttrib<4, SH_INPUT, ShFracInt, SH_TEXCOORD> ShInputTexCoord4fi;
00344 typedef ShAttrib<4, SH_OUTPUT, ShFracInt, SH_TEXCOORD> ShOutputTexCoord4fi;
00345 typedef ShAttrib<4, SH_INOUT, ShFracInt, SH_TEXCOORD> ShInOutTexCoord4fi;
00346 typedef ShAttrib<4, SH_TEMP, ShFracInt, SH_TEXCOORD> ShTexCoord4fi;
00347 typedef ShAttrib<4, SH_CONST, ShFracInt, SH_TEXCOORD> ShConstTexCoord4fi;
00348 
00349 
00350 typedef ShAttrib<1, SH_INPUT, unsigned int, SH_TEXCOORD> ShInputTexCoord1ui;
00351 typedef ShAttrib<1, SH_OUTPUT, unsigned int, SH_TEXCOORD> ShOutputTexCoord1ui;
00352 typedef ShAttrib<1, SH_INOUT, unsigned int, SH_TEXCOORD> ShInOutTexCoord1ui;
00353 typedef ShAttrib<1, SH_TEMP, unsigned int, SH_TEXCOORD> ShTexCoord1ui;
00354 typedef ShAttrib<1, SH_CONST, unsigned int, SH_TEXCOORD> ShConstTexCoord1ui;
00355 typedef ShAttrib<2, SH_INPUT, unsigned int, SH_TEXCOORD> ShInputTexCoord2ui;
00356 typedef ShAttrib<2, SH_OUTPUT, unsigned int, SH_TEXCOORD> ShOutputTexCoord2ui;
00357 typedef ShAttrib<2, SH_INOUT, unsigned int, SH_TEXCOORD> ShInOutTexCoord2ui;
00358 typedef ShAttrib<2, SH_TEMP, unsigned int, SH_TEXCOORD> ShTexCoord2ui;
00359 typedef ShAttrib<2, SH_CONST, unsigned int, SH_TEXCOORD> ShConstTexCoord2ui;
00360 typedef ShAttrib<3, SH_INPUT, unsigned int, SH_TEXCOORD> ShInputTexCoord3ui;
00361 typedef ShAttrib<3, SH_OUTPUT, unsigned int, SH_TEXCOORD> ShOutputTexCoord3ui;
00362 typedef ShAttrib<3, SH_INOUT, unsigned int, SH_TEXCOORD> ShInOutTexCoord3ui;
00363 typedef ShAttrib<3, SH_TEMP, unsigned int, SH_TEXCOORD> ShTexCoord3ui;
00364 typedef ShAttrib<3, SH_CONST, unsigned int, SH_TEXCOORD> ShConstTexCoord3ui;
00365 typedef ShAttrib<4, SH_INPUT, unsigned int, SH_TEXCOORD> ShInputTexCoord4ui;
00366 typedef ShAttrib<4, SH_OUTPUT, unsigned int, SH_TEXCOORD> ShOutputTexCoord4ui;
00367 typedef ShAttrib<4, SH_INOUT, unsigned int, SH_TEXCOORD> ShInOutTexCoord4ui;
00368 typedef ShAttrib<4, SH_TEMP, unsigned int, SH_TEXCOORD> ShTexCoord4ui;
00369 typedef ShAttrib<4, SH_CONST, unsigned int, SH_TEXCOORD> ShConstTexCoord4ui;
00370 
00371 
00372 
00373 } // namespace SH
00374 
00375 #endif // SH_SHTEXCOORD_HPP

Generated on Wed Jun 15 18:12:42 2005 for Sh by  doxygen 1.4.3-20050530