Difference between revisions of "Local data storage methods used in the viewer"

From Second Life Wiki
Jump to navigation Jump to search
(ll_apr_file checkpoint save)
(ll_apr_file column finish)
Line 42: Line 42:


== General - Main and Startup ==
== General - Main and Startup ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 50: Line 50:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 59: Line 60:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 79: Line 80:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== General - Window Management and Render Pipeline  ==
== General - Window Management and Render Pipeline  ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 92: Line 93:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 101: Line 103:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 111: Line 113:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 121: Line 123:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 131: Line 133:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 141: Line 143:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 151: Line 153:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}
Line 157: Line 159:
== General - Filesystem Access and Storage ==
== General - Filesystem Access and Storage ==


{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 165: Line 167:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 184: Line 187:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::YES --> <center><font size="+2">'''X'''</font></center>
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 194: Line 197:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 204: Line 207:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 224: Line 227:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 234: Line 237:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 244: Line 247:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 254: Line 257:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 264: Line 267:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== General - Utility and Misc ==
== General - Utility and Misc ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 277: Line 280:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 286: Line 290:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 296: Line 300:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 306: Line 310:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 316: Line 320:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 326: Line 330:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 336: Line 340:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 346: Line 350:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 356: Line 360:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 366: Line 370:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 376: Line 380:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== Rendering - Asset Management ==
== Rendering - Asset Management ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 389: Line 393:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 398: Line 403:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 418: Line 423:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 428: Line 433:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 438: Line 443:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 448: Line 453:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 458: Line 463:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== Rendering - Character and Animation ==
== Rendering - Character and Animation ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 471: Line 476:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 480: Line 486:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 490: Line 496:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 500: Line 506:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 517: Line 523:


== Rendering - Camera ==
== Rendering - Camera ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 525: Line 531:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 534: Line 541:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 544: Line 551:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 554: Line 561:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 564: Line 571:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== Rendering - Effects ==
== Rendering - Effects ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 577: Line 584:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 586: Line 594:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 596: Line 604:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 606: Line 614:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 616: Line 624:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 626: Line 634:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 636: Line 644:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 646: Line 654:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 656: Line 664:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 666: Line 674:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 676: Line 684:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 686: Line 694:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 696: Line 704:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 706: Line 714:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 716: Line 724:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 726: Line 734:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== Rendering - Environment ==
== Rendering - Environment ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 739: Line 747:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 748: Line 757:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 758: Line 767:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 768: Line 777:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 778: Line 787:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 788: Line 797:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 798: Line 807:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 808: Line 817:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 818: Line 827:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 828: Line 837:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== Rendering - Viewer Objects: Volumes, Particles, and Trees ==
== Rendering - Viewer Objects: Volumes, Particles, and Trees ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 841: Line 850:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 850: Line 860:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 860: Line 870:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 870: Line 880:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 880: Line 890:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 890: Line 900:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 900: Line 910:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== Rendering - Render Pipeline ==
== Rendering - Render Pipeline ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 913: Line 923:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 922: Line 933:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 932: Line 943:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 942: Line 953:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 952: Line 963:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 962: Line 973:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 972: Line 983:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 982: Line 993:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 992: Line 1,003:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,002: Line 1,013:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,012: Line 1,023:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,022: Line 1,033:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,032: Line 1,043:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,042: Line 1,053:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,052: Line 1,063:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,062: Line 1,073:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,072: Line 1,083:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,082: Line 1,093:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,092: Line 1,103:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,102: Line 1,113:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,112: Line 1,123:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,122: Line 1,133:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,132: Line 1,143:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,142: Line 1,153:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,152: Line 1,163:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,162: Line 1,173:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,172: Line 1,183:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,182: Line 1,193:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,192: Line 1,203:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,202: Line 1,213:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,212: Line 1,223:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,222: Line 1,233:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,232: Line 1,243:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,242: Line 1,253:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,252: Line 1,263:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,262: Line 1,273:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,272: Line 1,283:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,282: Line 1,293:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,292: Line 1,303:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,302: Line 1,313:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,312: Line 1,323:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,322: Line 1,333:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,332: Line 1,343:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,342: Line 1,353:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,352: Line 1,363:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,362: Line 1,373:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,372: Line 1,383:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== Input and Output - Audio ==
== Input and Output - Audio ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 1,385: Line 1,396:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 1,394: Line 1,406:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,404: Line 1,416:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,414: Line 1,426:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,434: Line 1,446:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::YES --> <center><font size="+2">'''X'''</font></center>
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,444: Line 1,456:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,454: Line 1,466:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,464: Line 1,476:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,484: Line 1,496:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,499: Line 1,511:


== Input and Output - Input ==
== Input and Output - Input ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 1,507: Line 1,519:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 1,516: Line 1,529:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,526: Line 1,539:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== Data and Communication - Agents ==
== Data and Communication - Agents ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 1,539: Line 1,552:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 1,548: Line 1,562:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,558: Line 1,572:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,568: Line 1,582:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== Data and Communication - Region and World ==
== Data and Communication - Region and World ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 1,581: Line 1,595:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 1,590: Line 1,605:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,600: Line 1,615:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== Data and Communication - Network ==
== Data and Communication - Network ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 1,613: Line 1,628:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 1,622: Line 1,638:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,632: Line 1,648:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,642: Line 1,658:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,652: Line 1,668:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,662: Line 1,678:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,672: Line 1,688:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,682: Line 1,698:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,692: Line 1,708:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,702: Line 1,718:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,712: Line 1,728:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,722: Line 1,738:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,732: Line 1,748:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Alerts ==
== User Interface - Alerts ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 1,745: Line 1,761:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 1,754: Line 1,771:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,764: Line 1,781:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,774: Line 1,791:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Assets ==
== User Interface - Assets ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 1,787: Line 1,804:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 1,796: Line 1,814:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,806: Line 1,824:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,826: Line 1,844:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,836: Line 1,854:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,846: Line 1,864:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,856: Line 1,874:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,866: Line 1,884:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,876: Line 1,894:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,886: Line 1,904:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,896: Line 1,914:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,906: Line 1,924:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,916: Line 1,934:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,926: Line 1,944:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,936: Line 1,954:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,946: Line 1,964:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,956: Line 1,974:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,966: Line 1,984:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,976: Line 1,994:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 1,986: Line 2,004:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Avatar Appearance ==
== User Interface - Avatar Appearance ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 1,999: Line 2,017:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 2,008: Line 2,027:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,018: Line 2,037:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,028: Line 2,047:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,038: Line 2,057:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,048: Line 2,067:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,058: Line 2,077:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Chat, Instant Messaging, Notices, Reports ==
== User Interface - Chat, Instant Messaging, Notices, Reports ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 2,071: Line 2,090:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 2,080: Line 2,100:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,090: Line 2,110:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,100: Line 2,120:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,110: Line 2,130:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,120: Line 2,140:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,130: Line 2,150:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,140: Line 2,160:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,150: Line 2,170:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,160: Line 2,180:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,170: Line 2,190:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,180: Line 2,200:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,190: Line 2,210:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Data ==
== User Interface - Data ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 2,203: Line 2,223:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 2,212: Line 2,233:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,222: Line 2,243:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,232: Line 2,253:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,242: Line 2,263:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,252: Line 2,273:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,262: Line 2,283:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,272: Line 2,293:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,282: Line 2,303:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,292: Line 2,313:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,302: Line 2,323:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,312: Line 2,333:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,322: Line 2,343:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,332: Line 2,353:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,342: Line 2,363:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,352: Line 2,373:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,362: Line 2,383:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,372: Line 2,393:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,382: Line 2,403:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,392: Line 2,413:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,402: Line 2,423:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,412: Line 2,433:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,422: Line 2,443:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,432: Line 2,453:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,442: Line 2,463:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,452: Line 2,473:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,462: Line 2,483:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,472: Line 2,493:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,482: Line 2,503:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Data:Inventory ==
== User Interface - Data:Inventory ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 2,495: Line 2,516:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 2,504: Line 2,526:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,514: Line 2,536:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,524: Line 2,546:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,534: Line 2,556:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,544: Line 2,566:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,554: Line 2,576:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,564: Line 2,586:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,574: Line 2,596:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,584: Line 2,606:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,594: Line 2,616:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Data:Money and Land ==
== User Interface - Data:Money and Land ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 2,607: Line 2,629:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 2,616: Line 2,639:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,626: Line 2,649:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,636: Line 2,659:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,646: Line 2,669:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,656: Line 2,679:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,666: Line 2,689:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,676: Line 2,699:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Data:Search ==
== User Interface - Data:Search ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 2,689: Line 2,712:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 2,698: Line 2,722:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,708: Line 2,732:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,718: Line 2,742:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,728: Line 2,752:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,738: Line 2,762:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,748: Line 2,772:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,758: Line 2,782:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,768: Line 2,792:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,778: Line 2,802:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,788: Line 2,812:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,798: Line 2,822:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,808: Line 2,832:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Data:Map ==
== User Interface - Data:Map ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 2,821: Line 2,845:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 2,830: Line 2,855:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,840: Line 2,865:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,850: Line 2,875:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,860: Line 2,885:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,870: Line 2,895:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,880: Line 2,905:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 2,890: Line 2,915:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Objects and Edit Tools ==
== User Interface - Objects and Edit Tools ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 2,903: Line 2,928:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 2,912: Line 2,938:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 2,922: Line 2,948:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 2,932: Line 2,958:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 2,942: Line 2,968:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 2,952: Line 2,978:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 2,962: Line 2,988:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 2,972: Line 2,998:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 2,982: Line 3,008:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 2,992: Line 3,018:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,002: Line 3,028:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,012: Line 3,038:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,022: Line 3,048:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,032: Line 3,058:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,042: Line 3,068:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,052: Line 3,078:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,062: Line 3,088:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,072: Line 3,098:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,082: Line 3,108:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,092: Line 3,118:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,102: Line 3,128:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,112: Line 3,138:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,122: Line 3,148:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,132: Line 3,158:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,142: Line 3,168:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,152: Line 3,178:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,162: Line 3,188:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,172: Line 3,198:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,182: Line 3,208:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,192: Line 3,218:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,202: Line 3,228:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,212: Line 3,238:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,222: Line 3,248:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,232: Line 3,258:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,242: Line 3,268:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,252: Line 3,278:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,262: Line 3,288:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,272: Line 3,298:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,282: Line 3,308:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-  
|-  
Line 3,292: Line 3,318:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - HTML ==
== User Interface - HTML ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 3,305: Line 3,331:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 3,314: Line 3,341:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,324: Line 3,351:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,334: Line 3,361:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Import, Export, Upload ==
== User Interface - Import, Export, Upload ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 3,347: Line 3,374:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 3,356: Line 3,384:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,366: Line 3,394:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,376: Line 3,404:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,386: Line 3,414:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Menus, Overlays, Login ==
== User Interface - Menus, Overlays, Login ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 3,399: Line 3,427:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 3,408: Line 3,437:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,418: Line 3,447:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,428: Line 3,457:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,438: Line 3,467:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,448: Line 3,477:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,458: Line 3,487:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,468: Line 3,497:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,478: Line 3,507:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,493: Line 3,522:


== User Interface - Preferences ==
== User Interface - Preferences ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 3,501: Line 3,530:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 3,510: Line 3,540:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,520: Line 3,550:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,530: Line 3,560:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,540: Line 3,570:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,550: Line 3,580:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,560: Line 3,590:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,570: Line 3,600:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,580: Line 3,610:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,590: Line 3,620:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Utility ==
== User Interface - Utility ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 3,603: Line 3,633:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 3,612: Line 3,643:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,622: Line 3,653:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,632: Line 3,663:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,642: Line 3,673:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,652: Line 3,683:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,662: Line 3,693:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,672: Line 3,703:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}


