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
13<H2>Enumerated Types</H2>
14<DIV align="left">
15<TABLE border="0" width="100%">
16  <TBODY>
17    <TR>
18      <TD width="100%"><CODE>GX_VA_PNMTXIDX</CODE></TD>
19    </TR>
20    <TR>
21      <TD width="100%"><CODE>GX_VA_TEX0MTXIDX</CODE></TD>
22    </TR>
23    <TR>
24      <TD width="100%"><CODE>GX_VA_TEX1MTXIDX</CODE></TD>
25    </TR>
26    <TR>
27      <TD width="100%"><CODE>GX_VA_TEX2MTXIDX</CODE></TD>
28    </TR>
29    <TR>
30      <TD width="100%"><CODE>GX_VA_TEX3MTXIDX</CODE></TD>
31    </TR>
32    <TR>
33      <TD width="100%"><CODE>GX_VA_TEX4MTXIDX</CODE></TD>
34    </TR>
35    <TR>
36      <TD width="100%"><CODE>GX_VA_TEX5MTXIDX</CODE></TD>
37    </TR>
38    <TR>
39      <TD width="100%"><CODE>GX_VA_TEX6MTXIDX</CODE></TD>
40    </TR>
41    <TR>
42      <TD width="100%"><CODE>GX_VA_TEX7MTXIDX</CODE></TD>
43    </TR>
44    <TR>
45      <TD width="100%"><CODE>GX_VA_POS</CODE></TD>
46    </TR>
47    <TR>
48      <TD width="100%"><CODE>GX_VA_NRM or GX_VA_NBT</CODE></TD>
49    </TR>
50    <TR>
51      <TD width="100%"><CODE>GX_VA_CLR0</CODE></TD>
52    </TR>
53    <TR>
54      <TD width="100%"><CODE>GX_VA_CLR1</CODE></TD>
55    </TR>
56    <TR>
57      <TD width="100%"><CODE>GX_VA_TEX0</CODE></TD>
58    </TR>
59    <TR>
60      <TD width="100%"><CODE>GX_VA_TEX1</CODE></TD>
61    </TR>
62    <TR>
63      <TD width="100%"><CODE>GX_VA_TEX2</CODE></TD>
64    </TR>
65    <TR>
66      <TD width="100%"><CODE>GX_VA_TEX3</CODE></TD>
67    </TR>
68    <TR>
69      <TD width="100%"><CODE>GX_VA_TEX4</CODE></TD>
70    </TR>
71    <TR>
72      <TD width="100%"><CODE>GX_VA_TEX5</CODE></TD>
73    </TR>
74    <TR>
75      <TD width="100%"><CODE>GX_VA_TEX6</CODE></TD>
76    </TR>
77    <TR>
78      <TD width="100%"><CODE>GX_VA_TEX7</CODE></TD>
79    </TR>
80    <TR>
81      <TD width="100%"><CODE>GX_POS_MTX_ARRAY</CODE></TD>
82    </TR>
83    <TR>
84      <TD width="100%"><CODE>GX_NRM_MTX_ARRAY</CODE></TD>
85    </TR>
86    <TR>
87      <TD width="100%"><CODE>GX_TEX_MTX_ARRAY</CODE></TD>
88    </TR>
89    <TR>
90      <TD width="100%"><CODE>GX_LIGHT_ARRAY</CODE></TD>
91    </TR>
92    <TR>
93      <TD width="100%"><CODE>GX_VA_MAX_ATTR</CODE></TD>
94    </TR>
95    <TR>
96      <TD width="100%"><CODE>GX_VA_NULL</CODE></TD>
97    </TR>
98  </TBODY>
99</TABLE>
100</DIV>
101
102<H2>Description</H2>
103<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>
104<DIV align="left">
105<TABLE class="arguments" border="1" >
106  <TBODY>
107    <TR>
108<TH>GX_VA_PNMTXIDX</TH>
109<TD>Position coordinate/normal matrix index.</TD>
110    </TR>
111    <TR>
112<TH>GX_VA_TEX0MTXIDX</TH>
113<TD><CODE>GX_TXCOORD0</CODE> matrix index.</TD>
114    </TR>
115    <TR>
116<TH>GX_VA_TEX1MTXIDX</TH>
117<TD><CODE>GX_TXCOORD1</CODE> matrix index.</TD>
118    </TR>
119    <TR>
120<TH>GX_VA_TEX2MTXIDX</TH>
121<TD><CODE>GX_TXCOORD2</CODE> matrix index.</TD>
122    </TR>
123    <TR>
124<TH>GX_VA_TEX3MTXIDX</TH>
125<TD><CODE>GX_TXCOORD3</CODE> matrix index.</TD>
126    </TR>
127    <TR>
128<TH>GX_VA_TEX4MTXIDX</TH>
129<TD><CODE>GX_TXCOORD4</CODE> matrix index.</TD>
130    </TR>
131    <TR>
132<TH>GX_VA_TEX5MTXIDX</TH>
133<TD><CODE>GX_TXCOORD5</CODE> matrix index.</TD>
134    </TR>
135    <TR>
136<TH>GX_VA_TEX6MTXIDX</TH>
137<TD><CODE>GX_TXCOORD6</CODE> matrix index.</TD>
138    </TR>
139    <TR>
140<TH>GX_VA_TEX7MTXIDX</TH>
141<TD><CODE>GX_TXCOORD7</CODE> matrix index.</TD>
142    </TR>
143    <TR>
144<TH>GX_VA_POS</TH>
145<TD>Position coordinates.</TD>
146    </TR>
147    <TR>
148<TH>GX_VA_NRM</TH>
149<TD>Normal.</TD>
150    </TR>
151    <TR>
152<TH>GX_VA_NBT</TH>
153<TD>Set of normal, binormal and tangent.</TD>
154    </TR>
155    <TR>
156<TH>GX_VA_CLR0</TH>
157<TD>Color 0.</TD>
158    </TR>
159    <TR>
160<TH>GX_VA_CLR1</TH>
161<TD>Color 1.</TD>
162    </TR>
163    <TR>
164<TH>GX_VA_TEX0</TH>
165<TD>Texture coordinate 0.</TD>
166    </TR>
167    <TR>
168<TH>GX_VA_TEX1</TH>
169<TD>Texture coordinate 1.</TD>
170    </TR>
171    <TR>
172<TH>GX_VA_TEX2</TH>
173<TD>Texture coordinate 2.</TD>
174    </TR>
175    <TR>
176<TH>GX_VA_TEX3</TH>
177<TD>Texture coordinate 3.</TD>
178    </TR>
179    <TR>
180<TH>GX_VA_TEX4</TH>
181<TD>Texture coordinate 4.</TD>
182    </TR>
183    <TR>
184<TH>GX_VA_TEX5</TH>
185<TD>Texture coordinate 5.</TD>
186    </TR>
187    <TR>
188<TH>GX_VA_TEX6</TH>
189<TD>Texture coordinate 6.</TD>
190    </TR>
191    <TR>
192<TH><CODE>GX_VA_TEX7</CODE></TH>
193<TD>Texture coordinate 7.</TD>
194    </TR>
195    <TR>
196<TH>GX_POS_MTX_ARRAY</TH>
197<TD>Position coordinates matrix array.</TD>
198    </TR>
199    <TR>
200<TH>GX_NRM_MTX_ARRAY</TH>
201<TD>Normal matrix array.</TD>
202    </TR>
203    <TR>
204<TH>GX_TEX_MTX_ARRAY</TH>
205<TD>Texture matrix array.</TD>
206    </TR>
207    <TR>
208<TH>GX_LIGHT_ARRAY</TH>
209<TD>Light structure array.</TD>
210    </TR>
211    <TR>
212<TH>GX_VA_NULL</TH>
213<TD>Indicates that it is none of these data types.</TD>
214    </TR>
215  </TBODY>
216</TABLE>
217</DIV>
218
219<H2>Functions Using This Type</H2>
220<P class="reference">
221<A href="../Geometry/GXSetArray.html">GXSetArray</A>,
222<A href="../Geometry/GXSetVtxAttrFmt.html">GXSetVtxAttrFmt</A>,
223<A href="../Geometry/GXSetVtxAttrFmtv.html">GXSetVtxAttrFmtv</A>,
224<A href="../Geometry/GXSetVtxDesc.html">GXSetVtxDesc</A>,
225<A href="../Geometry/GXSetVtxDescv.html">GXSetVtxDescv</A>,
226<A href="../Structures/GXVtxAttrFmtList.html">GXVtxAttrFmtList</A>,
227<A href="../Structures/GXVtxDescList.html">GXVtxDescList</A>
228</P>
229
230<H2>Revision History</H2>
231<P>
2322006/08/10 Corrected mistake with enum type.<br>2006/03/01 Initial version.<br>
233</P>
234
235<hr><p>CONFIDENTIAL</p></body>
236</HTML>