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