== User Interface - Widgets ==
== User Interface - Widgets ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 3,685: Line 3,716:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 3,694: Line 3,726:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,704: Line 3,736:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,714: Line 3,746:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,724: Line 3,756:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,734: Line 3,766:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,744: Line 3,776:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,754: Line 3,786:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,764: Line 3,796:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,774: Line 3,806:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,784: Line 3,816:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,794: Line 3,826:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,800: Line 3,832:


== User Interface - Debug ==
== User Interface - Debug ==
{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 3,808: Line 3,840:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 3,817: Line 3,850:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,827: Line 3,860:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,837: Line 3,870:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,847: Line 3,880:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,857: Line 3,890:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,867: Line 3,900:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,877: Line 3,910:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,887: Line 3,920:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,897: Line 3,930:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,907: Line 3,940:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,917: Line 3,950:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,927: Line 3,960:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,937: Line 3,970:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,947: Line 3,980:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,957: Line 3,990:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,967: Line 4,000:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,977: Line 4,010:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,987: Line 4,020:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::YES --> <center><font size="+2">'''X'''</font></center>
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 3,997: Line 4,030:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,007: Line 4,040:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,017: Line 4,050:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,027: Line 4,060:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}
Line 4,033: Line 4,066:
== Unlisted in Viewer Source Files page ==
== Unlisted in Viewer Source Files page ==


