1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../../css/manpage.css" type="text/css" />
7    <style type="text/css"><!--
8      span.static_style
9      {
10        font-size			: 8pt;
11        color				: white;
12        font-weight			: bold;
13        background			: #44f;
14        border-left			: solid 1px #aaf;
15        border-top			: solid 1px #aaf;
16        border-right		: solid 1px #00c;
17        border-bottom		: solid 1px #00c;
18        padding-left		: 2px;
19        padding-right		: 2px;
20      }
21      span.virtual_style
22      {
23        font-size			 : 8pt;
24        color				 : white;
25        font-weight			: bold;
26        background			: #0a0;
27        border-left			: solid 1px #0f0;
28        border-top			: solid 1px #0f0;
29        border-right		: solid 1px #060;
30        border-bottom		: solid 1px #060;
31        padding-left		: 2px;
32        padding-right		: 2px;
33      }
34      span.protected_style
35      {
36        font-size			 : 8pt;
37        color				 : white;
38        font-weight			: bold;
39        background			: #444;
40        border-left			: solid 1px #ccc;
41        border-top			: solid 1px #ccc;
42        border-right		: solid 1px #222;
43        border-bottom		: solid 1px #222;
44        padding-left		: 2px;
45        padding-right		: 2px;
46      }
47        --></style>
48    <title>nw::lyt</title>
49  </head>
50  <body>
51    <h1><a href="../../nw/Overview.html">nw</a>::lyt Namespace</h1>
52    <h2>Description</h2>
53    <div class="section">
54      <p>Namespace for the layout library.</p>
55    </div>
56    <a name="namespace" id="namespace">
57      <h2>Namespace</h2>
58      <div class="section">
59        <table class="members">
60          <tr>
61            <th>
62              <a href="../../nw/lyt/res/Overview.html">nw::lyt::res</a>
63            </th>
64            <td>Namespace defining layout resource data types.</td>
65          </tr> </table>
66      </div>
67    </a> <a name="class" id="class">
68      <h2>Classes</h2>
69      <div class="section">
70        <table class="members">
71          <tr>
72            <th class="category" colspan="2">Animation</th>
73          </tr>
74          <tr>
75            <th>
76              <a href="../../nw/lyt/AnimTransform/Overview.html">nw::lyt::AnimTransform</a>
77            </th>
78            <td>AnimTransform is the base class for animations.</td>
79          </tr>
80          <tr>
81            <th>
82              <a href="../../nw/lyt/AnimTransformBasic/Overview.html">nw::lyt::AnimTransformBasic</a>
83            </th>
84            <td>AnimTransformBasic is a base class for animations.</td>
85          </tr>
86          <tr>
87            <th>
88              <a href="../../nw/lyt/AnimResource/Overview.html">nw::lyt::AnimResource</a>
89            </th>
90            <td>This is the animation resource class.</td>
91          </tr>
92          <tr>
93            <th>
94              <a href="../../nw/lyt/AnimationLink/Overview.html">nw::lyt::AnimationLink</a>
95            </th>
96            <td>Animation link information comprised of animation and index.</td>
97          </tr>
98          <tr>
99            <th class="category" colspan="2">Resource accessor.</th>
100          </tr>
101          <tr>
102            <th>
103              <a href="../../nw/lyt/ArcResourceAccessor/Overview.html">nw::lyt::ArcResourceAccessor</a>
104            </th>
105            <td>This class is used to access archive resources.</td>
106          </tr>
107          <tr>
108            <th>
109              <a href="../../nw/lyt/ArcResourceLink/Overview.html">nw::lyt::ArcResourceLink</a>
110            </th>
111            <td>This class is used to maintain archive-related information.</td>
112          </tr>
113          <tr>
114            <th>
115              <a href="../../nw/lyt/MultiArcResourceAccessor/Overview.html">nw::lyt::MultiArcResourceAccessor</a>
116            </th>
117            <td>The class for accessing multiple archive resources.</td>
118          </tr>
119          <tr>
120            <th>
121              <a href="../../nw/lyt/FontContainer/Overview.html">nw::lyt::FontContainer</a>
122            </th>
123            <td>Class for storing fonts.</td>
124          </tr>
125          <tr>
126            <th>
127              <a href="../../nw/lyt/ResourceAccessor/Overview.html">nw::lyt::ResourceAccessor</a>
128            </th>
129            <td>The base class for resource access.</td>
130          </tr>
131          <tr>
132            <th>
133              <a href="../../nw/lyt/TextureContainer/Overview.html">nw::lyt::TextureContainer</a>
134            </th>
135            <td>Class for storing textures.</td>
136          </tr>
137          <tr>
138            <th>
139              <a href="../../nw/lyt/ExtUserData/Overview.html">nw::lyt::ExtUserData</a>
140            </th>
141            <td>This is the extended user data class.</td>
142          </tr>
143          <tr>
144            <th>
145              <a href="../../nw/lyt/TextureInfo/Overview.html">nw::lyt::TextureInfo</a>
146            </th>
147            <td>Class for storing texture information.</td>
148          </tr>
149          <tr>
150            <th class="category" colspan="2">Rendering</th>
151          </tr>
152          <tr>
153            <th>
154              <a href="../../nw/lyt/Bounding/Overview.html">nw::lyt::Bounding</a>
155            </th>
156            <td>AnimTransform is the base class for animations.</td>
157          </tr>
158          <tr>
159            <th>
160              <a href="../../nw/lyt/Drawer/Overview.html">nw::lyt::Drawer</a>
161            </th>
162            <td>High-speed drawing class.</td>
163          </tr>
164          <tr>
165            <th>
166              <a href="../../nw/lyt/DrawInfo/Overview.html">nw::lyt::DrawInfo</a>
167            </th>
168            <td>This is the draw information class.</td>
169          </tr>
170          <tr>
171            <th>
172              <a href="../../nw/lyt/GraphicsResource/Overview.html">nw::lyt::GraphicsResource</a>
173            </th>
174            <td>Class for storing OpenGL resources shared by multiple layouts.</td>
175          </tr>
176          <tr>
177            <th>
178              <a href="../../nw/lyt/Material/Overview.html">nw::lyt::Material</a>
179            </th>
180            <td>The material information class.</td>
181          </tr>
182          <tr>
183            <th>
184              <a href="../../nw/lyt/Pane/Overview.html">nw::lyt::Pane</a>
185            </th>
186            <td>The pane base class.</td>
187          </tr>
188          <tr>
189            <th>
190              <a href="../../nw/lyt/Picture/Overview.html">nw::lyt::Picture</a>
191            </th>
192            <td>The pane that displays the image.</td>
193          </tr>
194          <tr>
195            <th>
196              <a href="../../nw/lyt/TexMap/Overview.html">nw::lyt::TexMap</a>
197            </th>
198            <td>Class for controlling texture maps.</td>
199          </tr>
200          <tr>
201            <th>
202              <a href="../../nw/lyt/TextBox/Overview.html">nw::lyt::TextBox</a>
203            </th>
204            <td>Pane for displaying text.</td>
205          </tr>
206          <tr>
207            <th>
208              <a href="../../nw/lyt/Window/Overview.html">nw::lyt::Window</a>
209            </th>
210            <td>The pane that displays the window.</td>
211          </tr>
212          <tr>
213            <th class="category" colspan="2">Management</th>
214          </tr>
215          <tr>
216            <th>
217              <a href="../../nw/lyt/Group/Overview.html">nw::lyt::Group</a>
218            </th>
219            <td>The class for managing panes by group.</td>
220          </tr>
221          <tr>
222            <th>
223              <a href="../../nw/lyt/GroupContainer/Overview.html">nw::lyt::GroupContainer</a>
224            </th>
225            <td>The class for managing the group.</td>
226          </tr>
227          <tr>
228            <th>
229              <a href="../../nw/lyt/Layout/Overview.html">nw::lyt::Layout</a>
230            </th>
231            <td>The class for managing the layout overall.</td>
232          </tr> </table>
233      </div>
234    </a> <a name="struct" id="struct">
235      <h2>Structures</h2>
236      <div class="section">
237        <table class="members">
238          <tr>
239            <th class="category" colspan="2">Resource accessor.</th>
240          </tr>
241          <tr>
242            <th>
243              <a href="../../nw/lyt/ResBlockSet/Overview.html">nw::lyt::ResBlockSet</a>
244            </th>
245            <td>This structure has the pointer to the layout resource.</td>
246          </tr>
247          <tr>
248            <th class="category" colspan="2">Management</th>
249          </tr>
250          <tr>
251            <th>
252              <a href="../../nw/lyt/PaneLink/Overview.html">nw::lyt::PaneLink</a>
253            </th>
254            <td>Link to the pane belonging to the group.</td>
255          </tr>
256          <tr>
257            <th class="category" colspan="2">Rendering</th>
258          </tr>
259          <tr>
260            <th>
261              <a href="../../nw/lyt/Size/Overview.html">nw::lyt::Size</a>
262            </th>
263            <td>The structure holding the width and height.</td>
264          </tr>
265          <tr>
266            <th>
267              <a href="../../nw/lyt/TexSize/Overview.html">nw::lyt::TexSize</a>
268            </th>
269            <td>The structure holding the width and height of the texture.</td>
270          </tr>
271          <tr>
272            <th>
273              <a href="../../nw/lyt/TexSRT/Overview.html">nw::lyt::TexSRT</a>
274            </th>
275            <td>Structure for texture SRT conversion matrices.</td>
276          </tr>
277          <tr>
278            <th>
279              <a href="../../nw/lyt/TexCoordGen/Overview.html">nw::lyt::TexCoordGen</a>
280            </th>
281            <td>The structure that holds the values to be set for texture coordinate generation.</td>
282          </tr>
283          <tr>
284            <th>
285              <a href="../../nw/lyt/TevStage/Overview.html">nw::lyt::TevStage</a>
286            </th>
287            <td>The structure that holds the TEV stage settings.</td>
288          </tr>
289          <tr>
290            <th>
291              <a href="../../nw/lyt/AlphaCompare/Overview.html">nw::lyt::AlphaCompare</a>
292            </th>
293            <td>The structure that holds the alpha compare settings.</td>
294          </tr>
295          <tr>
296            <th>
297              <a href="../../nw/lyt/BlendMode/Overview.html">nw::lyt::BlendMode</a>
298            </th>
299            <td>The structure that holds the blend mode settings.</td>
300          </tr>
301          <tr>
302            <th>
303              <a href="../../nw/lyt/InflationLRTB/Overview.html">nw::lyt::InflationLRTB</a>
304            </th>
305            <td>The structure that holds the amount of inflation for each side of the pane.</td>
306          </tr>
307          <tr>
308            <th>
309              <a href="../../nw/lyt/WindowFrameSize/Overview.html">nw::lyt::WindowFrameSize</a>
310            </th>
311            <td>The structure that holds the size of the window pane's frame.</td>
312          </tr>
313          <tr>
314            <th class="category" colspan="2">Animation</th>
315          </tr>
316          <tr>
317            <th>
318              <a href="../../nw/lyt/AnimationGroupRef/Overview.html">nw::lyt::AnimationGroupRef</a>
319            </th>
320            <td>This represents group information specified using animation segment tags.</td>
321          </tr>
322          <tr>
323            <th>
324              <a href="../../nw/lyt/AnimationShareInfo/Overview.html">nw::lyt::AnimationShareInfo</a>
325            </th>
326            <td>Animation sharing information.</td>
327          </tr>
328          <tr>
329            <th class="category" colspan="2">Other</th>
330          </tr>
331          <tr>
332            <th>
333              <a href="../../nw/lyt/ARCHeader/Overview.html">nw::lyt::ARCHeader</a>
334            </th>
335            <td>
336        </td>
337          </tr>
338          <tr>
339            <th>
340              <a href="../../nw/lyt/ARCHandle/Overview.html">nw::lyt::ARCHandle</a>
341            </th>
342            <td>
343        </td>
344          </tr>
345          <tr>
346            <th>
347              <a href="../../nw/lyt/ARCFileInfo/Overview.html">nw::lyt::ARCFileInfo</a>
348            </th>
349            <td>
350        </td>
351          </tr>
352          <tr>
353            <th>
354              <a href="../../nw/lyt/ARCDir/Overview.html">nw::lyt::ARCDir</a>
355            </th>
356            <td>
357        </td>
358          </tr>
359          <tr>
360            <th>
361              <a href="../../nw/lyt/ARCDirEntry/Overview.html">nw::lyt::ARCDirEntry</a>
362            </th>
363            <td>
364        </td>
365          </tr> </table>
366      </div>
367    </a> <a name="enum" id="enum">
368      <h2>Enumerated Types</h2>
369      <div class="section">
370        <table class="members">
371          <tr>
372            <th class="category" colspan="3">Rendering</th>
373          </tr>
374          <tr>
375            <td width="100"> </td>
376            <th>
377              <a href="../../nw/lyt/PaneFlag.html">PaneFlag</a>
378            </th>
379            <td>Used when making pane display settings.</td>
380          </tr>
381          <tr>
382            <td width="100"> </td>
383            <th>
384              <a href="../../nw/lyt/MtxCondition.html">MtxCondition</a>
385            </th>
386            <td>Indicates the status of a pane's global matrix.</td>
387          </tr>
388          <tr>
389            <td width="100"> </td>
390            <th>
391              <a href="../../nw/lyt/HorizontalPosition.html">HorizontalPosition</a>
392            </th>
393            <td>Enumerator related to the horizontal base position of the display.</td>
394          </tr>
395          <tr>
396            <td width="100"> </td>
397            <th>
398              <a href="../../nw/lyt/VerticalPosition.html">VerticalPosition</a>
399            </th>
400            <td>Enumerator related to the vertical base position of the display.</td>
401          </tr>
402          <tr>
403            <td width="100"> </td>
404            <th>
405              <a href="../../nw/lyt/TexFormat.html">TexFormat</a>
406            </th>
407            <td>Texture format enumerator.</td>
408          </tr>
409          <tr>
410            <td width="100"> </td>
411            <th>
412              <a href="../../nw/lyt/TexWrap.html">TexWrap</a>
413            </th>
414            <td>Enumerator indicating the texture wrap mode.</td>
415          </tr>
416          <tr>
417            <td width="100"> </td>
418            <th>
419              <a href="../../nw/lyt/TexFilter.html">TexFilter</a>
420            </th>
421            <td>Enumerator indicating the texture filter mode.</td>
422          </tr>
423          <tr>
424            <td width="100"> </td>
425            <th>
426              <a href="../../nw/lyt/TevMode.html">TevMode</a>
427            </th>
428            <td>Enumerator indicating the Tev calculation mode.</td>
429          </tr>
430          <tr>
431            <td width="100"> </td>
432            <th>
433              <a href="../../nw/lyt/TevSrc.html">TevSrc</a>
434            </th>
435            <td>Enumerator indicating the Tev input source.</td>
436          </tr>
437          <tr>
438            <td width="100"> </td>
439            <th>
440              <a href="../../nw/lyt/TevOpRgb.html">TevOpRgb</a>
441            </th>
442            <td>Enumerator specifying the Tev input RGB operand.</td>
443          </tr>
444          <tr>
445            <td width="100"> </td>
446            <th>
447              <a href="../../nw/lyt/TevOpAlp.html">TevOpAlp</a>
448            </th>
449            <td>Enumerator specifying the Tev input alpha operand.</td>
450          </tr>
451          <tr>
452            <td width="100"> </td>
453            <th>
454              <a href="../../nw/lyt/TevScale.html">TevScale</a>
455            </th>
456            <td>Enumerator specifying the Tev output scale.</td>
457          </tr>
458          <tr>
459            <td width="100"> </td>
460            <th>
461              <a href="../../nw/lyt/TevKonstSel.html">TevKonstSel</a>
462            </th>
463            <td>Enumerator specifying the color to be loaded into the Tev constant color register.</td>
464          </tr>
465          <tr>
466            <td width="100"> </td>
467            <th>
468              <a href="../../nw/lyt/AlphaTest.html">AlphaTest</a>
469            </th>
470            <td>Enumerator specifying the alpha test mode.</td>
471          </tr>
472          <tr>
473            <td width="100"> </td>
474            <th>
475              <a href="../../nw/lyt/BlendFactorSrc.html">BlendFactorSrc</a>
476            </th>
477            <td>Factor applied to the source being blended.</td>
478          </tr>
479          <tr>
480            <td width="100"> </td>
481            <th>
482              <a href="../../nw/lyt/BlendFactorDst.html">BlendFactorDst</a>
483            </th>
484            <td>Factor applied to the targeting being blended.</td>
485          </tr>
486          <tr>
487            <td width="100"> </td>
488            <th>
489              <a href="../../nw/lyt/BlendOp.html">BlendOp</a>
490            </th>
491            <td>Specifies blend operation.</td>
492          </tr>
493          <tr>
494            <td width="100"> </td>
495            <th>
496              <a href="../../nw/lyt/LogicOp.html"><CODE>LogicOp</CODE></a>
497            </th>
498            <td>Specifies the calculation method for logical calculations.</td>
499          </tr>
500          <tr>
501            <td width="100"> </td>
502            <th>
503              <a href="../../nw/lyt/TexGenType.html">TexGenType</a>
504            </th>
505            <td>Specifies the texture coordinate generation method.</td>
506          </tr>
507          <tr>
508            <td width="100"> </td>
509            <th>
510              <a href="../../nw/lyt/TexGenSrc.html">TexGenSrc</a>
511            </th>
512            <td>Specifies the texture coordinate source.</td>
513          </tr>
514          <tr>
515            <td width="100"> </td>
516            <th>
517              <a href="../../nw/lyt/TextureFlip.html">TextureFlip</a>
518            </th>
519            <td>Enumerator related to the reverse display of textures.</td>
520          </tr>
521          <tr>
522            <td width="100"> </td>
523            <th>
524              <a href="../../nw/lyt/ScreenOriginType.html">ScreenOriginType</a>
525            </th>
526            <td>Specifies the origin location.</td>
527          </tr>
528          <tr>
529            <td width="100"> </td>
530            <th>
531              <a href="../../nw/lyt/TextAlignment.html">TextAlignment</a>
532            </th>
533            <td><a href="../../nw/lyt/TextBox/Overview.html">TextBox</a> alignment specification.</td>
534          </tr>
535          <tr>
536            <td width="100"> </td>
537            <th>
538              <a href="../../nw/lyt/VertexAttr.html">VertexAttr</a>
539            </th>
540            <td>Vertex attribute number.</td>
541          </tr>
542          <tr>
543            <td width="100"> </td>
544            <th>
545              <a href="../../nw/lyt/VertexAttrSize.html">VertexAttrSize</a>
546            </th>
547            <td>Size required by vertex attributes.</td>
548          </tr>
549          <tr>
550            <td width="100"> </td>
551            <th>
552              <a href="../../nw/lyt/VertexColor.html">VertexColor</a>
553            </th>
554            <td>Used when accessing the vertex colors set for the four corners of a pane.</td>
555          </tr>
556          <tr>
557            <td width="100"> </td>
558            <th>
559              <a href="../../nw/lyt/WindowFrame.html">WindowFrame</a>
560            </th>
561            <td>Used when specifying window frames.</td>
562          </tr>
563          <tr>
564            <td width="100"> </td>
565            <th>
566              <a href="../../nw/lyt/TextColor.html">TextColor</a>
567            </th>
568            <td>Used when accessing text color settings.</td>
569          </tr>
570          <tr>
571            <td width="100"> </td>
572            <th>
573              <a href="../../nw/lyt/InterpolateColor.html">InterpolateColor</a>
574            </th>
575            <td>Used when accessing text color settings.</td>
576          </tr>
577          <tr>
578            <th class="category" colspan="3">Resource accessor.</th>
579          </tr>
580          <tr>
581            <td width="100"> </td>
582            <th>
583              <a href="../../nw/lyt/ExtUserDataType.html">ExtUserDataType</a>
584            </th>
585            <td>This is the extended user data type.</td>
586          </tr>
587          <tr>
588            <th class="category" colspan="3">Animation</th>
589          </tr>
590          <tr>
591            <td width="100"> </td>
592            <th>
593              <a href="../../nw/lyt/AnimContentType.html">AnimContentType</a>
594            </th>
595            <td>Indicates the animation target.</td>
596          </tr>
597          <tr>
598            <td width="100"> </td>
599            <th>
600              <a href="../../nw/lyt/AnimTagFlag.html">AnimTagFlag</a>
601            </th>
602            <td>Animation tag flag.</td>
603          </tr>
604          <tr>
605            <td width="100"> </td>
606            <th>
607              <a href="../../nw/lyt/AnimTargetPane.html">AnimTargetPane</a>
608            </th>
609            <td>Specifies the target of pane animation.</td>
610          </tr>
611          <tr>
612            <td width="100"> </td>
613            <th>
614              <a href="../../nw/lyt/AnimTargetVisibility.html">AnimTargetVisibility</a>
615            </th>
616            <td>Specifies the target of a visibility animation.</td>
617          </tr>
618          <tr>
619            <td width="100"> </td>
620            <th>
621              <a href="../../nw/lyt/AnimTargetPaneColor.html">AnimTargetPaneColor</a>
622            </th>
623            <td>Specifies the target of pane color animation.</td>
624          </tr>
625          <tr>
626            <td width="100"> </td>
627            <th>
628              <a href="../../nw/lyt/AnimTargetMatColor.html">AnimTargetMatColor</a>
629            </th>
630            <td>Specifies the target of material color animation.</td>
631          </tr>
632          <tr>
633            <td width="100"> </td>
634            <th>
635              <a href="../../nw/lyt/AnimTargetTexSRT.html">AnimTargetTexSRT</a>
636            </th>
637            <td>Specifies the target of a texture SRT animation.</td>
638          </tr>
639          <tr>
640            <td width="100"> </td>
641            <th>
642              <a href="../../nw/lyt/AnimTargetTexPattern.html">AnimTargetTexPattern</a>
643            </th>
644            <td>Specifies the target of a texture pattern animation.</td>
645          </tr>
646          <tr>
647            <td width="100"> </td>
648            <th>
649              <a href="../../nw/lyt/AnimCurve.html">AnimCurve</a>
650            </th>
651            <td>Represents the animation calculation format.</td>
652          </tr>
653          <tr>
654            <td width="100"> </td>
655            <th>
656              <a href="../../nw/lyt/AnimateOpt.html">AnimateOpt</a>
657            </th>
658            <td>Option for controlling animation calculations.</td>
659          </tr> </table>
660      </div>
661    </a> <a name="typedef" id="typedef">
662      <h2><CODE>typedef</CODE> Definitions</h2>
663      <div class="section">
664        <table class="members">
665          <tr>
666            <th class="category" colspan="3">Management</th>
667          </tr>
668          <tr>
669            <td width="100" />
670            <th>
671              <a href="../../nw/lyt/PaneLinkList.html">PaneLinkList</a>
672            </th>
673            <td>Holds a list of links to panes.</td>
674          </tr>
675          <tr>
676            <td width="100" />
677            <th>
678              <a href="../../nw/lyt/GroupList.html">GroupList</a>
679            </th>
680            <td>Holds a list of groups.</td>
681          </tr>
682          <tr>
683            <td width="100" />
684            <th>
685              <a href="../../nw/lyt/PaneList.html">PaneList</a>
686            </th>
687            <td>Defines the list used to maintain a list of panes.</td>
688          </tr>
689          <tr>
690            <th class="category" colspan="3">Animation</th>
691          </tr>
692          <tr>
693            <td width="100" />
694            <th>
695              <a href="../../nw/lyt/AnimTransformList.html">AnimTransformList</a>
696            </th>
697            <td>Holds a list of animations.</td>
698          </tr>
699          <tr>
700            <td width="100" />
701            <th>
702              <a href="../../nw/lyt/AnimationList.html">AnimationList</a>
703            </th>
704            <td>Defines the list used to maintain a list of animation link information.</td>
705          </tr>
706          <tr>
707            <th class="category" colspan="3">Resource accessor.</th>
708          </tr>
709          <tr>
710            <td width="100" />
711            <th>
712              <a href="../../nw/lyt/ResType.html">ResType</a>
713            </th>
714            <td>Represents the resource type.</td>
715          </tr>
716          <tr>
717            <td width="100" />
718            <th>
719              <a href="../../nw/lyt/FontKey.html">FontKey</a>
720            </th>
721            <td>Represents a registered font.</td>
722          </tr>
723          <tr>
724            <td width="100" />
725            <th>
726              <a href="../../nw/lyt/TextureKey.html">TextureKey</a>
727            </th>
728            <td>Represents a registered texture.</td>
729          </tr>
730          <tr>
731            <th class="category" colspan="3">Rendering</th>
732          </tr>
733          <tr>
734            <td width="100" />
735            <th>
736              <a href="../../nw/lyt/TexCoordQuad.html">TexCoordQuad</a>
737            </th>
738            <td>Defines the array used to maintain texture coordinates for the four corners of a pane.</td>
739          </tr> </table>
740      </div>
741    </a> <a name="constant" id="constant">
742      <h2>Constants</h2>
743      <div class="section">
744        <table class="members">
745          <tr>
746            <th class="category" colspan="4">Resources</th>
747          </tr>
748          <tr>
749            <td width="100"> </td>
750            <th>
751              <span class="argument"><a href="../../nw/lyt/ResourceNameStrMax.html">ResourceNameStrMax</a></span>
752            </th>
753            <td width="100">const int</td>
754            <td>Represents the maximum number of characters allowed in a resource name text string.</td>
755          </tr>
756          <tr>
757            <td width="100"> </td>
758            <th>
759              <span class="argument"><a href="../../nw/lyt/MaterialNameStrMax.html">MaterialNameStrMax</a></span>
760            </th>
761            <td width="100">const int</td>
762            <td>Represents the maximum number of characters allowed in a material name text string.</td>
763          </tr>
764          <tr>
765            <td width="100"> </td>
766            <th>
767              <span class="argument"><a href="../../nw/lyt/UserDataStrMax.html">UserDataStrMax</a></span>
768            </th>
769            <td width="100">const int</td>
770            <td>Represents the maximum number of characters allowed in a user data name text string.</td>
771          </tr>
772          <tr>
773            <td width="100"> </td>
774            <th>
775              <span class="argument"><a href="../../nw/lyt/TexMapMax.html">TexMapMax</a></span>
776            </th>
777            <td width="100">const int</td>
778            <td>Maximum number of textures.</td>
779          </tr>
780          <tr>
781            <td width="100"> </td>
782            <th>
783              <span class="argument"><a href="../../nw/lyt/TevStageMax.html">TevStageMax</a></span>
784            </th>
785            <td width="100">const int</td>
786            <td>Maximum number of TEV stages.</td>
787          </tr>
788          <tr>
789            <td width="100"> </td>
790            <th>
791              <span class="argument"><a href="../../nw/lyt/MatColorMax.html">MatColorMax</a></span>
792            </th>
793            <td width="100">const int</td>
794            <td>Maximum number of materials.</td>
795          </tr>
796          <tr>
797            <th class="category" colspan="4">Other</th>
798          </tr>
799          <tr>
800            <td width="100"> </td>
801            <th>
802              <span class="argument"><a href="../../nw/lyt/DARCH_SIGNATURE.html">DARCH_SIGNATURE</a></span>
803            </th>
804            <td width="100">const <span>u32</span></td>
805            <td>
806        </td>
807          </tr>
808          <tr>
809            <td width="100"> </td>
810            <th>
811              <span class="argument"><a href="../../nw/lyt/DARCH_BYTE_ORDER_MARK.html">DARCH_BYTE_ORDER_MARK</a></span>
812            </th>
813            <td width="100">const <span>u16</span></td>
814            <td>
815        </td>
816          </tr>
817          <tr>
818            <td width="100"> </td>
819            <th>
820              <span class="argument"><a href="../../nw/lyt/DARCH_VERSION.html">DARCH_VERSION</a></span>
821            </th>
822            <td width="100">const <span>u32</span></td>
823            <td>
824        </td>
825          </tr> </table>
826      </div>
827    </a> <a name="function" id="function">
828      <h2>Functions</h2>
829      <div class="section">
830        <table class="members">
831          <tr>
832            <th class="category" colspan="3">Initialization</th>
833          </tr>
834          <tr>
835            <td width="100">  </td>
836            <th>
837              <a href="../../nw/lyt/Initialize.html"><CODE>Initialize</CODE></a>
838            </th>
839            <td>Initializes the Layout library.</td>
840          </tr>
841          <tr>
842            <th class="category" colspan="3">Animation</th>
843          </tr>
844          <tr>
845            <td width="100">  </td>
846            <th>
847              <a href="../../nw/lyt/BindAnimation.html">BindAnimation</a>
848            </th>
849            <td>Binds an animation to each individual pane in a group.</td>
850          </tr>
851          <tr>
852            <td width="100">  </td>
853            <th>
854              <a href="../../nw/lyt/UnbindAnimation.html">UnbindAnimation</a>
855            </th>
856            <td>Unbinds the animations from each individual pane in a group.</td>
857          </tr>
858          <tr>
859            <td width="100">  </td>
860            <th>
861              <a href="../../nw/lyt/SetAnimationEnable.html">SetAnimationEnable</a>
862            </th>
863            <td>Enables/disables animations for each individual pane in a group.</td>
864          </tr>
865          <tr>
866            <th class="category" colspan="3">- Hit check</th>
867          </tr>
868          <tr>
869            <td width="100">  </td>
870            <th>
871              <a href="../../nw/lyt/IsContain.html">IsContain</a>
872            </th>
873            <td>Determines whether a pane includes a given point.</td>
874          </tr>
875          <tr>
876            <td width="100">  </td>
877            <th>
878              <a href="../../nw/lyt/FindHitPane.html">FindHitPane</a>
879            </th>
880            <td>Searches for panes that include a given point.</td>
881          </tr>
882          <tr>
883            <th class="category" colspan="3">Other</th>
884          </tr>
885          <tr>
886            <td width="100">  </td>
887            <th>
888              <a href="../../nw/lyt/ARCInitHandle.html">ARCInitHandle</a>
889            </th>
890            <td>
891        </td>
892          </tr>
893          <tr>
894            <td width="100">  </td>
895            <th>
896              <a href="../../nw/lyt/ARCOpen.html">ARCOpen</a>
897            </th>
898            <td>
899        </td>
900          </tr>
901          <tr>
902            <td width="100">  </td>
903            <th>
904              <a href="../../nw/lyt/ARCFastOpen.html">ARCFastOpen</a>
905            </th>
906            <td>
907        </td>
908          </tr>
909          <tr>
910            <td width="100">  </td>
911            <th>
912              <a href="../../nw/lyt/ARCConvertPathToEntrynum.html">ARCConvertPathToEntrynum</a>
913            </th>
914            <td>
915        </td>
916          </tr>
917          <tr>
918            <td width="100">  </td>
919            <th>
920              <a href="../../nw/lyt/ARCEntrynumIsDir.html">ARCEntrynumIsDir</a>
921            </th>
922            <td>
923        </td>
924          </tr>
925          <tr>
926            <td width="100">  </td>
927            <th>
928              <a href="../../nw/lyt/ARCGetStartAddrInMem.html">ARCGetStartAddrInMem</a>
929            </th>
930            <td>
931        </td>
932          </tr>
933          <tr>
934            <td width="100">  </td>
935            <th>
936              <a href="../../nw/lyt/ARCGetStartOffset.html">ARCGetStartOffset</a>
937            </th>
938            <td>
939        </td>
940          </tr>
941          <tr>
942            <td width="100">  </td>
943            <th>
944              <a href="../../nw/lyt/ARCGetLength.html">ARCGetLength</a>
945            </th>
946            <td>
947        </td>
948          </tr>
949          <tr>
950            <td width="100">  </td>
951            <th>
952              <a href="../../nw/lyt/ARCClose.html">ARCClose</a>
953            </th>
954            <td>
955        </td>
956          </tr>
957          <tr>
958            <td width="100">  </td>
959            <th>
960              <a href="../../nw/lyt/ARCChangeDir.html">ARCChangeDir</a>
961            </th>
962            <td>
963        </td>
964          </tr>
965          <tr>
966            <td width="100">  </td>
967            <th>
968              <a href="../../nw/lyt/ARCGetCurrentDir.html">ARCGetCurrentDir</a>
969            </th>
970            <td>
971        </td>
972          </tr>
973          <tr>
974            <td width="100">  </td>
975            <th>
976              <a href="../../nw/lyt/ARCOpenDir.html">ARCOpenDir</a>
977            </th>
978            <td>
979        </td>
980          </tr>
981          <tr>
982            <td width="100">  </td>
983            <th>
984              <a href="../../nw/lyt/ARCReadDir.html">ARCReadDir</a>
985            </th>
986            <td>
987        </td>
988          </tr>
989          <tr>
990            <td width="100">  </td>
991            <th>
992              <a href="../../nw/lyt/ARCCloseDir.html">ARCCloseDir</a>
993            </th>
994            <td>
995        </td>
996          </tr>
997          <tr>
998            <td width="100">  </td>
999            <th>
1000              <a href="../../nw/lyt/operator==.html"><CODE>operator ==</CODE></a>
1001            </th>
1002            <td>Determines whether two instances of <a href="../../nw/lyt/Size/Overview.html">Size</a> are equivalent.</td>
1003          </tr>
1004          <tr>
1005            <td width="100">  </td>
1006            <th>
1007              <a href="../../nw/lyt/GetNextPane.html">GetNextPane</a>
1008            </th>
1009            <td>Returns a pointer to either the pane's child or sibling pane.</td>
1010          </tr>
1011          <tr>
1012            <td width="100">  </td>
1013            <th>
1014              <a href="../../nw/lyt/LoadTexture.html">LoadTexture</a>
1015            </th>
1016            <td>Loads textures into OpenGL.</td>
1017          </tr>
1018          <tr>
1019            <td width="100">  </td>
1020            <th>
1021              <a href="../../nw/lyt/CalcTextureMtx.html">CalcTextureMtx</a>
1022            </th>
1023            <td>Calculates a texture coordinate conversion matrix.</td>
1024          </tr> </table>
1025      </div>
1026    </a>
1027  <hr><p>CONFIDENTIAL</p></body>
1028</html>
1029