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