{| cellborder="3" border="2" width="80%"
{| cellborder="3" border="2" width="100%"
! width="30%" | file
! width="30%" | file
!width="10%" |VFS
!width="10%" |VFS
Line 4,041: Line 4,074:
!width="10%" |LLVFile
!width="10%" |LLVFile
!width="10%" |LLLFS
!width="10%" |LLLFS
!width="10%" |ll_apr_file
!width="10%" |apr_file
!width="10%" |apr_file
|-
|-
Line 4,070: Line 4,104:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,080: Line 4,114:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,110: Line 4,144:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,120: Line 4,154:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,130: Line 4,164:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,140: Line 4,174:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,160: Line 4,194:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,180: Line 4,214:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,190: Line 4,224:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,210: Line 4,244:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,220: Line 4,254:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,240: Line 4,274:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,250: Line 4,284:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,260: Line 4,294:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,270: Line 4,304:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,280: Line 4,314:
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLVFile::YES --> <center><font size="+2">'''X'''</font></center>
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,290: Line 4,324:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|-
|-
Line 4,300: Line 4,334:
|<!-- LLVFile::no --> &nbsp;
|<!-- LLVFile::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|<!-- LLLFS::no --> &nbsp;
|ll_apr_file::no
|<!-- ll_apr_file::no --> &nbsp;
|apr_file::no
|apr_file::no
|}
|}

Revision as of 23:23, 17 June 2008

This article is a work in progress.

Please do not edit.



This article is a work in progress.

Please do not edit.

Evolving article purpose

