|
|
| (One intermediate revision by one other user not shown) |
| Line 1: |
Line 1: |
| = See Also =
| | #REDIRECT [[Viewer Source Files]] |
| [[Viewer Software Overview]] | |
| = Source Files in indra/newview =
| |
| Up to date as of 6/2007, version 1.17.2
| |
| == General ==
| |
| === Main and Startup ===
| |
| viewer.cpp
| |
| llstartup.cpp
| |
| | |
| === Window Management and Render Pipeline ===
| |
| pipeline.cpp
| |
| llviewerdisplay.cpp
| |
| llviewerprecompiledheaders.cpp
| |
| llviewerwindow.cpp
| |
| llwindebug.cpp
| |
| | |
| === Utility and Misc ===
| |
| llbbox.cpp
| |
| llbox.cpp
| |
| llcallbacklist.cpp
| |
| llcontroldef.cpp
| |
| lleventnotifier.cpp
| |
| lleventpoll.cpp
| |
| llhippo.cpp
| |
| llregionposition.cpp
| |
| moviemaker.cpp
| |
| noise.cpp
| |
| | |
| === Unused ===
| |
| llcape.cpp
| |
| lllocalanimationobject.cpp
| |
| head.cpp
| |
| llanimalcontrols.cpp
| |
| | |
| == Rendering ==
| |
| === Asset Management ===
| |
| llassetuploadresponders.cpp
| |
| lltexturecache.cpp
| |
| lltexturefetch.cpp
| |
| llviewerassetstorage.cpp
| |
| llwearable.cpp
| |
| llwearablelist.cpp
| |
| | |
| === Character and Animation ===
| |
| lldriverparam.cpp
| |
| llemote.cpp
| |
| llviewergesture.cpp
| |
| llvoavatar.cpp
| |
| see also [[Viewer Software Overview#llcharacter]]
| |
| | |
| === Camera ===
| |
| llcameraview.cpp
| |
| llfollowcam.cpp
| |
| llmorphview.cpp
| |
| llviewercamera.cpp
| |
| | |
| === Effects ===
| |
| llhudconnector.cpp
| |
| llhudeffect.cpp
| |
| llhudeffectbeam.cpp
| |
| llhudeffectlookat.cpp
| |
| llhudeffectpointat.cpp
| |
| llhudeffecttrail.cpp
| |
| llhudicon.cpp
| |
| llhudmanager.cpp
| |
| llhudobject.cpp
| |
| llhudrender.cpp
| |
| llhudtext.cpp
| |
| llhudview.cpp
| |
| lltracker.cpp
| |
| llvelocitybar.cpp
| |
| llvotextbubble.cpp
| |
| | |
| === Environment ===
| |
| llvlmanager.cpp
| |
| llvlcomposition.cpp
| |
| llvoclouds.cpp
| |
| llvosurfacepatch.cpp
| |
| llvoground.cpp
| |
| llvosky.cpp
| |
| llvostars.cpp
| |
| llvowater.cpp
| |
| llwind.cpp
| |
| | |
| === Viewer Objects: Volumes, Particles, and Trees ===
| |
| llvocache.cpp
| |
| llvograss.cpp
| |
| llvoinventorylistener.cpp
| |
| llvopartgroup.cpp
| |
| llvotree.cpp
| |
| llvovolume.cpp
| |
| | |
| === Render Pipeline ===
| |
| llcloud.cpp
| |
| llcubemap.cpp
| |
| llcylinder.cpp
| |
| lldrawable.cpp
| |
| lldrawpool.cpp
| |
| lldrawpoolalpha.cpp
| |
| lldrawpoolavatar.cpp
| |
| lldrawpoolbump.cpp
| |
| lldrawpoolclouds.cpp
| |
| lldrawpoolground.cpp
| |
| lldrawpoolsimple.cpp
| |
| lldrawpoolsky.cpp
| |
| lldrawpoolstars.cpp
| |
| lldrawpoolterrain.cpp
| |
| lldrawpooltree.cpp
| |
| lldrawpoolwater.cpp
| |
| lldynamictexture.cpp
| |
| llface.cpp
| |
| llfeaturemanager.cpp
| |
| llflexibleobject.cpp
| |
| llglsandbox.cpp
| |
| llglslshader.cpp
| |
| llpatchvertexarray.cpp
| |
| llpolymesh.cpp
| |
| llpolymorph.cpp
| |
| llsky.cpp
| |
| llspatialpartition.cpp
| |
| llsphere.cpp
| |
| llsprite.cpp
| |
| llsurface.cpp
| |
| llsurfacepatch.cpp
| |
| lltexlayer.cpp
| |
| llviewerimage.cpp
| |
| llviewerimagelist.cpp
| |
| llviewerjoint.cpp
| |
| llviewerjointattachment.cpp
| |
| llviewerjointmesh.cpp
| |
| llviewerjointshape.cpp
| |
| llviewervisualparam.cpp
| |
| llviewerlayer.cpp
| |
| llviewerobject.cpp
| |
| llviewerobjectlist.cpp
| |
| llviewerpartsim.cpp
| |
| llviewerpartsource.cpp
| |
| llviewertextureanim.cpp
| |
| | |
| == Input and Output ==
| |
| === Audio ===
| |
| fmodwrapper.cpp
| |
| llaudiosourcevo.cpp
| |
| llaudiostatus.cpp
| |
| | |
| === Input ===
| |
| llviewerjoystick.cpp
| |
| llviewerkeyboard.cpp
| |
| | |
| == Data and Communication ==
| |
| === Agents ===
| |
| llagent.cpp
| |
| llagentdata.cpp
| |
| llagentpilot.cpp
| |
| | |
| === Region and World ===
| |
| llviewerregion.cpp
| |
| llworld.cpp
| |
| | |
| === Network ===
| |
| llasynchostbyname.cpp
| |
| llcaphttpsender.cpp
| |
| llurl.cpp
| |
| llurlwhitelist.cpp
| |
| lluserauth.cpp
| |
| llviewergenericmessage.cpp
| |
| llviewermessage.cpp
| |
| llviewernetwork.cpp
| |
| llviewerthrottle.cpp
| |
| llweb.cpp
| |
| llxmlrpctransaction.cpp
| |
| | |
| == User Interface ==
| |
| see also [[Viewer Software Overview#llui]]
| |
| === Alerts ===
| |
| llconfirmationmanager.cpp
| |
| llfirstuse.cpp
| |
| llnotify.cpp
| |
| | |
| === Assets ===
| |
| llcompilequeue.cpp
| |
| llfloateranimpreview.cpp
| |
| llfloaterimagepreview.cpp
| |
| llfloatergesture.cpp
| |
| llpreview.cpp
| |
| llpreviewanim.cpp
| |
| llpreviewgesture.cpp
| |
| llpreviewlandmark.cpp
| |
| llpreviewnotecard.cpp
| |
| llpreviewscript.cpp
| |
| llpreviewsound.cpp
| |
| llpreviewtexture.cpp
| |
| llfloaterinspect.cpp
| |
| llfloateropenobject.cpp
| |
| llfloaterproperties.cpp
| |
| llfloaterscriptdebug.cpp
| |
| | |
| === Avatar Appearance ===
| |
| llgenepool.cpp
| |
| llgesturemgr.cpp
| |
| llfloaterclothing.cpp
| |
| llfloatercustomize.cpp
| |
| llpanelmorph.cpp
| |
| | |
| === Chat, Instant Messaging, Notices, Reports ===
| |
| llchatbar.cpp
| |
| llfloaterchat.cpp
| |
| llgroupmgr.cpp
| |
| llgroupnotify.cpp
| |
| llimpanel.cpp
| |
| llimview.cpp
| |
| lllogchat.cpp
| |
| llmutelist.cpp
| |
| llfloatermute.cpp
| |
| llfloaternewim.cpp
| |
| llfloaterpostcard.cpp
| |
| llfloaterreporter.cpp
| |
| | |
| === Data ===
| |
| llclassifiedinfo.cpp
| |
| lleventinfo.cpp
| |
| llfloaterabout.cpp
| |
| llfloaterauction.cpp
| |
| llfloateravatarinfo.cpp
| |
| llfloatergroupinfo.cpp
| |
| llfloatergroupinvite.cpp
| |
| llfloatergroups.cpp
| |
| llfloaterland.cpp
| |
| llfloaterlandholdings.cpp
| |
| llfloaterregioninfo.cpp
| |
| llfloatertelehub.cpp
| |
| llfloatertos.cpp
| |
| llpanelavatar.cpp
| |
| llpanelclassified.cpp
| |
| llpanelevent.cpp
| |
| llpanelgroup.cpp
| |
| llpanelgroupgeneral.cpp
| |
| llpanelgroupinvite.cpp
| |
| llpanelgrouplandmoney.cpp
| |
| llpanelgroupnotices.cpp
| |
| llpanelgrouproles.cpp
| |
| llpanelgroupvoting.cpp
| |
| llpanelland.cpp
| |
| llpanellandobjects.cpp
| |
| llpanellandoptions.cpp
| |
| | |
| === Data:Inventory ===
| |
| llcallingcard.cpp
| |
| llinventoryactions.cpp
| |
| llinventorybridge.cpp
| |
| llinventoryclipboard.cpp
| |
| llinventorymodel.cpp
| |
| llinventoryview.cpp
| |
| lllandmarklist.cpp
| |
| llfloaterfriends.cpp
| |
| llviewerinventory.cpp
| |
| | |
| === Data: Money and Land ===
| |
| llcurrencyuimanager.cpp
| |
| llgivemoney.cpp
| |
| llfloaterbuy.cpp
| |
| llfloaterbuycontents.cpp
| |
| llfloaterbuycurrency.cpp
| |
| llfloaterbuyland.cpp
| |
| llfloatersellland.cpp
| |
| | |
| === Data:Search ===
| |
| llfloaterdirectory.cpp
| |
| llpaneldirbrowser.cpp
| |
| llpaneldirclassified.cpp
| |
| llpaneldirevents.cpp
| |
| llpaneldirfind.cpp
| |
| llpaneldirgroups.cpp
| |
| llpaneldirland.cpp
| |
| llpaneldirpeople.cpp
| |
| llpaneldirplaces.cpp
| |
| llpaneldirpopular.cpp
| |
| llpanelpick.cpp
| |
| llpanelplace.cpp
| |
| | |
| === Data:Map ===
| |
| llcompass.cpp
| |
| llfloatermap.cpp
| |
| llfloaterworldmap.cpp
| |
| llmapresponders.cpp
| |
| llnetmap.cpp
| |
| llworldmap.cpp
| |
| llworldmapview.cpp
| |
| | |
| === Objects and Edit Tools ===
| |
| llhoverview.cpp
| |
| llmanip.cpp
| |
| llmaniprotate.cpp
| |
| llmanipscale.cpp
| |
| llmaniptranslate.cpp
| |
| llfloaterbuildoptions.cpp
| |
| llfloaterbump.cpp
| |
| llfloatercolorpicker.cpp
| |
| llfloaterpermissionsmgr.cpp
| |
| llfloatertools.cpp
| |
| llpanelcontents.cpp
| |
| llpanelface.cpp
| |
| llpanelgeneral.cpp
| |
| llpanelinventory.cpp
| |
| llpanelobject.cpp
| |
| llpanelpermissions.cpp
| |
| llselectmgr.cpp
| |
| lltool.cpp
| |
| lltoolbar.cpp
| |
| lltoolbrush.cpp
| |
| lltoolcomp.cpp
| |
| lltooldraganddrop.cpp
| |
| lltoolface.cpp
| |
| lltoolfocus.cpp
| |
| lltoolgrab.cpp
| |
| lltoolgun.cpp
| |
| lltoolindividual.cpp
| |
| lltoolmgr.cpp
| |
| lltoolmorph.cpp
| |
| lltoolobjpicker.cpp
| |
| lltoolpie.cpp
| |
| lltoolpipette.cpp
| |
| lltoolplacer.cpp
| |
| lltoolselect.cpp
| |
| lltoolselectland.cpp
| |
| lltoolselectrect.cpp
| |
| lltoolview.cpp
| |
| llviewerparcelmgr.cpp
| |
| llviewerparceloverlay.cpp
| |
| | |
| === HTML===
| |
| llfloaterhtml.cpp
| |
| llfloaterhtmlfind.cpp
| |
| llfloaterhtmlhelp.cpp
| |
| | |
| === Import, Export, Upload ===
| |
| llfloaterimport.cpp
| |
| llfloatersaveavatar.cpp
| |
| llfloatersnapshot.cpp
| |
| lluploaddialog.cpp
| |
| | |
| === Menus, Overlays, Login ===
| |
| llmediaremotectrl.cpp
| |
| llmenucommands.cpp
| |
| llmoveview.cpp
| |
| lloverlaybar.cpp
| |
| llpanellogin.cpp
| |
| llprogressview.cpp
| |
| llviewermenu.cpp
| |
| llviewermenufile.cpp
| |
| | |
| === Preferences ===
| |
| llfloaterpreference.cpp
| |
| llpanelaudioprefs.cpp
| |
| llprefschat.cpp
| |
| llprefsim.cpp
| |
| llpaneldisplay.cpp
| |
| llpanelmsgs.cpp
| |
| llpanelnetwork.cpp
| |
| llpanelvolume.cpp
| |
| llpanelweb.cpp
| |
| | |
| === Utility ===
| |
| llcolorscheme.cpp
| |
| lldirpicker.cpp
| |
| llfilepicker.cpp
| |
| llfloateravatarpicker.cpp
| |
| llfloaternamedesc.cpp
| |
| llsavedsettingsglue.cpp
| |
| llviewchildren.cpp
| |
| *TODO: deprecate llcolorscheme.cpp, llsavedsettingsglue.cpp, and llviewchildren.cpp
| |
| | |
| === Widgets ===
| |
| llcolorswatch.cpp
| |
| llcontainerview.cpp
| |
| llfolderview.cpp
| |
| llnamebox.cpp
| |
| llnameeditor.cpp
| |
| llnamelistctrl.cpp
| |
| lltexturectrl.cpp
| |
| lljoystickbutton.cpp
| |
| llviewertexteditor.cpp
| |
| llvieweruictrlfactory.cpp
| |
| llwebbrowserctrl.cpp
| |
| | |
| === Debug ===
| |
| llconsole.cpp
| |
| lldebugmessagebox.cpp
| |
| lldebugview.cpp
| |
| llfasttimerview.cpp
| |
| llframestats.cpp
| |
| llframestatview.cpp
| |
| llmemoryview.cpp
| |
| llfloateravatartextures.cpp
| |
| llfloatereditui.cpp
| |
| llfloatergodtools.cpp
| |
| llfloatertest.cpp
| |
| llfloatertopobjects.cpp
| |
| llpaneldebug.cpp
| |
| llstatbar.cpp
| |
| llstatgraph.cpp
| |
| llstatusbar.cpp
| |
| llstatview.cpp
| |
| lltextureview.cpp
| |
| llvelocitybar.cpp
| |
| llviewercontrol.cpp
| |
| llviewerstats.cpp
| |