MediaWiki:Categories
From askoh.net wiki
CobaltHarness is the sole mediator that connects the major parts of Cobalt. There is one harness per peer. It has the following instance variables:
- myScripts: aArray of ScriptMessageSend's
- myEventMap: aIdentityDictionary of event symbols to ScriptMessageSend's
- dispatcher: aCobaltDispatcher which connects to the routers
- islandRegistry: aCobaltIslandRegistry which contains the islands and controllers
- contactPoint: aCobaltContactPoint which contains TContact's to TSpace's
- formMgr: aTFormManager which contains cache of TForm's of Bitmap's.
- cacheMgr: aTFileCacheManager which is ???
- avatar: aTCobaltAvatarUser which is an off-island proxy to a TAvatarReplica in an island
- userID: aTObjectID
- ogl: aOGLWin32 which is the interface to the OpenGL library
- viewPortal: aTFarRef to aTPortal('portal')
- postcard: nil
- bounds: aRectangle of ???
- systemOverlayPortal: aTFarRef to aTPortal('portal')
- systemOverlay: aTSystemSpace for ???
- systemIsland: aTFarRef to aTIsland(nil)
- readyToRender: aSemaphore for ???
- renderProcess: nil
- doRender: true
- viewpoints: nil
- eventPointer: aTPointer for user to laser point.
- event: aCobaltEvent for input events.
- yellowButtonPressed: false
- redButtonPressed: false
- overlays: aArray with aCobaltBrowser for ???
- enableIslandCache: false
- snapshots: aOrderedCollection of TSnapshot's for ???
- windowData: nil
- task: aTTaskMain for ??
- taskStack: nil
- lastCameraTransform: nil
- activeSpace: aTFarRef to aTSpace('Start Space')
- allowControllerAliasing: false
- embeddedApps: aDictionary()
- chatManager: nil
- resolver: aTPathNameResolver for ???
- nameCache: aTEverythingNameCache for ???
- openAL: aOpenALWin32 which is the interface to the OpenAL library
- voiceRecorder: aTVoiceRecorder
- voiceChats: aDictionary of ID's and TVoiceChat's
- blueButtonPressed: nil
- listenerGain: 1.0 for volume control
- autosave: nil
- autoSaveProcess: nil
- publishProcess: nil
- propertiesfile: aCroquetProperties for properties
- routerConfig: aCobaltRouterConfig for ???
- browserConfig: aCobaltBrowserConfig for browser properties
- credentials: aCobaltCredentials for ???
- openQueue: aCobaltJoinQueue for ???