From Scalar Tardis / Dale Mahalko: This started out as a list of references in the client source to the keyword VFS, which then became more useful in table format when I noticed the gVFS and gStaticVFS. As I explored the code further I noted the related file access procedures of the LFS and then discovered the use of the Apache Portable Runtime used to replace the LFS.

There is no official stated policy anywhere, but it would appear there is an effort to replace the LFS calls with APR calls, and perhaps eventually, also replacing VFS calls with APR calls. Local file storage based purely on the APR may be faster and more stable than previous methods created in-house by Linden Lab, and would make the client much easier to port to more widely varying OS platforms since the APR is already widely deployed across many platforms. And as the Wikipedia article for the APR states, if an OS doesn't directly support some needed feature, the APR will directly implement that feature itself, making it very useful to replace as many legacy calls with APR calls.

Notes on the source code references

The following list of source references is based on viewer source released 1.19.1.4 in the SVN repository, and will need future updating as the viewer source continues to evolve:

This listing duplicates the layout and format of the Viewer Source Files page, providing a direct 1-to-1 correspondence with each section and source file. Although the source list only includes .cpp files, if a matching .h file is found it is listed here below the .cpp for that name.

Table column headings

Each column of these tables refer to:

  • VFS - any reference to this keyward. "VFS" is not used in the code alone, and so is usually referring to comments in the source, or debugging/logging notes.
  • gVFS - the "general VFS" which is used for temporary storage for assets, in a private RAM-disk held in memory at all times. It is the primary limitation for allowing unlimited local asset caching in the viewer as currently designed. This needs to be removed and replaced with direct filesystem calls to folder-based storage.
  • gStaticVFS - a read-only VFS in "static_data.db2" and "static_index.db2". This contains the graphical elements and sounds of the Second Life user interface. It's only about 8 megabytes, but why does it have to be fully loaded in a virtual RAM-disk all the time using limited system memory? May be worthwhile to replace this with direct on-disk storage, perhaps in a ZIP file.
  • LLVFile - the purpose of this code is still unclear (to Scalar Tardis / Dale Mahalko) but this appears to be how the two different VFS are accessed. The LLVFile is a general procedure for accessing both of them.
  • LLLFS - the "Local File System" procedures, used to directly read and write to the local OS storage. The audio manager for example uses LLLFS calls to write decoded OGG sounds as WAV files in the cache directory.
  • apr_file - it appears that the Apache Portable Runtime is being used to replace calls to the LFS in the client source. The LFS can probably be regarded as legacy code which should not be used if possible, and by association, the VFS may also eventually be retired, replaced with direct filesystem APR calls.

VFS removal/replacement

As has been discussed in the sl-dev mailing list and in the JIRA, the VFS does not scale up very well at all since it functions as a private RAM-disk for non-texture assets downloaded by the viewer. The on-disk VFS files are used only for storage when the viewer is not running. At startup, the files are parsed for errors and loaded into memory, and continue to occupy memory until the viewer exits and the contents are written back to the disk files. As a RAM disk, increasing the cache size to larger than the available free memory causes the computer to run out of physical RAM and require the use of virtual memory and disk swapping. This is counterproductive when the intent of increasing the VFS size is to cache more of the frequently-used data to speed up the client and reduce network traffic. In order to permit the cache of assets currently stored in the VFS to grow to gigabytes of storage without requiring gigabytes of physical memory to store it, the existing VFS will have to be removed from the viewer and replaced with a traditional file/directory-based disk cache.

Need for lightweight asset obfuscation

In the interests of copyright protection, a directory-based non-texture asset cache should include some form of low-impact data obfuscation, to make it slightly difficult for the copyrighted works of other SL users held in the cache to be casually copied and examined. As has been discussed in SL-Dev, heavy and slow cache encryption would serve no purpose since a decryption tool can be easily built using the client source that would do the cache decrypting. So it's better to just use a simple and fast obfuscation technique which discourages casual asset theft.

General - Main and Startup

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llstartup.cpp
X
X
 
X
      apr_file::no
llappviewer.cpp
X
X
X
X
X
X
X
apr_file::no
llappviewer.h
X
X
X
X
      apr_file::no

General - Window Management and Render Pipeline

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
pipeline.cpp               apr_file::no
llviewerdisplay.cpp               apr_file::no
llviewerprecompiledheaders.cpp               apr_file::no
llviewerprecompiledheaders.h
X
   
X
X
    apr_file::no
llviewerwindow.cpp               apr_file::no
llwindebug.cpp               apr_file::no

General - Filesystem Access and Storage

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
lllfsthread.cpp          
X
X
apr_file::no
lllfsthread.h          
X
  apr_file::no
llvfile.cpp
X
   
X
X
    apr_file::no
llvfile.h
X
   
X
X
    apr_file::no
llvfs.cpp
X
   
X
   
X
apr_file::no
llvfs.h
X
   
X
      apr_file::no
llvfsthread.cpp
X
   
X
      apr_file::no
llvfsthread.h
X
   
X
      apr_file::no
