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