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 22 span.virtual_style 23 { 24 font-size : 8pt; 25 color : white; 26 font-weight : bold; 27 background : #0a0; 28 border-left : solid 1px #0f0; 29 border-top : solid 1px #0f0; 30 border-right : solid 1px #060; 31 border-bottom : solid 1px #060; 32 padding-left : 2px; 33 padding-right : 2px; 34 } 35 36 span.protected_style 37 { 38 font-size : 8pt; 39 color : white; 40 font-weight : bold; 41 background : #444; 42 border-left : solid 1px #ccc; 43 border-top : solid 1px #ccc; 44 border-right : solid 1px #222; 45 border-bottom : solid 1px #222; 46 padding-left : 2px; 47 padding-right : 2px; 48 } 49 --></style> 50 <title>nw::lyt::TextBox</title> 51 </head> 52 <body> 53 <h1>nw::lyt::TextBox Class</h1> 54 <h2>Syntax</h2> 55 <div class="section"> 56 <pre class="definition">class TextBox : public <a href="../../../nw/lyt/Pane/Overview.html">nw::lyt::Pane</a></pre> 57 </div> 58 <h2>Description</h2> 59 <div class="section"> 60 <p>Pane for displaying text.</p> 61 </div> 62 <a name="typedef" id="typedef"> 63 <h2><CODE>typedef</CODE> Definitions</h2> 64 <div class="section"> 65 <table class="members"> 66 <tr> 67 <td width="100" /> 68 <th> 69 <a href="../../../nw/lyt/TextBox/TagProcessor.html">TagProcessor</a> 70 </th> 71 <td>Definition of the tag processor used by the <a href="../../../nw/lyt/TextBox/Overview.html">TextBox</a>.</td> 72 </tr> </table> 73 </div> 74 </a> <a name="variable" id="variable"> 75 <h2>Member Variables</h2> 76 <div class="section"> 77 <table class="members"> 78 <tr> 79 <td width="100"> </td> 80 <th> 81 <span class="argument"><CODE>NW_UT_RUNTIME_TYPEINFO</CODE></span> 82 </th> 83 <td>Runtime type information.</td> 84 </tr> </table> 85 </div> 86 </a> <a name="function" id="function"> 87 <h2>Member Functions</h2> 88 <div class="section"> 89 <table class="members"> 90 <tr> 91 <th class="category" colspan="3">Constructors and Destructors</th> 92 </tr> 93 <tr> 94 <td width="100"> </td> 95 <th> 96 <a href="../../../nw/lyt/TextBox/TextBox.html">TextBox</a> 97 </th> 98 <td>Constructor.</td> 99 </tr> 100 <tr> 101 <td width="100"> <span class="virtual_style" title="virtual">V</span> 102 </td> 103 <th> 104 <a href="../../../nw/lyt/TextBox/~TextBox.html">~TextBox</a> 105 </th> 106 <td>Destructor.</td> 107 </tr> 108 <tr> 109 <th class="category" colspan="3">String Operations</th> 110 </tr> 111 <tr> 112 <td width="100"> </td> 113 <th> 114 <a href="../../../nw/lyt/TextBox/GetString.html"><CODE>GetString</CODE></a> 115 </th> 116 <td>Gets the text string being stored.</td> 117 </tr> 118 <tr> 119 <td width="100"> </td> 120 <th> 121 <a href="../../../nw/lyt/TextBox/GetStringBuffer.html">GetStringBuffer</a> 122 </th> 123 <td>Gets the text buffer.</td> 124 </tr> 125 <tr> 126 <td width="100"> </td> 127 <th> 128 <a href="../../../nw/lyt/TextBox/GetStringLength.html">GetStringLength</a> 129 </th> 130 <td>Gets the number of characters in the text string being stored.</td> 131 </tr> 132 <tr> 133 <td width="100"> </td> 134 <th> 135 <a href="../../../nw/lyt/TextBox/GetStringBufferLength.html">GetStringBufferLength</a> 136 </th> 137 <td>Gets the number of characters that can be stored within the text buffer.</td> 138 </tr> 139 <tr> 140 <td width="100"> <span class="virtual_style" title="virtual">V</span> 141 </td> 142 <th> 143 <a href="../../../nw/lyt/TextBox/AllocStringBuffer.html">AllocStringBuffer</a> 144 </th> 145 <td>Allocates the text buffer.</td> 146 </tr> 147 <tr> 148 <td width="100"> <span class="virtual_style" title="virtual">V</span> 149 </td> 150 <th> 151 <a href="../../../nw/lyt/TextBox/FreeStringBuffer.html">FreeStringBuffer</a> 152 </th> 153 <td>Deallocates the text buffer.</td> 154 </tr> 155 <tr> 156 <td width="100"> <span class="virtual_style" title="virtual">V</span> 157 </td> 158 <th> 159 <a href="../../../nw/lyt/TextBox/SetString.html">SetString</a> 160 </th> 161 <td>Stores a text string in the text buffer.</td> 162 </tr> 163 <tr> 164 <th class="category" colspan="3">Set/Get</th> 165 </tr> 166 <tr> 167 <td width="100"> </td> 168 <th> 169 <a href="../../../nw/lyt/TextBox/GetTextColor.html">GetTextColor</a> 170 </th> 171 <td>Gets the text display color.</td> 172 </tr> 173 <tr> 174 <td width="100"> </td> 175 <th> 176 <a href="../../../nw/lyt/TextBox/SetTextColor.html">SetTextColor</a> 177 </th> 178 <td>Sets the text display color.</td> 179 </tr> 180 <tr> 181 <td width="100"> </td> 182 <th> 183 <a href="../../../nw/lyt/TextBox/GetFont.html">GetFont</a> 184 </th> 185 <td>Gets the text font.</td> 186 </tr> 187 <tr> 188 <td width="100"> </td> 189 <th> 190 <a href="../../../nw/lyt/TextBox/SetFont.html">SetFont</a> 191 </th> 192 <td>Sets the text font.</td> 193 </tr> 194 <tr> 195 <td width="100"> </td> 196 <th> 197 <a href="../../../nw/lyt/TextBox/GetFontSize.html">GetFontSize</a> 198 </th> 199 <td>Gets the text font size.</td> 200 </tr> 201 <tr> 202 <td width="100"> </td> 203 <th> 204 <a href="../../../nw/lyt/TextBox/SetFontSize.html">SetFontSize</a> 205 </th> 206 <td>Sets the text font size.</td> 207 </tr> 208 <tr> 209 <td width="100"> </td> 210 <th> 211 <a href="../../../nw/lyt/TextBox/GetLineSpace.html">GetLineSpace</a> 212 </th> 213 <td>Gets the text line spacing.</td> 214 </tr> 215 <tr> 216 <td width="100"> </td> 217 <th> 218 <a href="../../../nw/lyt/TextBox/SetLineSpace.html">SetLineSpace</a> 219 </th> 220 <td>Sets the text line spacing.</td> 221 </tr> 222 <tr> 223 <td width="100"> </td> 224 <th> 225 <a href="../../../nw/lyt/TextBox/GetCharSpace.html">GetCharSpace</a> 226 </th> 227 <td>Gets the character spacing.</td> 228 </tr> 229 <tr> 230 <td width="100"> </td> 231 <th> 232 <a href="../../../nw/lyt/TextBox/SetCharSpace.html">SetCharSpace</a> 233 </th> 234 <td>Sets the text character spacing.</td> 235 </tr> 236 <tr> 237 <td width="100"> </td> 238 <th> 239 <a href="../../../nw/lyt/TextBox/GetTextPositionH.html">GetTextPositionH</a> 240 </th> 241 <td>Gets the horizontal position specification for the standard text display position settings.</td> 242 </tr> 243 <tr> 244 <td width="100"> </td> 245 <th> 246 <a href="../../../nw/lyt/TextBox/SetTextPositionH.html">SetTextPositionH</a> 247 </th> 248 <td>Sets the horizontal position specification for the text display standard position settings.</td> 249 </tr> 250 <tr> 251 <td width="100"> </td> 252 <th> 253 <a href="../../../nw/lyt/TextBox/GetTextPositionV.html">GetTextPositionV</a> 254 </th> 255 <td>Gets the vertical position specification for the standard text display position settings.</td> 256 </tr> 257 <tr> 258 <td width="100"> </td> 259 <th> 260 <a href="../../../nw/lyt/TextBox/SetTextPositionV.html">SetTextPositionV</a> 261 </th> 262 <td>Sets the vertical position specification for the text display standard position settings.</td> 263 </tr> 264 <tr> 265 <td width="100"> </td> 266 <th> 267 <a href="../../../nw/lyt/TextBox/GetTextAlignment.html">GetTextAlignment</a> 268 </th> 269 <td>Gets the alignment specification.</td> 270 </tr> 271 <tr> 272 <td width="100"> </td> 273 <th> 274 <a href="../../../nw/lyt/TextBox/SetTextAlignment.html">SetTextAlignment</a> 275 </th> 276 <td>Sets the alignment specification.</td> 277 </tr> 278 <tr> 279 <td width="100"> </td> 280 <th> 281 <a href="../../../nw/lyt/TextBox/GetTagProcessor.html">GetTagProcessor</a> 282 </th> 283 <td>Gets the tag processor.</td> 284 </tr> 285 <tr> 286 <td width="100"> </td> 287 <th> 288 <a href="../../../nw/lyt/TextBox/SetTagProcessor.html">SetTagProcessor</a> 289 </th> 290 <td>Sets the tag processor.</td> 291 </tr> 292 <tr> 293 <td width="100"> <span class="virtual_style" title="virtual">V</span> 294 </td> 295 <th> 296 <a href="../../../nw/lyt/TextBox/GetVtxColor.html">GetVtxColor</a> 297 </th> 298 <td>Gets the text display (vertex) color.</td> 299 </tr> 300 <tr> 301 <td width="100"> <span class="virtual_style" title="virtual">V</span> 302 </td> 303 <th> 304 <a href="../../../nw/lyt/TextBox/SetVtxColor.html">SetVtxColor</a> 305 </th> 306 <td>Sets the text display (vertex) color.</td> 307 </tr> 308 <tr> 309 <td width="100"> <span class="virtual_style" title="virtual">V</span> 310 </td> 311 <th> 312 <a href="../../../nw/lyt/TextBox/GetVtxColorElement.html">GetVtxColorElement</a> 313 </th> 314 <td>Gets text display (vertex) color components.</td> 315 </tr> 316 <tr> 317 <td width="100"> <span class="virtual_style" title="virtual">V</span> 318 </td> 319 <th> 320 <a href="../../../nw/lyt/TextBox/SetVtxColorElement.html">SetVtxColorElement</a> 321 </th> 322 <td>Sets text display (vertex) color components.</td> 323 </tr> 324 <tr> 325 <td width="100"> </td> 326 <th> 327 <a href="../../../nw/lyt/TextBox/UpdateDrawCharData.html">UpdateDrawCharData</a> 328 </th> 329 <td>Creates data for drawing text.(for the <a href="../../../nw/lyt/Drawer/Draw.html">Drawer::Draw</a> function)</td> 330 </tr> 331 <tr> 332 <td width="100"> </td> 333 <th> 334 <a href="../../../nw/lyt/TextBox/GetTextDrawRect.html">GetTextDrawRect</a> 335 </th> 336 <td>Gets the rectangle in which text will be rendered.</td> 337 </tr> 338 <tr> 339 <td width="100"> <span class="virtual_style" title="virtual">V</span> 340 </td> 341 <th> 342 <a href="../../../nw/lyt/TextBox/GetMaterialNum.html">GetMaterialNum</a> 343 </th> 344 <td>Gets the number of materials held by the pane.</td> 345 </tr> 346 <tr> 347 <td width="100"> <span class="virtual_style" title="virtual">V</span> 348 </td> 349 <th> 350 <a href="../../../nw/lyt/TextBox/GetMaterial.html"><CODE>GetMaterial</CODE></a> 351 </th> 352 <td>Gets the pane's material.</td> 353 </tr> 354 <tr> 355 <td width="100"> </td> 356 <th> 357 <a href="../../../nw/lyt/TextBox/SetMaterial.html"><CODE>SetMaterial</CODE></a> 358 </th> 359 <td>Sets a material.</td> 360 </tr> 361 <tr> 362 <th class="category" colspan="3">Set/Get</th> 363 </tr> 364 <tr> 365 <td width="100"> </td> 366 <th> 367 <a href="../../../nw/lyt/Pane/GetName.html">GetName</a> 368 </th> 369 <td>Gets the name of the pane.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 370 </tr> 371 <tr> 372 <td width="100"> </td> 373 <th> 374 <a href="../../../nw/lyt/Pane/SetName.html">SetName</a> 375 </th> 376 <td>Sets the name of the pane.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 377 </tr> 378 <tr> 379 <td width="100"> </td> 380 <th> 381 <a href="../../../nw/lyt/Pane/GetUserData.html">GetUserData</a> 382 </th> 383 <td>Gets the user information.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 384 </tr> 385 <tr> 386 <td width="100"> </td> 387 <th> 388 <a href="../../../nw/lyt/Pane/SetUserData.html">SetUserData</a> 389 </th> 390 <td>Sets the user information.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 391 </tr> 392 <tr> 393 <td width="100"> </td> 394 <th> 395 <a href="../../../nw/lyt/Pane/IsInfluencedAlpha.html">IsInfluencedAlpha</a> 396 </th> 397 <td>Determines whether changes to the parent alpha impact the child.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 398 </tr> 399 <tr> 400 <td width="100"> </td> 401 <th> 402 <a href="../../../nw/lyt/Pane/SetInfluencedAlpha.html">SetInfluencedAlpha</a> 403 </th> 404 <td>Sets whether changes to the parent alpha value impact the child.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 405 </tr> 406 <tr> 407 <td width="100"> </td> 408 <th> 409 <a href="../../../nw/lyt/Pane/IsLocationAdjust.html">IsLocationAdjust</a> 410 </th> 411 <td>Determines whether position adjustment processing is applied to the pane.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 412 </tr> 413 <tr> 414 <td width="100"> </td> 415 <th> 416 <a href="../../../nw/lyt/Pane/SetLocationAdjust.html">SetLocationAdjust</a> 417 </th> 418 <td>Sets whether position adjustment processing is applied.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 419 </tr> 420 <tr> 421 <td width="100"> </td> 422 <th> 423 <a href="../../../nw/lyt/Pane/GetTranslate.html">GetTranslate</a> 424 </th> 425 <td>Gets the pane's display position.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 426 </tr> 427 <tr> 428 <td width="100"> </td> 429 <th> 430 <a href="../../../nw/lyt/Pane/SetTranslate.html">SetTranslate</a> 431 </th> 432 <td>Sets the pane's display position.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 433 </tr> 434 <tr> 435 <td width="100"> </td> 436 <th> 437 <a href="../../../nw/lyt/Pane/GetRotate.html">GetRotate</a> 438 </th> 439 <td>Gets the pane's rotation.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 440 </tr> 441 <tr> 442 <td width="100"> </td> 443 <th> 444 <a href="../../../nw/lyt/Pane/SetRotate.html">SetRotate</a> 445 </th> 446 <td>Sets the pane's rotation.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 447 </tr> 448 <tr> 449 <td width="100"> </td> 450 <th> 451 <a href="../../../nw/lyt/Pane/GetScale.html">GetScale</a> 452 </th> 453 <td>Gets the pane's scale ratio.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 454 </tr> 455 <tr> 456 <td width="100"> </td> 457 <th> 458 <a href="../../../nw/lyt/Pane/SetScale.html">SetScale</a> 459 </th> 460 <td>Sets the pane's scale ratio.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 461 </tr> 462 <tr> 463 <td width="100"> </td> 464 <th> 465 <a href="../../../nw/lyt/Pane/GetSize.html"><CODE>GetSize</CODE></a> 466 </th> 467 <td>Gets the size of the pane.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 468 </tr> 469 <tr> 470 <td width="100"> </td> 471 <th> 472 <a href="../../../nw/lyt/Pane/SetSize.html"><CODE>SetSize</CODE></a> 473 </th> 474 <td>Sets the size of the pane.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 475 </tr> 476 <tr> 477 <td width="100"> </td> 478 <th> 479 <a href="../../../nw/lyt/Pane/GetBasePositionH.html">GetBasePositionH</a> 480 </th> 481 <td>Gets the horizontal position specification for the pane standard position settings.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 482 </tr> 483 <tr> 484 <td width="100"> </td> 485 <th> 486 <a href="../../../nw/lyt/Pane/SetBasePositionH.html">SetBasePositionH</a> 487 </th> 488 <td>Sets the horizontal position specification for the pane standard position settings.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 489 </tr> 490 <tr> 491 <td width="100"> </td> 492 <th> 493 <a href="../../../nw/lyt/Pane/GetBasePositionV.html">GetBasePositionV</a> 494 </th> 495 <td>Gets the vertical position specification for the pane standard position settings.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 496 </tr> 497 <tr> 498 <td width="100"> </td> 499 <th> 500 <a href="../../../nw/lyt/Pane/SetBasePositionV.html">SetBasePositionV</a> 501 </th> 502 <td>Sets the vertical position specification for the pane standard position settings.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 503 </tr> 504 <tr> 505 <td width="100"> </td> 506 <th> 507 <a href="../../../nw/lyt/Pane/GetMtx.html">GetMtx</a> 508 </th> 509 <td>Gets the pane's SRT matrix.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 510 </tr> 511 <tr> 512 <td width="100"> </td> 513 <th> 514 <a href="../../../nw/lyt/Pane/SetMtx.html">SetMtx</a> 515 </th> 516 <td>Sets the pane's SRT matrix.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 517 </tr> 518 <tr> 519 <td width="100"> </td> 520 <th> 521 <a href="../../../nw/lyt/Pane/IsUserMtx.html">IsUserMtx</a> 522 </th> 523 <td>Checks if the pane SRT matrix has been set by the user.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 524 </tr> 525 <tr> 526 <td width="100"> </td> 527 <th> 528 <a href="../../../nw/lyt/Pane/ResetMtx.html">ResetMtx</a> 529 </th> 530 <td>Cancels the SRT matrix settings.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 531 </tr> 532 <tr> 533 <td width="100"> </td> 534 <th> 535 <a href="../../../nw/lyt/Pane/GetGlobalMtx.html">GetGlobalMtx</a> 536 </th> 537 <td>Gets the SRT matrix after calculation in the hierarchy.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 538 </tr> 539 <tr> 540 <td width="100"> </td> 541 <th> 542 <a href="../../../nw/lyt/Pane/SetGlobalMtx.html">SetGlobalMtx</a> 543 </th> 544 <td>Sets the global matrix.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 545 </tr> 546 <tr> 547 <td width="100"> </td> 548 <th> 549 <a href="../../../nw/lyt/Pane/IsUserGlobalMtx.html">IsUserGlobalMtx</a> 550 </th> 551 <td>Checks if the global matrix has been set by the user.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 552 </tr> 553 <tr> 554 <td width="100"> </td> 555 <th> 556 <a href="../../../nw/lyt/Pane/ResetGlobalMtx.html">ResetGlobalMtx</a> 557 </th> 558 <td>Cancels the global matrix settings.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 559 </tr> 560 <tr> 561 <td width="100"> </td> 562 <th> 563 <a href="../../../nw/lyt/Pane/GetPaneRect.html">GetPaneRect</a> 564 </th> 565 <td>Gets a rectangle in the pane's local coordinates.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 566 </tr> 567 <tr> 568 <td width="100"> </td> 569 <th> 570 <a href="../../../nw/lyt/Pane/GetAlpha.html"><CODE>GetAlpha</CODE></a> 571 </th> 572 <td>Gets the pane's alpha value.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 573 </tr> 574 <tr> 575 <td width="100"> </td> 576 <th> 577 <a href="../../../nw/lyt/Pane/SetAlpha.html"><CODE>SetAlpha</CODE></a> 578 </th> 579 <td>Sets the pane's alpha value.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 580 </tr> 581 <tr> 582 <td width="100"> </td> 583 <th> 584 <a href="../../../nw/lyt/Pane/GetGlobalAlpha.html">GetGlobalAlpha</a> 585 </th> 586 <td>Gets the pane's global alpha value.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 587 </tr> 588 <tr> 589 <td width="100"> </td> 590 <th> 591 <a href="../../../nw/lyt/Pane/SetGlobalAlpha.html">SetGlobalAlpha</a> 592 </th> 593 <td>Sets the pane's global alpha value.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 594 </tr> 595 <tr> 596 <td width="100"> </td> 597 <th> 598 <a href="../../../nw/lyt/Pane/GetSRTElement.html">GetSRTElement</a> 599 </th> 600 <td>Specifies an index to get a pane's SRT elements.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 601 </tr> 602 <tr> 603 <td width="100"> </td> 604 <th> 605 <a href="../../../nw/lyt/Pane/SetSRTElement.html">SetSRTElement</a> 606 </th> 607 <td>Specifies an index to set a pane's SRT elements.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 608 </tr> 609 <tr> 610 <td width="100"> <span class="virtual_style" title="virtual">V</span> 611 </td> 612 <th> 613 <a href="../../../nw/lyt/TextBox/GetColorElement.html">GetColorElement</a> 614 </th> 615 <td>Gets the pane's alpha value or vertex color components.</td> 616 </tr> 617 <tr> 618 <td width="100"> <span class="virtual_style" title="virtual">V</span> 619 </td> 620 <th> 621 <a href="../../../nw/lyt/TextBox/SetColorElement.html">SetColorElement</a> 622 </th> 623 <td>Sets the pane's alpha value or vertex color components.</td> 624 </tr> 625 <tr> 626 <td width="100"> </td> 627 <th> 628 <a href="../../../nw/lyt/TextBox/GetMaterial.html"><CODE>GetMaterial</CODE></a> 629 </th> 630 <td>Gets the pane's material.</td> 631 </tr> 632 <tr> 633 <td width="100"> </td> 634 <th> 635 <a href="../../../nw/lyt/Pane/GetExtUserDataNum.html">GetExtUserDataNum</a> 636 </th> 637 <td>Gets the amount of extended user data.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 638 </tr> 639 <tr> 640 <td width="100"> </td> 641 <th> 642 <a href="../../../nw/lyt/Pane/GetExtUserDataArray.html">GetExtUserDataArray</a> 643 </th> 644 <td>Gets the extended user data array.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 645 </tr> 646 <tr> 647 <td width="100"> </td> 648 <th> 649 <a href="../../../nw/lyt/Pane/FindExtUserDataByName.html">FindExtUserDataByName</a> 650 </th> 651 <td>Searches for extended user data by name.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 652 </tr> 653 <tr> 654 <th class="category" colspan="3">Parent-Child Relationships</th> 655 </tr> 656 <tr> 657 <td width="100"> </td> 658 <th> 659 <a href="../../../nw/lyt/Pane/GetParent.html"><CODE>GetParent</CODE></a> 660 </th> 661 <td>Gets the parent pane.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 662 </tr> 663 <tr> 664 <td width="100"> </td> 665 <th> 666 <a href="../../../nw/lyt/Pane/GetChildList.html">GetChildList</a> 667 </th> 668 <td>Gets a list of child panes.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 669 </tr> 670 <tr> 671 <td width="100"> </td> 672 <th> 673 <a href="../../../nw/lyt/Pane/AppendChild.html">AppendChild</a> 674 </th> 675 <td>Adds a pane to the end of the child pane list.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 676 </tr> 677 <tr> 678 <td width="100"> </td> 679 <th> 680 <a href="../../../nw/lyt/Pane/PrependChild.html">PrependChild</a> 681 </th> 682 <td>Adds a pane to the start of the child pane list.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 683 </tr> 684 <tr> 685 <td width="100"> </td> 686 <th> 687 <a href="../../../nw/lyt/Pane/InsertChild.html">InsertChild</a> 688 </th> 689 <td>Inserts a child pane at the specified position.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 690 </tr> 691 <tr> 692 <td width="100"> </td> 693 <th> 694 <a href="../../../nw/lyt/Pane/RemoveChild.html">RemoveChild</a> 695 </th> 696 <td>Removes a pane from the child pane list.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 697 </tr> 698 <tr> 699 <th class="category" colspan="3">Search</th> 700 </tr> 701 <tr> 702 <td width="100"> <span class="virtual_style" title="virtual">V</span> 703 </td> 704 <th> 705 <a href="../../../nw/lyt/TextBox/FindPaneByName.html">FindPaneByName</a> 706 </th> 707 <td>Searches for panes by name.</td> 708 </tr> 709 <tr> 710 <td width="100"> <span class="virtual_style" title="virtual">V</span> 711 </td> 712 <th> 713 <a href="../../../nw/lyt/TextBox/FindMaterialByName.html">FindMaterialByName</a> 714 </th> 715 <td>Searches for materials by name.</td> 716 </tr> 717 <tr> 718 <th class="category" colspan="3">Animation</th> 719 </tr> 720 <tr> 721 <td width="100"> <span class="virtual_style" title="virtual">V</span> 722 </td> 723 <th> 724 <a href="../../../nw/lyt/TextBox/Animate.html">Animate</a> 725 </th> 726 <td>Calculates animation results for both self and for the children.</td> 727 </tr> 728 <tr> 729 <td width="100"> <span class="virtual_style" title="virtual">V</span> 730 </td> 731 <th> 732 <a href="../../../nw/lyt/TextBox/AnimateSelf.html">AnimateSelf</a> 733 </th> 734 <td>Calculates the animation result for self.</td> 735 </tr> 736 <tr> 737 <td width="100"> </td> 738 <th> 739 <a href="../../../nw/lyt/Pane/GetAnimationList.html">GetAnimationList</a> 740 </th> 741 <td>Gets a list of bound animations.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 742 </tr> 743 <tr> 744 <td width="100"> <span class="virtual_style" title="virtual">V</span> 745 </td> 746 <th> 747 <a href="../../../nw/lyt/TextBox/BindAnimation.html">BindAnimation</a> 748 </th> 749 <td>Binds animations.</td> 750 </tr> 751 <tr> 752 <td width="100"> <span class="virtual_style" title="virtual">V</span> 753 </td> 754 <th> 755 <a href="../../../nw/lyt/TextBox/UnbindAnimation.html">UnbindAnimation</a> 756 </th> 757 <td>Clears a bound animation.</td> 758 </tr> 759 <tr> 760 <td width="100"> <span class="virtual_style" title="virtual">V</span> 761 </td> 762 <th> 763 <a href="../../../nw/lyt/TextBox/UnbindAllAnimation.html">UnbindAllAnimation</a> 764 </th> 765 <td>Clears all bound animations.</td> 766 </tr> 767 <tr> 768 <td width="100"> <span class="virtual_style" title="virtual">V</span> 769 </td> 770 <th> 771 <a href="../../../nw/lyt/TextBox/UnbindAnimationSelf.html">UnbindAnimationSelf</a> 772 </th> 773 <td>Clears the window's animation links.</td> 774 </tr> 775 <tr> 776 <td width="100"> </td> 777 <th> 778 <a href="../../../nw/lyt/Pane/AddAnimationLink.html">AddAnimationLink</a> 779 </th> 780 <td>Adds animation link information.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 781 </tr> 782 <tr> 783 <td width="100"> <span class="virtual_style" title="virtual">V</span> 784 </td> 785 <th> 786 <a href="../../../nw/lyt/TextBox/FindAnimationLinkSelf.html">FindAnimationLinkSelf</a> 787 </th> 788 <td>Searches for animation link information.</td> 789 </tr> 790 <tr> 791 <td width="100"> <span class="virtual_style" title="virtual">V</span> 792 </td> 793 <th> 794 <a href="../../../nw/lyt/TextBox/SetAnimationEnable.html">SetAnimationEnable</a> 795 </th> 796 <td>Sets the animation enable/disable state.</td> 797 </tr> 798 <tr> 799 <th class="category" colspan="3">Rendering</th> 800 </tr> 801 <tr> 802 <td width="100"> </td> 803 <th> 804 <a href="../../../nw/lyt/Pane/IsVisible.html"><CODE>IsVisible</CODE></a> 805 </th> 806 <td>Determines whether a pane is displayed.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 807 </tr> 808 <tr> 809 <td width="100"> </td> 810 <th> 811 <a href="../../../nw/lyt/Pane/SetVisible.html">SetVisible</a> 812 </th> 813 <td>Toggles pane display.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 814 </tr> 815 <tr> 816 <td width="100"> <span class="virtual_style" title="virtual">V</span> 817 </td> 818 <th> 819 <a href="../../../nw/lyt/TextBox/CalculateMtx.html">CalculateMtx</a> 820 </th> 821 <td>Calculates the matrix for rendering.</td> 822 </tr> 823 <tr> 824 <th class="category" colspan="3">Other</th> 825 </tr> 826 <tr> 827 <td width="100"> </td> 828 <th> 829 <a href="../../../nw/lyt/Pane/IsUserAllocated.html">IsUserAllocated</a> 830 </th> 831 <td>Determines whether the user constructed the pane.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 832 </tr> 833 <tr> 834 <td width="100"> </td> 835 <th> 836 <a href="../../../nw/lyt/Pane/SetUserAllocated.html">SetUserAllocated</a> 837 </th> 838 <td>Declares that the pane was constructed by the user.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 839 </tr> 840 <tr> 841 <td width="100"> </td> 842 <th> 843 <a href="../../../nw/lyt/Pane/SetExtUserDataList.html">SetExtUserDataList</a> 844 </th> 845 <td>Sets the extended user data list.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 846 </tr> 847 <tr> 848 <td width="100"> <span class="virtual_style" title="virtual">V</span> 849 </td> 850 <th> 851 <a href="../../../nw/lyt/TextBox/Draw.html">Draw</a> 852 </th> 853 <td>Draws its own pane and child panes.</td> 854 </tr> 855 <tr> 856 <td width="100"> </td> 857 <th> 858 <a href="../../../nw/lyt/Pane/SetMtxDirty.html">SetMtxDirty</a> 859 </th> 860 <td>Requests SRT matrix recalculation.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 861 </tr> 862 <tr> 863 <td width="100"> 864 <span class="protected_style" title="protected">protected</span> <span class="virtual_style" title="virtual">V</span> 865 </td> 866 <th> 867 <a href="../../../nw/lyt/TextBox/DrawSelf.html">DrawSelf</a> 868 </th> 869 <td>Performs the self-rendering process.</td> 870 </tr> 871 <tr> 872 <td width="100"> 873 <span class="protected_style" title="protected">protected</span> <span class="virtual_style" title="virtual">V</span> 874 </td> 875 <th> 876 <a href="../../../nw/lyt/TextBox/LoadMtx.html">LoadMtx</a> 877 </th> 878 <td>Calculates a model view matrix and sets it in <a href="../../../nw/lyt/GraphicsResource/Overview.html">GraphicsResource</a>.</td> 879 </tr> 880 <tr> 881 <td width="100"> 882 <span class="protected_style" title="protected">protected</span> </td> 883 <th> 884 <a href="../../../nw/lyt/Pane/GetVtxPos.html">GetVtxPos</a> 885 </th> 886 <td>Gets the pane's upper left coordinate.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 887 </tr> 888 <tr> 889 <td width="100"> 890 <span class="protected_style" title="protected">protected</span> </td> 891 <th> 892 <a href="../../../nw/lyt/Pane/GetMtxCondition.html">GetMtxCondition</a> 893 </th> 894 <td>Gets the local matrix status.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 895 </tr> 896 <tr> 897 <td width="100"> 898 <span class="protected_style" title="protected">protected</span> </td> 899 <th> 900 <a href="../../../nw/lyt/Pane/SetMtxCondition.html">SetMtxCondition</a> 901 </th> 902 <td>Sets the local matrix status.(Inherited from <a href="../../../nw/gfx/SceneNode/Overview.html"><CODE>Pane</CODE></a>.</td> 903 </tr> </table> 904 </div> 905 </a> 906 <h2>Class Hierarchy</h2> 907 <div class="section"> 908 <p class="hierarchy">nw::lyt::internal::PaneBase<br /> <a href="../../../nw/lyt/Pane/Overview.html">nw::lyt::Pane</a><br /> <b>nw::lyt::TextBox</b> 909 </p> 910 </div> 911 <h2>Revision History</h2> 912 <div class="section"> 913 <dl class="history"> 914 <dt>2009/09/18</dt> 915 <dd>Initial version.<br /> 916 </dd> 917 </dl> 918 </div> 919 <hr><p>CONFIDENTIAL</p></body> 920</html>