llxfer_vfile.cpp
X
   
X
X
    apr_file::no
llxfer_vfile.h
X
   
X
X
    apr_file::no

General - Utility and Misc

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llbbox.cpp               apr_file::no
llbox.cpp               apr_file::no
llcallbacklist.cpp               apr_file::no
llcontroldef.cpp
X
            apr_file::no
lleventnotifier.cpp               apr_file::no
lleventpoll.cpp               apr_file::no
llhippo.cpp               apr_file::no
llregionposition.cpp               apr_file::no
moviemaker.cpp               apr_file::no
noise.cpp               apr_file::no

Rendering - Asset Management

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llassetuploadresponders.cpp
X
X
          apr_file::no
lltexturecache.cpp          
X
X
apr_file::no
lltexturefetch.cpp               apr_file::no
llviewerassetstorage.cpp
X
   
X
X
    apr_file::no
llviewerassetstorage.h
X
   
X
X
    apr_file::no
llwearable.cpp
X
X
          apr_file::no
llwearablelist.cpp               apr_file::no

Rendering - Character and Animation

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
lldriverparam.cpp               apr_file::no
llemote.cpp               apr_file::no
llviewergesture.cpp               apr_file::no
llvoavatar.cpp
X
 
X
     
X
apr_file::no
llcharacter(???)

Rendering - Camera

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llcameraview.cpp               apr_file::no
llfollowcam.cpp               apr_file::no
llmorphview.cpp               apr_file::no
llviewercamera.cpp               apr_file::no

Rendering - Effects

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llhudconnector.cpp               apr_file::no
llhudeffect.cpp               apr_file::no
llhudeffectbeam.cpp               apr_file::no
llhudeffectlookat.cpp               apr_file::no
llhudeffectpointat.cpp               apr_file::no
llhudeffecttrail.cpp               apr_file::no
llhudicon.cpp               apr_file::no
llhudmanager.cpp               apr_file::no
llhudobject.cpp               apr_file::no
llhudrender.cpp               apr_file::no
llhudtext.cpp               apr_file::no
llhudview.cpp               apr_file::no
lltracker.cpp               apr_file::no
llvelocitybar.cpp               apr_file::no
llvotextbubble.cpp               apr_file::no

Rendering - Environment

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llvlmanager.cpp               apr_file::no
llvlcomposition.cpp               apr_file::no
llvoclouds.cpp               apr_file::no
llvosurfacepatch.cpp               apr_file::no
llvoground.cpp               apr_file::no
llvosky.cpp               apr_file::no
llvostars.cpp               apr_file::no
llvowater.cpp               apr_file::no
llwind.cpp               apr_file::no

Rendering - Viewer Objects: Volumes, Particles, and Trees

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llvocache.cpp               apr_file::no
llvograss.cpp               apr_file::no
llvoinventorylistener.cpp               apr_file::no
llvopartgroup.cpp               apr_file::no
llvotree.cpp               apr_file::no
llvovolume.cpp               apr_file::no

Rendering - Render Pipeline

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llcloud.cpp               apr_file::no
llcubemap.cpp               apr_file::no
llcylinder.cpp               apr_file::no
lldrawable.cpp               apr_file::no
lldrawpool.cpp               apr_file::no
lldrawpoolalpha.cpp               apr_file::no
lldrawpoolavatar.cpp               apr_file::no
lldrawpoolbump.cpp               apr_file::no
lldrawpoolclouds.cpp               apr_file::no
lldrawpoolground.cpp               apr_file::no
lldrawpoolsimple.cpp               apr_file::no
lldrawpoolsky.cpp               apr_file::no
lldrawpoolstars.cpp               apr_file::no
lldrawpoolterrain.cpp               apr_file::no
lldrawpooltree.cpp               apr_file::no
lldrawpoolwater.cpp               apr_file::no
lldynamictexture.cpp               apr_file::no
llface.cpp               apr_file::no
llfeaturemanager.cpp               apr_file::no
llflexibleobject.cpp               apr_file::no
llglsandbox.cpp               apr_file::no
llglslshader.cpp               apr_file::no
llpatchvertexarray.cpp               apr_file::no
llpolymesh.cpp               apr_file::no
llpolymorph.cpp               apr_file::no
llsky.cpp               apr_file::no
llspatialpartition.cpp               apr_file::no
llsphere.cpp               apr_file::no
llsprite.cpp               apr_file::no
llsurface.cpp               apr_file::no
llsurfacepatch.cpp               apr_file::no
lltexlayer.cpp
X
X
   
X
    apr_file::no
llviewerimage.cpp
X
   
X
X
    apr_file::no
llviewerimage.h        
X
    apr_file::no
llviewerimagelist.cpp
X
   
X
X
    apr_file::no
