Viewer Files

From Second Life Wiki
Revision as of 13:09, 1 August 2007 by Steve Linden (talk | contribs) (New page: = See Also = Viewer Software Overview = Source Files in indra/newview = == General == === main/startup === llstartup.cpp viewer.cpp === window/rendering === pipeline.cpp llviewerdispl...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

See Also

Viewer Software Overview

Source Files in indra/newview

General

main/startup

llstartup.cpp viewer.cpp

window/rendering

pipeline.cpp llviewerdisplay.cpp llviewerprecompiledheaders.cpp llviewerwindow.cpp llwindebug.cpp

unused

llcape.cpp lllocalanimationobject.cpp head.cpp llanimalcontrols.cpp

Rendering

assets

llassetuploadresponders.cpp lltexturecache.cpp lltexturefetch.cpp llviewerassetstorage.cpp llwearable.cpp llwearablelist.cpp

avatar/animation

lldriverparam.cpp llemote.cpp llviewergesture.cpp llvoavatar.cpp

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

objects/particles/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

I/O

audio

fmodwrapper.cpp llaudiosourcevo.cpp llaudiostatus.cpp

input

llviewerjoystick.cpp llviewerkeyboard.cpp

Data

agent

llagent.cpp llagentdata.cpp llagentpilot.cpp

Communication

region/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

  • TODO: Combine llweb.cpp with llurl.cpp

utility/misc

llbbox.cpp llbox.cpp llcallbacklist.cpp llcontroldef.cpp lleventnotifier.cpp lleventpoll.cpp llhippo.cpp llregionposition.cpp moviemaker.cpp noise.cpp

UI

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/im/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: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 / 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

inventory data

llcallingcard.cpp llinventoryactions.cpp llinventorybridge.cpp llinventoryclipboard.cpp llinventorymodel.cpp llinventoryview.cpp lllandmarklist.cpp llfloaterfriends.cpp llviewerinventory.cpp

menus / overlays / login

llmediaremotectrl.cpp llmenucommands.cpp llmoveview.cpp lloverlaybar.cpp llpanellogin.cpp llprogressview.cpp llviewermenu.cpp llviewermenufile.cpp

money/land

llcurrencyuimanager.cpp llgivemoney.cpp llfloaterbuy.cpp llfloaterbuycontents.cpp llfloaterbuycurrency.cpp llfloaterbuyland.cpp llfloatersellland.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