1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<HTML> 3<HEAD> 4<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 5<META name="GENERATOR" content="Microsoft FrontPage 5.0"> 6<META http-equiv="Content-Style-Type" content="text/css"> 7<LINK rel="stylesheet" type="text/css" href="../../CSS/revolution.css"> 8<TITLE>GXAttr</TITLE> 9</HEAD> 10<BODY> 11<H1 align="left">GXAttr</H1> 12<H2>Enumerated Types</H2> 13<DIV align="left"> 14<TABLE border="0" width="100%"> 15 <TBODY> 16 <TR> 17<TD width="100%"><CODE>GX_VA_PNMTXIDX</CODE></TD> 18 </TR> 19 <TR> 20<TD width="100%"><CODE>GX_VA_TEX0MTXIDX</CODE></TD> 21 </TR> 22 <TR> 23<TD width="100%"><CODE>GX_VA_TEX1MTXIDX</CODE></TD> 24 </TR> 25 <TR> 26<TD width="100%"><CODE>GX_VA_TEX2MTXIDX</CODE></TD> 27 </TR> 28 <TR> 29<TD width="100%"><CODE>GX_VA_TEX3MTXIDX</CODE></TD> 30 </TR> 31 <TR> 32<TD width="100%"><CODE>GX_VA_TEX4MTXIDX</CODE></TD> 33 </TR> 34 <TR> 35<TD width="100%"><CODE>GX_VA_TEX5MTXIDX</CODE></TD> 36 </TR> 37 <TR> 38<TD width="100%"><CODE>GX_VA_TEX6MTXIDX</CODE></TD> 39 </TR> 40 <TR> 41<TD width="100%"><CODE>GX_VA_TEX7MTXIDX</CODE></TD> 42 </TR> 43 <TR> 44<TD width="100%"><CODE>GX_VA_POS</CODE></TD> 45 </TR> 46 <TR> 47<TD width="100%"><CODE>GX_VA_NRM or GX_VA_NBT</CODE></TD> 48 </TR> 49 <TR> 50<TD width="100%"><CODE>GX_VA_CLR0</CODE></TD> 51 </TR> 52 <TR> 53<TD width="100%"><CODE>GX_VA_CLR1</CODE></TD> 54 </TR> 55 <TR> 56<TD width="100%"><CODE>GX_VA_TEX0</CODE></TD> 57 </TR> 58 <TR> 59<TD width="100%"><CODE>GX_VA_TEX1</CODE></TD> 60 </TR> 61 <TR> 62<TD width="100%"><CODE>GX_VA_TEX2</CODE></TD> 63 </TR> 64 <TR> 65<TD width="100%"><CODE>GX_VA_TEX3</CODE></TD> 66 </TR> 67 <TR> 68<TD width="100%"><CODE>GX_VA_TEX4</CODE></TD> 69 </TR> 70 <TR> 71<TD width="100%"><CODE>GX_VA_TEX5</CODE></TD> 72 </TR> 73 <TR> 74<TD width="100%"><CODE>GX_VA_TEX6</CODE></TD> 75 </TR> 76 <TR> 77<TD width="100%"><CODE>GX_VA_TEX7</CODE></TD> 78 </TR> 79 <TR> 80<TD width="100%"><CODE>GX_POS_MTX_ARRAY</CODE></TD> 81 </TR> 82 <TR> 83<TD width="100%"><CODE>GX_NRM_MTX_ARRAY</CODE></TD> 84 </TR> 85 <TR> 86<TD width="100%"><CODE>GX_TEX_MTX_ARRAY</CODE></TD> 87 </TR> 88 <TR> 89<TD width="100%"><CODE>GX_LIGHT_ARRAY</CODE></TD> 90 </TR> 91 <TR> 92<TD width="100%"><CODE>GX_VA_MAX_ATTR</CODE></TD> 93 </TR> 94 <TR> 95<TD width="100%"><CODE>GX_VA_NULL</CODE></TD> 96 </TR> 97 </TBODY> 98</TABLE> 99</DIV> 100<H2>Description</H2> 101<P>Name of the vertex attribute or array. Attributes are listed in the ascending order vertex data is required to be sent to the GP.</P> 102<DIV align="left"> 103<TABLE border="1" cellpadding="3" cellspacing="0"> 104 <TBODY> 105 <TR> 106<TD><CODE>GX_VA_PNMTXIDX</CODE></TD> 107<TD>position coordinate/normal matrix index</TD> 108 </TR> 109 <TR> 110<TD><CODE>GX_VA_TEX0MTXIDX</CODE></TD> 111<TD><CODE>GX_TXCOORD0</CODE> matrix index</TD> 112 </TR> 113 <TR> 114<TD><CODE>GX_VA_TEX1MTXIDX</CODE></TD> 115<TD><CODE>GX_TXCOORD1</CODE> matrix index</TD> 116 </TR> 117 <TR> 118<TD><CODE>GX_VA_TEX2MTXIDX</CODE></TD> 119<TD><CODE>GX_TXCOORD2</CODE> matrix index</TD> 120 </TR> 121 <TR> 122<TD><CODE>GX_VA_TEX3MTXIDX</CODE></TD> 123<TD><CODE>GX_TXCOORD3</CODE> matrix index</TD> 124 </TR> 125 <TR> 126<TD><CODE>GX_VA_TEX4MTXIDX</CODE></TD> 127<TD><CODE>GX_TXCOORD4</CODE> matrix index</TD> 128 </TR> 129 <TR> 130<TD><CODE>GX_VA_TEX5MTXIDX</CODE></TD> 131<TD><CODE>GX_TXCOORD5</CODE> matrix index</TD> 132 </TR> 133 <TR> 134<TD><CODE>GX_VA_TEX6MTXIDX</CODE></TD> 135<TD><CODE>GX_TXCOORD6</CODE> matrix index</TD> 136 </TR> 137 <TR> 138<TD><CODE>GX_VA_TEX7MTXIDX</CODE></TD> 139<TD><CODE>GX_TXCOORD7</CODE> matrix index</TD> 140 </TR> 141 <TR> 142<TD><CODE>GX_VA_POS</CODE></TD> 143<TD>Position coordinate</TD> 144 </TR> 145 <TR> 146<TD><CODE>GX_VA_NRM</CODE></TD> 147<TD>Normal</TD> 148 </TR> 149 <TR> 150<TD><CODE>GX_VA_NBT</CODE></TD> 151<TD>the normal, binormal and tangent set</TD> 152 </TR> 153 <TR> 154<TD><CODE>GX_VA_CLR0</CODE></TD> 155<TD>color 0</TD> 156 </TR> 157 <TR> 158<TD><CODE>GX_VA_CLR1</CODE></TD> 159<TD>color 1</TD> 160 </TR> 161 <TR> 162<TD><CODE>GX_VA_TEX0</CODE></TD> 163<TD>texture coordinate 0</TD> 164 </TR> 165 <TR> 166<TD><CODE>GX_VA_TEX1</CODE></TD> 167<TD>texture coordinate 1</TD> 168 </TR> 169 <TR> 170<TD><CODE>GX_VA_TEX2</CODE></TD> 171<TD>texture coordinate 2</TD> 172 </TR> 173 <TR> 174<TD><CODE>GX_VA_TEX3</CODE></TD> 175<TD>texture coordinate 3</TD> 176 </TR> 177 <TR> 178<TD><CODE>GX_VA_TEX4</CODE></TD> 179<TD>texture coordinate 4</TD> 180 </TR> 181 <TR> 182<TD><CODE>GX_VA_TEX5</CODE></TD> 183<TD>texture coordinate 5</TD> 184 </TR> 185 <TR> 186<TD><CODE>GX_VA_TEX6</CODE></TD> 187<TD>texture coordinate 6</TD> 188 </TR> 189 <TR> 190<TD><CODE><CODE>GX_VA_TEX7</CODE></CODE></TD> 191<TD>texture coordinate 7</TD> 192 </TR> 193 <TR> 194<TD><CODE>GX_POS_MTX_ARRAY</CODE></TD> 195<TD>the position coordinate matrix array</TD> 196 </TR> 197 <TR> 198<TD><CODE>GX_NRM_MTX_ARRAY</CODE></TD> 199<TD>the normal matrix array</TD> 200 </TR> 201 <TR> 202<TD><CODE>GX_TEX_MTX_ARRAY</CODE></TD> 203<TD>the texture matrix array</TD> 204 </TR> 205 <TR> 206<TD><CODE>GX_LIGHT_ARRAY</CODE></TD> 207<TD>the light structure array</TD> 208 </TR> 209 <TR> 210<TD><CODE>GX_VA_NULL</CODE></TD> 211<TD>indicates none of the data</TD> 212 </TR> 213 </TBODY> 214</TABLE> 215</DIV> 216<H2>Functions Using This Type</H2> 217<P><A href="../Geometry/GXSetArray.html"><CODE>GXSetArray</CODE></A><BR> <A href="../Geometry/GXSetVtxAttrFmt.html"><CODE>GXSetVtxAttrFmt</CODE></A><BR> <A href="../Geometry/GXSetVtxAttrFmtv.html"><CODE>GXSetVtxAttrFmtv</CODE></A><BR> <A href="../Geometry/GXSetVtxDesc.html"><CODE>GXSetVtxDesc</CODE></A><BR> <A href="../Geometry/GXSetVtxDescv.html"><CODE>GXSetVtxDescv</CODE></A><BR> <BR> <A href="../Structures/GXVtxAttrFmtList.html"><CODE>GXVtxAttrFmtList</CODE></A><BR> <A href="../Structures/GXVtxDescList.html"><CODE>GXVtxDescList</CODE></A></P> 218<H2>Revision History</H2> 219<P>8/10/2006 Corrected mistake with enum type.<br>03/01/2006 Initial version.</P> 220<hr> 221<P>CONFIDENTIAL</p> 222</BODY> 223</HTML>