llviewerjoint.cpp               apr_file::no
llviewerjointattachment.cpp               apr_file::no
llviewerjointmesh.cpp               apr_file::no
llviewerjointshape.cpp               apr_file::no
llviewerlayer.cpp               apr_file::no
llviewerobject.cpp               apr_file::no
llviewerobjectlist.cpp               apr_file::no
llviewerpartsim.cpp               apr_file::no
llviewerpartsource.cpp               apr_file::no
llviewertextureanim.cpp               apr_file::no
llviewervisualparam.cpp               apr_file::no

Input and Output - Audio

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
fmodwrapper.cpp               apr_file::no
audioengine.cpp
X
X
 
X
      apr_file::no
audioengine.h
X
   
X
      apr_file::no
audioengine_fmod.cpp            
X
apr_file::no
llaudiodecodemgr.cpp
X
X
X
 
X
X
  apr_file::no
llaudiodecodemgr.h
X
   
X
      apr_file::no
llaudiosourcevo.cpp               apr_file::no
llaudiostatus.cpp               apr_file::no
vorbisdecode.cpp
X
   
X
X
 
X
apr_file::no
vorbisdecode.h
X
   
X
      apr_file::no
vorbisencode.cpp            
X
apr_file::no

Input and Output - Input

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llviewerjoystick.cpp               apr_file::no
llviewerkeyboard.cpp               apr_file::no

Data and Communication - Agents

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llagent.cpp               apr_file::no
llagentdata.cpp               apr_file::no
llagentpilot.cpp               apr_file::no

Data and Communication - Region and World

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llviewerregion.cpp               apr_file::no
llworld.cpp               apr_file::no

Data and Communication - Network

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llasynchostbyname.cpp               apr_file::no
llcaphttpsender.cpp               apr_file::no
llurl.cpp               apr_file::no
llurlwhitelist.cpp               apr_file::no
lluserauth.cpp               apr_file::no
llviewergenericmessage.cpp               apr_file::no
llviewermessage.cpp
X
   
X
X
    apr_file::no
llviewermessage.h
X
   
X
      apr_file::no
llviewernetwork.cpp               apr_file::no
llviewerthrottle.cpp               apr_file::no
llweb.cpp               apr_file::no
llxmlrpctransaction.cpp               apr_file::no

User Interface - Alerts

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llconfirmationmanager.cpp               apr_file::no
llfirstuse.cpp               apr_file::no
llnotify.cpp               apr_file::no

User Interface - Assets

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llcompilequeue.cpp
X
   
X
X
    apr_file::no
llcompilequeue.h
X
   
X
      apr_file::no
llfloateranimpreview.cpp
X
X
   
X
 
X
apr_file::no
llfloatergesture.cpp               apr_file::no
llfloaterimagepreview.cpp               apr_file::no
llfloaterinspect.cpp               apr_file::no
llfloateropenobject.cpp               apr_file::no
llfloaterproperties.cpp               apr_file::no
llfloaterscriptdebug.cpp               apr_file::no
llpreview.cpp               apr_file::no
llpreviewanim.cpp               apr_file::no
llpreviewgesture.cpp
X
X
 
X
X
    apr_file::no
llpreviewgesture.h
X
   
X
      apr_file::no
llpreviewlandmark.cpp               apr_file::no
llpreviewnotecard.cpp
X
X
 
X
X
    apr_file::no
llpreviewnotecard.h
X
   
X
      apr_file::no
llpreviewscript.cpp
X
   
X
X
    apr_file::no
llpreviewscript.h
X
   
X
      apr_file::no
llpreviewsound.cpp               apr_file::no
llpreviewtexture.cpp               apr_file::no

User Interface - Avatar Appearance

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llfloaterclothing.cpp               apr_file::no
llfloatercustomize.cpp               apr_file::no
llgenepool.cpp               apr_file::no
llgesturemgr.cpp
X
   
X
X
    apr_file::no
llgesturemgr.h
X
   
X
      apr_file::no
llpanelmorph.cpp               apr_file::no

User Interface - Chat, Instant Messaging, Notices, Reports

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llchatbar.cpp               apr_file::no
llfloaterchat.cpp               apr_file::no
llfloatermute.cpp               apr_file::no
llfloaternewim.cpp               apr_file::no
llfloaterpostcard.cpp
X
X
 
X
X
    apr_file::no
llfloaterreporter.cpp
X
X
   
X
    apr_file::no
llgroupmgr.cpp               apr_file::no
llgroupnotify.cpp               apr_file::no
llimpanel.cpp               apr_file::no
llimview.cpp               apr_file::no
lllogchat.cpp               apr_file::no
llmutelist.cpp               apr_file::no

User Interface - Data

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llclassifiedinfo.cpp               apr_file::no
lleventinfo.cpp               apr_file::no
llfloaterabout.cpp               apr_file::no
llfloaterauction.cpp
X
X
 
X
X
    apr_file::no
llfloateravatarinfo.cpp               apr_file::no
llfloatergroupinfo.cpp               apr_file::no
llfloatergroupinvite.cpp               apr_file::no
llfloatergroups.cpp               apr_file::no
llfloaterland.cpp               apr_file::no
llfloaterlandholdings.cpp               apr_file::no
llfloaterregioninfo.cpp
X
   
X
X
    apr_file::no
llfloaterregioninfo.h
X
   
X
      apr_file::no
llfloatertelehub.cpp               apr_file::no
llfloatertos.cpp        
X
    apr_file::no
llfloatertos.h
X
   
X
      apr_file::no
llpanelavatar.cpp               apr_file::no
llpanelclassified.cpp               apr_file::no
llpanelevent.cpp               apr_file::no
llpanelgroup.cpp               apr_file::no
llpanelgroupgeneral.cpp               apr_file::no
llpanelgroupinvite.cpp               apr_file::no
llpanelgrouplandmoney.cpp               apr_file::no
llpanelgroupnotices.cpp               apr_file::no
llpanelgrouproles.cpp               apr_file::no
llpanelgroupvoting.cpp               apr_file::no
llpanelland.cpp               apr_file::no
llpanellandobjects.cpp               apr_file::no
llpanellandoptions.cpp               apr_file::no

User Interface - Data:Inventory

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llcallingcard.cpp               apr_file::no
llfloaterfriends.cpp               apr_file::no
llinventoryactions.cpp               apr_file::no
llinventorybridge.cpp               apr_file::no
llinventoryclipboard.cpp               apr_file::no
llinventorymodel.cpp               apr_file::no
llinventoryview.cpp               apr_file::no
lllandmarklist.cpp
X
   
X
X
    apr_file::no
lllandmarklist.h
X
   
X
      apr_file::no
llviewerinventory.cpp               apr_file::no

User Interface - Data:Money and Land

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llcurrencyuimanager.cpp               apr_file::no
llgivemoney.cpp               apr_file::no
llfloaterbuy.cpp               apr_file::no
llfloaterbuycontents.cpp               apr_file::no
llfloaterbuycurrency.cpp               apr_file::no
llfloaterbuyland.cpp               apr_file::no
llfloatersellland.cpp               apr_file::no

User Interface - Data:Search

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llfloaterdirectory.cpp               apr_file::no
llpaneldirbrowser.cpp               apr_file::no
llpaneldirclassified.cpp               apr_file::no
llpaneldirevents.cpp               apr_file::no
llpaneldirfind.cpp               apr_file::no
llpaneldirgroups.cpp               apr_file::no
llpaneldirland.cpp               apr_file::no
llpaneldirpeople.cpp               apr_file::no
llpaneldirplaces.cpp               apr_file::no
llpaneldirpopular.cpp               apr_file::no
llpanelpick.cpp               apr_file::no
llpanelplace.cpp               apr_file::no

User Interface - Data:Map

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llcompass.cpp               apr_file::no
llfloatermap.cpp               apr_file::no
llfloaterworldmap.cpp               apr_file::no
llmapresponders.cpp               apr_file::no
llnetmap.cpp               apr_file::no
llworldmap.cpp               apr_file::no
llworldmapview.cpp               apr_file::no

User Interface - Objects and Edit Tools

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llhoverview.cpp               apr_file::no
llmanip.cpp               apr_file::no
llmaniprotate.cpp               apr_file::no
llmanipscale.cpp               apr_file::no
llmaniptranslate.cpp               apr_file::no
llfloaterbuildoptions.cpp               apr_file::no
llfloaterbump.cpp               apr_file::no
llfloatercolorpicker.cpp               apr_file::no
llfloaterpermissionsmgr.cpp               apr_file::no
llfloatertools.cpp               apr_file::no
llpanelcontents.cpp               apr_file::no
llpanelface.cpp               apr_file::no
llpanelgeneral.cpp               apr_file::no
llpanelinventory.cpp               apr_file::no
llpanelobject.cpp               apr_file::no
llpanelpermissions.cpp               apr_file::no
llselectmgr.cpp               apr_file::no
lltool.cpp               apr_file::no
lltoolbar.cpp               apr_file::no
lltoolbrush.cpp               apr_file::no
lltoolcomp.cpp               apr_file::no
lltooldraganddrop.cpp               apr_file::no
lltoolface.cpp               apr_file::no
lltoolfocus.cpp               apr_file::no
lltoolgrab.cpp               apr_file::no
lltoolgun.cpp               apr_file::no
lltoolindividual.cpp               apr_file::no
lltoolmgr.cpp               apr_file::no
lltoolmorph.cpp               apr_file::no
lltoolobjpicker.cpp               apr_file::no
lltoolpie.cpp               apr_file::no
lltoolpipette.cpp               apr_file::no
lltoolplacer.cpp               apr_file::no
lltoolselect.cpp               apr_file::no
lltoolselectland.cpp               apr_file::no
lltoolselectrect.cpp               apr_file::no
lltoolview.cpp               apr_file::no
llviewerparcelmgr.cpp               apr_file::no
llviewerparceloverlay.cpp               apr_file::no

User Interface - HTML

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llfloaterhtml.cpp               apr_file::no
llfloaterhtmlfind.cpp               apr_file::no
llfloaterhtmlhelp.cpp               apr_file::no

User Interface - Import, Export, Upload

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llfloaterimport.cpp               apr_file::no
llfloatersaveavatar.cpp               apr_file::no
llfloatersnapshot.cpp
X
X
 
X
X
    apr_file::no
lluploaddialog.cpp               apr_file::no

User Interface - Menus, Overlays, Login

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llmediaremotectrl.cpp               apr_file::no
llmenucommands.cpp               apr_file::no
llmoveview.cpp               apr_file::no
lloverlaybar.cpp               apr_file::no
llpanellogin.cpp               apr_file::no
llprogressview.cpp               apr_file::no
llviewermenu.cpp
X
   
X
X
    apr_file::no
llviewermenu.h               apr_file::no
llviewermenufile.cpp
X
X
   
X
 
X
apr_file::no

User Interface - Preferences

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llfloaterpreference.cpp               apr_file::no
llpanelaudioprefs.cpp               apr_file::no
llprefschat.cpp               apr_file::no
llprefsim.cpp               apr_file::no
llpaneldisplay.cpp               apr_file::no
llpanelmsgs.cpp               apr_file::no
llpanelnetwork.cpp               apr_file::no
llpanelvolume.cpp               apr_file::no
llpanelweb.cpp               apr_file::no

User Interface - Utility

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llcolorscheme.cpp               apr_file::no
lldirpicker.cpp               apr_file::no
llfilepicker.cpp               apr_file::no
llfloateravatarpicker.cpp               apr_file::no
llfloaternamedesc.cpp               apr_file::no
llsavedsettingsglue.cpp               apr_file::no
llviewchildren.cpp               apr_file::no

User Interface - Widgets

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llcolorswatch.cpp               apr_file::no
llcontainerview.cpp               apr_file::no
llfolderview.cpp               apr_file::no
llnamebox.cpp               apr_file::no
llnameeditor.cpp               apr_file::no
llnamelistctrl.cpp               apr_file::no
lltexturectrl.cpp               apr_file::no
lljoystickbutton.cpp               apr_file::no
llviewertexteditor.cpp               apr_file::no
llvieweruictrlfactory.cpp               apr_file::no
llwebbrowserctrl.cpp               apr_file::no

User Interface - Debug

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llconsole.cpp               apr_file::no
lldebugmessagebox.cpp               apr_file::no
lldebugview.cpp               apr_file::no
llfasttimerview.cpp               apr_file::no
llframestats.cpp               apr_file::no
llframestatview.cpp               apr_file::no
llmemoryview.cpp               apr_file::no
llfloateravatartextures.cpp               apr_file::no
llfloatereditui.cpp               apr_file::no
llfloatergodtools.cpp               apr_file::no
llfloatertest.cpp               apr_file::no
llfloatertopobjects.cpp               apr_file::no
llpaneldebug.cpp               apr_file::no
llstatbar.cpp               apr_file::no
llstatgraph.cpp               apr_file::no
llstatusbar.cpp               apr_file::no
llstatview.cpp               apr_file::no
lltextureview.cpp          
X
  apr_file::no
llvelocitybar.cpp               apr_file::no
llviewercontrol.cpp               apr_file::no
llviewerstats.cpp
X
     
X
    apr_file::no
llviewerstats.h
X
            apr_file::no

Unlisted in Viewer Source Files page

file VFS gVFS gStaticVFS LLVFS LLVFile LLLFS ll_apr_file apr_file
llapr.cpp            
X
apr_file::no
llapr.h            
X
apr_file::no
llassetstorage.cpp
X
   
X
X
    apr_file::no
llassetstorage.h
X
   
X
      apr_file::no
llbvhloader.cpp            
X
apr_file::no
llcrashlogger.cpp            
X
apr_file::no
llextendedstatus.h
X
            apr_file::no
llhttpassetstorage.cpp
X
   
X
X
    apr_file::no
llhttpassetstorage.h
X
   
X
X
    apr_file::no
llhttpclient.cpp
X
X
 
X
X
    apr_file::no
llimage.cpp
X
   
X
X
 
X
apr_file::no
llimage.h
X
            apr_file::no
llimagej2c.cpp            
X
apr_file::no
llkeyframemotion.cpp
X
   
X
X
    apr_file::no
llkeyframemotion.h
X
   
X
      apr_file::no
llkeyframemotionparam.cpp            
X
apr_file::no
llprocessor.cpp               apr_file::no
llprocessor.h               apr_file::no
llstatemachine.cpp            
X
apr_file::no
llstatemachine.h               apr_file::no
lltransfersourceasset.cpp
X
   
X
X
    apr_file::no
lltransfersourceasset.h
X
   
X
X
    apr_file::no
lltransfertargetvfile.cpp
X
     
X
    apr_file::no
lltransfertargetvfile.h
X
   
X
X
    apr_file::no
llxfermanager.cpp
X
   
X
      apr_file::no
llxfermanager.h
X
   
X
      apr_file::no