aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xbin/OpenMetaverse.Rendering.Meshmerizer.dllbin65536 -> 20480 bytes
-rw-r--r--bin/OpenMetaverse.StructuredData.XML2
-rw-r--r--bin/OpenMetaverse.StructuredData.dllbin102400 -> 102400 bytes
-rw-r--r--bin/OpenMetaverse.XML29151
-rw-r--r--bin/OpenMetaverse.dllbin1695744 -> 1712128 bytes
-rw-r--r--bin/OpenMetaverseTypes.XML2218
-rw-r--r--bin/OpenMetaverseTypes.dllbin114688 -> 114688 bytes
7 files changed, 15726 insertions, 15645 deletions
diff --git a/bin/OpenMetaverse.Rendering.Meshmerizer.dll b/bin/OpenMetaverse.Rendering.Meshmerizer.dll
index 20f53d6..f66a3dc 100755
--- a/bin/OpenMetaverse.Rendering.Meshmerizer.dll
+++ b/bin/OpenMetaverse.Rendering.Meshmerizer.dll
Binary files differ
diff --git a/bin/OpenMetaverse.StructuredData.XML b/bin/OpenMetaverse.StructuredData.XML
index b74c053..2a0426c 100644
--- a/bin/OpenMetaverse.StructuredData.XML
+++ b/bin/OpenMetaverse.StructuredData.XML
@@ -175,7 +175,7 @@
175 <param name="toFind"></param> 175 <param name="toFind"></param>
176 <returns></returns> 176 <returns></returns>
177 </member> 177 </member>
178 <member name="M:OpenMetaverse.StructuredData.OSDParser.FindByteArray(System.IO.Stream,System.Byte[])"> 178 <member name="M:OpenMetaverse.StructuredData.OSDParser.FindString(System.IO.Stream,System.String)">
179 <summary> 179 <summary>
180 180
181 </summary> 181 </summary>
diff --git a/bin/OpenMetaverse.StructuredData.dll b/bin/OpenMetaverse.StructuredData.dll
index 31f34fa..57a595c 100644
--- a/bin/OpenMetaverse.StructuredData.dll
+++ b/bin/OpenMetaverse.StructuredData.dll
Binary files differ
diff --git a/bin/OpenMetaverse.XML b/bin/OpenMetaverse.XML
index 05efd83..e8299fd 100644
--- a/bin/OpenMetaverse.XML
+++ b/bin/OpenMetaverse.XML
@@ -4,1549 +4,3070 @@
4 <name>OpenMetaverse</name> 4 <name>OpenMetaverse</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="M:OpenMetaverse.Messages.MessageUtils.DecodeEvent(System.String,OpenMetaverse.StructuredData.OSDMap)"> 7 <member name="T:OpenMetaverse.Logger">
8 <summary> 8 <summary>
9 Return a decoded capabilities message as a strongly typed object 9 Singleton logging class for the entire library
10 </summary> 10 </summary>
11 <param name="eventName">A string containing the name of the capabilities message key</param>
12 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> to decode</param>
13 <returns>A strongly typed object containing the decoded information from the capabilities message, or null
14 if no existing Message object exists for the specified event</returns>
15 </member> 11 </member>
16 <member name="T:OpenMetaverse.ObjectReturnType"> 12 <member name="F:OpenMetaverse.Logger.LogInstance">
13 <summary>log4net logging engine</summary>
14 </member>
15 <member name="M:OpenMetaverse.Logger.#cctor">
17 <summary> 16 <summary>
18 Type of return to use when returning objects from a parcel 17 Default constructor
19 </summary> 18 </summary>
20 </member> 19 </member>
21 <member name="F:OpenMetaverse.ObjectReturnType.None"> 20 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel)">
22 <summary></summary> 21 <summary>
22 Send a log message to the logging engine
23 </summary>
24 <param name="message">The log message</param>
25 <param name="level">The severity of the log entry</param>
23 </member> 26 </member>
24 <member name="F:OpenMetaverse.ObjectReturnType.Owner"> 27 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient)">
25 <summary>Return objects owned by parcel owner</summary> 28 <summary>
29 Send a log message to the logging engine
30 </summary>
31 <param name="message">The log message</param>
32 <param name="level">The severity of the log entry</param>
33 <param name="client">Instance of the client</param>
26 </member> 34 </member>
27 <member name="F:OpenMetaverse.ObjectReturnType.Group"> 35 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,System.Exception)">
28 <summary>Return objects set to group</summary> 36 <summary>
37 Send a log message to the logging engine
38 </summary>
39 <param name="message">The log message</param>
40 <param name="level">The severity of the log entry</param>
41 <param name="exception">Exception that was raised</param>
29 </member> 42 </member>
30 <member name="F:OpenMetaverse.ObjectReturnType.Other"> 43 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient,System.Exception)">
31 <summary>Return objects not owned by parcel owner or set to group</summary> 44 <summary>
45 Send a log message to the logging engine
46 </summary>
47 <param name="message">The log message</param>
48 <param name="level">The severity of the log entry</param>
49 <param name="client">Instance of the client</param>
50 <param name="exception">Exception that was raised</param>
32 </member> 51 </member>
33 <member name="F:OpenMetaverse.ObjectReturnType.List"> 52 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object)">
34 <summary>Return a specific list of objects on parcel</summary> 53 <summary>
54 If the library is compiled with DEBUG defined, an event will be
55 fired if an <code>OnLogMessage</code> handler is registered and the
56 message will be sent to the logging engine
57 </summary>
58 <param name="message">The message to log at the DEBUG level to the
59 current logging engine</param>
35 </member> 60 </member>
36 <member name="F:OpenMetaverse.ObjectReturnType.Sell"> 61 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object,OpenMetaverse.GridClient)">
37 <summary>Return objects that are marked for-sale</summary> 62 <summary>
63 If the library is compiled with DEBUG defined and
64 <code>GridClient.Settings.DEBUG</code> is true, an event will be
65 fired if an <code>OnLogMessage</code> handler is registered and the
66 message will be sent to the logging engine
67 </summary>
68 <param name="message">The message to log at the DEBUG level to the
69 current logging engine</param>
70 <param name="client">Instance of the client</param>
38 </member> 71 </member>
39 <member name="T:OpenMetaverse.ParcelAccessFlags"> 72 <member name="E:OpenMetaverse.Logger.OnLogMessage">
73 <summary>Triggered whenever a message is logged. If this is left
74 null, log messages will go to the console</summary>
75 </member>
76 <member name="T:OpenMetaverse.Logger.LogCallback">
40 <summary> 77 <summary>
41 Blacklist/Whitelist flags used in parcels Access List 78 Callback used for client apps to receive log messages from
79 the library
42 </summary> 80 </summary>
81 <param name="message">Data being logged</param>
82 <param name="level">The severity of the log entry from <seealso cref="T:OpenMetaverse.Helpers.LogLevel"/></param>
43 </member> 83 </member>
44 <member name="F:OpenMetaverse.ParcelAccessFlags.NoAccess"> 84 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetCaptureDevices">
45 <summary>Agent is denied access</summary> 85 <summary>
86 This is used to get a list of audio devices that can be used for capture (input) of voice.
87 </summary>
88 <returns></returns>
46 </member> 89 </member>
47 <member name="F:OpenMetaverse.ParcelAccessFlags.Access"> 90 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetRenderDevices">
48 <summary>Agent is granted access</summary> 91 <summary>
92 This is used to get a list of audio devices that can be used for render (playback) of voice.
93 </summary>
49 </member> 94 </member>
50 <member name="T:OpenMetaverse.ParcelResult"> 95 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetRenderDevice(System.String)">
51 <summary> 96 <summary>
52 The result of a request for parcel properties 97 This command is used to select the render device.
53 </summary> 98 </summary>
99 <param name="RenderDeviceSpecifier">The name of the device as returned by the Aux.GetRenderDevices command.</param>
54 </member> 100 </member>
55 <member name="F:OpenMetaverse.ParcelResult.NoData"> 101 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetCaptureDevice(System.String)">
56 <summary>No matches were found for the request</summary> 102 <summary>
103 This command is used to select the capture device.
104 </summary>
105 <param name="CaptureDeviceSpecifier">The name of the device as returned by the Aux.GetCaptureDevices command.</param>
57 </member> 106 </member>
58 <member name="F:OpenMetaverse.ParcelResult.Single"> 107 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStart(System.Int32)">
59 <summary>Request matched a single parcel</summary> 108 <summary>
109 This command is used to start the audio capture process which will cause
110 AuxAudioProperty Events to be raised. These events can be used to display a
111 microphone VU meter for the currently selected capture device. This command
112 should not be issued if the user is on a call.
113 </summary>
114 <param name="Duration">(unused but required)</param>
115 <returns></returns>
60 </member> 116 </member>
61 <member name="F:OpenMetaverse.ParcelResult.Multiple"> 117 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStop">
62 <summary>Request matched multiple parcels</summary> 118 <summary>
119 This command is used to stop the audio capture process.
120 </summary>
121 <returns></returns>
63 </member> 122 </member>
64 <member name="T:OpenMetaverse.AccessList"> 123 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetMicLevel(System.Int32)">
65 <summary> 124 <summary>
66 Flags used in the ParcelAccessListRequest packet to specify whether 125 This command is used to set the mic volume while in the audio tuning process.
67 we want the access list (whitelist), ban list (blacklist), or both 126 Once an acceptable mic level is attained, the application must issue a
127 connector set mic volume command to have that level be used while on voice
128 calls.
68 </summary> 129 </summary>
130 <param name="Level">the microphone volume (-100 to 100 inclusive)</param>
131 <returns></returns>
69 </member> 132 </member>
70 <member name="F:OpenMetaverse.AccessList.Access"> 133 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetSpeakerLevel(System.Int32)">
71 <summary>Request the access list</summary> 134 <summary>
135 This command is used to set the speaker volume while in the audio tuning
136 process. Once an acceptable speaker level is attained, the application must
137 issue a connector set speaker volume command to have that level be used while
138 on voice calls.
139 </summary>
140 <param name="Level">the speaker volume (-100 to 100 inclusive)</param>
141 <returns></returns>
72 </member> 142 </member>
73 <member name="F:OpenMetaverse.AccessList.Ban"> 143 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorCreate(System.String,System.String,System.UInt16,System.UInt16,OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings)">
74 <summary>Request the ban list</summary> 144 <summary>
145 This is used to initialize and stop the Connector as a whole. The Connector
146 Create call must be completed successfully before any other requests are made
147 (typically during application initialization). The shutdown should be called
148 when the application is shutting down to gracefully release resources
149 </summary>
150 <param name="ClientName">A string value indicting the Application name</param>
151 <param name="AccountManagementServer">URL for the management server</param>
152 <param name="Logging">LoggingSettings</param>
153 <param name="MaximumPort"></param>
154 <param name="MinimumPort"></param>
75 </member> 155 </member>
76 <member name="F:OpenMetaverse.AccessList.Both"> 156 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorInitiateShutdown(System.String)">
77 <summary>Request both White and Black lists</summary> 157 <summary>
158 Shutdown Connector -- Should be called when the application is shutting down
159 to gracefully release resources
160 </summary>
161 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
78 </member> 162 </member>
79 <member name="T:OpenMetaverse.ParcelPropertiesStatus"> 163 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalMic(System.String,System.Boolean)">
80 <summary> 164 <summary>
81 Sequence ID in ParcelPropertiesReply packets (sent when avatar 165 Mute or unmute the microphone
82 tries to cross a parcel border)
83 </summary> 166 </summary>
167 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
168 <param name="Mute">true (mute) or false (unmute)</param>
84 </member> 169 </member>
85 <member name="F:OpenMetaverse.ParcelPropertiesStatus.ParcelSelected"> 170 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalSpeaker(System.String,System.Boolean)">
86 <summary>Parcel is currently selected</summary> 171 <summary>
172 Mute or unmute the speaker
173 </summary>
174 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
175 <param name="Mute">true (mute) or false (unmute)</param>
87 </member> 176 </member>
88 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionNotInGroup"> 177 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalMicVolume(System.String,System.Int32)">
89 <summary>Parcel restricted to a group the avatar is not a 178 <summary>
90 member of</summary> 179 Set microphone volume
180 </summary>
181 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
182 <param name="Value">The level of the audio, a number between -100 and 100 where
183 0 represents ‘normal’ speaking volume</param>
91 </member> 184 </member>
92 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionBanned"> 185 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalSpeakerVolume(System.String,System.Int32)">
93 <summary>Avatar is banned from the parcel</summary> 186 <summary>
187 Set local speaker volume
188 </summary>
189 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
190 <param name="Value">The level of the audio, a number between -100 and 100 where
191 0 represents ‘normal’ speaking volume</param>
94 </member> 192 </member>
95 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionNotOnAccessList"> 193 <member name="M:OpenMetaverse.Voice.VoiceGateway.StartDaemon(System.String,System.String)">
96 <summary>Parcel is restricted to an access list that the 194 <summary>
97 avatar is not on</summary> 195 Starts a thread that keeps the daemon running
196 </summary>
197 <param name="path"></param>
198 <param name="args"></param>
98 </member> 199 </member>
99 <member name="F:OpenMetaverse.ParcelPropertiesStatus.HoveredOverParcel"> 200 <member name="M:OpenMetaverse.Voice.VoiceGateway.StopDaemon">
100 <summary>Response to hovering over a parcel</summary> 201 <summary>
202 Stops the daemon and the thread keeping it running
203 </summary>
101 </member> 204 </member>
102 <member name="T:OpenMetaverse.TerraformAction"> 205 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectToDaemon(System.String,System.Int32)">
103 <summary> 206 <summary>
104 The tool to use when modifying terrain levels 207
105 </summary> 208 </summary>
209 <param name="address"></param>
210 <param name="port"></param>
211 <returns></returns>
106 </member> 212 </member>
107 <member name="F:OpenMetaverse.TerraformAction.Level"> 213 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String)">
108 <summary>Level the terrain</summary> 214 <summary>
215 Create a Session
216 Sessions typically represent a connection to a media session with one or more
217 participants. This is used to generate an ‘outbound’ call to another user or
218 channel. The specifics depend on the media types involved. A session handle is
219 required to control the local user functions within the session (or remote
220 users if the current account has rights to do so). Currently creating a
221 session automatically connects to the audio media, there is no need to call
222 Session.Connect at this time, this is reserved for future use.
223 </summary>
224 <param name="AccountHandle">Handle returned from successful Connector ‘create’ request</param>
225 <param name="URI">This is the URI of the terminating point of the session (ie who/what is being called)</param>
226 <param name="Name">This is the display name of the entity being called (user or channel)</param>
227 <param name="Password">Only needs to be supplied when the target URI is password protected</param>
228 <param name="PasswordHashAlgorithm">This indicates the format of the password as passed in. This can either be
229 “ClearText” or “SHA1UserName”. If this element does not exist, it is assumed to be “ClearText”. If it is
230 “SHA1UserName”, the password as passed in is the SHA1 hash of the password and username concatenated together,
231 then base64 encoded, with the final “=” character stripped off.</param>
232 <param name="JoinAudio"></param>
233 <param name="JoinText"></param>
234 <returns></returns>
109 </member> 235 </member>
110 <member name="F:OpenMetaverse.TerraformAction.Raise"> 236 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionConnect(System.String,System.String)">
111 <summary>Raise the terrain</summary> 237 <summary>
238 Used to accept a call
239 </summary>
240 <param name="SessionHandle">SessionHandle such as received from SessionNewEvent</param>
241 <param name="AudioMedia">"default"</param>
242 <returns></returns>
112 </member> 243 </member>
113 <member name="F:OpenMetaverse.TerraformAction.Lower"> 244 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStart(System.String,System.Boolean)">
114 <summary>Lower the terrain</summary> 245 <summary>
246 This command is used to start the audio render process, which will then play
247 the passed in file through the selected audio render device. This command
248 should not be issued if the user is on a call.
249 </summary>
250 <param name="SoundFilePath">The fully qualified path to the sound file.</param>
251 <param name="Loop">True if the file is to be played continuously and false if it is should be played once.</param>
252 <returns></returns>
115 </member> 253 </member>
116 <member name="F:OpenMetaverse.TerraformAction.Smooth"> 254 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStop(System.String)">
117 <summary>Smooth the terrain</summary> 255 <summary>
256 This command is used to stop the audio render process.
257 </summary>
258 <param name="SoundFilePath">The fully qualified path to the sound file issued in the start render command.</param>
259 <returns></returns>
118 </member> 260 </member>
119 <member name="F:OpenMetaverse.TerraformAction.Noise"> 261 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionTerminate(System.String)">
120 <summary>Add random noise to the terrain</summary> 262 <summary>
263 This is used to ‘end’ an established session (i.e. hang-up or disconnect).
264 </summary>
265 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
266 <returns></returns>
121 </member> 267 </member>
122 <member name="F:OpenMetaverse.TerraformAction.Revert"> 268 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSet3DPosition(System.String,OpenMetaverse.Voice.VoicePosition,OpenMetaverse.Voice.VoicePosition)">
123 <summary>Revert terrain to simulator default</summary> 269 <summary>
270 Set the combined speaking and listening position in 3D space.
271 </summary>
272 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
273 <param name="SpeakerPosition">Speaking position</param>
274 <param name="ListenerPosition">Listening position</param>
275 <returns></returns>
124 </member> 276 </member>
125 <member name="T:OpenMetaverse.TerraformBrushSize"> 277 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSetParticipantVolumeForMe(System.String,System.String,System.Int32)">
126 <summary> 278 <summary>
127 The tool size to use when changing terrain levels 279 Set User Volume for a particular user. Does not affect how other users hear that user.
128 </summary> 280 </summary>
281 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
282 <param name="ParticipantURI"></param>
283 <param name="Volume">The level of the audio, a number between -100 and 100 where 0 represents ‘normal’ speaking volume</param>
284 <returns></returns>
129 </member> 285 </member>
130 <member name="F:OpenMetaverse.TerraformBrushSize.Small"> 286 <member name="M:OpenMetaverse.Voice.VoiceGateway.Start">
131 <summary>Small</summary> 287 <summary>
288 Start up the Voice service.
289 </summary>
132 </member> 290 </member>
133 <member name="F:OpenMetaverse.TerraformBrushSize.Medium"> 291 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnVoiceResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceResponseEventArgs)">
134 <summary>Medium</summary> 292 <summary>
293 Handle miscellaneous request status
294 </summary>
295 <param name="sender"></param>
296 <param name="e"></param>
297 ///<remarks>If something goes wrong, we log it.</remarks>
135 </member> 298 </member>
136 <member name="F:OpenMetaverse.TerraformBrushSize.Large"> 299 <member name="M:OpenMetaverse.Voice.VoiceGateway.Dispose">
137 <summary>Large</summary> 300 <summary>
301 Cleanup oject resources
302 </summary>
138 </member> 303 </member>
139 <member name="T:OpenMetaverse.AccessDeniedReason"> 304 <member name="M:OpenMetaverse.Voice.VoiceGateway.Network_EventQueueRunning(System.Object,OpenMetaverse.EventQueueRunningEventArgs)">
140 <summary> 305 <summary>
141 Reasons agent is denied access to a parcel on the simulator 306 Request voice cap when changing regions
142 </summary> 307 </summary>
143 </member> 308 </member>
144 <member name="F:OpenMetaverse.AccessDeniedReason.NotDenied"> 309 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnSessionStateChangeEvent(System.Object,OpenMetaverse.Voice.VoiceGateway.SessionStateChangeEventArgs)">
145 <summary>Agent is not denied, access is granted</summary> 310 <summary>
311 Handle a change in session state
312 </summary>
146 </member> 313 </member>
147 <member name="F:OpenMetaverse.AccessDeniedReason.NotInGroup"> 314 <member name="M:OpenMetaverse.Voice.VoiceGateway.CloseSession(System.String)">
148 <summary>Agent is not a member of the group set for the parcel, or which owns the parcel</summary> 315 <summary>
316 Close a voice session
317 </summary>
318 <param name="sessionHandle"></param>
149 </member> 319 </member>
150 <member name="F:OpenMetaverse.AccessDeniedReason.NotOnAllowList"> 320 <member name="M:OpenMetaverse.Voice.VoiceGateway.FindSession(System.String,System.Boolean)">
151 <summary>Agent is not on the parcels specific allow list</summary> 321 <summary>
322 Locate a Session context from its handle
323 </summary>
324 <remarks>Creates the session context if it does not exist.</remarks>
152 </member> 325 </member>
153 <member name="F:OpenMetaverse.AccessDeniedReason.BannedFromParcel"> 326 <member name="M:OpenMetaverse.Voice.VoiceGateway.cClient_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
154 <summary>Agent is on the parcels ban list</summary> 327 <summary>
328 Handle completion of main voice cap request.
329 </summary>
330 <param name="client"></param>
331 <param name="result"></param>
332 <param name="error"></param>
155 </member> 333 </member>
156 <member name="F:OpenMetaverse.AccessDeniedReason.NoAccess"> 334 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonRunning">
157 <summary>Unknown</summary> 335 <summary>
336 Daemon has started so connect to it.
337 </summary>
158 </member> 338 </member>
159 <member name="F:OpenMetaverse.AccessDeniedReason.NotAgeVerified"> 339 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonConnected">
160 <summary>Agent is not age verified and parcel settings deny access to non age verified avatars</summary> 340 <summary>
341 The daemon TCP connection is open.
342 </summary>
161 </member> 343 </member>
162 <member name="T:OpenMetaverse.ParcelOverlayType"> 344 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnConnectorCreateResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceConnectorEventArgs)">
163 <summary> 345 <summary>
164 Parcel overlay type. This is used primarily for highlighting and 346 Handle creation of the Connector.
165 coloring which is why it is a single integer instead of a set of
166 flags
167 </summary> 347 </summary>
168 <remarks>These values seem to be poorly thought out. The first three
169 bits represent a single value, not flags. For example Auction (0x05) is
170 not a combination of OwnedByOther (0x01) and ForSale(0x04). However,
171 the BorderWest and BorderSouth values are bit flags that get attached
172 to the value stored in the first three bits. Bits four, five, and six
173 are unused</remarks>
174 </member> 348 </member>
175 <member name="F:OpenMetaverse.ParcelOverlayType.Public"> 349 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetRenderDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)">
176 <summary>Public land</summary> 350 <summary>
351 Handle response to audio output device query
352 </summary>
177 </member> 353 </member>
178 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedByOther"> 354 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetCaptureDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)">
179 <summary>Land is owned by another avatar</summary> 355 <summary>
356 Handle response to audio input device query
357 </summary>
180 </member> 358 </member>
181 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedByGroup"> 359 <member name="M:OpenMetaverse.Voice.VoiceGateway.ParcelChanged">
182 <summary>Land is owned by a group</summary> 360 <summary>
361 Set voice channel for new parcel
362 </summary>
363
183 </member> 364 </member>
184 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedBySelf"> 365 <member name="M:OpenMetaverse.Voice.VoiceGateway.RequestParcelInfo(System.Uri)">
185 <summary>Land is owned by the current avatar</summary> 366 <summary>
367 Request info from a parcel capability Uri.
368 </summary>
369 <param name="cap"></param>
186 </member> 370 </member>
187 <member name="F:OpenMetaverse.ParcelOverlayType.ForSale"> 371 <member name="M:OpenMetaverse.Voice.VoiceGateway.pCap_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
188 <summary>Land is for sale</summary> 372 <summary>
373 Receive parcel voice cap
374 </summary>
375 <param name="client"></param>
376 <param name="result"></param>
377 <param name="error"></param>
189 </member> 378 </member>
190 <member name="F:OpenMetaverse.ParcelOverlayType.Auction"> 379 <member name="M:OpenMetaverse.Voice.VoiceGateway.UpdatePosition(OpenMetaverse.AgentManager)">
191 <summary>Land is being auctioned</summary> 380 <summary>
381 Tell Vivox where we are standing
382 </summary>
383 <remarks>This has to be called when we move or turn.</remarks>
192 </member> 384 </member>
193 <member name="F:OpenMetaverse.ParcelOverlayType.BorderWest"> 385 <member name="M:OpenMetaverse.Voice.VoiceGateway.PosUpdating(System.Boolean)">
194 <summary>To the west of this area is a parcel border</summary> 386 <summary>
387 Start and stop updating out position.
388 </summary>
389 <param name="go"></param>
195 </member> 390 </member>
196 <member name="F:OpenMetaverse.ParcelOverlayType.BorderSouth"> 391 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogin(System.String,System.String,System.String,System.String,System.String,System.Int32,System.Boolean)">
197 <summary>To the south of this area is a parcel border</summary> 392 <summary>
393 This is used to login a specific user account(s). It may only be called after
394 Connector initialization has completed successfully
395 </summary>
396 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
397 <param name="AccountName">User's account name</param>
398 <param name="AccountPassword">User's account password</param>
399 <param name="AudioSessionAnswerMode">Values may be “AutoAnswer” or “VerifyAnswer”</param>
400 <param name="AccountURI">""</param>
401 <param name="ParticipantPropertyFrequency">This is an integer that specifies how often
402 the daemon will send participant property events while in a channel. If this is not set
403 the default will be “on state change”, which means that the events will be sent when
404 the participant starts talking, stops talking, is muted, is unmuted.
405 The valid values are:
406 0 – Never
407 5 – 10 times per second
408 10 – 5 times per second
409 50 – 1 time per second
410 100 – on participant state change (this is the default)</param>
411 <param name="EnableBuddiesAndPresence">false</param>
412 <returns></returns>
198 </member> 413 </member>
199 <member name="T:OpenMetaverse.ParcelFlags"> 414 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogout(System.String)">
200 <summary> 415 <summary>
201 Various parcel properties 416 This is used to logout a user session. It should only be called with a valid AccountHandle.
202 </summary> 417 </summary>
418 <param name="AccountHandle">Handle returned from successful Connector ‘login’ request</param>
419 <returns></returns>
203 </member> 420 </member>
204 <member name="F:OpenMetaverse.ParcelFlags.None"> 421 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnVoiceResponse">
205 <summary>No flags set</summary> 422 <summary>
423 Event for most mundane request reposnses.
424 </summary>
206 </member> 425 </member>
207 <member name="F:OpenMetaverse.ParcelFlags.AllowFly"> 426 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnConnectorCreateResponse">
208 <summary>Allow avatars to fly (a client-side only restriction)</summary> 427 <summary>Response to Connector.Create request</summary>
209 </member> 428 </member>
210 <member name="F:OpenMetaverse.ParcelFlags.AllowOtherScripts"> 429 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetCaptureDevicesResponse">
211 <summary>Allow foreign scripts to run</summary> 430 <summary>Response to Aux.GetCaptureDevices request</summary>
212 </member> 431 </member>
213 <member name="F:OpenMetaverse.ParcelFlags.ForSale"> 432 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetRenderDevicesResponse">
214 <summary>This parcel is for sale</summary> 433 <summary>Response to Aux.GetRenderDevices request</summary>
215 </member> 434 </member>
216 <member name="F:OpenMetaverse.ParcelFlags.AllowLandmark"> 435 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxAudioPropertiesEvent">
217 <summary>Allow avatars to create a landmark on this parcel</summary> 436 <summary>Audio Properties Events are sent after audio capture is started.
437 These events are used to display a microphone VU meter</summary>
218 </member> 438 </member>
219 <member name="F:OpenMetaverse.ParcelFlags.AllowTerraform"> 439 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginResponse">
220 <summary>Allows all avatars to edit the terrain on this parcel</summary> 440 <summary>Response to Account.Login request</summary>
221 </member> 441 </member>
222 <member name="F:OpenMetaverse.ParcelFlags.AllowDamage"> 442 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginStateChangeEvent">
223 <summary>Avatars have health and can take damage on this parcel. 443 <summary>This event message is sent whenever the login state of the
224 If set, avatars can be killed and sent home here</summary> 444 particular Account has transitioned from one value to another</summary>
225 </member> 445 </member>
226 <member name="F:OpenMetaverse.ParcelFlags.CreateObjects"> 446 <member name="P:OpenMetaverse.Voice.VoiceGateway.CaptureDevices">
227 <summary>Foreign avatars can create objects here</summary> 447 <summary>
448 List of audio input devices
449 </summary>
228 </member> 450 </member>
229 <member name="F:OpenMetaverse.ParcelFlags.ForSaleObjects"> 451 <member name="P:OpenMetaverse.Voice.VoiceGateway.PlaybackDevices">
230 <summary>All objects on this parcel can be purchased</summary> 452 <summary>
453 List of audio output devices
454 </summary>
231 </member> 455 </member>
232 <member name="F:OpenMetaverse.ParcelFlags.UseAccessGroup"> 456 <member name="P:OpenMetaverse.Voice.VoiceGateway.TestMode">
233 <summary>Access is restricted to a group</summary> 457 <summary>
458 Set audio test mode
459 </summary>
234 </member> 460 </member>
235 <member name="F:OpenMetaverse.ParcelFlags.UseAccessList"> 461 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Enabled">
236 <summary>Access is restricted to a whitelist</summary> 462 <summary>Enable logging</summary>
237 </member> 463 </member>
238 <member name="F:OpenMetaverse.ParcelFlags.UseBanList"> 464 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Folder">
239 <summary>Ban blacklist is enabled</summary> 465 <summary>The folder where any logs will be created</summary>
240 </member> 466 </member>
241 <member name="F:OpenMetaverse.ParcelFlags.UsePassList"> 467 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNamePrefix">
468 <summary>This will be prepended to beginning of each log file</summary>
469 </member>
470 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNameSuffix">
471 <summary>The suffix or extension to be appended to each log file</summary>
472 </member>
473 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.LogLevel">
474 <summary>
475 0: NONE - No logging
476 1: ERROR - Log errors only
477 2: WARNING - Log errors and warnings
478 3: INFO - Log errors, warnings and info
479 4: DEBUG - Log errors, warnings, info and debug
480 </summary>
481 </member>
482 <member name="M:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.#ctor">
483 <summary>
484 Constructor for default logging settings
485 </summary>
486 </member>
487 <member name="T:OpenMetaverse.Voice.VoiceGateway.AudioPropertiesEventArgs">
488 Audio Properties Events are sent after audio capture is started. These events are used to display a microphone VU meter
489 </member>
490 <member name="F:OpenMetaverse.Voice.VoicePosition.Position">
491 <summary>Positional vector of the users position</summary>
492 </member>
493 <member name="F:OpenMetaverse.Voice.VoicePosition.Velocity">
494 <summary>Velocity vector of the position</summary>
495 </member>
496 <member name="F:OpenMetaverse.Voice.VoicePosition.AtOrientation">
497 <summary>At Orientation (X axis) of the position</summary>
498 </member>
499 <member name="F:OpenMetaverse.Voice.VoicePosition.UpOrientation">
500 <summary>Up Orientation (Y axis) of the position</summary>
501 </member>
502 <member name="F:OpenMetaverse.Voice.VoicePosition.LeftOrientation">
503 <summary>Left Orientation (Z axis) of the position</summary>
504 </member>
505 <member name="T:OpenMetaverse.Bumpiness">
506 <summary>
507 The type of bump-mapping applied to a face
508 </summary>
509 </member>
510 <member name="F:OpenMetaverse.Bumpiness.None">
511 <summary></summary>
512 </member>
513 <member name="F:OpenMetaverse.Bumpiness.Brightness">
514 <summary></summary>
515 </member>
516 <member name="F:OpenMetaverse.Bumpiness.Darkness">
517 <summary></summary>
518 </member>
519 <member name="F:OpenMetaverse.Bumpiness.Woodgrain">
520 <summary></summary>
521 </member>
522 <member name="F:OpenMetaverse.Bumpiness.Bark">
523 <summary></summary>
524 </member>
525 <member name="F:OpenMetaverse.Bumpiness.Bricks">
526 <summary></summary>
527 </member>
528 <member name="F:OpenMetaverse.Bumpiness.Checker">
529 <summary></summary>
530 </member>
531 <member name="F:OpenMetaverse.Bumpiness.Concrete">
532 <summary></summary>
533 </member>
534 <member name="F:OpenMetaverse.Bumpiness.Crustytile">
535 <summary></summary>
536 </member>
537 <member name="F:OpenMetaverse.Bumpiness.Cutstone">
538 <summary></summary>
539 </member>
540 <member name="F:OpenMetaverse.Bumpiness.Discs">
541 <summary></summary>
542 </member>
543 <member name="F:OpenMetaverse.Bumpiness.Gravel">
544 <summary></summary>
545 </member>
546 <member name="F:OpenMetaverse.Bumpiness.Petridish">
547 <summary></summary>
548 </member>
549 <member name="F:OpenMetaverse.Bumpiness.Siding">
550 <summary></summary>
551 </member>
552 <member name="F:OpenMetaverse.Bumpiness.Stonetile">
553 <summary></summary>
554 </member>
555 <member name="F:OpenMetaverse.Bumpiness.Stucco">
556 <summary></summary>
557 </member>
558 <member name="F:OpenMetaverse.Bumpiness.Suction">
559 <summary></summary>
560 </member>
561 <member name="F:OpenMetaverse.Bumpiness.Weave">
562 <summary></summary>
563 </member>
564 <member name="T:OpenMetaverse.Shininess">
565 <summary>
566 The level of shininess applied to a face
567 </summary>
568 </member>
569 <member name="F:OpenMetaverse.Shininess.None">
570 <summary></summary>
571 </member>
572 <member name="F:OpenMetaverse.Shininess.Low">
573 <summary></summary>
574 </member>
575 <member name="F:OpenMetaverse.Shininess.Medium">
576 <summary></summary>
577 </member>
578 <member name="F:OpenMetaverse.Shininess.High">
579 <summary></summary>
580 </member>
581 <member name="T:OpenMetaverse.MappingType">
582 <summary>
583 The texture mapping style used for a face
584 </summary>
585 </member>
586 <member name="F:OpenMetaverse.MappingType.Default">
587 <summary></summary>
588 </member>
589 <member name="F:OpenMetaverse.MappingType.Planar">
590 <summary></summary>
591 </member>
592 <member name="F:OpenMetaverse.MappingType.Spherical">
593 <summary></summary>
594 </member>
595 <member name="F:OpenMetaverse.MappingType.Cylindrical">
596 <summary></summary>
597 </member>
598 <member name="T:OpenMetaverse.TextureAttributes">
599 <summary>
600 Flags in the TextureEntry block that describe which properties are
601 set
602 </summary>
603 </member>
604 <member name="F:OpenMetaverse.TextureAttributes.None">
605 <summary></summary>
606 </member>
607 <member name="F:OpenMetaverse.TextureAttributes.TextureID">
608 <summary></summary>
609 </member>
610 <member name="F:OpenMetaverse.TextureAttributes.RGBA">
611 <summary></summary>
612 </member>
613 <member name="F:OpenMetaverse.TextureAttributes.RepeatU">
614 <summary></summary>
615 </member>
616 <member name="F:OpenMetaverse.TextureAttributes.RepeatV">
617 <summary></summary>
618 </member>
619 <member name="F:OpenMetaverse.TextureAttributes.OffsetU">
620 <summary></summary>
621 </member>
622 <member name="F:OpenMetaverse.TextureAttributes.OffsetV">
623 <summary></summary>
624 </member>
625 <member name="F:OpenMetaverse.TextureAttributes.Rotation">
626 <summary></summary>
627 </member>
628 <member name="F:OpenMetaverse.TextureAttributes.Material">
629 <summary></summary>
630 </member>
631 <member name="F:OpenMetaverse.TextureAttributes.Media">
632 <summary></summary>
633 </member>
634 <member name="F:OpenMetaverse.TextureAttributes.Glow">
635 <summary></summary>
636 </member>
637 <member name="F:OpenMetaverse.TextureAttributes.All">
638 <summary></summary>
639 </member>
640 <member name="T:OpenMetaverse.Primitive">
641 <summary>
642 Particle system specific enumerators, flags and methods.
643 </summary>
644 </member>
645 <member name="F:OpenMetaverse.Primitive.Textures">
646 <summary></summary>
647 </member>
648 <member name="F:OpenMetaverse.Primitive.TextureAnim">
649 <summary></summary>
650 </member>
651 <member name="F:OpenMetaverse.Primitive.ParticleSys">
652 <summary></summary>
653 </member>
654 <member name="F:OpenMetaverse.Primitive.ID">
655 <summary></summary>
656 </member>
657 <member name="F:OpenMetaverse.Primitive.GroupID">
658 <summary></summary>
659 </member>
660 <member name="F:OpenMetaverse.Primitive.LocalID">
661 <summary></summary>
662 </member>
663 <member name="F:OpenMetaverse.Primitive.ParentID">
664 <summary></summary>
665 </member>
666 <member name="F:OpenMetaverse.Primitive.RegionHandle">
667 <summary></summary>
668 </member>
669 <member name="F:OpenMetaverse.Primitive.Flags">
670 <summary></summary>
671 </member>
672 <member name="F:OpenMetaverse.Primitive.TreeSpecies">
673 <summary>Foliage type for this primitive. Only applicable if this
674 primitive is foliage</summary>
675 </member>
676 <member name="F:OpenMetaverse.Primitive.ScratchPad">
242 <summary>Unknown</summary> 677 <summary>Unknown</summary>
243 </member> 678 </member>
244 <member name="F:OpenMetaverse.ParcelFlags.ShowDirectory"> 679 <member name="F:OpenMetaverse.Primitive.Position">
245 <summary>List this parcel in the search directory</summary> 680 <summary></summary>
246 </member> 681 </member>
247 <member name="F:OpenMetaverse.ParcelFlags.AllowDeedToGroup"> 682 <member name="F:OpenMetaverse.Primitive.Scale">
248 <summary>Allow personally owned parcels to be deeded to group</summary> 683 <summary></summary>
249 </member> 684 </member>
250 <member name="F:OpenMetaverse.ParcelFlags.ContributeWithDeed"> 685 <member name="F:OpenMetaverse.Primitive.Rotation">
251 <summary>If Deeded, owner contributes required tier to group parcel is deeded to</summary> 686 <summary></summary>
252 </member> 687 </member>
253 <member name="F:OpenMetaverse.ParcelFlags.SoundLocal"> 688 <member name="F:OpenMetaverse.Primitive.Velocity">
254 <summary>Restrict sounds originating on this parcel to the 689 <summary></summary>
255 parcel boundaries</summary>
256 </member> 690 </member>
257 <member name="F:OpenMetaverse.ParcelFlags.SellParcelObjects"> 691 <member name="F:OpenMetaverse.Primitive.AngularVelocity">
258 <summary>Objects on this parcel are sold when the land is 692 <summary></summary>
259 purchsaed</summary>
260 </member> 693 </member>
261 <member name="F:OpenMetaverse.ParcelFlags.AllowPublish"> 694 <member name="F:OpenMetaverse.Primitive.Acceleration">
262 <summary>Allow this parcel to be published on the web</summary> 695 <summary></summary>
263 </member> 696 </member>
264 <member name="F:OpenMetaverse.ParcelFlags.MaturePublish"> 697 <member name="F:OpenMetaverse.Primitive.CollisionPlane">
265 <summary>The information for this parcel is mature content</summary> 698 <summary></summary>
266 </member> 699 </member>
267 <member name="F:OpenMetaverse.ParcelFlags.UrlWebPage"> 700 <member name="F:OpenMetaverse.Primitive.Flexible">
268 <summary>The media URL is an HTML page</summary> 701 <summary></summary>
269 </member> 702 </member>
270 <member name="F:OpenMetaverse.ParcelFlags.UrlRawHtml"> 703 <member name="F:OpenMetaverse.Primitive.Light">
271 <summary>The media URL is a raw HTML string</summary> 704 <summary></summary>
272 </member> 705 </member>
273 <member name="F:OpenMetaverse.ParcelFlags.RestrictPushObject"> 706 <member name="F:OpenMetaverse.Primitive.Sculpt">
274 <summary>Restrict foreign object pushes</summary> 707 <summary></summary>
275 </member> 708 </member>
276 <member name="F:OpenMetaverse.ParcelFlags.DenyAnonymous"> 709 <member name="F:OpenMetaverse.Primitive.ClickAction">
277 <summary>Ban all non identified/transacted avatars</summary> 710 <summary></summary>
278 </member> 711 </member>
279 <member name="F:OpenMetaverse.ParcelFlags.AllowGroupScripts"> 712 <member name="F:OpenMetaverse.Primitive.Sound">
280 <summary>Allow group-owned scripts to run</summary> 713 <summary></summary>
281 </member> 714 </member>
282 <member name="F:OpenMetaverse.ParcelFlags.CreateGroupObjects"> 715 <member name="F:OpenMetaverse.Primitive.OwnerID">
283 <summary>Allow object creation by group members or group 716 <summary>Identifies the owner if audio or a particle system is
284 objects</summary> 717 active</summary>
285 </member> 718 </member>
286 <member name="F:OpenMetaverse.ParcelFlags.AllowAPrimitiveEntry"> 719 <member name="F:OpenMetaverse.Primitive.SoundFlags">
287 <summary>Allow all objects to enter this parcel</summary> 720 <summary></summary>
288 </member> 721 </member>
289 <member name="F:OpenMetaverse.ParcelFlags.AllowGroupObjectEntry"> 722 <member name="F:OpenMetaverse.Primitive.SoundGain">
290 <summary>Only allow group and owner objects to enter this parcel</summary> 723 <summary></summary>
291 </member> 724 </member>
292 <member name="F:OpenMetaverse.ParcelFlags.AllowVoiceChat"> 725 <member name="F:OpenMetaverse.Primitive.SoundRadius">
293 <summary>Voice Enabled on this parcel</summary> 726 <summary></summary>
294 </member> 727 </member>
295 <member name="F:OpenMetaverse.ParcelFlags.UseEstateVoiceChan"> 728 <member name="F:OpenMetaverse.Primitive.Text">
296 <summary>Use Estate Voice channel for Voice on this parcel</summary> 729 <summary></summary>
297 </member> 730 </member>
298 <member name="F:OpenMetaverse.ParcelFlags.DenyAgeUnverified"> 731 <member name="F:OpenMetaverse.Primitive.TextColor">
299 <summary>Deny Age Unverified Users</summary> 732 <summary></summary>
300 </member> 733 </member>
301 <member name="T:OpenMetaverse.ParcelStatus"> 734 <member name="F:OpenMetaverse.Primitive.MediaURL">
735 <summary></summary>
736 </member>
737 <member name="F:OpenMetaverse.Primitive.Joint">
738 <summary></summary>
739 </member>
740 <member name="F:OpenMetaverse.Primitive.JointPivot">
741 <summary></summary>
742 </member>
743 <member name="F:OpenMetaverse.Primitive.JointAxisOrAnchor">
744 <summary></summary>
745 </member>
746 <member name="F:OpenMetaverse.Primitive.NameValues">
747 <summary></summary>
748 </member>
749 <member name="F:OpenMetaverse.Primitive.PrimData">
750 <summary></summary>
751 </member>
752 <member name="F:OpenMetaverse.Primitive.Properties">
753 <summary></summary>
754 </member>
755 <member name="M:OpenMetaverse.Primitive.#ctor">
302 <summary> 756 <summary>
303 Parcel ownership status 757 Default constructor
304 </summary> 758 </summary>
305 </member> 759 </member>
306 <member name="F:OpenMetaverse.ParcelStatus.None"> 760 <member name="M:OpenMetaverse.Primitive.PackPathTwist(System.Single)">
307 <summary>Placeholder</summary> 761 <summary>
762 Packs PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew
763 parameters in to signed eight bit values
764 </summary>
765 <param name="pathTwist">Floating point parameter to pack</param>
766 <returns>Signed eight bit value containing the packed parameter</returns>
308 </member> 767 </member>
309 <member name="F:OpenMetaverse.ParcelStatus.Leased"> 768 <member name="M:OpenMetaverse.Primitive.UnpackPathTwist(System.SByte)">
310 <summary>Parcel is leased (owned) by an avatar or group</summary> 769 <summary>
770 Unpacks PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew
771 parameters from signed eight bit integers to floating point values
772 </summary>
773 <param name="pathTwist">Signed eight bit value to unpack</param>
774 <returns>Unpacked floating point value</returns>
311 </member> 775 </member>
312 <member name="F:OpenMetaverse.ParcelStatus.LeasePending"> 776 <member name="F:OpenMetaverse.Primitive.MediaVersion">
313 <summary>Parcel is in process of being leased (purchased) by an avatar or group</summary> 777 <summary>
778 Current version of the media data for the prim
779 </summary>
314 </member> 780 </member>
315 <member name="F:OpenMetaverse.ParcelStatus.Abandoned"> 781 <member name="F:OpenMetaverse.Primitive.FaceMedia">
316 <summary>Parcel has been abandoned back to Governor Linden</summary> 782 <summary>
783 Array of media entries indexed by face number
784 </summary>
317 </member> 785 </member>
318 <member name="T:OpenMetaverse.ParcelCategory"> 786 <member name="P:OpenMetaverse.Primitive.Type">
787 <summary>Uses basic heuristics to estimate the primitive shape</summary>
788 </member>
789 <member name="T:OpenMetaverse.Primitive.TextureAnimMode">
319 <summary> 790 <summary>
320 Category parcel is listed in under search 791 Texture animation mode
321 </summary> 792 </summary>
322 </member> 793 </member>
323 <member name="F:OpenMetaverse.ParcelCategory.None"> 794 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_OFF">
324 <summary>No assigned category</summary> 795 <summary>Disable texture animation</summary>
325 </member> 796 </member>
326 <member name="F:OpenMetaverse.ParcelCategory.Linden"> 797 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_ON">
327 <summary>Linden Infohub or public area</summary> 798 <summary>Enable texture animation</summary>
328 </member> 799 </member>
329 <member name="F:OpenMetaverse.ParcelCategory.Adult"> 800 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.LOOP">
330 <summary>Adult themed area</summary> 801 <summary>Loop when animating textures</summary>
331 </member> 802 </member>
332 <member name="F:OpenMetaverse.ParcelCategory.Arts"> 803 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.REVERSE">
333 <summary>Arts and Culture</summary> 804 <summary>Animate in reverse direction</summary>
334 </member> 805 </member>
335 <member name="F:OpenMetaverse.ParcelCategory.Business"> 806 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.PING_PONG">
336 <summary>Business</summary> 807 <summary>Animate forward then reverse</summary>
337 </member> 808 </member>
338 <member name="F:OpenMetaverse.ParcelCategory.Educational"> 809 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SMOOTH">
339 <summary>Educational</summary> 810 <summary>Slide texture smoothly instead of frame-stepping</summary>
340 </member> 811 </member>
341 <member name="F:OpenMetaverse.ParcelCategory.Gaming"> 812 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ROTATE">
342 <summary>Gaming</summary> 813 <summary>Rotate texture instead of using frames</summary>
343 </member> 814 </member>
344 <member name="F:OpenMetaverse.ParcelCategory.Hangout"> 815 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SCALE">
345 <summary>Hangout or Club</summary> 816 <summary>Scale texture instead of using frames</summary>
346 </member> 817 </member>
347 <member name="F:OpenMetaverse.ParcelCategory.Newcomer"> 818 <member name="T:OpenMetaverse.Primitive.TextureEntryFace">
348 <summary>Newcomer friendly</summary> 819 <summary>
820 A single textured face. Don't instantiate this class yourself, use the
821 methods in TextureEntry
822 </summary>
349 </member> 823 </member>
350 <member name="F:OpenMetaverse.ParcelCategory.Park"> 824 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
351 <summary>Parks and Nature</summary> 825 <summary>
826 Contains the definition for individual faces
827 </summary>
828 <param name="defaultTexture"></param>
352 </member> 829 </member>
353 <member name="F:OpenMetaverse.ParcelCategory.Residential"> 830 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.ToString">
354 <summary>Residential</summary> 831 <summary>
832
833 </summary>
834 <returns></returns>
355 </member> 835 </member>
356 <member name="F:OpenMetaverse.ParcelCategory.Shopping"> 836 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.material">
357 <summary>Shopping</summary> 837 <summary></summary>
358 </member> 838 </member>
359 <member name="F:OpenMetaverse.ParcelCategory.Stage"> 839 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.media">
360 <summary>Not Used?</summary> 840 <summary></summary>
361 </member> 841 </member>
362 <member name="F:OpenMetaverse.ParcelCategory.Other"> 842 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RGBA">
363 <summary>Other</summary> 843 <summary></summary>
364 </member> 844 </member>
365 <member name="F:OpenMetaverse.ParcelCategory.Any"> 845 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatU">
366 <summary>Not an actual category, only used for queries</summary> 846 <summary></summary>
367 </member> 847 </member>
368 <member name="T:OpenMetaverse.LandingType"> 848 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatV">
849 <summary></summary>
850 </member>
851 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetU">
852 <summary></summary>
853 </member>
854 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetV">
855 <summary></summary>
856 </member>
857 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Rotation">
858 <summary></summary>
859 </member>
860 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Glow">
861 <summary></summary>
862 </member>
863 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Bump">
864 <summary></summary>
865 </member>
866 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MediaFlags">
867 <summary>In the future this will specify whether a webpage is
868 attached to this face</summary>
869 </member>
870 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.TextureID">
871 <summary></summary>
872 </member>
873 <member name="T:OpenMetaverse.Primitive.TextureEntry">
369 <summary> 874 <summary>
370 Type of teleport landing for a parcel 875 Represents all of the texturable faces for an object
371 </summary> 876 </summary>
877 <remarks>Grid objects have infinite faces, with each face
878 using the properties of the default face unless set otherwise. So if
879 you have a TextureEntry with a default texture uuid of X, and face 18
880 has a texture UUID of Y, every face would be textured with X except for
881 face 18 that uses Y. In practice however, primitives utilize a maximum
882 of nine faces</remarks>
372 </member> 883 </member>
373 <member name="F:OpenMetaverse.LandingType.None"> 884 <member name="F:OpenMetaverse.Primitive.TextureEntry.DefaultTexture">
374 <summary>Unset, simulator default</summary> 885 <summary></summary>
375 </member> 886 </member>
376 <member name="F:OpenMetaverse.LandingType.LandingPoint"> 887 <member name="F:OpenMetaverse.Primitive.TextureEntry.FaceTextures">
377 <summary>Specific landing point set for this parcel</summary> 888 <summary></summary>
378 </member> 889 </member>
379 <member name="F:OpenMetaverse.LandingType.Direct"> 890 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.UUID)">
380 <summary>No landing point set, direct teleports enabled for 891 <summary>
381 this parcel</summary> 892 Constructor that takes a default texture UUID
893 </summary>
894 <param name="defaultTextureID">Texture UUID to use as the default texture</param>
382 </member> 895 </member>
383 <member name="T:OpenMetaverse.ParcelMediaCommand"> 896 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
384 <summary> 897 <summary>
385 Parcel Media Command used in ParcelMediaCommandMessage 898 Constructor that takes a <code>TextureEntryFace</code> for the
899 default face
386 </summary> 900 </summary>
901 <param name="defaultFace">Face to use as the default face</param>
387 </member> 902 </member>
388 <member name="F:OpenMetaverse.ParcelMediaCommand.Stop"> 903 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32)">
389 <summary>Stop the media stream and go back to the first frame</summary> 904 <summary>
905 Constructor that creates the TextureEntry class from a byte array
906 </summary>
907 <param name="data">Byte array containing the TextureEntry field</param>
908 <param name="pos">Starting position of the TextureEntry field in
909 the byte array</param>
910 <param name="length">Length of the TextureEntry field, in bytes</param>
390 </member> 911 </member>
391 <member name="F:OpenMetaverse.ParcelMediaCommand.Pause"> 912 <member name="M:OpenMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)">
392 <summary>Pause the media stream (stop playing but stay on current frame)</summary> 913 <summary>
914 This will either create a new face if a custom face for the given
915 index is not defined, or return the custom face for that index if
916 it already exists
917 </summary>
918 <param name="index">The index number of the face to create or
919 retrieve</param>
920 <returns>A TextureEntryFace containing all the properties for that
921 face</returns>
393 </member> 922 </member>
394 <member name="F:OpenMetaverse.ParcelMediaCommand.Play"> 923 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetFace(System.UInt32)">
395 <summary>Start the current media stream playing and stop when the end is reached</summary> 924 <summary>
925
926 </summary>
927 <param name="index"></param>
928 <returns></returns>
396 </member> 929 </member>
397 <member name="F:OpenMetaverse.ParcelMediaCommand.Loop"> 930 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetOSD">
398 <summary>Start the current media stream playing, 931 <summary>
399 loop to the beginning when the end is reached and continue to play</summary> 932
933 </summary>
934 <returns></returns>
400 </member> 935 </member>
401 <member name="F:OpenMetaverse.ParcelMediaCommand.Texture"> 936 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetBytes">
402 <summary>Specifies the texture to replace with video</summary> 937 <summary>
403 <remarks>If passing the key of a texture, it must be explicitly typecast as a key, 938
404 not just passed within double quotes.</remarks> 939 </summary>
940 <returns></returns>
405 </member> 941 </member>
406 <member name="F:OpenMetaverse.ParcelMediaCommand.URL"> 942 <member name="M:OpenMetaverse.Primitive.TextureEntry.ToString">
407 <summary>Specifies the movie URL (254 characters max)</summary> 943 <summary>
944
945 </summary>
946 <returns></returns>
408 </member> 947 </member>
409 <member name="F:OpenMetaverse.ParcelMediaCommand.Time"> 948 <member name="T:OpenMetaverse.Primitive.TextureAnimation">
410 <summary>Specifies the time index at which to begin playing</summary> 949 <summary>
950 Controls the texture animation of a particular prim
951 </summary>
411 </member> 952 </member>
412 <member name="F:OpenMetaverse.ParcelMediaCommand.Agent"> 953 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Flags">
413 <summary>Specifies a single agent to apply the media command to</summary> 954 <summary></summary>
414 </member> 955 </member>
415 <member name="F:OpenMetaverse.ParcelMediaCommand.Unload"> 956 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Face">
416 <summary>Unloads the stream. While the stop command sets the texture to the first frame of the movie, 957 <summary></summary>
417 unload resets it to the real texture that the movie was replacing.</summary>
418 </member> 958 </member>
419 <member name="F:OpenMetaverse.ParcelMediaCommand.AutoAlign"> 959 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeX">
420 <summary>Turn on/off the auto align feature, similar to the auto align checkbox in the parcel media properties 960 <summary></summary>
421 (NOT to be confused with the "align" function in the textures view of the editor!) Takes TRUE or FALSE as parameter.</summary>
422 </member> 961 </member>
423 <member name="F:OpenMetaverse.ParcelMediaCommand.Type"> 962 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeY">
424 <summary>Allows a Web page or image to be placed on a prim (1.19.1 RC0 and later only). 963 <summary></summary>
425 Use "text/html" for HTML.</summary>
426 </member> 964 </member>
427 <member name="F:OpenMetaverse.ParcelMediaCommand.Size"> 965 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Start">
428 <summary>Resizes a Web page to fit on x, y pixels (1.19.1 RC0 and later only).</summary> 966 <summary></summary>
429 <remarks>This might still not be working</remarks>
430 </member> 967 </member>
431 <member name="F:OpenMetaverse.ParcelMediaCommand.Desc"> 968 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Length">
432 <summary>Sets a description for the media being displayed (1.19.1 RC0 and later only).</summary> 969 <summary></summary>
433 </member> 970 </member>
434 <member name="T:OpenMetaverse.ParcelInfo"> 971 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Rate">
972 <summary></summary>
973 </member>
974 <member name="M:OpenMetaverse.Primitive.TextureAnimation.#ctor(System.Byte[],System.Int32)">
435 <summary> 975 <summary>
436 Some information about a parcel of land returned from a DirectoryManager search 976
437 </summary> 977 </summary>
978 <param name="data"></param>
979 <param name="pos"></param>
438 </member> 980 </member>
439 <member name="F:OpenMetaverse.ParcelInfo.ID"> 981 <member name="M:OpenMetaverse.Primitive.TextureAnimation.GetBytes">
440 <summary>Global Key of record</summary> 982 <summary>
983
984 </summary>
985 <returns></returns>
441 </member> 986 </member>
442 <member name="F:OpenMetaverse.ParcelInfo.OwnerID"> 987 <member name="T:OpenMetaverse.Primitive.ParticleSystem">
443 <summary>Parcel Owners <seealso cref="T:OpenMetaverse.UUID"/></summary> 988 <summary>
989 Complete structure for the particle system
990 </summary>
444 </member> 991 </member>
445 <member name="F:OpenMetaverse.ParcelInfo.Name"> 992 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartFlags">
446 <summary>Name field of parcel, limited to 128 characters</summary> 993 <summary>Particle Flags</summary>
994 <remarks>There appears to be more data packed in to this area
995 for many particle systems. It doesn't appear to be flag values
996 and serialization breaks unless there is a flag for every
997 possible bit so it is left as an unsigned integer</remarks>
447 </member> 998 </member>
448 <member name="F:OpenMetaverse.ParcelInfo.Description"> 999 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Pattern">
449 <summary>Description field of parcel, limited to 256 characters</summary> 1000 <summary><seealso cref="T:SourcePattern"/> pattern of particles</summary>
450 </member> 1001 </member>
451 <member name="F:OpenMetaverse.ParcelInfo.ActualArea"> 1002 <member name="F:OpenMetaverse.Primitive.ParticleSystem.MaxAge">
452 <summary>Total Square meters of parcel</summary> 1003 <summary>A <see langword="float"/> representing the maximimum age (in seconds) particle will be displayed</summary>
1004 <remarks>Maximum value is 30 seconds</remarks>
453 </member> 1005 </member>
454 <member name="F:OpenMetaverse.ParcelInfo.BillableArea"> 1006 <member name="F:OpenMetaverse.Primitive.ParticleSystem.StartAge">
455 <summary>Total area billable as Tier, for group owned land this will be 10% less than ActualArea</summary> 1007 <summary>A <see langword="float"/> representing the number of seconds,
1008 from when the particle source comes into view,
1009 or the particle system's creation, that the object will emits particles;
1010 after this time period no more particles are emitted</summary>
456 </member> 1011 </member>
457 <member name="F:OpenMetaverse.ParcelInfo.Mature"> 1012 <member name="F:OpenMetaverse.Primitive.ParticleSystem.InnerAngle">
458 <summary>True of parcel is in Mature simulator</summary> 1013 <summary>A <see langword="float"/> in radians that specifies where particles will not be created</summary>
459 </member> 1014 </member>
460 <member name="F:OpenMetaverse.ParcelInfo.GlobalX"> 1015 <member name="F:OpenMetaverse.Primitive.ParticleSystem.OuterAngle">
461 <summary>Grid global X position of parcel</summary> 1016 <summary>A <see langword="float"/> in radians that specifies where particles will be created</summary>
462 </member> 1017 </member>
463 <member name="F:OpenMetaverse.ParcelInfo.GlobalY"> 1018 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRate">
464 <summary>Grid global Y position of parcel</summary> 1019 <summary>A <see langword="float"/> representing the number of seconds between burts.</summary>
465 </member> 1020 </member>
466 <member name="F:OpenMetaverse.ParcelInfo.GlobalZ"> 1021 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRadius">
467 <summary>Grid global Z position of parcel (not used)</summary> 1022 <summary>A <see langword="float"/> representing the number of meters
1023 around the center of the source where particles will be created.</summary>
468 </member> 1024 </member>
469 <member name="F:OpenMetaverse.ParcelInfo.SimName"> 1025 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMin">
470 <summary>Name of simulator parcel is located in</summary> 1026 <summary>A <see langword="float"/> representing in seconds, the minimum speed between bursts of new particles
1027 being emitted</summary>
471 </member> 1028 </member>
472 <member name="F:OpenMetaverse.ParcelInfo.SnapshotID"> 1029 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMax">
473 <summary>Texture <seealso cref="T:OpenMetaverse.UUID"/> of parcels display picture</summary> 1030 <summary>A <see langword="float"/> representing in seconds the maximum speed of new particles being emitted.</summary>
474 </member> 1031 </member>
475 <member name="F:OpenMetaverse.ParcelInfo.Dwell"> 1032 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstPartCount">
476 <summary>Float representing calculated traffic based on time spent on parcel by avatars</summary> 1033 <summary>A <see langword="byte"/> representing the maximum number of particles emitted per burst</summary>
477 </member> 1034 </member>
478 <member name="F:OpenMetaverse.ParcelInfo.SalePrice"> 1035 <member name="F:OpenMetaverse.Primitive.ParticleSystem.AngularVelocity">
479 <summary>Sale price of parcel (not used)</summary> 1036 <summary>A <see cref="T:Vector3"/> which represents the velocity (speed) from the source which particles are emitted</summary>
480 </member> 1037 </member>
481 <member name="F:OpenMetaverse.ParcelInfo.AuctionID"> 1038 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartAcceleration">
482 <summary>Auction ID of parcel</summary> 1039 <summary>A <see cref="T:Vector3"/> which represents the Acceleration from the source which particles are emitted</summary>
483 </member> 1040 </member>
484 <member name="T:OpenMetaverse.ParcelMedia"> 1041 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Texture">
1042 <summary>The <see cref="T:UUID"/> Key of the texture displayed on the particle</summary>
1043 </member>
1044 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Target">
1045 <summary>The <see cref="T:UUID"/> Key of the specified target object or avatar particles will follow</summary>
1046 </member>
1047 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartDataFlags">
1048 <summary>Flags of particle from <seealso cref="T:ParticleDataFlags"/></summary>
1049 </member>
1050 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartMaxAge">
1051 <summary>Max Age particle system will emit particles for</summary>
1052 </member>
1053 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartColor">
1054 <summary>The <see cref="T:Color4"/> the particle has at the beginning of its lifecycle</summary>
1055 </member>
1056 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndColor">
1057 <summary>The <see cref="T:Color4"/> the particle has at the ending of its lifecycle</summary>
1058 </member>
1059 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleX">
1060 <summary>A <see langword="float"/> that represents the starting X size of the particle</summary>
1061 <remarks>Minimum value is 0, maximum value is 4</remarks>
1062 </member>
1063 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleY">
1064 <summary>A <see langword="float"/> that represents the starting Y size of the particle</summary>
1065 <remarks>Minimum value is 0, maximum value is 4</remarks>
1066 </member>
1067 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleX">
1068 <summary>A <see langword="float"/> that represents the ending X size of the particle</summary>
1069 <remarks>Minimum value is 0, maximum value is 4</remarks>
1070 </member>
1071 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleY">
1072 <summary>A <see langword="float"/> that represents the ending Y size of the particle</summary>
1073 <remarks>Minimum value is 0, maximum value is 4</remarks>
1074 </member>
1075 <member name="M:OpenMetaverse.Primitive.ParticleSystem.#ctor(System.Byte[],System.Int32)">
485 <summary> 1076 <summary>
486 Parcel Media Information 1077 Decodes a byte[] array into a ParticleSystem Object
487 </summary> 1078 </summary>
1079 <param name="data">ParticleSystem object</param>
1080 <param name="pos">Start position for BitPacker</param>
488 </member> 1081 </member>
489 <member name="F:OpenMetaverse.ParcelMedia.MediaAutoScale"> 1082 <member name="M:OpenMetaverse.Primitive.ParticleSystem.GetBytes">
490 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary> 1083 <summary>
1084 Generate byte[] array from particle data
1085 </summary>
1086 <returns>Byte array</returns>
491 </member> 1087 </member>
492 <member name="F:OpenMetaverse.ParcelMedia.MediaLoop"> 1088 <member name="T:OpenMetaverse.Primitive.ParticleSystem.SourcePattern">
493 <summary>A boolean, if true the viewer should loop the media</summary> 1089 <summary>
1090 Particle source pattern
1091 </summary>
494 </member> 1092 </member>
495 <member name="F:OpenMetaverse.ParcelMedia.MediaID"> 1093 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.None">
496 <summary>The Asset UUID of the Texture which when applied to a 1094 <summary>None</summary>
497 primitive will display the media</summary>
498 </member> 1095 </member>
499 <member name="F:OpenMetaverse.ParcelMedia.MediaURL"> 1096 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Drop">
500 <summary>A URL which points to any Quicktime supported media type</summary> 1097 <summary>Drop particles from source position with no force</summary>
501 </member> 1098 </member>
502 <member name="F:OpenMetaverse.ParcelMedia.MediaDesc"> 1099 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Explode">
503 <summary>A description of the media</summary> 1100 <summary>"Explode" particles in all directions</summary>
504 </member> 1101 </member>
505 <member name="F:OpenMetaverse.ParcelMedia.MediaHeight"> 1102 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Angle">
506 <summary>An Integer which represents the height of the media</summary> 1103 <summary>Particles shoot across a 2D area</summary>
507 </member> 1104 </member>
508 <member name="F:OpenMetaverse.ParcelMedia.MediaWidth"> 1105 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone">
509 <summary>An integer which represents the width of the media</summary> 1106 <summary>Particles shoot across a 3D Cone</summary>
510 </member> 1107 </member>
511 <member name="F:OpenMetaverse.ParcelMedia.MediaType"> 1108 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty">
512 <summary>A string which contains the mime type of the media</summary> 1109 <summary>Inverse of AngleCone (shoot particles everywhere except the 3D cone defined</summary>
513 </member> 1110 </member>
514 <member name="T:OpenMetaverse.Parcel"> 1111 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags">
515 <summary> 1112 <summary>
516 Parcel of land, a portion of virtual real estate in a simulator 1113 Particle Data Flags
517 </summary> 1114 </summary>
518 </member> 1115 </member>
519 <member name="F:OpenMetaverse.Parcel.SelfCount"> 1116 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None">
520 <summary>The total number of contiguous 4x4 meter blocks your agent owns within this parcel</summary> 1117 <summary>None</summary>
521 </member> 1118 </member>
522 <member name="F:OpenMetaverse.Parcel.OtherCount"> 1119 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor">
523 <summary>The total number of contiguous 4x4 meter blocks contained in this parcel owned by a group or agent other than your own</summary> 1120 <summary>Interpolate color and alpha from start to end</summary>
524 </member> 1121 </member>
525 <member name="F:OpenMetaverse.Parcel.PublicCount"> 1122 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale">
526 <summary>Deprecated, Value appears to always be 0</summary> 1123 <summary>Interpolate scale from start to end</summary>
527 </member> 1124 </member>
528 <member name="F:OpenMetaverse.Parcel.LocalID"> 1125 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce">
529 <summary>Simulator-local ID of this parcel</summary> 1126 <summary>Bounce particles off particle sources Z height</summary>
530 </member> 1127 </member>
531 <member name="F:OpenMetaverse.Parcel.OwnerID"> 1128 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind">
532 <summary>UUID of the owner of this parcel</summary> 1129 <summary>velocity of particles is dampened toward the simulators wind</summary>
533 </member> 1130 </member>
534 <member name="F:OpenMetaverse.Parcel.IsGroupOwned"> 1131 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc">
535 <summary>Whether the land is deeded to a group or not</summary> 1132 <summary>Particles follow the source</summary>
536 </member> 1133 </member>
537 <member name="F:OpenMetaverse.Parcel.AuctionID"> 1134 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity">
538 <summary></summary> 1135 <summary>Particles point towards the direction of source's velocity</summary>
539 </member> 1136 </member>
540 <member name="F:OpenMetaverse.Parcel.ClaimDate"> 1137 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos">
541 <summary>Date land was claimed</summary> 1138 <summary>Target of the particles</summary>
542 </member> 1139 </member>
543 <member name="F:OpenMetaverse.Parcel.ClaimPrice"> 1140 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear">
544 <summary>Appears to always be zero</summary> 1141 <summary>Particles are sent in a straight line</summary>
545 </member> 1142 </member>
546 <member name="F:OpenMetaverse.Parcel.RentPrice"> 1143 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive">
547 <summary>This field is no longer used</summary> 1144 <summary>Particles emit a glow</summary>
548 </member> 1145 </member>
549 <member name="F:OpenMetaverse.Parcel.AABBMin"> 1146 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam">
550 <summary>Minimum corner of the axis-aligned bounding box for this 1147 <summary>used for point/grab/touch</summary>
551 parcel</summary>
552 </member> 1148 </member>
553 <member name="F:OpenMetaverse.Parcel.AABBMax"> 1149 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags">
554 <summary>Maximum corner of the axis-aligned bounding box for this 1150 <summary>
555 parcel</summary> 1151 Particle Flags Enum
1152 </summary>
556 </member> 1153 </member>
557 <member name="F:OpenMetaverse.Parcel.Bitmap"> 1154 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.None">
558 <summary>Bitmap describing land layout in 4x4m squares across the 1155 <summary>None</summary>
559 entire region</summary>
560 </member> 1156 </member>
561 <member name="F:OpenMetaverse.Parcel.Area"> 1157 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative">
562 <summary>Total parcel land area</summary> 1158 <summary>Acceleration and velocity for particles are
1159 relative to the object rotation</summary>
563 </member> 1160 </member>
564 <member name="F:OpenMetaverse.Parcel.Status"> 1161 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle">
1162 <summary>Particles use new 'correct' angle parameters</summary>
1163 </member>
1164 <member name="T:OpenMetaverse.Primitive.ConstructionData">
1165 <summary>
1166 Parameters used to construct a visual representation of a primitive
1167 </summary>
1168 </member>
1169 <member name="F:OpenMetaverse.Primitive.ConstructionData.profileCurve">
565 <summary></summary> 1170 <summary></summary>
566 </member> 1171 </member>
567 <member name="F:OpenMetaverse.Parcel.SimWideMaxPrims"> 1172 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathCurve">
568 <summary>Maximum primitives across the entire simulator owned by the same agent or group that owns this parcel that can be used</summary> 1173 <summary></summary>
569 </member> 1174 </member>
570 <member name="F:OpenMetaverse.Parcel.SimWideTotalPrims"> 1175 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathEnd">
571 <summary>Total primitives across the entire simulator calculated by combining the allowed prim counts for each parcel 1176 <summary></summary>
572 owned by the agent or group that owns this parcel</summary>
573 </member> 1177 </member>
574 <member name="F:OpenMetaverse.Parcel.MaxPrims"> 1178 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRadiusOffset">
575 <summary>Maximum number of primitives this parcel supports</summary> 1179 <summary></summary>
576 </member> 1180 </member>
577 <member name="F:OpenMetaverse.Parcel.TotalPrims"> 1181 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathSkew">
578 <summary>Total number of primitives on this parcel</summary> 1182 <summary></summary>
579 </member> 1183 </member>
580 <member name="F:OpenMetaverse.Parcel.OwnerPrims"> 1184 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleX">
581 <summary>For group-owned parcels this indicates the total number of prims deeded to the group, 1185 <summary></summary>
582 for parcels owned by an individual this inicates the number of prims owned by the individual</summary>
583 </member> 1186 </member>
584 <member name="F:OpenMetaverse.Parcel.GroupPrims"> 1187 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleY">
585 <summary>Total number of primitives owned by the parcel group on 1188 <summary></summary>
586 this parcel, or for parcels owned by an individual with a group set the
587 total number of prims set to that group.</summary>
588 </member> 1189 </member>
589 <member name="F:OpenMetaverse.Parcel.OtherPrims"> 1190 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearX">
590 <summary>Total number of prims owned by other avatars that are not set to group, or not the parcel owner</summary> 1191 <summary></summary>
591 </member> 1192 </member>
592 <member name="F:OpenMetaverse.Parcel.ParcelPrimBonus"> 1193 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearY">
593 <summary>A bonus multiplier which allows parcel prim counts to go over times this amount, this does not affect 1194 <summary></summary>
594 the max prims per simulator. e.g: 117 prim parcel limit x 1.5 bonus = 175 allowed</summary>
595 </member> 1195 </member>
596 <member name="F:OpenMetaverse.Parcel.OtherCleanTime"> 1196 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperX">
597 <summary>Autoreturn value in minutes for others' objects</summary> 1197 <summary></summary>
598 </member> 1198 </member>
599 <member name="F:OpenMetaverse.Parcel.Flags"> 1199 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperY">
600 <summary></summary> 1200 <summary></summary>
601 </member> 1201 </member>
602 <member name="F:OpenMetaverse.Parcel.SalePrice"> 1202 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathBegin">
603 <summary>Sale price of the parcel, only useful if ForSale is set</summary> 1203 <summary></summary>
604 <remarks>The SalePrice will remain the same after an ownership
605 transfer (sale), so it can be used to see the purchase price after
606 a sale if the new owner has not changed it</remarks>
607 </member> 1204 </member>
608 <member name="F:OpenMetaverse.Parcel.Name"> 1205 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwist">
609 <summary>Parcel Name</summary> 1206 <summary></summary>
610 </member> 1207 </member>
611 <member name="F:OpenMetaverse.Parcel.Desc"> 1208 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwistBegin">
612 <summary>Parcel Description</summary> 1209 <summary></summary>
613 </member> 1210 </member>
614 <member name="F:OpenMetaverse.Parcel.MusicURL"> 1211 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRevolutions">
615 <summary>URL For Music Stream</summary> 1212 <summary></summary>
616 </member> 1213 </member>
617 <member name="F:OpenMetaverse.Parcel.GroupID"> 1214 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileBegin">
618 <summary></summary> 1215 <summary></summary>
619 </member> 1216 </member>
620 <member name="F:OpenMetaverse.Parcel.PassPrice"> 1217 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileEnd">
621 <summary>Price for a temporary pass</summary> 1218 <summary></summary>
622 </member> 1219 </member>
623 <member name="F:OpenMetaverse.Parcel.PassHours"> 1220 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileHollow">
624 <summary>How long is pass valid for</summary> 1221 <summary></summary>
625 </member> 1222 </member>
626 <member name="F:OpenMetaverse.Parcel.Category"> 1223 <member name="F:OpenMetaverse.Primitive.ConstructionData.Material">
627 <summary></summary> 1224 <summary></summary>
628 </member> 1225 </member>
629 <member name="F:OpenMetaverse.Parcel.AuthBuyerID"> 1226 <member name="F:OpenMetaverse.Primitive.ConstructionData.State">
630 <summary>Key of authorized buyer</summary> 1227 <summary></summary>
631 </member> 1228 </member>
632 <member name="F:OpenMetaverse.Parcel.SnapshotID"> 1229 <member name="F:OpenMetaverse.Primitive.ConstructionData.PCode">
633 <summary>Key of parcel snapshot</summary> 1230 <summary></summary>
634 </member> 1231 </member>
635 <member name="F:OpenMetaverse.Parcel.UserLocation"> 1232 <member name="P:OpenMetaverse.Primitive.ConstructionData.AttachmentPoint">
636 <summary>The landing point location</summary> 1233 <summary>Attachment point to an avatar</summary>
637 </member> 1234 </member>
638 <member name="F:OpenMetaverse.Parcel.UserLookAt"> 1235 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileCurve">
639 <summary>The landing point LookAt</summary> 1236 <summary></summary>
640 </member> 1237 </member>
641 <member name="F:OpenMetaverse.Parcel.Landing"> 1238 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileHole">
642 <summary>The type of landing enforced from the <see cref="T:OpenMetaverse.LandingType"/> enum</summary> 1239 <summary></summary>
643 </member> 1240 </member>
644 <member name="F:OpenMetaverse.Parcel.Dwell"> 1241 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathBeginScale">
645 <summary></summary> 1242 <summary></summary>
646 </member> 1243 </member>
647 <member name="F:OpenMetaverse.Parcel.RegionDenyAnonymous"> 1244 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathEndScale">
648 <summary></summary> 1245 <summary></summary>
649 </member> 1246 </member>
650 <member name="F:OpenMetaverse.Parcel.RegionPushOverride"> 1247 <member name="T:OpenMetaverse.Primitive.FlexibleData">
1248 <summary>
1249 Information on the flexible properties of a primitive
1250 </summary>
1251 </member>
1252 <member name="F:OpenMetaverse.Primitive.FlexibleData.Softness">
651 <summary></summary> 1253 <summary></summary>
652 </member> 1254 </member>
653 <member name="F:OpenMetaverse.Parcel.AccessWhiteList"> 1255 <member name="F:OpenMetaverse.Primitive.FlexibleData.Gravity">
654 <summary>Access list of who is whitelisted on this 1256 <summary></summary>
655 parcel</summary>
656 </member> 1257 </member>
657 <member name="F:OpenMetaverse.Parcel.AccessBlackList"> 1258 <member name="F:OpenMetaverse.Primitive.FlexibleData.Drag">
658 <summary>Access list of who is blacklisted on this 1259 <summary></summary>
659 parcel</summary>
660 </member> 1260 </member>
661 <member name="F:OpenMetaverse.Parcel.RegionDenyAgeUnverified"> 1261 <member name="F:OpenMetaverse.Primitive.FlexibleData.Wind">
662 <summary>TRUE of region denies access to age unverified users</summary> 1262 <summary></summary>
663 </member> 1263 </member>
664 <member name="F:OpenMetaverse.Parcel.ObscureMedia"> 1264 <member name="F:OpenMetaverse.Primitive.FlexibleData.Tension">
665 <summary>true to obscure (hide) media url</summary> 1265 <summary></summary>
666 </member> 1266 </member>
667 <member name="F:OpenMetaverse.Parcel.ObscureMusic"> 1267 <member name="F:OpenMetaverse.Primitive.FlexibleData.Force">
668 <summary>true to obscure (hide) music url</summary> 1268 <summary></summary>
669 </member> 1269 </member>
670 <member name="F:OpenMetaverse.Parcel.Media"> 1270 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor">
671 <summary>A struct containing media details</summary> 1271 <summary>
1272 Default constructor
1273 </summary>
672 </member> 1274 </member>
673 <member name="M:OpenMetaverse.Parcel.ToString"> 1275 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor(System.Byte[],System.Int32)">
674 <summary> 1276 <summary>
675 Displays a parcel object in string format 1277
676 </summary> 1278 </summary>
677 <returns>string containing key=value pairs of a parcel object</returns> 1279 <param name="data"></param>
1280 <param name="pos"></param>
678 </member> 1281 </member>
679 <member name="M:OpenMetaverse.Parcel.#ctor(System.Int32)"> 1282 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetBytes">
680 <summary> 1283 <summary>
681 Defalt constructor 1284
682 </summary> 1285 </summary>
683 <param name="localID">Local ID of this parcel</param> 1286 <returns></returns>
684 </member> 1287 </member>
685 <member name="M:OpenMetaverse.Parcel.Update(OpenMetaverse.Simulator,System.Boolean)"> 1288 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetOSD">
686 <summary> 1289 <summary>
687 Update the simulator with any local changes to this Parcel object 1290
688 </summary> 1291 </summary>
689 <param name="simulator">Simulator to send updates to</param> 1292 <returns></returns>
690 <param name="wantReply">Whether we want the simulator to confirm
691 the update with a reply packet or not</param>
692 </member> 1293 </member>
693 <member name="M:OpenMetaverse.Parcel.UpdateOtherCleanTime(OpenMetaverse.Simulator)"> 1294 <member name="T:OpenMetaverse.Primitive.LightData">
694 <summary> 1295 <summary>
695 Set Autoreturn time 1296 Information on the light properties of a primitive
696 </summary> 1297 </summary>
697 <param name="simulator">Simulator to send the update to</param>
698 </member> 1298 </member>
699 <member name="T:OpenMetaverse.ParcelManager"> 1299 <member name="F:OpenMetaverse.Primitive.LightData.Color">
1300 <summary></summary>
1301 </member>
1302 <member name="F:OpenMetaverse.Primitive.LightData.Intensity">
1303 <summary></summary>
1304 </member>
1305 <member name="F:OpenMetaverse.Primitive.LightData.Radius">
1306 <summary></summary>
1307 </member>
1308 <member name="F:OpenMetaverse.Primitive.LightData.Cutoff">
1309 <summary></summary>
1310 </member>
1311 <member name="F:OpenMetaverse.Primitive.LightData.Falloff">
1312 <summary></summary>
1313 </member>
1314 <member name="M:OpenMetaverse.Primitive.LightData.#ctor">
700 <summary> 1315 <summary>
701 Parcel (subdivided simulator lots) subsystem 1316 Default constructor
702 </summary> 1317 </summary>
703 </member> 1318 </member>
704 <member name="F:OpenMetaverse.ParcelManager.m_DwellReply"> 1319 <member name="M:OpenMetaverse.Primitive.LightData.#ctor(System.Byte[],System.Int32)">
705 <summary>The event subscribers. null if no subcribers</summary> 1320 <summary>
1321
1322 </summary>
1323 <param name="data"></param>
1324 <param name="pos"></param>
706 </member> 1325 </member>
707 <member name="M:OpenMetaverse.ParcelManager.OnParcelDwellReply(OpenMetaverse.ParcelDwellReplyEventArgs)"> 1326 <member name="M:OpenMetaverse.Primitive.LightData.GetBytes">
708 <summary>Raises the ParcelDwellReply event</summary> 1327 <summary>
709 <param name="e">A ParcelDwellReplyEventArgs object containing the 1328
710 data returned from the simulator</param> 1329 </summary>
1330 <returns></returns>
711 </member> 1331 </member>
712 <member name="F:OpenMetaverse.ParcelManager.m_DwellReplyLock"> 1332 <member name="M:OpenMetaverse.Primitive.LightData.ToString">
713 <summary>Thread sync lock object</summary> 1333 <summary>
1334
1335 </summary>
1336 <returns></returns>
714 </member> 1337 </member>
715 <member name="F:OpenMetaverse.ParcelManager.m_ParcelInfo"> 1338 <member name="T:OpenMetaverse.Primitive.SculptData">
716 <summary>The event subscribers. null if no subcribers</summary> 1339 <summary>
1340 Information on the sculpt properties of a sculpted primitive
1341 </summary>
717 </member> 1342 </member>
718 <member name="M:OpenMetaverse.ParcelManager.OnParcelInfoReply(OpenMetaverse.ParcelInfoReplyEventArgs)"> 1343 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor">
719 <summary>Raises the ParcelInfoReply event</summary> 1344 <summary>
720 <param name="e">A ParcelInfoReplyEventArgs object containing the 1345 Default constructor
721 data returned from the simulator</param> 1346 </summary>
722 </member> 1347 </member>
723 <member name="F:OpenMetaverse.ParcelManager.m_ParcelInfoLock"> 1348 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor(System.Byte[],System.Int32)">
724 <summary>Thread sync lock object</summary> 1349 <summary>
1350
1351 </summary>
1352 <param name="data"></param>
1353 <param name="pos"></param>
725 </member> 1354 </member>
726 <member name="F:OpenMetaverse.ParcelManager.m_ParcelProperties"> 1355 <member name="P:OpenMetaverse.Primitive.SculptData.Invert">
727 <summary>The event subscribers. null if no subcribers</summary> 1356 <summary>
1357 Render inside out (inverts the normals).
1358 </summary>
728 </member> 1359 </member>
729 <member name="M:OpenMetaverse.ParcelManager.OnParcelProperties(OpenMetaverse.ParcelPropertiesEventArgs)"> 1360 <member name="P:OpenMetaverse.Primitive.SculptData.Mirror">
730 <summary>Raises the ParcelProperties event</summary> 1361 <summary>
731 <param name="e">A ParcelPropertiesEventArgs object containing the 1362 Render an X axis mirror of the sculpty.
732 data returned from the simulator</param> 1363 </summary>
733 </member> 1364 </member>
734 <member name="F:OpenMetaverse.ParcelManager.m_ParcelPropertiesLock"> 1365 <member name="T:OpenMetaverse.Primitive.ObjectProperties">
735 <summary>Thread sync lock object</summary> 1366 <summary>
1367 Extended properties to describe an object
1368 </summary>
736 </member> 1369 </member>
737 <member name="F:OpenMetaverse.ParcelManager.m_ParcelACL"> 1370 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ObjectID">
738 <summary>The event subscribers. null if no subcribers</summary> 1371 <summary></summary>
739 </member> 1372 </member>
740 <member name="M:OpenMetaverse.ParcelManager.OnParcelAccessListReply(OpenMetaverse.ParcelAccessListReplyEventArgs)"> 1373 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreatorID">
741 <summary>Raises the ParcelAccessListReply event</summary> 1374 <summary></summary>
742 <param name="e">A ParcelAccessListReplyEventArgs object containing the
743 data returned from the simulator</param>
744 </member> 1375 </member>
745 <member name="F:OpenMetaverse.ParcelManager.m_ParcelACLLock"> 1376 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnerID">
746 <summary>Thread sync lock object</summary> 1377 <summary></summary>
747 </member> 1378 </member>
748 <member name="F:OpenMetaverse.ParcelManager.m_ParcelObjectOwnersReply"> 1379 <member name="F:OpenMetaverse.Primitive.ObjectProperties.GroupID">
749 <summary>The event subscribers. null if no subcribers</summary> 1380 <summary></summary>
750 </member> 1381 </member>
751 <member name="M:OpenMetaverse.ParcelManager.OnParcelObjectOwnersReply(OpenMetaverse.ParcelObjectOwnersReplyEventArgs)"> 1382 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreationDate">
752 <summary>Raises the ParcelObjectOwnersReply event</summary> 1383 <summary></summary>
753 <param name="e">A ParcelObjectOwnersReplyEventArgs object containing the
754 data returned from the simulator</param>
755 </member> 1384 </member>
756 <member name="F:OpenMetaverse.ParcelManager.m_ParcelObjectOwnersLock"> 1385 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Permissions">
757 <summary>Thread sync lock object</summary> 1386 <summary></summary>
758 </member> 1387 </member>
759 <member name="F:OpenMetaverse.ParcelManager.m_SimParcelsDownloaded"> 1388 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnershipCost">
760 <summary>The event subscribers. null if no subcribers</summary> 1389 <summary></summary>
761 </member> 1390 </member>
762 <member name="M:OpenMetaverse.ParcelManager.OnSimParcelsDownloaded(OpenMetaverse.SimParcelsDownloadedEventArgs)"> 1391 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SaleType">
763 <summary>Raises the SimParcelsDownloaded event</summary> 1392 <summary></summary>
764 <param name="e">A SimParcelsDownloadedEventArgs object containing the
765 data returned from the simulator</param>
766 </member> 1393 </member>
767 <member name="F:OpenMetaverse.ParcelManager.m_SimParcelsDownloadedLock"> 1394 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SalePrice">
768 <summary>Thread sync lock object</summary> 1395 <summary></summary>
769 </member> 1396 </member>
770 <member name="F:OpenMetaverse.ParcelManager.m_ForceSelectObjects"> 1397 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePerms">
771 <summary>The event subscribers. null if no subcribers</summary> 1398 <summary></summary>
772 </member> 1399 </member>
773 <member name="M:OpenMetaverse.ParcelManager.OnForceSelectObjectsReply(OpenMetaverse.ForceSelectObjectsReplyEventArgs)"> 1400 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTextures">
774 <summary>Raises the ForceSelectObjectsReply event</summary> 1401 <summary></summary>
775 <param name="e">A ForceSelectObjectsReplyEventArgs object containing the
776 data returned from the simulator</param>
777 </member> 1402 </member>
778 <member name="F:OpenMetaverse.ParcelManager.m_ForceSelectObjectsLock"> 1403 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTexturesOwner">
779 <summary>Thread sync lock object</summary> 1404 <summary></summary>
780 </member> 1405 </member>
781 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaUpdateReply"> 1406 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Category">
782 <summary>The event subscribers. null if no subcribers</summary> 1407 <summary></summary>
783 </member> 1408 </member>
784 <member name="M:OpenMetaverse.ParcelManager.OnParcelMediaUpdateReply(OpenMetaverse.ParcelMediaUpdateReplyEventArgs)"> 1409 <member name="F:OpenMetaverse.Primitive.ObjectProperties.InventorySerial">
785 <summary>Raises the ParcelMediaUpdateReply event</summary> 1410 <summary></summary>
786 <param name="e">A ParcelMediaUpdateReplyEventArgs object containing the
787 data returned from the simulator</param>
788 </member> 1411 </member>
789 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaUpdateReplyLock"> 1412 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ItemID">
790 <summary>Thread sync lock object</summary> 1413 <summary></summary>
791 </member> 1414 </member>
792 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaCommand"> 1415 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FolderID">
793 <summary>The event subscribers. null if no subcribers</summary> 1416 <summary></summary>
794 </member> 1417 </member>
795 <member name="M:OpenMetaverse.ParcelManager.OnParcelMediaCommand(OpenMetaverse.ParcelMediaCommandEventArgs)"> 1418 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FromTaskID">
796 <summary>Raises the ParcelMediaCommand event</summary> 1419 <summary></summary>
797 <param name="e">A ParcelMediaCommandEventArgs object containing the
798 data returned from the simulator</param>
799 </member> 1420 </member>
800 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaCommandLock"> 1421 <member name="F:OpenMetaverse.Primitive.ObjectProperties.LastOwnerID">
801 <summary>Thread sync lock object</summary> 1422 <summary></summary>
802 </member> 1423 </member>
803 <member name="M:OpenMetaverse.ParcelManager.#ctor(OpenMetaverse.GridClient)"> 1424 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Name">
1425 <summary></summary>
1426 </member>
1427 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Description">
1428 <summary></summary>
1429 </member>
1430 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TouchName">
1431 <summary></summary>
1432 </member>
1433 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SitName">
1434 <summary></summary>
1435 </member>
1436 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TextureIDs">
1437 <summary></summary>
1438 </member>
1439 <member name="M:OpenMetaverse.Primitive.ObjectProperties.#ctor">
804 <summary> 1440 <summary>
805 Default constructor 1441 Default constructor
806 </summary> 1442 </summary>
807 <param name="client">A reference to the GridClient object</param>
808 </member> 1443 </member>
809 <member name="M:OpenMetaverse.ParcelManager.RequestParcelInfo(OpenMetaverse.UUID)"> 1444 <member name="M:OpenMetaverse.Primitive.ObjectProperties.SetFamilyProperties(OpenMetaverse.Primitive.ObjectProperties)">
810 <summary> 1445 <summary>
811 Request basic information for a single parcel 1446 Set the properties that are set in an ObjectPropertiesFamily packet
812 </summary> 1447 </summary>
813 <param name="parcelID">Simulator-local ID of the parcel</param> 1448 <param name="props"><seealso cref="T:OpenMetaverse.Primitive.ObjectProperties"/> that has
1449 been partially filled by an ObjectPropertiesFamily packet</param>
814 </member> 1450 </member>
815 <member name="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Int32,System.Int32)"> 1451 <member name="T:OpenMetaverse.DictionaryEventAction">
816 <summary> 1452 <summary>
817 Request properties of a single parcel 1453
818 </summary> 1454 </summary>
819 <param name="simulator">Simulator containing the parcel</param>
820 <param name="localID">Simulator-local ID of the parcel</param>
821 <param name="sequenceID">An arbitrary integer that will be returned
822 with the ParcelProperties reply, useful for distinguishing between
823 multiple simultaneous requests</param>
824 </member> 1455 </member>
825 <member name="M:OpenMetaverse.ParcelManager.RequestParcelAccessList(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.AccessList,System.Int32)"> 1456 <member name="F:OpenMetaverse.DictionaryEventAction.Add">
826 <summary> 1457 <summary>
827 Request the access list for a single parcel 1458
828 </summary> 1459 </summary>
829 <param name="simulator">Simulator containing the parcel</param>
830 <param name="localID">Simulator-local ID of the parcel</param>
831 <param name="sequenceID">An arbitrary integer that will be returned
832 with the ParcelAccessList reply, useful for distinguishing between
833 multiple simultaneous requests</param>
834 <param name="flags"></param>
835 </member> 1460 </member>
836 <member name="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean)"> 1461 <member name="F:OpenMetaverse.DictionaryEventAction.Remove">
837 <summary> 1462 <summary>
838 Request properties of parcels using a bounding box selection 1463
839 </summary> 1464 </summary>
840 <param name="simulator">Simulator containing the parcel</param>
841 <param name="north">Northern boundary of the parcel selection</param>
842 <param name="east">Eastern boundary of the parcel selection</param>
843 <param name="south">Southern boundary of the parcel selection</param>
844 <param name="west">Western boundary of the parcel selection</param>
845 <param name="sequenceID">An arbitrary integer that will be returned
846 with the ParcelProperties reply, useful for distinguishing between
847 different types of parcel property requests</param>
848 <param name="snapSelection">A boolean that is returned with the
849 ParcelProperties reply, useful for snapping focus to a single
850 parcel</param>
851 </member> 1465 </member>
852 <member name="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator)"> 1466 <member name="F:OpenMetaverse.DictionaryEventAction.Change">
853 <summary> 1467 <summary>
854 Request all simulator parcel properties (used for populating the <code>Simulator.Parcels</code> 1468
855 dictionary)
856 </summary> 1469 </summary>
857 <param name="simulator">Simulator to request parcels from (must be connected)</param>
858 </member> 1470 </member>
859 <member name="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator,System.Boolean,System.Int32)"> 1471 <member name="T:OpenMetaverse.DictionaryChangeCallback">
860 <summary> 1472 <summary>
861 Request all simulator parcel properties (used for populating the <code>Simulator.Parcels</code> 1473
862 dictionary)
863 </summary> 1474 </summary>
864 <param name="simulator">Simulator to request parcels from (must be connected)</param> 1475 <param name="action"></param>
865 <param name="refresh">If TRUE, will force a full refresh</param> 1476 <param name="entry"></param>
866 <param name="msDelay">Number of milliseconds to pause in between each request</param>
867 </member> 1477 </member>
868 <member name="M:OpenMetaverse.ParcelManager.RequestDwell(OpenMetaverse.Simulator,System.Int32)"> 1478 <member name="T:OpenMetaverse.ObservableDictionary`2">
869 <summary> 1479 <summary>
870 Request the dwell value for a parcel 1480 The ObservableDictionary class is used for storing key/value pairs. It has methods for firing
1481 events to subscribers when items are added, removed, or changed.
871 </summary> 1482 </summary>
872 <param name="simulator">Simulator containing the parcel</param> 1483 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
873 <param name="localID">Simulator-local ID of the parcel</param> 1484 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
874 </member> 1485 </member>
875 <member name="M:OpenMetaverse.ParcelManager.Buy(OpenMetaverse.Simulator,System.Int32,System.Boolean,OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32)"> 1486 <member name="F:OpenMetaverse.ObservableDictionary`2.Delegates">
876 <summary> 1487 <summary>
877 Send a request to Purchase a parcel of land 1488 A dictionary of callbacks to fire when specified action occurs
878 </summary> 1489 </summary>
879 <param name="simulator">The Simulator the parcel is located in</param>
880 <param name="localID">The parcels region specific local ID</param>
881 <param name="forGroup">true if this parcel is being purchased by a group</param>
882 <param name="groupID">The groups <seealso cref="T:OpenMetaverse.UUID"/></param>
883 <param name="removeContribution">true to remove tier contribution if purchase is successful</param>
884 <param name="parcelArea">The parcels size</param>
885 <param name="parcelPrice">The purchase price of the parcel</param>
886 <returns></returns>
887 </member> 1490 </member>
888 <member name="M:OpenMetaverse.ParcelManager.Reclaim(OpenMetaverse.Simulator,System.Int32)"> 1491 <member name="M:OpenMetaverse.ObservableDictionary`2.AddDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)">
889 <summary> 1492 <summary>
890 Reclaim a parcel of land 1493 Register a callback to be fired when an action occurs
891 </summary> 1494 </summary>
892 <param name="simulator">The simulator the parcel is in</param> 1495 <param name="action">The action</param>
893 <param name="localID">The parcels region specific local ID</param> 1496 <param name="callback">The callback to fire</param>
894 </member> 1497 </member>
895 <member name="M:OpenMetaverse.ParcelManager.DeedToGroup(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.UUID)"> 1498 <member name="M:OpenMetaverse.ObservableDictionary`2.RemoveDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)">
896 <summary> 1499 <summary>
897 Deed a parcel to a group 1500 Unregister a callback
898 </summary> 1501 </summary>
899 <param name="simulator">The simulator the parcel is in</param> 1502 <param name="action">The action</param>
900 <param name="localID">The parcels region specific local ID</param> 1503 <param name="callback">The callback to fire</param>
901 <param name="groupID">The groups <seealso cref="T:OpenMetaverse.UUID"/></param>
902 </member> 1504 </member>
903 <member name="M:OpenMetaverse.ParcelManager.RequestObjectOwners(OpenMetaverse.Simulator,System.Int32)"> 1505 <member name="M:OpenMetaverse.ObservableDictionary`2.FireChangeEvent(OpenMetaverse.DictionaryEventAction,System.Collections.DictionaryEntry)">
904 <summary> 1506 <summary>
905 Request prim owners of a parcel of land. 1507
906 </summary> 1508 </summary>
907 <param name="simulator">Simulator parcel is in</param> 1509 <param name="action"></param>
908 <param name="localID">The parcels region specific local ID</param> 1510 <param name="entry"></param>
909 </member> 1511 </member>
910 <member name="M:OpenMetaverse.ParcelManager.ReturnObjects(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.ObjectReturnType,System.Collections.Generic.List{OpenMetaverse.UUID})"> 1512 <member name="F:OpenMetaverse.ObservableDictionary`2.Dictionary">
1513 <summary>Internal dictionary that this class wraps around. Do not
1514 modify or enumerate the contents of this dictionary without locking</summary>
1515 </member>
1516 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor">
911 <summary> 1517 <summary>
912 Return objects from a parcel 1518 Initializes a new instance of the <seealso cref="T:ObservableDictionary"/> Class
1519 with the specified key/value, has the default initial capacity.
913 </summary> 1520 </summary>
914 <param name="simulator">Simulator parcel is in</param> 1521 <example>
915 <param name="localID">The parcels region specific local ID</param> 1522 <code>
916 <param name="type">the type of objects to return, <seealso cref="T:OpenMetaverse.ObjectReturnType"/></param> 1523 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value.
917 <param name="ownerIDs">A list containing object owners <seealso cref="T:OpenMetaverse.UUID"/>s to return</param> 1524 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;();
1525 </code>
1526 </example>
918 </member> 1527 </member>
919 <member name="M:OpenMetaverse.ParcelManager.ParcelSubdivide(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single)"> 1528 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor(System.Int32)">
920 <summary> 1529 <summary>
921 Subdivide (split) a parcel 1530 Initializes a new instance of the <seealso cref="T:OpenMetaverse.ObservableDictionary"/> Class
1531 with the specified key/value, With its initial capacity specified.
922 </summary> 1532 </summary>
923 <param name="simulator"></param> 1533 <param name="capacity">Initial size of dictionary</param>
924 <param name="west"></param> 1534 <example>
925 <param name="south"></param> 1535 <code>
926 <param name="east"></param> 1536 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value,
927 <param name="north"></param> 1537 // initially allocated room for 10 entries.
1538 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;(10);
1539 </code>
1540 </example>
928 </member> 1541 </member>
929 <member name="M:OpenMetaverse.ParcelManager.ParcelJoin(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single)"> 1542 <member name="M:OpenMetaverse.ObservableDictionary`2.TryGetValue(`0,`1@)">
930 <summary> 1543 <summary>
931 Join two parcels of land creating a single parcel 1544 Try to get entry from the <seealso cref="!:ObservableDictionary"/> with specified key
932 </summary> 1545 </summary>
933 <param name="simulator"></param> 1546 <param name="key">Key to use for lookup</param>
934 <param name="west"></param> 1547 <param name="value">Value returned</param>
935 <param name="south"></param> 1548 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
936 <param name="east"></param> 1549 <example>
937 <param name="north"></param> 1550 <code>
1551 // find your avatar using the Simulator.ObjectsAvatars ObservableDictionary:
1552 Avatar av;
1553 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
1554 Console.WriteLine("Found Avatar {0}", av.Name);
1555 </code>
1556 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
1557 </example>
938 </member> 1558 </member>
939 <member name="M:OpenMetaverse.ParcelManager.GetParcelLocalID(OpenMetaverse.Simulator,OpenMetaverse.Vector3)"> 1559 <member name="M:OpenMetaverse.ObservableDictionary`2.Find(System.Predicate{`1})">
940 <summary> 1560 <summary>
941 Get a parcels LocalID 1561 Finds the specified match.
942 </summary> 1562 </summary>
943 <param name="simulator">Simulator parcel is in</param> 1563 <param name="match">The match.</param>
944 <param name="position">Vector3 position in simulator (Z not used)</param> 1564 <returns>Matched value</returns>
945 <returns>0 on failure, or parcel LocalID on success.</returns> 1565 <example>
946 <remarks>A call to <code>Parcels.RequestAllSimParcels</code> is required to populate map and 1566 <code>
947 dictionary.</remarks> 1567 // use a delegate to find a prim in the ObjectsPrimitives ObservableDictionary
1568 // with the ID 95683496
1569 uint findID = 95683496;
1570 Primitive findPrim = sim.ObjectsPrimitives.Find(
1571 delegate(Primitive prim) { return prim.ID == findID; });
1572 </code>
1573 </example>
948 </member> 1574 </member>
949 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize)"> 1575 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`1})">
1576 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
1577 <param name="match">return matching items.</param>
1578 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
1579 <example>
1580 Find All prims within 20 meters and store them in a List
1581 <code>
1582 int radius = 20;
1583 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
1584 delegate(Primitive prim) {
1585 Vector3 pos = prim.Position;
1586 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
1587 }
1588 );
1589 </code>
1590 </example>
1591 </member>
1592 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`0})">
1593 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
1594 <param name="match">return matching keys.</param>
1595 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
1596 <example>
1597 Find All keys which also exist in another dictionary
1598 <code>
1599 List&lt;UUID&gt; matches = myDict.FindAll(
1600 delegate(UUID id) {
1601 return myOtherDict.ContainsKey(id);
1602 }
1603 );
1604 </code>
1605 </example>
1606 </member>
1607 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsKey(`0)">
1608 <summary>Check if Key exists in Dictionary</summary>
1609 <param name="key">Key to check for</param>
1610 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
1611 </member>
1612 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsValue(`1)">
1613 <summary>Check if Value exists in Dictionary</summary>
1614 <param name="value">Value to check for</param>
1615 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
1616 </member>
1617 <member name="M:OpenMetaverse.ObservableDictionary`2.Add(`0,`1)">
950 <summary> 1618 <summary>
951 Terraform (raise, lower, etc) an area or whole parcel of land 1619 Adds the specified key to the dictionary, dictionary locking is not performed,
1620 <see cref="!:SafeAdd"/>
952 </summary> 1621 </summary>
953 <param name="simulator">Simulator land area is in.</param> 1622 <param name="key">The key</param>
954 <param name="localID">LocalID of parcel, or -1 if using bounding box</param> 1623 <param name="value">The value</param>
955 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
956 <param name="brushSize">Size of area to modify</param>
957 <returns>true on successful request sent.</returns>
958 <remarks>Settings.STORE_LAND_PATCHES must be true,
959 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
960 </member> 1624 </member>
961 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize)"> 1625 <member name="M:OpenMetaverse.ObservableDictionary`2.Remove(`0)">
962 <summary> 1626 <summary>
963 Terraform (raise, lower, etc) an area or whole parcel of land 1627 Removes the specified key, dictionary locking is not performed
964 </summary> 1628 </summary>
965 <param name="simulator">Simulator land area is in.</param> 1629 <param name="key">The key.</param>
966 <param name="west">west border of area to modify</param> 1630 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
967 <param name="south">south border of area to modify</param>
968 <param name="east">east border of area to modify</param>
969 <param name="north">north border of area to modify</param>
970 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
971 <param name="brushSize">Size of area to modify</param>
972 <returns>true on successful request sent.</returns>
973 <remarks>Settings.STORE_LAND_PATCHES must be true,
974 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
975 </member> 1631 </member>
976 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize,System.Int32)"> 1632 <member name="M:OpenMetaverse.ObservableDictionary`2.Clear">
977 <summary> 1633 <summary>
978 Terraform (raise, lower, etc) an area or whole parcel of land 1634 Clear the contents of the dictionary
979 </summary> 1635 </summary>
980 <param name="simulator">Simulator land area is in.</param>
981 <param name="localID">LocalID of parcel, or -1 if using bounding box</param>
982 <param name="west">west border of area to modify</param>
983 <param name="south">south border of area to modify</param>
984 <param name="east">east border of area to modify</param>
985 <param name="north">north border of area to modify</param>
986 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
987 <param name="brushSize">Size of area to modify</param>
988 <param name="seconds">How many meters + or - to lower, 1 = 1 meter</param>
989 <returns>true on successful request sent.</returns>
990 <remarks>Settings.STORE_LAND_PATCHES must be true,
991 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
992 </member> 1636 </member>
993 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize,System.Int32,System.Single)"> 1637 <member name="M:OpenMetaverse.ObservableDictionary`2.GetEnumerator">
994 <summary> 1638 <summary>
995 Terraform (raise, lower, etc) an area or whole parcel of land 1639 Enumerator for iterating dictionary entries
996 </summary> 1640 </summary>
997 <param name="simulator">Simulator land area is in.</param> 1641 <returns></returns>
998 <param name="localID">LocalID of parcel, or -1 if using bounding box</param>
999 <param name="west">west border of area to modify</param>
1000 <param name="south">south border of area to modify</param>
1001 <param name="east">east border of area to modify</param>
1002 <param name="north">north border of area to modify</param>
1003 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
1004 <param name="brushSize">Size of area to modify</param>
1005 <param name="seconds">How many meters + or - to lower, 1 = 1 meter</param>
1006 <param name="height">Height at which the terraform operation is acting at</param>
1007 </member> 1642 </member>
1008 <member name="M:OpenMetaverse.ParcelManager.RequestSelectObjects(System.Int32,OpenMetaverse.ObjectReturnType,OpenMetaverse.UUID)"> 1643 <member name="P:OpenMetaverse.ObservableDictionary`2.Count">
1009 <summary> 1644 <summary>
1010 Sends a request to the simulator to return a list of objects owned by specific owners 1645 Gets the number of Key/Value pairs contained in the <seealso cref="T:ObservableDictionary"/>
1011 </summary> 1646 </summary>
1012 <param name="localID">Simulator local ID of parcel</param>
1013 <param name="selectType">Owners, Others, Etc</param>
1014 <param name="ownerID">List containing keys of avatars objects to select;
1015 if List is null will return Objects of type <c>selectType</c></param>
1016 <remarks>Response data is returned in the event <seealso cref="E:OnParcelSelectedObjects"/></remarks>
1017 </member> 1647 </member>
1018 <member name="M:OpenMetaverse.ParcelManager.EjectUser(OpenMetaverse.UUID,System.Boolean)"> 1648 <member name="P:OpenMetaverse.ObservableDictionary`2.Item(`0)">
1019 <summary> 1649 <summary>
1020 Eject and optionally ban a user from a parcel 1650 Indexer for the dictionary
1021 </summary> 1651 </summary>
1022 <param name="targetID">target key of avatar to eject</param> 1652 <param name="key">The key</param>
1023 <param name="ban">true to also ban target</param> 1653 <returns>The value</returns>
1024 </member> 1654 </member>
1025 <member name="M:OpenMetaverse.ParcelManager.FreezeUser(OpenMetaverse.UUID,System.Boolean)"> 1655 <member name="T:OpenMetaverse.AvatarGroup">
1026 <summary> 1656 <summary>
1027 Freeze or unfreeze an avatar over your land 1657 Holds group information for Avatars such as those you might find in a profile
1028 </summary> 1658 </summary>
1029 <param name="targetID">target key to freeze</param>
1030 <param name="freeze">true to freeze, false to unfreeze</param>
1031 </member> 1659 </member>
1032 <member name="M:OpenMetaverse.ParcelManager.ReleaseParcel(OpenMetaverse.Simulator,System.Int32)"> 1660 <member name="F:OpenMetaverse.AvatarGroup.AcceptNotices">
1661 <summary>true of Avatar accepts group notices</summary>
1662 </member>
1663 <member name="F:OpenMetaverse.AvatarGroup.GroupID">
1664 <summary>Groups Key</summary>
1665 </member>
1666 <member name="F:OpenMetaverse.AvatarGroup.GroupInsigniaID">
1667 <summary>Texture Key for groups insignia</summary>
1668 </member>
1669 <member name="F:OpenMetaverse.AvatarGroup.GroupName">
1670 <summary>Name of the group</summary>
1671 </member>
1672 <member name="F:OpenMetaverse.AvatarGroup.GroupPowers">
1673 <summary>Powers avatar has in the group</summary>
1674 </member>
1675 <member name="F:OpenMetaverse.AvatarGroup.GroupTitle">
1676 <summary>Avatars Currently selected title</summary>
1677 </member>
1678 <member name="F:OpenMetaverse.AvatarGroup.ListInProfile">
1679 <summary>true of Avatar has chosen to list this in their profile</summary>
1680 </member>
1681 <member name="T:OpenMetaverse.Animation">
1033 <summary> 1682 <summary>
1034 Abandon a parcel of land 1683 Contains an animation currently being played by an agent
1035 </summary> 1684 </summary>
1036 <param name="simulator">Simulator parcel is in</param>
1037 <param name="localID">Simulator local ID of parcel</param>
1038 </member> 1685 </member>
1039 <member name="M:OpenMetaverse.ParcelManager.RequestRemoteParcelID(OpenMetaverse.Vector3,System.UInt64,OpenMetaverse.UUID)"> 1686 <member name="F:OpenMetaverse.Animation.AnimationID">
1687 <summary>The ID of the animation asset</summary>
1688 </member>
1689 <member name="F:OpenMetaverse.Animation.AnimationSequence">
1690 <summary>A number to indicate start order of currently playing animations</summary>
1691 <remarks>On Linden Grids this number is unique per region, with OpenSim it is per client</remarks>
1692 </member>
1693 <member name="F:OpenMetaverse.Animation.AnimationSourceObjectID">
1694 <summary></summary>
1695 </member>
1696 <member name="T:OpenMetaverse.ProfilePick">
1040 <summary> 1697 <summary>
1041 Requests the UUID of the parcel in a remote region at a specified location 1698 Holds group information on an individual profile pick
1042 </summary> 1699 </summary>
1043 <param name="location">Location of the parcel in the remote region</param>
1044 <param name="regionHandle">Remote region handle</param>
1045 <param name="regionID">Remote region UUID</param>
1046 <returns>If successful UUID of the remote parcel, UUID.Zero otherwise</returns>
1047 </member> 1700 </member>
1048 <member name="M:OpenMetaverse.ParcelManager.GetParcelResouces(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.ParcelManager.LandResourcesCallback)"> 1701 <member name="T:OpenMetaverse.AvatarManager">
1049 <summary> 1702 <summary>
1050 Retrieves information on resources used by the parcel 1703 Retrieve friend status notifications, and retrieve avatar names and
1704 profiles
1051 </summary> 1705 </summary>
1052 <param name="parcelID">UUID of the parcel</param>
1053 <param name="getDetails">Should per object resource usage be requested</param>
1054 <param name="callback">Callback invoked when the request is complete</param>
1055 </member> 1706 </member>
1056 <member name="M:OpenMetaverse.ParcelManager.ParcelDwellReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1707 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimation">
1708 <summary>The event subscribers, null of no subscribers</summary>
1709 </member>
1710 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAnimation(OpenMetaverse.AvatarAnimationEventArgs)">
1711 <summary>Raises the AvatarAnimation Event</summary>
1712 <param name="e">An AvatarAnimationEventArgs object containing
1713 the data sent from the simulator</param>
1714 </member>
1715 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimationLock">
1716 <summary>Thread sync lock object</summary>
1717 </member>
1718 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearance">
1719 <summary>The event subscribers, null of no subscribers</summary>
1720 </member>
1721 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAppearance(OpenMetaverse.AvatarAppearanceEventArgs)">
1722 <summary>Raises the AvatarAppearance Event</summary>
1723 <param name="e">A AvatarAppearanceEventArgs object containing
1724 the data sent from the simulator</param>
1725 </member>
1726 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearanceLock">
1727 <summary>Thread sync lock object</summary>
1728 </member>
1729 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReply">
1730 <summary>The event subscribers, null of no subscribers</summary>
1731 </member>
1732 <member name="M:OpenMetaverse.AvatarManager.OnUUIDNameReply(OpenMetaverse.UUIDNameReplyEventArgs)">
1733 <summary>Raises the UUIDNameReply Event</summary>
1734 <param name="e">A UUIDNameReplyEventArgs object containing
1735 the data sent from the simulator</param>
1736 </member>
1737 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReplyLock">
1738 <summary>Thread sync lock object</summary>
1739 </member>
1740 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReply">
1741 <summary>The event subscribers, null of no subscribers</summary>
1742 </member>
1743 <member name="M:OpenMetaverse.AvatarManager.OnAvatarInterestsReply(OpenMetaverse.AvatarInterestsReplyEventArgs)">
1744 <summary>Raises the AvatarInterestsReply Event</summary>
1745 <param name="e">A AvatarInterestsReplyEventArgs object containing
1746 the data sent from the simulator</param>
1747 </member>
1748 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReplyLock">
1749 <summary>Thread sync lock object</summary>
1750 </member>
1751 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReply">
1752 <summary>The event subscribers, null of no subscribers</summary>
1753 </member>
1754 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPropertiesReply(OpenMetaverse.AvatarPropertiesReplyEventArgs)">
1755 <summary>Raises the AvatarPropertiesReply Event</summary>
1756 <param name="e">A AvatarPropertiesReplyEventArgs object containing
1757 the data sent from the simulator</param>
1758 </member>
1759 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReplyLock">
1760 <summary>Thread sync lock object</summary>
1761 </member>
1762 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReply">
1763 <summary>The event subscribers, null of no subscribers</summary>
1764 </member>
1765 <member name="M:OpenMetaverse.AvatarManager.OnAvatarGroupsReply(OpenMetaverse.AvatarGroupsReplyEventArgs)">
1766 <summary>Raises the AvatarGroupsReply Event</summary>
1767 <param name="e">A AvatarGroupsReplyEventArgs object containing
1768 the data sent from the simulator</param>
1769 </member>
1770 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReplyLock">
1771 <summary>Thread sync lock object</summary>
1772 </member>
1773 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReply">
1774 <summary>The event subscribers, null of no subscribers</summary>
1775 </member>
1776 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPickerReply(OpenMetaverse.AvatarPickerReplyEventArgs)">
1777 <summary>Raises the AvatarPickerReply Event</summary>
1778 <param name="e">A AvatarPickerReplyEventArgs object containing
1779 the data sent from the simulator</param>
1780 </member>
1781 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReplyLock">
1782 <summary>Thread sync lock object</summary>
1783 </member>
1784 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAt">
1785 <summary>The event subscribers, null of no subscribers</summary>
1786 </member>
1787 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectPointAt(OpenMetaverse.ViewerEffectPointAtEventArgs)">
1788 <summary>Raises the ViewerEffectPointAt Event</summary>
1789 <param name="e">A ViewerEffectPointAtEventArgs object containing
1790 the data sent from the simulator</param>
1791 </member>
1792 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAtLock">
1793 <summary>Thread sync lock object</summary>
1794 </member>
1795 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAt">
1796 <summary>The event subscribers, null of no subscribers</summary>
1797 </member>
1798 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectLookAt(OpenMetaverse.ViewerEffectLookAtEventArgs)">
1799 <summary>Raises the ViewerEffectLookAt Event</summary>
1800 <param name="e">A ViewerEffectLookAtEventArgs object containing
1801 the data sent from the simulator</param>
1802 </member>
1803 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAtLock">
1804 <summary>Thread sync lock object</summary>
1805 </member>
1806 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffect">
1807 <summary>The event subscribers, null of no subscribers</summary>
1808 </member>
1809 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffect(OpenMetaverse.ViewerEffectEventArgs)">
1810 <summary>Raises the ViewerEffect Event</summary>
1811 <param name="e">A ViewerEffectEventArgs object containing
1812 the data sent from the simulator</param>
1813 </member>
1814 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLock">
1815 <summary>Thread sync lock object</summary>
1816 </member>
1817 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReply">
1818 <summary>The event subscribers, null of no subscribers</summary>
1819 </member>
1820 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPicksReply(OpenMetaverse.AvatarPicksReplyEventArgs)">
1821 <summary>Raises the AvatarPicksReply Event</summary>
1822 <param name="e">A AvatarPicksReplyEventArgs object containing
1823 the data sent from the simulator</param>
1824 </member>
1825 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReplyLock">
1826 <summary>Thread sync lock object</summary>
1827 </member>
1828 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReply">
1829 <summary>The event subscribers, null of no subscribers</summary>
1830 </member>
1831 <member name="M:OpenMetaverse.AvatarManager.OnPickInfoReply(OpenMetaverse.PickInfoReplyEventArgs)">
1832 <summary>Raises the PickInfoReply Event</summary>
1833 <param name="e">A PickInfoReplyEventArgs object containing
1834 the data sent from the simulator</param>
1835 </member>
1836 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReplyLock">
1837 <summary>Thread sync lock object</summary>
1838 </member>
1839 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReply">
1840 <summary>The event subscribers, null of no subscribers</summary>
1841 </member>
1842 <member name="M:OpenMetaverse.AvatarManager.OnAvatarClassifiedReply(OpenMetaverse.AvatarClassifiedReplyEventArgs)">
1843 <summary>Raises the AvatarClassifiedReply Event</summary>
1844 <param name="e">A AvatarClassifiedReplyEventArgs object containing
1845 the data sent from the simulator</param>
1846 </member>
1847 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReplyLock">
1848 <summary>Thread sync lock object</summary>
1849 </member>
1850 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReply">
1851 <summary>The event subscribers, null of no subscribers</summary>
1852 </member>
1853 <member name="M:OpenMetaverse.AvatarManager.OnClassifiedInfoReply(OpenMetaverse.ClassifiedInfoReplyEventArgs)">
1854 <summary>Raises the ClassifiedInfoReply Event</summary>
1855 <param name="e">A ClassifiedInfoReplyEventArgs object containing
1856 the data sent from the simulator</param>
1857 </member>
1858 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReplyLock">
1859 <summary>Thread sync lock object</summary>
1860 </member>
1861 <member name="M:OpenMetaverse.AvatarManager.#ctor(OpenMetaverse.GridClient)">
1862 <summary>
1863 Represents other avatars
1864 </summary>
1865 <param name="client"></param>
1866 </member>
1867 <member name="M:OpenMetaverse.AvatarManager.RequestTrackAgent(OpenMetaverse.UUID)">
1868 <summary>Tracks the specified avatar on your map</summary>
1869 <param name="preyID">Avatar ID to track</param>
1870 </member>
1871 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarName(OpenMetaverse.UUID)">
1872 <summary>
1873 Request a single avatar name
1874 </summary>
1875 <param name="id">The avatar key to retrieve a name for</param>
1876 </member>
1877 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNames(System.Collections.Generic.List{OpenMetaverse.UUID})">
1878 <summary>
1879 Request a list of avatar names
1880 </summary>
1881 <param name="ids">The avatar keys to retrieve names for</param>
1882 </member>
1883 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarProperties(OpenMetaverse.UUID)">
1884 <summary>
1885 Start a request for Avatar Properties
1886 </summary>
1887 <param name="avatarid"></param>
1888 </member>
1889 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNameSearch(System.String,OpenMetaverse.UUID)">
1890 <summary>
1891 Search for an avatar (first name, last name)
1892 </summary>
1893 <param name="name">The name to search for</param>
1894 <param name="queryID">An ID to associate with this query</param>
1895 </member>
1896 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)">
1897 <summary>
1898 Start a request for Avatar Picks
1899 </summary>
1900 <param name="avatarid">UUID of the avatar</param>
1901 </member>
1902 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarClassified(OpenMetaverse.UUID)">
1903 <summary>
1904 Start a request for Avatar Classifieds
1905 </summary>
1906 <param name="avatarid">UUID of the avatar</param>
1907 </member>
1908 <member name="M:OpenMetaverse.AvatarManager.RequestPickInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
1909 <summary>
1910 Start a request for details of a specific profile pick
1911 </summary>
1912 <param name="avatarid">UUID of the avatar</param>
1913 <param name="pickid">UUID of the profile pick</param>
1914 </member>
1915 <member name="M:OpenMetaverse.AvatarManager.RequestClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
1916 <summary>
1917 Start a request for details of a specific profile classified
1918 </summary>
1919 <param name="avatarid">UUID of the avatar</param>
1920 <param name="classifiedid">UUID of the profile classified</param>
1921 </member>
1922 <member name="M:OpenMetaverse.AvatarManager.UUIDNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1057 <summary>Process an incoming packet and raise the appropriate events</summary> 1923 <summary>Process an incoming packet and raise the appropriate events</summary>
1058 <param name="sender">The sender</param> 1924 <param name="sender">The sender</param>
1059 <param name="e">The EventArgs object containing the packet data</param> 1925 <param name="e">The EventArgs object containing the packet data</param>
1060 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelDwellReply"/> event</remarks>
1061 </member> 1926 </member>
1062 <member name="M:OpenMetaverse.ParcelManager.ParcelInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1927 <member name="M:OpenMetaverse.AvatarManager.AvatarAnimationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1063 <summary>Process an incoming packet and raise the appropriate events</summary> 1928 <summary>Process an incoming packet and raise the appropriate events</summary>
1064 <param name="sender">The sender</param> 1929 <param name="sender">The sender</param>
1065 <param name="e">The EventArgs object containing the packet data</param> 1930 <param name="e">The EventArgs object containing the packet data</param>
1066 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelInfoReply"/> event</remarks>
1067 </member> 1931 </member>
1068 <member name="M:OpenMetaverse.ParcelManager.ParcelAccessListReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1932 <member name="M:OpenMetaverse.AvatarManager.AvatarAppearanceHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1069 <summary>Process an incoming packet and raise the appropriate events</summary> 1933 <summary>Process an incoming packet and raise the appropriate events</summary>
1070 <param name="sender">The sender</param> 1934 <param name="sender">The sender</param>
1071 <param name="e">The EventArgs object containing the packet data</param> 1935 <param name="e">The EventArgs object containing the packet data</param>
1072 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelAccessListReply"/> event</remarks>
1073 </member> 1936 </member>
1074 <member name="M:OpenMetaverse.ParcelManager.SelectParcelObjectsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1937 <member name="M:OpenMetaverse.AvatarManager.AvatarPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1075 <summary>Process an incoming packet and raise the appropriate events</summary> 1938 <summary>Process an incoming packet and raise the appropriate events</summary>
1076 <param name="sender">The sender</param> 1939 <param name="sender">The sender</param>
1077 <param name="e">The EventArgs object containing the packet data</param> 1940 <param name="e">The EventArgs object containing the packet data</param>
1078 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ForceSelectObjectsReply"/> event</remarks>
1079 </member> 1941 </member>
1080 <member name="M:OpenMetaverse.ParcelManager.ParcelMediaUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1942 <member name="M:OpenMetaverse.AvatarManager.AvatarInterestsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1081 <summary>Process an incoming packet and raise the appropriate events</summary> 1943 <summary>Process an incoming packet and raise the appropriate events</summary>
1082 <param name="sender">The sender</param> 1944 <param name="sender">The sender</param>
1083 <param name="e">The EventArgs object containing the packet data</param> 1945 <param name="e">The EventArgs object containing the packet data</param>
1084 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelMediaUpdateReply"/> event</remarks>
1085 </member> 1946 </member>
1086 <member name="M:OpenMetaverse.ParcelManager.ParcelOverlayHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1947 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyMessageHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
1948 <summary>
1949 Crossed region handler for message that comes across the EventQueue. Sent to an agent
1950 when the agent crosses a sim border into a new region.
1951 </summary>
1952 <param name="capsKey">The message key</param>
1953 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param>
1954 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
1955 </member>
1956 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1087 <summary>Process an incoming packet and raise the appropriate events</summary> 1957 <summary>Process an incoming packet and raise the appropriate events</summary>
1088 <param name="sender">The sender</param> 1958 <param name="sender">The sender</param>
1089 <param name="e">The EventArgs object containing the packet data</param> 1959 <param name="e">The EventArgs object containing the packet data</param>
1090 </member> 1960 </member>
1091 <member name="M:OpenMetaverse.ParcelManager.ParcelMediaCommandMessagePacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1961 <member name="M:OpenMetaverse.AvatarManager.AvatarPickerReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1092 <summary>Process an incoming packet and raise the appropriate events</summary> 1962 <summary>Process an incoming packet and raise the appropriate events</summary>
1093 <param name="sender">The sender</param> 1963 <param name="sender">The sender</param>
1094 <param name="e">The EventArgs object containing the packet data</param> 1964 <param name="e">The EventArgs object containing the packet data</param>
1095 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelMediaCommand"/> event</remarks>
1096 </member> 1965 </member>
1097 <member name="E:OpenMetaverse.ParcelManager.ParcelDwellReply"> 1966 <member name="M:OpenMetaverse.AvatarManager.ViewerEffectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1098 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestDwell(OpenMetaverse.Simulator,System.Int32)"/> request</summary> 1967 <summary>Process an incoming packet and raise the appropriate events</summary>
1968 <param name="sender">The sender</param>
1969 <param name="e">The EventArgs object containing the packet data</param>
1099 </member> 1970 </member>
1100 <member name="E:OpenMetaverse.ParcelManager.ParcelInfoReply"> 1971 <member name="M:OpenMetaverse.AvatarManager.AvatarPicksReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1101 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelInfo(OpenMetaverse.UUID)"/> request</summary> 1972 <summary>Process an incoming packet and raise the appropriate events</summary>
1973 <param name="sender">The sender</param>
1974 <param name="e">The EventArgs object containing the packet data</param>
1102 </member> 1975 </member>
1103 <member name="E:OpenMetaverse.ParcelManager.ParcelProperties"> 1976 <member name="M:OpenMetaverse.AvatarManager.PickInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1104 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Int32,System.Int32)"/> request</summary> 1977 <summary>Process an incoming packet and raise the appropriate events</summary>
1978 <param name="sender">The sender</param>
1979 <param name="e">The EventArgs object containing the packet data</param>
1105 </member> 1980 </member>
1106 <member name="E:OpenMetaverse.ParcelManager.ParcelAccessListReply"> 1981 <member name="M:OpenMetaverse.AvatarManager.AvatarClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1107 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelAccessList(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.AccessList,System.Int32)"/> request</summary> 1982 <summary>Process an incoming packet and raise the appropriate events</summary>
1983 <param name="sender">The sender</param>
1984 <param name="e">The EventArgs object containing the packet data</param>
1108 </member> 1985 </member>
1109 <member name="E:OpenMetaverse.ParcelManager.ParcelObjectOwnersReply"> 1986 <member name="M:OpenMetaverse.AvatarManager.ClassifiedInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1110 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestObjectOwners(OpenMetaverse.Simulator,System.Int32)"/> request</summary> 1987 <summary>Process an incoming packet and raise the appropriate events</summary>
1988 <param name="sender">The sender</param>
1989 <param name="e">The EventArgs object containing the packet data</param>
1111 </member> 1990 </member>
1112 <member name="E:OpenMetaverse.ParcelManager.SimParcelsDownloaded"> 1991 <member name="E:OpenMetaverse.AvatarManager.AvatarAnimation">
1113 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator)"/> request</summary> 1992 <summary>Raised when the simulator sends us data containing
1993 an agents animation playlist</summary>
1114 </member> 1994 </member>
1115 <member name="E:OpenMetaverse.ParcelManager.ForceSelectObjectsReply"> 1995 <member name="E:OpenMetaverse.AvatarManager.AvatarAppearance">
1116 <summary>Raised when the simulator responds to a <see cref="!:RequestForceSelectObjects"/> request</summary> 1996 <summary>Raised when the simulator sends us data containing
1997 the appearance information for an agent</summary>
1117 </member> 1998 </member>
1118 <member name="E:OpenMetaverse.ParcelManager.ParcelMediaUpdateReply"> 1999 <member name="E:OpenMetaverse.AvatarManager.UUIDNameReply">
1119 <summary>Raised when the simulator responds to a Parcel Update request</summary> 2000 <summary>Raised when the simulator sends us data containing
2001 agent names/id values</summary>
1120 </member> 2002 </member>
1121 <member name="E:OpenMetaverse.ParcelManager.ParcelMediaCommand"> 2003 <member name="E:OpenMetaverse.AvatarManager.AvatarInterestsReply">
1122 <summary>Raised when the parcel your agent is located sends a ParcelMediaCommand</summary> 2004 <summary>Raised when the simulator sends us data containing
2005 the interests listed in an agents profile</summary>
1123 </member> 2006 </member>
1124 <member name="T:OpenMetaverse.ParcelManager.ParcelAccessEntry"> 2007 <member name="E:OpenMetaverse.AvatarManager.AvatarPropertiesReply">
2008 <summary>Raised when the simulator sends us data containing
2009 profile property information for an agent</summary>
2010 </member>
2011 <member name="E:OpenMetaverse.AvatarManager.AvatarGroupsReply">
2012 <summary>Raised when the simulator sends us data containing
2013 the group membership an agent is a member of</summary>
2014 </member>
2015 <member name="E:OpenMetaverse.AvatarManager.AvatarPickerReply">
2016 <summary>Raised when the simulator sends us data containing
2017 name/id pair</summary>
2018 </member>
2019 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectPointAt">
2020 <summary>Raised when the simulator sends us data containing
2021 the objects and effect when an agent is pointing at</summary>
2022 </member>
2023 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectLookAt">
2024 <summary>Raised when the simulator sends us data containing
2025 the objects and effect when an agent is looking at</summary>
2026 </member>
2027 <member name="E:OpenMetaverse.AvatarManager.ViewerEffect">
2028 <summary>Raised when the simulator sends us data containing
2029 an agents viewer effect information</summary>
2030 </member>
2031 <member name="E:OpenMetaverse.AvatarManager.AvatarPicksReply">
2032 <summary>Raised when the simulator sends us data containing
2033 the top picks from an agents profile</summary>
2034 </member>
2035 <member name="E:OpenMetaverse.AvatarManager.PickInfoReply">
2036 <summary>Raised when the simulator sends us data containing
2037 the Pick details</summary>
2038 </member>
2039 <member name="E:OpenMetaverse.AvatarManager.AvatarClassifiedReply">
2040 <summary>Raised when the simulator sends us data containing
2041 the classified ads an agent has placed</summary>
2042 </member>
2043 <member name="E:OpenMetaverse.AvatarManager.ClassifiedInfoReply">
2044 <summary>Raised when the simulator sends us data containing
2045 the details of a classified ad</summary>
2046 </member>
2047 <member name="T:OpenMetaverse.AvatarAnimationEventArgs">
2048 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event</summary>
2049 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event occurs when the simulator sends
2050 the animation playlist for an agent</remarks>
2051 <example>
2052 The following code example uses the <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.Animations"/>
2053 properties to display the animation playlist of an avatar on the <see cref="T:System.Console"/> window.
2054 <code>
2055 // subscribe to the event
2056 Client.Avatars.AvatarAnimation += Avatars_AvatarAnimation;
2057
2058 private void Avatars_AvatarAnimation(object sender, AvatarAnimationEventArgs e)
2059 {
2060 // create a dictionary of "known" animations from the Animations class using System.Reflection
2061 Dictionary&lt;UUID, string&gt; systemAnimations = new Dictionary&lt;UUID, string&gt;();
2062 Type type = typeof(Animations);
2063 System.Reflection.FieldInfo[] fields = type.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
2064 foreach (System.Reflection.FieldInfo field in fields)
2065 {
2066 systemAnimations.Add((UUID)field.GetValue(type), field.Name);
2067 }
2068
2069 // find out which animations being played are known animations and which are assets
2070 foreach (Animation animation in e.Animations)
2071 {
2072 if (systemAnimations.ContainsKey(animation.AnimationID))
2073 {
2074 Console.WriteLine("{0} is playing {1} ({2}) sequence {3}", e.AvatarID,
2075 systemAnimations[animation.AnimationID], animation.AnimationSequence);
2076 }
2077 else
2078 {
2079 Console.WriteLine("{0} is playing {1} (Asset) sequence {2}", e.AvatarID,
2080 animation.AnimationID, animation.AnimationSequence);
2081 }
2082 }
2083 }
2084 </code>
2085 </example>
2086 </member>
2087 <member name="M:OpenMetaverse.AvatarAnimationEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.Animation})">
1125 <summary> 2088 <summary>
1126 Parcel Accesslist 2089 Construct a new instance of the AvatarAnimationEventArgs class
1127 </summary> 2090 </summary>
2091 <param name="avatarID">The ID of the agent</param>
2092 <param name="anims">The list of animations to start</param>
1128 </member> 2093 </member>
1129 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.AgentID"> 2094 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID">
1130 <summary>Agents <seealso cref="T:OpenMetaverse.UUID"/></summary> 2095 <summary>Get the ID of the agent</summary>
1131 </member> 2096 </member>
1132 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.Time"> 2097 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.Animations">
1133 <summary></summary> 2098 <summary>Get the list of animations to start</summary>
1134 </member> 2099 </member>
1135 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.Flags"> 2100 <member name="T:OpenMetaverse.AvatarAppearanceEventArgs">
1136 <summary>Flags for specific entry in white/black lists</summary> 2101 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary>
2102 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
2103 the appearance data for an avatar</remarks>
2104 <example>
2105 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
2106 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
2107 <code>
2108 // subscribe to the event
2109 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
2110
2111 // handle the data when the event is raised
2112 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e)
2113 {
2114 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
2115 }
2116 </code>
2117 </example>
1137 </member> 2118 </member>
1138 <member name="T:OpenMetaverse.ParcelManager.ParcelPrimOwners"> 2119 <member name="M:OpenMetaverse.AvatarAppearanceEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Primitive.TextureEntryFace,OpenMetaverse.Primitive.TextureEntryFace[],System.Collections.Generic.List{System.Byte})">
1139 <summary> 2120 <summary>
1140 Owners of primitives on parcel 2121 Construct a new instance of the AvatarAppearanceEventArgs class
1141 </summary> 2122 </summary>
2123 <param name="sim">The simulator request was from</param>
2124 <param name="avatarID">The ID of the agent</param>
2125 <param name="isTrial">true of the agent is a trial account</param>
2126 <param name="defaultTexture">The default agent texture</param>
2127 <param name="faceTextures">The agents appearance layer textures</param>
2128 <param name="visualParams">The <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</param>
1142 </member> 2129 </member>
1143 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.OwnerID"> 2130 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.Simulator">
1144 <summary>Prim Owners <seealso cref="T:OpenMetaverse.UUID"/></summary> 2131 <summary>Get the Simulator this request is from of the agent</summary>
1145 </member> 2132 </member>
1146 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.IsGroupOwned"> 2133 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID">
1147 <summary>True of owner is group</summary> 2134 <summary>Get the ID of the agent</summary>
1148 </member> 2135 </member>
1149 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.Count"> 2136 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.IsTrial">
1150 <summary>Total count of prims owned by OwnerID</summary> 2137 <summary>true if the agent is a trial account</summary>
1151 </member> 2138 </member>
1152 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.OnlineStatus"> 2139 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.DefaultTexture">
1153 <summary>true of OwnerID is currently online and is not a group</summary> 2140 <summary>Get the default agent texture</summary>
1154 </member> 2141 </member>
1155 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.NewestPrim"> 2142 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.FaceTextures">
1156 <summary>The date of the most recent prim left by OwnerID</summary> 2143 <summary>Get the agents appearance layer textures</summary>
1157 </member> 2144 </member>
1158 <member name="T:OpenMetaverse.ParcelManager.LandResourcesCallback"> 2145 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams">
2146 <summary>Get the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</summary>
2147 </member>
2148 <member name="T:OpenMetaverse.AvatarInterestsReplyEventArgs">
2149 <summary>Represents the interests from the profile of an agent</summary>
2150 </member>
2151 <member name="P:OpenMetaverse.AvatarInterestsReplyEventArgs.AvatarID">
2152 <summary>Get the ID of the agent</summary>
2153 </member>
2154 <member name="T:OpenMetaverse.AvatarPropertiesReplyEventArgs">
2155 <summary>The properties of an agent</summary>
2156 </member>
2157 <member name="P:OpenMetaverse.AvatarPropertiesReplyEventArgs.AvatarID">
2158 <summary>Get the ID of the agent</summary>
2159 </member>
2160 <member name="P:OpenMetaverse.AvatarGroupsReplyEventArgs.AvatarID">
2161 <summary>Get the ID of the agent</summary>
2162 </member>
2163 <member name="P:OpenMetaverse.AvatarPicksReplyEventArgs.AvatarID">
2164 <summary>Get the ID of the agent</summary>
2165 </member>
2166 <member name="P:OpenMetaverse.AvatarClassifiedReplyEventArgs.AvatarID">
2167 <summary>Get the ID of the avatar</summary>
2168 </member>
2169 <member name="T:OpenMetaverse.Assets.AssetClothing">
1159 <summary> 2170 <summary>
1160 Called once parcel resource usage information has been collected 2171 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that can be worn on an avatar
2172 such as a Shirt, Pants, etc.
1161 </summary> 2173 </summary>
1162 <param name="success">Indicates if operation was successfull</param>
1163 <param name="info">Parcel resource usage information</param>
1164 </member> 2174 </member>
1165 <member name="T:OpenMetaverse.ParcelDwellReplyEventArgs"> 2175 <member name="T:OpenMetaverse.Assets.AssetWearable">
1166 <summary>Contains a parcels dwell data returned from the simulator in response to an <see cref="!:RequestParcelDwell"/></summary> 2176 <summary>
2177 Represents a Wearable Asset, Clothing, Hair, Skin, Etc
2178 </summary>
1167 </member> 2179 </member>
1168 <member name="M:OpenMetaverse.ParcelDwellReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Int32,System.Single)"> 2180 <member name="T:OpenMetaverse.Assets.Asset">
1169 <summary> 2181 <summary>
1170 Construct a new instance of the ParcelDwellReplyEventArgs class 2182 Base class for all Asset types
1171 </summary> 2183 </summary>
1172 <param name="parcelID">The global ID of the parcel</param>
1173 <param name="localID">The simulator specific ID of the parcel</param>
1174 <param name="dwell">The calculated dwell for the parcel</param>
1175 </member> 2184 </member>
1176 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.ParcelID"> 2185 <member name="F:OpenMetaverse.Assets.Asset.AssetData">
1177 <summary>Get the global ID of the parcel</summary> 2186 <summary>A byte array containing the raw asset data</summary>
1178 </member> 2187 </member>
1179 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.LocalID"> 2188 <member name="F:OpenMetaverse.Assets.Asset.Temporary">
1180 <summary>Get the simulator specific ID of the parcel</summary> 2189 <summary>True if the asset it only stored on the server temporarily</summary>
1181 </member> 2190 </member>
1182 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.Dwell"> 2191 <member name="F:OpenMetaverse.Assets.Asset._AssetID">
1183 <summary>Get the calculated dwell</summary> 2192 <summary>A unique ID</summary>
1184 </member> 2193 </member>
1185 <member name="T:OpenMetaverse.ParcelInfoReplyEventArgs"> 2194 <member name="M:OpenMetaverse.Assets.Asset.#ctor">
1186 <summary>Contains basic parcel information data returned from the 2195 <summary>
1187 simulator in response to an <see cref="!:RequestParcelInfo"/> request</summary> 2196 Construct a new Asset object
2197 </summary>
1188 </member> 2198 </member>
1189 <member name="M:OpenMetaverse.ParcelInfoReplyEventArgs.#ctor(OpenMetaverse.ParcelInfo)"> 2199 <member name="M:OpenMetaverse.Assets.Asset.#ctor(OpenMetaverse.UUID,System.Byte[])">
1190 <summary> 2200 <summary>
1191 Construct a new instance of the ParcelInfoReplyEventArgs class 2201 Construct a new Asset object
1192 </summary> 2202 </summary>
1193 <param name="parcel">The <see cref="T:OpenMetaverse.ParcelInfo"/> object containing basic parcel info</param> 2203 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
2204 <param name="assetData">A byte array containing the raw asset data</param>
1194 </member> 2205 </member>
1195 <member name="P:OpenMetaverse.ParcelInfoReplyEventArgs.Parcel"> 2206 <member name="M:OpenMetaverse.Assets.Asset.Encode">
1196 <summary>Get the <see cref="T:OpenMetaverse.ParcelInfo"/> object containing basic parcel info</summary> 2207 <summary>
2208 Regenerates the <code>AssetData</code> byte array from the properties
2209 of the derived class.
2210 </summary>
1197 </member> 2211 </member>
1198 <member name="T:OpenMetaverse.ParcelPropertiesEventArgs"> 2212 <member name="M:OpenMetaverse.Assets.Asset.Decode">
1199 <summary>Contains basic parcel information data returned from the simulator in response to an <see cref="!:RequestParcelInfo"/> request</summary> 2213 <summary>
2214 Decodes the AssetData, placing it in appropriate properties of the derived
2215 class.
2216 </summary>
2217 <returns>True if the asset decoding succeeded, otherwise false</returns>
1200 </member> 2218 </member>
1201 <member name="M:OpenMetaverse.ParcelPropertiesEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Parcel,OpenMetaverse.ParcelResult,System.Int32,System.Int32,System.Boolean)"> 2219 <member name="P:OpenMetaverse.Assets.Asset.AssetID">
2220 <summary>The assets unique ID</summary>
2221 </member>
2222 <member name="P:OpenMetaverse.Assets.Asset.AssetType">
1202 <summary> 2223 <summary>
1203 Construct a new instance of the ParcelPropertiesEventArgs class 2224 The "type" of asset, Notecard, Animation, etc
1204 </summary> 2225 </summary>
1205 <param name="simulator">The <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</param>
1206 <param name="parcel">The <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</param>
1207 <param name="result">The result of the request</param>
1208 <param name="selectedPrims">The number of primitieves your agent is
1209 currently selecting and or sitting on in this parcel</param>
1210 <param name="sequenceID">The user assigned ID used to correlate a request with
1211 these results</param>
1212 <param name="snapSelection">TODO:</param>
1213 </member> 2226 </member>
1214 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Simulator"> 2227 <member name="F:OpenMetaverse.Assets.AssetWearable.Name">
1215 <summary>Get the simulator the parcel is located in</summary> 2228 <summary>A string containing the name of the asset</summary>
1216 </member> 2229 </member>
1217 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"> 2230 <member name="F:OpenMetaverse.Assets.AssetWearable.Description">
1218 <summary>Get the <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</summary> 2231 <summary>A string containing a short description of the asset</summary>
1219 <remarks>If Result is NoData, this object will not contain valid data</remarks>
1220 </member> 2232 </member>
1221 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Result"> 2233 <member name="F:OpenMetaverse.Assets.AssetWearable.WearableType">
1222 <summary>Get the result of the request</summary> 2234 <summary>The Assets WearableType</summary>
1223 </member> 2235 </member>
1224 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SelectedPrims"> 2236 <member name="F:OpenMetaverse.Assets.AssetWearable.ForSale">
1225 <summary>Get the number of primitieves your agent is 2237 <summary>The For-Sale status of the object</summary>
1226 currently selecting and or sitting on in this parcel</summary>
1227 </member> 2238 </member>
1228 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SequenceID"> 2239 <member name="F:OpenMetaverse.Assets.AssetWearable.SalePrice">
1229 <summary>Get the user assigned ID used to correlate a request with 2240 <summary>An Integer representing the purchase price of the asset</summary>
1230 these results</summary>
1231 </member> 2241 </member>
1232 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SnapSelection"> 2242 <member name="F:OpenMetaverse.Assets.AssetWearable.Creator">
1233 <summary>TODO:</summary> 2243 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets creator</summary>
1234 </member> 2244 </member>
1235 <member name="T:OpenMetaverse.ParcelAccessListReplyEventArgs"> 2245 <member name="F:OpenMetaverse.Assets.AssetWearable.Owner">
1236 <summary>Contains blacklist and whitelist data returned from the simulator in response to an <see cref="!:RequestParcelAccesslist"/> request</summary> 2246 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets current owner</summary>
1237 </member> 2247 </member>
1238 <member name="M:OpenMetaverse.ParcelAccessListReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Int32,System.Int32,System.UInt32,System.Collections.Generic.List{OpenMetaverse.ParcelManager.ParcelAccessEntry})"> 2248 <member name="F:OpenMetaverse.Assets.AssetWearable.LastOwner">
1239 <summary> 2249 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets prior owner</summary>
1240 Construct a new instance of the ParcelAccessListReplyEventArgs class
1241 </summary>
1242 <param name="simulator">The simulator the parcel is located in</param>
1243 <param name="sequenceID">The user assigned ID used to correlate a request with
1244 these results</param>
1245 <param name="localID">The simulator specific ID of the parcel</param>
1246 <param name="flags">TODO:</param>
1247 <param name="accessEntries">The list containing the white/blacklisted agents for the parcel</param>
1248 </member> 2250 </member>
1249 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.Simulator"> 2251 <member name="F:OpenMetaverse.Assets.AssetWearable.Group">
1250 <summary>Get the simulator the parcel is located in</summary> 2252 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Group this asset is set to</summary>
1251 </member> 2253 </member>
1252 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.SequenceID"> 2254 <member name="F:OpenMetaverse.Assets.AssetWearable.GroupOwned">
1253 <summary>Get the user assigned ID used to correlate a request with 2255 <summary>True if the asset is owned by a <seealso cref="F:OpenMetaverse.Assets.AssetWearable.Group"/></summary>
1254 these results</summary>
1255 </member> 2256 </member>
1256 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.LocalID"> 2257 <member name="F:OpenMetaverse.Assets.AssetWearable.Permissions">
1257 <summary>Get the simulator specific ID of the parcel</summary> 2258 <summary>The Permissions mask of the asset</summary>
1258 </member> 2259 </member>
1259 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.Flags"> 2260 <member name="F:OpenMetaverse.Assets.AssetWearable.Params">
1260 <summary>TODO:</summary> 2261 <summary>A Dictionary containing Key/Value pairs of the objects parameters</summary>
1261 </member> 2262 </member>
1262 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.AccessList"> 2263 <member name="F:OpenMetaverse.Assets.AssetWearable.Textures">
1263 <summary>Get the list containing the white/blacklisted agents for the parcel</summary> 2264 <summary>A Dictionary containing Key/Value pairs where the Key is the textures Index and the Value is the Textures <seealso cref="T:OpenMetaverse.UUID"/></summary>
1264 </member> 2265 </member>
1265 <member name="T:OpenMetaverse.ParcelObjectOwnersReplyEventArgs"> 2266 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor">
1266 <summary>Contains blacklist and whitelist data returned from the 2267 <summary>Initializes a new instance of an AssetWearable object</summary>
1267 simulator in response to an <see cref="!:RequestParcelAccesslist"/> request</summary>
1268 </member> 2268 </member>
1269 <member name="M:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Collections.Generic.List{OpenMetaverse.ParcelManager.ParcelPrimOwners})"> 2269 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(OpenMetaverse.UUID,System.Byte[])">
2270 <summary>Initializes a new instance of an AssetWearable object with parameters</summary>
2271 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
2272 <param name="assetData">A byte array containing the raw asset data</param>
2273 </member>
2274 <member name="M:OpenMetaverse.Assets.AssetWearable.Decode">
1270 <summary> 2275 <summary>
1271 Construct a new instance of the ParcelObjectOwnersReplyEventArgs class 2276 Decode an assets byte encoded data to a string
1272 </summary> 2277 </summary>
1273 <param name="simulator">The simulator the parcel is located in</param> 2278 <returns>true if the asset data was decoded successfully</returns>
1274 <param name="primOwners">The list containing prim ownership counts</param>
1275 </member> 2279 </member>
1276 <member name="P:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.Simulator"> 2280 <member name="M:OpenMetaverse.Assets.AssetWearable.Encode">
1277 <summary>Get the simulator the parcel is located in</summary> 2281 <summary>
2282 Encode the assets string represantion into a format consumable by the asset server
2283 </summary>
1278 </member> 2284 </member>
1279 <member name="P:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.PrimOwners"> 2285 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor">
1280 <summary>Get the list containing prim ownership counts</summary> 2286 <summary>Initializes a new instance of an AssetScriptBinary object</summary>
1281 </member> 2287 </member>
1282 <member name="T:OpenMetaverse.SimParcelsDownloadedEventArgs"> 2288 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(OpenMetaverse.UUID,System.Byte[])">
1283 <summary>Contains the data returned when all parcel data has been retrieved from a simulator</summary> 2289 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
2290 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
2291 <param name="assetData">A byte array containing the raw asset data</param>
1284 </member> 2292 </member>
1285 <member name="M:OpenMetaverse.SimParcelsDownloadedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.InternalDictionary{System.Int32,OpenMetaverse.Parcel},System.Int32[0:,0:])"> 2293 <member name="P:OpenMetaverse.Assets.AssetClothing.AssetType">
2294 <summary>Override the base classes AssetType</summary>
2295 </member>
2296 <member name="M:OpenMetaverse.Packets.PacketDecoder.AddCallback(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)">
1286 <summary> 2297 <summary>
1287 Construct a new instance of the SimParcelsDownloadedEventArgs class 2298 Add a custom decoder callback
1288 </summary> 2299 </summary>
1289 <param name="simulator">The simulator the parcel data was retrieved from</param> 2300 <param name="key">The key of the field to decode</param>
1290 <param name="simParcels">The dictionary containing the parcel data</param> 2301 <param name="customPacketHandler">The custom decode handler</param>
1291 <param name="parcelMap">The multidimensional array containing a x,y grid mapped
1292 to each 64x64 parcel's LocalID.</param>
1293 </member> 2302 </member>
1294 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.Simulator"> 2303 <member name="M:OpenMetaverse.Packets.PacketDecoder.RemoveCustomHandler(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)">
1295 <summary>Get the simulator the parcel data was retrieved from</summary> 2304 <summary>
2305 Remove a custom decoder callback
2306 </summary>
2307 <param name="key">The key of the field to decode</param>
2308 <param name="customPacketHandler">The custom decode handler</param>
1296 </member> 2309 </member>
1297 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.Parcels"> 2310 <member name="M:OpenMetaverse.Packets.PacketDecoder.PacketToString(OpenMetaverse.Packets.Packet)">
1298 <summary>A dictionary containing the parcel data where the key correlates to the ParcelMap entry</summary> 2311 <summary>
2312 Creates a formatted string containing the values of a Packet
2313 </summary>
2314 <param name="packet">The Packet</param>
2315 <returns>A formatted string of values of the nested items in the Packet object</returns>
1299 </member> 2316 </member>
1300 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.ParcelMap"> 2317 <member name="M:OpenMetaverse.Packets.PacketDecoder.MessageToString(System.Object,System.Int32)">
1301 <summary>Get the multidimensional array containing a x,y grid mapped 2318 <summary>
1302 to each 64x64 parcel's LocalID.</summary> 2319 Decode an IMessage object into a beautifully formatted string
2320 </summary>
2321 <param name="message">The IMessage object</param>
2322 <param name="recurseLevel">Recursion level (used for indenting)</param>
2323 <returns>A formatted string containing the names and values of the source object</returns>
1303 </member> 2324 </member>
1304 <member name="T:OpenMetaverse.ForceSelectObjectsReplyEventArgs"> 2325 <member name="T:OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder">
1305 <summary>Contains the data returned when a <see cref="!:RequestForceSelectObjects"/> request</summary> 2326 <summary>
2327 A custom decoder callback
2328 </summary>
2329 <param name="fieldName">The key of the object</param>
2330 <param name="fieldData">the data to decode</param>
2331 <returns>A string represending the fieldData</returns>
1306 </member> 2332 </member>
1307 <member name="M:OpenMetaverse.ForceSelectObjectsReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},System.Boolean)"> 2333 <member name="T:OpenMetaverse.AssetCache">
1308 <summary> 2334 <summary>
1309 Construct a new instance of the ForceSelectObjectsReplyEventArgs class 2335 Class that handles the local asset cache
1310 </summary> 2336 </summary>
1311 <param name="simulator">The simulator the parcel data was retrieved from</param>
1312 <param name="objectIDs">The list of primitive IDs</param>
1313 <param name="resetList">true if the list is clean and contains the information
1314 only for a given request</param>
1315 </member> 2337 </member>
1316 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.Simulator"> 2338 <member name="M:OpenMetaverse.AssetCache.#ctor(OpenMetaverse.GridClient)">
1317 <summary>Get the simulator the parcel data was retrieved from</summary> 2339 <summary>
2340 Default constructor
2341 </summary>
2342 <param name="client">A reference to the GridClient object</param>
1318 </member> 2343 </member>
1319 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.ObjectIDs"> 2344 <member name="M:OpenMetaverse.AssetCache.DestroyTimer">
1320 <summary>Get the list of primitive IDs</summary> 2345 <summary>
2346 Disposes cleanup timer
2347 </summary>
1321 </member> 2348 </member>
1322 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.ResetList"> 2349 <member name="M:OpenMetaverse.AssetCache.SetupTimer">
1323 <summary>true if the list is clean and contains the information 2350 <summary>
1324 only for a given request</summary> 2351 Only create timer when needed
2352 </summary>
1325 </member> 2353 </member>
1326 <member name="T:OpenMetaverse.ParcelMediaUpdateReplyEventArgs"> 2354 <member name="M:OpenMetaverse.AssetCache.GetCachedAssetBytes(OpenMetaverse.UUID)">
1327 <summary>Contains data when the media data for a parcel the avatar is on changes</summary> 2355 <summary>
2356 Return bytes read from the local asset cache, null if it does not exist
2357 </summary>
2358 <param name="assetID">UUID of the asset we want to get</param>
2359 <returns>Raw bytes of the asset, or null on failure</returns>
1328 </member> 2360 </member>
1329 <member name="M:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.ParcelMedia)"> 2361 <member name="M:OpenMetaverse.AssetCache.GetCachedImage(OpenMetaverse.UUID)">
1330 <summary> 2362 <summary>
1331 Construct a new instance of the ParcelMediaUpdateReplyEventArgs class 2363 Returns ImageDownload object of the
2364 image from the local image cache, null if it does not exist
1332 </summary> 2365 </summary>
1333 <param name="simulator">the simulator the parcel media data was updated in</param> 2366 <param name="imageID">UUID of the image we want to get</param>
1334 <param name="media">The updated media information</param> 2367 <returns>ImageDownload object containing the image, or null on failure</returns>
1335 </member> 2368 </member>
1336 <member name="P:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.Simulator"> 2369 <member name="M:OpenMetaverse.AssetCache.FileName(OpenMetaverse.UUID)">
1337 <summary>Get the simulator the parcel media data was updated in</summary> 2370 <summary>
2371 Constructs a file name of the cached asset
2372 </summary>
2373 <param name="assetID">UUID of the asset</param>
2374 <returns>String with the file name of the cahced asset</returns>
1338 </member> 2375 </member>
1339 <member name="P:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.Media"> 2376 <member name="M:OpenMetaverse.AssetCache.SaveAssetToCache(OpenMetaverse.UUID,System.Byte[])">
1340 <summary>Get the updated media information</summary> 2377 <summary>
2378 Saves an asset to the local cache
2379 </summary>
2380 <param name="assetID">UUID of the asset</param>
2381 <param name="assetData">Raw bytes the asset consists of</param>
2382 <returns>Weather the operation was successfull</returns>
1341 </member> 2383 </member>
1342 <member name="T:OpenMetaverse.ParcelMediaCommandEventArgs"> 2384 <member name="M:OpenMetaverse.AssetCache.AssetFileName(OpenMetaverse.UUID)">
1343 <summary>Contains the media command for a parcel the agent is currently on</summary> 2385 <summary>
2386 Get the file name of the asset stored with gived UUID
2387 </summary>
2388 <param name="assetID">UUID of the asset</param>
2389 <returns>Null if we don't have that UUID cached on disk, file name if found in the cache folder</returns>
1344 </member> 2390 </member>
1345 <member name="M:OpenMetaverse.ParcelMediaCommandEventArgs.#ctor(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.ParcelFlags,OpenMetaverse.ParcelMediaCommand,System.Single)"> 2391 <member name="M:OpenMetaverse.AssetCache.HasAsset(OpenMetaverse.UUID)">
1346 <summary> 2392 <summary>
1347 Construct a new instance of the ParcelMediaCommandEventArgs class 2393 Checks if the asset exists in the local cache
1348 </summary> 2394 </summary>
1349 <param name="simulator">The simulator the parcel media command was issued in</param> 2395 <param name="assetID">UUID of the asset</param>
1350 <param name="sequence"></param> 2396 <returns>True is the asset is stored in the cache, otherwise false</returns>
1351 <param name="flags"></param>
1352 <param name="command">The media command that was sent</param>
1353 <param name="time"></param>
1354 </member> 2397 </member>
1355 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Simulator"> 2398 <member name="M:OpenMetaverse.AssetCache.Clear">
1356 <summary>Get the simulator the parcel media command was issued in</summary> 2399 <summary>
2400 Wipes out entire cache
2401 </summary>
1357 </member> 2402 </member>
1358 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Sequence"> 2403 <member name="M:OpenMetaverse.AssetCache.Prune">
1359 <summary></summary> 2404 <summary>
2405 Brings cache size to the 90% of the max size
2406 </summary>
1360 </member> 2407 </member>
1361 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.ParcelFlags"> 2408 <member name="M:OpenMetaverse.AssetCache.BeginPrune">
1362 <summary></summary> 2409 <summary>
2410 Asynchronously brings cache size to the 90% of the max size
2411 </summary>
1363 </member> 2412 </member>
1364 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.MediaCommand"> 2413 <member name="M:OpenMetaverse.AssetCache.GetFileSize(System.IO.FileInfo[])">
1365 <summary>Get the media command that was sent</summary> 2414 <summary>
2415 Adds up file sizes passes in a FileInfo array
2416 </summary>
1366 </member> 2417 </member>
1367 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Time"> 2418 <member name="M:OpenMetaverse.AssetCache.Operational">
1368 <summary></summary> 2419 <summary>
2420 Checks whether caching is enabled
2421 </summary>
1369 </member> 2422 </member>
1370 <member name="T:OpenMetaverse.Assets.AssetAnimation"> 2423 <member name="M:OpenMetaverse.AssetCache.cleanerTimer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)">
1371 <summary> 2424 <summary>
1372 Represents an Animation 2425 Periodically prune the cache
1373 </summary> 2426 </summary>
1374 </member> 2427 </member>
1375 <member name="T:OpenMetaverse.Assets.Asset"> 2428 <member name="M:OpenMetaverse.AssetCache.NiceFileSize(System.Int64)">
1376 <summary> 2429 <summary>
1377 Base class for all Asset types 2430 Nicely formats file sizes
1378 </summary> 2431 </summary>
2432 <param name="byteCount">Byte size we want to output</param>
2433 <returns>String with humanly readable file size</returns>
1379 </member> 2434 </member>
1380 <member name="F:OpenMetaverse.Assets.Asset.AssetData"> 2435 <member name="P:OpenMetaverse.AssetCache.AutoPruneEnabled">
1381 <summary>A byte array containing the raw asset data</summary> 2436 <summary>
2437 Allows setting weather to periodicale prune the cache if it grows too big
2438 Default is enabled, when caching is enabled
2439 </summary>
1382 </member> 2440 </member>
1383 <member name="F:OpenMetaverse.Assets.Asset.Temporary"> 2441 <member name="P:OpenMetaverse.AssetCache.AutoPruneInterval">
1384 <summary>True if the asset it only stored on the server temporarily</summary> 2442 <summary>
2443 How long (in ms) between cache checks (default is 5 min.)
2444 </summary>
1385 </member> 2445 </member>
1386 <member name="F:OpenMetaverse.Assets.Asset._AssetID"> 2446 <member name="T:OpenMetaverse.AssetCache.SortFilesByAccesTimeHelper">
1387 <summary>A unique ID</summary> 2447 <summary>
2448 Helper class for sorting files by their last accessed time
2449 </summary>
1388 </member> 2450 </member>
1389 <member name="M:OpenMetaverse.Assets.Asset.#ctor"> 2451 <member name="T:OpenMetaverse.Assets.AssetPrim">
1390 <summary> 2452 <summary>
1391 Construct a new Asset object 2453 A linkset asset, containing a parent primitive and zero or more children
1392 </summary> 2454 </summary>
1393 </member> 2455 </member>
1394 <member name="M:OpenMetaverse.Assets.Asset.#ctor(OpenMetaverse.UUID,System.Byte[])"> 2456 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor">
2457 <summary>Initializes a new instance of an AssetPrim object</summary>
2458 </member>
2459 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor(OpenMetaverse.UUID,System.Byte[])">
1395 <summary> 2460 <summary>
1396 Construct a new Asset object 2461 Initializes a new instance of an AssetPrim object
1397 </summary> 2462 </summary>
1398 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 2463 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
1399 <param name="assetData">A byte array containing the raw asset data</param> 2464 <param name="assetData">A byte array containing the raw asset data</param>
1400 </member> 2465 </member>
1401 <member name="M:OpenMetaverse.Assets.Asset.Encode"> 2466 <member name="M:OpenMetaverse.Assets.AssetPrim.Encode">
1402 <summary> 2467 <summary>
1403 Regenerates the <code>AssetData</code> byte array from the properties 2468
1404 of the derived class.
1405 </summary> 2469 </summary>
1406 </member> 2470 </member>
1407 <member name="M:OpenMetaverse.Assets.Asset.Decode"> 2471 <member name="M:OpenMetaverse.Assets.AssetPrim.Decode">
1408 <summary> 2472 <summary>
1409 Decodes the AssetData, placing it in appropriate properties of the derived 2473
1410 class.
1411 </summary> 2474 </summary>
1412 <returns>True if the asset decoding succeeded, otherwise false</returns> 2475 <returns></returns>
1413 </member> 2476 </member>
1414 <member name="P:OpenMetaverse.Assets.Asset.AssetID"> 2477 <member name="P:OpenMetaverse.Assets.AssetPrim.AssetType">
1415 <summary>The assets unique ID</summary> 2478 <summary>Override the base classes AssetType</summary>
1416 </member> 2479 </member>
1417 <member name="P:OpenMetaverse.Assets.Asset.AssetType"> 2480 <member name="T:OpenMetaverse.Assets.AssetPrim.ProfileShape">
1418 <summary> 2481 <summary>
1419 The "type" of asset, Notecard, Animation, etc 2482 Only used internally for XML serialization/deserialization
1420 </summary> 2483 </summary>
1421 </member> 2484 </member>
1422 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor"> 2485 <member name="T:OpenMetaverse.Assets.PrimObject">
1423 <summary>Default Constructor</summary> 2486 <summary>
2487 The deserialized form of a single primitive in a linkset asset
2488 </summary>
1424 </member> 2489 </member>
1425 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor(OpenMetaverse.UUID,System.Byte[])"> 2490 <member name="T:OpenMetaverse.Assets.AssetLandmark">
1426 <summary> 2491 <summary>
1427 Construct an Asset object of type Animation 2492 Represents a Landmark with RegionID and Position vector
2493 </summary>
2494 </member>
2495 <member name="F:OpenMetaverse.Assets.AssetLandmark.RegionID">
2496 <summary>UUID of the Landmark target region</summary>
2497 </member>
2498 <member name="F:OpenMetaverse.Assets.AssetLandmark.Position">
2499 <summary> Local position of the target </summary>
2500 </member>
2501 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor">
2502 <summary>Construct an Asset of type Landmark</summary>
2503 </member>
2504 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,System.Byte[])">
2505 <summary>
2506 Construct an Asset object of type Landmark
1428 </summary> 2507 </summary>
1429 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 2508 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
1430 <param name="assetData">A byte array containing the raw asset data</param> 2509 <param name="assetData">A byte array containing the raw asset data</param>
1431 </member> 2510 </member>
1432 <member name="P:OpenMetaverse.Assets.AssetAnimation.AssetType"> 2511 <member name="M:OpenMetaverse.Assets.AssetLandmark.Encode">
2512 <summary>
2513 Encode the raw contents of a string with the specific Landmark format
2514 </summary>
2515 </member>
2516 <member name="M:OpenMetaverse.Assets.AssetLandmark.Decode">
2517 <summary>
2518 Decode the raw asset data, populating the RegionID and Position
2519 </summary>
2520 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns>
2521 </member>
2522 <member name="P:OpenMetaverse.Assets.AssetLandmark.AssetType">
1433 <summary>Override the base classes AssetType</summary> 2523 <summary>Override the base classes AssetType</summary>
1434 </member> 2524 </member>
1435 <member name="T:OpenMetaverse.VisualColorOperation"> 2525 <member name="T:OpenMetaverse.GridClient">
1436 <summary> 2526 <summary>
1437 Operation to apply when applying color to texture 2527 Main class to expose grid functionality to clients. All of the
2528 classes needed for sending and receiving data are accessible through
2529 this class.
1438 </summary> 2530 </summary>
2531 <example>
2532 <code>
2533 // Example minimum code required to instantiate class and
2534 // connect to a simulator.
2535 using System;
2536 using System.Collections.Generic;
2537 using System.Text;
2538 using OpenMetaverse;
2539
2540 namespace FirstBot
2541 {
2542 class Bot
2543 {
2544 public static GridClient Client;
2545 static void Main(string[] args)
2546 {
2547 Client = new GridClient(); // instantiates the GridClient class
2548 // to the global Client object
2549 // Login to Simulator
2550 Client.Network.Login("FirstName", "LastName", "Password", "FirstBot", "1.0");
2551 // Wait for a Keypress
2552 Console.ReadLine();
2553 // Logout of simulator
2554 Client.Network.Logout();
2555 }
2556 }
2557 }
2558 </code>
2559 </example>
1439 </member> 2560 </member>
1440 <member name="T:OpenMetaverse.VisualColorParam"> 2561 <member name="F:OpenMetaverse.GridClient.Network">
2562 <summary>Networking subsystem</summary>
2563 </member>
2564 <member name="F:OpenMetaverse.GridClient.Settings">
2565 <summary>Settings class including constant values and changeable
2566 parameters for everything</summary>
2567 </member>
2568 <member name="F:OpenMetaverse.GridClient.Parcels">
2569 <summary>Parcel (subdivided simulator lots) subsystem</summary>
2570 </member>
2571 <member name="F:OpenMetaverse.GridClient.Self">
2572 <summary>Our own avatars subsystem</summary>
2573 </member>
2574 <member name="F:OpenMetaverse.GridClient.Avatars">
2575 <summary>Other avatars subsystem</summary>
2576 </member>
2577 <member name="F:OpenMetaverse.GridClient.Estate">
2578 <summary>Estate subsystem</summary>
2579 </member>
2580 <member name="F:OpenMetaverse.GridClient.Friends">
2581 <summary>Friends list subsystem</summary>
2582 </member>
2583 <member name="F:OpenMetaverse.GridClient.Grid">
2584 <summary>Grid (aka simulator group) subsystem</summary>
2585 </member>
2586 <member name="F:OpenMetaverse.GridClient.Objects">
2587 <summary>Object subsystem</summary>
2588 </member>
2589 <member name="F:OpenMetaverse.GridClient.Groups">
2590 <summary>Group subsystem</summary>
2591 </member>
2592 <member name="F:OpenMetaverse.GridClient.Assets">
2593 <summary>Asset subsystem</summary>
2594 </member>
2595 <member name="F:OpenMetaverse.GridClient.Appearance">
2596 <summary>Appearance subsystem</summary>
2597 </member>
2598 <member name="F:OpenMetaverse.GridClient.Inventory">
2599 <summary>Inventory subsystem</summary>
2600 </member>
2601 <member name="F:OpenMetaverse.GridClient.Directory">
2602 <summary>Directory searches including classifieds, people, land
2603 sales, etc</summary>
2604 </member>
2605 <member name="F:OpenMetaverse.GridClient.Terrain">
2606 <summary>Handles land, wind, and cloud heightmaps</summary>
2607 </member>
2608 <member name="F:OpenMetaverse.GridClient.Sound">
2609 <summary>Handles sound-related networking</summary>
2610 </member>
2611 <member name="F:OpenMetaverse.GridClient.Throttle">
2612 <summary>Throttling total bandwidth usage, or allocating bandwidth
2613 for specific data stream types</summary>
2614 </member>
2615 <member name="M:OpenMetaverse.GridClient.#ctor">
1441 <summary> 2616 <summary>
1442 Information needed to translate visual param value to RGBA color 2617 Default constructor
1443 </summary> 2618 </summary>
1444 </member> 2619 </member>
1445 <member name="M:OpenMetaverse.VisualColorParam.#ctor(OpenMetaverse.VisualColorOperation,OpenMetaverse.Color4[])"> 2620 <member name="M:OpenMetaverse.GridClient.ToString">
1446 <summary> 2621 <summary>
1447 Construct VisualColorParam 2622 Return the full name of this instance
1448 </summary> 2623 </summary>
1449 <param name="operation">Operation to apply when applying color to texture</param> 2624 <returns>Client avatars full name</returns>
1450 <param name="colors">Colors</param>
1451 </member> 2625 </member>
1452 <member name="T:OpenMetaverse.VisualAlphaParam"> 2626 <member name="T:OpenMetaverse.FriendRights">
1453 <summary> 2627 <summary>
1454 Represents alpha blending and bump infor for a visual parameter 2628
1455 such as sleive length
1456 </summary> 2629 </summary>
1457 </member> 2630 </member>
1458 <member name="F:OpenMetaverse.VisualAlphaParam.Domain"> 2631 <member name="F:OpenMetaverse.FriendRights.None">
1459 <summary>Stregth of the alpha to apply</summary> 2632 <summary>The avatar has no rights</summary>
1460 </member> 2633 </member>
1461 <member name="F:OpenMetaverse.VisualAlphaParam.TGAFile"> 2634 <member name="F:OpenMetaverse.FriendRights.CanSeeOnline">
1462 <summary>File containing the alpha channel</summary> 2635 <summary>The avatar can see the online status of the target avatar</summary>
1463 </member> 2636 </member>
1464 <member name="F:OpenMetaverse.VisualAlphaParam.SkipIfZero"> 2637 <member name="F:OpenMetaverse.FriendRights.CanSeeOnMap">
1465 <summary>Skip blending if parameter value is 0</summary> 2638 <summary>The avatar can see the location of the target avatar on the map</summary>
1466 </member> 2639 </member>
1467 <member name="F:OpenMetaverse.VisualAlphaParam.MultiplyBlend"> 2640 <member name="F:OpenMetaverse.FriendRights.CanModifyObjects">
1468 <summary>Use miltiply insted of alpha blending</summary> 2641 <summary>The avatar can modify the ojects of the target avatar </summary>
1469 </member> 2642 </member>
1470 <member name="M:OpenMetaverse.VisualAlphaParam.#ctor(System.Single,System.String,System.Boolean,System.Boolean)"> 2643 <member name="T:OpenMetaverse.FriendInfo">
1471 <summary> 2644 <summary>
1472 Create new alhpa information for a visual param 2645 This class holds information about an avatar in the friends list. There are two ways
2646 to interface to this class. The first is through the set of boolean properties. This is the typical
2647 way clients of this class will use it. The second interface is through two bitflag properties,
2648 TheirFriendsRights and MyFriendsRights
1473 </summary> 2649 </summary>
1474 <param name="domain">Stregth of the alpha to apply</param>
1475 <param name="tgaFile">File containing the alpha channel</param>
1476 <param name="skipIfZero">Skip blending if parameter value is 0</param>
1477 <param name="multiplyBlend">Use miltiply insted of alpha blending</param>
1478 </member> 2650 </member>
1479 <member name="T:OpenMetaverse.VisualParam"> 2651 <member name="M:OpenMetaverse.FriendInfo.#ctor(OpenMetaverse.UUID,OpenMetaverse.FriendRights,OpenMetaverse.FriendRights)">
1480 <summary> 2652 <summary>
1481 A single visual characteristic of an avatar mesh, such as eyebrow height 2653 Used internally when building the initial list of friends at login time
1482 </summary> 2654 </summary>
2655 <param name="id">System ID of the avatar being prepesented</param>
2656 <param name="theirRights">Rights the friend has to see you online and to modify your objects</param>
2657 <param name="myRights">Rights you have to see your friend online and to modify their objects</param>
1483 </member> 2658 </member>
1484 <member name="F:OpenMetaverse.VisualParam.ParamID"> 2659 <member name="M:OpenMetaverse.FriendInfo.ToString">
1485 <summary>Index of this visual param</summary> 2660 <summary>
2661 FriendInfo represented as a string
2662 </summary>
2663 <returns>A string reprentation of both my rights and my friends rights</returns>
1486 </member> 2664 </member>
1487 <member name="F:OpenMetaverse.VisualParam.Name"> 2665 <member name="P:OpenMetaverse.FriendInfo.UUID">
1488 <summary>Internal name</summary> 2666 <summary>
2667 System ID of the avatar
2668 </summary>
1489 </member> 2669 </member>
1490 <member name="F:OpenMetaverse.VisualParam.Group"> 2670 <member name="P:OpenMetaverse.FriendInfo.Name">
1491 <summary>Group ID this parameter belongs to</summary> 2671 <summary>
2672 full name of the avatar
2673 </summary>
1492 </member> 2674 </member>
1493 <member name="F:OpenMetaverse.VisualParam.Wearable"> 2675 <member name="P:OpenMetaverse.FriendInfo.IsOnline">
1494 <summary>Name of the wearable this parameter belongs to</summary> 2676 <summary>
2677 True if the avatar is online
2678 </summary>
1495 </member> 2679 </member>
1496 <member name="F:OpenMetaverse.VisualParam.Label"> 2680 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnline">
1497 <summary>Displayable label of this characteristic</summary> 2681 <summary>
2682 True if the friend can see if I am online
2683 </summary>
1498 </member> 2684 </member>
1499 <member name="F:OpenMetaverse.VisualParam.LabelMin"> 2685 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnMap">
1500 <summary>Displayable label for the minimum value of this characteristic</summary> 2686 <summary>
2687 True if the friend can see me on the map
2688 </summary>
1501 </member> 2689 </member>
1502 <member name="F:OpenMetaverse.VisualParam.LabelMax"> 2690 <member name="P:OpenMetaverse.FriendInfo.CanModifyMyObjects">
1503 <summary>Displayable label for the maximum value of this characteristic</summary> 2691 <summary>
2692 True if the freind can modify my objects
2693 </summary>
1504 </member> 2694 </member>
1505 <member name="F:OpenMetaverse.VisualParam.DefaultValue"> 2695 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnline">
1506 <summary>Default value</summary> 2696 <summary>
2697 True if I can see if my friend is online
2698 </summary>
1507 </member> 2699 </member>
1508 <member name="F:OpenMetaverse.VisualParam.MinValue"> 2700 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnMap">
1509 <summary>Minimum value</summary> 2701 <summary>
2702 True if I can see if my friend is on the map
2703 </summary>
1510 </member> 2704 </member>
1511 <member name="F:OpenMetaverse.VisualParam.MaxValue"> 2705 <member name="P:OpenMetaverse.FriendInfo.CanModifyTheirObjects">
1512 <summary>Maximum value</summary> 2706 <summary>
2707 True if I can modify my friend's objects
2708 </summary>
1513 </member> 2709 </member>
1514 <member name="F:OpenMetaverse.VisualParam.IsBumpAttribute"> 2710 <member name="P:OpenMetaverse.FriendInfo.TheirFriendRights">
1515 <summary>Is this param used for creation of bump layer?</summary> 2711 <summary>
2712 My friend's rights represented as bitmapped flags
2713 </summary>
1516 </member> 2714 </member>
1517 <member name="F:OpenMetaverse.VisualParam.AlphaParams"> 2715 <member name="P:OpenMetaverse.FriendInfo.MyFriendRights">
1518 <summary>Alpha blending/bump info</summary> 2716 <summary>
2717 My rights represented as bitmapped flags
2718 </summary>
1519 </member> 2719 </member>
1520 <member name="F:OpenMetaverse.VisualParam.ColorParams"> 2720 <member name="T:OpenMetaverse.FriendsManager">
1521 <summary>Color information</summary> 2721 <summary>
2722 This class is used to add and remove avatars from your friends list and to manage their permission.
2723 </summary>
1522 </member> 2724 </member>
1523 <member name="F:OpenMetaverse.VisualParam.Drivers"> 2725 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnline">
1524 <summary>Array of param IDs that are drivers for this parameter</summary> 2726 <summary>The event subscribers. null if no subcribers</summary>
1525 </member> 2727 </member>
1526 <member name="M:OpenMetaverse.VisualParam.#ctor(System.Int32,System.String,System.Int32,System.String,System.String,System.String,System.String,System.Single,System.Single,System.Single,System.Boolean,System.Int32[],System.Nullable{OpenMetaverse.VisualAlphaParam},System.Nullable{OpenMetaverse.VisualColorParam})"> 2728 <member name="M:OpenMetaverse.FriendsManager.OnFriendOnline(OpenMetaverse.FriendInfoEventArgs)">
2729 <summary>Raises the FriendOnline event</summary>
2730 <param name="e">A FriendInfoEventArgs object containing the
2731 data returned from the data server</param>
2732 </member>
2733 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnlineLock">
2734 <summary>Thread sync lock object</summary>
2735 </member>
2736 <member name="F:OpenMetaverse.FriendsManager.m_FriendOffline">
2737 <summary>The event subscribers. null if no subcribers</summary>
2738 </member>
2739 <member name="M:OpenMetaverse.FriendsManager.OnFriendOffline(OpenMetaverse.FriendInfoEventArgs)">
2740 <summary>Raises the FriendOffline event</summary>
2741 <param name="e">A FriendInfoEventArgs object containing the
2742 data returned from the data server</param>
2743 </member>
2744 <member name="F:OpenMetaverse.FriendsManager.m_FriendOfflineLock">
2745 <summary>Thread sync lock object</summary>
2746 </member>
2747 <member name="F:OpenMetaverse.FriendsManager.m_FriendRights">
2748 <summary>The event subscribers. null if no subcribers</summary>
2749 </member>
2750 <member name="M:OpenMetaverse.FriendsManager.OnFriendRights(OpenMetaverse.FriendInfoEventArgs)">
2751 <summary>Raises the FriendRightsUpdate event</summary>
2752 <param name="e">A FriendInfoEventArgs object containing the
2753 data returned from the data server</param>
2754 </member>
2755 <member name="F:OpenMetaverse.FriendsManager.m_FriendRightsLock">
2756 <summary>Thread sync lock object</summary>
2757 </member>
2758 <member name="F:OpenMetaverse.FriendsManager.m_FriendNames">
2759 <summary>The event subscribers. null if no subcribers</summary>
2760 </member>
2761 <member name="M:OpenMetaverse.FriendsManager.OnFriendNames(OpenMetaverse.FriendNamesEventArgs)">
2762 <summary>Raises the FriendNames event</summary>
2763 <param name="e">A FriendNamesEventArgs object containing the
2764 data returned from the data server</param>
2765 </member>
2766 <member name="F:OpenMetaverse.FriendsManager.m_FriendNamesLock">
2767 <summary>Thread sync lock object</summary>
2768 </member>
2769 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOffered">
2770 <summary>The event subscribers. null if no subcribers</summary>
2771 </member>
2772 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipOffered(OpenMetaverse.FriendshipOfferedEventArgs)">
2773 <summary>Raises the FriendshipOffered event</summary>
2774 <param name="e">A FriendshipOfferedEventArgs object containing the
2775 data returned from the data server</param>
2776 </member>
2777 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOfferedLock">
2778 <summary>Thread sync lock object</summary>
2779 </member>
2780 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponse">
2781 <summary>The event subscribers. null if no subcribers</summary>
2782 </member>
2783 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipResponse(OpenMetaverse.FriendshipResponseEventArgs)">
2784 <summary>Raises the FriendshipResponse event</summary>
2785 <param name="e">A FriendshipResponseEventArgs object containing the
2786 data returned from the data server</param>
2787 </member>
2788 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponseLock">
2789 <summary>Thread sync lock object</summary>
2790 </member>
2791 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminated">
2792 <summary>The event subscribers. null if no subcribers</summary>
2793 </member>
2794 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipTerminated(OpenMetaverse.FriendshipTerminatedEventArgs)">
2795 <summary>Raises the FriendshipTerminated event</summary>
2796 <param name="e">A FriendshipTerminatedEventArgs object containing the
2797 data returned from the data server</param>
2798 </member>
2799 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminatedLock">
2800 <summary>Thread sync lock object</summary>
2801 </member>
2802 <member name="F:OpenMetaverse.FriendsManager.m_FriendFound">
2803 <summary>The event subscribers. null if no subcribers</summary>
2804 </member>
2805 <member name="M:OpenMetaverse.FriendsManager.OnFriendFoundReply(OpenMetaverse.FriendFoundReplyEventArgs)">
2806 <summary>Raises the FriendFoundReply event</summary>
2807 <param name="e">A FriendFoundReplyEventArgs object containing the
2808 data returned from the data server</param>
2809 </member>
2810 <member name="F:OpenMetaverse.FriendsManager.m_FriendFoundLock">
2811 <summary>Thread sync lock object</summary>
2812 </member>
2813 <member name="F:OpenMetaverse.FriendsManager.FriendList">
1527 <summary> 2814 <summary>
1528 Set all the values through the constructor 2815 A dictionary of key/value pairs containing known friends of this avatar.
2816
2817 The Key is the <seealso cref="T:OpenMetaverse.UUID"/> of the friend, the value is a <seealso cref="T:OpenMetaverse.FriendInfo"/>
2818 object that contains detailed information including permissions you have and have given to the friend
1529 </summary> 2819 </summary>
1530 <param name="paramID">Index of this visual param</param>
1531 <param name="name">Internal name</param>
1532 <param name="group"></param>
1533 <param name="wearable"></param>
1534 <param name="label">Displayable label of this characteristic</param>
1535 <param name="labelMin">Displayable label for the minimum value of this characteristic</param>
1536 <param name="labelMax">Displayable label for the maximum value of this characteristic</param>
1537 <param name="def">Default value</param>
1538 <param name="min">Minimum value</param>
1539 <param name="max">Maximum value</param>
1540 <param name="isBumpAttribute">Is this param used for creation of bump layer?</param>
1541 <param name="drivers">Array of param IDs that are drivers for this parameter</param>
1542 <param name="alpha">Alpha blending/bump info</param>
1543 <param name="colorParams">Color information</param>
1544 </member> 2820 </member>
1545 <member name="T:OpenMetaverse.VisualParams"> 2821 <member name="F:OpenMetaverse.FriendsManager.FriendRequests">
1546 <summary> 2822 <summary>
1547 Holds the Params array of all the avatar appearance parameters 2823 A Dictionary of key/value pairs containing current pending frienship offers.
2824
2825 The key is the <seealso cref="T:OpenMetaverse.UUID"/> of the avatar making the request,
2826 the value is the <seealso cref="T:OpenMetaverse.UUID"/> of the request which is used to accept
2827 or decline the friendship offer
1548 </summary> 2828 </summary>
1549 </member> 2829 </member>
2830 <member name="M:OpenMetaverse.FriendsManager.#ctor(OpenMetaverse.GridClient)">
2831 <summary>
2832 Internal constructor
2833 </summary>
2834 <param name="client">A reference to the GridClient Object</param>
2835 </member>
2836 <member name="M:OpenMetaverse.FriendsManager.AcceptFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)">
2837 <summary>
2838 Accept a friendship request
2839 </summary>
2840 <param name="fromAgentID">agentID of avatatar to form friendship with</param>
2841 <param name="imSessionID">imSessionID of the friendship request message</param>
2842 </member>
2843 <member name="M:OpenMetaverse.FriendsManager.DeclineFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)">
2844 <summary>
2845 Decline a friendship request
2846 </summary>
2847 <param name="fromAgentID"><seealso cref="T:OpenMetaverse.UUID"/> of friend</param>
2848 <param name="imSessionID">imSessionID of the friendship request message</param>
2849 </member>
2850 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID)">
2851 <summary>
2852 Overload: Offer friendship to an avatar.
2853 </summary>
2854 <param name="agentID">System ID of the avatar you are offering friendship to</param>
2855 </member>
2856 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID,System.String)">
2857 <summary>
2858 Offer friendship to an avatar.
2859 </summary>
2860 <param name="agentID">System ID of the avatar you are offering friendship to</param>
2861 <param name="message">A message to send with the request</param>
2862 </member>
2863 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendship(OpenMetaverse.UUID)">
2864 <summary>
2865 Terminate a friendship with an avatar
2866 </summary>
2867 <param name="agentID">System ID of the avatar you are terminating the friendship with</param>
2868 </member>
2869 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendshipHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2870 <summary>Process an incoming packet and raise the appropriate events</summary>
2871 <param name="sender">The sender</param>
2872 <param name="e">The EventArgs object containing the packet data</param>
2873 </member>
2874 <member name="M:OpenMetaverse.FriendsManager.GrantRights(OpenMetaverse.UUID,OpenMetaverse.FriendRights)">
2875 <summary>
2876 Change the rights of a friend avatar.
2877 </summary>
2878 <param name="friendID">the <seealso cref="T:OpenMetaverse.UUID"/> of the friend</param>
2879 <param name="rights">the new rights to give the friend</param>
2880 <remarks>This method will implicitly set the rights to those passed in the rights parameter.</remarks>
2881 </member>
2882 <member name="M:OpenMetaverse.FriendsManager.MapFriend(OpenMetaverse.UUID)">
2883 <summary>
2884 Use to map a friends location on the grid.
2885 </summary>
2886 <param name="friendID">Friends UUID to find</param>
2887 <remarks><seealso cref="E:OnFriendFound"/></remarks>
2888 </member>
2889 <member name="M:OpenMetaverse.FriendsManager.TrackFriend(OpenMetaverse.UUID)">
2890 <summary>
2891 Use to track a friends movement on the grid
2892 </summary>
2893 <param name="friendID">Friends Key</param>
2894 </member>
2895 <member name="M:OpenMetaverse.FriendsManager.RequestOnlineNotification(OpenMetaverse.UUID)">
2896 <summary>
2897 Ask for a notification of friend's online status
2898 </summary>
2899 <param name="friendID">Friend's UUID</param>
2900 </member>
2901 <member name="M:OpenMetaverse.FriendsManager.Avatars_OnAvatarNames(System.Object,OpenMetaverse.UUIDNameReplyEventArgs)">
2902 <summary>
2903 This handles the asynchronous response of a RequestAvatarNames call.
2904 </summary>
2905 <param name="sender"></param>
2906 <param name="e">names cooresponding to the the list of IDs sent the the RequestAvatarNames call.</param>
2907 </member>
2908 <member name="M:OpenMetaverse.FriendsManager.OnlineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2909 <summary>Process an incoming packet and raise the appropriate events</summary>
2910 <param name="sender">The sender</param>
2911 <param name="e">The EventArgs object containing the packet data</param>
2912 </member>
2913 <member name="M:OpenMetaverse.FriendsManager.OfflineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2914 <summary>Process an incoming packet and raise the appropriate events</summary>
2915 <param name="sender">The sender</param>
2916 <param name="e">The EventArgs object containing the packet data</param>
2917 </member>
2918 <member name="M:OpenMetaverse.FriendsManager.ChangeUserRightsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2919 <summary>Process an incoming packet and raise the appropriate events</summary>
2920 <param name="sender">The sender</param>
2921 <param name="e">The EventArgs object containing the packet data</param>
2922 </member>
2923 <member name="M:OpenMetaverse.FriendsManager.OnFindAgentReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2924 <summary>Process an incoming packet and raise the appropriate events</summary>
2925 <param name="sender">The sender</param>
2926 <param name="e">The EventArgs object containing the packet data</param>
2927 </member>
2928 <member name="M:OpenMetaverse.FriendsManager.Network_OnLoginResponse(System.Boolean,System.Boolean,System.String,System.String,OpenMetaverse.LoginResponseData)">
2929 <summary>
2930 Populate FriendList <seealso cref="!:InternalDictionary"/> with data from the login reply
2931 </summary>
2932 <param name="loginSuccess">true if login was successful</param>
2933 <param name="redirect">true if login request is requiring a redirect</param>
2934 <param name="message">A string containing the response to the login request</param>
2935 <param name="reason">A string containing the reason for the request</param>
2936 <param name="replyData">A <seealso cref="T:OpenMetaverse.LoginResponseData"/> object containing the decoded
2937 reply from the login server</param>
2938 </member>
2939 <member name="E:OpenMetaverse.FriendsManager.FriendOnline">
2940 <summary>Raised when the simulator sends notification one of the members in our friends list comes online</summary>
2941 </member>
2942 <member name="E:OpenMetaverse.FriendsManager.FriendOffline">
2943 <summary>Raised when the simulator sends notification one of the members in our friends list goes offline</summary>
2944 </member>
2945 <member name="E:OpenMetaverse.FriendsManager.FriendRightsUpdate">
2946 <summary>Raised when the simulator sends notification one of the members in our friends list grants or revokes permissions</summary>
2947 </member>
2948 <member name="E:OpenMetaverse.FriendsManager.FriendNames">
2949 <summary>Raised when the simulator sends us the names on our friends list</summary>
2950 </member>
2951 <member name="E:OpenMetaverse.FriendsManager.FriendshipOffered">
2952 <summary>Raised when the simulator sends notification another agent is offering us friendship</summary>
2953 </member>
2954 <member name="E:OpenMetaverse.FriendsManager.FriendshipResponse">
2955 <summary>Raised when a request we sent to friend another agent is accepted or declined</summary>
2956 </member>
2957 <member name="E:OpenMetaverse.FriendsManager.FriendshipTerminated">
2958 <summary>Raised when the simulator sends notification one of the members in our friends list has terminated
2959 our friendship</summary>
2960 </member>
2961 <member name="E:OpenMetaverse.FriendsManager.FriendFoundReply">
2962 <summary>Raised when the simulator sends the location of a friend we have
2963 requested map location info for</summary>
2964 </member>
2965 <member name="T:OpenMetaverse.FriendInfoEventArgs">
2966 <summary>Contains information on a member of our friends list</summary>
2967 </member>
2968 <member name="M:OpenMetaverse.FriendInfoEventArgs.#ctor(OpenMetaverse.FriendInfo)">
2969 <summary>
2970 Construct a new instance of the FriendInfoEventArgs class
2971 </summary>
2972 <param name="friend">The FriendInfo</param>
2973 </member>
2974 <member name="P:OpenMetaverse.FriendInfoEventArgs.Friend">
2975 <summary>Get the FriendInfo</summary>
2976 </member>
2977 <member name="T:OpenMetaverse.FriendNamesEventArgs">
2978 <summary>Contains Friend Names</summary>
2979 </member>
2980 <member name="M:OpenMetaverse.FriendNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})">
2981 <summary>
2982 Construct a new instance of the FriendNamesEventArgs class
2983 </summary>
2984 <param name="names">A dictionary where the Key is the ID of the Agent,
2985 and the Value is a string containing their name</param>
2986 </member>
2987 <member name="P:OpenMetaverse.FriendNamesEventArgs.Names">
2988 <summary>A dictionary where the Key is the ID of the Agent,
2989 and the Value is a string containing their name</summary>
2990 </member>
2991 <member name="T:OpenMetaverse.FriendshipOfferedEventArgs">
2992 <summary>Sent when another agent requests a friendship with our agent</summary>
2993 </member>
2994 <member name="M:OpenMetaverse.FriendshipOfferedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID)">
2995 <summary>
2996 Construct a new instance of the FriendshipOfferedEventArgs class
2997 </summary>
2998 <param name="agentID">The ID of the agent requesting friendship</param>
2999 <param name="agentName">The name of the agent requesting friendship</param>
3000 <param name="imSessionID">The ID of the session, used in accepting or declining the
3001 friendship offer</param>
3002 </member>
3003 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentID">
3004 <summary>Get the ID of the agent requesting friendship</summary>
3005 </member>
3006 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentName">
3007 <summary>Get the name of the agent requesting friendship</summary>
3008 </member>
3009 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.SessionID">
3010 <summary>Get the ID of the session, used in accepting or declining the
3011 friendship offer</summary>
3012 </member>
3013 <member name="T:OpenMetaverse.FriendshipResponseEventArgs">
3014 <summary>A response containing the results of our request to form a friendship with another agent</summary>
3015 </member>
3016 <member name="M:OpenMetaverse.FriendshipResponseEventArgs.#ctor(OpenMetaverse.UUID,System.String,System.Boolean)">
3017 <summary>
3018 Construct a new instance of the FriendShipResponseEventArgs class
3019 </summary>
3020 <param name="agentID">The ID of the agent we requested a friendship with</param>
3021 <param name="agentName">The name of the agent we requested a friendship with</param>
3022 <param name="accepted">true if the agent accepted our friendship offer</param>
3023 </member>
3024 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentID">
3025 <summary>Get the ID of the agent we requested a friendship with</summary>
3026 </member>
3027 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentName">
3028 <summary>Get the name of the agent we requested a friendship with</summary>
3029 </member>
3030 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.Accepted">
3031 <summary>true if the agent accepted our friendship offer</summary>
3032 </member>
3033 <member name="T:OpenMetaverse.FriendshipTerminatedEventArgs">
3034 <summary>Contains data sent when a friend terminates a friendship with us</summary>
3035 </member>
3036 <member name="M:OpenMetaverse.FriendshipTerminatedEventArgs.#ctor(OpenMetaverse.UUID,System.String)">
3037 <summary>
3038 Construct a new instance of the FrindshipTerminatedEventArgs class
3039 </summary>
3040 <param name="agentID">The ID of the friend who terminated the friendship with us</param>
3041 <param name="agentName">The name of the friend who terminated the friendship with us</param>
3042 </member>
3043 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentID">
3044 <summary>Get the ID of the agent that terminated the friendship with us</summary>
3045 </member>
3046 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentName">
3047 <summary>Get the name of the agent that terminated the friendship with us</summary>
3048 </member>
3049 <member name="T:OpenMetaverse.FriendFoundReplyEventArgs">
3050 <summary>
3051 Data sent in response to a <see cref="!:FindFriend"/> request which contains the information to allow us to map the friends location
3052 </summary>
3053 </member>
3054 <member name="M:OpenMetaverse.FriendFoundReplyEventArgs.#ctor(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3)">
3055 <summary>
3056 Construct a new instance of the FriendFoundReplyEventArgs class
3057 </summary>
3058 <param name="agentID">The ID of the agent we have requested location information for</param>
3059 <param name="regionHandle">The region handle where our friend is located</param>
3060 <param name="location">The simulator local position our friend is located</param>
3061 </member>
3062 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.AgentID">
3063 <summary>Get the ID of the agent we have received location information for</summary>
3064 </member>
3065 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.RegionHandle">
3066 <summary>Get the region handle where our mapped friend is located</summary>
3067 </member>
3068 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.Location">
3069 <summary>Get the simulator local position where our friend is located</summary>
3070 </member>
1550 <member name="T:OpenMetaverse.StatusCode"> 3071 <member name="T:OpenMetaverse.StatusCode">
1551 <summary> 3072 <summary>
1552 3073
@@ -2073,613 +3594,4047 @@
2073 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Total"> 3594 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Total">
2074 <summary>Image size in bytes</summary> 3595 <summary>Image size in bytes</summary>
2075 </member> 3596 </member>
2076 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetCaptureDevices"> 3597 <member name="T:OpenMetaverse.AgentThrottle">
2077 <summary> 3598 <summary>
2078 This is used to get a list of audio devices that can be used for capture (input) of voice. 3599 Throttles the network traffic for various different traffic types.
3600 Access this class through GridClient.Throttle
2079 </summary> 3601 </summary>
2080 <returns></returns>
2081 </member> 3602 </member>
2082 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetRenderDevices"> 3603 <member name="M:OpenMetaverse.AgentThrottle.#ctor(OpenMetaverse.GridClient)">
2083 <summary> 3604 <summary>
2084 This is used to get a list of audio devices that can be used for render (playback) of voice. 3605 Default constructor, uses a default high total of 1500 KBps (1536000)
2085 </summary> 3606 </summary>
2086 </member> 3607 </member>
2087 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetRenderDevice(System.String)"> 3608 <member name="M:OpenMetaverse.AgentThrottle.#ctor(System.Byte[],System.Int32)">
2088 <summary> 3609 <summary>
2089 This command is used to select the render device. 3610 Constructor that decodes an existing AgentThrottle packet in to
3611 individual values
2090 </summary> 3612 </summary>
2091 <param name="RenderDeviceSpecifier">The name of the device as returned by the Aux.GetRenderDevices command.</param> 3613 <param name="data">Reference to the throttle data in an AgentThrottle
3614 packet</param>
3615 <param name="pos">Offset position to start reading at in the
3616 throttle data</param>
3617 <remarks>This is generally not needed in clients as the server will
3618 never send a throttle packet to the client</remarks>
2092 </member> 3619 </member>
2093 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetCaptureDevice(System.String)"> 3620 <member name="M:OpenMetaverse.AgentThrottle.Set">
2094 <summary> 3621 <summary>
2095 This command is used to select the capture device. 3622 Send an AgentThrottle packet to the current server using the
3623 current values
2096 </summary> 3624 </summary>
2097 <param name="CaptureDeviceSpecifier">The name of the device as returned by the Aux.GetCaptureDevices command.</param>
2098 </member> 3625 </member>
2099 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStart(System.Int32)"> 3626 <member name="M:OpenMetaverse.AgentThrottle.Set(OpenMetaverse.Simulator)">
2100 <summary> 3627 <summary>
2101 This command is used to start the audio capture process which will cause 3628 Send an AgentThrottle packet to the specified server using the
2102 AuxAudioProperty Events to be raised. These events can be used to display a 3629 current values
2103 microphone VU meter for the currently selected capture device. This command
2104 should not be issued if the user is on a call.
2105 </summary> 3630 </summary>
2106 <param name="Duration">(unused but required)</param>
2107 <returns></returns>
2108 </member> 3631 </member>
2109 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStop"> 3632 <member name="M:OpenMetaverse.AgentThrottle.ToBytes">
2110 <summary> 3633 <summary>
2111 This command is used to stop the audio capture process. 3634 Convert the current throttle values to a byte array that can be put
3635 in an AgentThrottle packet
2112 </summary> 3636 </summary>
2113 <returns></returns> 3637 <returns>Byte array containing all the throttle values</returns>
2114 </member> 3638 </member>
2115 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetMicLevel(System.Int32)"> 3639 <member name="P:OpenMetaverse.AgentThrottle.Resend">
3640 <summary>Maximum bits per second for resending unacknowledged packets</summary>
3641 </member>
3642 <member name="P:OpenMetaverse.AgentThrottle.Land">
3643 <summary>Maximum bits per second for LayerData terrain</summary>
3644 </member>
3645 <member name="P:OpenMetaverse.AgentThrottle.Wind">
3646 <summary>Maximum bits per second for LayerData wind data</summary>
3647 </member>
3648 <member name="P:OpenMetaverse.AgentThrottle.Cloud">
3649 <summary>Maximum bits per second for LayerData clouds</summary>
3650 </member>
3651 <member name="P:OpenMetaverse.AgentThrottle.Task">
3652 <summary>Unknown, includes object data</summary>
3653 </member>
3654 <member name="P:OpenMetaverse.AgentThrottle.Texture">
3655 <summary>Maximum bits per second for textures</summary>
3656 </member>
3657 <member name="P:OpenMetaverse.AgentThrottle.Asset">
3658 <summary>Maximum bits per second for downloaded assets</summary>
3659 </member>
3660 <member name="P:OpenMetaverse.AgentThrottle.Total">
3661 <summary>Maximum bits per second the entire connection, divided up
3662 between invidiual streams using default multipliers</summary>
3663 </member>
3664 <member name="T:OpenMetaverse.Assets.AssetScriptText">
2116 <summary> 3665 <summary>
2117 This command is used to set the mic volume while in the audio tuning process. 3666 Represents an LSL Text object containing a string of UTF encoded characters
2118 Once an acceptable mic level is attained, the application must issue a
2119 connector set mic volume command to have that level be used while on voice
2120 calls.
2121 </summary> 3667 </summary>
2122 <param name="Level">the microphone volume (-100 to 100 inclusive)</param>
2123 <returns></returns>
2124 </member> 3668 </member>
2125 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetSpeakerLevel(System.Int32)"> 3669 <member name="F:OpenMetaverse.Assets.AssetScriptText.Source">
3670 <summary>A string of characters represting the script contents</summary>
3671 </member>
3672 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor">
3673 <summary>Initializes a new AssetScriptText object</summary>
3674 </member>
3675 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(OpenMetaverse.UUID,System.Byte[])">
2126 <summary> 3676 <summary>
2127 This command is used to set the speaker volume while in the audio tuning 3677 Initializes a new AssetScriptText object with parameters
2128 process. Once an acceptable speaker level is attained, the application must
2129 issue a connector set speaker volume command to have that level be used while
2130 on voice calls.
2131 </summary> 3678 </summary>
2132 <param name="Level">the speaker volume (-100 to 100 inclusive)</param> 3679 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
2133 <returns></returns> 3680 <param name="assetData">A byte array containing the raw asset data</param>
2134 </member> 3681 </member>
2135 <member name="M:OpenMetaverse.Voice.VoiceGateway.StartDaemon(System.String,System.String)"> 3682 <member name="M:OpenMetaverse.Assets.AssetScriptText.Encode">
2136 <summary> 3683 <summary>
2137 Starts a thread that keeps the daemon running 3684 Encode a string containing the scripts contents into byte encoded AssetData
2138 </summary> 3685 </summary>
2139 <param name="path"></param>
2140 <param name="args"></param>
2141 </member> 3686 </member>
2142 <member name="M:OpenMetaverse.Voice.VoiceGateway.StopDaemon"> 3687 <member name="M:OpenMetaverse.Assets.AssetScriptText.Decode">
2143 <summary> 3688 <summary>
2144 Stops the daemon and the thread keeping it running 3689 Decode a byte array containing the scripts contents into a string
2145 </summary> 3690 </summary>
3691 <returns>true if decoding is successful</returns>
2146 </member> 3692 </member>
2147 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectToDaemon(System.String,System.Int32)"> 3693 <member name="P:OpenMetaverse.Assets.AssetScriptText.AssetType">
3694 <summary>Override the base classes AssetType</summary>
3695 </member>
3696 <member name="T:OpenMetaverse.FieldType">
2148 <summary> 3697 <summary>
2149 3698
2150 </summary> 3699 </summary>
2151 <param name="address"></param>
2152 <param name="port"></param>
2153 <returns></returns>
2154 </member> 3700 </member>
2155 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String)"> 3701 <member name="F:OpenMetaverse.FieldType.U8">
3702 <summary></summary>
3703 </member>
3704 <member name="F:OpenMetaverse.FieldType.U16">
3705 <summary></summary>
3706 </member>
3707 <member name="F:OpenMetaverse.FieldType.U32">
3708 <summary></summary>
3709 </member>
3710 <member name="F:OpenMetaverse.FieldType.U64">
3711 <summary></summary>
3712 </member>
3713 <member name="F:OpenMetaverse.FieldType.S8">
3714 <summary></summary>
3715 </member>
3716 <member name="F:OpenMetaverse.FieldType.S16">
3717 <summary></summary>
3718 </member>
3719 <member name="F:OpenMetaverse.FieldType.S32">
3720 <summary></summary>
3721 </member>
3722 <member name="F:OpenMetaverse.FieldType.F32">
3723 <summary></summary>
3724 </member>
3725 <member name="F:OpenMetaverse.FieldType.F64">
3726 <summary></summary>
3727 </member>
3728 <member name="F:OpenMetaverse.FieldType.UUID">
3729 <summary></summary>
3730 </member>
3731 <member name="F:OpenMetaverse.FieldType.BOOL">
3732 <summary></summary>
3733 </member>
3734 <member name="F:OpenMetaverse.FieldType.Vector3">
3735 <summary></summary>
3736 </member>
3737 <member name="F:OpenMetaverse.FieldType.Vector3d">
3738 <summary></summary>
3739 </member>
3740 <member name="F:OpenMetaverse.FieldType.Vector4">
3741 <summary></summary>
3742 </member>
3743 <member name="F:OpenMetaverse.FieldType.Quaternion">
3744 <summary></summary>
3745 </member>
3746 <member name="F:OpenMetaverse.FieldType.IPADDR">
3747 <summary></summary>
3748 </member>
3749 <member name="F:OpenMetaverse.FieldType.IPPORT">
3750 <summary></summary>
3751 </member>
3752 <member name="F:OpenMetaverse.FieldType.Variable">
3753 <summary></summary>
3754 </member>
3755 <member name="F:OpenMetaverse.FieldType.Fixed">
3756 <summary></summary>
3757 </member>
3758 <member name="F:OpenMetaverse.FieldType.Single">
3759 <summary></summary>
3760 </member>
3761 <member name="F:OpenMetaverse.FieldType.Multiple">
3762 <summary></summary>
3763 </member>
3764 <member name="T:OpenMetaverse.MapField">
2156 <summary> 3765 <summary>
2157 Create a Session 3766
2158 Sessions typically represent a connection to a media session with one or more
2159 participants. This is used to generate an ‘outbound’ call to another user or
2160 channel. The specifics depend on the media types involved. A session handle is
2161 required to control the local user functions within the session (or remote
2162 users if the current account has rights to do so). Currently creating a
2163 session automatically connects to the audio media, there is no need to call
2164 Session.Connect at this time, this is reserved for future use.
2165 </summary> 3767 </summary>
2166 <param name="AccountHandle">Handle returned from successful Connector ‘create’ request</param>
2167 <param name="URI">This is the URI of the terminating point of the session (ie who/what is being called)</param>
2168 <param name="Name">This is the display name of the entity being called (user or channel)</param>
2169 <param name="Password">Only needs to be supplied when the target URI is password protected</param>
2170 <param name="PasswordHashAlgorithm">This indicates the format of the password as passed in. This can either be
2171 “ClearText” or “SHA1UserName”. If this element does not exist, it is assumed to be “ClearText”. If it is
2172 “SHA1UserName”, the password as passed in is the SHA1 hash of the password and username concatenated together,
2173 then base64 encoded, with the final “=” character stripped off.</param>
2174 <param name="JoinAudio"></param>
2175 <param name="JoinText"></param>
2176 <returns></returns>
2177 </member> 3768 </member>
2178 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionConnect(System.String,System.String)"> 3769 <member name="F:OpenMetaverse.MapField.KeywordPosition">
3770 <summary></summary>
3771 </member>
3772 <member name="F:OpenMetaverse.MapField.Name">
3773 <summary></summary>
3774 </member>
3775 <member name="F:OpenMetaverse.MapField.Type">
3776 <summary></summary>
3777 </member>
3778 <member name="F:OpenMetaverse.MapField.Count">
3779 <summary></summary>
3780 </member>
3781 <member name="M:OpenMetaverse.MapField.CompareTo(System.Object)">
2179 <summary> 3782 <summary>
2180 Used to accept a call 3783
2181 </summary> 3784 </summary>
2182 <param name="SessionHandle">SessionHandle such as received from SessionNewEvent</param> 3785 <param name="obj"></param>
2183 <param name="AudioMedia">"default"</param>
2184 <returns></returns> 3786 <returns></returns>
2185 </member> 3787 </member>
2186 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStart(System.String,System.Boolean)"> 3788 <member name="T:OpenMetaverse.MapBlock">
2187 <summary> 3789 <summary>
2188 This command is used to start the audio render process, which will then play 3790
2189 the passed in file through the selected audio render device. This command
2190 should not be issued if the user is on a call.
2191 </summary> 3791 </summary>
2192 <param name="SoundFilePath">The fully qualified path to the sound file.</param>
2193 <param name="Loop">True if the file is to be played continuously and false if it is should be played once.</param>
2194 <returns></returns>
2195 </member> 3792 </member>
2196 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStop(System.String)"> 3793 <member name="F:OpenMetaverse.MapBlock.KeywordPosition">
3794 <summary></summary>
3795 </member>
3796 <member name="F:OpenMetaverse.MapBlock.Name">
3797 <summary></summary>
3798 </member>
3799 <member name="F:OpenMetaverse.MapBlock.Count">
3800 <summary></summary>
3801 </member>
3802 <member name="F:OpenMetaverse.MapBlock.Fields">
3803 <summary></summary>
3804 </member>
3805 <member name="M:OpenMetaverse.MapBlock.CompareTo(System.Object)">
2197 <summary> 3806 <summary>
2198 This command is used to stop the audio render process. 3807
2199 </summary> 3808 </summary>
2200 <param name="SoundFilePath">The fully qualified path to the sound file issued in the start render command.</param> 3809 <param name="obj"></param>
2201 <returns></returns> 3810 <returns></returns>
2202 </member> 3811 </member>
2203 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionTerminate(System.String)"> 3812 <member name="T:OpenMetaverse.MapPacket">
2204 <summary> 3813 <summary>
2205 This is used to ‘end’ an established session (i.e. hang-up or disconnect). 3814
2206 </summary> 3815 </summary>
2207 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
2208 <returns></returns>
2209 </member> 3816 </member>
2210 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSet3DPosition(System.String,OpenMetaverse.Voice.VoicePosition,OpenMetaverse.Voice.VoicePosition)"> 3817 <member name="F:OpenMetaverse.MapPacket.ID">
3818 <summary></summary>
3819 </member>
3820 <member name="F:OpenMetaverse.MapPacket.Name">
3821 <summary></summary>
3822 </member>
3823 <member name="F:OpenMetaverse.MapPacket.Frequency">
3824 <summary></summary>
3825 </member>
3826 <member name="F:OpenMetaverse.MapPacket.Trusted">
3827 <summary></summary>
3828 </member>
3829 <member name="F:OpenMetaverse.MapPacket.Encoded">
3830 <summary></summary>
3831 </member>
3832 <member name="F:OpenMetaverse.MapPacket.Blocks">
3833 <summary></summary>
3834 </member>
3835 <member name="T:OpenMetaverse.ProtocolManager">
2211 <summary> 3836 <summary>
2212 Set the combined speaking and listening position in 3D space. 3837
2213 </summary> 3838 </summary>
2214 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
2215 <param name="SpeakerPosition">Speaking position</param>
2216 <param name="ListenerPosition">Listening position</param>
2217 <returns></returns>
2218 </member> 3839 </member>
2219 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSetParticipantVolumeForMe(System.String,System.String,System.Int32)"> 3840 <member name="F:OpenMetaverse.ProtocolManager.TypeSizes">
3841 <summary></summary>
3842 </member>
3843 <member name="F:OpenMetaverse.ProtocolManager.KeywordPositions">
3844 <summary></summary>
3845 </member>
3846 <member name="F:OpenMetaverse.ProtocolManager.LowMaps">
3847 <summary></summary>
3848 </member>
3849 <member name="F:OpenMetaverse.ProtocolManager.MediumMaps">
3850 <summary></summary>
3851 </member>
3852 <member name="F:OpenMetaverse.ProtocolManager.HighMaps">
3853 <summary></summary>
3854 </member>
3855 <member name="M:OpenMetaverse.ProtocolManager.#ctor(System.String,OpenMetaverse.GridClient)">
2220 <summary> 3856 <summary>
2221 Set User Volume for a particular user. Does not affect how other users hear that user. 3857
2222 </summary> 3858 </summary>
2223 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param> 3859 <param name="mapFile"></param>
2224 <param name="ParticipantURI"></param> 3860 <param name="client"></param>
2225 <param name="Volume">The level of the audio, a number between -100 and 100 where 0 represents ‘normal’ speaking volume</param>
2226 <returns></returns>
2227 </member> 3861 </member>
2228 <member name="M:OpenMetaverse.Voice.VoiceGateway.Start"> 3862 <member name="M:OpenMetaverse.ProtocolManager.Command(System.String)">
2229 <summary> 3863 <summary>
2230 Start up the Voice service. 3864
2231 </summary> 3865 </summary>
3866 <param name="command"></param>
3867 <returns></returns>
2232 </member> 3868 </member>
2233 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnVoiceResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceResponseEventArgs)"> 3869 <member name="M:OpenMetaverse.ProtocolManager.Command(System.Byte[])">
2234 <summary> 3870 <summary>
2235 Handle miscellaneous request status 3871
2236 </summary> 3872 </summary>
2237 <param name="sender"></param> 3873 <param name="data"></param>
2238 <param name="e"></param> 3874 <returns></returns>
2239 ///<remarks>If something goes wrong, we log it.</remarks>
2240 </member> 3875 </member>
2241 <member name="M:OpenMetaverse.Voice.VoiceGateway.Dispose"> 3876 <member name="M:OpenMetaverse.ProtocolManager.Command(System.UInt16,OpenMetaverse.PacketFrequency)">
2242 <summary> 3877 <summary>
2243 Cleanup oject resources 3878
2244 </summary> 3879 </summary>
3880 <param name="command"></param>
3881 <param name="frequency"></param>
3882 <returns></returns>
2245 </member> 3883 </member>
2246 <member name="M:OpenMetaverse.Voice.VoiceGateway.Network_EventQueueRunning(System.Object,OpenMetaverse.EventQueueRunningEventArgs)"> 3884 <member name="M:OpenMetaverse.ProtocolManager.PrintMap">
2247 <summary> 3885 <summary>
2248 Request voice cap when changing regions 3886
2249 </summary> 3887 </summary>
2250 </member> 3888 </member>
2251 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnSessionStateChangeEvent(System.Object,OpenMetaverse.Voice.VoiceGateway.SessionStateChangeEventArgs)"> 3889 <member name="M:OpenMetaverse.ProtocolManager.PrintOneMap(OpenMetaverse.MapPacket[],System.String)">
2252 <summary> 3890 <summary>
2253 Handle a change in session state 3891
2254 </summary> 3892 </summary>
3893 <param name="map"></param>
3894 <param name="frequency"></param>
2255 </member> 3895 </member>
2256 <member name="M:OpenMetaverse.Voice.VoiceGateway.CloseSession(System.String)"> 3896 <member name="M:OpenMetaverse.ProtocolManager.DecodeMapFile(System.String,System.String)">
2257 <summary> 3897 <summary>
2258 Close a voice session 3898
2259 </summary> 3899 </summary>
2260 <param name="sessionHandle"></param> 3900 <param name="mapFile"></param>
3901 <param name="outputFile"></param>
2261 </member> 3902 </member>
2262 <member name="M:OpenMetaverse.Voice.VoiceGateway.FindSession(System.String,System.Boolean)"> 3903 <member name="M:OpenMetaverse.ProtocolManager.LoadMapFile(System.String)">
2263 <summary> 3904 <summary>
2264 Locate a Session context from its handle 3905
2265 </summary> 3906 </summary>
2266 <remarks>Creates the session context if it does not exist.</remarks> 3907 <param name="mapFile"></param>
2267 </member> 3908 </member>
2268 <member name="M:OpenMetaverse.Voice.VoiceGateway.cClient_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 3909 <member name="T:OpenMetaverse.BinBVHAnimationReader">
2269 <summary> 3910 <summary>
2270 Handle completion of main voice cap request. 3911 Reads in a byte array of an Animation Asset created by the SecondLife(tm) client.
2271 </summary> 3912 </summary>
2272 <param name="client"></param>
2273 <param name="result"></param>
2274 <param name="error"></param>
2275 </member> 3913 </member>
2276 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonRunning"> 3914 <member name="F:OpenMetaverse.BinBVHAnimationReader.rotationkeys">
2277 <summary> 3915 <summary>
2278 Daemon has started so connect to it. 3916 Rotation Keyframe count (used internally)
2279 </summary> 3917 </summary>
2280 </member> 3918 </member>
2281 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonConnected"> 3919 <member name="F:OpenMetaverse.BinBVHAnimationReader.positionkeys">
2282 <summary> 3920 <summary>
2283 The daemon TCP connection is open. 3921 Position Keyframe count (used internally)
2284 </summary> 3922 </summary>
2285 </member> 3923 </member>
2286 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnConnectorCreateResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceConnectorEventArgs)"> 3924 <member name="F:OpenMetaverse.BinBVHAnimationReader.Priority">
2287 <summary> 3925 <summary>
2288 Handle creation of the Connector. 3926 Animation Priority
2289 </summary> 3927 </summary>
2290 </member> 3928 </member>
2291 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetRenderDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)"> 3929 <member name="F:OpenMetaverse.BinBVHAnimationReader.Length">
2292 <summary> 3930 <summary>
2293 Handle response to audio output device query 3931 The animation length in seconds.
2294 </summary> 3932 </summary>
2295 </member> 3933 </member>
2296 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetCaptureDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)"> 3934 <member name="F:OpenMetaverse.BinBVHAnimationReader.ExpressionName">
2297 <summary> 3935 <summary>
2298 Handle response to audio input device query 3936 Expression set in the client. Null if [None] is selected
2299 </summary> 3937 </summary>
2300 </member> 3938 </member>
2301 <member name="M:OpenMetaverse.Voice.VoiceGateway.ParcelChanged"> 3939 <member name="F:OpenMetaverse.BinBVHAnimationReader.InPoint">
2302 <summary>
2303 Set voice channel for new parcel
2304 </summary>
2305
2306 </member>
2307 <member name="M:OpenMetaverse.Voice.VoiceGateway.RequestParcelInfo(System.Uri)">
2308 <summary> 3940 <summary>
2309 Request info from a parcel capability Uri. 3941 The time in seconds to start the animation
2310 </summary> 3942 </summary>
2311 <param name="cap"></param>
2312 </member> 3943 </member>
2313 <member name="M:OpenMetaverse.Voice.VoiceGateway.pCap_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 3944 <member name="F:OpenMetaverse.BinBVHAnimationReader.OutPoint">
2314 <summary> 3945 <summary>
2315 Receive parcel voice cap 3946 The time in seconds to end the animation
2316 </summary> 3947 </summary>
2317 <param name="client"></param>
2318 <param name="result"></param>
2319 <param name="error"></param>
2320 </member> 3948 </member>
2321 <member name="M:OpenMetaverse.Voice.VoiceGateway.UpdatePosition(OpenMetaverse.AgentManager)"> 3949 <member name="F:OpenMetaverse.BinBVHAnimationReader.Loop">
2322 <summary> 3950 <summary>
2323 Tell Vivox where we are standing 3951 Loop the animation
2324 </summary> 3952 </summary>
2325 <remarks>This has to be called when we move or turn.</remarks>
2326 </member> 3953 </member>
2327 <member name="M:OpenMetaverse.Voice.VoiceGateway.PosUpdating(System.Boolean)"> 3954 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseInTime">
2328 <summary> 3955 <summary>
2329 Start and stop updating out position. 3956 Meta data. Ease in Seconds.
2330 </summary> 3957 </summary>
2331 <param name="go"></param>
2332 </member> 3958 </member>
2333 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorCreate(System.String,System.String,System.UInt16,System.UInt16,OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings)"> 3959 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseOutTime">
2334 <summary> 3960 <summary>
2335 This is used to initialize and stop the Connector as a whole. The Connector 3961 Meta data. Ease out seconds.
2336 Create call must be completed successfully before any other requests are made
2337 (typically during application initialization). The shutdown should be called
2338 when the application is shutting down to gracefully release resources
2339 </summary> 3962 </summary>
2340 <param name="ClientName">A string value indicting the Application name</param>
2341 <param name="AccountManagementServer">URL for the management server</param>
2342 <param name="Logging">LoggingSettings</param>
2343 <param name="MaximumPort"></param>
2344 <param name="MinimumPort"></param>
2345 </member> 3963 </member>
2346 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorInitiateShutdown(System.String)"> 3964 <member name="F:OpenMetaverse.BinBVHAnimationReader.HandPose">
2347 <summary> 3965 <summary>
2348 Shutdown Connector -- Should be called when the application is shutting down 3966 Meta Data for the Hand Pose
2349 to gracefully release resources
2350 </summary> 3967 </summary>
2351 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
2352 </member> 3968 </member>
2353 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalMic(System.String,System.Boolean)"> 3969 <member name="F:OpenMetaverse.BinBVHAnimationReader.JointCount">
2354 <summary> 3970 <summary>
2355 Mute or unmute the microphone 3971 Number of joints defined in the animation
2356 </summary> 3972 </summary>
2357 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
2358 <param name="Mute">true (mute) or false (unmute)</param>
2359 </member> 3973 </member>
2360 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalSpeaker(System.String,System.Boolean)"> 3974 <member name="F:OpenMetaverse.BinBVHAnimationReader.joints">
2361 <summary> 3975 <summary>
2362 Mute or unmute the speaker 3976 Contains an array of joints
2363 </summary> 3977 </summary>
2364 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
2365 <param name="Mute">true (mute) or false (unmute)</param>
2366 </member> 3978 </member>
2367 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalMicVolume(System.String,System.Int32)"> 3979 <member name="M:OpenMetaverse.BinBVHAnimationReader.#ctor(System.Byte[])">
2368 <summary> 3980 <summary>
2369 Set microphone volume 3981 Searialize an animation asset into it's joints/keyframes/meta data
2370 </summary> 3982 </summary>
2371 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param> 3983 <param name="animationdata"></param>
2372 <param name="Value">The level of the audio, a number between -100 and 100 where
2373 0 represents ‘normal’ speaking volume</param>
2374 </member> 3984 </member>
2375 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalSpeakerVolume(System.String,System.Int32)"> 3985 <member name="M:OpenMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[],System.Int32@)">
2376 <summary> 3986 <summary>
2377 Set local speaker volume 3987 Variable length strings seem to be null terminated in the animation asset.. but..
3988 use with caution, home grown.
3989 advances the index.
2378 </summary> 3990 </summary>
2379 <param name="ConnectorHandle">Handle returned from successful Connector ‘create request</param> 3991 <param name="data">The animation asset byte array</param>
2380 <param name="Value">The level of the audio, a number between -100 and 100 where 3992 <param name="i">The offset to start reading</param>
2381 0 represents ‘normal’ speaking volume</param> 3993 <returns>a string</returns>
2382 </member> 3994 </member>
2383 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogin(System.String,System.String,System.String,System.String,System.String,System.Int32,System.Boolean)"> 3995 <member name="M:OpenMetaverse.BinBVHAnimationReader.readJoint(System.Byte[],System.Int32@)">
2384 <summary> 3996 <summary>
2385 This is used to login a specific user account(s). It may only be called after 3997 Read in a Joint from an animation asset byte array
2386 Connector initialization has completed successfully 3998 Variable length Joint fields, yay!
3999 Advances the index
2387 </summary> 4000 </summary>
2388 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param> 4001 <param name="data">animation asset byte array</param>
2389 <param name="AccountName">User's account name</param> 4002 <param name="i">Byte Offset of the start of the joint</param>
2390 <param name="AccountPassword">User's account password</param> 4003 <returns>The Joint data serialized into the binBVHJoint structure</returns>
2391 <param name="AudioSessionAnswerMode">Values may be “AutoAnswer” or “VerifyAnswer”</param>
2392 <param name="AccountURI">""</param>
2393 <param name="ParticipantPropertyFrequency">This is an integer that specifies how often
2394 the daemon will send participant property events while in a channel. If this is not set
2395 the default will be “on state change”, which means that the events will be sent when
2396 the participant starts talking, stops talking, is muted, is unmuted.
2397 The valid values are:
2398 0 – Never
2399 5 – 10 times per second
2400 10 – 5 times per second
2401 50 – 1 time per second
2402 100 – on participant state change (this is the default)</param>
2403 <param name="EnableBuddiesAndPresence">false</param>
2404 <returns></returns>
2405 </member> 4004 </member>
2406 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogout(System.String)"> 4005 <member name="M:OpenMetaverse.BinBVHAnimationReader.readKeys(System.Byte[],System.Int32@,System.Int32,System.Single,System.Single)">
2407 <summary> 4006 <summary>
2408 This is used to logout a user session. It should only be called with a valid AccountHandle. 4007 Read Keyframes of a certain type
4008 advance i
2409 </summary> 4009 </summary>
2410 <param name="AccountHandle">Handle returned from successful Connector ‘login’ request</param> 4010 <param name="data">Animation Byte array</param>
4011 <param name="i">Offset in the Byte Array. Will be advanced</param>
4012 <param name="keycount">Number of Keyframes</param>
4013 <param name="min">Scaling Min to pass to the Uint16ToFloat method</param>
4014 <param name="max">Scaling Max to pass to the Uint16ToFloat method</param>
2411 <returns></returns> 4015 <returns></returns>
2412 </member> 4016 </member>
2413 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnVoiceResponse"> 4017 <member name="T:OpenMetaverse.binBVHJoint">
2414 <summary> 4018 <summary>
2415 Event for most mundane request reposnses. 4019 A Joint and it's associated meta data and keyframes
2416 </summary> 4020 </summary>
2417 </member> 4021 </member>
2418 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnConnectorCreateResponse"> 4022 <member name="F:OpenMetaverse.binBVHJoint.Name">
2419 <summary>Response to Connector.Create request</summary>
2420 </member>
2421 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetCaptureDevicesResponse">
2422 <summary>Response to Aux.GetCaptureDevices request</summary>
2423 </member>
2424 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetRenderDevicesResponse">
2425 <summary>Response to Aux.GetRenderDevices request</summary>
2426 </member>
2427 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxAudioPropertiesEvent">
2428 <summary>Audio Properties Events are sent after audio capture is started.
2429 These events are used to display a microphone VU meter</summary>
2430 </member>
2431 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginResponse">
2432 <summary>Response to Account.Login request</summary>
2433 </member>
2434 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginStateChangeEvent">
2435 <summary>This event message is sent whenever the login state of the
2436 particular Account has transitioned from one value to another</summary>
2437 </member>
2438 <member name="P:OpenMetaverse.Voice.VoiceGateway.CaptureDevices">
2439 <summary> 4023 <summary>
2440 List of audio input devices 4024 Name of the Joint. Matches the avatar_skeleton.xml in client distros
2441 </summary> 4025 </summary>
2442 </member> 4026 </member>
2443 <member name="P:OpenMetaverse.Voice.VoiceGateway.PlaybackDevices"> 4027 <member name="F:OpenMetaverse.binBVHJoint.Priority">
2444 <summary> 4028 <summary>
2445 List of audio output devices 4029 Joint Animation Override? Was the same as the Priority in testing..
2446 </summary> 4030 </summary>
2447 </member> 4031 </member>
2448 <member name="P:OpenMetaverse.Voice.VoiceGateway.TestMode"> 4032 <member name="F:OpenMetaverse.binBVHJoint.rotationkeys">
2449 <summary> 4033 <summary>
2450 Set audio test mode 4034 Array of Rotation Keyframes in order from earliest to latest
2451 </summary> 4035 </summary>
2452 </member> 4036 </member>
2453 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Enabled"> 4037 <member name="F:OpenMetaverse.binBVHJoint.positionkeys">
2454 <summary>Enable logging</summary>
2455 </member>
2456 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Folder">
2457 <summary>The folder where any logs will be created</summary>
2458 </member>
2459 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNamePrefix">
2460 <summary>This will be prepended to beginning of each log file</summary>
2461 </member>
2462 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNameSuffix">
2463 <summary>The suffix or extension to be appended to each log file</summary>
2464 </member>
2465 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.LogLevel">
2466 <summary> 4038 <summary>
2467 0: NONE - No logging 4039 Array of Position Keyframes in order from earliest to latest
2468 1: ERROR - Log errors only 4040 This seems to only be for the Pelvis?
2469 2: WARNING - Log errors and warnings
2470 3: INFO - Log errors, warnings and info
2471 4: DEBUG - Log errors, warnings, info and debug
2472 </summary> 4041 </summary>
2473 </member> 4042 </member>
2474 <member name="M:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.#ctor"> 4043 <member name="T:OpenMetaverse.binBVHJointKey">
2475 <summary> 4044 <summary>
2476 Constructor for default logging settings 4045 A Joint Keyframe. This is either a position or a rotation.
2477 </summary> 4046 </summary>
2478 </member> 4047 </member>
2479 <member name="T:OpenMetaverse.Voice.VoiceGateway.AudioPropertiesEventArgs"> 4048 <member name="F:OpenMetaverse.binBVHJointKey.key_element">
2480 Audio Properties Events are sent after audio capture is started. These events are used to display a microphone VU meter
2481 </member>
2482 <member name="T:OpenMetaverse.TextureRequestState">
2483 <summary> 4049 <summary>
2484 The current status of a texture request as it moves through the pipeline or final result of a texture request. 4050 Either a Vector3 position or a Vector3 Euler rotation
2485 </summary> 4051 </summary>
2486 </member> 4052 </member>
2487 <member name="F:OpenMetaverse.TextureRequestState.Pending"> 4053 <member name="T:OpenMetaverse.HandPose">
2488 <summary>The initial state given to a request. Requests in this state 4054 <summary>
2489 are waiting for an available slot in the pipeline</summary> 4055 Poses set in the animation metadata for the hands.
4056 </summary>
2490 </member> 4057 </member>
2491 <member name="F:OpenMetaverse.TextureRequestState.Started"> 4058 <member name="T:OpenMetaverse.Interfaces.IMessage">
2492 <summary>A request that has been added to the pipeline and the request packet 4059 <summary>
2493 has been sent to the simulator</summary> 4060 Interface requirements for Messaging system
4061 </summary>
2494 </member> 4062 </member>
2495 <member name="F:OpenMetaverse.TextureRequestState.Progress"> 4063 <member name="T:OpenMetaverse.Assets.AssetTexture">
2496 <summary>A request that has received one or more packets back from the simulator</summary> 4064 <summary>
4065 Represents a texture
4066 </summary>
2497 </member> 4067 </member>
2498 <member name="F:OpenMetaverse.TextureRequestState.Finished"> 4068 <member name="F:OpenMetaverse.Assets.AssetTexture.Image">
2499 <summary>A request that has received all packets back from the simulator</summary> 4069 <summary>A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing image data</summary>
2500 </member> 4070 </member>
2501 <member name="F:OpenMetaverse.TextureRequestState.Timeout"> 4071 <member name="F:OpenMetaverse.Assets.AssetTexture.LayerInfo">
2502 <summary>A request that has taken longer than <seealso cref="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"/> 4072 <summary></summary>
2503 to download OR the initial packet containing the packet information was never received</summary>
2504 </member> 4073 </member>
2505 <member name="F:OpenMetaverse.TextureRequestState.Aborted"> 4074 <member name="F:OpenMetaverse.Assets.AssetTexture.Components">
2506 <summary>The texture request was aborted by request of the agent</summary> 4075 <summary></summary>
2507 </member> 4076 </member>
2508 <member name="F:OpenMetaverse.TextureRequestState.NotFound"> 4077 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor">
2509 <summary>The simulator replied to the request that it was not able to find the requested texture</summary> 4078 <summary>Initializes a new instance of an AssetTexture object</summary>
2510 </member> 4079 </member>
2511 <member name="T:OpenMetaverse.TextureDownloadCallback"> 4080 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.UUID,System.Byte[])">
2512 <summary> 4081 <summary>
2513 A callback fired to indicate the status or final state of the requested texture. For progressive 4082 Initializes a new instance of an AssetTexture object
2514 downloads this will fire each time new asset data is returned from the simulator.
2515 </summary> 4083 </summary>
2516 <param name="state">The <see cref="T:OpenMetaverse.TextureRequestState"/> indicating either Progress for textures not fully downloaded, 4084 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
2517 or the final result of the request after it has been processed through the TexturePipeline</param> 4085 <param name="assetData">A byte array containing the raw asset data</param>
2518 <param name="assetTexture">The <see cref="T:OpenMetaverse.Assets.AssetTexture"/> object containing the Assets ID, raw data
2519 and other information. For progressive rendering the <see cref="F:OpenMetaverse.Assets.Asset.AssetData"/> will contain
2520 the data from the beginning of the file. For failed, aborted and timed out requests it will contain
2521 an empty byte array.</param>
2522 </member> 4086 </member>
2523 <member name="T:OpenMetaverse.TexturePipeline"> 4087 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.Imaging.ManagedImage)">
2524 <summary> 4088 <summary>
2525 Texture request download handler, allows a configurable number of download slots which manage multiple 4089 Initializes a new instance of an AssetTexture object
2526 concurrent texture downloads from the <seealso cref="T:OpenMetaverse.Simulator"/>
2527 </summary> 4090 </summary>
2528 <remarks>This class makes full use of the internal <seealso cref="!:TextureCache"/> 4091 <param name="image">A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing texture data</param>
2529 system for full texture downloads.</remarks>
2530 </member>
2531 <member name="F:OpenMetaverse.TexturePipeline._Transfers">
2532 <summary>A dictionary containing all pending and in-process transfer requests where the Key is both the RequestID
2533 and also the Asset Texture ID, and the value is an object containing the current state of the request and also
2534 the asset data as it is being re-assembled</summary>
2535 </member> 4092 </member>
2536 <member name="F:OpenMetaverse.TexturePipeline._Client"> 4093 <member name="M:OpenMetaverse.Assets.AssetTexture.Encode">
2537 <summary>Holds the reference to the <see cref="T:OpenMetaverse.GridClient"/> client object</summary> 4094 <summary>
4095 Populates the <seealso cref="!:AssetData"/> byte array with a JPEG2000
4096 encoded image created from the data in <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
4097 </summary>
2538 </member> 4098 </member>
2539 <member name="F:OpenMetaverse.TexturePipeline.maxTextureRequests"> 4099 <member name="M:OpenMetaverse.Assets.AssetTexture.Decode">
2540 <summary>Maximum concurrent texture requests allowed at a time</summary> 4100 <summary>
4101 Decodes the JPEG2000 data in <code>AssetData</code> to the
4102 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
4103 </summary>
4104 <returns>True if the decoding was successful, otherwise false</returns>
2541 </member> 4105 </member>
2542 <member name="F:OpenMetaverse.TexturePipeline.resetEvents"> 4106 <member name="M:OpenMetaverse.Assets.AssetTexture.DecodeLayerBoundaries">
2543 <summary>An array of <see cref="T:System.Threading.AutoResetEvent"/> objects used to manage worker request threads</summary> 4107 <summary>
4108 Decodes the begin and end byte positions for each quality layer in
4109 the image
4110 </summary>
4111 <returns></returns>
2544 </member> 4112 </member>
2545 <member name="F:OpenMetaverse.TexturePipeline.threadpoolSlots"> 4113 <member name="P:OpenMetaverse.Assets.AssetTexture.AssetType">
2546 <summary>An array of worker slots which shows the availablity status of the slot</summary> 4114 <summary>Override the base classes AssetType</summary>
2547 </member> 4115 </member>
2548 <member name="F:OpenMetaverse.TexturePipeline.downloadMaster"> 4116 <member name="T:OpenMetaverse.PacketFrequency">
2549 <summary>The primary thread which manages the requests.</summary> 4117 <summary>
4118
4119 </summary>
2550 </member> 4120 </member>
2551 <member name="F:OpenMetaverse.TexturePipeline._Running"> 4121 <member name="F:OpenMetaverse.PacketFrequency.Low">
2552 <summary>true if the TexturePipeline is currently running</summary> 4122 <summary></summary>
2553 </member> 4123 </member>
2554 <member name="F:OpenMetaverse.TexturePipeline.lockerObject"> 4124 <member name="F:OpenMetaverse.PacketFrequency.Medium">
2555 <summary>A synchronization object used by the primary thread</summary> 4125 <summary></summary>
2556 </member> 4126 </member>
2557 <member name="F:OpenMetaverse.TexturePipeline.RefreshDownloadsTimer"> 4127 <member name="F:OpenMetaverse.PacketFrequency.High">
2558 <summary>A refresh timer used to increase the priority of stalled requests</summary> 4128 <summary></summary>
2559 </member> 4129 </member>
2560 <member name="M:OpenMetaverse.TexturePipeline.#ctor(OpenMetaverse.GridClient)"> 4130 <member name="T:OpenMetaverse.Packets.MalformedDataException">
2561 <summary> 4131 <summary>
2562 Default constructor, Instantiates a new copy of the TexturePipeline class 4132 Thrown when a packet could not be successfully deserialized
2563 </summary> 4133 </summary>
2564 <param name="client">Reference to the instantiated <see cref="T:OpenMetaverse.GridClient"/> object</param>
2565 </member> 4134 </member>
2566 <member name="M:OpenMetaverse.TexturePipeline.Startup"> 4135 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor">
2567 <summary> 4136 <summary>
2568 Initialize callbacks required for the TexturePipeline to operate 4137 Default constructor
2569 </summary> 4138 </summary>
2570 </member> 4139 </member>
2571 <member name="M:OpenMetaverse.TexturePipeline.Shutdown"> 4140 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor(System.String)">
2572 <summary> 4141 <summary>
2573 Shutdown the TexturePipeline and cleanup any callbacks or transfers 4142 Constructor that takes an additional error message
2574 </summary> 4143 </summary>
4144 <param name="Message">An error message to attach to this exception</param>
2575 </member> 4145 </member>
2576 <member name="M:OpenMetaverse.TexturePipeline.RequestTexture(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)"> 4146 <member name="T:OpenMetaverse.Packets.Header">
2577 <summary> 4147 <summary>
2578 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 4148 The header of a message template packet. Holds packet flags, sequence
2579 manage the requests and re-assemble the image from the packets received from the simulator 4149 number, packet ID, and any ACKs that will be appended at the end of
4150 the packet
2580 </summary> 4151 </summary>
2581 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
2582 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
2583 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
2584 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
2585 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
2586 its priority changed by resending the request with the new priority value</param>
2587 <param name="discardLevel">Number of quality layers to discard.
2588 This controls the end marker of the data sent</param>
2589 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
2590 from the start of the asset texture</param>
2591 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
2592 will contain the result of the request and the texture asset data</param>
2593 <param name="progressive">If true, the callback will be fired for each chunk of the downloaded image.
2594 The callback asset parameter will contain all previously received chunks of the texture asset starting
2595 from the beginning of the request</param>
2596 </member> 4152 </member>
2597 <member name="M:OpenMetaverse.TexturePipeline.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32)"> 4153 <member name="M:OpenMetaverse.Packets.Header.AcksToBytes(System.Byte[],System.Int32@)">
2598 <summary> 4154 <summary>
2599 Sends the actual request packet to the simulator 4155 Convert the AckList to a byte array, used for packet serializing
2600 </summary> 4156 </summary>
2601 <param name="imageID">The image to download</param> 4157 <param name="bytes">Reference to the target byte array</param>
2602 <param name="type">Type of the image to download, either a baked 4158 <param name="i">Beginning position to start writing to in the byte
2603 avatar texture or a normal texture</param> 4159 array, will be updated with the ending position of the ACK list</param>
2604 <param name="priority">Priority level of the download. Default is
2605 <c>1,013,000.0f</c></param>
2606 <param name="discardLevel">Number of quality layers to discard.
2607 This controls the end marker of the data sent</param>
2608 <param name="packetNum">Packet number to start the download at.
2609 This controls the start marker of the data sent</param>
2610 <remarks>Sending a priority of 0 and a discardlevel of -1 aborts
2611 download</remarks>
2612 </member> 4160 </member>
2613 <member name="M:OpenMetaverse.TexturePipeline.AbortTextureRequest(OpenMetaverse.UUID)"> 4161 <member name="M:OpenMetaverse.Packets.Header.BuildHeader(System.Byte[],System.Int32@,System.Int32@)">
2614 <summary> 4162 <summary>
2615 Cancel a pending or in process texture request 4163
2616 </summary> 4164 </summary>
2617 <param name="textureID">The texture assets unique ID</param> 4165 <param name="bytes"></param>
4166 <param name="pos"></param>
4167 <param name="packetEnd"></param>
4168 <returns></returns>
2618 </member> 4169 </member>
2619 <member name="M:OpenMetaverse.TexturePipeline.DownloadThread"> 4170 <member name="M:OpenMetaverse.Packets.Header.CreateAckList(OpenMetaverse.Packets.Header@,System.Byte[],System.Int32@)">
2620 <summary> 4171 <summary>
2621 Master Download Thread, Queues up downloads in the threadpool 4172
2622 </summary> 4173 </summary>
4174 <param name="header"></param>
4175 <param name="bytes"></param>
4176 <param name="packetEnd"></param>
2623 </member> 4177 </member>
2624 <member name="M:OpenMetaverse.TexturePipeline.TextureRequestDoWork(System.Object)"> 4178 <member name="T:OpenMetaverse.Packets.PacketBlock">
2625 <summary> 4179 <summary>
2626 The worker thread that sends the request and handles timeouts 4180 A block of data in a packet. Packets are composed of one or more blocks,
4181 each block containing one or more fields
2627 </summary> 4182 </summary>
2628 <param name="threadContext">A <see cref="T:OpenMetaverse.TexturePipeline.TaskInfo"/> object containing the request details</param>
2629 </member> 4183 </member>
2630 <member name="M:OpenMetaverse.TexturePipeline.ImageNotInDatabaseHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 4184 <member name="M:OpenMetaverse.Packets.PacketBlock.FromBytes(System.Byte[],System.Int32@)">
2631 <summary> 4185 <summary>
2632 Handle responses from the simulator that tell us a texture we have requested is unable to be located 4186 Create a block from a byte array
2633 or no longer exists. This will remove the request from the pipeline and free up a slot if one is in use
2634 </summary> 4187 </summary>
2635 <param name="sender">The sender</param> 4188 <param name="bytes">Byte array containing the serialized block</param>
2636 <param name="e">The EventArgs object containing the packet data</param> 4189 <param name="i">Starting position of the block in the byte array.
4190 This will point to the data after the end of the block when the
4191 call returns</param>
2637 </member> 4192 </member>
2638 <member name="M:OpenMetaverse.TexturePipeline.ImagePacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 4193 <member name="M:OpenMetaverse.Packets.PacketBlock.ToBytes(System.Byte[],System.Int32@)">
2639 <summary> 4194 <summary>
2640 Handles the remaining Image data that did not fit in the initial ImageData packet 4195 Serialize this block into a byte array
2641 </summary> 4196 </summary>
2642 <param name="sender">The sender</param> 4197 <param name="bytes">Byte array to serialize this block into</param>
2643 <param name="e">The EventArgs object containing the packet data</param> 4198 <param name="i">Starting position in the byte array to serialize to.
4199 This will point to the position directly after the end of the
4200 serialized block when the call returns</param>
2644 </member> 4201 </member>
2645 <member name="M:OpenMetaverse.TexturePipeline.ImageDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 4202 <member name="P:OpenMetaverse.Packets.PacketBlock.Length">
4203 <summary>Current length of the data in this packet</summary>
4204 </member>
4205 <member name="F:OpenMetaverse.Packets.PacketType.Default">
4206 <summary>A generic value, not an actual packet type</summary>
4207 </member>
4208 <member name="M:OpenMetaverse.Packets.Packet.BuildPacket(System.String,OpenMetaverse.StructuredData.OSDMap)">
2646 <summary> 4209 <summary>
2647 Handle the initial ImageDataPacket sent from the simulator 4210 Attempts to convert an LLSD structure to a known Packet type
2648 </summary> 4211 </summary>
2649 <param name="sender">The sender</param> 4212 <param name="capsEventName">Event name, this must match an actual
2650 <param name="e">The EventArgs object containing the packet data</param> 4213 packet name for a Packet to be successfully built</param>
4214 <param name="body">LLSD to convert to a Packet</param>
4215 <returns>A Packet on success, otherwise null</returns>
2651 </member> 4216 </member>
2652 <member name="P:OpenMetaverse.TexturePipeline.TransferCount"> 4217 <member name="T:OpenMetaverse.Packets.TestMessagePacket">
2653 <summary>Current number of pending and in-process transfers</summary> 4218 <exclude/>
2654 </member> 4219 </member>
2655 <member name="T:OpenMetaverse.TexturePipeline.TaskInfo"> 4220 <member name="T:OpenMetaverse.Packets.TestMessagePacket.TestBlock1Block">
4221 <exclude/>
4222 </member>
4223 <member name="T:OpenMetaverse.Packets.TestMessagePacket.NeighborBlockBlock">
4224 <exclude/>
4225 </member>
4226 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket">
4227 <exclude/>
4228 </member>
4229 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock">
4230 <exclude/>
4231 </member>
4232 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket">
4233 <exclude/>
4234 </member>
4235 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock">
4236 <exclude/>
4237 </member>
4238 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock">
4239 <exclude/>
4240 </member>
4241 <member name="T:OpenMetaverse.Packets.EconomyDataRequestPacket">
4242 <exclude/>
4243 </member>
4244 <member name="T:OpenMetaverse.Packets.EconomyDataPacket">
4245 <exclude/>
4246 </member>
4247 <member name="T:OpenMetaverse.Packets.EconomyDataPacket.InfoBlock">
4248 <exclude/>
4249 </member>
4250 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket">
4251 <exclude/>
4252 </member>
4253 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock">
4254 <exclude/>
4255 </member>
4256 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.DataBlock">
4257 <exclude/>
4258 </member>
4259 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket">
4260 <exclude/>
4261 </member>
4262 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock">
4263 <exclude/>
4264 </member>
4265 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.DataBlock">
4266 <exclude/>
4267 </member>
4268 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket">
4269 <exclude/>
4270 </member>
4271 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.AgentDataBlock">
4272 <exclude/>
4273 </member>
4274 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock">
4275 <exclude/>
4276 </member>
4277 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.QueryDataBlock">
4278 <exclude/>
4279 </member>
4280 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket">
4281 <exclude/>
4282 </member>
4283 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.AgentDataBlock">
4284 <exclude/>
4285 </member>
4286 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock">
4287 <exclude/>
4288 </member>
4289 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.QueryDataBlock">
4290 <exclude/>
4291 </member>
4292 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket">
4293 <exclude/>
4294 </member>
4295 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.AgentDataBlock">
4296 <exclude/>
4297 </member>
4298 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.QueryDataBlock">
4299 <exclude/>
4300 </member>
4301 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket">
4302 <exclude/>
4303 </member>
4304 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock">
4305 <exclude/>
4306 </member>
4307 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock">
4308 <exclude/>
4309 </member>
4310 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket">
4311 <exclude/>
4312 </member>
4313 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock">
4314 <exclude/>
4315 </member>
4316 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock">
4317 <exclude/>
4318 </member>
4319 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock">
4320 <exclude/>
4321 </member>
4322 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock">
4323 <exclude/>
4324 </member>
4325 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket">
4326 <exclude/>
4327 </member>
4328 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock">
4329 <exclude/>
4330 </member>
4331 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock">
4332 <exclude/>
4333 </member>
4334 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock">
4335 <exclude/>
4336 </member>
4337 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket">
4338 <exclude/>
4339 </member>
4340 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock">
4341 <exclude/>
4342 </member>
4343 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock">
4344 <exclude/>
4345 </member>
4346 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock">
4347 <exclude/>
4348 </member>
4349 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock">
4350 <exclude/>
4351 </member>
4352 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket">
4353 <exclude/>
4354 </member>
4355 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock">
4356 <exclude/>
4357 </member>
4358 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock">
4359 <exclude/>
4360 </member>
4361 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock">
4362 <exclude/>
4363 </member>
4364 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket">
4365 <exclude/>
4366 </member>
4367 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock">
4368 <exclude/>
4369 </member>
4370 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock">
4371 <exclude/>
4372 </member>
4373 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket">
4374 <exclude/>
4375 </member>
4376 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock">
4377 <exclude/>
4378 </member>
4379 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock">
4380 <exclude/>
4381 </member>
4382 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock">
4383 <exclude/>
4384 </member>
4385 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock">
4386 <exclude/>
4387 </member>
4388 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket">
4389 <exclude/>
4390 </member>
4391 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock">
4392 <exclude/>
4393 </member>
4394 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock">
4395 <exclude/>
4396 </member>
4397 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket">
4398 <exclude/>
4399 </member>
4400 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock">
4401 <exclude/>
4402 </member>
4403 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock">
4404 <exclude/>
4405 </member>
4406 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket">
4407 <exclude/>
4408 </member>
4409 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock">
4410 <exclude/>
4411 </member>
4412 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock">
4413 <exclude/>
4414 </member>
4415 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket">
4416 <exclude/>
4417 </member>
4418 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock">
4419 <exclude/>
4420 </member>
4421 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock">
4422 <exclude/>
4423 </member>
4424 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket">
4425 <exclude/>
4426 </member>
4427 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock">
4428 <exclude/>
4429 </member>
4430 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.DataBlock">
4431 <exclude/>
4432 </member>
4433 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket">
4434 <exclude/>
4435 </member>
4436 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock">
4437 <exclude/>
4438 </member>
4439 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock">
4440 <exclude/>
4441 </member>
4442 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket">
4443 <exclude/>
4444 </member>
4445 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.AgentDataBlock">
4446 <exclude/>
4447 </member>
4448 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.QueryDataBlock">
4449 <exclude/>
4450 </member>
4451 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket">
4452 <exclude/>
4453 </member>
4454 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.AgentDataBlock">
4455 <exclude/>
4456 </member>
4457 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryDataBlock">
4458 <exclude/>
4459 </member>
4460 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock">
4461 <exclude/>
4462 </member>
4463 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket">
4464 <exclude/>
4465 </member>
4466 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock">
4467 <exclude/>
4468 </member>
4469 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock">
4470 <exclude/>
4471 </member>
4472 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket">
4473 <exclude/>
4474 </member>
4475 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock">
4476 <exclude/>
4477 </member>
4478 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock">
4479 <exclude/>
4480 </member>
4481 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock">
4482 <exclude/>
4483 </member>
4484 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket">
4485 <exclude/>
4486 </member>
4487 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock">
4488 <exclude/>
4489 </member>
4490 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.DataBlock">
4491 <exclude/>
4492 </member>
4493 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket">
4494 <exclude/>
4495 </member>
4496 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock">
4497 <exclude/>
4498 </member>
4499 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.DataBlock">
4500 <exclude/>
4501 </member>
4502 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket">
4503 <exclude/>
4504 </member>
4505 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock">
4506 <exclude/>
4507 </member>
4508 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock">
4509 <exclude/>
4510 </member>
4511 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket">
4512 <exclude/>
4513 </member>
4514 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock">
4515 <exclude/>
4516 </member>
4517 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket">
4518 <exclude/>
4519 </member>
4520 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock">
4521 <exclude/>
4522 </member>
4523 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock">
4524 <exclude/>
4525 </member>
4526 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket">
4527 <exclude/>
4528 </member>
4529 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock">
4530 <exclude/>
4531 </member>
4532 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock">
4533 <exclude/>
4534 </member>
4535 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket">
4536 <exclude/>
4537 </member>
4538 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock">
4539 <exclude/>
4540 </member>
4541 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.DataBlock">
4542 <exclude/>
4543 </member>
4544 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket">
4545 <exclude/>
4546 </member>
4547 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.AgentDataBlock">
4548 <exclude/>
4549 </member>
4550 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.InfoBlock">
4551 <exclude/>
4552 </member>
4553 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket">
4554 <exclude/>
4555 </member>
4556 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock">
4557 <exclude/>
4558 </member>
4559 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock">
4560 <exclude/>
4561 </member>
4562 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket">
4563 <exclude/>
4564 </member>
4565 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket.InfoBlock">
4566 <exclude/>
4567 </member>
4568 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket">
4569 <exclude/>
4570 </member>
4571 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock">
4572 <exclude/>
4573 </member>
4574 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket">
4575 <exclude/>
4576 </member>
4577 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.AgentDataBlock">
4578 <exclude/>
4579 </member>
4580 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.InfoBlock">
4581 <exclude/>
4582 </member>
4583 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket">
4584 <exclude/>
4585 </member>
4586 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket.InfoBlock">
4587 <exclude/>
4588 </member>
4589 <member name="T:OpenMetaverse.Packets.StartLurePacket">
4590 <exclude/>
4591 </member>
4592 <member name="T:OpenMetaverse.Packets.StartLurePacket.AgentDataBlock">
4593 <exclude/>
4594 </member>
4595 <member name="T:OpenMetaverse.Packets.StartLurePacket.InfoBlock">
4596 <exclude/>
4597 </member>
4598 <member name="T:OpenMetaverse.Packets.StartLurePacket.TargetDataBlock">
4599 <exclude/>
4600 </member>
4601 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket">
4602 <exclude/>
4603 </member>
4604 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket.InfoBlock">
4605 <exclude/>
4606 </member>
4607 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket">
4608 <exclude/>
4609 </member>
4610 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket.InfoBlock">
4611 <exclude/>
4612 </member>
4613 <member name="T:OpenMetaverse.Packets.TeleportStartPacket">
4614 <exclude/>
4615 </member>
4616 <member name="T:OpenMetaverse.Packets.TeleportStartPacket.InfoBlock">
4617 <exclude/>
4618 </member>
4619 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket">
4620 <exclude/>
4621 </member>
4622 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.InfoBlock">
4623 <exclude/>
4624 </member>
4625 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock">
4626 <exclude/>
4627 </member>
4628 <member name="T:OpenMetaverse.Packets.UndoPacket">
4629 <exclude/>
4630 </member>
4631 <member name="T:OpenMetaverse.Packets.UndoPacket.AgentDataBlock">
4632 <exclude/>
4633 </member>
4634 <member name="T:OpenMetaverse.Packets.UndoPacket.ObjectDataBlock">
4635 <exclude/>
4636 </member>
4637 <member name="T:OpenMetaverse.Packets.RedoPacket">
4638 <exclude/>
4639 </member>
4640 <member name="T:OpenMetaverse.Packets.RedoPacket.AgentDataBlock">
4641 <exclude/>
4642 </member>
4643 <member name="T:OpenMetaverse.Packets.RedoPacket.ObjectDataBlock">
4644 <exclude/>
4645 </member>
4646 <member name="T:OpenMetaverse.Packets.UndoLandPacket">
4647 <exclude/>
4648 </member>
4649 <member name="T:OpenMetaverse.Packets.UndoLandPacket.AgentDataBlock">
4650 <exclude/>
4651 </member>
4652 <member name="T:OpenMetaverse.Packets.AgentPausePacket">
4653 <exclude/>
4654 </member>
4655 <member name="T:OpenMetaverse.Packets.AgentPausePacket.AgentDataBlock">
4656 <exclude/>
4657 </member>
4658 <member name="T:OpenMetaverse.Packets.AgentResumePacket">
4659 <exclude/>
4660 </member>
4661 <member name="T:OpenMetaverse.Packets.AgentResumePacket.AgentDataBlock">
4662 <exclude/>
4663 </member>
4664 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket">
4665 <exclude/>
4666 </member>
4667 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock">
4668 <exclude/>
4669 </member>
4670 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock">
4671 <exclude/>
4672 </member>
4673 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket">
4674 <exclude/>
4675 </member>
4676 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.AgentDataBlock">
4677 <exclude/>
4678 </member>
4679 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.ThrottleBlock">
4680 <exclude/>
4681 </member>
4682 <member name="T:OpenMetaverse.Packets.AgentFOVPacket">
4683 <exclude/>
4684 </member>
4685 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.AgentDataBlock">
4686 <exclude/>
4687 </member>
4688 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.FOVBlockBlock">
4689 <exclude/>
4690 </member>
4691 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket">
4692 <exclude/>
4693 </member>
4694 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock">
4695 <exclude/>
4696 </member>
4697 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock">
4698 <exclude/>
4699 </member>
4700 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket">
4701 <exclude/>
4702 </member>
4703 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock">
4704 <exclude/>
4705 </member>
4706 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock">
4707 <exclude/>
4708 </member>
4709 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock">
4710 <exclude/>
4711 </member>
4712 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock">
4713 <exclude/>
4714 </member>
4715 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket">
4716 <exclude/>
4717 </member>
4718 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock">
4719 <exclude/>
4720 </member>
4721 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock">
4722 <exclude/>
4723 </member>
4724 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket">
4725 <exclude/>
4726 </member>
4727 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock">
4728 <exclude/>
4729 </member>
4730 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket">
4731 <exclude/>
4732 </member>
4733 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock">
4734 <exclude/>
4735 </member>
4736 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket">
4737 <exclude/>
4738 </member>
4739 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock">
4740 <exclude/>
4741 </member>
4742 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket">
4743 <exclude/>
4744 </member>
4745 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.AgentDataBlock">
4746 <exclude/>
4747 </member>
4748 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock">
4749 <exclude/>
4750 </member>
4751 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket">
4752 <exclude/>
4753 </member>
4754 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock">
4755 <exclude/>
4756 </member>
4757 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock">
4758 <exclude/>
4759 </member>
4760 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock">
4761 <exclude/>
4762 </member>
4763 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket">
4764 <exclude/>
4765 </member>
4766 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock">
4767 <exclude/>
4768 </member>
4769 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock">
4770 <exclude/>
4771 </member>
4772 <member name="T:OpenMetaverse.Packets.ObjectScalePacket">
4773 <exclude/>
4774 </member>
4775 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.AgentDataBlock">
4776 <exclude/>
4777 </member>
4778 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.ObjectDataBlock">
4779 <exclude/>
4780 </member>
4781 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket">
4782 <exclude/>
4783 </member>
4784 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.AgentDataBlock">
4785 <exclude/>
4786 </member>
4787 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock">
4788 <exclude/>
4789 </member>
4790 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket">
4791 <exclude/>
4792 </member>
4793 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock">
4794 <exclude/>
4795 </member>
4796 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket">
4797 <exclude/>
4798 </member>
4799 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock">
4800 <exclude/>
4801 </member>
4802 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock">
4803 <exclude/>
4804 </member>
4805 <member name="T:OpenMetaverse.Packets.ObjectImagePacket">
4806 <exclude/>
4807 </member>
4808 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.AgentDataBlock">
4809 <exclude/>
4810 </member>
4811 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.ObjectDataBlock">
4812 <exclude/>
4813 </member>
4814 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket">
4815 <exclude/>
4816 </member>
4817 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock">
4818 <exclude/>
4819 </member>
4820 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock">
4821 <exclude/>
4822 </member>
4823 <member name="T:OpenMetaverse.Packets.ObjectShapePacket">
4824 <exclude/>
4825 </member>
4826 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.AgentDataBlock">
4827 <exclude/>
4828 </member>
4829 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.ObjectDataBlock">
4830 <exclude/>
4831 </member>
4832 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket">
4833 <exclude/>
4834 </member>
4835 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock">
4836 <exclude/>
4837 </member>
4838 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock">
4839 <exclude/>
4840 </member>
4841 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket">
4842 <exclude/>
4843 </member>
4844 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock">
4845 <exclude/>
4846 </member>
4847 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock">
4848 <exclude/>
4849 </member>
4850 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock">
4851 <exclude/>
4852 </member>
4853 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket">
4854 <exclude/>
4855 </member>
4856 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.AgentDataBlock">
4857 <exclude/>
4858 </member>
4859 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock">
4860 <exclude/>
4861 </member>
4862 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket">
4863 <exclude/>
4864 </member>
4865 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.AgentDataBlock">
4866 <exclude/>
4867 </member>
4868 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock">
4869 <exclude/>
4870 </member>
4871 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket">
4872 <exclude/>
4873 </member>
4874 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock">
4875 <exclude/>
4876 </member>
4877 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.DataBlock">
4878 <exclude/>
4879 </member>
4880 <member name="T:OpenMetaverse.Packets.DerezContainerPacket">
4881 <exclude/>
4882 </member>
4883 <member name="T:OpenMetaverse.Packets.DerezContainerPacket.DataBlock">
4884 <exclude/>
4885 </member>
4886 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket">
4887 <exclude/>
4888 </member>
4889 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock">
4890 <exclude/>
4891 </member>
4892 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock">
4893 <exclude/>
4894 </member>
4895 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock">
4896 <exclude/>
4897 </member>
4898 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket">
4899 <exclude/>
4900 </member>
4901 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock">
4902 <exclude/>
4903 </member>
4904 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock">
4905 <exclude/>
4906 </member>
4907 <member name="T:OpenMetaverse.Packets.ObjectNamePacket">
4908 <exclude/>
4909 </member>
4910 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.AgentDataBlock">
4911 <exclude/>
4912 </member>
4913 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.ObjectDataBlock">
4914 <exclude/>
4915 </member>
4916 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket">
4917 <exclude/>
4918 </member>
4919 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock">
4920 <exclude/>
4921 </member>
4922 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock">
4923 <exclude/>
4924 </member>
4925 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket">
4926 <exclude/>
4927 </member>
4928 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock">
4929 <exclude/>
4930 </member>
4931 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock">
4932 <exclude/>
4933 </member>
4934 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket">
4935 <exclude/>
4936 </member>
4937 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.AgentDataBlock">
4938 <exclude/>
4939 </member>
4940 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock">
4941 <exclude/>
4942 </member>
4943 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket">
4944 <exclude/>
4945 </member>
4946 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock">
4947 <exclude/>
4948 </member>
4949 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock">
4950 <exclude/>
4951 </member>
4952 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket">
4953 <exclude/>
4954 </member>
4955 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.AgentDataBlock">
4956 <exclude/>
4957 </member>
4958 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock">
4959 <exclude/>
4960 </member>
4961 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket">
4962 <exclude/>
4963 </member>
4964 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.AgentDataBlock">
4965 <exclude/>
4966 </member>
4967 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock">
4968 <exclude/>
4969 </member>
4970 <member name="T:OpenMetaverse.Packets.ObjectDropPacket">
4971 <exclude/>
4972 </member>
4973 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.AgentDataBlock">
4974 <exclude/>
4975 </member>
4976 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.ObjectDataBlock">
4977 <exclude/>
4978 </member>
4979 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket">
4980 <exclude/>
4981 </member>
4982 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.AgentDataBlock">
4983 <exclude/>
4984 </member>
4985 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock">
4986 <exclude/>
4987 </member>
4988 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket">
4989 <exclude/>
4990 </member>
4991 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock">
4992 <exclude/>
4993 </member>
4994 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock">
4995 <exclude/>
4996 </member>
4997 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket">
4998 <exclude/>
4999 </member>
5000 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.AgentDataBlock">
5001 <exclude/>
5002 </member>
5003 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock">
5004 <exclude/>
5005 </member>
5006 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock">
5007 <exclude/>
5008 </member>
5009 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket">
5010 <exclude/>
5011 </member>
5012 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock">
5013 <exclude/>
5014 </member>
5015 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock">
5016 <exclude/>
5017 </member>
5018 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock">
5019 <exclude/>
5020 </member>
5021 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket">
5022 <exclude/>
5023 </member>
5024 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock">
5025 <exclude/>
5026 </member>
5027 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock">
5028 <exclude/>
5029 </member>
5030 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock">
5031 <exclude/>
5032 </member>
5033 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket">
5034 <exclude/>
5035 </member>
5036 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock">
5037 <exclude/>
5038 </member>
5039 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock">
5040 <exclude/>
5041 </member>
5042 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket">
5043 <exclude/>
5044 </member>
5045 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock">
5046 <exclude/>
5047 </member>
5048 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock">
5049 <exclude/>
5050 </member>
5051 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket">
5052 <exclude/>
5053 </member>
5054 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock">
5055 <exclude/>
5056 </member>
5057 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock">
5058 <exclude/>
5059 </member>
5060 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket">
5061 <exclude/>
5062 </member>
5063 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock">
5064 <exclude/>
5065 </member>
5066 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock">
5067 <exclude/>
5068 </member>
5069 <member name="T:OpenMetaverse.Packets.ModifyLandPacket">
5070 <exclude/>
5071 </member>
5072 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.AgentDataBlock">
5073 <exclude/>
5074 </member>
5075 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock">
5076 <exclude/>
5077 </member>
5078 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ParcelDataBlock">
5079 <exclude/>
5080 </member>
5081 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock">
5082 <exclude/>
5083 </member>
5084 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket">
5085 <exclude/>
5086 </member>
5087 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock">
5088 <exclude/>
5089 </member>
5090 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket">
5091 <exclude/>
5092 </member>
5093 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock">
5094 <exclude/>
5095 </member>
5096 <member name="T:OpenMetaverse.Packets.StateSavePacket">
5097 <exclude/>
5098 </member>
5099 <member name="T:OpenMetaverse.Packets.StateSavePacket.AgentDataBlock">
5100 <exclude/>
5101 </member>
5102 <member name="T:OpenMetaverse.Packets.StateSavePacket.DataBlockBlock">
5103 <exclude/>
5104 </member>
5105 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket">
5106 <exclude/>
5107 </member>
5108 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock">
5109 <exclude/>
5110 </member>
5111 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket">
5112 <exclude/>
5113 </member>
5114 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock">
5115 <exclude/>
5116 </member>
5117 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock">
5118 <exclude/>
5119 </member>
5120 <member name="T:OpenMetaverse.Packets.TrackAgentPacket">
5121 <exclude/>
5122 </member>
5123 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.AgentDataBlock">
5124 <exclude/>
5125 </member>
5126 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.TargetDataBlock">
5127 <exclude/>
5128 </member>
5129 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket">
5130 <exclude/>
5131 </member>
5132 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.AgentDataBlock">
5133 <exclude/>
5134 </member>
5135 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock">
5136 <exclude/>
5137 </member>
5138 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.NetStatsBlock">
5139 <exclude/>
5140 </member>
5141 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.FailStatsBlock">
5142 <exclude/>
5143 </member>
5144 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock">
5145 <exclude/>
5146 </member>
5147 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket">
5148 <exclude/>
5149 </member>
5150 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock">
5151 <exclude/>
5152 </member>
5153 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.DataBlock">
5154 <exclude/>
5155 </member>
5156 <member name="T:OpenMetaverse.Packets.UserReportPacket">
5157 <exclude/>
5158 </member>
5159 <member name="T:OpenMetaverse.Packets.UserReportPacket.AgentDataBlock">
5160 <exclude/>
5161 </member>
5162 <member name="T:OpenMetaverse.Packets.UserReportPacket.ReportDataBlock">
5163 <exclude/>
5164 </member>
5165 <member name="T:OpenMetaverse.Packets.AlertMessagePacket">
5166 <exclude/>
5167 </member>
5168 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertDataBlock">
5169 <exclude/>
5170 </member>
5171 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertInfoBlock">
5172 <exclude/>
5173 </member>
5174 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket">
5175 <exclude/>
5176 </member>
5177 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock">
5178 <exclude/>
5179 </member>
5180 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock">
5181 <exclude/>
5182 </member>
5183 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket">
5184 <exclude/>
5185 </member>
5186 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock">
5187 <exclude/>
5188 </member>
5189 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket">
5190 <exclude/>
5191 </member>
5192 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock">
5193 <exclude/>
5194 </member>
5195 <member name="T:OpenMetaverse.Packets.HealthMessagePacket">
5196 <exclude/>
5197 </member>
5198 <member name="T:OpenMetaverse.Packets.HealthMessagePacket.HealthDataBlock">
5199 <exclude/>
5200 </member>
5201 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket">
5202 <exclude/>
5203 </member>
5204 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock">
5205 <exclude/>
5206 </member>
5207 <member name="T:OpenMetaverse.Packets.SimStatsPacket">
5208 <exclude/>
5209 </member>
5210 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionBlock">
5211 <exclude/>
5212 </member>
5213 <member name="T:OpenMetaverse.Packets.SimStatsPacket.StatBlock">
5214 <exclude/>
5215 </member>
5216 <member name="T:OpenMetaverse.Packets.SimStatsPacket.PidStatBlock">
5217 <exclude/>
5218 </member>
5219 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket">
5220 <exclude/>
5221 </member>
5222 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock">
5223 <exclude/>
5224 </member>
5225 <member name="T:OpenMetaverse.Packets.RegionInfoPacket">
5226 <exclude/>
5227 </member>
5228 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.AgentDataBlock">
5229 <exclude/>
5230 </member>
5231 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfoBlock">
5232 <exclude/>
5233 </member>
5234 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo2Block">
5235 <exclude/>
5236 </member>
5237 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket">
5238 <exclude/>
5239 </member>
5240 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock">
5241 <exclude/>
5242 </member>
5243 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock">
5244 <exclude/>
5245 </member>
5246 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket">
5247 <exclude/>
5248 </member>
5249 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock">
5250 <exclude/>
5251 </member>
5252 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block">
5253 <exclude/>
5254 </member>
5255 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block">
5256 <exclude/>
5257 </member>
5258 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket">
5259 <exclude/>
5260 </member>
5261 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock">
5262 <exclude/>
5263 </member>
5264 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock">
5265 <exclude/>
5266 </member>
5267 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket">
5268 <exclude/>
5269 </member>
5270 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock">
5271 <exclude/>
5272 </member>
5273 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket">
5274 <exclude/>
5275 </member>
5276 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock">
5277 <exclude/>
5278 </member>
5279 <member name="T:OpenMetaverse.Packets.DisableSimulatorPacket">
5280 <exclude/>
5281 </member>
5282 <member name="T:OpenMetaverse.Packets.TransferRequestPacket">
5283 <exclude/>
5284 </member>
5285 <member name="T:OpenMetaverse.Packets.TransferRequestPacket.TransferInfoBlock">
5286 <exclude/>
5287 </member>
5288 <member name="T:OpenMetaverse.Packets.TransferInfoPacket">
5289 <exclude/>
5290 </member>
5291 <member name="T:OpenMetaverse.Packets.TransferInfoPacket.TransferInfoBlock">
5292 <exclude/>
5293 </member>
5294 <member name="T:OpenMetaverse.Packets.TransferAbortPacket">
5295 <exclude/>
5296 </member>
5297 <member name="T:OpenMetaverse.Packets.TransferAbortPacket.TransferInfoBlock">
5298 <exclude/>
5299 </member>
5300 <member name="T:OpenMetaverse.Packets.RequestXferPacket">
5301 <exclude/>
5302 </member>
5303 <member name="T:OpenMetaverse.Packets.RequestXferPacket.XferIDBlock">
5304 <exclude/>
5305 </member>
5306 <member name="T:OpenMetaverse.Packets.AbortXferPacket">
5307 <exclude/>
5308 </member>
5309 <member name="T:OpenMetaverse.Packets.AbortXferPacket.XferIDBlock">
5310 <exclude/>
5311 </member>
5312 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket">
5313 <exclude/>
5314 </member>
5315 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.SenderBlock">
5316 <exclude/>
5317 </member>
5318 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock">
5319 <exclude/>
5320 </member>
5321 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock">
5322 <exclude/>
5323 </member>
5324 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket">
5325 <exclude/>
5326 </member>
5327 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock">
5328 <exclude/>
5329 </member>
5330 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock">
5331 <exclude/>
5332 </member>
5333 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket">
5334 <exclude/>
5335 </member>
5336 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock">
5337 <exclude/>
5338 </member>
5339 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket">
5340 <exclude/>
5341 </member>
5342 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock">
5343 <exclude/>
5344 </member>
5345 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket">
5346 <exclude/>
5347 </member>
5348 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock">
5349 <exclude/>
5350 </member>
5351 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock">
5352 <exclude/>
5353 </member>
5354 <member name="T:OpenMetaverse.Packets.KickUserPacket">
5355 <exclude/>
5356 </member>
5357 <member name="T:OpenMetaverse.Packets.KickUserPacket.TargetBlockBlock">
5358 <exclude/>
5359 </member>
5360 <member name="T:OpenMetaverse.Packets.KickUserPacket.UserInfoBlock">
5361 <exclude/>
5362 </member>
5363 <member name="T:OpenMetaverse.Packets.GodKickUserPacket">
5364 <exclude/>
5365 </member>
5366 <member name="T:OpenMetaverse.Packets.GodKickUserPacket.UserInfoBlock">
5367 <exclude/>
5368 </member>
5369 <member name="T:OpenMetaverse.Packets.EjectUserPacket">
5370 <exclude/>
5371 </member>
5372 <member name="T:OpenMetaverse.Packets.EjectUserPacket.AgentDataBlock">
5373 <exclude/>
5374 </member>
5375 <member name="T:OpenMetaverse.Packets.EjectUserPacket.DataBlock">
5376 <exclude/>
5377 </member>
5378 <member name="T:OpenMetaverse.Packets.FreezeUserPacket">
5379 <exclude/>
5380 </member>
5381 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.AgentDataBlock">
5382 <exclude/>
5383 </member>
5384 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.DataBlock">
5385 <exclude/>
5386 </member>
5387 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket">
5388 <exclude/>
5389 </member>
5390 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock">
5391 <exclude/>
5392 </member>
5393 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket">
5394 <exclude/>
5395 </member>
5396 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock">
5397 <exclude/>
5398 </member>
5399 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock">
5400 <exclude/>
5401 </member>
5402 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket">
5403 <exclude/>
5404 </member>
5405 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock">
5406 <exclude/>
5407 </member>
5408 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock">
5409 <exclude/>
5410 </member>
5411 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket">
5412 <exclude/>
5413 </member>
5414 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock">
5415 <exclude/>
5416 </member>
5417 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock">
5418 <exclude/>
5419 </member>
5420 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock">
5421 <exclude/>
5422 </member>
5423 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket">
5424 <exclude/>
5425 </member>
5426 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock">
5427 <exclude/>
5428 </member>
5429 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock">
5430 <exclude/>
5431 </member>
5432 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket">
5433 <exclude/>
5434 </member>
5435 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock">
5436 <exclude/>
5437 </member>
5438 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock">
5439 <exclude/>
5440 </member>
5441 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket">
5442 <exclude/>
5443 </member>
5444 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock">
5445 <exclude/>
5446 </member>
5447 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.DataBlock">
5448 <exclude/>
5449 </member>
5450 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket">
5451 <exclude/>
5452 </member>
5453 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock">
5454 <exclude/>
5455 </member>
5456 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock">
5457 <exclude/>
5458 </member>
5459 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket">
5460 <exclude/>
5461 </member>
5462 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock">
5463 <exclude/>
5464 </member>
5465 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.DataBlock">
5466 <exclude/>
5467 </member>
5468 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket">
5469 <exclude/>
5470 </member>
5471 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock">
5472 <exclude/>
5473 </member>
5474 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.EventDataBlock">
5475 <exclude/>
5476 </member>
5477 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket">
5478 <exclude/>
5479 </member>
5480 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock">
5481 <exclude/>
5482 </member>
5483 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.EventDataBlock">
5484 <exclude/>
5485 </member>
5486 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket">
5487 <exclude/>
5488 </member>
5489 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock">
5490 <exclude/>
5491 </member>
5492 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock">
5493 <exclude/>
5494 </member>
5495 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket">
5496 <exclude/>
5497 </member>
5498 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock">
5499 <exclude/>
5500 </member>
5501 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock">
5502 <exclude/>
5503 </member>
5504 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket">
5505 <exclude/>
5506 </member>
5507 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.AgentDataBlock">
5508 <exclude/>
5509 </member>
5510 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.EventDataBlock">
5511 <exclude/>
5512 </member>
5513 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.QueryDataBlock">
5514 <exclude/>
5515 </member>
5516 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket">
5517 <exclude/>
5518 </member>
5519 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock">
5520 <exclude/>
5521 </member>
5522 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.DataBlock">
5523 <exclude/>
5524 </member>
5525 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket">
5526 <exclude/>
5527 </member>
5528 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock">
5529 <exclude/>
5530 </member>
5531 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.DataBlock">
5532 <exclude/>
5533 </member>
5534 <member name="T:OpenMetaverse.Packets.PickDeletePacket">
5535 <exclude/>
5536 </member>
5537 <member name="T:OpenMetaverse.Packets.PickDeletePacket.AgentDataBlock">
5538 <exclude/>
5539 </member>
5540 <member name="T:OpenMetaverse.Packets.PickDeletePacket.DataBlock">
5541 <exclude/>
5542 </member>
5543 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket">
5544 <exclude/>
5545 </member>
5546 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.AgentDataBlock">
5547 <exclude/>
5548 </member>
5549 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.DataBlock">
5550 <exclude/>
5551 </member>
5552 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket">
5553 <exclude/>
5554 </member>
5555 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket.DataBlock">
5556 <exclude/>
5557 </member>
5558 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket">
5559 <exclude/>
5560 </member>
5561 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket.DataBlock">
5562 <exclude/>
5563 </member>
5564 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket">
5565 <exclude/>
5566 </member>
5567 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.DataBlock">
5568 <exclude/>
5569 </member>
5570 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.ButtonsBlock">
5571 <exclude/>
5572 </member>
5573 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket">
5574 <exclude/>
5575 </member>
5576 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock">
5577 <exclude/>
5578 </member>
5579 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.DataBlock">
5580 <exclude/>
5581 </member>
5582 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket">
5583 <exclude/>
5584 </member>
5585 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock">
5586 <exclude/>
5587 </member>
5588 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket">
5589 <exclude/>
5590 </member>
5591 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock">
5592 <exclude/>
5593 </member>
5594 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.DataBlock">
5595 <exclude/>
5596 </member>
5597 <member name="T:OpenMetaverse.Packets.LoadURLPacket">
5598 <exclude/>
5599 </member>
5600 <member name="T:OpenMetaverse.Packets.LoadURLPacket.DataBlock">
5601 <exclude/>
5602 </member>
5603 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket">
5604 <exclude/>
5605 </member>
5606 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock">
5607 <exclude/>
5608 </member>
5609 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket">
5610 <exclude/>
5611 </member>
5612 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock">
5613 <exclude/>
5614 </member>
5615 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket">
5616 <exclude/>
5617 </member>
5618 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock">
5619 <exclude/>
5620 </member>
5621 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock">
5622 <exclude/>
5623 </member>
5624 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket">
5625 <exclude/>
5626 </member>
5627 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock">
5628 <exclude/>
5629 </member>
5630 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock">
5631 <exclude/>
5632 </member>
5633 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket">
5634 <exclude/>
5635 </member>
5636 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock">
5637 <exclude/>
5638 </member>
5639 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock">
5640 <exclude/>
5641 </member>
5642 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock">
5643 <exclude/>
5644 </member>
5645 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock">
5646 <exclude/>
5647 </member>
5648 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket">
5649 <exclude/>
5650 </member>
5651 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock">
5652 <exclude/>
5653 </member>
5654 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock">
5655 <exclude/>
5656 </member>
5657 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket">
5658 <exclude/>
5659 </member>
5660 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock">
5661 <exclude/>
5662 </member>
5663 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock">
5664 <exclude/>
5665 </member>
5666 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock">
5667 <exclude/>
5668 </member>
5669 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock">
5670 <exclude/>
5671 </member>
5672 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket">
5673 <exclude/>
5674 </member>
5675 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock">
5676 <exclude/>
5677 </member>
5678 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock">
5679 <exclude/>
5680 </member>
5681 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock">
5682 <exclude/>
5683 </member>
5684 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket">
5685 <exclude/>
5686 </member>
5687 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock">
5688 <exclude/>
5689 </member>
5690 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket">
5691 <exclude/>
5692 </member>
5693 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket.DataBlock">
5694 <exclude/>
5695 </member>
5696 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket">
5697 <exclude/>
5698 </member>
5699 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock">
5700 <exclude/>
5701 </member>
5702 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.DataBlock">
5703 <exclude/>
5704 </member>
5705 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket">
5706 <exclude/>
5707 </member>
5708 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock">
5709 <exclude/>
5710 </member>
5711 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock">
5712 <exclude/>
5713 </member>
5714 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket">
5715 <exclude/>
5716 </member>
5717 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock">
5718 <exclude/>
5719 </member>
5720 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock">
5721 <exclude/>
5722 </member>
5723 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket">
5724 <exclude/>
5725 </member>
5726 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock">
5727 <exclude/>
5728 </member>
5729 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.DataBlock">
5730 <exclude/>
5731 </member>
5732 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket">
5733 <exclude/>
5734 </member>
5735 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.AgentDataBlock">
5736 <exclude/>
5737 </member>
5738 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.DataBlock">
5739 <exclude/>
5740 </member>
5741 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock">
5742 <exclude/>
5743 </member>
5744 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket">
5745 <exclude/>
5746 </member>
5747 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.AgentDataBlock">
5748 <exclude/>
5749 </member>
5750 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock">
5751 <exclude/>
5752 </member>
5753 <member name="T:OpenMetaverse.Packets.ParcelDividePacket">
5754 <exclude/>
5755 </member>
5756 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.AgentDataBlock">
5757 <exclude/>
5758 </member>
5759 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.ParcelDataBlock">
5760 <exclude/>
5761 </member>
5762 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket">
5763 <exclude/>
5764 </member>
5765 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.AgentDataBlock">
5766 <exclude/>
5767 </member>
5768 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.DataBlock">
5769 <exclude/>
5770 </member>
5771 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket">
5772 <exclude/>
5773 </member>
5774 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.AgentDataBlock">
5775 <exclude/>
5776 </member>
5777 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.DataBlock">
5778 <exclude/>
5779 </member>
5780 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock">
5781 <exclude/>
5782 </member>
5783 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket">
5784 <exclude/>
5785 </member>
5786 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock">
5787 <exclude/>
5788 </member>
5789 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock">
5790 <exclude/>
5791 </member>
5792 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket">
5793 <exclude/>
5794 </member>
5795 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock">
5796 <exclude/>
5797 </member>
5798 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock">
5799 <exclude/>
5800 </member>
5801 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket">
5802 <exclude/>
5803 </member>
5804 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock">
5805 <exclude/>
5806 </member>
5807 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock">
5808 <exclude/>
5809 </member>
5810 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket">
5811 <exclude/>
5812 </member>
5813 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock">
5814 <exclude/>
5815 </member>
5816 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock">
5817 <exclude/>
5818 </member>
5819 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock">
5820 <exclude/>
5821 </member>
5822 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket">
5823 <exclude/>
5824 </member>
5825 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock">
5826 <exclude/>
5827 </member>
5828 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.DataBlock">
5829 <exclude/>
5830 </member>
5831 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket">
5832 <exclude/>
5833 </member>
5834 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock">
5835 <exclude/>
5836 </member>
5837 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.DataBlock">
5838 <exclude/>
5839 </member>
5840 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket">
5841 <exclude/>
5842 </member>
5843 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock">
5844 <exclude/>
5845 </member>
5846 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock">
5847 <exclude/>
5848 </member>
5849 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket">
5850 <exclude/>
5851 </member>
5852 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock">
5853 <exclude/>
5854 </member>
5855 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock">
5856 <exclude/>
5857 </member>
5858 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket">
5859 <exclude/>
5860 </member>
5861 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock">
5862 <exclude/>
5863 </member>
5864 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket">
5865 <exclude/>
5866 </member>
5867 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock">
5868 <exclude/>
5869 </member>
5870 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket">
5871 <exclude/>
5872 </member>
5873 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock">
5874 <exclude/>
5875 </member>
5876 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket">
5877 <exclude/>
5878 </member>
5879 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock">
5880 <exclude/>
5881 </member>
5882 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket">
5883 <exclude/>
5884 </member>
5885 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock">
5886 <exclude/>
5887 </member>
5888 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket">
5889 <exclude/>
5890 </member>
5891 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock">
5892 <exclude/>
5893 </member>
5894 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket">
5895 <exclude/>
5896 </member>
5897 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket.ScriptBlock">
5898 <exclude/>
5899 </member>
5900 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket">
5901 <exclude/>
5902 </member>
5903 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock">
5904 <exclude/>
5905 </member>
5906 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket">
5907 <exclude/>
5908 </member>
5909 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock">
5910 <exclude/>
5911 </member>
5912 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.ScriptBlock">
5913 <exclude/>
5914 </member>
5915 <member name="T:OpenMetaverse.Packets.ScriptResetPacket">
5916 <exclude/>
5917 </member>
5918 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.AgentDataBlock">
5919 <exclude/>
5920 </member>
5921 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.ScriptBlock">
5922 <exclude/>
5923 </member>
5924 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket">
5925 <exclude/>
5926 </member>
5927 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock">
5928 <exclude/>
5929 </member>
5930 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket">
5931 <exclude/>
5932 </member>
5933 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock">
5934 <exclude/>
5935 </member>
5936 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock">
5937 <exclude/>
5938 </member>
5939 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket">
5940 <exclude/>
5941 </member>
5942 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock">
5943 <exclude/>
5944 </member>
5945 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket">
5946 <exclude/>
5947 </member>
5948 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock">
5949 <exclude/>
5950 </member>
5951 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.DataBlock">
5952 <exclude/>
5953 </member>
5954 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock">
5955 <exclude/>
5956 </member>
5957 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket">
5958 <exclude/>
5959 </member>
5960 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket.AgentDataBlock">
5961 <exclude/>
5962 </member>
5963 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket">
5964 <exclude/>
5965 </member>
5966 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.AgentDataBlock">
5967 <exclude/>
5968 </member>
5969 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock">
5970 <exclude/>
5971 </member>
5972 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket">
5973 <exclude/>
5974 </member>
5975 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock">
5976 <exclude/>
5977 </member>
5978 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock">
5979 <exclude/>
5980 </member>
5981 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket">
5982 <exclude/>
5983 </member>
5984 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock">
5985 <exclude/>
5986 </member>
5987 <member name="T:OpenMetaverse.Packets.FindAgentPacket">
5988 <exclude/>
5989 </member>
5990 <member name="T:OpenMetaverse.Packets.FindAgentPacket.AgentBlockBlock">
5991 <exclude/>
5992 </member>
5993 <member name="T:OpenMetaverse.Packets.FindAgentPacket.LocationBlockBlock">
5994 <exclude/>
5995 </member>
5996 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket">
5997 <exclude/>
5998 </member>
5999 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock">
6000 <exclude/>
6001 </member>
6002 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock">
6003 <exclude/>
6004 </member>
6005 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket">
6006 <exclude/>
6007 </member>
6008 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock">
6009 <exclude/>
6010 </member>
6011 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock">
6012 <exclude/>
6013 </member>
6014 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket">
6015 <exclude/>
6016 </member>
6017 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock">
6018 <exclude/>
6019 </member>
6020 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock">
6021 <exclude/>
6022 </member>
6023 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.ParamListBlock">
6024 <exclude/>
6025 </member>
6026 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket">
6027 <exclude/>
6028 </member>
6029 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock">
6030 <exclude/>
6031 </member>
6032 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock">
6033 <exclude/>
6034 </member>
6035 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock">
6036 <exclude/>
6037 </member>
6038 <member name="T:OpenMetaverse.Packets.GenericMessagePacket">
6039 <exclude/>
6040 </member>
6041 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.AgentDataBlock">
6042 <exclude/>
6043 </member>
6044 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.MethodDataBlock">
6045 <exclude/>
6046 </member>
6047 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.ParamListBlock">
6048 <exclude/>
6049 </member>
6050 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket">
6051 <exclude/>
6052 </member>
6053 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.AgentDataBlock">
6054 <exclude/>
6055 </member>
6056 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.MuteDataBlock">
6057 <exclude/>
6058 </member>
6059 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket">
6060 <exclude/>
6061 </member>
6062 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock">
6063 <exclude/>
6064 </member>
6065 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock">
6066 <exclude/>
6067 </member>
6068 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket">
6069 <exclude/>
6070 </member>
6071 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock">
6072 <exclude/>
6073 </member>
6074 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock">
6075 <exclude/>
6076 </member>
6077 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket">
6078 <exclude/>
6079 </member>
6080 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock">
6081 <exclude/>
6082 </member>
6083 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock">
6084 <exclude/>
6085 </member>
6086 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock">
6087 <exclude/>
6088 </member>
6089 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket">
6090 <exclude/>
6091 </member>
6092 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock">
6093 <exclude/>
6094 </member>
6095 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock">
6096 <exclude/>
6097 </member>
6098 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket">
6099 <exclude/>
6100 </member>
6101 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock">
6102 <exclude/>
6103 </member>
6104 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock">
6105 <exclude/>
6106 </member>
6107 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket">
6108 <exclude/>
6109 </member>
6110 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock">
6111 <exclude/>
6112 </member>
6113 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock">
6114 <exclude/>
6115 </member>
6116 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket">
6117 <exclude/>
6118 </member>
6119 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock">
6120 <exclude/>
6121 </member>
6122 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock">
6123 <exclude/>
6124 </member>
6125 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket">
6126 <exclude/>
6127 </member>
6128 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock">
6129 <exclude/>
6130 </member>
6131 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock">
6132 <exclude/>
6133 </member>
6134 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket">
6135 <exclude/>
6136 </member>
6137 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock">
6138 <exclude/>
6139 </member>
6140 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock">
6141 <exclude/>
6142 </member>
6143 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket">
6144 <exclude/>
6145 </member>
6146 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock">
6147 <exclude/>
6148 </member>
6149 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock">
6150 <exclude/>
6151 </member>
6152 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket">
6153 <exclude/>
6154 </member>
6155 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock">
6156 <exclude/>
6157 </member>
6158 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock">
6159 <exclude/>
6160 </member>
6161 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket">
6162 <exclude/>
6163 </member>
6164 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock">
6165 <exclude/>
6166 </member>
6167 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock">
6168 <exclude/>
6169 </member>
6170 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket">
6171 <exclude/>
6172 </member>
6173 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock">
6174 <exclude/>
6175 </member>
6176 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock">
6177 <exclude/>
6178 </member>
6179 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket">
6180 <exclude/>
6181 </member>
6182 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock">
6183 <exclude/>
6184 </member>
6185 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock">
6186 <exclude/>
6187 </member>
6188 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket">
6189 <exclude/>
6190 </member>
6191 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock">
6192 <exclude/>
6193 </member>
6194 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock">
6195 <exclude/>
6196 </member>
6197 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket">
6198 <exclude/>
6199 </member>
6200 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock">
6201 <exclude/>
6202 </member>
6203 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock">
6204 <exclude/>
6205 </member>
6206 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock">
6207 <exclude/>
6208 </member>
6209 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket">
6210 <exclude/>
6211 </member>
6212 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.AgentDataBlock">
6213 <exclude/>
6214 </member>
6215 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock">
6216 <exclude/>
6217 </member>
6218 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket">
6219 <exclude/>
6220 </member>
6221 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock">
6222 <exclude/>
6223 </member>
6224 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock">
6225 <exclude/>
6226 </member>
6227 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket">
6228 <exclude/>
6229 </member>
6230 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock">
6231 <exclude/>
6232 </member>
6233 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock">
6234 <exclude/>
6235 </member>
6236 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock">
6237 <exclude/>
6238 </member>
6239 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket">
6240 <exclude/>
6241 </member>
6242 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock">
6243 <exclude/>
6244 </member>
6245 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock">
6246 <exclude/>
6247 </member>
6248 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock">
6249 <exclude/>
6250 </member>
6251 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket">
6252 <exclude/>
6253 </member>
6254 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock">
6255 <exclude/>
6256 </member>
6257 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock">
6258 <exclude/>
6259 </member>
6260 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket">
6261 <exclude/>
6262 </member>
6263 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock">
6264 <exclude/>
6265 </member>
6266 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock">
6267 <exclude/>
6268 </member>
6269 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock">
6270 <exclude/>
6271 </member>
6272 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket">
6273 <exclude/>
6274 </member>
6275 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock">
6276 <exclude/>
6277 </member>
6278 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock">
6279 <exclude/>
6280 </member>
6281 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket">
6282 <exclude/>
6283 </member>
6284 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock">
6285 <exclude/>
6286 </member>
6287 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock">
6288 <exclude/>
6289 </member>
6290 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket">
6291 <exclude/>
6292 </member>
6293 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock">
6294 <exclude/>
6295 </member>
6296 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock">
6297 <exclude/>
6298 </member>
6299 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket">
6300 <exclude/>
6301 </member>
6302 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock">
6303 <exclude/>
6304 </member>
6305 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket">
6306 <exclude/>
6307 </member>
6308 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentDataBlock">
6309 <exclude/>
6310 </member>
6311 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock">
6312 <exclude/>
6313 </member>
6314 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock">
6315 <exclude/>
6316 </member>
6317 <member name="T:OpenMetaverse.Packets.DeRezAckPacket">
6318 <exclude/>
6319 </member>
6320 <member name="T:OpenMetaverse.Packets.DeRezAckPacket.TransactionDataBlock">
6321 <exclude/>
6322 </member>
6323 <member name="T:OpenMetaverse.Packets.RezObjectPacket">
6324 <exclude/>
6325 </member>
6326 <member name="T:OpenMetaverse.Packets.RezObjectPacket.AgentDataBlock">
6327 <exclude/>
6328 </member>
6329 <member name="T:OpenMetaverse.Packets.RezObjectPacket.RezDataBlock">
6330 <exclude/>
6331 </member>
6332 <member name="T:OpenMetaverse.Packets.RezObjectPacket.InventoryDataBlock">
6333 <exclude/>
6334 </member>
6335 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket">
6336 <exclude/>
6337 </member>
6338 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock">
6339 <exclude/>
6340 </member>
6341 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock">
6342 <exclude/>
6343 </member>
6344 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock">
6345 <exclude/>
6346 </member>
6347 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock">
6348 <exclude/>
6349 </member>
6350 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket">
6351 <exclude/>
6352 </member>
6353 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock">
6354 <exclude/>
6355 </member>
6356 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock">
6357 <exclude/>
6358 </member>
6359 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock">
6360 <exclude/>
6361 </member>
6362 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket">
6363 <exclude/>
6364 </member>
6365 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock">
6366 <exclude/>
6367 </member>
6368 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock">
6369 <exclude/>
6370 </member>
6371 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket">
6372 <exclude/>
6373 </member>
6374 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock">
6375 <exclude/>
6376 </member>
6377 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock">
6378 <exclude/>
6379 </member>
6380 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket">
6381 <exclude/>
6382 </member>
6383 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock">
6384 <exclude/>
6385 </member>
6386 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock">
6387 <exclude/>
6388 </member>
6389 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket">
6390 <exclude/>
6391 </member>
6392 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock">
6393 <exclude/>
6394 </member>
6395 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock">
6396 <exclude/>
6397 </member>
6398 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock">
6399 <exclude/>
6400 </member>
6401 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket">
6402 <exclude/>
6403 </member>
6404 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock">
6405 <exclude/>
6406 </member>
6407 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock">
6408 <exclude/>
6409 </member>
6410 <member name="T:OpenMetaverse.Packets.RezScriptPacket">
6411 <exclude/>
6412 </member>
6413 <member name="T:OpenMetaverse.Packets.RezScriptPacket.AgentDataBlock">
6414 <exclude/>
6415 </member>
6416 <member name="T:OpenMetaverse.Packets.RezScriptPacket.UpdateBlockBlock">
6417 <exclude/>
6418 </member>
6419 <member name="T:OpenMetaverse.Packets.RezScriptPacket.InventoryBlockBlock">
6420 <exclude/>
6421 </member>
6422 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket">
6423 <exclude/>
6424 </member>
6425 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock">
6426 <exclude/>
6427 </member>
6428 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock">
6429 <exclude/>
6430 </member>
6431 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket">
6432 <exclude/>
6433 </member>
6434 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock">
6435 <exclude/>
6436 </member>
6437 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock">
6438 <exclude/>
6439 </member>
6440 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock">
6441 <exclude/>
6442 </member>
6443 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket">
6444 <exclude/>
6445 </member>
6446 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock">
6447 <exclude/>
6448 </member>
6449 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket">
6450 <exclude/>
6451 </member>
6452 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock">
6453 <exclude/>
6454 </member>
6455 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket">
6456 <exclude/>
6457 </member>
6458 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock">
6459 <exclude/>
6460 </member>
6461 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock">
6462 <exclude/>
6463 </member>
6464 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket">
6465 <exclude/>
6466 </member>
6467 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock">
6468 <exclude/>
6469 </member>
6470 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock">
6471 <exclude/>
6472 </member>
6473 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket">
6474 <exclude/>
6475 </member>
6476 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock">
6477 <exclude/>
6478 </member>
6479 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket">
6480 <exclude/>
6481 </member>
6482 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock">
6483 <exclude/>
6484 </member>
6485 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock">
6486 <exclude/>
6487 </member>
6488 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket">
6489 <exclude/>
6490 </member>
6491 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock">
6492 <exclude/>
6493 </member>
6494 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.DataBlock">
6495 <exclude/>
6496 </member>
6497 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket">
6498 <exclude/>
6499 </member>
6500 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock">
6501 <exclude/>
6502 </member>
6503 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.DataBlock">
6504 <exclude/>
6505 </member>
6506 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket">
6507 <exclude/>
6508 </member>
6509 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock">
6510 <exclude/>
6511 </member>
6512 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket">
6513 <exclude/>
6514 </member>
6515 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock">
6516 <exclude/>
6517 </member>
6518 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket">
6519 <exclude/>
6520 </member>
6521 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock">
6522 <exclude/>
6523 </member>
6524 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.RightsBlock">
6525 <exclude/>
6526 </member>
6527 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket">
6528 <exclude/>
6529 </member>
6530 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock">
6531 <exclude/>
6532 </member>
6533 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.RightsBlock">
6534 <exclude/>
6535 </member>
6536 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket">
6537 <exclude/>
6538 </member>
6539 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock">
6540 <exclude/>
6541 </member>
6542 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket">
6543 <exclude/>
6544 </member>
6545 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock">
6546 <exclude/>
6547 </member>
6548 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket">
6549 <exclude/>
6550 </member>
6551 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock">
6552 <exclude/>
6553 </member>
6554 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock">
6555 <exclude/>
6556 </member>
6557 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket">
6558 <exclude/>
6559 </member>
6560 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock">
6561 <exclude/>
6562 </member>
6563 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket">
6564 <exclude/>
6565 </member>
6566 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock">
6567 <exclude/>
6568 </member>
6569 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket">
6570 <exclude/>
6571 </member>
6572 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock">
6573 <exclude/>
6574 </member>
6575 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock">
6576 <exclude/>
6577 </member>
6578 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket">
6579 <exclude/>
6580 </member>
6581 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock">
6582 <exclude/>
6583 </member>
6584 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock">
6585 <exclude/>
6586 </member>
6587 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket">
6588 <exclude/>
6589 </member>
6590 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock">
6591 <exclude/>
6592 </member>
6593 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock">
6594 <exclude/>
6595 </member>
6596 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket">
6597 <exclude/>
6598 </member>
6599 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock">
6600 <exclude/>
6601 </member>
6602 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock">
6603 <exclude/>
6604 </member>
6605 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket">
6606 <exclude/>
6607 </member>
6608 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock">
6609 <exclude/>
6610 </member>
6611 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock">
6612 <exclude/>
6613 </member>
6614 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket">
6615 <exclude/>
6616 </member>
6617 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock">
6618 <exclude/>
6619 </member>
6620 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock">
6621 <exclude/>
6622 </member>
6623 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket">
6624 <exclude/>
6625 </member>
6626 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock">
6627 <exclude/>
6628 </member>
6629 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock">
6630 <exclude/>
6631 </member>
6632 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock">
6633 <exclude/>
6634 </member>
6635 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket">
6636 <exclude/>
6637 </member>
6638 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock">
6639 <exclude/>
6640 </member>
6641 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock">
6642 <exclude/>
6643 </member>
6644 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock">
6645 <exclude/>
6646 </member>
6647 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket">
6648 <exclude/>
6649 </member>
6650 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock">
6651 <exclude/>
6652 </member>
6653 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock">
6654 <exclude/>
6655 </member>
6656 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket">
6657 <exclude/>
6658 </member>
6659 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock">
6660 <exclude/>
6661 </member>
6662 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock">
6663 <exclude/>
6664 </member>
6665 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket">
6666 <exclude/>
6667 </member>
6668 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock">
6669 <exclude/>
6670 </member>
6671 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock">
6672 <exclude/>
6673 </member>
6674 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock">
6675 <exclude/>
6676 </member>
6677 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket">
6678 <exclude/>
6679 </member>
6680 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock">
6681 <exclude/>
6682 </member>
6683 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock">
6684 <exclude/>
6685 </member>
6686 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket">
6687 <exclude/>
6688 </member>
6689 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock">
6690 <exclude/>
6691 </member>
6692 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock">
6693 <exclude/>
6694 </member>
6695 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket">
6696 <exclude/>
6697 </member>
6698 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock">
6699 <exclude/>
6700 </member>
6701 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock">
6702 <exclude/>
6703 </member>
6704 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket">
6705 <exclude/>
6706 </member>
6707 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock">
6708 <exclude/>
6709 </member>
6710 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock">
6711 <exclude/>
6712 </member>
6713 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket">
6714 <exclude/>
6715 </member>
6716 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock">
6717 <exclude/>
6718 </member>
6719 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock">
6720 <exclude/>
6721 </member>
6722 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket">
6723 <exclude/>
6724 </member>
6725 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock">
6726 <exclude/>
6727 </member>
6728 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock">
6729 <exclude/>
6730 </member>
6731 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock">
6732 <exclude/>
6733 </member>
6734 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket">
6735 <exclude/>
6736 </member>
6737 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock">
6738 <exclude/>
6739 </member>
6740 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock">
6741 <exclude/>
6742 </member>
6743 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket">
6744 <exclude/>
6745 </member>
6746 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock">
6747 <exclude/>
6748 </member>
6749 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock">
6750 <exclude/>
6751 </member>
6752 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock">
6753 <exclude/>
6754 </member>
6755 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket">
6756 <exclude/>
6757 </member>
6758 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock">
6759 <exclude/>
6760 </member>
6761 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock">
6762 <exclude/>
6763 </member>
6764 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock">
6765 <exclude/>
6766 </member>
6767 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket">
6768 <exclude/>
6769 </member>
6770 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock">
6771 <exclude/>
6772 </member>
6773 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock">
6774 <exclude/>
6775 </member>
6776 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock">
6777 <exclude/>
6778 </member>
6779 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket">
6780 <exclude/>
6781 </member>
6782 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock">
6783 <exclude/>
6784 </member>
6785 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock">
6786 <exclude/>
6787 </member>
6788 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock">
6789 <exclude/>
6790 </member>
6791 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket">
6792 <exclude/>
6793 </member>
6794 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock">
6795 <exclude/>
6796 </member>
6797 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock">
6798 <exclude/>
6799 </member>
6800 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock">
6801 <exclude/>
6802 </member>
6803 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock">
6804 <exclude/>
6805 </member>
6806 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket">
6807 <exclude/>
6808 </member>
6809 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock">
6810 <exclude/>
6811 </member>
6812 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock">
6813 <exclude/>
6814 </member>
6815 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket">
6816 <exclude/>
6817 </member>
6818 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock">
6819 <exclude/>
6820 </member>
6821 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock">
6822 <exclude/>
6823 </member>
6824 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket">
6825 <exclude/>
6826 </member>
6827 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock">
6828 <exclude/>
6829 </member>
6830 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock">
6831 <exclude/>
6832 </member>
6833 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket">
6834 <exclude/>
6835 </member>
6836 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock">
6837 <exclude/>
6838 </member>
6839 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock">
6840 <exclude/>
6841 </member>
6842 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock">
6843 <exclude/>
6844 </member>
6845 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket">
6846 <exclude/>
6847 </member>
6848 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket.AgentDataBlock">
6849 <exclude/>
6850 </member>
6851 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket">
6852 <exclude/>
6853 </member>
6854 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock">
6855 <exclude/>
6856 </member>
6857 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.DataBlock">
6858 <exclude/>
6859 </member>
6860 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket">
6861 <exclude/>
6862 </member>
6863 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock">
6864 <exclude/>
6865 </member>
6866 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock">
6867 <exclude/>
6868 </member>
6869 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock">
6870 <exclude/>
6871 </member>
6872 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket">
6873 <exclude/>
6874 </member>
6875 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock">
6876 <exclude/>
6877 </member>
6878 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock">
6879 <exclude/>
6880 </member>
6881 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket">
6882 <exclude/>
6883 </member>
6884 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock">
6885 <exclude/>
6886 </member>
6887 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock">
6888 <exclude/>
6889 </member>
6890 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock">
6891 <exclude/>
6892 </member>
6893 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket">
6894 <exclude/>
6895 </member>
6896 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock">
6897 <exclude/>
6898 </member>
6899 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock">
6900 <exclude/>
6901 </member>
6902 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket">
6903 <exclude/>
6904 </member>
6905 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock">
6906 <exclude/>
6907 </member>
6908 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock">
6909 <exclude/>
6910 </member>
6911 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket">
6912 <exclude/>
6913 </member>
6914 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock">
6915 <exclude/>
6916 </member>
6917 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket">
6918 <exclude/>
6919 </member>
6920 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock">
6921 <exclude/>
6922 </member>
6923 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock">
6924 <exclude/>
6925 </member>
6926 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket">
6927 <exclude/>
6928 </member>
6929 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock">
6930 <exclude/>
6931 </member>
6932 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket">
6933 <exclude/>
6934 </member>
6935 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock">
6936 <exclude/>
6937 </member>
6938 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock">
6939 <exclude/>
6940 </member>
6941 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket">
6942 <exclude/>
6943 </member>
6944 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock">
6945 <exclude/>
6946 </member>
6947 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket">
6948 <exclude/>
6949 </member>
6950 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock">
6951 <exclude/>
6952 </member>
6953 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket">
6954 <exclude/>
6955 </member>
6956 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock">
6957 <exclude/>
6958 </member>
6959 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket">
6960 <exclude/>
6961 </member>
6962 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock">
6963 <exclude/>
6964 </member>
6965 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock">
6966 <exclude/>
6967 </member>
6968 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket">
6969 <exclude/>
6970 </member>
6971 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock">
6972 <exclude/>
6973 </member>
6974 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock">
6975 <exclude/>
6976 </member>
6977 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket">
6978 <exclude/>
6979 </member>
6980 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock">
6981 <exclude/>
6982 </member>
6983 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock">
6984 <exclude/>
6985 </member>
6986 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket">
6987 <exclude/>
6988 </member>
6989 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock">
6990 <exclude/>
6991 </member>
6992 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock">
6993 <exclude/>
6994 </member>
6995 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket">
6996 <exclude/>
6997 </member>
6998 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock">
6999 <exclude/>
7000 </member>
7001 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket">
7002 <exclude/>
7003 </member>
7004 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock">
7005 <exclude/>
7006 </member>
7007 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket">
7008 <exclude/>
7009 </member>
7010 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock">
7011 <exclude/>
7012 </member>
7013 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket">
7014 <exclude/>
7015 </member>
7016 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock">
7017 <exclude/>
7018 </member>
7019 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock">
7020 <exclude/>
7021 </member>
7022 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket">
7023 <exclude/>
7024 </member>
7025 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock">
7026 <exclude/>
7027 </member>
7028 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket">
7029 <exclude/>
7030 </member>
7031 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock">
7032 <exclude/>
7033 </member>
7034 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock">
7035 <exclude/>
7036 </member>
7037 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket">
7038 <exclude/>
7039 </member>
7040 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock">
7041 <exclude/>
7042 </member>
7043 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock">
7044 <exclude/>
7045 </member>
7046 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock">
7047 <exclude/>
7048 </member>
7049 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket">
7050 <exclude/>
7051 </member>
7052 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock">
7053 <exclude/>
7054 </member>
7055 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket">
7056 <exclude/>
7057 </member>
7058 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock">
7059 <exclude/>
7060 </member>
7061 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock">
7062 <exclude/>
7063 </member>
7064 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock">
7065 <exclude/>
7066 </member>
7067 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket">
7068 <exclude/>
7069 </member>
7070 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock">
7071 <exclude/>
7072 </member>
7073 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket">
7074 <exclude/>
7075 </member>
7076 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock">
7077 <exclude/>
7078 </member>
7079 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.UserDataBlock">
7080 <exclude/>
7081 </member>
7082 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket">
7083 <exclude/>
7084 </member>
7085 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock">
7086 <exclude/>
7087 </member>
7088 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock">
7089 <exclude/>
7090 </member>
7091 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket">
7092 <exclude/>
7093 </member>
7094 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock">
7095 <exclude/>
7096 </member>
7097 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.FileDataBlock">
7098 <exclude/>
7099 </member>
7100 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket">
7101 <exclude/>
7102 </member>
7103 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock">
7104 <exclude/>
7105 </member>
7106 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket">
7107 <exclude/>
7108 </member>
7109 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock">
7110 <exclude/>
7111 </member>
7112 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock">
7113 <exclude/>
7114 </member>
7115 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket">
7116 <exclude/>
7117 </member>
7118 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock">
7119 <exclude/>
7120 </member>
7121 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock">
7122 <exclude/>
7123 </member>
7124 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket">
7125 <exclude/>
7126 </member>
7127 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.AgentDataBlock">
7128 <exclude/>
7129 </member>
7130 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.NameDataBlock">
7131 <exclude/>
7132 </member>
7133 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket">
7134 <exclude/>
7135 </member>
7136 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock">
7137 <exclude/>
7138 </member>
7139 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.DataBlock">
7140 <exclude/>
7141 </member>
7142 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket">
7143 <exclude/>
7144 </member>
7145 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.AgentDataBlock">
7146 <exclude/>
7147 </member>
7148 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.RequestDataBlock">
7149 <exclude/>
7150 </member>
7151 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket">
7152 <exclude/>
7153 </member>
7154 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.AgentDataBlock">
7155 <exclude/>
7156 </member>
7157 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.RequestDataBlock">
7158 <exclude/>
7159 </member>
7160 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.DataBlock">
7161 <exclude/>
7162 </member>
7163 <member name="T:OpenMetaverse.Packets.SendPostcardPacket">
7164 <exclude/>
7165 </member>
7166 <member name="T:OpenMetaverse.Packets.SendPostcardPacket.AgentDataBlock">
7167 <exclude/>
7168 </member>
7169 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket">
7170 <exclude/>
7171 </member>
7172 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock">
7173 <exclude/>
7174 </member>
7175 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket">
7176 <exclude/>
7177 </member>
7178 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock">
7179 <exclude/>
7180 </member>
7181 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock">
7182 <exclude/>
7183 </member>
7184 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket">
7185 <exclude/>
7186 </member>
7187 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.AgentDataBlock">
7188 <exclude/>
7189 </member>
7190 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.RequestDataBlock">
7191 <exclude/>
7192 </member>
7193 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket">
7194 <exclude/>
7195 </member>
7196 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.RequestDataBlock">
7197 <exclude/>
7198 </member>
7199 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.ReportDataBlock">
7200 <exclude/>
7201 </member>
7202 <member name="T:OpenMetaverse.Packets.ErrorPacket">
7203 <exclude/>
7204 </member>
7205 <member name="T:OpenMetaverse.Packets.ErrorPacket.AgentDataBlock">
7206 <exclude/>
7207 </member>
7208 <member name="T:OpenMetaverse.Packets.ErrorPacket.DataBlock">
7209 <exclude/>
7210 </member>
7211 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket">
7212 <exclude/>
7213 </member>
7214 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock">
7215 <exclude/>
7216 </member>
7217 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock">
7218 <exclude/>
7219 </member>
7220 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket">
7221 <exclude/>
7222 </member>
7223 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock">
7224 <exclude/>
7225 </member>
7226 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock">
7227 <exclude/>
7228 </member>
7229 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket">
7230 <exclude/>
7231 </member>
7232 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock">
7233 <exclude/>
7234 </member>
7235 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock">
7236 <exclude/>
7237 </member>
7238 <member name="T:OpenMetaverse.Packets.PacketAckPacket">
7239 <exclude/>
7240 </member>
7241 <member name="T:OpenMetaverse.Packets.PacketAckPacket.PacketsBlock">
7242 <exclude/>
7243 </member>
7244 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket">
7245 <exclude/>
7246 </member>
7247 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock">
7248 <exclude/>
7249 </member>
7250 <member name="T:OpenMetaverse.Packets.CloseCircuitPacket">
7251 <exclude/>
7252 </member>
7253 <member name="T:OpenMetaverse.Packets.ObjectAddPacket">
7254 <exclude/>
7255 </member>
7256 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.AgentDataBlock">
7257 <exclude/>
7258 </member>
7259 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.ObjectDataBlock">
7260 <exclude/>
7261 </member>
7262 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket">
7263 <exclude/>
7264 </member>
7265 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock">
7266 <exclude/>
7267 </member>
7268 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock">
7269 <exclude/>
7270 </member>
7271 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket">
7272 <exclude/>
7273 </member>
7274 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock">
7275 <exclude/>
7276 </member>
7277 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock">
7278 <exclude/>
7279 </member>
7280 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket">
7281 <exclude/>
7282 </member>
7283 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.AgentDataBlock">
7284 <exclude/>
7285 </member>
7286 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock">
7287 <exclude/>
7288 </member>
7289 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket">
7290 <exclude/>
7291 </member>
7292 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock">
7293 <exclude/>
7294 </member>
7295 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock">
7296 <exclude/>
7297 </member>
7298 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket">
7299 <exclude/>
7300 </member>
7301 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock">
7302 <exclude/>
7303 </member>
7304 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock">
7305 <exclude/>
7306 </member>
7307 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock">
7308 <exclude/>
7309 </member>
7310 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket">
7311 <exclude/>
7312 </member>
7313 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.AgentDataBlock">
7314 <exclude/>
7315 </member>
7316 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.RegionDataBlock">
7317 <exclude/>
7318 </member>
7319 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.InfoBlock">
7320 <exclude/>
7321 </member>
7322 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket">
7323 <exclude/>
7324 </member>
7325 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock">
7326 <exclude/>
7327 </member>
7328 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket">
7329 <exclude/>
7330 </member>
7331 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock">
7332 <exclude/>
7333 </member>
7334 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket">
7335 <exclude/>
7336 </member>
7337 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock">
7338 <exclude/>
7339 </member>
7340 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket">
7341 <exclude/>
7342 </member>
7343 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock">
7344 <exclude/>
7345 </member>
7346 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock">
7347 <exclude/>
7348 </member>
7349 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket">
7350 <exclude/>
7351 </member>
7352 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket.DataBlockBlock">
7353 <exclude/>
7354 </member>
7355 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket">
7356 <exclude/>
7357 </member>
7358 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock">
7359 <exclude/>
7360 </member>
7361 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket">
7362 <exclude/>
7363 </member>
7364 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket.DataBlockBlock">
7365 <exclude/>
7366 </member>
7367 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket">
7368 <exclude/>
7369 </member>
7370 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.AgentDataBlock">
7371 <exclude/>
7372 </member>
7373 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.EffectBlock">
7374 <exclude/>
7375 </member>
7376 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket">
7377 <exclude/>
7378 </member>
7379 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket.PingIDBlock">
7380 <exclude/>
7381 </member>
7382 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket">
7383 <exclude/>
7384 </member>
7385 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket.PingIDBlock">
7386 <exclude/>
7387 </member>
7388 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket">
7389 <exclude/>
7390 </member>
7391 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket.AgentDataBlock">
7392 <exclude/>
7393 </member>
7394 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket">
7395 <exclude/>
7396 </member>
7397 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AgentDataBlock">
7398 <exclude/>
7399 </member>
7400 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AnimationListBlock">
7401 <exclude/>
7402 </member>
7403 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock">
7404 <exclude/>
7405 </member>
7406 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket">
7407 <exclude/>
7408 </member>
7409 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock">
7410 <exclude/>
7411 </member>
7412 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock">
7413 <exclude/>
7414 </member>
7415 <member name="T:OpenMetaverse.Packets.AgentSitPacket">
7416 <exclude/>
7417 </member>
7418 <member name="T:OpenMetaverse.Packets.AgentSitPacket.AgentDataBlock">
7419 <exclude/>
7420 </member>
7421 <member name="T:OpenMetaverse.Packets.RequestImagePacket">
7422 <exclude/>
7423 </member>
7424 <member name="T:OpenMetaverse.Packets.RequestImagePacket.AgentDataBlock">
7425 <exclude/>
7426 </member>
7427 <member name="T:OpenMetaverse.Packets.RequestImagePacket.RequestImageBlock">
7428 <exclude/>
7429 </member>
7430 <member name="T:OpenMetaverse.Packets.ImageDataPacket">
7431 <exclude/>
7432 </member>
7433 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageIDBlock">
7434 <exclude/>
7435 </member>
7436 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageDataBlock">
7437 <exclude/>
7438 </member>
7439 <member name="T:OpenMetaverse.Packets.ImagePacketPacket">
7440 <exclude/>
7441 </member>
7442 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageIDBlock">
7443 <exclude/>
7444 </member>
7445 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageDataBlock">
7446 <exclude/>
7447 </member>
7448 <member name="T:OpenMetaverse.Packets.LayerDataPacket">
7449 <exclude/>
7450 </member>
7451 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerIDBlock">
7452 <exclude/>
7453 </member>
7454 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerDataBlock">
7455 <exclude/>
7456 </member>
7457 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket">
7458 <exclude/>
7459 </member>
7460 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock">
7461 <exclude/>
7462 </member>
7463 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock">
7464 <exclude/>
7465 </member>
7466 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket">
7467 <exclude/>
7468 </member>
7469 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock">
7470 <exclude/>
7471 </member>
7472 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock">
7473 <exclude/>
7474 </member>
7475 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket">
7476 <exclude/>
7477 </member>
7478 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock">
7479 <exclude/>
7480 </member>
7481 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock">
7482 <exclude/>
7483 </member>
7484 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket">
7485 <exclude/>
7486 </member>
7487 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock">
7488 <exclude/>
7489 </member>
7490 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock">
7491 <exclude/>
7492 </member>
7493 <member name="T:OpenMetaverse.Packets.KillObjectPacket">
7494 <exclude/>
7495 </member>
7496 <member name="T:OpenMetaverse.Packets.KillObjectPacket.ObjectDataBlock">
7497 <exclude/>
7498 </member>
7499 <member name="T:OpenMetaverse.Packets.TransferPacketPacket">
7500 <exclude/>
7501 </member>
7502 <member name="T:OpenMetaverse.Packets.TransferPacketPacket.TransferDataBlock">
7503 <exclude/>
7504 </member>
7505 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket">
7506 <exclude/>
7507 </member>
7508 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.XferIDBlock">
7509 <exclude/>
7510 </member>
7511 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.DataPacketBlock">
7512 <exclude/>
7513 </member>
7514 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket">
7515 <exclude/>
7516 </member>
7517 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock">
7518 <exclude/>
7519 </member>
7520 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket">
7521 <exclude/>
7522 </member>
7523 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.SenderBlock">
7524 <exclude/>
7525 </member>
7526 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock">
7527 <exclude/>
7528 </member>
7529 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock">
7530 <exclude/>
7531 </member>
7532 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock">
7533 <exclude/>
7534 </member>
7535 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket">
7536 <exclude/>
7537 </member>
7538 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock">
7539 <exclude/>
7540 </member>
7541 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock">
7542 <exclude/>
7543 </member>
7544 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket">
7545 <exclude/>
7546 </member>
7547 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock">
7548 <exclude/>
7549 </member>
7550 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket">
7551 <exclude/>
7552 </member>
7553 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock">
7554 <exclude/>
7555 </member>
7556 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock">
7557 <exclude/>
7558 </member>
7559 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket">
7560 <exclude/>
7561 </member>
7562 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock">
7563 <exclude/>
7564 </member>
7565 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock">
7566 <exclude/>
7567 </member>
7568 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock">
7569 <exclude/>
7570 </member>
7571 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock">
7572 <exclude/>
7573 </member>
7574 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock">
7575 <exclude/>
7576 </member>
7577 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock">
7578 <exclude/>
7579 </member>
7580 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock">
7581 <exclude/>
7582 </member>
7583 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock">
7584 <exclude/>
7585 </member>
7586 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket">
7587 <exclude/>
7588 </member>
7589 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock">
7590 <exclude/>
7591 </member>
7592 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket">
7593 <exclude/>
7594 </member>
7595 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock">
7596 <exclude/>
7597 </member>
7598 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket">
7599 <exclude/>
7600 </member>
7601 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket.SoundDataBlock">
7602 <exclude/>
7603 </member>
7604 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedEvent">
7605 <summary>The event subscribers. null if no subcribers</summary>
7606 </member>
7607 <member name="M:OpenMetaverse.TerrainManager.OnLandPatchReceived(OpenMetaverse.LandPatchReceivedEventArgs)">
7608 <summary>Raises the LandPatchReceived event</summary>
7609 <param name="e">A LandPatchReceivedEventArgs object containing the
7610 data returned from the simulator</param>
7611 </member>
7612 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedLock">
7613 <summary>Thread sync lock object</summary>
7614 </member>
7615 <member name="M:OpenMetaverse.TerrainManager.#ctor(OpenMetaverse.GridClient)">
2656 <summary> 7616 <summary>
2657 A request task containing information and status of a request as it is processed through the <see cref="T:OpenMetaverse.TexturePipeline"/> 7617 Default constructor
2658 </summary> 7618 </summary>
7619 <param name="client"></param>
2659 </member> 7620 </member>
2660 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.State"> 7621 <member name="E:OpenMetaverse.TerrainManager.LandPatchReceived">
2661 <summary>The current <seealso cref="T:OpenMetaverse.TextureRequestState"/> which identifies the current status of the request</summary> 7622 <summary>Raised when the simulator responds sends </summary>
2662 </member>
2663 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestID">
2664 <summary>The Unique Request ID, This is also the Asset ID of the texture being requested</summary>
2665 </member> 7623 </member>
2666 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestSlot"> 7624 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Simulator">
2667 <summary>The slot this request is occupying in the threadpoolSlots array</summary> 7625 <summary>Simulator from that sent tha data</summary>
2668 </member> 7626 </member>
2669 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Type"> 7627 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.X">
2670 <summary>The ImageType of the request.</summary> 7628 <summary>Sim coordinate of the patch</summary>
2671 </member> 7629 </member>
2672 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Callbacks"> 7630 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Y">
2673 <summary>The callback to fire when the request is complete, will include 7631 <summary>Sim coordinate of the patch</summary>
2674 the <seealso cref="T:OpenMetaverse.TextureRequestState"/> and the <see cref="T:OpenMetaverse.Assets.AssetTexture"/>
2675 object containing the result data</summary>
2676 </member> 7632 </member>
2677 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.ReportProgress"> 7633 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.PatchSize">
2678 <summary>If true, indicates the callback will be fired whenever new data is returned from the simulator. 7634 <summary>Size of tha patch</summary>
2679 This is used to progressively render textures as portions of the texture are received.</summary>
2680 </member> 7635 </member>
2681 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Transfer"> 7636 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.HeightMap">
2682 <summary>An object that maintains the data of an request thats in-process.</summary> 7637 <summary>Heightmap for the patch</summary>
2683 </member> 7638 </member>
2684 <member name="T:OpenMetaverse.SoundManager"> 7639 <member name="T:OpenMetaverse.SoundManager">
2685 <summary> 7640 <summary>
@@ -2987,964 +7942,1636 @@
2987 <member name="P:OpenMetaverse.PreloadSoundEventArgs.ObjectID"> 7942 <member name="P:OpenMetaverse.PreloadSoundEventArgs.ObjectID">
2988 <summary>Get the ID of the Object</summary> 7943 <summary>Get the ID of the Object</summary>
2989 </member> 7944 </member>
2990 <member name="T:OpenMetaverse.ProfileFlags"> 7945 <member name="T:OpenMetaverse.Assets.TarArchiveWriter">
2991 <summary> 7946 <summary>
2992 Avatar profile flags 7947 Temporary code to produce a tar archive in tar v7 format
2993 </summary> 7948 </summary>
2994 </member> 7949 </member>
2995 <member name="T:OpenMetaverse.Avatar"> 7950 <member name="F:OpenMetaverse.Assets.TarArchiveWriter.m_bw">
2996 <summary> 7951 <summary>
2997 Represents an avatar (other than your own) 7952 Binary writer for the underlying stream
2998 </summary> 7953 </summary>
2999 </member> 7954 </member>
3000 <member name="T:OpenMetaverse.Primitive"> 7955 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteDir(System.String)">
3001 <summary> 7956 <summary>
3002 Particle system specific enumerators, flags and methods. 7957 Write a directory entry to the tar archive. We can only handle one path level right now!
3003 </summary> 7958 </summary>
7959 <param name="dirName"></param>
3004 </member> 7960 </member>
3005 <member name="F:OpenMetaverse.Primitive.Textures"> 7961 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.String)">
3006 <summary></summary> 7962 <summary>
3007 </member> 7963 Write a file to the tar archive
3008 <member name="F:OpenMetaverse.Primitive.TextureAnim"> 7964 </summary>
3009 <summary></summary> 7965 <param name="filePath"></param>
7966 <param name="data"></param>
3010 </member> 7967 </member>
3011 <member name="F:OpenMetaverse.Primitive.ParticleSys"> 7968 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[])">
3012 <summary></summary> 7969 <summary>
7970 Write a file to the tar archive
7971 </summary>
7972 <param name="filePath"></param>
7973 <param name="data"></param>
3013 </member> 7974 </member>
3014 <member name="F:OpenMetaverse.Primitive.MediaVersion"> 7975 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.Close">
3015 <summary> 7976 <summary>
3016 Current version of the media data for the prim 7977 Finish writing the raw tar archive data to a stream. The stream will be closed on completion.
3017 </summary> 7978 </summary>
3018 </member> 7979 </member>
3019 <member name="F:OpenMetaverse.Primitive.FaceMedia"> 7980 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteEntry(System.String,System.Byte[],System.Char)">
3020 <summary> 7981 <summary>
3021 Array of media entries indexed by face number 7982 Write a particular entry
3022 </summary> 7983 </summary>
7984 <param name="filePath"></param>
7985 <param name="data"></param>
7986 <param name="fileType"></param>
3023 </member> 7987 </member>
3024 <member name="F:OpenMetaverse.Primitive.ID"> 7988 <member name="T:OpenMetaverse.Assets.TarArchiveReader">
3025 <summary></summary> 7989 <summary>
7990 Temporary code to do the bare minimum required to read a tar archive for our purposes
7991 </summary>
3026 </member> 7992 </member>
3027 <member name="F:OpenMetaverse.Primitive.GroupID"> 7993 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_br">
3028 <summary></summary> 7994 <summary>
7995 Binary reader for the underlying stream
7996 </summary>
3029 </member> 7997 </member>
3030 <member name="F:OpenMetaverse.Primitive.LocalID"> 7998 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_nullCharArray">
3031 <summary></summary> 7999 <summary>
8000 Used to trim off null chars
8001 </summary>
3032 </member> 8002 </member>
3033 <member name="F:OpenMetaverse.Primitive.ParentID"> 8003 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_spaceCharArray">
3034 <summary></summary> 8004 <summary>
8005 Used to trim off space chars
8006 </summary>
3035 </member> 8007 </member>
3036 <member name="F:OpenMetaverse.Primitive.RegionHandle"> 8008 <member name="M:OpenMetaverse.Assets.TarArchiveReader.#ctor(System.IO.Stream)">
3037 <summary></summary> 8009 <summary>
8010 Generate a tar reader which reads from the given stream.
8011 </summary>
8012 <param name="s"></param>
3038 </member> 8013 </member>
3039 <member name="F:OpenMetaverse.Primitive.Flags"> 8014 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadEntry(System.String@,OpenMetaverse.Assets.TarArchiveReader.TarEntryType@)">
3040 <summary></summary> 8015 <summary>
8016 Read the next entry in the tar file.
8017 </summary>
8018 <param name="filePath"></param>
8019 <param name="entryType"></param>
8020 <returns>the data for the entry. Returns null if there are no more entries</returns>
3041 </member> 8021 </member>
3042 <member name="F:OpenMetaverse.Primitive.TreeSpecies"> 8022 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadHeader">
3043 <summary>Foliage type for this primitive. Only applicable if this 8023 <summary>
3044 primitive is foliage</summary> 8024 Read the next 512 byte chunk of data as a tar header.
8025 </summary>
8026 <returns>A tar header struct. null if we have reached the end of the archive.</returns>
3045 </member> 8027 </member>
3046 <member name="F:OpenMetaverse.Primitive.ScratchPad"> 8028 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadData(System.Int32)">
3047 <summary>Unknown</summary> 8029 <summary>
8030 Read data following a header
8031 </summary>
8032 <param name="fileSize"></param>
8033 <returns></returns>
3048 </member> 8034 </member>
3049 <member name="F:OpenMetaverse.Primitive.Position"> 8035 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ConvertOctalBytesToDecimal(System.Byte[],System.Int32,System.Int32)">
3050 <summary></summary> 8036 <summary>
8037 Convert octal bytes to a decimal representation
8038 </summary>
8039 <param name="bytes"></param>
8040 <param name="count"></param>
8041 <param name="startIndex"></param>
8042 <returns></returns>
3051 </member> 8043 </member>
3052 <member name="F:OpenMetaverse.Primitive.Scale"> 8044 <member name="T:OpenMetaverse.ObjectReturnType">
3053 <summary></summary> 8045 <summary>
8046 Type of return to use when returning objects from a parcel
8047 </summary>
3054 </member> 8048 </member>
3055 <member name="F:OpenMetaverse.Primitive.Rotation"> 8049 <member name="F:OpenMetaverse.ObjectReturnType.None">
3056 <summary></summary> 8050 <summary></summary>
3057 </member> 8051 </member>
3058 <member name="F:OpenMetaverse.Primitive.Velocity"> 8052 <member name="F:OpenMetaverse.ObjectReturnType.Owner">
3059 <summary></summary> 8053 <summary>Return objects owned by parcel owner</summary>
3060 </member> 8054 </member>
3061 <member name="F:OpenMetaverse.Primitive.AngularVelocity"> 8055 <member name="F:OpenMetaverse.ObjectReturnType.Group">
3062 <summary></summary> 8056 <summary>Return objects set to group</summary>
3063 </member> 8057 </member>
3064 <member name="F:OpenMetaverse.Primitive.Acceleration"> 8058 <member name="F:OpenMetaverse.ObjectReturnType.Other">
3065 <summary></summary> 8059 <summary>Return objects not owned by parcel owner or set to group</summary>
3066 </member> 8060 </member>
3067 <member name="F:OpenMetaverse.Primitive.CollisionPlane"> 8061 <member name="F:OpenMetaverse.ObjectReturnType.List">
3068 <summary></summary> 8062 <summary>Return a specific list of objects on parcel</summary>
3069 </member> 8063 </member>
3070 <member name="F:OpenMetaverse.Primitive.Flexible"> 8064 <member name="F:OpenMetaverse.ObjectReturnType.Sell">
3071 <summary></summary> 8065 <summary>Return objects that are marked for-sale</summary>
3072 </member> 8066 </member>
3073 <member name="F:OpenMetaverse.Primitive.Light"> 8067 <member name="T:OpenMetaverse.ParcelAccessFlags">
3074 <summary></summary> 8068 <summary>
8069 Blacklist/Whitelist flags used in parcels Access List
8070 </summary>
3075 </member> 8071 </member>
3076 <member name="F:OpenMetaverse.Primitive.Sculpt"> 8072 <member name="F:OpenMetaverse.ParcelAccessFlags.NoAccess">
3077 <summary></summary> 8073 <summary>Agent is denied access</summary>
3078 </member> 8074 </member>
3079 <member name="F:OpenMetaverse.Primitive.ClickAction"> 8075 <member name="F:OpenMetaverse.ParcelAccessFlags.Access">
3080 <summary></summary> 8076 <summary>Agent is granted access</summary>
3081 </member> 8077 </member>
3082 <member name="F:OpenMetaverse.Primitive.Sound"> 8078 <member name="T:OpenMetaverse.ParcelResult">
3083 <summary></summary> 8079 <summary>
8080 The result of a request for parcel properties
8081 </summary>
3084 </member> 8082 </member>
3085 <member name="F:OpenMetaverse.Primitive.OwnerID"> 8083 <member name="F:OpenMetaverse.ParcelResult.NoData">
3086 <summary>Identifies the owner if audio or a particle system is 8084 <summary>No matches were found for the request</summary>
3087 active</summary>
3088 </member> 8085 </member>
3089 <member name="F:OpenMetaverse.Primitive.SoundFlags"> 8086 <member name="F:OpenMetaverse.ParcelResult.Single">
3090 <summary></summary> 8087 <summary>Request matched a single parcel</summary>
3091 </member> 8088 </member>
3092 <member name="F:OpenMetaverse.Primitive.SoundGain"> 8089 <member name="F:OpenMetaverse.ParcelResult.Multiple">
3093 <summary></summary> 8090 <summary>Request matched multiple parcels</summary>
3094 </member> 8091 </member>
3095 <member name="F:OpenMetaverse.Primitive.SoundRadius"> 8092 <member name="T:OpenMetaverse.AccessList">
3096 <summary></summary> 8093 <summary>
8094 Flags used in the ParcelAccessListRequest packet to specify whether
8095 we want the access list (whitelist), ban list (blacklist), or both
8096 </summary>
3097 </member> 8097 </member>
3098 <member name="F:OpenMetaverse.Primitive.Text"> 8098 <member name="F:OpenMetaverse.AccessList.Access">
3099 <summary></summary> 8099 <summary>Request the access list</summary>
3100 </member> 8100 </member>
3101 <member name="F:OpenMetaverse.Primitive.TextColor"> 8101 <member name="F:OpenMetaverse.AccessList.Ban">
3102 <summary></summary> 8102 <summary>Request the ban list</summary>
3103 </member> 8103 </member>
3104 <member name="F:OpenMetaverse.Primitive.MediaURL"> 8104 <member name="F:OpenMetaverse.AccessList.Both">
3105 <summary></summary> 8105 <summary>Request both White and Black lists</summary>
3106 </member> 8106 </member>
3107 <member name="F:OpenMetaverse.Primitive.Joint"> 8107 <member name="T:OpenMetaverse.ParcelPropertiesStatus">
3108 <summary></summary> 8108 <summary>
8109 Sequence ID in ParcelPropertiesReply packets (sent when avatar
8110 tries to cross a parcel border)
8111 </summary>
3109 </member> 8112 </member>
3110 <member name="F:OpenMetaverse.Primitive.JointPivot"> 8113 <member name="F:OpenMetaverse.ParcelPropertiesStatus.ParcelSelected">
3111 <summary></summary> 8114 <summary>Parcel is currently selected</summary>
3112 </member> 8115 </member>
3113 <member name="F:OpenMetaverse.Primitive.JointAxisOrAnchor"> 8116 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionNotInGroup">
3114 <summary></summary> 8117 <summary>Parcel restricted to a group the avatar is not a
8118 member of</summary>
3115 </member> 8119 </member>
3116 <member name="F:OpenMetaverse.Primitive.NameValues"> 8120 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionBanned">
3117 <summary></summary> 8121 <summary>Avatar is banned from the parcel</summary>
3118 </member> 8122 </member>
3119 <member name="F:OpenMetaverse.Primitive.PrimData"> 8123 <member name="F:OpenMetaverse.ParcelPropertiesStatus.CollisionNotOnAccessList">
3120 <summary></summary> 8124 <summary>Parcel is restricted to an access list that the
8125 avatar is not on</summary>
3121 </member> 8126 </member>
3122 <member name="F:OpenMetaverse.Primitive.Properties"> 8127 <member name="F:OpenMetaverse.ParcelPropertiesStatus.HoveredOverParcel">
3123 <summary></summary> 8128 <summary>Response to hovering over a parcel</summary>
3124 </member> 8129 </member>
3125 <member name="M:OpenMetaverse.Primitive.#ctor"> 8130 <member name="T:OpenMetaverse.TerraformAction">
3126 <summary> 8131 <summary>
3127 Default constructor 8132 The tool to use when modifying terrain levels
3128 </summary> 8133 </summary>
3129 </member> 8134 </member>
3130 <member name="M:OpenMetaverse.Primitive.PackPathTwist(System.Single)"> 8135 <member name="F:OpenMetaverse.TerraformAction.Level">
8136 <summary>Level the terrain</summary>
8137 </member>
8138 <member name="F:OpenMetaverse.TerraformAction.Raise">
8139 <summary>Raise the terrain</summary>
8140 </member>
8141 <member name="F:OpenMetaverse.TerraformAction.Lower">
8142 <summary>Lower the terrain</summary>
8143 </member>
8144 <member name="F:OpenMetaverse.TerraformAction.Smooth">
8145 <summary>Smooth the terrain</summary>
8146 </member>
8147 <member name="F:OpenMetaverse.TerraformAction.Noise">
8148 <summary>Add random noise to the terrain</summary>
8149 </member>
8150 <member name="F:OpenMetaverse.TerraformAction.Revert">
8151 <summary>Revert terrain to simulator default</summary>
8152 </member>
8153 <member name="T:OpenMetaverse.TerraformBrushSize">
3131 <summary> 8154 <summary>
3132 Packs PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew 8155 The tool size to use when changing terrain levels
3133 parameters in to signed eight bit values
3134 </summary> 8156 </summary>
3135 <param name="pathTwist">Floating point parameter to pack</param>
3136 <returns>Signed eight bit value containing the packed parameter</returns>
3137 </member> 8157 </member>
3138 <member name="M:OpenMetaverse.Primitive.UnpackPathTwist(System.SByte)"> 8158 <member name="F:OpenMetaverse.TerraformBrushSize.Small">
8159 <summary>Small</summary>
8160 </member>
8161 <member name="F:OpenMetaverse.TerraformBrushSize.Medium">
8162 <summary>Medium</summary>
8163 </member>
8164 <member name="F:OpenMetaverse.TerraformBrushSize.Large">
8165 <summary>Large</summary>
8166 </member>
8167 <member name="T:OpenMetaverse.AccessDeniedReason">
3139 <summary> 8168 <summary>
3140 Unpacks PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew 8169 Reasons agent is denied access to a parcel on the simulator
3141 parameters from signed eight bit integers to floating point values
3142 </summary> 8170 </summary>
3143 <param name="pathTwist">Signed eight bit value to unpack</param>
3144 <returns>Unpacked floating point value</returns>
3145 </member> 8171 </member>
3146 <member name="P:OpenMetaverse.Primitive.Type"> 8172 <member name="F:OpenMetaverse.AccessDeniedReason.NotDenied">
3147 <summary>Uses basic heuristics to estimate the primitive shape</summary> 8173 <summary>Agent is not denied, access is granted</summary>
3148 </member> 8174 </member>
3149 <member name="T:OpenMetaverse.Primitive.TextureAnimMode"> 8175 <member name="F:OpenMetaverse.AccessDeniedReason.NotInGroup">
8176 <summary>Agent is not a member of the group set for the parcel, or which owns the parcel</summary>
8177 </member>
8178 <member name="F:OpenMetaverse.AccessDeniedReason.NotOnAllowList">
8179 <summary>Agent is not on the parcels specific allow list</summary>
8180 </member>
8181 <member name="F:OpenMetaverse.AccessDeniedReason.BannedFromParcel">
8182 <summary>Agent is on the parcels ban list</summary>
8183 </member>
8184 <member name="F:OpenMetaverse.AccessDeniedReason.NoAccess">
8185 <summary>Unknown</summary>
8186 </member>
8187 <member name="F:OpenMetaverse.AccessDeniedReason.NotAgeVerified">
8188 <summary>Agent is not age verified and parcel settings deny access to non age verified avatars</summary>
8189 </member>
8190 <member name="T:OpenMetaverse.ParcelOverlayType">
3150 <summary> 8191 <summary>
3151 Texture animation mode 8192 Parcel overlay type. This is used primarily for highlighting and
8193 coloring which is why it is a single integer instead of a set of
8194 flags
3152 </summary> 8195 </summary>
8196 <remarks>These values seem to be poorly thought out. The first three
8197 bits represent a single value, not flags. For example Auction (0x05) is
8198 not a combination of OwnedByOther (0x01) and ForSale(0x04). However,
8199 the BorderWest and BorderSouth values are bit flags that get attached
8200 to the value stored in the first three bits. Bits four, five, and six
8201 are unused</remarks>
3153 </member> 8202 </member>
3154 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_OFF"> 8203 <member name="F:OpenMetaverse.ParcelOverlayType.Public">
3155 <summary>Disable texture animation</summary> 8204 <summary>Public land</summary>
3156 </member> 8205 </member>
3157 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_ON"> 8206 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedByOther">
3158 <summary>Enable texture animation</summary> 8207 <summary>Land is owned by another avatar</summary>
3159 </member> 8208 </member>
3160 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.LOOP"> 8209 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedByGroup">
3161 <summary>Loop when animating textures</summary> 8210 <summary>Land is owned by a group</summary>
3162 </member> 8211 </member>
3163 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.REVERSE"> 8212 <member name="F:OpenMetaverse.ParcelOverlayType.OwnedBySelf">
3164 <summary>Animate in reverse direction</summary> 8213 <summary>Land is owned by the current avatar</summary>
3165 </member> 8214 </member>
3166 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.PING_PONG"> 8215 <member name="F:OpenMetaverse.ParcelOverlayType.ForSale">
3167 <summary>Animate forward then reverse</summary> 8216 <summary>Land is for sale</summary>
3168 </member> 8217 </member>
3169 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SMOOTH"> 8218 <member name="F:OpenMetaverse.ParcelOverlayType.Auction">
3170 <summary>Slide texture smoothly instead of frame-stepping</summary> 8219 <summary>Land is being auctioned</summary>
3171 </member> 8220 </member>
3172 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ROTATE"> 8221 <member name="F:OpenMetaverse.ParcelOverlayType.BorderWest">
3173 <summary>Rotate texture instead of using frames</summary> 8222 <summary>To the west of this area is a parcel border</summary>
3174 </member> 8223 </member>
3175 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SCALE"> 8224 <member name="F:OpenMetaverse.ParcelOverlayType.BorderSouth">
3176 <summary>Scale texture instead of using frames</summary> 8225 <summary>To the south of this area is a parcel border</summary>
3177 </member> 8226 </member>
3178 <member name="T:OpenMetaverse.Primitive.TextureEntryFace"> 8227 <member name="T:OpenMetaverse.ParcelFlags">
3179 <summary> 8228 <summary>
3180 A single textured face. Don't instantiate this class yourself, use the 8229 Various parcel properties
3181 methods in TextureEntry
3182 </summary> 8230 </summary>
3183 </member> 8231 </member>
3184 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.#ctor(OpenMetaverse.Primitive.TextureEntryFace)"> 8232 <member name="F:OpenMetaverse.ParcelFlags.None">
3185 <summary> 8233 <summary>No flags set</summary>
3186 Contains the definition for individual faces
3187 </summary>
3188 <param name="defaultTexture"></param>
3189 </member> 8234 </member>
3190 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.ToString"> 8235 <member name="F:OpenMetaverse.ParcelFlags.AllowFly">
3191 <summary> 8236 <summary>Allow avatars to fly (a client-side only restriction)</summary>
3192
3193 </summary>
3194 <returns></returns>
3195 </member> 8237 </member>
3196 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.material"> 8238 <member name="F:OpenMetaverse.ParcelFlags.AllowOtherScripts">
3197 <summary></summary> 8239 <summary>Allow foreign scripts to run</summary>
3198 </member> 8240 </member>
3199 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.media"> 8241 <member name="F:OpenMetaverse.ParcelFlags.ForSale">
3200 <summary></summary> 8242 <summary>This parcel is for sale</summary>
3201 </member> 8243 </member>
3202 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RGBA"> 8244 <member name="F:OpenMetaverse.ParcelFlags.AllowLandmark">
3203 <summary></summary> 8245 <summary>Allow avatars to create a landmark on this parcel</summary>
3204 </member> 8246 </member>
3205 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatU"> 8247 <member name="F:OpenMetaverse.ParcelFlags.AllowTerraform">
3206 <summary></summary> 8248 <summary>Allows all avatars to edit the terrain on this parcel</summary>
3207 </member> 8249 </member>
3208 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatV"> 8250 <member name="F:OpenMetaverse.ParcelFlags.AllowDamage">
3209 <summary></summary> 8251 <summary>Avatars have health and can take damage on this parcel.
8252 If set, avatars can be killed and sent home here</summary>
3210 </member> 8253 </member>
3211 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetU"> 8254 <member name="F:OpenMetaverse.ParcelFlags.CreateObjects">
3212 <summary></summary> 8255 <summary>Foreign avatars can create objects here</summary>
3213 </member> 8256 </member>
3214 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetV"> 8257 <member name="F:OpenMetaverse.ParcelFlags.ForSaleObjects">
3215 <summary></summary> 8258 <summary>All objects on this parcel can be purchased</summary>
3216 </member> 8259 </member>
3217 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Rotation"> 8260 <member name="F:OpenMetaverse.ParcelFlags.UseAccessGroup">
3218 <summary></summary> 8261 <summary>Access is restricted to a group</summary>
3219 </member> 8262 </member>
3220 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Glow"> 8263 <member name="F:OpenMetaverse.ParcelFlags.UseAccessList">
3221 <summary></summary> 8264 <summary>Access is restricted to a whitelist</summary>
3222 </member> 8265 </member>
3223 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Bump"> 8266 <member name="F:OpenMetaverse.ParcelFlags.UseBanList">
3224 <summary></summary> 8267 <summary>Ban blacklist is enabled</summary>
3225 </member> 8268 </member>
3226 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MediaFlags"> 8269 <member name="F:OpenMetaverse.ParcelFlags.UsePassList">
3227 <summary>In the future this will specify whether a webpage is 8270 <summary>Unknown</summary>
3228 attached to this face</summary>
3229 </member> 8271 </member>
3230 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.TextureID"> 8272 <member name="F:OpenMetaverse.ParcelFlags.ShowDirectory">
3231 <summary></summary> 8273 <summary>List this parcel in the search directory</summary>
3232 </member> 8274 </member>
3233 <member name="T:OpenMetaverse.Primitive.TextureEntry"> 8275 <member name="F:OpenMetaverse.ParcelFlags.AllowDeedToGroup">
3234 <summary> 8276 <summary>Allow personally owned parcels to be deeded to group</summary>
3235 Represents all of the texturable faces for an object
3236 </summary>
3237 <remarks>Grid objects have infinite faces, with each face
3238 using the properties of the default face unless set otherwise. So if
3239 you have a TextureEntry with a default texture uuid of X, and face 18
3240 has a texture UUID of Y, every face would be textured with X except for
3241 face 18 that uses Y. In practice however, primitives utilize a maximum
3242 of nine faces</remarks>
3243 </member> 8277 </member>
3244 <member name="F:OpenMetaverse.Primitive.TextureEntry.DefaultTexture"> 8278 <member name="F:OpenMetaverse.ParcelFlags.ContributeWithDeed">
3245 <summary></summary> 8279 <summary>If Deeded, owner contributes required tier to group parcel is deeded to</summary>
3246 </member> 8280 </member>
3247 <member name="F:OpenMetaverse.Primitive.TextureEntry.FaceTextures"> 8281 <member name="F:OpenMetaverse.ParcelFlags.SoundLocal">
3248 <summary></summary> 8282 <summary>Restrict sounds originating on this parcel to the
8283 parcel boundaries</summary>
3249 </member> 8284 </member>
3250 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.UUID)"> 8285 <member name="F:OpenMetaverse.ParcelFlags.SellParcelObjects">
3251 <summary> 8286 <summary>Objects on this parcel are sold when the land is
3252 Constructor that takes a default texture UUID 8287 purchsaed</summary>
3253 </summary>
3254 <param name="defaultTextureID">Texture UUID to use as the default texture</param>
3255 </member> 8288 </member>
3256 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.Primitive.TextureEntryFace)"> 8289 <member name="F:OpenMetaverse.ParcelFlags.AllowPublish">
3257 <summary> 8290 <summary>Allow this parcel to be published on the web</summary>
3258 Constructor that takes a <code>TextureEntryFace</code> for the
3259 default face
3260 </summary>
3261 <param name="defaultFace">Face to use as the default face</param>
3262 </member> 8291 </member>
3263 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32)"> 8292 <member name="F:OpenMetaverse.ParcelFlags.MaturePublish">
3264 <summary> 8293 <summary>The information for this parcel is mature content</summary>
3265 Constructor that creates the TextureEntry class from a byte array
3266 </summary>
3267 <param name="data">Byte array containing the TextureEntry field</param>
3268 <param name="pos">Starting position of the TextureEntry field in
3269 the byte array</param>
3270 <param name="length">Length of the TextureEntry field, in bytes</param>
3271 </member> 8294 </member>
3272 <member name="M:OpenMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)"> 8295 <member name="F:OpenMetaverse.ParcelFlags.UrlWebPage">
3273 <summary> 8296 <summary>The media URL is an HTML page</summary>
3274 This will either create a new face if a custom face for the given
3275 index is not defined, or return the custom face for that index if
3276 it already exists
3277 </summary>
3278 <param name="index">The index number of the face to create or
3279 retrieve</param>
3280 <returns>A TextureEntryFace containing all the properties for that
3281 face</returns>
3282 </member> 8297 </member>
3283 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetFace(System.UInt32)"> 8298 <member name="F:OpenMetaverse.ParcelFlags.UrlRawHtml">
3284 <summary> 8299 <summary>The media URL is a raw HTML string</summary>
3285
3286 </summary>
3287 <param name="index"></param>
3288 <returns></returns>
3289 </member> 8300 </member>
3290 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetOSD"> 8301 <member name="F:OpenMetaverse.ParcelFlags.RestrictPushObject">
3291 <summary> 8302 <summary>Restrict foreign object pushes</summary>
3292
3293 </summary>
3294 <returns></returns>
3295 </member> 8303 </member>
3296 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetBytes"> 8304 <member name="F:OpenMetaverse.ParcelFlags.DenyAnonymous">
3297 <summary> 8305 <summary>Ban all non identified/transacted avatars</summary>
3298
3299 </summary>
3300 <returns></returns>
3301 </member> 8306 </member>
3302 <member name="M:OpenMetaverse.Primitive.TextureEntry.ToString"> 8307 <member name="F:OpenMetaverse.ParcelFlags.AllowGroupScripts">
8308 <summary>Allow group-owned scripts to run</summary>
8309 </member>
8310 <member name="F:OpenMetaverse.ParcelFlags.CreateGroupObjects">
8311 <summary>Allow object creation by group members or group
8312 objects</summary>
8313 </member>
8314 <member name="F:OpenMetaverse.ParcelFlags.AllowAPrimitiveEntry">
8315 <summary>Allow all objects to enter this parcel</summary>
8316 </member>
8317 <member name="F:OpenMetaverse.ParcelFlags.AllowGroupObjectEntry">
8318 <summary>Only allow group and owner objects to enter this parcel</summary>
8319 </member>
8320 <member name="F:OpenMetaverse.ParcelFlags.AllowVoiceChat">
8321 <summary>Voice Enabled on this parcel</summary>
8322 </member>
8323 <member name="F:OpenMetaverse.ParcelFlags.UseEstateVoiceChan">
8324 <summary>Use Estate Voice channel for Voice on this parcel</summary>
8325 </member>
8326 <member name="F:OpenMetaverse.ParcelFlags.DenyAgeUnverified">
8327 <summary>Deny Age Unverified Users</summary>
8328 </member>
8329 <member name="T:OpenMetaverse.ParcelStatus">
3303 <summary> 8330 <summary>
3304 8331 Parcel ownership status
3305 </summary> 8332 </summary>
3306 <returns></returns>
3307 </member> 8333 </member>
3308 <member name="T:OpenMetaverse.Primitive.TextureAnimation"> 8334 <member name="F:OpenMetaverse.ParcelStatus.None">
8335 <summary>Placeholder</summary>
8336 </member>
8337 <member name="F:OpenMetaverse.ParcelStatus.Leased">
8338 <summary>Parcel is leased (owned) by an avatar or group</summary>
8339 </member>
8340 <member name="F:OpenMetaverse.ParcelStatus.LeasePending">
8341 <summary>Parcel is in process of being leased (purchased) by an avatar or group</summary>
8342 </member>
8343 <member name="F:OpenMetaverse.ParcelStatus.Abandoned">
8344 <summary>Parcel has been abandoned back to Governor Linden</summary>
8345 </member>
8346 <member name="T:OpenMetaverse.ParcelCategory">
3309 <summary> 8347 <summary>
3310 Controls the texture animation of a particular prim 8348 Category parcel is listed in under search
3311 </summary> 8349 </summary>
3312 </member> 8350 </member>
3313 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Flags"> 8351 <member name="F:OpenMetaverse.ParcelCategory.None">
3314 <summary></summary> 8352 <summary>No assigned category</summary>
3315 </member> 8353 </member>
3316 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Face"> 8354 <member name="F:OpenMetaverse.ParcelCategory.Linden">
3317 <summary></summary> 8355 <summary>Linden Infohub or public area</summary>
3318 </member> 8356 </member>
3319 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeX"> 8357 <member name="F:OpenMetaverse.ParcelCategory.Adult">
3320 <summary></summary> 8358 <summary>Adult themed area</summary>
3321 </member> 8359 </member>
3322 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeY"> 8360 <member name="F:OpenMetaverse.ParcelCategory.Arts">
3323 <summary></summary> 8361 <summary>Arts and Culture</summary>
3324 </member> 8362 </member>
3325 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Start"> 8363 <member name="F:OpenMetaverse.ParcelCategory.Business">
3326 <summary></summary> 8364 <summary>Business</summary>
3327 </member> 8365 </member>
3328 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Length"> 8366 <member name="F:OpenMetaverse.ParcelCategory.Educational">
3329 <summary></summary> 8367 <summary>Educational</summary>
3330 </member> 8368 </member>
3331 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Rate"> 8369 <member name="F:OpenMetaverse.ParcelCategory.Gaming">
3332 <summary></summary> 8370 <summary>Gaming</summary>
3333 </member> 8371 </member>
3334 <member name="M:OpenMetaverse.Primitive.TextureAnimation.#ctor(System.Byte[],System.Int32)"> 8372 <member name="F:OpenMetaverse.ParcelCategory.Hangout">
3335 <summary> 8373 <summary>Hangout or Club</summary>
3336
3337 </summary>
3338 <param name="data"></param>
3339 <param name="pos"></param>
3340 </member> 8374 </member>
3341 <member name="M:OpenMetaverse.Primitive.TextureAnimation.GetBytes"> 8375 <member name="F:OpenMetaverse.ParcelCategory.Newcomer">
8376 <summary>Newcomer friendly</summary>
8377 </member>
8378 <member name="F:OpenMetaverse.ParcelCategory.Park">
8379 <summary>Parks and Nature</summary>
8380 </member>
8381 <member name="F:OpenMetaverse.ParcelCategory.Residential">
8382 <summary>Residential</summary>
8383 </member>
8384 <member name="F:OpenMetaverse.ParcelCategory.Shopping">
8385 <summary>Shopping</summary>
8386 </member>
8387 <member name="F:OpenMetaverse.ParcelCategory.Stage">
8388 <summary>Not Used?</summary>
8389 </member>
8390 <member name="F:OpenMetaverse.ParcelCategory.Other">
8391 <summary>Other</summary>
8392 </member>
8393 <member name="F:OpenMetaverse.ParcelCategory.Any">
8394 <summary>Not an actual category, only used for queries</summary>
8395 </member>
8396 <member name="T:OpenMetaverse.LandingType">
3342 <summary> 8397 <summary>
3343 8398 Type of teleport landing for a parcel
3344 </summary> 8399 </summary>
3345 <returns></returns>
3346 </member> 8400 </member>
3347 <member name="T:OpenMetaverse.Primitive.ParticleSystem"> 8401 <member name="F:OpenMetaverse.LandingType.None">
8402 <summary>Unset, simulator default</summary>
8403 </member>
8404 <member name="F:OpenMetaverse.LandingType.LandingPoint">
8405 <summary>Specific landing point set for this parcel</summary>
8406 </member>
8407 <member name="F:OpenMetaverse.LandingType.Direct">
8408 <summary>No landing point set, direct teleports enabled for
8409 this parcel</summary>
8410 </member>
8411 <member name="T:OpenMetaverse.ParcelMediaCommand">
3348 <summary> 8412 <summary>
3349 Complete structure for the particle system 8413 Parcel Media Command used in ParcelMediaCommandMessage
3350 </summary> 8414 </summary>
3351 </member> 8415 </member>
3352 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartFlags"> 8416 <member name="F:OpenMetaverse.ParcelMediaCommand.Stop">
3353 <summary>Particle Flags</summary> 8417 <summary>Stop the media stream and go back to the first frame</summary>
3354 <remarks>There appears to be more data packed in to this area
3355 for many particle systems. It doesn't appear to be flag values
3356 and serialization breaks unless there is a flag for every
3357 possible bit so it is left as an unsigned integer</remarks>
3358 </member> 8418 </member>
3359 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Pattern"> 8419 <member name="F:OpenMetaverse.ParcelMediaCommand.Pause">
3360 <summary><seealso cref="T:SourcePattern"/> pattern of particles</summary> 8420 <summary>Pause the media stream (stop playing but stay on current frame)</summary>
3361 </member> 8421 </member>
3362 <member name="F:OpenMetaverse.Primitive.ParticleSystem.MaxAge"> 8422 <member name="F:OpenMetaverse.ParcelMediaCommand.Play">
3363 <summary>A <see langword="float"/> representing the maximimum age (in seconds) particle will be displayed</summary> 8423 <summary>Start the current media stream playing and stop when the end is reached</summary>
3364 <remarks>Maximum value is 30 seconds</remarks>
3365 </member> 8424 </member>
3366 <member name="F:OpenMetaverse.Primitive.ParticleSystem.StartAge"> 8425 <member name="F:OpenMetaverse.ParcelMediaCommand.Loop">
3367 <summary>A <see langword="float"/> representing the number of seconds, 8426 <summary>Start the current media stream playing,
3368 from when the particle source comes into view, 8427 loop to the beginning when the end is reached and continue to play</summary>
3369 or the particle system's creation, that the object will emits particles;
3370 after this time period no more particles are emitted</summary>
3371 </member> 8428 </member>
3372 <member name="F:OpenMetaverse.Primitive.ParticleSystem.InnerAngle"> 8429 <member name="F:OpenMetaverse.ParcelMediaCommand.Texture">
3373 <summary>A <see langword="float"/> in radians that specifies where particles will not be created</summary> 8430 <summary>Specifies the texture to replace with video</summary>
8431 <remarks>If passing the key of a texture, it must be explicitly typecast as a key,
8432 not just passed within double quotes.</remarks>
3374 </member> 8433 </member>
3375 <member name="F:OpenMetaverse.Primitive.ParticleSystem.OuterAngle"> 8434 <member name="F:OpenMetaverse.ParcelMediaCommand.URL">
3376 <summary>A <see langword="float"/> in radians that specifies where particles will be created</summary> 8435 <summary>Specifies the movie URL (254 characters max)</summary>
3377 </member> 8436 </member>
3378 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRate"> 8437 <member name="F:OpenMetaverse.ParcelMediaCommand.Time">
3379 <summary>A <see langword="float"/> representing the number of seconds between burts.</summary> 8438 <summary>Specifies the time index at which to begin playing</summary>
3380 </member> 8439 </member>
3381 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRadius"> 8440 <member name="F:OpenMetaverse.ParcelMediaCommand.Agent">
3382 <summary>A <see langword="float"/> representing the number of meters 8441 <summary>Specifies a single agent to apply the media command to</summary>
3383 around the center of the source where particles will be created.</summary>
3384 </member> 8442 </member>
3385 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMin"> 8443 <member name="F:OpenMetaverse.ParcelMediaCommand.Unload">
3386 <summary>A <see langword="float"/> representing in seconds, the minimum speed between bursts of new particles 8444 <summary>Unloads the stream. While the stop command sets the texture to the first frame of the movie,
3387 being emitted</summary> 8445 unload resets it to the real texture that the movie was replacing.</summary>
3388 </member> 8446 </member>
3389 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMax"> 8447 <member name="F:OpenMetaverse.ParcelMediaCommand.AutoAlign">
3390 <summary>A <see langword="float"/> representing in seconds the maximum speed of new particles being emitted.</summary> 8448 <summary>Turn on/off the auto align feature, similar to the auto align checkbox in the parcel media properties
8449 (NOT to be confused with the "align" function in the textures view of the editor!) Takes TRUE or FALSE as parameter.</summary>
3391 </member> 8450 </member>
3392 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstPartCount"> 8451 <member name="F:OpenMetaverse.ParcelMediaCommand.Type">
3393 <summary>A <see langword="byte"/> representing the maximum number of particles emitted per burst</summary> 8452 <summary>Allows a Web page or image to be placed on a prim (1.19.1 RC0 and later only).
8453 Use "text/html" for HTML.</summary>
3394 </member> 8454 </member>
3395 <member name="F:OpenMetaverse.Primitive.ParticleSystem.AngularVelocity"> 8455 <member name="F:OpenMetaverse.ParcelMediaCommand.Size">
3396 <summary>A <see cref="T:Vector3"/> which represents the velocity (speed) from the source which particles are emitted</summary> 8456 <summary>Resizes a Web page to fit on x, y pixels (1.19.1 RC0 and later only).</summary>
8457 <remarks>This might still not be working</remarks>
3397 </member> 8458 </member>
3398 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartAcceleration"> 8459 <member name="F:OpenMetaverse.ParcelMediaCommand.Desc">
3399 <summary>A <see cref="T:Vector3"/> which represents the Acceleration from the source which particles are emitted</summary> 8460 <summary>Sets a description for the media being displayed (1.19.1 RC0 and later only).</summary>
3400 </member> 8461 </member>
3401 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Texture"> 8462 <member name="T:OpenMetaverse.ParcelInfo">
3402 <summary>The <see cref="T:UUID"/> Key of the texture displayed on the particle</summary> 8463 <summary>
8464 Some information about a parcel of land returned from a DirectoryManager search
8465 </summary>
3403 </member> 8466 </member>
3404 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Target"> 8467 <member name="F:OpenMetaverse.ParcelInfo.ID">
3405 <summary>The <see cref="T:UUID"/> Key of the specified target object or avatar particles will follow</summary> 8468 <summary>Global Key of record</summary>
3406 </member> 8469 </member>
3407 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartDataFlags"> 8470 <member name="F:OpenMetaverse.ParcelInfo.OwnerID">
3408 <summary>Flags of particle from <seealso cref="T:ParticleDataFlags"/></summary> 8471 <summary>Parcel Owners <seealso cref="T:OpenMetaverse.UUID"/></summary>
3409 </member> 8472 </member>
3410 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartMaxAge"> 8473 <member name="F:OpenMetaverse.ParcelInfo.Name">
3411 <summary>Max Age particle system will emit particles for</summary> 8474 <summary>Name field of parcel, limited to 128 characters</summary>
3412 </member> 8475 </member>
3413 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartColor"> 8476 <member name="F:OpenMetaverse.ParcelInfo.Description">
3414 <summary>The <see cref="T:Color4"/> the particle has at the beginning of its lifecycle</summary> 8477 <summary>Description field of parcel, limited to 256 characters</summary>
3415 </member> 8478 </member>
3416 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndColor"> 8479 <member name="F:OpenMetaverse.ParcelInfo.ActualArea">
3417 <summary>The <see cref="T:Color4"/> the particle has at the ending of its lifecycle</summary> 8480 <summary>Total Square meters of parcel</summary>
3418 </member> 8481 </member>
3419 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleX"> 8482 <member name="F:OpenMetaverse.ParcelInfo.BillableArea">
3420 <summary>A <see langword="float"/> that represents the starting X size of the particle</summary> 8483 <summary>Total area billable as Tier, for group owned land this will be 10% less than ActualArea</summary>
3421 <remarks>Minimum value is 0, maximum value is 4</remarks>
3422 </member> 8484 </member>
3423 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleY"> 8485 <member name="F:OpenMetaverse.ParcelInfo.Mature">
3424 <summary>A <see langword="float"/> that represents the starting Y size of the particle</summary> 8486 <summary>True of parcel is in Mature simulator</summary>
3425 <remarks>Minimum value is 0, maximum value is 4</remarks>
3426 </member> 8487 </member>
3427 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleX"> 8488 <member name="F:OpenMetaverse.ParcelInfo.GlobalX">
3428 <summary>A <see langword="float"/> that represents the ending X size of the particle</summary> 8489 <summary>Grid global X position of parcel</summary>
3429 <remarks>Minimum value is 0, maximum value is 4</remarks>
3430 </member> 8490 </member>
3431 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleY"> 8491 <member name="F:OpenMetaverse.ParcelInfo.GlobalY">
3432 <summary>A <see langword="float"/> that represents the ending Y size of the particle</summary> 8492 <summary>Grid global Y position of parcel</summary>
3433 <remarks>Minimum value is 0, maximum value is 4</remarks>
3434 </member> 8493 </member>
3435 <member name="M:OpenMetaverse.Primitive.ParticleSystem.#ctor(System.Byte[],System.Int32)"> 8494 <member name="F:OpenMetaverse.ParcelInfo.GlobalZ">
3436 <summary> 8495 <summary>Grid global Z position of parcel (not used)</summary>
3437 Decodes a byte[] array into a ParticleSystem Object
3438 </summary>
3439 <param name="data">ParticleSystem object</param>
3440 <param name="pos">Start position for BitPacker</param>
3441 </member> 8496 </member>
3442 <member name="M:OpenMetaverse.Primitive.ParticleSystem.GetBytes"> 8497 <member name="F:OpenMetaverse.ParcelInfo.SimName">
3443 <summary> 8498 <summary>Name of simulator parcel is located in</summary>
3444 Generate byte[] array from particle data
3445 </summary>
3446 <returns>Byte array</returns>
3447 </member> 8499 </member>
3448 <member name="T:OpenMetaverse.Primitive.ParticleSystem.SourcePattern"> 8500 <member name="F:OpenMetaverse.ParcelInfo.SnapshotID">
8501 <summary>Texture <seealso cref="T:OpenMetaverse.UUID"/> of parcels display picture</summary>
8502 </member>
8503 <member name="F:OpenMetaverse.ParcelInfo.Dwell">
8504 <summary>Float representing calculated traffic based on time spent on parcel by avatars</summary>
8505 </member>
8506 <member name="F:OpenMetaverse.ParcelInfo.SalePrice">
8507 <summary>Sale price of parcel (not used)</summary>
8508 </member>
8509 <member name="F:OpenMetaverse.ParcelInfo.AuctionID">
8510 <summary>Auction ID of parcel</summary>
8511 </member>
8512 <member name="T:OpenMetaverse.ParcelMedia">
3449 <summary> 8513 <summary>
3450 Particle source pattern 8514 Parcel Media Information
3451 </summary> 8515 </summary>
3452 </member> 8516 </member>
3453 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.None"> 8517 <member name="F:OpenMetaverse.ParcelMedia.MediaAutoScale">
3454 <summary>None</summary> 8518 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary>
3455 </member> 8519 </member>
3456 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Drop"> 8520 <member name="F:OpenMetaverse.ParcelMedia.MediaLoop">
3457 <summary>Drop particles from source position with no force</summary> 8521 <summary>A boolean, if true the viewer should loop the media</summary>
3458 </member> 8522 </member>
3459 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Explode"> 8523 <member name="F:OpenMetaverse.ParcelMedia.MediaID">
3460 <summary>"Explode" particles in all directions</summary> 8524 <summary>The Asset UUID of the Texture which when applied to a
8525 primitive will display the media</summary>
3461 </member> 8526 </member>
3462 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Angle"> 8527 <member name="F:OpenMetaverse.ParcelMedia.MediaURL">
3463 <summary>Particles shoot across a 2D area</summary> 8528 <summary>A URL which points to any Quicktime supported media type</summary>
3464 </member> 8529 </member>
3465 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone"> 8530 <member name="F:OpenMetaverse.ParcelMedia.MediaDesc">
3466 <summary>Particles shoot across a 3D Cone</summary> 8531 <summary>A description of the media</summary>
3467 </member> 8532 </member>
3468 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty"> 8533 <member name="F:OpenMetaverse.ParcelMedia.MediaHeight">
3469 <summary>Inverse of AngleCone (shoot particles everywhere except the 3D cone defined</summary> 8534 <summary>An Integer which represents the height of the media</summary>
3470 </member> 8535 </member>
3471 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags"> 8536 <member name="F:OpenMetaverse.ParcelMedia.MediaWidth">
8537 <summary>An integer which represents the width of the media</summary>
8538 </member>
8539 <member name="F:OpenMetaverse.ParcelMedia.MediaType">
8540 <summary>A string which contains the mime type of the media</summary>
8541 </member>
8542 <member name="T:OpenMetaverse.Parcel">
3472 <summary> 8543 <summary>
3473 Particle Data Flags 8544 Parcel of land, a portion of virtual real estate in a simulator
3474 </summary> 8545 </summary>
3475 </member> 8546 </member>
3476 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None"> 8547 <member name="F:OpenMetaverse.Parcel.SelfCount">
3477 <summary>None</summary> 8548 <summary>The total number of contiguous 4x4 meter blocks your agent owns within this parcel</summary>
3478 </member> 8549 </member>
3479 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor"> 8550 <member name="F:OpenMetaverse.Parcel.OtherCount">
3480 <summary>Interpolate color and alpha from start to end</summary> 8551 <summary>The total number of contiguous 4x4 meter blocks contained in this parcel owned by a group or agent other than your own</summary>
3481 </member> 8552 </member>
3482 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale"> 8553 <member name="F:OpenMetaverse.Parcel.PublicCount">
3483 <summary>Interpolate scale from start to end</summary> 8554 <summary>Deprecated, Value appears to always be 0</summary>
3484 </member> 8555 </member>
3485 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce"> 8556 <member name="F:OpenMetaverse.Parcel.LocalID">
3486 <summary>Bounce particles off particle sources Z height</summary> 8557 <summary>Simulator-local ID of this parcel</summary>
3487 </member> 8558 </member>
3488 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind"> 8559 <member name="F:OpenMetaverse.Parcel.OwnerID">
3489 <summary>velocity of particles is dampened toward the simulators wind</summary> 8560 <summary>UUID of the owner of this parcel</summary>
3490 </member> 8561 </member>
3491 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc"> 8562 <member name="F:OpenMetaverse.Parcel.IsGroupOwned">
3492 <summary>Particles follow the source</summary> 8563 <summary>Whether the land is deeded to a group or not</summary>
3493 </member> 8564 </member>
3494 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity"> 8565 <member name="F:OpenMetaverse.Parcel.AuctionID">
3495 <summary>Particles point towards the direction of source's velocity</summary> 8566 <summary></summary>
3496 </member> 8567 </member>
3497 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos"> 8568 <member name="F:OpenMetaverse.Parcel.ClaimDate">
3498 <summary>Target of the particles</summary> 8569 <summary>Date land was claimed</summary>
3499 </member> 8570 </member>
3500 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear"> 8571 <member name="F:OpenMetaverse.Parcel.ClaimPrice">
3501 <summary>Particles are sent in a straight line</summary> 8572 <summary>Appears to always be zero</summary>
3502 </member> 8573 </member>
3503 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive"> 8574 <member name="F:OpenMetaverse.Parcel.RentPrice">
3504 <summary>Particles emit a glow</summary> 8575 <summary>This field is no longer used</summary>
3505 </member> 8576 </member>
3506 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam"> 8577 <member name="F:OpenMetaverse.Parcel.AABBMin">
3507 <summary>used for point/grab/touch</summary> 8578 <summary>Minimum corner of the axis-aligned bounding box for this
8579 parcel</summary>
3508 </member> 8580 </member>
3509 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags"> 8581 <member name="F:OpenMetaverse.Parcel.AABBMax">
3510 <summary> 8582 <summary>Maximum corner of the axis-aligned bounding box for this
3511 Particle Flags Enum 8583 parcel</summary>
3512 </summary>
3513 </member> 8584 </member>
3514 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.None"> 8585 <member name="F:OpenMetaverse.Parcel.Bitmap">
3515 <summary>None</summary> 8586 <summary>Bitmap describing land layout in 4x4m squares across the
8587 entire region</summary>
3516 </member> 8588 </member>
3517 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative"> 8589 <member name="F:OpenMetaverse.Parcel.Area">
3518 <summary>Acceleration and velocity for particles are 8590 <summary>Total parcel land area</summary>
3519 relative to the object rotation</summary>
3520 </member> 8591 </member>
3521 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle"> 8592 <member name="F:OpenMetaverse.Parcel.Status">
3522 <summary>Particles use new 'correct' angle parameters</summary> 8593 <summary></summary>
3523 </member> 8594 </member>
3524 <member name="T:OpenMetaverse.Primitive.ConstructionData"> 8595 <member name="F:OpenMetaverse.Parcel.SimWideMaxPrims">
3525 <summary> 8596 <summary>Maximum primitives across the entire simulator owned by the same agent or group that owns this parcel that can be used</summary>
3526 Parameters used to construct a visual representation of a primitive
3527 </summary>
3528 </member> 8597 </member>
3529 <member name="F:OpenMetaverse.Primitive.ConstructionData.profileCurve"> 8598 <member name="F:OpenMetaverse.Parcel.SimWideTotalPrims">
3530 <summary></summary> 8599 <summary>Total primitives across the entire simulator calculated by combining the allowed prim counts for each parcel
8600 owned by the agent or group that owns this parcel</summary>
3531 </member> 8601 </member>
3532 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathCurve"> 8602 <member name="F:OpenMetaverse.Parcel.MaxPrims">
3533 <summary></summary> 8603 <summary>Maximum number of primitives this parcel supports</summary>
3534 </member> 8604 </member>
3535 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathEnd"> 8605 <member name="F:OpenMetaverse.Parcel.TotalPrims">
3536 <summary></summary> 8606 <summary>Total number of primitives on this parcel</summary>
3537 </member> 8607 </member>
3538 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRadiusOffset"> 8608 <member name="F:OpenMetaverse.Parcel.OwnerPrims">
3539 <summary></summary> 8609 <summary>For group-owned parcels this indicates the total number of prims deeded to the group,
8610 for parcels owned by an individual this inicates the number of prims owned by the individual</summary>
3540 </member> 8611 </member>
3541 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathSkew"> 8612 <member name="F:OpenMetaverse.Parcel.GroupPrims">
3542 <summary></summary> 8613 <summary>Total number of primitives owned by the parcel group on
8614 this parcel, or for parcels owned by an individual with a group set the
8615 total number of prims set to that group.</summary>
3543 </member> 8616 </member>
3544 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleX"> 8617 <member name="F:OpenMetaverse.Parcel.OtherPrims">
3545 <summary></summary> 8618 <summary>Total number of prims owned by other avatars that are not set to group, or not the parcel owner</summary>
3546 </member> 8619 </member>
3547 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleY"> 8620 <member name="F:OpenMetaverse.Parcel.ParcelPrimBonus">
3548 <summary></summary> 8621 <summary>A bonus multiplier which allows parcel prim counts to go over times this amount, this does not affect
8622 the max prims per simulator. e.g: 117 prim parcel limit x 1.5 bonus = 175 allowed</summary>
3549 </member> 8623 </member>
3550 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearX"> 8624 <member name="F:OpenMetaverse.Parcel.OtherCleanTime">
3551 <summary></summary> 8625 <summary>Autoreturn value in minutes for others' objects</summary>
3552 </member> 8626 </member>
3553 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearY"> 8627 <member name="F:OpenMetaverse.Parcel.Flags">
3554 <summary></summary> 8628 <summary></summary>
3555 </member> 8629 </member>
3556 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperX"> 8630 <member name="F:OpenMetaverse.Parcel.SalePrice">
3557 <summary></summary> 8631 <summary>Sale price of the parcel, only useful if ForSale is set</summary>
8632 <remarks>The SalePrice will remain the same after an ownership
8633 transfer (sale), so it can be used to see the purchase price after
8634 a sale if the new owner has not changed it</remarks>
3558 </member> 8635 </member>
3559 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperY"> 8636 <member name="F:OpenMetaverse.Parcel.Name">
3560 <summary></summary> 8637 <summary>Parcel Name</summary>
3561 </member> 8638 </member>
3562 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathBegin"> 8639 <member name="F:OpenMetaverse.Parcel.Desc">
3563 <summary></summary> 8640 <summary>Parcel Description</summary>
3564 </member> 8641 </member>
3565 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwist"> 8642 <member name="F:OpenMetaverse.Parcel.MusicURL">
3566 <summary></summary> 8643 <summary>URL For Music Stream</summary>
3567 </member> 8644 </member>
3568 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwistBegin"> 8645 <member name="F:OpenMetaverse.Parcel.GroupID">
3569 <summary></summary> 8646 <summary></summary>
3570 </member> 8647 </member>
3571 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRevolutions"> 8648 <member name="F:OpenMetaverse.Parcel.PassPrice">
3572 <summary></summary> 8649 <summary>Price for a temporary pass</summary>
3573 </member> 8650 </member>
3574 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileBegin"> 8651 <member name="F:OpenMetaverse.Parcel.PassHours">
3575 <summary></summary> 8652 <summary>How long is pass valid for</summary>
3576 </member> 8653 </member>
3577 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileEnd"> 8654 <member name="F:OpenMetaverse.Parcel.Category">
3578 <summary></summary> 8655 <summary></summary>
3579 </member> 8656 </member>
3580 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileHollow"> 8657 <member name="F:OpenMetaverse.Parcel.AuthBuyerID">
3581 <summary></summary> 8658 <summary>Key of authorized buyer</summary>
3582 </member> 8659 </member>
3583 <member name="F:OpenMetaverse.Primitive.ConstructionData.Material"> 8660 <member name="F:OpenMetaverse.Parcel.SnapshotID">
3584 <summary></summary> 8661 <summary>Key of parcel snapshot</summary>
3585 </member> 8662 </member>
3586 <member name="F:OpenMetaverse.Primitive.ConstructionData.State"> 8663 <member name="F:OpenMetaverse.Parcel.UserLocation">
3587 <summary></summary> 8664 <summary>The landing point location</summary>
3588 </member> 8665 </member>
3589 <member name="F:OpenMetaverse.Primitive.ConstructionData.PCode"> 8666 <member name="F:OpenMetaverse.Parcel.UserLookAt">
3590 <summary></summary> 8667 <summary>The landing point LookAt</summary>
3591 </member> 8668 </member>
3592 <member name="P:OpenMetaverse.Primitive.ConstructionData.AttachmentPoint"> 8669 <member name="F:OpenMetaverse.Parcel.Landing">
3593 <summary>Attachment point to an avatar</summary> 8670 <summary>The type of landing enforced from the <see cref="T:OpenMetaverse.LandingType"/> enum</summary>
3594 </member> 8671 </member>
3595 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileCurve"> 8672 <member name="F:OpenMetaverse.Parcel.Dwell">
3596 <summary></summary> 8673 <summary></summary>
3597 </member> 8674 </member>
3598 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileHole"> 8675 <member name="F:OpenMetaverse.Parcel.RegionDenyAnonymous">
3599 <summary></summary> 8676 <summary></summary>
3600 </member> 8677 </member>
3601 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathBeginScale"> 8678 <member name="F:OpenMetaverse.Parcel.RegionPushOverride">
3602 <summary></summary> 8679 <summary></summary>
3603 </member> 8680 </member>
3604 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathEndScale"> 8681 <member name="F:OpenMetaverse.Parcel.AccessWhiteList">
3605 <summary></summary> 8682 <summary>Access list of who is whitelisted on this
8683 parcel</summary>
3606 </member> 8684 </member>
3607 <member name="T:OpenMetaverse.Primitive.FlexibleData"> 8685 <member name="F:OpenMetaverse.Parcel.AccessBlackList">
8686 <summary>Access list of who is blacklisted on this
8687 parcel</summary>
8688 </member>
8689 <member name="F:OpenMetaverse.Parcel.RegionDenyAgeUnverified">
8690 <summary>TRUE of region denies access to age unverified users</summary>
8691 </member>
8692 <member name="F:OpenMetaverse.Parcel.ObscureMedia">
8693 <summary>true to obscure (hide) media url</summary>
8694 </member>
8695 <member name="F:OpenMetaverse.Parcel.ObscureMusic">
8696 <summary>true to obscure (hide) music url</summary>
8697 </member>
8698 <member name="F:OpenMetaverse.Parcel.Media">
8699 <summary>A struct containing media details</summary>
8700 </member>
8701 <member name="M:OpenMetaverse.Parcel.ToString">
3608 <summary> 8702 <summary>
3609 Information on the flexible properties of a primitive 8703 Displays a parcel object in string format
3610 </summary> 8704 </summary>
8705 <returns>string containing key=value pairs of a parcel object</returns>
3611 </member> 8706 </member>
3612 <member name="F:OpenMetaverse.Primitive.FlexibleData.Softness"> 8707 <member name="M:OpenMetaverse.Parcel.#ctor(System.Int32)">
3613 <summary></summary> 8708 <summary>
8709 Defalt constructor
8710 </summary>
8711 <param name="localID">Local ID of this parcel</param>
3614 </member> 8712 </member>
3615 <member name="F:OpenMetaverse.Primitive.FlexibleData.Gravity"> 8713 <member name="M:OpenMetaverse.Parcel.Update(OpenMetaverse.Simulator,System.Boolean)">
3616 <summary></summary> 8714 <summary>
8715 Update the simulator with any local changes to this Parcel object
8716 </summary>
8717 <param name="simulator">Simulator to send updates to</param>
8718 <param name="wantReply">Whether we want the simulator to confirm
8719 the update with a reply packet or not</param>
3617 </member> 8720 </member>
3618 <member name="F:OpenMetaverse.Primitive.FlexibleData.Drag"> 8721 <member name="M:OpenMetaverse.Parcel.UpdateOtherCleanTime(OpenMetaverse.Simulator)">
3619 <summary></summary> 8722 <summary>
8723 Set Autoreturn time
8724 </summary>
8725 <param name="simulator">Simulator to send the update to</param>
3620 </member> 8726 </member>
3621 <member name="F:OpenMetaverse.Primitive.FlexibleData.Wind"> 8727 <member name="T:OpenMetaverse.ParcelManager">
3622 <summary></summary> 8728 <summary>
8729 Parcel (subdivided simulator lots) subsystem
8730 </summary>
3623 </member> 8731 </member>
3624 <member name="F:OpenMetaverse.Primitive.FlexibleData.Tension"> 8732 <member name="F:OpenMetaverse.ParcelManager.m_DwellReply">
3625 <summary></summary> 8733 <summary>The event subscribers. null if no subcribers</summary>
3626 </member> 8734 </member>
3627 <member name="F:OpenMetaverse.Primitive.FlexibleData.Force"> 8735 <member name="M:OpenMetaverse.ParcelManager.OnParcelDwellReply(OpenMetaverse.ParcelDwellReplyEventArgs)">
3628 <summary></summary> 8736 <summary>Raises the ParcelDwellReply event</summary>
8737 <param name="e">A ParcelDwellReplyEventArgs object containing the
8738 data returned from the simulator</param>
3629 </member> 8739 </member>
3630 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor"> 8740 <member name="F:OpenMetaverse.ParcelManager.m_DwellReplyLock">
8741 <summary>Thread sync lock object</summary>
8742 </member>
8743 <member name="F:OpenMetaverse.ParcelManager.m_ParcelInfo">
8744 <summary>The event subscribers. null if no subcribers</summary>
8745 </member>
8746 <member name="M:OpenMetaverse.ParcelManager.OnParcelInfoReply(OpenMetaverse.ParcelInfoReplyEventArgs)">
8747 <summary>Raises the ParcelInfoReply event</summary>
8748 <param name="e">A ParcelInfoReplyEventArgs object containing the
8749 data returned from the simulator</param>
8750 </member>
8751 <member name="F:OpenMetaverse.ParcelManager.m_ParcelInfoLock">
8752 <summary>Thread sync lock object</summary>
8753 </member>
8754 <member name="F:OpenMetaverse.ParcelManager.m_ParcelProperties">
8755 <summary>The event subscribers. null if no subcribers</summary>
8756 </member>
8757 <member name="M:OpenMetaverse.ParcelManager.OnParcelProperties(OpenMetaverse.ParcelPropertiesEventArgs)">
8758 <summary>Raises the ParcelProperties event</summary>
8759 <param name="e">A ParcelPropertiesEventArgs object containing the
8760 data returned from the simulator</param>
8761 </member>
8762 <member name="F:OpenMetaverse.ParcelManager.m_ParcelPropertiesLock">
8763 <summary>Thread sync lock object</summary>
8764 </member>
8765 <member name="F:OpenMetaverse.ParcelManager.m_ParcelACL">
8766 <summary>The event subscribers. null if no subcribers</summary>
8767 </member>
8768 <member name="M:OpenMetaverse.ParcelManager.OnParcelAccessListReply(OpenMetaverse.ParcelAccessListReplyEventArgs)">
8769 <summary>Raises the ParcelAccessListReply event</summary>
8770 <param name="e">A ParcelAccessListReplyEventArgs object containing the
8771 data returned from the simulator</param>
8772 </member>
8773 <member name="F:OpenMetaverse.ParcelManager.m_ParcelACLLock">
8774 <summary>Thread sync lock object</summary>
8775 </member>
8776 <member name="F:OpenMetaverse.ParcelManager.m_ParcelObjectOwnersReply">
8777 <summary>The event subscribers. null if no subcribers</summary>
8778 </member>
8779 <member name="M:OpenMetaverse.ParcelManager.OnParcelObjectOwnersReply(OpenMetaverse.ParcelObjectOwnersReplyEventArgs)">
8780 <summary>Raises the ParcelObjectOwnersReply event</summary>
8781 <param name="e">A ParcelObjectOwnersReplyEventArgs object containing the
8782 data returned from the simulator</param>
8783 </member>
8784 <member name="F:OpenMetaverse.ParcelManager.m_ParcelObjectOwnersLock">
8785 <summary>Thread sync lock object</summary>
8786 </member>
8787 <member name="F:OpenMetaverse.ParcelManager.m_SimParcelsDownloaded">
8788 <summary>The event subscribers. null if no subcribers</summary>
8789 </member>
8790 <member name="M:OpenMetaverse.ParcelManager.OnSimParcelsDownloaded(OpenMetaverse.SimParcelsDownloadedEventArgs)">
8791 <summary>Raises the SimParcelsDownloaded event</summary>
8792 <param name="e">A SimParcelsDownloadedEventArgs object containing the
8793 data returned from the simulator</param>
8794 </member>
8795 <member name="F:OpenMetaverse.ParcelManager.m_SimParcelsDownloadedLock">
8796 <summary>Thread sync lock object</summary>
8797 </member>
8798 <member name="F:OpenMetaverse.ParcelManager.m_ForceSelectObjects">
8799 <summary>The event subscribers. null if no subcribers</summary>
8800 </member>
8801 <member name="M:OpenMetaverse.ParcelManager.OnForceSelectObjectsReply(OpenMetaverse.ForceSelectObjectsReplyEventArgs)">
8802 <summary>Raises the ForceSelectObjectsReply event</summary>
8803 <param name="e">A ForceSelectObjectsReplyEventArgs object containing the
8804 data returned from the simulator</param>
8805 </member>
8806 <member name="F:OpenMetaverse.ParcelManager.m_ForceSelectObjectsLock">
8807 <summary>Thread sync lock object</summary>
8808 </member>
8809 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaUpdateReply">
8810 <summary>The event subscribers. null if no subcribers</summary>
8811 </member>
8812 <member name="M:OpenMetaverse.ParcelManager.OnParcelMediaUpdateReply(OpenMetaverse.ParcelMediaUpdateReplyEventArgs)">
8813 <summary>Raises the ParcelMediaUpdateReply event</summary>
8814 <param name="e">A ParcelMediaUpdateReplyEventArgs object containing the
8815 data returned from the simulator</param>
8816 </member>
8817 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaUpdateReplyLock">
8818 <summary>Thread sync lock object</summary>
8819 </member>
8820 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaCommand">
8821 <summary>The event subscribers. null if no subcribers</summary>
8822 </member>
8823 <member name="M:OpenMetaverse.ParcelManager.OnParcelMediaCommand(OpenMetaverse.ParcelMediaCommandEventArgs)">
8824 <summary>Raises the ParcelMediaCommand event</summary>
8825 <param name="e">A ParcelMediaCommandEventArgs object containing the
8826 data returned from the simulator</param>
8827 </member>
8828 <member name="F:OpenMetaverse.ParcelManager.m_ParcelMediaCommandLock">
8829 <summary>Thread sync lock object</summary>
8830 </member>
8831 <member name="M:OpenMetaverse.ParcelManager.#ctor(OpenMetaverse.GridClient)">
3631 <summary> 8832 <summary>
3632 Default constructor 8833 Default constructor
3633 </summary> 8834 </summary>
8835 <param name="client">A reference to the GridClient object</param>
3634 </member> 8836 </member>
3635 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor(System.Byte[],System.Int32)"> 8837 <member name="M:OpenMetaverse.ParcelManager.RequestParcelInfo(OpenMetaverse.UUID)">
3636 <summary> 8838 <summary>
3637 8839 Request basic information for a single parcel
3638 </summary> 8840 </summary>
3639 <param name="data"></param> 8841 <param name="parcelID">Simulator-local ID of the parcel</param>
3640 <param name="pos"></param>
3641 </member> 8842 </member>
3642 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetBytes"> 8843 <member name="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Int32,System.Int32)">
3643 <summary> 8844 <summary>
3644 8845 Request properties of a single parcel
3645 </summary> 8846 </summary>
3646 <returns></returns> 8847 <param name="simulator">Simulator containing the parcel</param>
8848 <param name="localID">Simulator-local ID of the parcel</param>
8849 <param name="sequenceID">An arbitrary integer that will be returned
8850 with the ParcelProperties reply, useful for distinguishing between
8851 multiple simultaneous requests</param>
3647 </member> 8852 </member>
3648 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetOSD"> 8853 <member name="M:OpenMetaverse.ParcelManager.RequestParcelAccessList(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.AccessList,System.Int32)">
3649 <summary> 8854 <summary>
3650 8855 Request the access list for a single parcel
8856 </summary>
8857 <param name="simulator">Simulator containing the parcel</param>
8858 <param name="localID">Simulator-local ID of the parcel</param>
8859 <param name="sequenceID">An arbitrary integer that will be returned
8860 with the ParcelAccessList reply, useful for distinguishing between
8861 multiple simultaneous requests</param>
8862 <param name="flags"></param>
8863 </member>
8864 <member name="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single,System.Int32,System.Boolean)">
8865 <summary>
8866 Request properties of parcels using a bounding box selection
8867 </summary>
8868 <param name="simulator">Simulator containing the parcel</param>
8869 <param name="north">Northern boundary of the parcel selection</param>
8870 <param name="east">Eastern boundary of the parcel selection</param>
8871 <param name="south">Southern boundary of the parcel selection</param>
8872 <param name="west">Western boundary of the parcel selection</param>
8873 <param name="sequenceID">An arbitrary integer that will be returned
8874 with the ParcelProperties reply, useful for distinguishing between
8875 different types of parcel property requests</param>
8876 <param name="snapSelection">A boolean that is returned with the
8877 ParcelProperties reply, useful for snapping focus to a single
8878 parcel</param>
8879 </member>
8880 <member name="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator)">
8881 <summary>
8882 Request all simulator parcel properties (used for populating the <code>Simulator.Parcels</code>
8883 dictionary)
3651 </summary> 8884 </summary>
8885 <param name="simulator">Simulator to request parcels from (must be connected)</param>
8886 </member>
8887 <member name="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator,System.Boolean,System.Int32)">
8888 <summary>
8889 Request all simulator parcel properties (used for populating the <code>Simulator.Parcels</code>
8890 dictionary)
8891 </summary>
8892 <param name="simulator">Simulator to request parcels from (must be connected)</param>
8893 <param name="refresh">If TRUE, will force a full refresh</param>
8894 <param name="msDelay">Number of milliseconds to pause in between each request</param>
8895 </member>
8896 <member name="M:OpenMetaverse.ParcelManager.RequestDwell(OpenMetaverse.Simulator,System.Int32)">
8897 <summary>
8898 Request the dwell value for a parcel
8899 </summary>
8900 <param name="simulator">Simulator containing the parcel</param>
8901 <param name="localID">Simulator-local ID of the parcel</param>
8902 </member>
8903 <member name="M:OpenMetaverse.ParcelManager.Buy(OpenMetaverse.Simulator,System.Int32,System.Boolean,OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32)">
8904 <summary>
8905 Send a request to Purchase a parcel of land
8906 </summary>
8907 <param name="simulator">The Simulator the parcel is located in</param>
8908 <param name="localID">The parcels region specific local ID</param>
8909 <param name="forGroup">true if this parcel is being purchased by a group</param>
8910 <param name="groupID">The groups <seealso cref="T:OpenMetaverse.UUID"/></param>
8911 <param name="removeContribution">true to remove tier contribution if purchase is successful</param>
8912 <param name="parcelArea">The parcels size</param>
8913 <param name="parcelPrice">The purchase price of the parcel</param>
3652 <returns></returns> 8914 <returns></returns>
3653 </member> 8915 </member>
3654 <member name="T:OpenMetaverse.Primitive.LightData"> 8916 <member name="M:OpenMetaverse.ParcelManager.Reclaim(OpenMetaverse.Simulator,System.Int32)">
3655 <summary> 8917 <summary>
3656 Information on the light properties of a primitive 8918 Reclaim a parcel of land
3657 </summary> 8919 </summary>
8920 <param name="simulator">The simulator the parcel is in</param>
8921 <param name="localID">The parcels region specific local ID</param>
3658 </member> 8922 </member>
3659 <member name="F:OpenMetaverse.Primitive.LightData.Color"> 8923 <member name="M:OpenMetaverse.ParcelManager.DeedToGroup(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.UUID)">
3660 <summary></summary> 8924 <summary>
8925 Deed a parcel to a group
8926 </summary>
8927 <param name="simulator">The simulator the parcel is in</param>
8928 <param name="localID">The parcels region specific local ID</param>
8929 <param name="groupID">The groups <seealso cref="T:OpenMetaverse.UUID"/></param>
3661 </member> 8930 </member>
3662 <member name="F:OpenMetaverse.Primitive.LightData.Intensity"> 8931 <member name="M:OpenMetaverse.ParcelManager.RequestObjectOwners(OpenMetaverse.Simulator,System.Int32)">
3663 <summary></summary> 8932 <summary>
8933 Request prim owners of a parcel of land.
8934 </summary>
8935 <param name="simulator">Simulator parcel is in</param>
8936 <param name="localID">The parcels region specific local ID</param>
3664 </member> 8937 </member>
3665 <member name="F:OpenMetaverse.Primitive.LightData.Radius"> 8938 <member name="M:OpenMetaverse.ParcelManager.ReturnObjects(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.ObjectReturnType,System.Collections.Generic.List{OpenMetaverse.UUID})">
3666 <summary></summary> 8939 <summary>
8940 Return objects from a parcel
8941 </summary>
8942 <param name="simulator">Simulator parcel is in</param>
8943 <param name="localID">The parcels region specific local ID</param>
8944 <param name="type">the type of objects to return, <seealso cref="T:OpenMetaverse.ObjectReturnType"/></param>
8945 <param name="ownerIDs">A list containing object owners <seealso cref="T:OpenMetaverse.UUID"/>s to return</param>
3667 </member> 8946 </member>
3668 <member name="F:OpenMetaverse.Primitive.LightData.Cutoff"> 8947 <member name="M:OpenMetaverse.ParcelManager.ParcelSubdivide(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single)">
3669 <summary></summary> 8948 <summary>
8949 Subdivide (split) a parcel
8950 </summary>
8951 <param name="simulator"></param>
8952 <param name="west"></param>
8953 <param name="south"></param>
8954 <param name="east"></param>
8955 <param name="north"></param>
3670 </member> 8956 </member>
3671 <member name="F:OpenMetaverse.Primitive.LightData.Falloff"> 8957 <member name="M:OpenMetaverse.ParcelManager.ParcelJoin(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single)">
3672 <summary></summary> 8958 <summary>
8959 Join two parcels of land creating a single parcel
8960 </summary>
8961 <param name="simulator"></param>
8962 <param name="west"></param>
8963 <param name="south"></param>
8964 <param name="east"></param>
8965 <param name="north"></param>
3673 </member> 8966 </member>
3674 <member name="M:OpenMetaverse.Primitive.LightData.#ctor"> 8967 <member name="M:OpenMetaverse.ParcelManager.GetParcelLocalID(OpenMetaverse.Simulator,OpenMetaverse.Vector3)">
3675 <summary> 8968 <summary>
3676 Default constructor 8969 Get a parcels LocalID
3677 </summary> 8970 </summary>
8971 <param name="simulator">Simulator parcel is in</param>
8972 <param name="position">Vector3 position in simulator (Z not used)</param>
8973 <returns>0 on failure, or parcel LocalID on success.</returns>
8974 <remarks>A call to <code>Parcels.RequestAllSimParcels</code> is required to populate map and
8975 dictionary.</remarks>
3678 </member> 8976 </member>
3679 <member name="M:OpenMetaverse.Primitive.LightData.#ctor(System.Byte[],System.Int32)"> 8977 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize)">
3680 <summary> 8978 <summary>
3681 8979 Terraform (raise, lower, etc) an area or whole parcel of land
3682 </summary> 8980 </summary>
3683 <param name="data"></param> 8981 <param name="simulator">Simulator land area is in.</param>
3684 <param name="pos"></param> 8982 <param name="localID">LocalID of parcel, or -1 if using bounding box</param>
8983 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
8984 <param name="brushSize">Size of area to modify</param>
8985 <returns>true on successful request sent.</returns>
8986 <remarks>Settings.STORE_LAND_PATCHES must be true,
8987 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
3685 </member> 8988 </member>
3686 <member name="M:OpenMetaverse.Primitive.LightData.GetBytes"> 8989 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize)">
3687 <summary> 8990 <summary>
3688 8991 Terraform (raise, lower, etc) an area or whole parcel of land
3689 </summary> 8992 </summary>
3690 <returns></returns> 8993 <param name="simulator">Simulator land area is in.</param>
8994 <param name="west">west border of area to modify</param>
8995 <param name="south">south border of area to modify</param>
8996 <param name="east">east border of area to modify</param>
8997 <param name="north">north border of area to modify</param>
8998 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
8999 <param name="brushSize">Size of area to modify</param>
9000 <returns>true on successful request sent.</returns>
9001 <remarks>Settings.STORE_LAND_PATCHES must be true,
9002 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
3691 </member> 9003 </member>
3692 <member name="M:OpenMetaverse.Primitive.LightData.ToString"> 9004 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize,System.Int32)">
3693 <summary> 9005 <summary>
3694 9006 Terraform (raise, lower, etc) an area or whole parcel of land
3695 </summary> 9007 </summary>
3696 <returns></returns> 9008 <param name="simulator">Simulator land area is in.</param>
9009 <param name="localID">LocalID of parcel, or -1 if using bounding box</param>
9010 <param name="west">west border of area to modify</param>
9011 <param name="south">south border of area to modify</param>
9012 <param name="east">east border of area to modify</param>
9013 <param name="north">north border of area to modify</param>
9014 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
9015 <param name="brushSize">Size of area to modify</param>
9016 <param name="seconds">How many meters + or - to lower, 1 = 1 meter</param>
9017 <returns>true on successful request sent.</returns>
9018 <remarks>Settings.STORE_LAND_PATCHES must be true,
9019 Parcel information must be downloaded using <code>RequestAllSimParcels()</code></remarks>
3697 </member> 9020 </member>
3698 <member name="T:OpenMetaverse.Primitive.SculptData"> 9021 <member name="M:OpenMetaverse.ParcelManager.Terraform(OpenMetaverse.Simulator,System.Int32,System.Single,System.Single,System.Single,System.Single,OpenMetaverse.TerraformAction,OpenMetaverse.TerraformBrushSize,System.Int32,System.Single)">
3699 <summary> 9022 <summary>
3700 Information on the sculpt properties of a sculpted primitive 9023 Terraform (raise, lower, etc) an area or whole parcel of land
3701 </summary> 9024 </summary>
9025 <param name="simulator">Simulator land area is in.</param>
9026 <param name="localID">LocalID of parcel, or -1 if using bounding box</param>
9027 <param name="west">west border of area to modify</param>
9028 <param name="south">south border of area to modify</param>
9029 <param name="east">east border of area to modify</param>
9030 <param name="north">north border of area to modify</param>
9031 <param name="action">From Enum, Raise, Lower, Level, Smooth, Etc.</param>
9032 <param name="brushSize">Size of area to modify</param>
9033 <param name="seconds">How many meters + or - to lower, 1 = 1 meter</param>
9034 <param name="height">Height at which the terraform operation is acting at</param>
3702 </member> 9035 </member>
3703 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor"> 9036 <member name="M:OpenMetaverse.ParcelManager.RequestSelectObjects(System.Int32,OpenMetaverse.ObjectReturnType,OpenMetaverse.UUID)">
3704 <summary> 9037 <summary>
3705 Default constructor 9038 Sends a request to the simulator to return a list of objects owned by specific owners
3706 </summary> 9039 </summary>
9040 <param name="localID">Simulator local ID of parcel</param>
9041 <param name="selectType">Owners, Others, Etc</param>
9042 <param name="ownerID">List containing keys of avatars objects to select;
9043 if List is null will return Objects of type <c>selectType</c></param>
9044 <remarks>Response data is returned in the event <seealso cref="E:OnParcelSelectedObjects"/></remarks>
3707 </member> 9045 </member>
3708 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor(System.Byte[],System.Int32)"> 9046 <member name="M:OpenMetaverse.ParcelManager.EjectUser(OpenMetaverse.UUID,System.Boolean)">
3709 <summary> 9047 <summary>
3710 9048 Eject and optionally ban a user from a parcel
3711 </summary> 9049 </summary>
3712 <param name="data"></param> 9050 <param name="targetID">target key of avatar to eject</param>
3713 <param name="pos"></param> 9051 <param name="ban">true to also ban target</param>
3714 </member> 9052 </member>
3715 <member name="P:OpenMetaverse.Primitive.SculptData.Invert"> 9053 <member name="M:OpenMetaverse.ParcelManager.FreezeUser(OpenMetaverse.UUID,System.Boolean)">
3716 <summary> 9054 <summary>
3717 Render inside out (inverts the normals). 9055 Freeze or unfreeze an avatar over your land
3718 </summary> 9056 </summary>
9057 <param name="targetID">target key to freeze</param>
9058 <param name="freeze">true to freeze, false to unfreeze</param>
3719 </member> 9059 </member>
3720 <member name="P:OpenMetaverse.Primitive.SculptData.Mirror"> 9060 <member name="M:OpenMetaverse.ParcelManager.ReleaseParcel(OpenMetaverse.Simulator,System.Int32)">
3721 <summary> 9061 <summary>
3722 Render an X axis mirror of the sculpty. 9062 Abandon a parcel of land
3723 </summary> 9063 </summary>
9064 <param name="simulator">Simulator parcel is in</param>
9065 <param name="localID">Simulator local ID of parcel</param>
3724 </member> 9066 </member>
3725 <member name="T:OpenMetaverse.Primitive.ObjectProperties"> 9067 <member name="M:OpenMetaverse.ParcelManager.RequestRemoteParcelID(OpenMetaverse.Vector3,System.UInt64,OpenMetaverse.UUID)">
3726 <summary> 9068 <summary>
3727 Extended properties to describe an object 9069 Requests the UUID of the parcel in a remote region at a specified location
3728 </summary> 9070 </summary>
9071 <param name="location">Location of the parcel in the remote region</param>
9072 <param name="regionHandle">Remote region handle</param>
9073 <param name="regionID">Remote region UUID</param>
9074 <returns>If successful UUID of the remote parcel, UUID.Zero otherwise</returns>
3729 </member> 9075 </member>
3730 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ObjectID"> 9076 <member name="M:OpenMetaverse.ParcelManager.GetParcelResouces(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.ParcelManager.LandResourcesCallback)">
3731 <summary></summary> 9077 <summary>
9078 Retrieves information on resources used by the parcel
9079 </summary>
9080 <param name="parcelID">UUID of the parcel</param>
9081 <param name="getDetails">Should per object resource usage be requested</param>
9082 <param name="callback">Callback invoked when the request is complete</param>
3732 </member> 9083 </member>
3733 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreatorID"> 9084 <member name="M:OpenMetaverse.ParcelManager.ParcelDwellReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3734 <summary></summary> 9085 <summary>Process an incoming packet and raise the appropriate events</summary>
9086 <param name="sender">The sender</param>
9087 <param name="e">The EventArgs object containing the packet data</param>
9088 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelDwellReply"/> event</remarks>
3735 </member> 9089 </member>
3736 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnerID"> 9090 <member name="M:OpenMetaverse.ParcelManager.ParcelInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3737 <summary></summary> 9091 <summary>Process an incoming packet and raise the appropriate events</summary>
9092 <param name="sender">The sender</param>
9093 <param name="e">The EventArgs object containing the packet data</param>
9094 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelInfoReply"/> event</remarks>
3738 </member> 9095 </member>
3739 <member name="F:OpenMetaverse.Primitive.ObjectProperties.GroupID"> 9096 <member name="M:OpenMetaverse.ParcelManager.ParcelAccessListReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3740 <summary></summary> 9097 <summary>Process an incoming packet and raise the appropriate events</summary>
9098 <param name="sender">The sender</param>
9099 <param name="e">The EventArgs object containing the packet data</param>
9100 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelAccessListReply"/> event</remarks>
3741 </member> 9101 </member>
3742 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreationDate"> 9102 <member name="M:OpenMetaverse.ParcelManager.SelectParcelObjectsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3743 <summary></summary> 9103 <summary>Process an incoming packet and raise the appropriate events</summary>
9104 <param name="sender">The sender</param>
9105 <param name="e">The EventArgs object containing the packet data</param>
9106 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ForceSelectObjectsReply"/> event</remarks>
3744 </member> 9107 </member>
3745 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Permissions"> 9108 <member name="M:OpenMetaverse.ParcelManager.ParcelMediaUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3746 <summary></summary> 9109 <summary>Process an incoming packet and raise the appropriate events</summary>
9110 <param name="sender">The sender</param>
9111 <param name="e">The EventArgs object containing the packet data</param>
9112 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelMediaUpdateReply"/> event</remarks>
3747 </member> 9113 </member>
3748 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnershipCost"> 9114 <member name="M:OpenMetaverse.ParcelManager.ParcelOverlayHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3749 <summary></summary> 9115 <summary>Process an incoming packet and raise the appropriate events</summary>
9116 <param name="sender">The sender</param>
9117 <param name="e">The EventArgs object containing the packet data</param>
3750 </member> 9118 </member>
3751 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SaleType"> 9119 <member name="M:OpenMetaverse.ParcelManager.ParcelMediaCommandMessagePacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3752 <summary></summary> 9120 <summary>Process an incoming packet and raise the appropriate events</summary>
9121 <param name="sender">The sender</param>
9122 <param name="e">The EventArgs object containing the packet data</param>
9123 <remarks>Raises the <see cref="E:OpenMetaverse.ParcelManager.ParcelMediaCommand"/> event</remarks>
3753 </member> 9124 </member>
3754 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SalePrice"> 9125 <member name="E:OpenMetaverse.ParcelManager.ParcelDwellReply">
3755 <summary></summary> 9126 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestDwell(OpenMetaverse.Simulator,System.Int32)"/> request</summary>
3756 </member> 9127 </member>
3757 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePerms"> 9128 <member name="E:OpenMetaverse.ParcelManager.ParcelInfoReply">
3758 <summary></summary> 9129 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelInfo(OpenMetaverse.UUID)"/> request</summary>
3759 </member> 9130 </member>
3760 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTextures"> 9131 <member name="E:OpenMetaverse.ParcelManager.ParcelProperties">
3761 <summary></summary> 9132 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelProperties(OpenMetaverse.Simulator,System.Int32,System.Int32)"/> request</summary>
3762 </member> 9133 </member>
3763 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTexturesOwner"> 9134 <member name="E:OpenMetaverse.ParcelManager.ParcelAccessListReply">
3764 <summary></summary> 9135 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestParcelAccessList(OpenMetaverse.Simulator,System.Int32,OpenMetaverse.AccessList,System.Int32)"/> request</summary>
3765 </member> 9136 </member>
3766 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Category"> 9137 <member name="E:OpenMetaverse.ParcelManager.ParcelObjectOwnersReply">
3767 <summary></summary> 9138 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestObjectOwners(OpenMetaverse.Simulator,System.Int32)"/> request</summary>
3768 </member> 9139 </member>
3769 <member name="F:OpenMetaverse.Primitive.ObjectProperties.InventorySerial"> 9140 <member name="E:OpenMetaverse.ParcelManager.SimParcelsDownloaded">
3770 <summary></summary> 9141 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.ParcelManager.RequestAllSimParcels(OpenMetaverse.Simulator)"/> request</summary>
3771 </member> 9142 </member>
3772 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ItemID"> 9143 <member name="E:OpenMetaverse.ParcelManager.ForceSelectObjectsReply">
3773 <summary></summary> 9144 <summary>Raised when the simulator responds to a <see cref="!:RequestForceSelectObjects"/> request</summary>
3774 </member> 9145 </member>
3775 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FolderID"> 9146 <member name="E:OpenMetaverse.ParcelManager.ParcelMediaUpdateReply">
3776 <summary></summary> 9147 <summary>Raised when the simulator responds to a Parcel Update request</summary>
3777 </member> 9148 </member>
3778 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FromTaskID"> 9149 <member name="E:OpenMetaverse.ParcelManager.ParcelMediaCommand">
3779 <summary></summary> 9150 <summary>Raised when the parcel your agent is located sends a ParcelMediaCommand</summary>
3780 </member> 9151 </member>
3781 <member name="F:OpenMetaverse.Primitive.ObjectProperties.LastOwnerID"> 9152 <member name="T:OpenMetaverse.ParcelManager.ParcelAccessEntry">
3782 <summary></summary> 9153 <summary>
9154 Parcel Accesslist
9155 </summary>
3783 </member> 9156 </member>
3784 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Name"> 9157 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.AgentID">
3785 <summary></summary> 9158 <summary>Agents <seealso cref="T:OpenMetaverse.UUID"/></summary>
3786 </member> 9159 </member>
3787 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Description"> 9160 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.Time">
3788 <summary></summary> 9161 <summary></summary>
3789 </member> 9162 </member>
3790 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TouchName"> 9163 <member name="F:OpenMetaverse.ParcelManager.ParcelAccessEntry.Flags">
3791 <summary></summary> 9164 <summary>Flags for specific entry in white/black lists</summary>
3792 </member> 9165 </member>
3793 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SitName"> 9166 <member name="T:OpenMetaverse.ParcelManager.ParcelPrimOwners">
3794 <summary></summary> 9167 <summary>
9168 Owners of primitives on parcel
9169 </summary>
3795 </member> 9170 </member>
3796 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TextureIDs"> 9171 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.OwnerID">
3797 <summary></summary> 9172 <summary>Prim Owners <seealso cref="T:OpenMetaverse.UUID"/></summary>
3798 </member> 9173 </member>
3799 <member name="M:OpenMetaverse.Primitive.ObjectProperties.#ctor"> 9174 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.IsGroupOwned">
9175 <summary>True of owner is group</summary>
9176 </member>
9177 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.Count">
9178 <summary>Total count of prims owned by OwnerID</summary>
9179 </member>
9180 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.OnlineStatus">
9181 <summary>true of OwnerID is currently online and is not a group</summary>
9182 </member>
9183 <member name="F:OpenMetaverse.ParcelManager.ParcelPrimOwners.NewestPrim">
9184 <summary>The date of the most recent prim left by OwnerID</summary>
9185 </member>
9186 <member name="T:OpenMetaverse.ParcelManager.LandResourcesCallback">
3800 <summary> 9187 <summary>
3801 Default constructor 9188 Called once parcel resource usage information has been collected
3802 </summary> 9189 </summary>
9190 <param name="success">Indicates if operation was successfull</param>
9191 <param name="info">Parcel resource usage information</param>
3803 </member> 9192 </member>
3804 <member name="M:OpenMetaverse.Primitive.ObjectProperties.SetFamilyProperties(OpenMetaverse.Primitive.ObjectProperties)"> 9193 <member name="T:OpenMetaverse.ParcelDwellReplyEventArgs">
9194 <summary>Contains a parcels dwell data returned from the simulator in response to an <see cref="!:RequestParcelDwell"/></summary>
9195 </member>
9196 <member name="M:OpenMetaverse.ParcelDwellReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Int32,System.Single)">
3805 <summary> 9197 <summary>
3806 Set the properties that are set in an ObjectPropertiesFamily packet 9198 Construct a new instance of the ParcelDwellReplyEventArgs class
3807 </summary> 9199 </summary>
3808 <param name="props"><seealso cref="T:OpenMetaverse.Primitive.ObjectProperties"/> that has 9200 <param name="parcelID">The global ID of the parcel</param>
3809 been partially filled by an ObjectPropertiesFamily packet</param> 9201 <param name="localID">The simulator specific ID of the parcel</param>
9202 <param name="dwell">The calculated dwell for the parcel</param>
3810 </member> 9203 </member>
3811 <member name="F:OpenMetaverse.Avatar.Groups"> 9204 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.ParcelID">
3812 <summary>Groups that this avatar is a member of</summary> 9205 <summary>Get the global ID of the parcel</summary>
3813 </member> 9206 </member>
3814 <member name="F:OpenMetaverse.Avatar.ProfileStatistics"> 9207 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.LocalID">
3815 <summary>Positive and negative ratings</summary> 9208 <summary>Get the simulator specific ID of the parcel</summary>
3816 </member> 9209 </member>
3817 <member name="F:OpenMetaverse.Avatar.ProfileProperties"> 9210 <member name="P:OpenMetaverse.ParcelDwellReplyEventArgs.Dwell">
3818 <summary>Avatar properties including about text, profile URL, image IDs and 9211 <summary>Get the calculated dwell</summary>
3819 publishing settings</summary>
3820 </member> 9212 </member>
3821 <member name="F:OpenMetaverse.Avatar.ProfileInterests"> 9213 <member name="T:OpenMetaverse.ParcelInfoReplyEventArgs">
3822 <summary>Avatar interests including spoken languages, skills, and "want to" 9214 <summary>Contains basic parcel information data returned from the
3823 choices</summary> 9215 simulator in response to an <see cref="!:RequestParcelInfo"/> request</summary>
3824 </member> 9216 </member>
3825 <member name="F:OpenMetaverse.Avatar.ControlFlags"> 9217 <member name="M:OpenMetaverse.ParcelInfoReplyEventArgs.#ctor(OpenMetaverse.ParcelInfo)">
3826 <summary>Movement control flags for avatars. Typically not set or used by 9218 <summary>
3827 clients. To move your avatar, use Client.Self.Movement instead</summary> 9219 Construct a new instance of the ParcelInfoReplyEventArgs class
9220 </summary>
9221 <param name="parcel">The <see cref="T:OpenMetaverse.ParcelInfo"/> object containing basic parcel info</param>
3828 </member> 9222 </member>
3829 <member name="F:OpenMetaverse.Avatar.VisualParameters"> 9223 <member name="P:OpenMetaverse.ParcelInfoReplyEventArgs.Parcel">
9224 <summary>Get the <see cref="T:OpenMetaverse.ParcelInfo"/> object containing basic parcel info</summary>
9225 </member>
9226 <member name="T:OpenMetaverse.ParcelPropertiesEventArgs">
9227 <summary>Contains basic parcel information data returned from the simulator in response to an <see cref="!:RequestParcelInfo"/> request</summary>
9228 </member>
9229 <member name="M:OpenMetaverse.ParcelPropertiesEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Parcel,OpenMetaverse.ParcelResult,System.Int32,System.Int32,System.Boolean)">
3830 <summary> 9230 <summary>
3831 Contains the visual parameters describing the deformation of the avatar 9231 Construct a new instance of the ParcelPropertiesEventArgs class
3832 </summary> 9232 </summary>
9233 <param name="simulator">The <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</param>
9234 <param name="parcel">The <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</param>
9235 <param name="result">The result of the request</param>
9236 <param name="selectedPrims">The number of primitieves your agent is
9237 currently selecting and or sitting on in this parcel</param>
9238 <param name="sequenceID">The user assigned ID used to correlate a request with
9239 these results</param>
9240 <param name="snapSelection">TODO:</param>
3833 </member> 9241 </member>
3834 <member name="M:OpenMetaverse.Avatar.#ctor"> 9242 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Simulator">
9243 <summary>Get the simulator the parcel is located in</summary>
9244 </member>
9245 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel">
9246 <summary>Get the <see cref="P:OpenMetaverse.ParcelPropertiesEventArgs.Parcel"/> object containing the details</summary>
9247 <remarks>If Result is NoData, this object will not contain valid data</remarks>
9248 </member>
9249 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.Result">
9250 <summary>Get the result of the request</summary>
9251 </member>
9252 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SelectedPrims">
9253 <summary>Get the number of primitieves your agent is
9254 currently selecting and or sitting on in this parcel</summary>
9255 </member>
9256 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SequenceID">
9257 <summary>Get the user assigned ID used to correlate a request with
9258 these results</summary>
9259 </member>
9260 <member name="P:OpenMetaverse.ParcelPropertiesEventArgs.SnapSelection">
9261 <summary>TODO:</summary>
9262 </member>
9263 <member name="T:OpenMetaverse.ParcelAccessListReplyEventArgs">
9264 <summary>Contains blacklist and whitelist data returned from the simulator in response to an <see cref="!:RequestParcelAccesslist"/> request</summary>
9265 </member>
9266 <member name="M:OpenMetaverse.ParcelAccessListReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Int32,System.Int32,System.UInt32,System.Collections.Generic.List{OpenMetaverse.ParcelManager.ParcelAccessEntry})">
3835 <summary> 9267 <summary>
3836 Default constructor 9268 Construct a new instance of the ParcelAccessListReplyEventArgs class
3837 </summary> 9269 </summary>
9270 <param name="simulator">The simulator the parcel is located in</param>
9271 <param name="sequenceID">The user assigned ID used to correlate a request with
9272 these results</param>
9273 <param name="localID">The simulator specific ID of the parcel</param>
9274 <param name="flags">TODO:</param>
9275 <param name="accessEntries">The list containing the white/blacklisted agents for the parcel</param>
3838 </member> 9276 </member>
3839 <member name="P:OpenMetaverse.Avatar.FirstName"> 9277 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.Simulator">
3840 <summary>First name</summary> 9278 <summary>Get the simulator the parcel is located in</summary>
3841 </member> 9279 </member>
3842 <member name="P:OpenMetaverse.Avatar.LastName"> 9280 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.SequenceID">
3843 <summary>Last name</summary> 9281 <summary>Get the user assigned ID used to correlate a request with
9282 these results</summary>
3844 </member> 9283 </member>
3845 <member name="P:OpenMetaverse.Avatar.Name"> 9284 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.LocalID">
3846 <summary>Full name</summary> 9285 <summary>Get the simulator specific ID of the parcel</summary>
3847 </member> 9286 </member>
3848 <member name="P:OpenMetaverse.Avatar.GroupName"> 9287 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.Flags">
3849 <summary>Active group</summary> 9288 <summary>TODO:</summary>
3850 </member> 9289 </member>
3851 <member name="T:OpenMetaverse.Avatar.Statistics"> 9290 <member name="P:OpenMetaverse.ParcelAccessListReplyEventArgs.AccessList">
9291 <summary>Get the list containing the white/blacklisted agents for the parcel</summary>
9292 </member>
9293 <member name="T:OpenMetaverse.ParcelObjectOwnersReplyEventArgs">
9294 <summary>Contains blacklist and whitelist data returned from the
9295 simulator in response to an <see cref="!:RequestParcelAccesslist"/> request</summary>
9296 </member>
9297 <member name="M:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Collections.Generic.List{OpenMetaverse.ParcelManager.ParcelPrimOwners})">
3852 <summary> 9298 <summary>
3853 Positive and negative ratings 9299 Construct a new instance of the ParcelObjectOwnersReplyEventArgs class
3854 </summary> 9300 </summary>
9301 <param name="simulator">The simulator the parcel is located in</param>
9302 <param name="primOwners">The list containing prim ownership counts</param>
3855 </member> 9303 </member>
3856 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorPositive"> 9304 <member name="P:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.Simulator">
3857 <summary>Positive ratings for Behavior</summary> 9305 <summary>Get the simulator the parcel is located in</summary>
3858 </member> 9306 </member>
3859 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorNegative"> 9307 <member name="P:OpenMetaverse.ParcelObjectOwnersReplyEventArgs.PrimOwners">
3860 <summary>Negative ratings for Behavior</summary> 9308 <summary>Get the list containing prim ownership counts</summary>
3861 </member> 9309 </member>
3862 <member name="F:OpenMetaverse.Avatar.Statistics.AppearancePositive"> 9310 <member name="T:OpenMetaverse.SimParcelsDownloadedEventArgs">
3863 <summary>Positive ratings for Appearance</summary> 9311 <summary>Contains the data returned when all parcel data has been retrieved from a simulator</summary>
3864 </member> 9312 </member>
3865 <member name="F:OpenMetaverse.Avatar.Statistics.AppearanceNegative"> 9313 <member name="M:OpenMetaverse.SimParcelsDownloadedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.InternalDictionary{System.Int32,OpenMetaverse.Parcel},System.Int32[0:,0:])">
3866 <summary>Negative ratings for Appearance</summary> 9314 <summary>
9315 Construct a new instance of the SimParcelsDownloadedEventArgs class
9316 </summary>
9317 <param name="simulator">The simulator the parcel data was retrieved from</param>
9318 <param name="simParcels">The dictionary containing the parcel data</param>
9319 <param name="parcelMap">The multidimensional array containing a x,y grid mapped
9320 to each 64x64 parcel's LocalID.</param>
3867 </member> 9321 </member>
3868 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingPositive"> 9322 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.Simulator">
3869 <summary>Positive ratings for Building</summary> 9323 <summary>Get the simulator the parcel data was retrieved from</summary>
3870 </member> 9324 </member>
3871 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingNegative"> 9325 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.Parcels">
3872 <summary>Negative ratings for Building</summary> 9326 <summary>A dictionary containing the parcel data where the key correlates to the ParcelMap entry</summary>
3873 </member> 9327 </member>
3874 <member name="F:OpenMetaverse.Avatar.Statistics.GivenPositive"> 9328 <member name="P:OpenMetaverse.SimParcelsDownloadedEventArgs.ParcelMap">
3875 <summary>Positive ratings given by this avatar</summary> 9329 <summary>Get the multidimensional array containing a x,y grid mapped
9330 to each 64x64 parcel's LocalID.</summary>
3876 </member> 9331 </member>
3877 <member name="F:OpenMetaverse.Avatar.Statistics.GivenNegative"> 9332 <member name="T:OpenMetaverse.ForceSelectObjectsReplyEventArgs">
3878 <summary>Negative ratings given by this avatar</summary> 9333 <summary>Contains the data returned when a <see cref="!:RequestForceSelectObjects"/> request</summary>
3879 </member> 9334 </member>
3880 <member name="T:OpenMetaverse.Avatar.AvatarProperties"> 9335 <member name="M:OpenMetaverse.ForceSelectObjectsReplyEventArgs.#ctor(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},System.Boolean)">
3881 <summary> 9336 <summary>
3882 Avatar properties including about text, profile URL, image IDs and 9337 Construct a new instance of the ForceSelectObjectsReplyEventArgs class
3883 publishing settings
3884 </summary> 9338 </summary>
9339 <param name="simulator">The simulator the parcel data was retrieved from</param>
9340 <param name="objectIDs">The list of primitive IDs</param>
9341 <param name="resetList">true if the list is clean and contains the information
9342 only for a given request</param>
3885 </member> 9343 </member>
3886 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeText"> 9344 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.Simulator">
3887 <summary>First Life about text</summary> 9345 <summary>Get the simulator the parcel data was retrieved from</summary>
3888 </member> 9346 </member>
3889 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeImage"> 9347 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.ObjectIDs">
3890 <summary>First Life image ID</summary> 9348 <summary>Get the list of primitive IDs</summary>
3891 </member> 9349 </member>
3892 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Partner"> 9350 <member name="P:OpenMetaverse.ForceSelectObjectsReplyEventArgs.ResetList">
3893 <summary></summary> 9351 <summary>true if the list is clean and contains the information
9352 only for a given request</summary>
3894 </member> 9353 </member>
3895 <member name="F:OpenMetaverse.Avatar.AvatarProperties.AboutText"> 9354 <member name="T:OpenMetaverse.ParcelMediaUpdateReplyEventArgs">
9355 <summary>Contains data when the media data for a parcel the avatar is on changes</summary>
9356 </member>
9357 <member name="M:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.ParcelMedia)">
9358 <summary>
9359 Construct a new instance of the ParcelMediaUpdateReplyEventArgs class
9360 </summary>
9361 <param name="simulator">the simulator the parcel media data was updated in</param>
9362 <param name="media">The updated media information</param>
9363 </member>
9364 <member name="P:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.Simulator">
9365 <summary>Get the simulator the parcel media data was updated in</summary>
9366 </member>
9367 <member name="P:OpenMetaverse.ParcelMediaUpdateReplyEventArgs.Media">
9368 <summary>Get the updated media information</summary>
9369 </member>
9370 <member name="T:OpenMetaverse.ParcelMediaCommandEventArgs">
9371 <summary>Contains the media command for a parcel the agent is currently on</summary>
9372 </member>
9373 <member name="M:OpenMetaverse.ParcelMediaCommandEventArgs.#ctor(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.ParcelFlags,OpenMetaverse.ParcelMediaCommand,System.Single)">
9374 <summary>
9375 Construct a new instance of the ParcelMediaCommandEventArgs class
9376 </summary>
9377 <param name="simulator">The simulator the parcel media command was issued in</param>
9378 <param name="sequence"></param>
9379 <param name="flags"></param>
9380 <param name="command">The media command that was sent</param>
9381 <param name="time"></param>
9382 </member>
9383 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Simulator">
9384 <summary>Get the simulator the parcel media command was issued in</summary>
9385 </member>
9386 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Sequence">
3896 <summary></summary> 9387 <summary></summary>
3897 </member> 9388 </member>
3898 <member name="F:OpenMetaverse.Avatar.AvatarProperties.BornOn"> 9389 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.ParcelFlags">
3899 <summary></summary> 9390 <summary></summary>
3900 </member> 9391 </member>
3901 <member name="F:OpenMetaverse.Avatar.AvatarProperties.CharterMember"> 9392 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.MediaCommand">
9393 <summary>Get the media command that was sent</summary>
9394 </member>
9395 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Time">
3902 <summary></summary> 9396 <summary></summary>
3903 </member> 9397 </member>
3904 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileImage"> 9398 <member name="F:OpenMetaverse.UDPPacketBuffer.BUFFER_SIZE">
3905 <summary>Profile image ID</summary> 9399 <summary>Size of the byte array used to store raw packet data</summary>
3906 </member> 9400 </member>
3907 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Flags"> 9401 <member name="F:OpenMetaverse.UDPPacketBuffer.Data">
3908 <summary>Flags of the profile</summary> 9402 <summary>Raw packet data buffer</summary>
3909 </member> 9403 </member>
3910 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileURL"> 9404 <member name="F:OpenMetaverse.UDPPacketBuffer.DataLength">
3911 <summary>Web URL for this profile</summary> 9405 <summary>Length of the data to transmit</summary>
3912 </member> 9406 </member>
3913 <member name="P:OpenMetaverse.Avatar.AvatarProperties.AllowPublish"> 9407 <member name="F:OpenMetaverse.UDPPacketBuffer.RemoteEndPoint">
3914 <summary>Should this profile be published on the web</summary> 9408 <summary>EndPoint of the remote host</summary>
3915 </member> 9409 </member>
3916 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Online"> 9410 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor">
3917 <summary>Avatar Online Status</summary> 9411 <summary>
9412 Create an allocated UDP packet buffer for receiving a packet
9413 </summary>
3918 </member> 9414 </member>
3919 <member name="P:OpenMetaverse.Avatar.AvatarProperties.MaturePublish"> 9415 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint)">
3920 <summary>Is this a mature profile</summary> 9416 <summary>
9417 Create an allocated UDP packet buffer for sending a packet
9418 </summary>
9419 <param name="endPoint">EndPoint of the remote host</param>
3921 </member> 9420 </member>
3922 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Identified"> 9421 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint,System.Int32)">
3923 <summary></summary> 9422 <summary>
9423 Create an allocated UDP packet buffer for sending a packet
9424 </summary>
9425 <param name="endPoint">EndPoint of the remote host</param>
9426 <param name="bufferSize">Size of the buffer to allocate for packet data</param>
3924 </member> 9427 </member>
3925 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Transacted"> 9428 <member name="T:OpenMetaverse.PacketBufferPool">
3926 <summary></summary> 9429 <summary>
9430 Object pool for packet buffers. This is used to allocate memory for all
9431 incoming and outgoing packets, and zerocoding buffers for those packets
9432 </summary>
3927 </member> 9433 </member>
3928 <member name="T:OpenMetaverse.Avatar.Interests"> 9434 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor">
3929 <summary> 9435 <summary>
3930 Avatar interests including spoken languages, skills, and "want to" 9436 Creates a new instance of the ObjectPoolBase class. Initialize MUST be called
3931 choices 9437 after using this constructor.
3932 </summary> 9438 </summary>
3933 </member> 9439 </member>
3934 <member name="F:OpenMetaverse.Avatar.Interests.LanguagesText"> 9440 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor(System.Int32,System.Int32,System.Boolean,System.Int32)">
3935 <summary>Languages profile field</summary> 9441 <summary>
9442 Creates a new instance of the ObjectPool Base class.
9443 </summary>
9444 <param name="itemsPerSegment">The object pool is composed of segments, which
9445 are allocated whenever the size of the pool is exceeded. The number of items
9446 in a segment should be large enough that allocating a new segmeng is a rare
9447 thing. For example, on a server that will have 10k people logged in at once,
9448 the receive buffer object pool should have segment sizes of at least 1000
9449 byte arrays per segment.
9450 </param>
9451 <param name="minimumSegmentCount">The minimun number of segments that may exist.</param>
9452 <param name="gcOnPoolGrowth">Perform a full GC.Collect whenever a segment is allocated, and then again after allocation to compact the heap.</param>
9453 <param name="cleanupFrequenceMS">The frequency which segments are checked to see if they're eligible for cleanup.</param>
3936 </member> 9454 </member>
3937 <member name="F:OpenMetaverse.Avatar.Interests.SkillsMask"> 9455 <member name="M:OpenMetaverse.ObjectPoolBase`1.ForceCleanup">
3938 <summary></summary> 9456 <summary>
9457 Forces the segment cleanup algorithm to be run. This method is intended
9458 primarly for use from the Unit Test libraries.
9459 </summary>
3939 </member> 9460 </member>
3940 <member name="F:OpenMetaverse.Avatar.Interests.SkillsText"> 9461 <member name="M:OpenMetaverse.ObjectPoolBase`1.GetObjectInstance">
3941 <summary></summary> 9462 <summary>
9463 Responsible for allocate 1 instance of an object that will be stored in a segment.
9464 </summary>
9465 <returns>An instance of whatever objec the pool is pooling.</returns>
3942 </member> 9466 </member>
3943 <member name="F:OpenMetaverse.Avatar.Interests.WantToMask"> 9467 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckIn(OpenMetaverse.ObjectPoolSegment{`0},`0)">
3944 <summary></summary> 9468 <summary>
9469 Checks in an instance of T owned by the object pool. This method is only intended to be called
9470 by the <c>WrappedObject</c> class.
9471 </summary>
9472 <param name="owningSegment">The segment from which the instance is checked out.</param>
9473 <param name="instance">The instance of <c>T</c> to check back into the segment.</param>
3945 </member> 9474 </member>
3946 <member name="F:OpenMetaverse.Avatar.Interests.WantToText"> 9475 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckOut">
3947 <summary></summary> 9476 <summary>
9477 Checks an instance of <c>T</c> from the pool. If the pool is not sufficient to
9478 allow the checkout, a new segment is created.
9479 </summary>
9480 <returns>A <c>WrappedObject</c> around the instance of <c>T</c>. To check
9481 the instance back into the segment, be sureto dispose the WrappedObject
9482 when finished. </returns>
9483 </member>
9484 <member name="P:OpenMetaverse.ObjectPoolBase`1.TotalSegments">
9485 <summary>
9486 The total number of segments created. Intended to be used by the Unit Tests.
9487 </summary>
9488 </member>
9489 <member name="P:OpenMetaverse.ObjectPoolBase`1.ItemsPerSegment">
9490 <summary>
9491 The number of items that are in a segment. Items in a segment
9492 are all allocated at the same time, and are hopefully close to
9493 each other in the managed heap.
9494 </summary>
9495 </member>
9496 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentCount">
9497 <summary>
9498 The minimum number of segments. When segments are reclaimed,
9499 this number of segments will always be left alone. These
9500 segments are allocated at startup.
9501 </summary>
9502 </member>
9503 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentAgePriorToCleanup">
9504 <summary>
9505 The age a segment must be before it's eligible for cleanup.
9506 This is used to prevent thrash, and typical values are in
9507 the 5 minute range.
9508 </summary>
9509 </member>
9510 <member name="P:OpenMetaverse.ObjectPoolBase`1.CleanupFrequencyMilliseconds">
9511 <summary>
9512 The frequence which the cleanup thread runs. This is typically
9513 expected to be in the 5 minute range.
9514 </summary>
9515 </member>
9516 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Net.IPEndPoint,System.Int32,System.Int32)">
9517 <summary>
9518 Initialize the object pool in client mode
9519 </summary>
9520 <param name="endPoint">Server to connect to</param>
9521 <param name="itemsPerSegment"></param>
9522 <param name="minSegments"></param>
9523 </member>
9524 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Int32,System.Int32)">
9525 <summary>
9526 Initialize the object pool in server mode
9527 </summary>
9528 <param name="itemsPerSegment"></param>
9529 <param name="minSegments"></param>
9530 </member>
9531 <member name="M:OpenMetaverse.PacketBufferPool.GetObjectInstance">
9532 <summary>
9533 Returns a packet buffer with EndPoint set if the buffer is in
9534 client mode, or with EndPoint set to null in server mode
9535 </summary>
9536 <returns>Initialized UDPPacketBuffer object</returns>
9537 </member>
9538 <member name="M:OpenMetaverse.Pool.#cctor">
9539 <summary>
9540 Default constructor
9541 </summary>
9542 </member>
9543 <member name="M:OpenMetaverse.Pool.CheckOut">
9544 <summary>
9545 Check a packet buffer out of the pool
9546 </summary>
9547 <returns>A packet buffer object</returns>
9548 </member>
9549 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
9550 <summary>
9551
9552 </summary>
9553 <param name="at">Looking direction, must be a normalized vector</param>
9554 <param name="upDirection">Up direction, must be a normalized vector</param>
9555 </member>
9556 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(System.Double)">
9557 <summary>
9558 Align the coordinate frame X and Y axis with a given rotation
9559 around the Z axis in radians
9560 </summary>
9561 <param name="heading">Absolute rotation around the Z axis in
9562 radians</param>
9563 </member>
9564 <member name="P:OpenMetaverse.CoordinateFrame.Origin">
9565 <summary>Origin position of this coordinate frame</summary>
9566 </member>
9567 <member name="P:OpenMetaverse.CoordinateFrame.XAxis">
9568 <summary>X axis of this coordinate frame, or Forward/At in grid terms</summary>
9569 </member>
9570 <member name="P:OpenMetaverse.CoordinateFrame.YAxis">
9571 <summary>Y axis of this coordinate frame, or Left in grid terms</summary>
9572 </member>
9573 <member name="P:OpenMetaverse.CoordinateFrame.ZAxis">
9574 <summary>Z axis of this coordinate frame, or Up in grid terms</summary>
3948 </member> 9575 </member>
3949 <member name="T:OpenMetaverse.AgentManager"> 9576 <member name="T:OpenMetaverse.AgentManager">
3950 <summary> 9577 <summary>
@@ -5509,5943 +11136,2819 @@
5509 <param name="success">Indicates if operation was successfull</param> 11136 <param name="success">Indicates if operation was successfull</param>
5510 <param name="info">Attachment resource usage information</param> 11137 <param name="info">Attachment resource usage information</param>
5511 </member> 11138 </member>
5512 <member name="T:OpenMetaverse.Assets.AssetPrim"> 11139 <member name="T:OpenMetaverse.Voice.VoiceSession">
5513 <summary> 11140 <summary>
5514 A linkset asset, containing a parent primitive and zero or more children 11141 Represents a single Voice Session to the Vivox service.
5515 </summary> 11142 </summary>
5516 </member> 11143 </member>
5517 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor"> 11144 <member name="M:OpenMetaverse.Voice.VoiceSession.Close">
5518 <summary>Initializes a new instance of an AssetPrim object</summary>
5519 </member>
5520 <member name="M:OpenMetaverse.Assets.AssetPrim.Encode">
5521 <summary> 11145 <summary>
5522 11146 Close this session.
5523 </summary> 11147 </summary>
5524 </member> 11148 </member>
5525 <member name="M:OpenMetaverse.Assets.AssetPrim.Decode"> 11149 <member name="M:OpenMetaverse.Voice.VoiceSession.FindParticipant(System.String)">
5526 <summary> 11150 <summary>
5527 11151 Look up an existing Participants in this session
5528 </summary> 11152 </summary>
11153 <param name="puri"></param>
5529 <returns></returns> 11154 <returns></returns>
5530 </member> 11155 </member>
5531 <member name="P:OpenMetaverse.Assets.AssetPrim.AssetType"> 11156 <member name="T:ThreadUtil">
5532 <summary>Override the base classes AssetType</summary>
5533 </member>
5534 <member name="T:OpenMetaverse.Assets.AssetPrim.ProfileShape">
5535 <summary>
5536 Only used internally for XML serialization/deserialization
5537 </summary>
5538 </member>
5539 <member name="T:OpenMetaverse.Assets.PrimObject">
5540 <summary>
5541 The deserialized form of a single primitive in a linkset asset
5542 </summary>
5543 </member>
5544 <member name="T:OpenMetaverse.Assets.GestureStepType">
5545 <summary>
5546 Type of gesture step
5547 </summary>
5548 </member>
5549 <member name="T:OpenMetaverse.Assets.GestureStep">
5550 <summary>
5551 Base class for gesture steps
5552 </summary>
5553 </member>
5554 <member name="P:OpenMetaverse.Assets.GestureStep.GestureStepType">
5555 <summary>
5556 Retururns what kind of gesture step this is
5557 </summary>
5558 </member>
5559 <member name="T:OpenMetaverse.Assets.GestureStepAnimation">
5560 <summary>
5561 Describes animation step of a gesture
5562 </summary>
5563 </member>
5564 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.AnimationStart">
5565 <summary>
5566 If true, this step represents start of animation, otherwise animation stop
5567 </summary>
5568 </member>
5569 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.ID">
5570 <summary>
5571 Animation asset <see cref="T:OpenMetaverse.UUID"/>
5572 </summary>
5573 </member>
5574 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.Name">
5575 <summary>
5576 Animation inventory name
5577 </summary>
5578 </member>
5579 <member name="P:OpenMetaverse.Assets.GestureStepAnimation.GestureStepType">
5580 <summary>
5581 Returns what kind of gesture step this is
5582 </summary>
5583 </member>
5584 <member name="T:OpenMetaverse.Assets.GestureStepSound">
5585 <summary>
5586 Describes sound step of a gesture
5587 </summary>
5588 </member>
5589 <member name="F:OpenMetaverse.Assets.GestureStepSound.ID">
5590 <summary>
5591 Sound asset <see cref="T:OpenMetaverse.UUID"/>
5592 </summary>
5593 </member>
5594 <member name="F:OpenMetaverse.Assets.GestureStepSound.Name">
5595 <summary>
5596 Sound inventory name
5597 </summary>
5598 </member>
5599 <member name="P:OpenMetaverse.Assets.GestureStepSound.GestureStepType">
5600 <summary>
5601 Returns what kind of gesture step this is
5602 </summary>
5603 </member>
5604 <member name="T:OpenMetaverse.Assets.GestureStepChat">
5605 <summary>
5606 Describes sound step of a gesture
5607 </summary>
5608 </member>
5609 <member name="F:OpenMetaverse.Assets.GestureStepChat.Text">
5610 <summary> 11157 <summary>
5611 Text to output in chat 11158
5612 </summary> 11159 </summary>
5613 </member> 11160 </member>
5614 <member name="P:OpenMetaverse.Assets.GestureStepChat.GestureStepType"> 11161 <member name="F:ThreadUtil.wrapperInstance">
5615 <summary> 11162 <summary>
5616 Returns what kind of gesture step this is 11163 An instance of DelegateWrapper which calls InvokeWrappedDelegate,
11164 which in turn calls the DynamicInvoke method of the wrapped
11165 delegate
5617 </summary> 11166 </summary>
5618 </member> 11167 </member>
5619 <member name="T:OpenMetaverse.Assets.GestureStepWait"> 11168 <member name="F:ThreadUtil.callback">
5620 <summary> 11169 <summary>
5621 Describes sound step of a gesture 11170 Callback used to call EndInvoke on the asynchronously
11171 invoked DelegateWrapper
5622 </summary> 11172 </summary>
5623 </member> 11173 </member>
5624 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForAnimation"> 11174 <member name="M:ThreadUtil.FireAndForget(System.Delegate,System.Object[])">
5625 <summary> 11175 <summary>
5626 If true in this step we wait for all animations to finish 11176 Executes the specified delegate with the specified arguments
11177 asynchronously on a thread pool thread
5627 </summary> 11178 </summary>
11179 <param name="d"></param>
11180 <param name="args"></param>
5628 </member> 11181 </member>
5629 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForTime"> 11182 <member name="M:ThreadUtil.InvokeWrappedDelegate(System.Delegate,System.Object[])">
5630 <summary> 11183 <summary>
5631 If true gesture player should wait for the specified amount of time 11184 Invokes the wrapped delegate synchronously
5632 </summary> 11185 </summary>
11186 <param name="d"></param>
11187 <param name="args"></param>
5633 </member> 11188 </member>
5634 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitTime"> 11189 <member name="M:ThreadUtil.EndWrapperInvoke(System.IAsyncResult)">
5635 <summary> 11190 <summary>
5636 Time in seconds to wait if WaitForAnimation is false 11191 Calls EndInvoke on the wrapper and Close on the resulting WaitHandle
11192 to prevent resource leaks
5637 </summary> 11193 </summary>
11194 <param name="ar"></param>
5638 </member> 11195 </member>
5639 <member name="P:OpenMetaverse.Assets.GestureStepWait.GestureStepType"> 11196 <member name="T:ThreadUtil.DelegateWrapper">
5640 <summary> 11197 <summary>
5641 Returns what kind of gesture step this is 11198 Delegate to wrap another delegate and its arguments
5642 </summary> 11199 </summary>
11200 <param name="d"></param>
11201 <param name="args"></param>
5643 </member> 11202 </member>
5644 <member name="T:OpenMetaverse.Assets.GestureStepEOF"> 11203 <member name="T:OpenMetaverse.Settings">
5645 <summary> 11204 <summary>
5646 Describes the final step of a gesture 11205 Class for controlling various system settings.
5647 </summary> 11206 </summary>
11207 <remarks>Some values are readonly because they affect things that
11208 happen when the GridClient object is initialized, so changing them at
11209 runtime won't do any good. Non-readonly values may affect things that
11210 happen at login or dynamically</remarks>
5648 </member> 11211 </member>
5649 <member name="P:OpenMetaverse.Assets.GestureStepEOF.GestureStepType"> 11212 <member name="F:OpenMetaverse.Settings.AGNI_LOGIN_SERVER">
5650 <summary> 11213 <summary>Main grid login server</summary>
5651 Returns what kind of gesture step this is
5652 </summary>
5653 </member> 11214 </member>
5654 <member name="T:OpenMetaverse.Assets.AssetGesture"> 11215 <member name="F:OpenMetaverse.Settings.ADITI_LOGIN_SERVER">
5655 <summary> 11216 <summary>Beta grid login server</summary>
5656 Represents a sequence of animations, sounds, and chat actions
5657 </summary>
5658 </member> 11217 </member>
5659 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKey"> 11218 <member name="F:OpenMetaverse.Settings.ENABLE_INVENTORY_STORE">
5660 <summary> 11219 <summary>
5661 Keyboard key that triggers the gestyre 11220 InventoryManager requests inventory information on login,
11221 GridClient initializes an Inventory store for main inventory.
5662 </summary> 11222 </summary>
5663 </member> 11223 </member>
5664 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKeyMask"> 11224 <member name="F:OpenMetaverse.Settings.ENABLE_LIBRARY_STORE">
5665 <summary> 11225 <summary>
5666 Modifier to the trigger key 11226 InventoryManager requests library information on login,
11227 GridClient initializes an Inventory store for the library.
5667 </summary> 11228 </summary>
5668 </member> 11229 </member>
5669 <member name="F:OpenMetaverse.Assets.AssetGesture.Trigger"> 11230 <member name="F:OpenMetaverse.Settings.PING_INTERVAL">
5670 <summary> 11231 <summary>Number of milliseconds between sending pings to each sim</summary>
5671 String that triggers playing of the gesture sequence
5672 </summary>
5673 </member> 11232 </member>
5674 <member name="F:OpenMetaverse.Assets.AssetGesture.ReplaceWith"> 11233 <member name="F:OpenMetaverse.Settings.DEFAULT_AGENT_UPDATE_INTERVAL">
5675 <summary> 11234 <summary>Number of milliseconds between sending camera updates</summary>
5676 Text that replaces trigger in chat once gesture is triggered
5677 </summary>
5678 </member> 11235 </member>
5679 <member name="F:OpenMetaverse.Assets.AssetGesture.Sequence"> 11236 <member name="F:OpenMetaverse.Settings.INTERPOLATION_INTERVAL">
5680 <summary> 11237 <summary>Number of milliseconds between updating the current
5681 Sequence of gesture steps 11238 positions of moving, non-accelerating and non-colliding objects</summary>
5682 </summary>
5683 </member> 11239 </member>
5684 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor"> 11240 <member name="F:OpenMetaverse.Settings.NETWORK_TICK_INTERVAL">
5685 <summary> 11241 <summary>Millisecond interval between ticks, where all ACKs are
5686 Constructs guesture asset 11242 sent out and the age of unACKed packets is checked</summary>
5687 </summary>
5688 </member> 11243 </member>
5689 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor(OpenMetaverse.UUID,System.Byte[])"> 11244 <member name="F:OpenMetaverse.Settings.PACKET_INBOX_SIZE">
5690 <summary> 11245 <summary>The initial size of the packet inbox, where packets are
5691 Constructs guesture asset 11246 stored before processing</summary>
5692 </summary>
5693 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
5694 <param name="assetData">A byte array containing the raw asset data</param>
5695 </member> 11247 </member>
5696 <member name="M:OpenMetaverse.Assets.AssetGesture.Encode"> 11248 <member name="F:OpenMetaverse.Settings.MAX_PACKET_SIZE">
5697 <summary> 11249 <summary>Maximum size of packet that we want to send over the wire</summary>
5698 Encodes gesture asset suitable for uplaod
5699 </summary>
5700 </member> 11250 </member>
5701 <member name="M:OpenMetaverse.Assets.AssetGesture.Decode"> 11251 <member name="F:OpenMetaverse.Settings.MAX_SEQUENCE">
5702 <summary> 11252 <summary>The maximum value of a packet sequence number before it
5703 Decodes gesture assset into play sequence 11253 rolls over back to one</summary>
5704 </summary>
5705 <returns>true if the asset data was decoded successfully</returns>
5706 </member> 11254 </member>
5707 <member name="P:OpenMetaverse.Assets.AssetGesture.AssetType"> 11255 <member name="F:OpenMetaverse.Settings.PACKET_ARCHIVE_SIZE">
5708 <summary> 11256 <summary>The maximum size of the sequence number archive, used to
5709 Returns asset type 11257 check for resent and/or duplicate packets</summary>
5710 </summary>
5711 </member> 11258 </member>
5712 <member name="T:OpenMetaverse.RegionFlags"> 11259 <member name="F:OpenMetaverse.Settings.RESOURCE_DIR">
5713 <summary> 11260 <summary>The relative directory where external resources are kept</summary>
5714 Simulator (region) properties
5715 </summary>
5716 </member> 11261 </member>
5717 <member name="F:OpenMetaverse.RegionFlags.None"> 11262 <member name="F:OpenMetaverse.Settings.LOGIN_SERVER">
5718 <summary>No flags set</summary> 11263 <summary>Login server to connect to</summary>
5719 </member> 11264 </member>
5720 <member name="F:OpenMetaverse.RegionFlags.AllowDamage"> 11265 <member name="F:OpenMetaverse.Settings.BIND_ADDR">
5721 <summary>Agents can take damage and be killed</summary> 11266 <summary>IP Address the client will bind to</summary>
5722 </member> 11267 </member>
5723 <member name="F:OpenMetaverse.RegionFlags.AllowLandmark"> 11268 <member name="F:OpenMetaverse.Settings.USE_LLSD_LOGIN">
5724 <summary>Landmarks can be created here</summary> 11269 <summary>Use XML-RPC Login or LLSD Login, default is XML-RPC Login</summary>
5725 </member> 11270 </member>
5726 <member name="F:OpenMetaverse.RegionFlags.AllowSetHome"> 11271 <member name="F:OpenMetaverse.Settings.TRANSFER_TIMEOUT">
5727 <summary>Home position can be set in this sim</summary> 11272 <summary>Number of milliseconds before an asset transfer will time
11273 out</summary>
5728 </member> 11274 </member>
5729 <member name="F:OpenMetaverse.RegionFlags.ResetHomeOnTeleport"> 11275 <member name="F:OpenMetaverse.Settings.TELEPORT_TIMEOUT">
5730 <summary>Home position is reset when an agent teleports away</summary> 11276 <summary>Number of milliseconds before a teleport attempt will time
11277 out</summary>
5731 </member> 11278 </member>
5732 <member name="F:OpenMetaverse.RegionFlags.SunFixed"> 11279 <member name="F:OpenMetaverse.Settings.LOGOUT_TIMEOUT">
5733 <summary>Sun does not move</summary> 11280 <summary>Number of milliseconds before NetworkManager.Logout() will
11281 time out</summary>
5734 </member> 11282 </member>
5735 <member name="F:OpenMetaverse.RegionFlags.TaxFree"> 11283 <member name="F:OpenMetaverse.Settings.CAPS_TIMEOUT">
5736 <summary>No object, land, etc. taxes</summary> 11284 <summary>Number of milliseconds before a CAPS call will time out</summary>
11285 <remarks>Setting this too low will cause web requests time out and
11286 possibly retry repeatedly</remarks>
5737 </member> 11287 </member>
5738 <member name="F:OpenMetaverse.RegionFlags.BlockTerraform"> 11288 <member name="F:OpenMetaverse.Settings.LOGIN_TIMEOUT">
5739 <summary>Disable heightmap alterations (agents can still plant 11289 <summary>Number of milliseconds for xml-rpc to timeout</summary>
5740 foliage)</summary>
5741 </member> 11290 </member>
5742 <member name="F:OpenMetaverse.RegionFlags.BlockLandResell"> 11291 <member name="F:OpenMetaverse.Settings.RESEND_TIMEOUT">
5743 <summary>Land cannot be released, sold, or purchased</summary> 11292 <summary>Milliseconds before a packet is assumed lost and resent</summary>
5744 </member> 11293 </member>
5745 <member name="F:OpenMetaverse.RegionFlags.Sandbox"> 11294 <member name="F:OpenMetaverse.Settings.SIMULATOR_TIMEOUT">
5746 <summary>All content is wiped nightly</summary> 11295 <summary>Milliseconds without receiving a packet before the
11296 connection to a simulator is assumed lost</summary>
5747 </member> 11297 </member>
5748 <member name="F:OpenMetaverse.RegionFlags.NullLayer"> 11298 <member name="F:OpenMetaverse.Settings.MAP_REQUEST_TIMEOUT">
5749 <summary>Unknown: Related to the availability of an overview world map tile.(Think mainland images when zoomed out.)</summary> 11299 <summary>Milliseconds to wait for a simulator info request through
11300 the grid interface</summary>
5750 </member> 11301 </member>
5751 <member name="F:OpenMetaverse.RegionFlags.SkipAgentAction"> 11302 <member name="F:OpenMetaverse.Settings.MAX_PENDING_ACKS">
5752 <summary>Unknown: Related to region debug flags. Possibly to skip processing of agent interaction with world. </summary> 11303 <summary>Maximum number of queued ACKs to be sent before SendAcks()
11304 is forced</summary>
5753 </member> 11305 </member>
5754 <member name="F:OpenMetaverse.RegionFlags.SkipUpdateInterestList"> 11306 <member name="F:OpenMetaverse.Settings.STATS_QUEUE_SIZE">
5755 <summary>Region does not update agent prim interest lists. Internal debugging option.</summary> 11307 <summary>Network stats queue length (seconds)</summary>
5756 </member> 11308 </member>
5757 <member name="F:OpenMetaverse.RegionFlags.SkipCollisions"> 11309 <member name="F:OpenMetaverse.Settings.STORE_LAND_PATCHES">
5758 <summary>No collision detection for non-agent objects</summary> 11310 <summary>Enable/disable storing terrain heightmaps in the
11311 TerrainManager</summary>
5759 </member> 11312 </member>
5760 <member name="F:OpenMetaverse.RegionFlags.SkipScripts"> 11313 <member name="F:OpenMetaverse.Settings.SEND_AGENT_UPDATES">
5761 <summary>No scripts are ran</summary> 11314 <summary>Enable/disable sending periodic camera updates</summary>
5762 </member> 11315 </member>
5763 <member name="F:OpenMetaverse.RegionFlags.SkipPhysics"> 11316 <member name="F:OpenMetaverse.Settings.SEND_AGENT_APPEARANCE">
5764 <summary>All physics processing is turned off</summary> 11317 <summary>Enable/disable automatically setting agent appearance at
11318 login and after sim crossing</summary>
5765 </member> 11319 </member>
5766 <member name="F:OpenMetaverse.RegionFlags.ExternallyVisible"> 11320 <member name="F:OpenMetaverse.Settings.SEND_AGENT_THROTTLE">
5767 <summary>Region can be seen from other regions on world map. (Legacy world map option?) </summary> 11321 <summary>Enable/disable automatically setting the bandwidth throttle
11322 after connecting to each simulator</summary>
11323 <remarks>The default throttle uses the equivalent of the maximum
11324 bandwidth setting in the official client. If you do not set a
11325 throttle your connection will by default be throttled well below
11326 the minimum values and you may experience connection problems</remarks>
5768 </member> 11327 </member>
5769 <member name="F:OpenMetaverse.RegionFlags.MainlandVisible"> 11328 <member name="F:OpenMetaverse.Settings.SEND_PINGS">
5770 <summary>Region can be seen from mainland on world map. (Legacy world map option?) </summary> 11329 <summary>Enable/disable the sending of pings to monitor lag and
11330 packet loss</summary>
5771 </member> 11331 </member>
5772 <member name="F:OpenMetaverse.RegionFlags.PublicAllowed"> 11332 <member name="F:OpenMetaverse.Settings.MULTIPLE_SIMS">
5773 <summary>Agents not explicitly on the access list can visit the region. </summary> 11333 <summary>Should we connect to multiple sims? This will allow
11334 viewing in to neighboring simulators and sim crossings
11335 (Experimental)</summary>
5774 </member> 11336 </member>
5775 <member name="F:OpenMetaverse.RegionFlags.BlockDwell"> 11337 <member name="F:OpenMetaverse.Settings.ALWAYS_DECODE_OBJECTS">
5776 <summary>Traffic calculations are not run across entire region, overrides parcel settings. </summary> 11338 <summary>If true, all object update packets will be decoded in to
11339 native objects. If false, only updates for our own agent will be
11340 decoded. Registering an event handler will force objects for that
11341 type to always be decoded. If this is disabled the object tracking
11342 will have missing or partial prim and avatar information</summary>
5777 </member> 11343 </member>
5778 <member name="F:OpenMetaverse.RegionFlags.NoFly"> 11344 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_OBJECTS">
5779 <summary>Flight is disabled (not currently enforced by the sim)</summary> 11345 <summary>If true, when a cached object check is received from the
11346 server the full object info will automatically be requested</summary>
5780 </member> 11347 </member>
5781 <member name="F:OpenMetaverse.RegionFlags.AllowDirectTeleport"> 11348 <member name="F:OpenMetaverse.Settings.ENABLE_CAPS">
5782 <summary>Allow direct (p2p) teleporting</summary> 11349 <summary>Whether to establish connections to HTTP capabilities
11350 servers for simulators</summary>
5783 </member> 11351 </member>
5784 <member name="F:OpenMetaverse.RegionFlags.EstateSkipScripts"> 11352 <member name="F:OpenMetaverse.Settings.ENABLE_SIMSTATS">
5785 <summary>Estate owner has temporarily disabled scripting</summary> 11353 <summary>Whether to decode sim stats</summary>
5786 </member> 11354 </member>
5787 <member name="F:OpenMetaverse.RegionFlags.RestrictPushObject"> 11355 <member name="F:OpenMetaverse.Settings.LOG_ALL_CAPS_ERRORS">
5788 <summary>Restricts the usage of the LSL llPushObject function, applies to whole region.</summary> 11356 <summary>The capabilities servers are currently designed to
11357 periodically return a 502 error which signals for the client to
11358 re-establish a connection. Set this to true to log those 502 errors</summary>
5789 </member> 11359 </member>
5790 <member name="F:OpenMetaverse.RegionFlags.DenyAnonymous"> 11360 <member name="F:OpenMetaverse.Settings.FETCH_MISSING_INVENTORY">
5791 <summary>Deny agents with no payment info on file</summary> 11361 <summary>If true, any reference received for a folder or item
11362 the library is not aware of will automatically be fetched</summary>
5792 </member> 11363 </member>
5793 <member name="F:OpenMetaverse.RegionFlags.DenyIdentified"> 11364 <member name="F:OpenMetaverse.Settings.DISABLE_AGENT_UPDATE_DUPLICATE_CHECK">
5794 <summary>Deny agents with payment info on file</summary> 11365 <summary>If true, and <code>SEND_AGENT_UPDATES</code> is true,
11366 AgentUpdate packets will continuously be sent out to give the bot
11367 smoother movement and autopiloting</summary>
5795 </member> 11368 </member>
5796 <member name="F:OpenMetaverse.RegionFlags.DenyTransacted"> 11369 <member name="F:OpenMetaverse.Settings.AVATAR_TRACKING">
5797 <summary>Deny agents who have made a monetary transaction</summary> 11370 <summary>If true, currently visible avatars will be stored
11371 in dictionaries inside <code>Simulator.ObjectAvatars</code>.
11372 If false, a new Avatar or Primitive object will be created
11373 each time an object update packet is received</summary>
5798 </member> 11374 </member>
5799 <member name="F:OpenMetaverse.RegionFlags.AllowParcelChanges"> 11375 <member name="F:OpenMetaverse.Settings.OBJECT_TRACKING">
5800 <summary>Parcels within the region may be joined or divided by anyone, not just estate owners/managers. </summary> 11376 <summary>If true, currently visible avatars will be stored
11377 in dictionaries inside <code>Simulator.ObjectPrimitives</code>.
11378 If false, a new Avatar or Primitive object will be created
11379 each time an object update packet is received</summary>
5801 </member> 11380 </member>
5802 <member name="F:OpenMetaverse.RegionFlags.AbuseEmailToEstateOwner"> 11381 <member name="F:OpenMetaverse.Settings.USE_INTERPOLATION_TIMER">
5803 <summary>Abuse reports sent from within this region are sent to the estate owner defined email. </summary> 11382 <summary>If true, position and velocity will periodically be
11383 interpolated (extrapolated, technically) for objects and
11384 avatars that are being tracked by the library. This is
11385 necessary to increase the accuracy of speed and position
11386 estimates for simulated objects</summary>
5804 </member> 11387 </member>
5805 <member name="F:OpenMetaverse.RegionFlags.AllowVoice"> 11388 <member name="F:OpenMetaverse.Settings.TRACK_UTILIZATION">
5806 <summary>Region is Voice Enabled</summary> 11389 <summary>
11390 If true, utilization statistics will be tracked. There is a minor penalty
11391 in CPU time for enabling this option.
11392 </summary>
5807 </member> 11393 </member>
5808 <member name="F:OpenMetaverse.RegionFlags.BlockParcelSearch"> 11394 <member name="F:OpenMetaverse.Settings.PARCEL_TRACKING">
5809 <summary>Removes the ability from parcel owners to set their parcels to show in search.</summary> 11395 <summary>If true, parcel details will be stored in the
11396 <code>Simulator.Parcels</code> dictionary as they are received</summary>
5810 </member> 11397 </member>
5811 <member name="F:OpenMetaverse.RegionFlags.DenyAgeUnverified"> 11398 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_ACL">
5812 <summary>Deny agents who have not been age verified from entering the region.</summary> 11399 <summary>
11400 If true, an incoming parcel properties reply will automatically send
11401 a request for the parcel access list
11402 </summary>
5813 </member> 11403 </member>
5814 <member name="T:OpenMetaverse.SimAccess"> 11404 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_DWELL">
5815 <summary> 11405 <summary>
5816 Access level for a simulator 11406 if true, an incoming parcel properties reply will automatically send
11407 a request for the traffic count.
5817 </summary> 11408 </summary>
5818 </member> 11409 </member>
5819 <member name="F:OpenMetaverse.SimAccess.Min"> 11410 <member name="F:OpenMetaverse.Settings.USE_ASSET_CACHE">
5820 <summary>Minimum access level, no additional checks</summary> 11411 <summary>
11412 If true, images, and other assets downloaded from the server
11413 will be cached in a local directory
11414 </summary>
5821 </member> 11415 </member>
5822 <member name="F:OpenMetaverse.SimAccess.Trial"> 11416 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_DIR">
5823 <summary>Trial accounts allowed</summary> 11417 <summary>Path to store cached texture data</summary>
5824 </member> 11418 </member>
5825 <member name="F:OpenMetaverse.SimAccess.PG"> 11419 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_MAX_SIZE">
5826 <summary>PG rating</summary> 11420 <summary>Maximum size cached files are allowed to take on disk (bytes)</summary>
5827 </member> 11421 </member>
5828 <member name="F:OpenMetaverse.SimAccess.Mature"> 11422 <member name="F:OpenMetaverse.Settings.DEFAULT_EFFECT_COLOR">
5829 <summary>Mature rating</summary> 11423 <summary>Default color used for viewer particle effects</summary>
5830 </member> 11424 </member>
5831 <member name="F:OpenMetaverse.SimAccess.Adult"> 11425 <member name="F:OpenMetaverse.Settings.MAX_RESEND_COUNT">
5832 <summary>Adult rating</summary> 11426 <summary>Maximum number of times to resend a failed packet</summary>
5833 </member> 11427 </member>
5834 <member name="F:OpenMetaverse.SimAccess.Down"> 11428 <member name="F:OpenMetaverse.Settings.THROTTLE_OUTGOING_PACKETS">
5835 <summary>Simulator is offline</summary> 11429 <summary>Throttle outgoing packet rate</summary>
5836 </member> 11430 </member>
5837 <member name="F:OpenMetaverse.SimAccess.NonExistent"> 11431 <member name="F:OpenMetaverse.Settings.CLIENT_IDENTIFICATION_TAG">
5838 <summary>Simulator does not exist</summary> 11432 <summary>UUID of a texture used by some viewers to indentify type of client used</summary>
5839 </member> 11433 </member>
5840 <member name="T:OpenMetaverse.Simulator"> 11434 <member name="F:OpenMetaverse.Settings.USE_HTTP_TEXTURES">
5841 <summary> 11435 <summary>
5842 11436 Download textures using GetTexture capability when available
5843 </summary> 11437 </summary>
5844 </member> 11438 </member>
5845 <member name="T:OpenMetaverse.UDPBase"> 11439 <member name="F:OpenMetaverse.Settings.MAX_CONCURRENT_TEXTURE_DOWNLOADS">
5846 <summary> 11440 <summary>The maximum number of concurrent texture downloads allowed</summary>
5847 11441 <remarks>Increasing this number will not necessarily increase texture retrieval times due to
5848 </summary> 11442 simulator throttles</remarks>
5849 </member> 11443 </member>
5850 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Int32)"> 11444 <member name="F:OpenMetaverse.Settings.PIPELINE_REFRESH_INTERVAL">
5851 <summary> 11445 <summary>
5852 Initialize the UDP packet handler in server mode 11446 The Refresh timer inteval is used to set the delay between checks for stalled texture downloads
5853 </summary> 11447 </summary>
5854 <param name="port">Port to listening for incoming UDP packets on</param> 11448 <remarks>This is a static variable which applies to all instances</remarks>
5855 </member> 11449 </member>
5856 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Net.IPEndPoint)"> 11450 <member name="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT">
5857 <summary> 11451 <summary>
5858 Initialize the UDP packet handler in client mode 11452 Textures taking longer than this value will be flagged as timed out and removed from the pipeline
5859 </summary> 11453 </summary>
5860 <param name="endPoint">Remote UDP server to connect to</param>
5861 </member> 11454 </member>
5862 <member name="M:OpenMetaverse.UDPBase.Start"> 11455 <member name="F:OpenMetaverse.Settings.LOG_LEVEL">
5863 <summary> 11456 <summary>
11457 Get or set the minimum log level to output to the console by default
5864 11458
11459 If the library is not compiled with DEBUG defined and this level is set to DEBUG
11460 You will get no output on the console. This behavior can be overriden by creating
11461 a logger configuration file for log4net
5865 </summary> 11462 </summary>
5866 </member> 11463 </member>
5867 <member name="M:OpenMetaverse.UDPBase.Stop"> 11464 <member name="F:OpenMetaverse.Settings.LOG_NAMES">
5868 <summary> 11465 <summary>Attach avatar names to log messages</summary>
5869
5870 </summary>
5871 </member> 11466 </member>
5872 <member name="P:OpenMetaverse.UDPBase.IsRunning"> 11467 <member name="F:OpenMetaverse.Settings.LOG_RESENDS">
5873 <summary> 11468 <summary>Log packet retransmission info</summary>
5874
5875 </summary>
5876 </member> 11469 </member>
5877 <member name="F:OpenMetaverse.Simulator.Client"> 11470 <member name="M:OpenMetaverse.Settings.#ctor(OpenMetaverse.GridClient)">
5878 <summary>A public reference to the client that this Simulator object 11471 <summary>Constructor</summary>
5879 is attached to</summary> 11472 <param name="client">Reference to a GridClient object</param>
5880 </member> 11473 </member>
5881 <member name="F:OpenMetaverse.Simulator.ID"> 11474 <member name="M:OpenMetaverse.Settings.EconomyDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
5882 <summary>A Unique Cache identifier for this simulator</summary> 11475 <summary>Process an incoming packet and raise the appropriate events</summary>
11476 <param name="sender">The sender</param>
11477 <param name="e">The EventArgs object containing the packet data</param>
5883 </member> 11478 </member>
5884 <member name="F:OpenMetaverse.Simulator.Caps"> 11479 <member name="P:OpenMetaverse.Settings.UPLOAD_COST">
5885 <summary>The capabilities for this simulator</summary> 11480 <summary>Cost of uploading an asset</summary>
11481 <remarks>Read-only since this value is dynamically fetched at login</remarks>
5886 </member> 11482 </member>
5887 <member name="F:OpenMetaverse.Simulator.Handle"> 11483 <member name="T:OpenMetaverse.Animations">
5888 <summary></summary> 11484 <summary>
11485 Static pre-defined animations available to all agents
11486 </summary>
5889 </member> 11487 </member>
5890 <member name="F:OpenMetaverse.Simulator.SimVersion"> 11488 <member name="F:OpenMetaverse.Animations.AFRAID">
5891 <summary>The current version of software this simulator is running</summary> 11489 <summary>Agent with afraid expression on face</summary>
5892 </member> 11490 </member>
5893 <member name="F:OpenMetaverse.Simulator.Name"> 11491 <member name="F:OpenMetaverse.Animations.AIM_BAZOOKA_R">
5894 <summary></summary> 11492 <summary>Agent aiming a bazooka (right handed)</summary>
5895 </member> 11493 </member>
5896 <member name="F:OpenMetaverse.Simulator.ParcelOverlay"> 11494 <member name="F:OpenMetaverse.Animations.AIM_BOW_L">
5897 <summary>A 64x64 grid of parcel coloring values. The values stored 11495 <summary>Agent aiming a bow (left handed)</summary>
5898 in this array are of the <seealso cref="!:ParcelArrayType"/> type</summary>
5899 </member> 11496 </member>
5900 <member name="F:OpenMetaverse.Simulator.ParcelOverlaysReceived"> 11497 <member name="F:OpenMetaverse.Animations.AIM_HANDGUN_R">
5901 <summary></summary> 11498 <summary>Agent aiming a hand gun (right handed)</summary>
5902 </member> 11499 </member>
5903 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange00"> 11500 <member name="F:OpenMetaverse.Animations.AIM_RIFLE_R">
5904 <summary></summary> 11501 <summary>Agent aiming a rifle (right handed)</summary>
5905 </member> 11502 </member>
5906 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange01"> 11503 <member name="F:OpenMetaverse.Animations.ANGRY">
5907 <summary></summary> 11504 <summary>Agent with angry expression on face</summary>
5908 </member> 11505 </member>
5909 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange10"> 11506 <member name="F:OpenMetaverse.Animations.AWAY">
5910 <summary></summary> 11507 <summary>Agent hunched over (away)</summary>
5911 </member> 11508 </member>
5912 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange11"> 11509 <member name="F:OpenMetaverse.Animations.BACKFLIP">
5913 <summary></summary> 11510 <summary>Agent doing a backflip</summary>
5914 </member> 11511 </member>
5915 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight00"> 11512 <member name="F:OpenMetaverse.Animations.BELLY_LAUGH">
5916 <summary></summary> 11513 <summary>Agent laughing while holding belly</summary>
5917 </member> 11514 </member>
5918 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight01"> 11515 <member name="F:OpenMetaverse.Animations.BLOW_KISS">
5919 <summary></summary> 11516 <summary>Agent blowing a kiss</summary>
5920 </member> 11517 </member>
5921 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight10"> 11518 <member name="F:OpenMetaverse.Animations.BORED">
5922 <summary></summary> 11519 <summary>Agent with bored expression on face</summary>
5923 </member> 11520 </member>
5924 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight11"> 11521 <member name="F:OpenMetaverse.Animations.BOW">
5925 <summary></summary> 11522 <summary>Agent bowing to audience</summary>
5926 </member> 11523 </member>
5927 <member name="F:OpenMetaverse.Simulator.WaterHeight"> 11524 <member name="F:OpenMetaverse.Animations.BRUSH">
5928 <summary></summary> 11525 <summary>Agent brushing himself/herself off</summary>
5929 </member> 11526 </member>
5930 <member name="F:OpenMetaverse.Simulator.SimOwner"> 11527 <member name="F:OpenMetaverse.Animations.BUSY">
5931 <summary></summary> 11528 <summary>Agent in busy mode</summary>
5932 </member> 11529 </member>
5933 <member name="F:OpenMetaverse.Simulator.TerrainBase0"> 11530 <member name="F:OpenMetaverse.Animations.CLAP">
5934 <summary></summary> 11531 <summary>Agent clapping hands</summary>
5935 </member> 11532 </member>
5936 <member name="F:OpenMetaverse.Simulator.TerrainBase1"> 11533 <member name="F:OpenMetaverse.Animations.COURTBOW">
5937 <summary></summary> 11534 <summary>Agent doing a curtsey bow</summary>
5938 </member> 11535 </member>
5939 <member name="F:OpenMetaverse.Simulator.TerrainBase2"> 11536 <member name="F:OpenMetaverse.Animations.CROUCH">
5940 <summary></summary> 11537 <summary>Agent crouching</summary>
5941 </member> 11538 </member>
5942 <member name="F:OpenMetaverse.Simulator.TerrainBase3"> 11539 <member name="F:OpenMetaverse.Animations.CROUCHWALK">
5943 <summary></summary> 11540 <summary>Agent crouching while walking</summary>
5944 </member> 11541 </member>
5945 <member name="F:OpenMetaverse.Simulator.TerrainDetail0"> 11542 <member name="F:OpenMetaverse.Animations.CRY">
5946 <summary></summary> 11543 <summary>Agent crying</summary>
5947 </member> 11544 </member>
5948 <member name="F:OpenMetaverse.Simulator.TerrainDetail1"> 11545 <member name="F:OpenMetaverse.Animations.CUSTOMIZE">
5949 <summary></summary> 11546 <summary>Agent unanimated with arms out (e.g. setting appearance)</summary>
5950 </member> 11547 </member>
5951 <member name="F:OpenMetaverse.Simulator.TerrainDetail2"> 11548 <member name="F:OpenMetaverse.Animations.CUSTOMIZE_DONE">
5952 <summary></summary> 11549 <summary>Agent re-animated after set appearance finished</summary>
5953 </member> 11550 </member>
5954 <member name="F:OpenMetaverse.Simulator.TerrainDetail3"> 11551 <member name="F:OpenMetaverse.Animations.DANCE1">
5955 <summary></summary> 11552 <summary>Agent dancing</summary>
5956 </member> 11553 </member>
5957 <member name="F:OpenMetaverse.Simulator.IsEstateManager"> 11554 <member name="F:OpenMetaverse.Animations.DANCE2">
5958 <summary>true if your agent has Estate Manager rights on this region</summary> 11555 <summary>Agent dancing</summary>
5959 </member> 11556 </member>
5960 <member name="F:OpenMetaverse.Simulator.Flags"> 11557 <member name="F:OpenMetaverse.Animations.DANCE3">
5961 <summary></summary> 11558 <summary>Agent dancing</summary>
5962 </member> 11559 </member>
5963 <member name="F:OpenMetaverse.Simulator.Access"> 11560 <member name="F:OpenMetaverse.Animations.DANCE4">
5964 <summary></summary> 11561 <summary>Agent dancing</summary>
5965 </member> 11562 </member>
5966 <member name="F:OpenMetaverse.Simulator.BillableFactor"> 11563 <member name="F:OpenMetaverse.Animations.DANCE5">
5967 <summary></summary> 11564 <summary>Agent dancing</summary>
5968 </member> 11565 </member>
5969 <member name="F:OpenMetaverse.Simulator.Stats"> 11566 <member name="F:OpenMetaverse.Animations.DANCE6">
5970 <summary>Statistics information for this simulator and the 11567 <summary>Agent dancing</summary>
5971 connection to the simulator, calculated by the simulator itself
5972 and the library</summary>
5973 </member> 11568 </member>
5974 <member name="F:OpenMetaverse.Simulator.RegionID"> 11569 <member name="F:OpenMetaverse.Animations.DANCE7">
5975 <summary>The regions Unique ID</summary> 11570 <summary>Agent dancing</summary>
5976 </member> 11571 </member>
5977 <member name="F:OpenMetaverse.Simulator.ColoLocation"> 11572 <member name="F:OpenMetaverse.Animations.DANCE8">
5978 <summary>The physical data center the simulator is located</summary> 11573 <summary>Agent dancing</summary>
5979 <remarks>Known values are:
5980 <list type="table">
5981 <item>Dallas</item>
5982 <item>Chandler</item>
5983 <item>SF</item>
5984 </list>
5985 </remarks>
5986 </member> 11574 </member>
5987 <member name="F:OpenMetaverse.Simulator.CPUClass"> 11575 <member name="F:OpenMetaverse.Animations.DEAD">
5988 <summary>The CPU Class of the simulator</summary> 11576 <summary>Agent on ground unanimated</summary>
5989 <remarks>Most full mainland/estate sims appear to be 5,
5990 Homesteads and Openspace appear to be 501</remarks>
5991 </member> 11577 </member>
5992 <member name="F:OpenMetaverse.Simulator.CPURatio"> 11578 <member name="F:OpenMetaverse.Animations.DRINK">
5993 <summary>The number of regions sharing the same CPU as this one</summary> 11579 <summary>Agent boozing it up</summary>
5994 <remarks>"Full Sims" appear to be 1, Homesteads appear to be 4</remarks>
5995 </member> 11580 </member>
5996 <member name="F:OpenMetaverse.Simulator.ProductName"> 11581 <member name="F:OpenMetaverse.Animations.EMBARRASSED">
5997 <summary>The billing product name</summary> 11582 <summary>Agent with embarassed expression on face</summary>
5998 <remarks>Known values are:
5999 <list type="table">
6000 <item>Mainland / Full Region (Sku: 023)</item>
6001 <item>Estate / Full Region (Sku: 024)</item>
6002 <item>Estate / Openspace (Sku: 027)</item>
6003 <item>Estate / Homestead (Sku: 029)</item>
6004 <item>Mainland / Homestead (Sku: 129) (Linden Owned)</item>
6005 <item>Mainland / Linden Homes (Sku: 131)</item>
6006 </list>
6007 </remarks>
6008 </member> 11583 </member>
6009 <member name="F:OpenMetaverse.Simulator.ProductSku"> 11584 <member name="F:OpenMetaverse.Animations.EXPRESS_AFRAID">
6010 <summary>The billing product SKU</summary> 11585 <summary>Agent with afraid expression on face</summary>
6011 <remarks>Known values are:
6012 <list type="table">
6013 <item>023 Mainland / Full Region</item>
6014 <item>024 Estate / Full Region</item>
6015 <item>027 Estate / Openspace</item>
6016 <item>029 Estate / Homestead</item>
6017 <item>129 Mainland / Homestead (Linden Owned)</item>
6018 <item>131 Linden Homes / Full Region</item>
6019 </list>
6020 </remarks>
6021 </member> 11586 </member>
6022 <member name="F:OpenMetaverse.Simulator.Sequence"> 11587 <member name="F:OpenMetaverse.Animations.EXPRESS_ANGER">
6023 <summary>The current sequence number for packets sent to this 11588 <summary>Agent with angry expression on face</summary>
6024 simulator. Must be Interlocked before modifying. Only
6025 useful for applications manipulating sequence numbers</summary>
6026 </member> 11589 </member>
6027 <member name="F:OpenMetaverse.Simulator.ObjectsAvatars"> 11590 <member name="F:OpenMetaverse.Animations.EXPRESS_BORED">
6028 <summary> 11591 <summary>Agent with bored expression on face</summary>
6029 A thread-safe dictionary containing avatars in a simulator
6030 </summary>
6031 </member> 11592 </member>
6032 <member name="F:OpenMetaverse.Simulator.ObjectsPrimitives"> 11593 <member name="F:OpenMetaverse.Animations.EXPRESS_CRY">
6033 <summary> 11594 <summary>Agent crying</summary>
6034 A thread-safe dictionary containing primitives in a simulator
6035 </summary>
6036 </member> 11595 </member>
6037 <member name="F:OpenMetaverse.Simulator.Parcels"> 11596 <member name="F:OpenMetaverse.Animations.EXPRESS_DISDAIN">
6038 <summary> 11597 <summary>Agent showing disdain (dislike) for something</summary>
6039 Provides access to an internal thread-safe dictionary containing parcel
6040 information found in this simulator
6041 </summary>
6042 </member> 11598 </member>
6043 <member name="M:OpenMetaverse.Simulator.IsParcelMapFull"> 11599 <member name="F:OpenMetaverse.Animations.EXPRESS_EMBARRASSED">
6044 <summary> 11600 <summary>Agent with embarassed expression on face</summary>
6045 Checks simulator parcel map to make sure it has downloaded all data successfully
6046 </summary>
6047 <returns>true if map is full (contains no 0's)</returns>
6048 </member> 11601 </member>
6049 <member name="F:OpenMetaverse.Simulator.DisconnectCandidate"> 11602 <member name="F:OpenMetaverse.Animations.EXPRESS_FROWN">
6050 <summary>Used internally to track sim disconnections</summary> 11603 <summary>Agent with frowning expression on face</summary>
6051 </member> 11604 </member>
6052 <member name="F:OpenMetaverse.Simulator.ConnectedEvent"> 11605 <member name="F:OpenMetaverse.Animations.EXPRESS_KISS">
6053 <summary>Event that is triggered when the simulator successfully 11606 <summary>Agent with kissy face</summary>
6054 establishes a connection</summary>
6055 </member> 11607 </member>
6056 <member name="F:OpenMetaverse.Simulator.connected"> 11608 <member name="F:OpenMetaverse.Animations.EXPRESS_LAUGH">
6057 <summary>Whether this sim is currently connected or not. Hooked up 11609 <summary>Agent expressing laughgter</summary>
6058 to the property Connected</summary>
6059 </member> 11610 </member>
6060 <member name="F:OpenMetaverse.Simulator.avatarPositions"> 11611 <member name="F:OpenMetaverse.Animations.EXPRESS_OPEN_MOUTH">
6061 <summary>Coarse locations of avatars in this simulator</summary> 11612 <summary>Agent with open mouth</summary>
6062 </member> 11613 </member>
6063 <member name="F:OpenMetaverse.Simulator.preyID"> 11614 <member name="F:OpenMetaverse.Animations.EXPRESS_REPULSED">
6064 <summary>AvatarPositions key representing TrackAgent target</summary> 11615 <summary>Agent with repulsed expression on face</summary>
6065 </member> 11616 </member>
6066 <member name="F:OpenMetaverse.Simulator.PacketArchive"> 11617 <member name="F:OpenMetaverse.Animations.EXPRESS_SAD">
6067 <summary>Sequence numbers of packets we've received 11618 <summary>Agent expressing sadness</summary>
6068 (for duplicate checking)</summary>
6069 </member> 11619 </member>
6070 <member name="F:OpenMetaverse.Simulator.NeedAck"> 11620 <member name="F:OpenMetaverse.Animations.EXPRESS_SHRUG">
6071 <summary>Packets we sent out that need ACKs from the simulator</summary> 11621 <summary>Agent shrugging shoulders</summary>
6072 </member> 11622 </member>
6073 <member name="F:OpenMetaverse.Simulator.pauseSerial"> 11623 <member name="F:OpenMetaverse.Animations.EXPRESS_SMILE">
6074 <summary>Sequence number for pause/resume</summary> 11624 <summary>Agent with a smile</summary>
6075 </member> 11625 </member>
6076 <member name="F:OpenMetaverse.Simulator.handshakeComplete"> 11626 <member name="F:OpenMetaverse.Animations.EXPRESS_SURPRISE">
6077 <summary>Indicates if UDP connection to the sim is fully established</summary> 11627 <summary>Agent expressing surprise</summary>
6078 </member> 11628 </member>
6079 <member name="M:OpenMetaverse.Simulator.#ctor(OpenMetaverse.GridClient,System.Net.IPEndPoint,System.UInt64)"> 11629 <member name="F:OpenMetaverse.Animations.EXPRESS_TONGUE_OUT">
6080 <summary> 11630 <summary>Agent sticking tongue out</summary>
6081
6082 </summary>
6083 <param name="client">Reference to the GridClient object</param>
6084 <param name="address">IPEndPoint of the simulator</param>
6085 <param name="handle">handle of the simulator</param>
6086 </member> 11631 </member>
6087 <member name="M:OpenMetaverse.Simulator.Dispose"> 11632 <member name="F:OpenMetaverse.Animations.EXPRESS_TOOTHSMILE">
6088 <summary> 11633 <summary>Agent with big toothy smile</summary>
6089 Called when this Simulator object is being destroyed
6090 </summary>
6091 </member> 11634 </member>
6092 <member name="M:OpenMetaverse.Simulator.Connect(System.Boolean)"> 11635 <member name="F:OpenMetaverse.Animations.EXPRESS_WINK">
6093 <summary> 11636 <summary>Agent winking</summary>
6094 Attempt to connect to this simulator
6095 </summary>
6096 <param name="moveToSim">Whether to move our agent in to this sim or not</param>
6097 <returns>True if the connection succeeded or connection status is
6098 unknown, false if there was a failure</returns>
6099 </member> 11637 </member>
6100 <member name="M:OpenMetaverse.Simulator.UseCircuitCode"> 11638 <member name="F:OpenMetaverse.Animations.EXPRESS_WORRY">
6101 <summary> 11639 <summary>Agent expressing worry</summary>
6102 Initiates connection to the simulator
6103 </summary>
6104 </member> 11640 </member>
6105 <member name="M:OpenMetaverse.Simulator.Disconnect(System.Boolean)"> 11641 <member name="F:OpenMetaverse.Animations.FALLDOWN">
6106 <summary> 11642 <summary>Agent falling down</summary>
6107 Disconnect from this simulator
6108 </summary>
6109 </member> 11643 </member>
6110 <member name="M:OpenMetaverse.Simulator.Pause"> 11644 <member name="F:OpenMetaverse.Animations.FEMALE_WALK">
6111 <summary> 11645 <summary>Agent walking (feminine version)</summary>
6112 Instructs the simulator to stop sending update (and possibly other) packets
6113 </summary>
6114 </member> 11646 </member>
6115 <member name="M:OpenMetaverse.Simulator.Resume"> 11647 <member name="F:OpenMetaverse.Animations.FINGER_WAG">
6116 <summary> 11648 <summary>Agent wagging finger (disapproval)</summary>
6117 Instructs the simulator to resume sending update packets (unpause)
6118 </summary>
6119 </member> 11649 </member>
6120 <member name="M:OpenMetaverse.Simulator.TerrainHeightAtPoint(System.Int32,System.Int32,System.Single@)"> 11650 <member name="F:OpenMetaverse.Animations.FIST_PUMP">
6121 <summary> 11651 <summary>I'm not sure I want to know</summary>
6122 Retrieve the terrain height at a given coordinate
6123 </summary>
6124 <param name="x">Sim X coordinate, valid range is from 0 to 255</param>
6125 <param name="y">Sim Y coordinate, valid range is from 0 to 255</param>
6126 <param name="height">The terrain height at the given point if the
6127 lookup was successful, otherwise 0.0f</param>
6128 <returns>True if the lookup was successful, otherwise false</returns>
6129 </member> 11652 </member>
6130 <member name="M:OpenMetaverse.Simulator.SendPacket(OpenMetaverse.Packets.Packet)"> 11653 <member name="F:OpenMetaverse.Animations.FLY">
6131 <summary> 11654 <summary>Agent in superman position</summary>
6132 Sends a packet
6133 </summary>
6134 <param name="packet">Packet to be sent</param>
6135 </member> 11655 </member>
6136 <member name="M:OpenMetaverse.Simulator.SendPing"> 11656 <member name="F:OpenMetaverse.Animations.FLYSLOW">
6137 <summary> 11657 <summary>Agent in superman position</summary>
6138
6139 </summary>
6140 </member> 11658 </member>
6141 <member name="M:OpenMetaverse.Simulator.ToString"> 11659 <member name="F:OpenMetaverse.Animations.HELLO">
6142 <summary> 11660 <summary>Agent greeting another</summary>
6143 Returns Simulator Name as a String
6144 </summary>
6145 <returns></returns>
6146 </member> 11661 </member>
6147 <member name="M:OpenMetaverse.Simulator.GetHashCode"> 11662 <member name="F:OpenMetaverse.Animations.HOLD_BAZOOKA_R">
6148 <summary> 11663 <summary>Agent holding bazooka (right handed)</summary>
6149
6150 </summary>
6151 <returns></returns>
6152 </member> 11664 </member>
6153 <member name="M:OpenMetaverse.Simulator.Equals(System.Object)"> 11665 <member name="F:OpenMetaverse.Animations.HOLD_BOW_L">
6154 <summary> 11666 <summary>Agent holding a bow (left handed)</summary>
6155
6156 </summary>
6157 <param name="obj"></param>
6158 <returns></returns>
6159 </member> 11667 </member>
6160 <member name="M:OpenMetaverse.Simulator.SendAcks"> 11668 <member name="F:OpenMetaverse.Animations.HOLD_HANDGUN_R">
6161 <summary> 11669 <summary>Agent holding a handgun (right handed)</summary>
6162 Sends out pending acknowledgements
6163 </summary>
6164 </member> 11670 </member>
6165 <member name="M:OpenMetaverse.Simulator.ResendUnacked"> 11671 <member name="F:OpenMetaverse.Animations.HOLD_RIFLE_R">
6166 <summary> 11672 <summary>Agent holding a rifle (right handed)</summary>
6167 Resend unacknowledged packets
6168 </summary>
6169 </member> 11673 </member>
6170 <member name="P:OpenMetaverse.Simulator.ParcelMap"> 11674 <member name="F:OpenMetaverse.Animations.HOLD_THROW_R">
6171 <summary> 11675 <summary>Agent throwing an object (right handed)</summary>
6172 Provides access to an internal thread-safe multidimensional array containing a x,y grid mapped
6173 to each 64x64 parcel's LocalID.
6174 </summary>
6175 </member> 11676 </member>
6176 <member name="P:OpenMetaverse.Simulator.IPEndPoint"> 11677 <member name="F:OpenMetaverse.Animations.HOVER">
6177 <summary>The IP address and port of the server</summary> 11678 <summary>Agent in static hover</summary>
6178 </member> 11679 </member>
6179 <member name="P:OpenMetaverse.Simulator.Connected"> 11680 <member name="F:OpenMetaverse.Animations.HOVER_DOWN">
6180 <summary>Whether there is a working connection to the simulator or 11681 <summary>Agent hovering downward</summary>
6181 not</summary>
6182 </member> 11682 </member>
6183 <member name="P:OpenMetaverse.Simulator.AvatarPositions"> 11683 <member name="F:OpenMetaverse.Animations.HOVER_UP">
6184 <summary>Coarse locations of avatars in this simulator</summary> 11684 <summary>Agent hovering upward</summary>
6185 </member> 11685 </member>
6186 <member name="P:OpenMetaverse.Simulator.PreyID"> 11686 <member name="F:OpenMetaverse.Animations.IMPATIENT">
6187 <summary>AvatarPositions key representing TrackAgent target</summary> 11687 <summary>Agent being impatient</summary>
6188 </member> 11688 </member>
6189 <member name="P:OpenMetaverse.Simulator.HandshakeComplete"> 11689 <member name="F:OpenMetaverse.Animations.JUMP">
6190 <summary>Indicates if UDP connection to the sim is fully established</summary> 11690 <summary>Agent jumping</summary>
6191 </member> 11691 </member>
6192 <member name="T:OpenMetaverse.Simulator.SimStats"> 11692 <member name="F:OpenMetaverse.Animations.JUMP_FOR_JOY">
6193 <summary> 11693 <summary>Agent jumping with fervor</summary>
6194 Simulator Statistics
6195 </summary>
6196 </member> 11694 </member>
6197 <member name="F:OpenMetaverse.Simulator.SimStats.SentPackets"> 11695 <member name="F:OpenMetaverse.Animations.KISS_MY_BUTT">
6198 <summary>Total number of packets sent by this simulator to this agent</summary> 11696 <summary>Agent point to lips then rear end</summary>
6199 </member> 11697 </member>
6200 <member name="F:OpenMetaverse.Simulator.SimStats.RecvPackets"> 11698 <member name="F:OpenMetaverse.Animations.LAND">
6201 <summary>Total number of packets received by this simulator to this agent</summary> 11699 <summary>Agent landing from jump, finished flight, etc</summary>
6202 </member> 11700 </member>
6203 <member name="F:OpenMetaverse.Simulator.SimStats.SentBytes"> 11701 <member name="F:OpenMetaverse.Animations.LAUGH_SHORT">
6204 <summary>Total number of bytes sent by this simulator to this agent</summary> 11702 <summary>Agent laughing</summary>
6205 </member> 11703 </member>
6206 <member name="F:OpenMetaverse.Simulator.SimStats.RecvBytes"> 11704 <member name="F:OpenMetaverse.Animations.MEDIUM_LAND">
6207 <summary>Total number of bytes received by this simulator to this agent</summary> 11705 <summary>Agent landing from jump, finished flight, etc</summary>
6208 </member> 11706 </member>
6209 <member name="F:OpenMetaverse.Simulator.SimStats.ConnectTime"> 11707 <member name="F:OpenMetaverse.Animations.MOTORCYCLE_SIT">
6210 <summary>Time in seconds agent has been connected to simulator</summary> 11708 <summary>Agent sitting on a motorcycle</summary>
6211 </member> 11709 </member>
6212 <member name="F:OpenMetaverse.Simulator.SimStats.ResentPackets"> 11710 <member name="F:OpenMetaverse.Animations.MUSCLE_BEACH">
6213 <summary>Total number of packets that have been resent</summary> 11711 <summary></summary>
6214 </member> 11712 </member>
6215 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedResends"> 11713 <member name="F:OpenMetaverse.Animations.NO">
6216 <summary>Total number of resent packets recieved</summary> 11714 <summary>Agent moving head side to side</summary>
6217 </member> 11715 </member>
6218 <member name="F:OpenMetaverse.Simulator.SimStats.SentPings"> 11716 <member name="F:OpenMetaverse.Animations.NO_UNHAPPY">
6219 <summary>Total number of pings sent to this simulator by this agent</summary> 11717 <summary>Agent moving head side to side with unhappy expression</summary>
6220 </member> 11718 </member>
6221 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedPongs"> 11719 <member name="F:OpenMetaverse.Animations.NYAH_NYAH">
6222 <summary>Total number of ping replies sent to this agent by this simulator</summary> 11720 <summary>Agent taunting another</summary>
6223 </member> 11721 </member>
6224 <member name="F:OpenMetaverse.Simulator.SimStats.IncomingBPS"> 11722 <member name="F:OpenMetaverse.Animations.ONETWO_PUNCH">
6225 <summary> 11723 <summary></summary>
6226 Incoming bytes per second
6227 </summary>
6228 <remarks>It would be nice to have this claculated on the fly, but
6229 this is far, far easier</remarks>
6230 </member> 11724 </member>
6231 <member name="F:OpenMetaverse.Simulator.SimStats.OutgoingBPS"> 11725 <member name="F:OpenMetaverse.Animations.PEACE">
6232 <summary> 11726 <summary>Agent giving peace sign</summary>
6233 Outgoing bytes per second
6234 </summary>
6235 <remarks>It would be nice to have this claculated on the fly, but
6236 this is far, far easier</remarks>
6237 </member> 11727 </member>
6238 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingSent"> 11728 <member name="F:OpenMetaverse.Animations.POINT_ME">
6239 <summary>Time last ping was sent</summary> 11729 <summary>Agent pointing at self</summary>
6240 </member> 11730 </member>
6241 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingID"> 11731 <member name="F:OpenMetaverse.Animations.POINT_YOU">
6242 <summary>ID of last Ping sent</summary> 11732 <summary>Agent pointing at another</summary>
6243 </member> 11733 </member>
6244 <member name="F:OpenMetaverse.Simulator.SimStats.LastLag"> 11734 <member name="F:OpenMetaverse.Animations.PRE_JUMP">
6245 <summary></summary> 11735 <summary>Agent preparing for jump (bending knees)</summary>
6246 </member> 11736 </member>
6247 <member name="F:OpenMetaverse.Simulator.SimStats.MissedPings"> 11737 <member name="F:OpenMetaverse.Animations.PUNCH_LEFT">
6248 <summary></summary> 11738 <summary>Agent punching with left hand</summary>
6249 </member> 11739 </member>
6250 <member name="F:OpenMetaverse.Simulator.SimStats.Dilation"> 11740 <member name="F:OpenMetaverse.Animations.PUNCH_RIGHT">
6251 <summary>Current time dilation of this simulator</summary> 11741 <summary>Agent punching with right hand</summary>
6252 </member> 11742 </member>
6253 <member name="F:OpenMetaverse.Simulator.SimStats.FPS"> 11743 <member name="F:OpenMetaverse.Animations.REPULSED">
6254 <summary>Current Frames per second of simulator</summary> 11744 <summary>Agent acting repulsed</summary>
6255 </member> 11745 </member>
6256 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsFPS"> 11746 <member name="F:OpenMetaverse.Animations.ROUNDHOUSE_KICK">
6257 <summary>Current Physics frames per second of simulator</summary> 11747 <summary>Agent trying to be Chuck Norris</summary>
6258 </member> 11748 </member>
6259 <member name="F:OpenMetaverse.Simulator.SimStats.AgentUpdates"> 11749 <member name="F:OpenMetaverse.Animations.RPS_COUNTDOWN">
6260 <summary></summary> 11750 <summary>Rocks, Paper, Scissors 1, 2, 3</summary>
6261 </member> 11751 </member>
6262 <member name="F:OpenMetaverse.Simulator.SimStats.FrameTime"> 11752 <member name="F:OpenMetaverse.Animations.RPS_PAPER">
6263 <summary></summary> 11753 <summary>Agent with hand flat over other hand</summary>
6264 </member> 11754 </member>
6265 <member name="F:OpenMetaverse.Simulator.SimStats.NetTime"> 11755 <member name="F:OpenMetaverse.Animations.RPS_ROCK">
6266 <summary></summary> 11756 <summary>Agent with fist over other hand</summary>
6267 </member> 11757 </member>
6268 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsTime"> 11758 <member name="F:OpenMetaverse.Animations.RPS_SCISSORS">
6269 <summary></summary> 11759 <summary>Agent with two fingers spread over other hand</summary>
6270 </member> 11760 </member>
6271 <member name="F:OpenMetaverse.Simulator.SimStats.ImageTime"> 11761 <member name="F:OpenMetaverse.Animations.RUN">
6272 <summary></summary> 11762 <summary>Agent running</summary>
6273 </member> 11763 </member>
6274 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptTime"> 11764 <member name="F:OpenMetaverse.Animations.SAD">
6275 <summary></summary> 11765 <summary>Agent appearing sad</summary>
6276 </member> 11766 </member>
6277 <member name="F:OpenMetaverse.Simulator.SimStats.AgentTime"> 11767 <member name="F:OpenMetaverse.Animations.SALUTE">
6278 <summary></summary> 11768 <summary>Agent saluting</summary>
6279 </member> 11769 </member>
6280 <member name="F:OpenMetaverse.Simulator.SimStats.OtherTime"> 11770 <member name="F:OpenMetaverse.Animations.SHOOT_BOW_L">
6281 <summary></summary> 11771 <summary>Agent shooting bow (left handed)</summary>
6282 </member> 11772 </member>
6283 <member name="F:OpenMetaverse.Simulator.SimStats.Objects"> 11773 <member name="F:OpenMetaverse.Animations.SHOUT">
6284 <summary>Total number of objects Simulator is simulating</summary> 11774 <summary>Agent cupping mouth as if shouting</summary>
6285 </member> 11775 </member>
6286 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptedObjects"> 11776 <member name="F:OpenMetaverse.Animations.SHRUG">
6287 <summary>Total number of Active (Scripted) objects running</summary> 11777 <summary>Agent shrugging shoulders</summary>
6288 </member> 11778 </member>
6289 <member name="F:OpenMetaverse.Simulator.SimStats.Agents"> 11779 <member name="F:OpenMetaverse.Animations.SIT">
6290 <summary>Number of agents currently in this simulator</summary> 11780 <summary>Agent in sit position</summary>
6291 </member> 11781 </member>
6292 <member name="F:OpenMetaverse.Simulator.SimStats.ChildAgents"> 11782 <member name="F:OpenMetaverse.Animations.SIT_FEMALE">
6293 <summary>Number of agents in neighbor simulators</summary> 11783 <summary>Agent in sit position (feminine)</summary>
6294 </member> 11784 </member>
6295 <member name="F:OpenMetaverse.Simulator.SimStats.ActiveScripts"> 11785 <member name="F:OpenMetaverse.Animations.SIT_GENERIC">
6296 <summary>Number of Active scripts running in this simulator</summary> 11786 <summary>Agent in sit position (generic)</summary>
6297 </member> 11787 </member>
6298 <member name="F:OpenMetaverse.Simulator.SimStats.LSLIPS"> 11788 <member name="F:OpenMetaverse.Animations.SIT_GROUND">
6299 <summary></summary> 11789 <summary>Agent sitting on ground</summary>
6300 </member> 11790 </member>
6301 <member name="F:OpenMetaverse.Simulator.SimStats.INPPS"> 11791 <member name="F:OpenMetaverse.Animations.SIT_GROUND_staticRAINED">
6302 <summary></summary> 11792 <summary>Agent sitting on ground</summary>
6303 </member> 11793 </member>
6304 <member name="F:OpenMetaverse.Simulator.SimStats.OUTPPS"> 11794 <member name="F:OpenMetaverse.Animations.SIT_TO_STAND">
6305 <summary></summary> 11795 <summary></summary>
6306 </member> 11796 </member>
6307 <member name="F:OpenMetaverse.Simulator.SimStats.PendingDownloads"> 11797 <member name="F:OpenMetaverse.Animations.SLEEP">
6308 <summary>Number of downloads pending</summary> 11798 <summary>Agent sleeping on side</summary>
6309 </member> 11799 </member>
6310 <member name="F:OpenMetaverse.Simulator.SimStats.PendingUploads"> 11800 <member name="F:OpenMetaverse.Animations.SMOKE_IDLE">
6311 <summary>Number of uploads pending</summary> 11801 <summary>Agent smoking</summary>
6312 </member> 11802 </member>
6313 <member name="F:OpenMetaverse.Simulator.SimStats.VirtualSize"> 11803 <member name="F:OpenMetaverse.Animations.SMOKE_INHALE">
6314 <summary></summary> 11804 <summary>Agent inhaling smoke</summary>
6315 </member> 11805 </member>
6316 <member name="F:OpenMetaverse.Simulator.SimStats.ResidentSize"> 11806 <member name="F:OpenMetaverse.Animations.SMOKE_THROW_DOWN">
6317 <summary></summary> 11807 <summary></summary>
6318 </member> 11808 </member>
6319 <member name="F:OpenMetaverse.Simulator.SimStats.PendingLocalUploads"> 11809 <member name="F:OpenMetaverse.Animations.SNAPSHOT">
6320 <summary>Number of local uploads pending</summary> 11810 <summary>Agent taking a picture</summary>
6321 </member> 11811 </member>
6322 <member name="F:OpenMetaverse.Simulator.SimStats.UnackedBytes"> 11812 <member name="F:OpenMetaverse.Animations.STAND">
6323 <summary>Unacknowledged bytes in queue</summary> 11813 <summary>Agent standing</summary>
6324 </member> 11814 </member>
6325 <member name="T:OpenMetaverse.InventoryException"> 11815 <member name="F:OpenMetaverse.Animations.STANDUP">
6326 <summary> 11816 <summary>Agent standing up</summary>
6327 Exception class to identify inventory exceptions
6328 </summary>
6329 </member> 11817 </member>
6330 <member name="T:OpenMetaverse.Inventory"> 11818 <member name="F:OpenMetaverse.Animations.STAND_1">
6331 <summary> 11819 <summary>Agent standing</summary>
6332 Responsible for maintaining inventory structure. Inventory constructs nodes
6333 and manages node children as is necessary to maintain a coherant hirarchy.
6334 Other classes should not manipulate or create InventoryNodes explicitly. When
6335 A node's parent changes (when a folder is moved, for example) simply pass
6336 Inventory the updated InventoryFolder and it will make the appropriate changes
6337 to its internal representation.
6338 </summary>
6339 </member> 11820 </member>
6340 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdated"> 11821 <member name="F:OpenMetaverse.Animations.STAND_2">
6341 <summary>The event subscribers, null of no subscribers</summary> 11822 <summary>Agent standing</summary>
6342 </member> 11823 </member>
6343 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectUpdated(OpenMetaverse.InventoryObjectUpdatedEventArgs)"> 11824 <member name="F:OpenMetaverse.Animations.STAND_3">
6344 <summary>Raises the InventoryObjectUpdated Event</summary> 11825 <summary>Agent standing</summary>
6345 <param name="e">A InventoryObjectUpdatedEventArgs object containing
6346 the data sent from the simulator</param>
6347 </member> 11826 </member>
6348 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdatedLock"> 11827 <member name="F:OpenMetaverse.Animations.STAND_4">
6349 <summary>Thread sync lock object</summary> 11828 <summary>Agent standing</summary>
6350 </member> 11829 </member>
6351 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemoved"> 11830 <member name="F:OpenMetaverse.Animations.STRETCH">
6352 <summary>The event subscribers, null of no subscribers</summary> 11831 <summary>Agent stretching</summary>
6353 </member> 11832 </member>
6354 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectRemoved(OpenMetaverse.InventoryObjectRemovedEventArgs)"> 11833 <member name="F:OpenMetaverse.Animations.STRIDE">
6355 <summary>Raises the InventoryObjectRemoved Event</summary> 11834 <summary>Agent in stride (fast walk)</summary>
6356 <param name="e">A InventoryObjectRemovedEventArgs object containing
6357 the data sent from the simulator</param>
6358 </member> 11835 </member>
6359 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemovedLock"> 11836 <member name="F:OpenMetaverse.Animations.SURF">
6360 <summary>Thread sync lock object</summary> 11837 <summary>Agent surfing</summary>
6361 </member> 11838 </member>
6362 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAdded"> 11839 <member name="F:OpenMetaverse.Animations.SURPRISE">
6363 <summary>The event subscribers, null of no subscribers</summary> 11840 <summary>Agent acting surprised</summary>
6364 </member> 11841 </member>
6365 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectAdded(OpenMetaverse.InventoryObjectAddedEventArgs)"> 11842 <member name="F:OpenMetaverse.Animations.SWORD_STRIKE">
6366 <summary>Raises the InventoryObjectAdded Event</summary> 11843 <summary>Agent striking with a sword</summary>
6367 <param name="e">A InventoryObjectAddedEventArgs object containing
6368 the data sent from the simulator</param>
6369 </member> 11844 </member>
6370 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAddedLock"> 11845 <member name="F:OpenMetaverse.Animations.TALK">
6371 <summary>Thread sync lock object</summary> 11846 <summary>Agent talking (lips moving)</summary>
6372 </member> 11847 </member>
6373 <member name="M:OpenMetaverse.Inventory.GetContents(OpenMetaverse.UUID)"> 11848 <member name="F:OpenMetaverse.Animations.TANTRUM">
6374 <summary> 11849 <summary>Agent throwing a tantrum</summary>
6375 Returns the contents of the specified folder
6376 </summary>
6377 <param name="folder">A folder's UUID</param>
6378 <returns>The contents of the folder corresponding to <code>folder</code></returns>
6379 <exception cref="T:OpenMetaverse.InventoryException">When <code>folder</code> does not exist in the inventory</exception>
6380 </member> 11850 </member>
6381 <member name="M:OpenMetaverse.Inventory.UpdateNodeFor(OpenMetaverse.InventoryBase)"> 11851 <member name="F:OpenMetaverse.Animations.THROW_R">
6382 <summary> 11852 <summary>Agent throwing an object (right handed)</summary>
6383 Updates the state of the InventoryNode and inventory data structure that
6384 is responsible for the InventoryObject. If the item was previously not added to inventory,
6385 it adds the item, and updates structure accordingly. If it was, it updates the
6386 InventoryNode, changing the parent node if <code>item.parentUUID</code> does
6387 not match <code>node.Parent.Data.UUID</code>.
6388
6389 You can not set the inventory root folder using this method
6390 </summary>
6391 <param name="item">The InventoryObject to store</param>
6392 </member> 11853 </member>
6393 <member name="M:OpenMetaverse.Inventory.RemoveNodeFor(OpenMetaverse.InventoryBase)"> 11854 <member name="F:OpenMetaverse.Animations.TRYON_SHIRT">
6394 <summary> 11855 <summary>Agent trying on a shirt</summary>
6395 Removes the InventoryObject and all related node data from Inventory.
6396 </summary>
6397 <param name="item">The InventoryObject to remove.</param>
6398 </member> 11856 </member>
6399 <member name="M:OpenMetaverse.Inventory.Contains(OpenMetaverse.UUID)"> 11857 <member name="F:OpenMetaverse.Animations.TURNLEFT">
6400 <summary> 11858 <summary>Agent turning to the left</summary>
6401 Used to find out if Inventory contains the InventoryObject
6402 specified by <code>uuid</code>.
6403 </summary>
6404 <param name="uuid">The UUID to check.</param>
6405 <returns>true if inventory contains uuid, false otherwise</returns>
6406 </member> 11859 </member>
6407 <member name="M:OpenMetaverse.Inventory.SaveToDisk(System.String)"> 11860 <member name="F:OpenMetaverse.Animations.TURNRIGHT">
6408 <summary> 11861 <summary>Agent turning to the right</summary>
6409 Saves the current inventory structure to a cache file
6410 </summary>
6411 <param name="filename">Name of the cache file to save to</param>
6412 </member> 11862 </member>
6413 <member name="M:OpenMetaverse.Inventory.RestoreFromDisk(System.String)"> 11863 <member name="F:OpenMetaverse.Animations.TYPE">
6414 <summary> 11864 <summary>Agent typing</summary>
6415 Loads in inventory cache file into the inventory structure. Note only valid to call after login has been successful.
6416 </summary>
6417 <param name="filename">Name of the cache file to load</param>
6418 <returns>The number of inventory items sucessfully reconstructed into the inventory node tree</returns>
6419 </member> 11865 </member>
6420 <member name="E:OpenMetaverse.Inventory.InventoryObjectUpdated"> 11866 <member name="F:OpenMetaverse.Animations.WALK">
6421 <summary>Raised when the simulator sends us data containing 11867 <summary>Agent walking</summary>
6422 ...</summary>
6423 </member> 11868 </member>
6424 <member name="E:OpenMetaverse.Inventory.InventoryObjectRemoved"> 11869 <member name="F:OpenMetaverse.Animations.WHISPER">
6425 <summary>Raised when the simulator sends us data containing 11870 <summary>Agent whispering</summary>
6426 ...</summary>
6427 </member> 11871 </member>
6428 <member name="E:OpenMetaverse.Inventory.InventoryObjectAdded"> 11872 <member name="F:OpenMetaverse.Animations.WHISTLE">
6429 <summary>Raised when the simulator sends us data containing 11873 <summary>Agent whispering with fingers in mouth</summary>
6430 ...</summary>
6431 </member> 11874 </member>
6432 <member name="P:OpenMetaverse.Inventory.RootFolder"> 11875 <member name="F:OpenMetaverse.Animations.WINK">
6433 <summary> 11876 <summary>Agent winking</summary>
6434 The root folder of this avatars inventory
6435 </summary>
6436 </member> 11877 </member>
6437 <member name="P:OpenMetaverse.Inventory.LibraryFolder"> 11878 <member name="F:OpenMetaverse.Animations.WINK_HOLLYWOOD">
6438 <summary> 11879 <summary>Agent winking</summary>
6439 The default shared library folder
6440 </summary>
6441 </member> 11880 </member>
6442 <member name="P:OpenMetaverse.Inventory.RootNode"> 11881 <member name="F:OpenMetaverse.Animations.WORRY">
6443 <summary> 11882 <summary>Agent worried</summary>
6444 The root node of the avatars inventory
6445 </summary>
6446 </member> 11883 </member>
6447 <member name="P:OpenMetaverse.Inventory.LibraryRootNode"> 11884 <member name="F:OpenMetaverse.Animations.YES">
6448 <summary> 11885 <summary>Agent nodding yes</summary>
6449 The root node of the default shared library
6450 </summary>
6451 </member> 11886 </member>
6452 <member name="P:OpenMetaverse.Inventory.Item(OpenMetaverse.UUID)"> 11887 <member name="F:OpenMetaverse.Animations.YES_HAPPY">
11888 <summary>Agent nodding yes with happy face</summary>
11889 </member>
11890 <member name="F:OpenMetaverse.Animations.YOGA_FLOAT">
11891 <summary>Agent floating with legs and arms crossed</summary>
11892 </member>
11893 <member name="M:OpenMetaverse.Animations.ToDictionary">
6453 <summary> 11894 <summary>
6454 By using the bracket operator on this class, the program can get the 11895 A dictionary containing all pre-defined animations
6455 InventoryObject designated by the specified uuid. If the value for the corresponding
6456 UUID is null, the call is equivelant to a call to <code>RemoveNodeFor(this[uuid])</code>.
6457 If the value is non-null, it is equivelant to a call to <code>UpdateNodeFor(value)</code>,
6458 the uuid parameter is ignored.
6459 </summary> 11896 </summary>
6460 <param name="uuid">The UUID of the InventoryObject to get or set, ignored if set to non-null value.</param> 11897 <returns>A dictionary containing the pre-defined animations,
6461 <returns>The InventoryObject corresponding to <code>uuid</code>.</returns> 11898 where the key is the animations ID, and the value is a string
11899 containing a name to identify the purpose of the animation</returns>
6462 </member> 11900 </member>
6463 <member name="T:OpenMetaverse.Bumpiness"> 11901 <member name="T:OpenMetaverse.Messages.Linden.TeleportFinishMessage">
6464 <summary> 11902 <summary>
6465 The type of bump-mapping applied to a face 11903 Sent to the client to indicate a teleport request has completed
6466 </summary> 11904 </summary>
6467 </member> 11905 </member>
6468 <member name="F:OpenMetaverse.Bumpiness.None"> 11906 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.AgentID">
6469 <summary></summary> 11907 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the agent</summary>
6470 </member>
6471 <member name="F:OpenMetaverse.Bumpiness.Brightness">
6472 <summary></summary>
6473 </member>
6474 <member name="F:OpenMetaverse.Bumpiness.Darkness">
6475 <summary></summary>
6476 </member>
6477 <member name="F:OpenMetaverse.Bumpiness.Woodgrain">
6478 <summary></summary>
6479 </member>
6480 <member name="F:OpenMetaverse.Bumpiness.Bark">
6481 <summary></summary>
6482 </member>
6483 <member name="F:OpenMetaverse.Bumpiness.Bricks">
6484 <summary></summary>
6485 </member>
6486 <member name="F:OpenMetaverse.Bumpiness.Checker">
6487 <summary></summary>
6488 </member>
6489 <member name="F:OpenMetaverse.Bumpiness.Concrete">
6490 <summary></summary>
6491 </member>
6492 <member name="F:OpenMetaverse.Bumpiness.Crustytile">
6493 <summary></summary>
6494 </member>
6495 <member name="F:OpenMetaverse.Bumpiness.Cutstone">
6496 <summary></summary>
6497 </member>
6498 <member name="F:OpenMetaverse.Bumpiness.Discs">
6499 <summary></summary>
6500 </member> 11908 </member>
6501 <member name="F:OpenMetaverse.Bumpiness.Gravel"> 11909 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.LocationID">
6502 <summary></summary> 11910 <summary></summary>
6503 </member> 11911 </member>
6504 <member name="F:OpenMetaverse.Bumpiness.Petridish"> 11912 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle">
6505 <summary></summary> 11913 <summary>The simulators handle the agent teleported to</summary>
6506 </member> 11914 </member>
6507 <member name="F:OpenMetaverse.Bumpiness.Siding"> 11915 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability">
6508 <summary></summary> 11916 <summary>A Uri which contains a list of Capabilities the simulator supports</summary>
6509 </member> 11917 </member>
6510 <member name="F:OpenMetaverse.Bumpiness.Stonetile"> 11918 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess">
6511 <summary></summary> 11919 <summary>Indicates the level of access required
11920 to access the simulator, or the content rating, or the simulators
11921 map status</summary>
6512 </member> 11922 </member>
6513 <member name="F:OpenMetaverse.Bumpiness.Stucco"> 11923 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.IP">
6514 <summary></summary> 11924 <summary>The IP Address of the simulator</summary>
6515 </member> 11925 </member>
6516 <member name="F:OpenMetaverse.Bumpiness.Suction"> 11926 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Port">
6517 <summary></summary> 11927 <summary>The UDP Port the simulator will listen for UDP traffic on</summary>
6518 </member> 11928 </member>
6519 <member name="F:OpenMetaverse.Bumpiness.Weave"> 11929 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Flags">
6520 <summary></summary> 11930 <summary>Status flags indicating the state of the Agent upon arrival, Flying, etc.</summary>
6521 </member> 11931 </member>
6522 <member name="T:OpenMetaverse.Shininess"> 11932 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Serialize">
6523 <summary> 11933 <summary>
6524 The level of shininess applied to a face 11934 Serialize the object
6525 </summary> 11935 </summary>
11936 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
6526 </member> 11937 </member>
6527 <member name="F:OpenMetaverse.Shininess.None"> 11938 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
6528 <summary></summary>
6529 </member>
6530 <member name="F:OpenMetaverse.Shininess.Low">
6531 <summary></summary>
6532 </member>
6533 <member name="F:OpenMetaverse.Shininess.Medium">
6534 <summary></summary>
6535 </member>
6536 <member name="F:OpenMetaverse.Shininess.High">
6537 <summary></summary>
6538 </member>
6539 <member name="T:OpenMetaverse.MappingType">
6540 <summary> 11939 <summary>
6541 The texture mapping style used for a face 11940 Deserialize the message
6542 </summary> 11941 </summary>
11942 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
6543 </member> 11943 </member>
6544 <member name="F:OpenMetaverse.MappingType.Default"> 11944 <member name="T:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage">
6545 <summary></summary>
6546 </member>
6547 <member name="F:OpenMetaverse.MappingType.Planar">
6548 <summary></summary>
6549 </member>
6550 <member name="T:OpenMetaverse.TextureAttributes">
6551 <summary> 11945 <summary>
6552 Flags in the TextureEntry block that describe which properties are 11946 Sent to the viewer when a neighboring simulator is requesting the agent make a connection to it.
6553 set
6554 </summary> 11947 </summary>
6555 </member> 11948 </member>
6556 <member name="F:OpenMetaverse.TextureAttributes.None"> 11949 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Serialize">
6557 <summary></summary>
6558 </member>
6559 <member name="F:OpenMetaverse.TextureAttributes.TextureID">
6560 <summary></summary>
6561 </member>
6562 <member name="F:OpenMetaverse.TextureAttributes.RGBA">
6563 <summary></summary>
6564 </member>
6565 <member name="F:OpenMetaverse.TextureAttributes.RepeatU">
6566 <summary></summary>
6567 </member>
6568 <member name="F:OpenMetaverse.TextureAttributes.RepeatV">
6569 <summary></summary>
6570 </member>
6571 <member name="F:OpenMetaverse.TextureAttributes.OffsetU">
6572 <summary></summary>
6573 </member>
6574 <member name="F:OpenMetaverse.TextureAttributes.OffsetV">
6575 <summary></summary>
6576 </member>
6577 <member name="F:OpenMetaverse.TextureAttributes.Rotation">
6578 <summary></summary>
6579 </member>
6580 <member name="F:OpenMetaverse.TextureAttributes.Material">
6581 <summary></summary>
6582 </member>
6583 <member name="F:OpenMetaverse.TextureAttributes.Media">
6584 <summary></summary>
6585 </member>
6586 <member name="F:OpenMetaverse.TextureAttributes.Glow">
6587 <summary></summary>
6588 </member>
6589 <member name="F:OpenMetaverse.TextureAttributes.All">
6590 <summary></summary>
6591 </member>
6592 <member name="F:OpenMetaverse.Imaging.ManagedImage.Width">
6593 <summary> 11950 <summary>
6594 Image width 11951 Serialize the object
6595 </summary> 11952 </summary>
11953 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
6596 </member> 11954 </member>
6597 <member name="F:OpenMetaverse.Imaging.ManagedImage.Height"> 11955 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
6598 <summary> 11956 <summary>
6599 Image height 11957 Deserialize the message
6600 </summary> 11958 </summary>
11959 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
6601 </member> 11960 </member>
6602 <member name="F:OpenMetaverse.Imaging.ManagedImage.Channels"> 11961 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Serialize">
6603 <summary> 11962 <summary>
6604 Image channel flags 11963 Serialize the object
6605 </summary> 11964 </summary>
11965 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
6606 </member> 11966 </member>
6607 <member name="F:OpenMetaverse.Imaging.ManagedImage.Red"> 11967 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
6608 <summary> 11968 <summary>
6609 Red channel data 11969 Deserialize the message
6610 </summary> 11970 </summary>
11971 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
6611 </member> 11972 </member>
6612 <member name="F:OpenMetaverse.Imaging.ManagedImage.Green"> 11973 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Serialize">
6613 <summary> 11974 <summary>
6614 Green channel data 11975 Serialize the object
6615 </summary> 11976 </summary>
11977 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
6616 </member> 11978 </member>
6617 <member name="F:OpenMetaverse.Imaging.ManagedImage.Blue"> 11979 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
6618 <summary> 11980 <summary>
6619 Blue channel data 11981 Deserialize the message
6620 </summary> 11982 </summary>
11983 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
6621 </member> 11984 </member>
6622 <member name="F:OpenMetaverse.Imaging.ManagedImage.Alpha"> 11985 <member name="T:OpenMetaverse.Messages.Linden.TeleportFailedMessage">
6623 <summary> 11986 <summary>
6624 Alpha channel data 11987 A message sent to the client which indicates a teleport request has failed
11988 and contains some information on why it failed
6625 </summary> 11989 </summary>
6626 </member> 11990 </member>
6627 <member name="F:OpenMetaverse.Imaging.ManagedImage.Bump"> 11991 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.ExtraParams">
6628 <summary> 11992 <summary></summary>
6629 Bump channel data
6630 </summary>
6631 </member> 11993 </member>
6632 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Int32,System.Int32,OpenMetaverse.Imaging.ManagedImage.ImageChannels)"> 11994 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.MessageKey">
6633 <summary> 11995 <summary>A string key of the reason the teleport failed e.g. CouldntTPCloser
6634 Create a new blank image 11996 Which could be used to look up a value in a dictionary or enum</summary>
6635 </summary>
6636 <param name="width">width</param>
6637 <param name="height">height</param>
6638 <param name="channels">channel flags</param>
6639 </member> 11997 </member>
6640 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Drawing.Bitmap)"> 11998 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.AgentID">
6641 <summary> 11999 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Agent</summary>
6642
6643 </summary>
6644 <param name="bitmap"></param>
6645 </member> 12000 </member>
6646 <member name="M:OpenMetaverse.Imaging.ManagedImage.ConvertChannels(OpenMetaverse.Imaging.ManagedImage.ImageChannels)"> 12001 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Reason">
6647 <summary> 12002 <summary>A string human readable message containing the reason </summary>
6648 Convert the channels in the image. Channels are created or destroyed as required. 12003 <remarks>An example: Could not teleport closer to destination</remarks>
6649 </summary>
6650 <param name="channels">new channel flags</param>
6651 </member> 12004 </member>
6652 <member name="M:OpenMetaverse.Imaging.ManagedImage.ResizeNearestNeighbor(System.Int32,System.Int32)"> 12005 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Serialize">
6653 <summary> 12006 <summary>
6654 Resize or stretch the image using nearest neighbor (ugly) resampling 12007 Serialize the object
6655 </summary> 12008 </summary>
6656 <param name="width">new width</param> 12009 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
6657 <param name="height">new height</param>
6658 </member> 12010 </member>
6659 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportRaw"> 12011 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
6660 <summary> 12012 <summary>
6661 Create a byte array containing 32-bit RGBA data with a bottom-left 12013 Deserialize the message
6662 origin, suitable for feeding directly into OpenGL
6663 </summary> 12014 </summary>
6664 <returns>A byte array containing raw texture data</returns> 12015 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
6665 </member> 12016 </member>
6666 <member name="T:OpenMetaverse.Assets.AssetLandmark"> 12017 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Serialize">
6667 <summary> 12018 <summary>
6668 Represents a Landmark with RegionID and Position vector 12019 Serialize the object
6669 </summary> 12020 </summary>
12021 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
6670 </member> 12022 </member>
6671 <member name="F:OpenMetaverse.Assets.AssetLandmark.RegionID"> 12023 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
6672 <summary>UUID of the Landmark target region</summary>
6673 </member>
6674 <member name="F:OpenMetaverse.Assets.AssetLandmark.Position">
6675 <summary> Local position of the target </summary>
6676 </member>
6677 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor">
6678 <summary>Construct an Asset of type Landmark</summary>
6679 </member>
6680 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,System.Byte[])">
6681 <summary> 12024 <summary>
6682 Construct an Asset object of type Landmark 12025 Deserialize the message
6683 </summary> 12026 </summary>
6684 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 12027 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
6685 <param name="assetData">A byte array containing the raw asset data</param>
6686 </member> 12028 </member>
6687 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,OpenMetaverse.Vector3)"> 12029 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage">
6688 <summary> 12030 <summary>
6689 Constuct an asset of type Landmark 12031 Contains a list of prim owner information for a specific parcel in a simulator
6690 </summary> 12032 </summary>
6691 <param name="regionID">UUID of the target region</param> 12033 <remarks>
6692 <param name="pos">Local position of landmark</param> 12034 A Simulator will always return at least 1 entry
12035 If agent does not have proper permission the OwnerID will be UUID.Zero
12036 If agent does not have proper permission OR there are no primitives on parcel
12037 the DataBlocksExtended map will not be sent from the simulator
12038 </remarks>
6693 </member> 12039 </member>
6694 <member name="M:OpenMetaverse.Assets.AssetLandmark.Encode"> 12040 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwnersBlock">
6695 <summary> 12041 <summary>An Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"/> objects</summary>
6696 Encode the raw contents of a string with the specific Landmark format
6697 </summary>
6698 </member> 12042 </member>
6699 <member name="M:OpenMetaverse.Assets.AssetLandmark.Decode"> 12043 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Serialize">
6700 <summary> 12044 <summary>
6701 Decode the raw asset data, populating the RegionID and Position 12045 Serialize the object
6702 </summary> 12046 </summary>
6703 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns> 12047 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
6704 </member>
6705 <member name="P:OpenMetaverse.Assets.AssetLandmark.AssetType">
6706 <summary>Override the base classes AssetType</summary>
6707 </member> 12048 </member>
6708 <member name="T:OpenMetaverse.Assets.AssetClothing"> 12049 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
6709 <summary> 12050 <summary>
6710 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that can be worn on an avatar 12051 Deserialize the message
6711 such as a Shirt, Pants, etc.
6712 </summary> 12052 </summary>
12053 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
6713 </member> 12054 </member>
6714 <member name="T:OpenMetaverse.Assets.AssetWearable"> 12055 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner">
6715 <summary> 12056 <summary>
6716 Represents a Wearable Asset, Clothing, Hair, Skin, Etc 12057 Prim ownership information for a specified owner on a single parcel
6717 </summary> 12058 </summary>
6718 </member> 12059 </member>
6719 <member name="F:OpenMetaverse.Assets.AssetWearable.Name"> 12060 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OwnerID">
6720 <summary>A string containing the name of the asset</summary> 12061 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the prim owner,
6721 </member> 12062 UUID.Zero if agent has no permission to view prim owner information</summary>
6722 <member name="F:OpenMetaverse.Assets.AssetWearable.Description">
6723 <summary>A string containing a short description of the asset</summary>
6724 </member>
6725 <member name="F:OpenMetaverse.Assets.AssetWearable.WearableType">
6726 <summary>The Assets WearableType</summary>
6727 </member>
6728 <member name="F:OpenMetaverse.Assets.AssetWearable.ForSale">
6729 <summary>The For-Sale status of the object</summary>
6730 </member>
6731 <member name="F:OpenMetaverse.Assets.AssetWearable.SalePrice">
6732 <summary>An Integer representing the purchase price of the asset</summary>
6733 </member>
6734 <member name="F:OpenMetaverse.Assets.AssetWearable.Creator">
6735 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets creator</summary>
6736 </member>
6737 <member name="F:OpenMetaverse.Assets.AssetWearable.Owner">
6738 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets current owner</summary>
6739 </member>
6740 <member name="F:OpenMetaverse.Assets.AssetWearable.LastOwner">
6741 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets prior owner</summary>
6742 </member>
6743 <member name="F:OpenMetaverse.Assets.AssetWearable.Group">
6744 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Group this asset is set to</summary>
6745 </member>
6746 <member name="F:OpenMetaverse.Assets.AssetWearable.GroupOwned">
6747 <summary>True if the asset is owned by a <seealso cref="F:OpenMetaverse.Assets.AssetWearable.Group"/></summary>
6748 </member>
6749 <member name="F:OpenMetaverse.Assets.AssetWearable.Permissions">
6750 <summary>The Permissions mask of the asset</summary>
6751 </member>
6752 <member name="F:OpenMetaverse.Assets.AssetWearable.Params">
6753 <summary>A Dictionary containing Key/Value pairs of the objects parameters</summary>
6754 </member>
6755 <member name="F:OpenMetaverse.Assets.AssetWearable.Textures">
6756 <summary>A Dictionary containing Key/Value pairs where the Key is the textures Index and the Value is the Textures <seealso cref="T:OpenMetaverse.UUID"/></summary>
6757 </member> 12063 </member>
6758 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor"> 12064 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.Count">
6759 <summary>Initializes a new instance of an AssetWearable object</summary> 12065 <summary>The total number of prims</summary>
6760 </member> 12066 </member>
6761 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(OpenMetaverse.UUID,System.Byte[])"> 12067 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.IsGroupOwned">
6762 <summary>Initializes a new instance of an AssetWearable object with parameters</summary> 12068 <summary>True if the OwnerID is a <see cref="T:OpenMetaverse.Group"/></summary>
6763 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
6764 <param name="assetData">A byte array containing the raw asset data</param>
6765 </member> 12069 </member>
6766 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(System.String)"> 12070 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OnlineStatus">
6767 <summary>Initializes a new instance of an AssetWearable object with parameters</summary> 12071 <summary>True if the owner is online
6768 <param name="source">A string containing the asset parameters</param> 12072 <remarks>This is no longer used by the LL Simulators</remarks></summary>
6769 </member> 12073 </member>
6770 <member name="M:OpenMetaverse.Assets.AssetWearable.Decode"> 12074 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.TimeStamp">
6771 <summary> 12075 <summary>The date the most recent prim was rezzed</summary>
6772 Decode an assets byte encoded data to a string
6773 </summary>
6774 <returns>true if the asset data was decoded successfully</returns>
6775 </member> 12076 </member>
6776 <member name="M:OpenMetaverse.Assets.AssetWearable.Encode"> 12077 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage">
6777 <summary> 12078 <summary>
6778 Encode the assets string represantion into a format consumable by the asset server 12079 The details of a single parcel in a region, also contains some regionwide globals
6779 </summary> 12080 </summary>
6780 </member> 12081 </member>
6781 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor"> 12082 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LocalID">
6782 <summary>Initializes a new instance of an AssetScriptBinary object</summary> 12083 <summary>Simulator-local ID of this parcel</summary>
6783 </member>
6784 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(OpenMetaverse.UUID,System.Byte[])">
6785 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
6786 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
6787 <param name="assetData">A byte array containing the raw asset data</param>
6788 </member> 12084 </member>
6789 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(System.String)"> 12085 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMax">
6790 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary> 12086 <summary>Maximum corner of the axis-aligned bounding box for this
6791 <param name="source">A string containing the Clothings data</param> 12087 parcel</summary>
6792 </member> 12088 </member>
6793 <member name="P:OpenMetaverse.Assets.AssetClothing.AssetType"> 12089 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMin">
6794 <summary>Override the base classes AssetType</summary> 12090 <summary>Minimum corner of the axis-aligned bounding box for this
12091 parcel</summary>
6795 </member> 12092 </member>
6796 <member name="T:OpenMetaverse.Sounds"> 12093 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Area">
6797 <summary> 12094 <summary>Total parcel land area</summary>
6798 pre-defined built in sounds
6799 </summary>
6800 </member> 12095 </member>
6801 <member name="F:OpenMetaverse.Sounds.BELL_TING"> 12096 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuctionID">
6802 <summary></summary> 12097 <summary></summary>
6803 </member> 12098 </member>
6804 <member name="F:OpenMetaverse.Sounds.CLICK"> 12099 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuthBuyerID">
6805 <summary></summary> 12100 <summary>Key of authorized buyer</summary>
6806 </member> 12101 </member>
6807 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_FEMALE"> 12102 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Bitmap">
6808 <summary></summary> 12103 <summary>Bitmap describing land layout in 4x4m squares across the
12104 entire region</summary>
6809 </member> 12105 </member>
6810 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_MALE"> 12106 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Category">
6811 <summary></summary> 12107 <summary></summary>
6812 </member> 12108 </member>
6813 <member name="F:OpenMetaverse.Sounds.IM_START"> 12109 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimDate">
6814 <summary></summary> 12110 <summary>Date land was claimed</summary>
6815 </member> 12111 </member>
6816 <member name="F:OpenMetaverse.Sounds.INSTANT_MESSAGE_NOTIFICATION"> 12112 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimPrice">
6817 <summary></summary> 12113 <summary>Appears to always be zero</summary>
6818 </member> 12114 </member>
6819 <member name="F:OpenMetaverse.Sounds.INVALID_OPERATION"> 12115 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Desc">
6820 <summary></summary> 12116 <summary>Parcel Description</summary>
6821 </member> 12117 </member>
6822 <member name="F:OpenMetaverse.Sounds.KEYBOARD_LOOP"> 12118 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelFlags">
6823 <summary></summary> 12119 <summary></summary>
6824 </member> 12120 </member>
6825 <member name="F:OpenMetaverse.Sounds.MONEY_REDUCTION_COINS"> 12121 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupID">
6826 <summary>coins</summary> 12122 <summary></summary>
6827 </member> 12123 </member>
6828 <member name="F:OpenMetaverse.Sounds.MONEY_INCREASE_CASH_REGISTER_BELL"> 12124 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupPrims">
6829 <summary>cash register bell</summary> 12125 <summary>Total number of primitives owned by the parcel group on
12126 this parcel</summary>
6830 </member> 12127 </member>
6831 <member name="F:OpenMetaverse.Sounds.NULL_KEYSTROKE"> 12128 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.IsGroupOwned">
6832 <summary></summary> 12129 <summary>Whether the land is deeded to a group or not</summary>
6833 </member> 12130 </member>
6834 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION"> 12131 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LandingType">
6835 <summary></summary> 12132 <summary></summary>
6836 </member> 12133 </member>
6837 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_RUBBER"> 12134 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MaxPrims">
6838 <summary>rubber</summary> 12135 <summary>Maximum number of primitives this parcel supports</summary>
6839 </member>
6840 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_PLASTIC">
6841 <summary>plastic</summary>
6842 </member> 12136 </member>
6843 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_FLESH"> 12137 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaID">
6844 <summary>flesh</summary> 12138 <summary>The Asset UUID of the Texture which when applied to a
12139 primitive will display the media</summary>
6845 </member> 12140 </member>
6846 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_WOOD_SPLINTERING"> 12141 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaURL">
6847 <summary>wood splintering?</summary> 12142 <summary>A URL which points to any Quicktime supported media type</summary>
6848 </member> 12143 </member>
6849 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_GLASS_BREAK"> 12144 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaAutoScale">
6850 <summary>glass break</summary> 12145 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary>
6851 </member> 12146 </member>
6852 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_METAL_CLUNK"> 12147 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MusicURL">
6853 <summary>metal clunk</summary> 12148 <summary>URL For Music Stream</summary>
6854 </member> 12149 </member>
6855 <member name="F:OpenMetaverse.Sounds.OBJECT_CREATE_WHOOSH"> 12150 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Name">
6856 <summary>whoosh</summary> 12151 <summary>Parcel Name</summary>
6857 </member> 12152 </member>
6858 <member name="F:OpenMetaverse.Sounds.OBJECT_DELETE_SHAKE"> 12153 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCleanTime">
6859 <summary>shake</summary> 12154 <summary>Autoreturn value in minutes for others' objects</summary>
6860 </member> 12155 </member>
6861 <member name="F:OpenMetaverse.Sounds.OBJECT_REZ"> 12156 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCount">
6862 <summary></summary> 12157 <summary></summary>
6863 </member> 12158 </member>
6864 <member name="F:OpenMetaverse.Sounds.PIE_MENU_APPEAR_DING"> 12159 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherPrims">
6865 <summary>ding</summary> 12160 <summary>Total number of other primitives on this parcel</summary>
6866 </member> 12161 </member>
6867 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT"> 12162 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerID">
6868 <summary></summary> 12163 <summary>UUID of the owner of this parcel</summary>
6869 </member> 12164 </member>
6870 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT1"> 12165 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerPrims">
6871 <summary></summary> 12166 <summary>Total number of primitives owned by the parcel owner on
12167 this parcel</summary>
6872 </member> 12168 </member>
6873 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT2"> 12169 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelPrimBonus">
6874 <summary></summary> 12170 <summary></summary>
6875 </member> 12171 </member>
6876 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT3"> 12172 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassHours">
6877 <summary></summary> 12173 <summary>How long is pass valid for</summary>
6878 </member> 12174 </member>
6879 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT4"> 12175 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassPrice">
6880 <summary></summary> 12176 <summary>Price for a temporary pass</summary>
6881 </member> 12177 </member>
6882 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT5"> 12178 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PublicCount">
6883 <summary></summary> 12179 <summary></summary>
6884 </member> 12180 </member>
6885 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT6"> 12181 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAnonymous">
6886 <summary></summary> 12182 <summary></summary>
6887 </member> 12183 </member>
6888 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT7"> 12184 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyIdentified">
6889 <summary></summary> 12185 <summary></summary>
6890 </member> 12186 </member>
6891 <member name="F:OpenMetaverse.Sounds.SNAPSHOT"> 12187 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyTransacted">
6892 <summary></summary> 12188 <summary></summary>
6893 </member> 12189 </member>
6894 <member name="F:OpenMetaverse.Sounds.TELEPORT_TEXTURE_APPLY"> 12190 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAgeUnverified">
6895 <summary></summary> 12191 <summary>True if the region denies access to age unverified users</summary>
6896 </member> 12192 </member>
6897 <member name="F:OpenMetaverse.Sounds.THUNDER"> 12193 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionPushOverride">
6898 <summary></summary> 12194 <summary></summary>
6899 </member> 12195 </member>
6900 <member name="F:OpenMetaverse.Sounds.WINDOW_CLOSE"> 12196 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RentPrice">
6901 <summary></summary> 12197 <summary>This field is no longer used</summary>
6902 </member> 12198 </member>
6903 <member name="F:OpenMetaverse.Sounds.WINDOW_OPEN"> 12199 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RequestResult">
6904 <summary></summary> 12200 The result of a request for parcel properties
6905 </member> 12201 </member>
6906 <member name="F:OpenMetaverse.Sounds.ZIPPER"> 12202 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SalePrice">
6907 <summary></summary> 12203 <summary>Sale price of the parcel, only useful if ForSale is set</summary>
12204 <remarks>The SalePrice will remain the same after an ownership
12205 transfer (sale), so it can be used to see the purchase price after
12206 a sale if the new owner has not changed it</remarks>
6908 </member> 12207 </member>
6909 <member name="M:OpenMetaverse.Sounds.ToDictionary"> 12208 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelectedPrims">
6910 <summary> 12209 <summary>
6911 A dictionary containing all pre-defined sounds 12210 Number of primitives your avatar is currently
12211 selecting and sitting on in this parcel
6912 </summary> 12212 </summary>
6913 <returns>A dictionary containing the pre-defined sounds,
6914 where the key is the sounds ID, and the value is a string
6915 containing a name to identify the purpose of the sound</returns>
6916 </member> 12213 </member>
6917 <member name="T:OpenMetaverse.FriendRights"> 12214 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelfCount">
12215 <summary></summary>
12216 </member>
12217 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SequenceID">
6918 <summary> 12218 <summary>
6919 12219 A number which increments by 1, starting at 0 for each ParcelProperties request.
12220 Can be overriden by specifying the sequenceID with the ParcelPropertiesRequest being sent.
12221 a Negative number indicates the action in <seealso cref="T:OpenMetaverse.ParcelPropertiesStatus"/> has occurred.
6920 </summary> 12222 </summary>
6921 </member> 12223 </member>
6922 <member name="F:OpenMetaverse.FriendRights.None"> 12224 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideMaxPrims">
6923 <summary>The avatar has no rights</summary> 12225 <summary>Maximum primitives across the entire simulator</summary>
6924 </member> 12226 </member>
6925 <member name="F:OpenMetaverse.FriendRights.CanSeeOnline"> 12227 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideTotalPrims">
6926 <summary>The avatar can see the online status of the target avatar</summary> 12228 <summary>Total primitives across the entire simulator</summary>
6927 </member> 12229 </member>
6928 <member name="F:OpenMetaverse.FriendRights.CanSeeOnMap"> 12230 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapSelection">
6929 <summary>The avatar can see the location of the target avatar on the map</summary> 12231 <summary></summary>
6930 </member> 12232 </member>
6931 <member name="F:OpenMetaverse.FriendRights.CanModifyObjects"> 12233 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapshotID">
6932 <summary>The avatar can modify the ojects of the target avatar </summary> 12234 <summary>Key of parcel snapshot</summary>
6933 </member> 12235 </member>
6934 <member name="T:OpenMetaverse.FriendInfo"> 12236 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Status">
6935 <summary> 12237 <summary>Parcel ownership status</summary>
6936 This class holds information about an avatar in the friends list. There are two ways
6937 to interface to this class. The first is through the set of boolean properties. This is the typical
6938 way clients of this class will use it. The second interface is through two bitflag properties,
6939 TheirFriendsRights and MyFriendsRights
6940 </summary>
6941 </member> 12238 </member>
6942 <member name="M:OpenMetaverse.FriendInfo.#ctor(OpenMetaverse.UUID,OpenMetaverse.FriendRights,OpenMetaverse.FriendRights)"> 12239 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.TotalPrims">
6943 <summary> 12240 <summary>Total number of primitives on this parcel</summary>
6944 Used internally when building the initial list of friends at login time
6945 </summary>
6946 <param name="id">System ID of the avatar being prepesented</param>
6947 <param name="theirRights">Rights the friend has to see you online and to modify your objects</param>
6948 <param name="myRights">Rights you have to see your friend online and to modify their objects</param>
6949 </member> 12241 </member>
6950 <member name="M:OpenMetaverse.FriendInfo.ToString"> 12242 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLocation">
6951 <summary> 12243 <summary></summary>
6952 FriendInfo represented as a string
6953 </summary>
6954 <returns>A string reprentation of both my rights and my friends rights</returns>
6955 </member> 12244 </member>
6956 <member name="P:OpenMetaverse.FriendInfo.UUID"> 12245 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLookAt">
6957 <summary> 12246 <summary></summary>
6958 System ID of the avatar
6959 </summary>
6960 </member> 12247 </member>
6961 <member name="P:OpenMetaverse.FriendInfo.Name"> 12248 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaDesc">
6962 <summary> 12249 <summary>A description of the media</summary>
6963 full name of the avatar
6964 </summary>
6965 </member> 12250 </member>
6966 <member name="P:OpenMetaverse.FriendInfo.IsOnline"> 12251 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaHeight">
6967 <summary> 12252 <summary>An Integer which represents the height of the media</summary>
6968 True if the avatar is online
6969 </summary>
6970 </member> 12253 </member>
6971 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnline"> 12254 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaWidth">
6972 <summary> 12255 <summary>An integer which represents the width of the media</summary>
6973 True if the friend can see if I am online
6974 </summary>
6975 </member> 12256 </member>
6976 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnMap"> 12257 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaLoop">
6977 <summary> 12258 <summary>A boolean, if true the viewer should loop the media</summary>
6978 True if the friend can see me on the map
6979 </summary>
6980 </member> 12259 </member>
6981 <member name="P:OpenMetaverse.FriendInfo.CanModifyMyObjects"> 12260 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaType">
6982 <summary> 12261 <summary>A string which contains the mime type of the media</summary>
6983 True if the freind can modify my objects
6984 </summary>
6985 </member> 12262 </member>
6986 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnline"> 12263 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMedia">
6987 <summary> 12264 <summary>true to obscure (hide) media url</summary>
6988 True if I can see if my friend is online
6989 </summary>
6990 </member> 12265 </member>
6991 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnMap"> 12266 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMusic">
6992 <summary> 12267 <summary>true to obscure (hide) music url</summary>
6993 True if I can see if my friend is on the map
6994 </summary>
6995 </member> 12268 </member>
6996 <member name="P:OpenMetaverse.FriendInfo.CanModifyTheirObjects"> 12269 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Serialize">
6997 <summary> 12270 <summary>
6998 True if I can modify my friend's objects 12271 Serialize the object
6999 </summary> 12272 </summary>
12273 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7000 </member> 12274 </member>
7001 <member name="P:OpenMetaverse.FriendInfo.TheirFriendRights"> 12275 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7002 <summary> 12276 <summary>
7003 My friend's rights represented as bitmapped flags 12277 Deserialize the message
7004 </summary> 12278 </summary>
12279 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7005 </member> 12280 </member>
7006 <member name="P:OpenMetaverse.FriendInfo.MyFriendRights"> 12281 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage">
7007 <summary> 12282 <summary>A message sent from the viewer to the simulator to updated a specific parcels settings</summary>
7008 My rights represented as bitmapped flags
7009 </summary>
7010 </member> 12283 </member>
7011 <member name="T:OpenMetaverse.FriendsManager"> 12284 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.AuthBuyerID">
7012 <summary> 12285 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the agent authorized to purchase this
7013 This class is used to add and remove avatars from your friends list and to manage their permission. 12286 parcel of land or a NULL <seealso cref="T:OpenMetaverse.UUID"/> if the sale is authorized to anyone</summary>
7014 </summary>
7015 </member> 12287 </member>
7016 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnline"> 12288 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaAutoScale">
7017 <summary>The event subscribers. null if no subcribers</summary> 12289 <summary>true to enable auto scaling of the parcel media</summary>
7018 </member> 12290 </member>
7019 <member name="M:OpenMetaverse.FriendsManager.OnFriendOnline(OpenMetaverse.FriendInfoEventArgs)"> 12291 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Category">
7020 <summary>Raises the FriendOnline event</summary> 12292 <summary>The category of this parcel used when search is enabled to restrict
7021 <param name="e">A FriendInfoEventArgs object containing the 12293 search results</summary>
7022 data returned from the data server</param>
7023 </member> 12294 </member>
7024 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnlineLock"> 12295 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Desc">
7025 <summary>Thread sync lock object</summary> 12296 <summary>A string containing the description to set</summary>
7026 </member> 12297 </member>
7027 <member name="F:OpenMetaverse.FriendsManager.m_FriendOffline"> 12298 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.GroupID">
7028 <summary>The event subscribers. null if no subcribers</summary> 12299 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the <seealso cref="T:OpenMetaverse.Group"/> which allows for additional
12300 powers and restrictions.</summary>
7029 </member> 12301 </member>
7030 <member name="M:OpenMetaverse.FriendsManager.OnFriendOffline(OpenMetaverse.FriendInfoEventArgs)"> 12302 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Landing">
7031 <summary>Raises the FriendOffline event</summary> 12303 <summary>The <seealso cref="T:OpenMetaverse.LandingType"/> which specifies how avatars which teleport
7032 <param name="e">A FriendInfoEventArgs object containing the 12304 to this parcel are handled</summary>
7033 data returned from the data server</param>
7034 </member> 12305 </member>
7035 <member name="F:OpenMetaverse.FriendsManager.m_FriendOfflineLock"> 12306 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.LocalID">
7036 <summary>Thread sync lock object</summary> 12307 <summary>The LocalID of the parcel to update settings on</summary>
7037 </member> 12308 </member>
7038 <member name="F:OpenMetaverse.FriendsManager.m_FriendRights"> 12309 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaDesc">
7039 <summary>The event subscribers. null if no subcribers</summary> 12310 <summary>A string containing the description of the media which can be played
12311 to visitors</summary>
7040 </member> 12312 </member>
7041 <member name="M:OpenMetaverse.FriendsManager.OnFriendRights(OpenMetaverse.FriendInfoEventArgs)"> 12313 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaHeight">
7042 <summary>Raises the FriendRightsUpdate event</summary> 12314 <summary></summary>
7043 <param name="e">A FriendInfoEventArgs object containing the
7044 data returned from the data server</param>
7045 </member> 12315 </member>
7046 <member name="F:OpenMetaverse.FriendsManager.m_FriendRightsLock"> 12316 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaLoop">
7047 <summary>Thread sync lock object</summary> 12317 <summary></summary>
7048 </member> 12318 </member>
7049 <member name="F:OpenMetaverse.FriendsManager.m_FriendNames"> 12319 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaID">
7050 <summary>The event subscribers. null if no subcribers</summary> 12320 <summary></summary>
7051 </member> 12321 </member>
7052 <member name="M:OpenMetaverse.FriendsManager.OnFriendNames(OpenMetaverse.FriendNamesEventArgs)"> 12322 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaType">
7053 <summary>Raises the FriendNames event</summary> 12323 <summary></summary>
7054 <param name="e">A FriendNamesEventArgs object containing the
7055 data returned from the data server</param>
7056 </member> 12324 </member>
7057 <member name="F:OpenMetaverse.FriendsManager.m_FriendNamesLock"> 12325 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaURL">
7058 <summary>Thread sync lock object</summary> 12326 <summary></summary>
7059 </member> 12327 </member>
7060 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOffered"> 12328 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaWidth">
7061 <summary>The event subscribers. null if no subcribers</summary> 12329 <summary></summary>
7062 </member> 12330 </member>
7063 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipOffered(OpenMetaverse.FriendshipOfferedEventArgs)"> 12331 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MusicURL">
7064 <summary>Raises the FriendshipOffered event</summary> 12332 <summary></summary>
7065 <param name="e">A FriendshipOfferedEventArgs object containing the
7066 data returned from the data server</param>
7067 </member> 12333 </member>
7068 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOfferedLock"> 12334 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Name">
7069 <summary>Thread sync lock object</summary> 12335 <summary></summary>
7070 </member> 12336 </member>
7071 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponse"> 12337 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMedia">
7072 <summary>The event subscribers. null if no subcribers</summary> 12338 <summary></summary>
7073 </member> 12339 </member>
7074 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipResponse(OpenMetaverse.FriendshipResponseEventArgs)"> 12340 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMusic">
7075 <summary>Raises the FriendshipResponse event</summary> 12341 <summary></summary>
7076 <param name="e">A FriendshipResponseEventArgs object containing the
7077 data returned from the data server</param>
7078 </member> 12342 </member>
7079 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponseLock"> 12343 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ParcelFlags">
7080 <summary>Thread sync lock object</summary> 12344 <summary></summary>
7081 </member> 12345 </member>
7082 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminated"> 12346 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassHours">
7083 <summary>The event subscribers. null if no subcribers</summary> 12347 <summary></summary>
7084 </member> 12348 </member>
7085 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipTerminated(OpenMetaverse.FriendshipTerminatedEventArgs)"> 12349 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassPrice">
7086 <summary>Raises the FriendshipTerminated event</summary> 12350 <summary></summary>
7087 <param name="e">A FriendshipTerminatedEventArgs object containing the
7088 data returned from the data server</param>
7089 </member> 12351 </member>
7090 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminatedLock"> 12352 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SalePrice">
7091 <summary>Thread sync lock object</summary> 12353 <summary></summary>
7092 </member> 12354 </member>
7093 <member name="F:OpenMetaverse.FriendsManager.m_FriendFound"> 12355 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SnapshotID">
7094 <summary>The event subscribers. null if no subcribers</summary> 12356 <summary></summary>
7095 </member> 12357 </member>
7096 <member name="M:OpenMetaverse.FriendsManager.OnFriendFoundReply(OpenMetaverse.FriendFoundReplyEventArgs)"> 12358 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLocation">
7097 <summary>Raises the FriendFoundReply event</summary> 12359 <summary></summary>
7098 <param name="e">A FriendFoundReplyEventArgs object containing the
7099 data returned from the data server</param>
7100 </member> 12360 </member>
7101 <member name="F:OpenMetaverse.FriendsManager.m_FriendFoundLock"> 12361 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLookAt">
7102 <summary>Thread sync lock object</summary> 12362 <summary></summary>
7103 </member> 12363 </member>
7104 <member name="F:OpenMetaverse.FriendsManager.FriendList"> 12364 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7105 <summary> 12365 <summary>
7106 A dictionary of key/value pairs containing known friends of this avatar. 12366 Deserialize the message
7107
7108 The Key is the <seealso cref="T:OpenMetaverse.UUID"/> of the friend, the value is a <seealso cref="T:OpenMetaverse.FriendInfo"/>
7109 object that contains detailed information including permissions you have and have given to the friend
7110 </summary> 12367 </summary>
12368 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7111 </member> 12369 </member>
7112 <member name="F:OpenMetaverse.FriendsManager.FriendRequests"> 12370 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Serialize">
7113 <summary> 12371 <summary>
7114 A Dictionary of key/value pairs containing current pending frienship offers. 12372 Serialize the object
7115
7116 The key is the <seealso cref="T:OpenMetaverse.UUID"/> of the avatar making the request,
7117 the value is the <seealso cref="T:OpenMetaverse.UUID"/> of the request which is used to accept
7118 or decline the friendship offer
7119 </summary> 12373 </summary>
12374 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7120 </member> 12375 </member>
7121 <member name="M:OpenMetaverse.FriendsManager.#ctor(OpenMetaverse.GridClient)"> 12376 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestBlock">
7122 <summary> 12377 <summary>Base class used for the RemoteParcelRequest message</summary>
7123 Internal constructor
7124 </summary>
7125 <param name="client">A reference to the GridClient Object</param>
7126 </member> 12378 </member>
7127 <member name="M:OpenMetaverse.FriendsManager.AcceptFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 12379 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest">
7128 <summary> 12380 <summary>
7129 Accept a friendship request 12381 A message sent from the viewer to the simulator to request information
12382 on a remote parcel
7130 </summary> 12383 </summary>
7131 <param name="fromAgentID">agentID of avatatar to form friendship with</param>
7132 <param name="imSessionID">imSessionID of the friendship request message</param>
7133 </member> 12384 </member>
7134 <member name="M:OpenMetaverse.FriendsManager.DeclineFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 12385 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Location">
7135 <summary> 12386 <summary>Local sim position of the parcel we are looking up</summary>
7136 Decline a friendship request
7137 </summary>
7138 <param name="fromAgentID"><seealso cref="T:OpenMetaverse.UUID"/> of friend</param>
7139 <param name="imSessionID">imSessionID of the friendship request message</param>
7140 </member> 12387 </member>
7141 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID)"> 12388 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionHandle">
7142 <summary> 12389 <summary>Region handle of the parcel we are looking up</summary>
7143 Overload: Offer friendship to an avatar.
7144 </summary>
7145 <param name="agentID">System ID of the avatar you are offering friendship to</param>
7146 </member> 12390 </member>
7147 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID,System.String)"> 12391 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionID">
7148 <summary> 12392 <summary>Region <see cref="T:OpenMetaverse.UUID"/> of the parcel we are looking up</summary>
7149 Offer friendship to an avatar.
7150 </summary>
7151 <param name="agentID">System ID of the avatar you are offering friendship to</param>
7152 <param name="message">A message to send with the request</param>
7153 </member> 12393 </member>
7154 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendship(OpenMetaverse.UUID)"> 12394 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Serialize">
7155 <summary> 12395 <summary>
7156 Terminate a friendship with an avatar 12396 Serialize the object
7157 </summary> 12397 </summary>
7158 <param name="agentID">System ID of the avatar you are terminating the friendship with</param> 12398 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7159 </member>
7160 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendshipHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7161 <summary>Process an incoming packet and raise the appropriate events</summary>
7162 <param name="sender">The sender</param>
7163 <param name="e">The EventArgs object containing the packet data</param>
7164 </member> 12399 </member>
7165 <member name="M:OpenMetaverse.FriendsManager.GrantRights(OpenMetaverse.UUID,OpenMetaverse.FriendRights)"> 12400 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7166 <summary> 12401 <summary>
7167 Change the rights of a friend avatar. 12402 Deserialize the message
7168 </summary> 12403 </summary>
7169 <param name="friendID">the <seealso cref="T:OpenMetaverse.UUID"/> of the friend</param> 12404 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7170 <param name="rights">the new rights to give the friend</param>
7171 <remarks>This method will implicitly set the rights to those passed in the rights parameter.</remarks>
7172 </member> 12405 </member>
7173 <member name="M:OpenMetaverse.FriendsManager.MapFriend(OpenMetaverse.UUID)"> 12406 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply">
7174 <summary> 12407 <summary>
7175 Use to map a friends location on the grid. 12408 A message sent from the simulator to the viewer in response to a <see cref="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"/>
12409 which will contain parcel information
7176 </summary> 12410 </summary>
7177 <param name="friendID">Friends UUID to find</param>
7178 <remarks><seealso cref="E:OnFriendFound"/></remarks>
7179 </member> 12411 </member>
7180 <member name="M:OpenMetaverse.FriendsManager.TrackFriend(OpenMetaverse.UUID)"> 12412 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.ParcelID">
7181 <summary> 12413 <summary>The grid-wide unique parcel ID</summary>
7182 Use to track a friends movement on the grid
7183 </summary>
7184 <param name="friendID">Friends Key</param>
7185 </member> 12414 </member>
7186 <member name="M:OpenMetaverse.FriendsManager.RequestOnlineNotification(OpenMetaverse.UUID)"> 12415 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Serialize">
7187 <summary> 12416 <summary>
7188 Ask for a notification of friend's online status 12417 Serialize the object
7189 </summary> 12418 </summary>
7190 <param name="friendID">Friend's UUID</param> 12419 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7191 </member> 12420 </member>
7192 <member name="M:OpenMetaverse.FriendsManager.Avatars_OnAvatarNames(System.Object,OpenMetaverse.UUIDNameReplyEventArgs)"> 12421 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7193 <summary> 12422 <summary>
7194 This handles the asynchronous response of a RequestAvatarNames call. 12423 Deserialize the message
7195 </summary> 12424 </summary>
7196 <param name="sender"></param> 12425 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7197 <param name="e">names cooresponding to the the list of IDs sent the the RequestAvatarNames call.</param>
7198 </member>
7199 <member name="M:OpenMetaverse.FriendsManager.OnlineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7200 <summary>Process an incoming packet and raise the appropriate events</summary>
7201 <param name="sender">The sender</param>
7202 <param name="e">The EventArgs object containing the packet data</param>
7203 </member>
7204 <member name="M:OpenMetaverse.FriendsManager.OfflineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7205 <summary>Process an incoming packet and raise the appropriate events</summary>
7206 <param name="sender">The sender</param>
7207 <param name="e">The EventArgs object containing the packet data</param>
7208 </member>
7209 <member name="M:OpenMetaverse.FriendsManager.ChangeUserRightsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7210 <summary>Process an incoming packet and raise the appropriate events</summary>
7211 <param name="sender">The sender</param>
7212 <param name="e">The EventArgs object containing the packet data</param>
7213 </member>
7214 <member name="M:OpenMetaverse.FriendsManager.OnFindAgentReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7215 <summary>Process an incoming packet and raise the appropriate events</summary>
7216 <param name="sender">The sender</param>
7217 <param name="e">The EventArgs object containing the packet data</param>
7218 </member> 12426 </member>
7219 <member name="M:OpenMetaverse.FriendsManager.Network_OnLoginResponse(System.Boolean,System.Boolean,System.String,System.String,OpenMetaverse.LoginResponseData)"> 12427 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage">
7220 <summary> 12428 <summary>
7221 Populate FriendList <seealso cref="!:InternalDictionary"/> with data from the login reply 12429 A message containing a request for a remote parcel from a viewer, or a response
12430 from the simulator to that request
7222 </summary> 12431 </summary>
7223 <param name="loginSuccess">true if login was successful</param>
7224 <param name="redirect">true if login request is requiring a redirect</param>
7225 <param name="message">A string containing the response to the login request</param>
7226 <param name="reason">A string containing the reason for the request</param>
7227 <param name="replyData">A <seealso cref="T:OpenMetaverse.LoginResponseData"/> object containing the decoded
7228 reply from the login server</param>
7229 </member>
7230 <member name="E:OpenMetaverse.FriendsManager.FriendOnline">
7231 <summary>Raised when the simulator sends notification one of the members in our friends list comes online</summary>
7232 </member>
7233 <member name="E:OpenMetaverse.FriendsManager.FriendOffline">
7234 <summary>Raised when the simulator sends notification one of the members in our friends list goes offline</summary>
7235 </member>
7236 <member name="E:OpenMetaverse.FriendsManager.FriendRightsUpdate">
7237 <summary>Raised when the simulator sends notification one of the members in our friends list grants or revokes permissions</summary>
7238 </member>
7239 <member name="E:OpenMetaverse.FriendsManager.FriendNames">
7240 <summary>Raised when the simulator sends us the names on our friends list</summary>
7241 </member>
7242 <member name="E:OpenMetaverse.FriendsManager.FriendshipOffered">
7243 <summary>Raised when the simulator sends notification another agent is offering us friendship</summary>
7244 </member>
7245 <member name="E:OpenMetaverse.FriendsManager.FriendshipResponse">
7246 <summary>Raised when a request we sent to friend another agent is accepted or declined</summary>
7247 </member> 12432 </member>
7248 <member name="E:OpenMetaverse.FriendsManager.FriendshipTerminated"> 12433 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Request">
7249 <summary>Raised when the simulator sends notification one of the members in our friends list has terminated 12434 <summary>The request or response details block</summary>
7250 our friendship</summary>
7251 </member>
7252 <member name="E:OpenMetaverse.FriendsManager.FriendFoundReply">
7253 <summary>Raised when the simulator sends the location of a friend we have
7254 requested map location info for</summary>
7255 </member>
7256 <member name="T:OpenMetaverse.FriendInfoEventArgs">
7257 <summary>Contains information on a member of our friends list</summary>
7258 </member> 12435 </member>
7259 <member name="M:OpenMetaverse.FriendInfoEventArgs.#ctor(OpenMetaverse.FriendInfo)"> 12436 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Serialize">
7260 <summary> 12437 <summary>
7261 Construct a new instance of the FriendInfoEventArgs class 12438 Serialize the object
7262 </summary> 12439 </summary>
7263 <param name="friend">The FriendInfo</param> 12440 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7264 </member>
7265 <member name="P:OpenMetaverse.FriendInfoEventArgs.Friend">
7266 <summary>Get the FriendInfo</summary>
7267 </member>
7268 <member name="T:OpenMetaverse.FriendNamesEventArgs">
7269 <summary>Contains Friend Names</summary>
7270 </member> 12441 </member>
7271 <member name="M:OpenMetaverse.FriendNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})"> 12442 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7272 <summary> 12443 <summary>
7273 Construct a new instance of the FriendNamesEventArgs class 12444 Deserialize the message
7274 </summary> 12445 </summary>
7275 <param name="names">A dictionary where the Key is the ID of the Agent, 12446 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7276 and the Value is a string containing their name</param>
7277 </member>
7278 <member name="P:OpenMetaverse.FriendNamesEventArgs.Names">
7279 <summary>A dictionary where the Key is the ID of the Agent,
7280 and the Value is a string containing their name</summary>
7281 </member>
7282 <member name="T:OpenMetaverse.FriendshipOfferedEventArgs">
7283 <summary>Sent when another agent requests a friendship with our agent</summary>
7284 </member> 12447 </member>
7285 <member name="M:OpenMetaverse.FriendshipOfferedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID)"> 12448 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Serialize">
7286 <summary> 12449 <summary>
7287 Construct a new instance of the FriendshipOfferedEventArgs class 12450 Serialize the object
7288 </summary> 12451 </summary>
7289 <param name="agentID">The ID of the agent requesting friendship</param> 12452 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7290 <param name="agentName">The name of the agent requesting friendship</param>
7291 <param name="imSessionID">The ID of the session, used in accepting or declining the
7292 friendship offer</param>
7293 </member>
7294 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentID">
7295 <summary>Get the ID of the agent requesting friendship</summary>
7296 </member>
7297 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentName">
7298 <summary>Get the name of the agent requesting friendship</summary>
7299 </member>
7300 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.SessionID">
7301 <summary>Get the ID of the session, used in accepting or declining the
7302 friendship offer</summary>
7303 </member>
7304 <member name="T:OpenMetaverse.FriendshipResponseEventArgs">
7305 <summary>A response containing the results of our request to form a friendship with another agent</summary>
7306 </member> 12453 </member>
7307 <member name="M:OpenMetaverse.FriendshipResponseEventArgs.#ctor(OpenMetaverse.UUID,System.String,System.Boolean)"> 12454 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7308 <summary> 12455 <summary>
7309 Construct a new instance of the FriendShipResponseEventArgs class 12456 Deserialize the message
7310 </summary> 12457 </summary>
7311 <param name="agentID">The ID of the agent we requested a friendship with</param> 12458 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7312 <param name="agentName">The name of the agent we requested a friendship with</param>
7313 <param name="accepted">true if the agent accepted our friendship offer</param>
7314 </member>
7315 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentID">
7316 <summary>Get the ID of the agent we requested a friendship with</summary>
7317 </member>
7318 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentName">
7319 <summary>Get the name of the agent we requested a friendship with</summary>
7320 </member>
7321 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.Accepted">
7322 <summary>true if the agent accepted our friendship offer</summary>
7323 </member>
7324 <member name="T:OpenMetaverse.FriendshipTerminatedEventArgs">
7325 <summary>Contains data sent when a friend terminates a friendship with us</summary>
7326 </member> 12459 </member>
7327 <member name="M:OpenMetaverse.FriendshipTerminatedEventArgs.#ctor(OpenMetaverse.UUID,System.String)"> 12460 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Serialize">
7328 <summary> 12461 <summary>
7329 Construct a new instance of the FrindshipTerminatedEventArgs class 12462 Serialize the object
7330 </summary> 12463 </summary>
7331 <param name="agentID">The ID of the friend who terminated the friendship with us</param> 12464 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7332 <param name="agentName">The name of the friend who terminated the friendship with us</param>
7333 </member>
7334 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentID">
7335 <summary>Get the ID of the agent that terminated the friendship with us</summary>
7336 </member>
7337 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentName">
7338 <summary>Get the name of the agent that terminated the friendship with us</summary>
7339 </member> 12465 </member>
7340 <member name="T:OpenMetaverse.FriendFoundReplyEventArgs"> 12466 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7341 <summary> 12467 <summary>
7342 Data sent in response to a <see cref="!:FindFriend"/> request which contains the information to allow us to map the friends location 12468 Deserialize the message
7343 </summary> 12469 </summary>
12470 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7344 </member> 12471 </member>
7345 <member name="M:OpenMetaverse.FriendFoundReplyEventArgs.#ctor(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3)"> 12472 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage">
7346 <summary> 12473 <summary>
7347 Construct a new instance of the FriendFoundReplyEventArgs class 12474 A message sent from the simulator to an agent which contains
12475 the groups the agent is in
7348 </summary> 12476 </summary>
7349 <param name="agentID">The ID of the agent we have requested location information for</param>
7350 <param name="regionHandle">The region handle where our friend is located</param>
7351 <param name="location">The simulator local position our friend is located</param>
7352 </member> 12477 </member>
7353 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.AgentID"> 12478 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.AgentID">
7354 <summary>Get the ID of the agent we have received location information for</summary> 12479 <summary>The Agent receiving the message</summary>
7355 </member> 12480 </member>
7356 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.RegionHandle"> 12481 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupDataBlock">
7357 <summary>Get the region handle where our mapped friend is located</summary> 12482 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"/> information
12483 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
7358 </member> 12484 </member>
7359 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.Location"> 12485 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupDataBlock">
7360 <summary>Get the simulator local position where our friend is located</summary> 12486 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"/> information
12487 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
7361 </member> 12488 </member>
7362 <member name="T:OpenMetaverse.PermissionMask"> 12489 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Serialize">
7363 <summary> 12490 <summary>
7364 12491 Serialize the object
7365 </summary> 12492 </summary>
12493 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7366 </member> 12494 </member>
7367 <member name="T:OpenMetaverse.PermissionWho"> 12495 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7368 <summary> 12496 <summary>
7369 12497 Deserialize the message
7370 </summary> 12498 </summary>
12499 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7371 </member> 12500 </member>
7372 <member name="F:OpenMetaverse.PermissionWho.Base"> 12501 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData">
7373 <summary></summary> 12502 <summary>Group Details specific to the agent</summary>
7374 </member>
7375 <member name="F:OpenMetaverse.PermissionWho.Owner">
7376 <summary></summary>
7377 </member>
7378 <member name="F:OpenMetaverse.PermissionWho.Group">
7379 <summary></summary>
7380 </member> 12503 </member>
7381 <member name="F:OpenMetaverse.PermissionWho.Everyone"> 12504 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.AcceptNotices">
7382 <summary></summary> 12505 <summary>true of the agent accepts group notices</summary>
7383 </member> 12506 </member>
7384 <member name="F:OpenMetaverse.PermissionWho.NextOwner"> 12507 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.Contribution">
7385 <summary></summary> 12508 <summary>The agents tier contribution to the group</summary>
7386 </member> 12509 </member>
7387 <member name="F:OpenMetaverse.PermissionWho.All"> 12510 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupID">
7388 <summary></summary> 12511 <summary>The Groups <seealso cref="T:OpenMetaverse.UUID"/></summary>
7389 </member> 12512 </member>
7390 <member name="T:OpenMetaverse.Permissions"> 12513 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupInsigniaID">
7391 <summary> 12514 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the groups insignia</summary>
7392
7393 </summary>
7394 </member> 12515 </member>
7395 <member name="T:OpenMetaverse.GridLayerType"> 12516 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupName">
7396 <summary> 12517 <summary>The name of the group</summary>
7397 Map layer request type
7398 </summary>
7399 </member> 12518 </member>
7400 <member name="F:OpenMetaverse.GridLayerType.Objects"> 12519 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupPowers">
7401 <summary>Objects and terrain are shown</summary> 12520 <summary>The aggregate permissions the agent has in the group for all roles the agent
12521 is assigned</summary>
7402 </member> 12522 </member>
7403 <member name="F:OpenMetaverse.GridLayerType.Terrain"> 12523 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData">
7404 <summary>Only the terrain is shown, no objects</summary> 12524 <summary>An optional block containing additional agent specific information</summary>
7405 </member> 12525 </member>
7406 <member name="F:OpenMetaverse.GridLayerType.LandForSale"> 12526 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData.ListInProfile">
7407 <summary>Overlay showing land for sale and for auction</summary> 12527 <summary>true of the agent allows this group to be
12528 listed in their profile</summary>
7408 </member> 12529 </member>
7409 <member name="T:OpenMetaverse.GridItemType"> 12530 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage">
7410 <summary> 12531 <summary>
7411 Type of grid item, such as telehub, event, populator location, etc. 12532 A message sent from the viewer to the simulator which
12533 specifies the language and permissions for others to detect
12534 the language specified
7412 </summary> 12535 </summary>
7413 </member> 12536 </member>
7414 <member name="F:OpenMetaverse.GridItemType.Telehub"> 12537 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Language">
7415 <summary>Telehub</summary> 12538 <summary>A string containng the default language
7416 </member> 12539 to use for the agent</summary>
7417 <member name="F:OpenMetaverse.GridItemType.PgEvent">
7418 <summary>PG rated event</summary>
7419 </member>
7420 <member name="F:OpenMetaverse.GridItemType.MatureEvent">
7421 <summary>Mature rated event</summary>
7422 </member>
7423 <member name="F:OpenMetaverse.GridItemType.Popular">
7424 <summary>Popular location</summary>
7425 </member>
7426 <member name="F:OpenMetaverse.GridItemType.AgentLocations">
7427 <summary>Locations of avatar groups in a region</summary>
7428 </member>
7429 <member name="F:OpenMetaverse.GridItemType.LandForSale">
7430 <summary>Land for sale</summary>
7431 </member>
7432 <member name="F:OpenMetaverse.GridItemType.Classified">
7433 <summary>Classified ad</summary>
7434 </member>
7435 <member name="F:OpenMetaverse.GridItemType.AdultEvent">
7436 <summary>Adult rated event</summary>
7437 </member> 12540 </member>
7438 <member name="F:OpenMetaverse.GridItemType.AdultLandForSale"> 12541 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.LanguagePublic">
7439 <summary>Adult land for sale</summary> 12542 <summary>true of others are allowed to
12543 know the language setting</summary>
7440 </member> 12544 </member>
7441 <member name="T:OpenMetaverse.GridRegion"> 12545 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Serialize">
7442 <summary> 12546 <summary>
7443 Information about a region on the grid map 12547 Serialize the object
7444 </summary> 12548 </summary>
12549 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7445 </member> 12550 </member>
7446 <member name="F:OpenMetaverse.GridRegion.X"> 12551 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7447 <summary>Sim X position on World Map</summary>
7448 </member>
7449 <member name="F:OpenMetaverse.GridRegion.Y">
7450 <summary>Sim Y position on World Map</summary>
7451 </member>
7452 <member name="F:OpenMetaverse.GridRegion.Name">
7453 <summary>Sim Name (NOTE: In lowercase!)</summary>
7454 </member>
7455 <member name="F:OpenMetaverse.GridRegion.Access">
7456 <summary></summary>
7457 </member>
7458 <member name="F:OpenMetaverse.GridRegion.RegionFlags">
7459 <summary>Appears to always be zero (None)</summary>
7460 </member>
7461 <member name="F:OpenMetaverse.GridRegion.WaterHeight">
7462 <summary>Sim's defined Water Height</summary>
7463 </member>
7464 <member name="F:OpenMetaverse.GridRegion.Agents">
7465 <summary></summary>
7466 </member>
7467 <member name="F:OpenMetaverse.GridRegion.MapImageID">
7468 <summary>UUID of the World Map image</summary>
7469 </member>
7470 <member name="F:OpenMetaverse.GridRegion.RegionHandle">
7471 <summary>Unique identifier for this region, a combination of the X
7472 and Y position</summary>
7473 </member>
7474 <member name="M:OpenMetaverse.GridRegion.ToString">
7475 <summary> 12552 <summary>
7476 12553 Deserialize the message
7477 </summary> 12554 </summary>
7478 <returns></returns> 12555 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7479 </member> 12556 </member>
7480 <member name="M:OpenMetaverse.GridRegion.GetHashCode"> 12557 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage">
7481 <summary> 12558 <summary>
7482 12559 An EventQueue message sent from the simulator to an agent when the agent
12560 leaves a group
7483 </summary> 12561 </summary>
7484 <returns></returns>
7485 </member> 12562 </member>
7486 <member name="M:OpenMetaverse.GridRegion.Equals(System.Object)"> 12563 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock">
7487 <summary> 12564 <summary>
7488 12565 An Array containing the AgentID and GroupID
7489 </summary> 12566 </summary>
7490 <param name="obj"></param>
7491 <returns></returns>
7492 </member> 12567 </member>
7493 <member name="T:OpenMetaverse.GridLayer"> 12568 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Serialize">
7494 <summary> 12569 <summary>
7495 Visual chunk of the grid map 12570 Serialize the object
7496 </summary> 12571 </summary>
12572 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7497 </member> 12573 </member>
7498 <member name="T:OpenMetaverse.MapItem"> 12574 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7499 <summary> 12575 <summary>
7500 Base class for Map Items 12576 Deserialize the message
7501 </summary> 12577 </summary>
12578 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7502 </member> 12579 </member>
7503 <member name="F:OpenMetaverse.MapItem.GlobalX"> 12580 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData">
7504 <summary>The Global X position of the item</summary> 12581 <summary>An object containing the Agents UUID, and the Groups UUID</summary>
7505 </member>
7506 <member name="F:OpenMetaverse.MapItem.GlobalY">
7507 <summary>The Global Y position of the item</summary>
7508 </member> 12582 </member>
7509 <member name="P:OpenMetaverse.MapItem.LocalX"> 12583 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID">
7510 <summary>Get the Local X position of the item</summary> 12584 <summary>The ID of the Agent leaving the group</summary>
7511 </member> 12585 </member>
7512 <member name="P:OpenMetaverse.MapItem.LocalY"> 12586 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID">
7513 <summary>Get the Local Y position of the item</summary> 12587 <summary>The GroupID the Agent is leaving</summary>
7514 </member> 12588 </member>
7515 <member name="P:OpenMetaverse.MapItem.RegionHandle"> 12589 <member name="T:OpenMetaverse.Messages.Linden.AssetUploaderBlock">
7516 <summary>Get the Handle of the region</summary> 12590 <summary>Base class for Asset uploads/results via Capabilities</summary>
7517 </member> 12591 </member>
7518 <member name="T:OpenMetaverse.MapAgentLocation"> 12592 <member name="F:OpenMetaverse.Messages.Linden.AssetUploaderBlock.State">
7519 <summary> 12593 <summary>
7520 Represents an agent or group of agents location 12594 The request state
7521 </summary> 12595 </summary>
7522 </member> 12596 </member>
7523 <member name="T:OpenMetaverse.MapTelehub"> 12597 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Serialize">
7524 <summary> 12598 <summary>
7525 Represents a Telehub location 12599 Serialize the object
7526 </summary> 12600 </summary>
12601 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7527 </member> 12602 </member>
7528 <member name="T:OpenMetaverse.MapLandForSale"> 12603 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7529 <summary> 12604 <summary>
7530 Represents a non-adult parcel of land for sale 12605 Deserialize the message
7531 </summary> 12606 </summary>
12607 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7532 </member> 12608 </member>
7533 <member name="T:OpenMetaverse.MapAdultLandForSale"> 12609 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestUpload">
7534 <summary> 12610 <summary>
7535 Represents an Adult parcel of land for sale 12611 A message sent from the viewer to the simulator to request a temporary upload capability
12612 which allows an asset to be uploaded
7536 </summary> 12613 </summary>
7537 </member> 12614 </member>
7538 <member name="T:OpenMetaverse.MapPGEvent"> 12615 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.Url">
7539 <summary> 12616 <summary>The Capability URL sent by the simulator to upload the baked texture to</summary>
7540 Represents a PG Event
7541 </summary>
7542 </member> 12617 </member>
7543 <member name="T:OpenMetaverse.MapMatureEvent"> 12618 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestComplete">
7544 <summary> 12619 <summary>
7545 Represents a Mature event 12620 A message sent from the simulator that will inform the agent the upload is complete,
12621 and the UUID of the uploaded asset
7546 </summary> 12622 </summary>
7547 </member> 12623 </member>
7548 <member name="T:OpenMetaverse.MapAdultEvent"> 12624 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.AssetID">
7549 <summary> 12625 <summary>The uploaded texture asset ID</summary>
7550 Represents an Adult event
7551 </summary>
7552 </member> 12626 </member>
7553 <member name="T:OpenMetaverse.GridManager"> 12627 <member name="T:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage">
7554 <summary> 12628 <summary>
7555 Manages grid-wide tasks such as the world map 12629 A message sent from the viewer to the simulator to request a temporary
12630 capability URI which is used to upload an agents baked appearance textures
7556 </summary> 12631 </summary>
7557 </member> 12632 </member>
7558 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdate"> 12633 <member name="F:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Request">
7559 <summary>The event subscribers. null if no subcribers</summary> 12634 <summary>Object containing request or response</summary>
7560 </member>
7561 <member name="M:OpenMetaverse.GridManager.OnCoarseLocationUpdate(OpenMetaverse.CoarseLocationUpdateEventArgs)">
7562 <summary>Raises the CoarseLocationUpdate event</summary>
7563 <param name="e">A CoarseLocationUpdateEventArgs object containing the
7564 data sent by simulator</param>
7565 </member>
7566 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdateLock">
7567 <summary>Thread sync lock object</summary>
7568 </member>
7569 <member name="F:OpenMetaverse.GridManager.m_GridRegion">
7570 <summary>The event subscribers. null if no subcribers</summary>
7571 </member>
7572 <member name="M:OpenMetaverse.GridManager.OnGridRegion(OpenMetaverse.GridRegionEventArgs)">
7573 <summary>Raises the GridRegion event</summary>
7574 <param name="e">A GridRegionEventArgs object containing the
7575 data sent by simulator</param>
7576 </member>
7577 <member name="F:OpenMetaverse.GridManager.m_GridRegionLock">
7578 <summary>Thread sync lock object</summary>
7579 </member>
7580 <member name="F:OpenMetaverse.GridManager.m_GridLayer">
7581 <summary>The event subscribers. null if no subcribers</summary>
7582 </member>
7583 <member name="M:OpenMetaverse.GridManager.OnGridLayer(OpenMetaverse.GridLayerEventArgs)">
7584 <summary>Raises the GridLayer event</summary>
7585 <param name="e">A GridLayerEventArgs object containing the
7586 data sent by simulator</param>
7587 </member>
7588 <member name="F:OpenMetaverse.GridManager.m_GridLayerLock">
7589 <summary>Thread sync lock object</summary>
7590 </member>
7591 <member name="F:OpenMetaverse.GridManager.m_GridItems">
7592 <summary>The event subscribers. null if no subcribers</summary>
7593 </member>
7594 <member name="M:OpenMetaverse.GridManager.OnGridItems(OpenMetaverse.GridItemsEventArgs)">
7595 <summary>Raises the GridItems event</summary>
7596 <param name="e">A GridItemEventArgs object containing the
7597 data sent by simulator</param>
7598 </member>
7599 <member name="F:OpenMetaverse.GridManager.m_GridItemsLock">
7600 <summary>Thread sync lock object</summary>
7601 </member>
7602 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReply">
7603 <summary>The event subscribers. null if no subcribers</summary>
7604 </member>
7605 <member name="M:OpenMetaverse.GridManager.OnRegionHandleReply(OpenMetaverse.RegionHandleReplyEventArgs)">
7606 <summary>Raises the RegionHandleReply event</summary>
7607 <param name="e">A RegionHandleReplyEventArgs object containing the
7608 data sent by simulator</param>
7609 </member>
7610 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReplyLock">
7611 <summary>Thread sync lock object</summary>
7612 </member>
7613 <member name="F:OpenMetaverse.GridManager.Regions">
7614 <summary>A dictionary of all the regions, indexed by region name</summary>
7615 </member>
7616 <member name="F:OpenMetaverse.GridManager.RegionsByHandle">
7617 <summary>A dictionary of all the regions, indexed by region handle</summary>
7618 </member> 12635 </member>
7619 <member name="M:OpenMetaverse.GridManager.#ctor(OpenMetaverse.GridClient)"> 12636 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Serialize">
7620 <summary> 12637 <summary>
7621 Constructor 12638 Serialize the object
7622 </summary> 12639 </summary>
7623 <param name="client">Instance of GridClient object to associate with this GridManager instance</param> 12640 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7624 </member> 12641 </member>
7625 <member name="M:OpenMetaverse.GridManager.RequestMapLayer(OpenMetaverse.GridLayerType)"> 12642 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7626 <summary> 12643 <summary>
7627 12644 Deserialize the message
7628 </summary> 12645 </summary>
7629 <param name="layer"></param> 12646 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7630 </member> 12647 </member>
7631 <member name="M:OpenMetaverse.GridManager.RequestMapRegion(System.String,OpenMetaverse.GridLayerType)"> 12648 <member name="T:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage">
7632 <summary> 12649 <summary>
7633 Request a map layer 12650 A message sent from the simulator which indicates the minimum version required for
12651 using voice chat
7634 </summary> 12652 </summary>
7635 <param name="regionName">The name of the region</param>
7636 <param name="layer">The type of layer</param>
7637 </member> 12653 </member>
7638 <member name="M:OpenMetaverse.GridManager.RequestMapBlocks(OpenMetaverse.GridLayerType,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.Boolean)"> 12654 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MajorVersion">
7639 <summary> 12655 <summary>Major Version Required</summary>
7640
7641 </summary>
7642 <param name="layer"></param>
7643 <param name="minX"></param>
7644 <param name="minY"></param>
7645 <param name="maxX"></param>
7646 <param name="maxY"></param>
7647 <param name="returnNonExistent"></param>
7648 </member> 12656 </member>
7649 <member name="M:OpenMetaverse.GridManager.MapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType,System.Int32)"> 12657 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MinorVersion">
7650 <summary> 12658 <summary>Minor version required</summary>
7651
7652 </summary>
7653 <param name="regionHandle"></param>
7654 <param name="item"></param>
7655 <param name="layer"></param>
7656 <param name="timeoutMS"></param>
7657 <returns></returns>
7658 </member> 12659 </member>
7659 <member name="M:OpenMetaverse.GridManager.RequestMapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType)"> 12660 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.RegionName">
7660 <summary> 12661 <summary>The name of the region sending the version requrements</summary>
7661
7662 </summary>
7663 <param name="regionHandle"></param>
7664 <param name="item"></param>
7665 <param name="layer"></param>
7666 </member> 12662 </member>
7667 <member name="M:OpenMetaverse.GridManager.RequestMainlandSims(OpenMetaverse.GridLayerType)"> 12663 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Serialize">
7668 <summary> 12664 <summary>
7669 Request data for all mainland (Linden managed) simulators 12665 Serialize the object
7670 </summary> 12666 </summary>
12667 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7671 </member> 12668 </member>
7672 <member name="M:OpenMetaverse.GridManager.RequestRegionHandle(OpenMetaverse.UUID)"> 12669 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7673 <summary> 12670 <summary>
7674 Request the region handle for the specified region UUID 12671 Deserialize the message
7675 </summary> 12672 </summary>
7676 <param name="regionID">UUID of the region to look up</param> 12673 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7677 </member> 12674 </member>
7678 <member name="M:OpenMetaverse.GridManager.GetGridRegion(System.String,OpenMetaverse.GridLayerType,OpenMetaverse.GridRegion@)"> 12675 <member name="T:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage">
7679 <summary> 12676 <summary>
7680 Get grid region information using the region name, this function 12677 A message sent from the simulator to the viewer containing the
7681 will block until it can find the region or gives up 12678 voice server URI
7682 </summary> 12679 </summary>
7683 <param name="name">Name of sim you're looking for</param>
7684 <param name="layer">Layer that you are requesting</param>
7685 <param name="region">Will contain a GridRegion for the sim you're
7686 looking for if successful, otherwise an empty structure</param>
7687 <returns>True if the GridRegion was successfully fetched, otherwise
7688 false</returns>
7689 </member>
7690 <member name="M:OpenMetaverse.GridManager.MapBlockReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7691 <summary>Process an incoming packet and raise the appropriate events</summary>
7692 <param name="sender">The sender</param>
7693 <param name="e">The EventArgs object containing the packet data</param>
7694 </member>
7695 <member name="M:OpenMetaverse.GridManager.MapItemReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7696 <summary>Process an incoming packet and raise the appropriate events</summary>
7697 <param name="sender">The sender</param>
7698 <param name="e">The EventArgs object containing the packet data</param>
7699 </member>
7700 <member name="M:OpenMetaverse.GridManager.SimulatorViewerTimeMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7701 <summary>Process an incoming packet and raise the appropriate events</summary>
7702 <param name="sender">The sender</param>
7703 <param name="e">The EventArgs object containing the packet data</param>
7704 </member>
7705 <member name="M:OpenMetaverse.GridManager.CoarseLocationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7706 <summary>Process an incoming packet and raise the appropriate events</summary>
7707 <param name="sender">The sender</param>
7708 <param name="e">The EventArgs object containing the packet data</param>
7709 </member>
7710 <member name="M:OpenMetaverse.GridManager.RegionHandleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7711 <summary>Process an incoming packet and raise the appropriate events</summary>
7712 <param name="sender">The sender</param>
7713 <param name="e">The EventArgs object containing the packet data</param>
7714 </member>
7715 <member name="E:OpenMetaverse.GridManager.CoarseLocationUpdate">
7716 <summary>Raised when the simulator sends a <see cref="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket"/>
7717 containing the location of agents in the simulator</summary>
7718 </member>
7719 <member name="E:OpenMetaverse.GridManager.GridRegion">
7720 <summary>Raised when the simulator sends a Region Data in response to
7721 a Map request</summary>
7722 </member>
7723 <member name="E:OpenMetaverse.GridManager.GridLayer">
7724 <summary>Raised when the simulator sends GridLayer object containing
7725 a map tile coordinates and texture information</summary>
7726 </member>
7727 <member name="E:OpenMetaverse.GridManager.GridItems">
7728 <summary>Raised when the simulator sends GridItems object containing
7729 details on events, land sales at a specific location</summary>
7730 </member>
7731 <member name="E:OpenMetaverse.GridManager.RegionHandleReply">
7732 <summary>Raised in response to a Region lookup</summary>
7733 </member>
7734 <member name="P:OpenMetaverse.GridManager.SunPhase">
7735 <summary>Unknown</summary>
7736 </member> 12680 </member>
7737 <member name="P:OpenMetaverse.GridManager.SunDirection"> 12681 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID">
7738 <summary>Current direction of the sun</summary> 12682 <summary>The Parcel ID which the voice server URI applies</summary>
7739 </member> 12683 </member>
7740 <member name="P:OpenMetaverse.GridManager.SunAngVelocity"> 12684 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName">
7741 <summary>Current angular velocity of the sun</summary> 12685 <summary>The name of the region</summary>
7742 </member> 12686 </member>
7743 <member name="P:OpenMetaverse.GridManager.WorldTime"> 12687 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri">
7744 <summary>Current world time</summary> 12688 <summary>A uri containing the server/channel information
12689 which the viewer can utilize to participate in voice conversations</summary>
7745 </member> 12690 </member>
7746 <member name="T:OpenMetaverse.MediaPermission"> 12691 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Serialize">
7747 <summary> 12692 <summary>
7748 Permissions for control of object media 12693 Serialize the object
7749 </summary> 12694 </summary>
12695 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7750 </member> 12696 </member>
7751 <member name="T:OpenMetaverse.MediaControls"> 12697 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7752 <summary> 12698 <summary>
7753 Style of cotrols that shold be displayed to the user 12699 Deserialize the message
7754 </summary> 12700 </summary>
12701 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7755 </member> 12702 </member>
7756 <member name="T:OpenMetaverse.MediaEntry"> 12703 <member name="T:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage">
7757 <summary> 12704 <summary>
7758 Class representing media data for a single face 12705
7759 </summary> 12706 </summary>
7760 </member> 12707 </member>
7761 <member name="F:OpenMetaverse.MediaEntry.EnableAlterntiveImage"> 12708 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Password">
7762 <summary>Is display of the alternative image enabled</summary> 12709 <summary></summary>
7763 </member>
7764 <member name="F:OpenMetaverse.MediaEntry.AutoLoop">
7765 <summary>Should media auto loop</summary>
7766 </member>
7767 <member name="F:OpenMetaverse.MediaEntry.AutoPlay">
7768 <summary>Shoule media be auto played</summary>
7769 </member>
7770 <member name="F:OpenMetaverse.MediaEntry.AutoScale">
7771 <summary>Auto scale media to prim face</summary>
7772 </member>
7773 <member name="F:OpenMetaverse.MediaEntry.AutoZoom">
7774 <summary>Should viewer automatically zoom in on the face when clicked</summary>
7775 </member>
7776 <member name="F:OpenMetaverse.MediaEntry.InteractOnFirstClick">
7777 <summary>Should viewer interpret first click as interaction with the media
7778 or when false should the first click be treated as zoom in commadn</summary>
7779 </member>
7780 <member name="F:OpenMetaverse.MediaEntry.Controls">
7781 <summary>Style of controls viewer should display when
7782 viewer media on this face</summary>
7783 </member>
7784 <member name="F:OpenMetaverse.MediaEntry.HomeURL">
7785 <summary>Starting URL for the media</summary>
7786 </member>
7787 <member name="F:OpenMetaverse.MediaEntry.CurrentURL">
7788 <summary>Currently navigated URL</summary>
7789 </member>
7790 <member name="F:OpenMetaverse.MediaEntry.Height">
7791 <summary>Media height in pixes</summary>
7792 </member>
7793 <member name="F:OpenMetaverse.MediaEntry.Width">
7794 <summary>Media width in pixels</summary>
7795 </member>
7796 <member name="F:OpenMetaverse.MediaEntry.ControlPermissions">
7797 <summary>Who can controls the media</summary>
7798 </member>
7799 <member name="F:OpenMetaverse.MediaEntry.InteractPermissions">
7800 <summary>Who can interact with the media</summary>
7801 </member>
7802 <member name="F:OpenMetaverse.MediaEntry.EnableWhiteList">
7803 <summary>Is URL whitelist enabled</summary>
7804 </member> 12710 </member>
7805 <member name="F:OpenMetaverse.MediaEntry.WhiteList"> 12711 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Username">
7806 <summary>Array of URLs that are whitelisted</summary> 12712 <summary></summary>
7807 </member> 12713 </member>
7808 <member name="M:OpenMetaverse.MediaEntry.GetOSD"> 12714 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Serialize">
7809 <summary> 12715 <summary>
7810 Serialize to OSD 12716 Serialize the object
7811 </summary> 12717 </summary>
7812 <returns>OSDMap with the serialized data</returns> 12718 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7813 </member> 12719 </member>
7814 <member name="M:OpenMetaverse.MediaEntry.FromOSD(OpenMetaverse.StructuredData.OSD)"> 12720 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7815 <summary> 12721 <summary>
7816 Deserialize from OSD data 12722 Deserialize the message
7817 </summary> 12723 </summary>
7818 <param name="osd">Serialized OSD data</param> 12724 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7819 <returns>Deserialized object</returns>
7820 </member> 12725 </member>
7821 <member name="T:OpenMetaverse.Assets.AssetScriptBinary"> 12726 <member name="T:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage">
7822 <summary> 12727 <summary>
7823 Represents an AssetScriptBinary object containing the 12728 A message sent by the viewer to the simulator to request a temporary
7824 LSO compiled bytecode of an LSL script 12729 capability for a script contained with in a Tasks inventory to be updated
7825 </summary> 12730 </summary>
7826 </member> 12731 </member>
7827 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor"> 12732 <member name="F:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Request">
7828 <summary>Initializes a new instance of an AssetScriptBinary object</summary> 12733 <summary>Object containing request or response</summary>
7829 </member>
7830 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor(OpenMetaverse.UUID,System.Byte[])">
7831 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
7832 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
7833 <param name="assetData">A byte array containing the raw asset data</param>
7834 </member> 12734 </member>
7835 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Encode"> 12735 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Serialize">
7836 <summary> 12736 <summary>
7837 TODO: Encodes a scripts contents into a LSO Bytecode file 12737 Serialize the object
7838 </summary> 12738 </summary>
12739 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7839 </member> 12740 </member>
7840 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Decode"> 12741 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7841 <summary> 12742 <summary>
7842 TODO: Decode LSO Bytecode into a string 12743 Deserialize the message
7843 </summary> 12744 </summary>
7844 <returns>true</returns> 12745 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7845 </member>
7846 <member name="P:OpenMetaverse.Assets.AssetScriptBinary.AssetType">
7847 <summary>Override the base classes AssetType</summary>
7848 </member>
7849 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedEvent">
7850 <summary>The event subscribers. null if no subcribers</summary>
7851 </member>
7852 <member name="M:OpenMetaverse.TerrainManager.OnLandPatchReceived(OpenMetaverse.LandPatchReceivedEventArgs)">
7853 <summary>Raises the LandPatchReceived event</summary>
7854 <param name="e">A LandPatchReceivedEventArgs object containing the
7855 data returned from the simulator</param>
7856 </member>
7857 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedLock">
7858 <summary>Thread sync lock object</summary>
7859 </member> 12746 </member>
7860 <member name="M:OpenMetaverse.TerrainManager.#ctor(OpenMetaverse.GridClient)"> 12747 <member name="T:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage">
7861 <summary> 12748 <summary>
7862 Default constructor 12749 A message sent from the simulator to the viewer to indicate
12750 a Tasks scripts status.
7863 </summary> 12751 </summary>
7864 <param name="client"></param>
7865 </member> 12752 </member>
7866 <member name="E:OpenMetaverse.TerrainManager.LandPatchReceived"> 12753 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ItemID">
7867 <summary>Raised when the simulator responds sends </summary> 12754 <summary>The Asset ID of the script</summary>
7868 </member>
7869 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Simulator">
7870 <summary>Simulator from that sent tha data</summary>
7871 </member>
7872 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.X">
7873 <summary>Sim coordinate of the patch</summary>
7874 </member> 12755 </member>
7875 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Y"> 12756 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Mono">
7876 <summary>Sim coordinate of the patch</summary> 12757 <summary>True of the script is compiled/ran using the mono interpreter, false indicates it
12758 uses the older less efficient lsl2 interprter</summary>
7877 </member> 12759 </member>
7878 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.PatchSize"> 12760 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ObjectID">
7879 <summary>Size of tha patch</summary> 12761 <summary>The Task containing the scripts <seealso cref="T:OpenMetaverse.UUID"/></summary>
7880 </member> 12762 </member>
7881 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.HeightMap"> 12763 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Running">
7882 <summary>Heightmap for the patch</summary> 12764 <summary>true of the script is in a running state</summary>
7883 </member> 12765 </member>
7884 <member name="T:OpenMetaverse.LoginStatus"> 12766 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Serialize">
7885 <summary> 12767 <summary>
7886 12768 Serialize the object
7887 </summary> 12769 </summary>
12770 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7888 </member> 12771 </member>
7889 <member name="F:OpenMetaverse.LoginStatus.Failed"> 12772 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
7890 <summary></summary>
7891 </member>
7892 <member name="F:OpenMetaverse.LoginStatus.None">
7893 <summary></summary>
7894 </member>
7895 <member name="F:OpenMetaverse.LoginStatus.ConnectingToLogin">
7896 <summary></summary>
7897 </member>
7898 <member name="F:OpenMetaverse.LoginStatus.ReadingResponse">
7899 <summary></summary>
7900 </member>
7901 <member name="F:OpenMetaverse.LoginStatus.ConnectingToSim">
7902 <summary></summary>
7903 </member>
7904 <member name="F:OpenMetaverse.LoginStatus.Redirecting">
7905 <summary></summary>
7906 </member>
7907 <member name="F:OpenMetaverse.LoginStatus.Success">
7908 <summary></summary>
7909 </member>
7910 <member name="T:OpenMetaverse.LoginParams">
7911 <summary> 12773 <summary>
7912 Login Request Parameters 12774 Deserialize the message
7913 </summary> 12775 </summary>
12776 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
7914 </member> 12777 </member>
7915 <member name="F:OpenMetaverse.LoginParams.URI"> 12778 <member name="T:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage">
7916 <summary>The URL of the Login Server</summary>
7917 </member>
7918 <member name="F:OpenMetaverse.LoginParams.Timeout">
7919 <summary>The number of milliseconds to wait before a login is considered
7920 failed due to timeout</summary>
7921 </member>
7922 <member name="F:OpenMetaverse.LoginParams.MethodName">
7923 <summary>The request method</summary>
7924 <remarks>login_to_simulator is currently the only supported method</remarks>
7925 </member>
7926 <member name="F:OpenMetaverse.LoginParams.FirstName">
7927 <summary>The Agents First name</summary>
7928 </member>
7929 <member name="F:OpenMetaverse.LoginParams.LastName">
7930 <summary>The Agents Last name</summary>
7931 </member>
7932 <member name="F:OpenMetaverse.LoginParams.Password">
7933 <summary>A md5 hashed password</summary>
7934 <remarks>plaintext password will be automatically hashed</remarks>
7935 </member>
7936 <member name="F:OpenMetaverse.LoginParams.Start">
7937 <summary>The agents starting location once logged in</summary>
7938 <remarks>Either "last", "home", or a string encoded URI
7939 containing the simulator name and x/y/z coordinates e.g: uri:hooper&amp;128&amp;152&amp;17</remarks>
7940 </member>
7941 <member name="F:OpenMetaverse.LoginParams.Channel">
7942 <summary>A string containing the client software channel information</summary>
7943 <example>Second Life Release</example>
7944 </member>
7945 <member name="F:OpenMetaverse.LoginParams.Version">
7946 <summary>The client software version information</summary>
7947 <remarks>The official viewer uses: Second Life Release n.n.n.n
7948 where n is replaced with the current version of the viewer</remarks>
7949 </member>
7950 <member name="F:OpenMetaverse.LoginParams.Platform">
7951 <summary>A string containing the platform information the agent is running on</summary>
7952 </member>
7953 <member name="F:OpenMetaverse.LoginParams.MAC">
7954 <summary>A string hash of the network cards Mac Address</summary>
7955 </member>
7956 <member name="F:OpenMetaverse.LoginParams.ViewerDigest">
7957 <summary>Unknown or deprecated</summary>
7958 </member>
7959 <member name="F:OpenMetaverse.LoginParams.ID0">
7960 <summary>A string hash of the first disk drives ID used to identify this clients uniqueness</summary>
7961 </member>
7962 <member name="F:OpenMetaverse.LoginParams.UserAgent">
7963 <summary>A string containing the viewers Software, this is not directly sent to the login server but
7964 instead is used to generate the Version string</summary>
7965 </member>
7966 <member name="F:OpenMetaverse.LoginParams.Author">
7967 <summary>A string representing the software creator. This is not directly sent to the login server but
7968 is used by the library to generate the Version information</summary>
7969 </member>
7970 <member name="F:OpenMetaverse.LoginParams.AgreeToTos">
7971 <summary>If true, this agent agrees to the Terms of Service of the grid its connecting to</summary>
7972 </member>
7973 <member name="F:OpenMetaverse.LoginParams.ReadCritical">
7974 <summary>Unknown</summary>
7975 </member>
7976 <member name="F:OpenMetaverse.LoginParams.Options">
7977 <summary>An array of string sent to the login server to enable various options</summary>
7978 </member>
7979 <member name="F:OpenMetaverse.LoginParams.LoginID">
7980 <summary>A randomly generated ID to distinguish between login attempts. This value is only used
7981 internally in the library and is never sent over the wire</summary>
7982 </member>
7983 <member name="M:OpenMetaverse.LoginParams.#ctor">
7984 <summary> 12779 <summary>
7985 Default constuctor, initializes sane default values 12780 A message containing the request/response used for updating a gesture
12781 contained with an agents inventory
7986 </summary> 12782 </summary>
7987 </member> 12783 </member>
7988 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String)"> 12784 <member name="F:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Request">
12785 <summary>Object containing request or response</summary>
12786 </member>
12787 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Serialize">
7989 <summary> 12788 <summary>
7990 Instantiates new LoginParams object and fills in the values 12789 Serialize the object
7991 </summary> 12790 </summary>
7992 <param name="client">Instance of GridClient to read settings from</param> 12791 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
7993 <param name="firstName">Login first name</param>
7994 <param name="lastName">Login last name</param>
7995 <param name="password">Password</param>
7996 <param name="channel">Login channnel (application name)</param>
7997 <param name="version">Client version, should be application name + version number</param>
7998 </member> 12792 </member>
7999 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String,System.String)"> 12793 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8000 <summary> 12794 <summary>
8001 Instantiates new LoginParams object and fills in the values 12795 Deserialize the message
8002 </summary> 12796 </summary>
8003 <param name="client">Instance of GridClient to read settings from</param> 12797 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8004 <param name="firstName">Login first name</param>
8005 <param name="lastName">Login last name</param>
8006 <param name="password">Password</param>
8007 <param name="channel">Login channnel (application name)</param>
8008 <param name="version">Client version, should be application name + version number</param>
8009 <param name="loginURI">URI of the login server</param>
8010 </member> 12798 </member>
8011 <member name="T:OpenMetaverse.LoginResponseData"> 12799 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage">
8012 <summary> 12800 <summary>
8013 The decoded data returned from the login server after a successful login 12801 A message request/response which is used to update a notecard contained within
12802 a tasks inventory
8014 </summary> 12803 </summary>
8015 </member> 12804 </member>
8016 <member name="F:OpenMetaverse.LoginResponseData.Login"> 12805 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.TaskID">
8017 <summary>true, false, indeterminate</summary> 12806 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Task containing the notecard asset to update</summary>
8018 </member>
8019 <member name="F:OpenMetaverse.LoginResponseData.Message">
8020 <summary>Login message of the day</summary>
8021 </member> 12807 </member>
8022 <member name="F:OpenMetaverse.LoginResponseData.AgentAccess"> 12808 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.ItemID">
8023 <summary>M or PG, also agent_region_access and agent_access_max</summary> 12809 <summary>The notecard assets <seealso cref="T:OpenMetaverse.UUID"/> contained in the tasks inventory</summary>
8024 </member> 12810 </member>
8025 <member name="M:OpenMetaverse.LoginResponseData.Parse(OpenMetaverse.StructuredData.OSDMap)"> 12811 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Serialize">
8026 <summary> 12812 <summary>
8027 Parse LLSD Login Reply Data 12813 Serialize the object
8028 </summary> 12814 </summary>
8029 <param name="reply">An <seealso cref="T:OpenMetaverse.StructuredData.OSDMap"/> 12815 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8030 contaning the login response data</param>
8031 <remarks>XML-RPC logins do not require this as XML-RPC.NET
8032 automatically populates the struct properly using attributes</remarks>
8033 </member> 12816 </member>
8034 <member name="T:OpenMetaverse.NetworkManager"> 12817 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8035 <summary> 12818 <summary>
8036 Login Routines 12819 Deserialize the message
8037 </summary> 12820 </summary>
12821 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
12822 </member>
12823 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage">
8038 <summary> 12824 <summary>
8039 NetworkManager is responsible for managing the network layer of 12825 A reusable class containing a message sent from the viewer to the simulator to request a temporary uploader capability
8040 OpenMetaverse. It tracks all the server connections, serializes 12826 which is used to update an asset in an agents inventory
8041 outgoing traffic and deserializes incoming traffic, and provides
8042 instances of delegates for network-related events.
8043 </summary> 12827 </summary>
8044 </member> 12828 </member>
8045 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgress"> 12829 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID">
8046 <summary>The event subscribers, null of no subscribers</summary>
8047 </member>
8048 <member name="M:OpenMetaverse.NetworkManager.OnLoginProgress(OpenMetaverse.LoginProgressEventArgs)">
8049 <summary>Raises the LoginProgress Event</summary>
8050 <param name="e">A LoginProgressEventArgs object containing
8051 the data sent from the simulator</param>
8052 </member>
8053 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgressLock">
8054 <summary>Thread sync lock object</summary>
8055 </member>
8056 <member name="F:OpenMetaverse.NetworkManager.LoginSeedCapability">
8057 <summary>Seed CAPS URL returned from the login server</summary>
8058 </member>
8059 <member name="F:OpenMetaverse.NetworkManager.UDPBlacklist">
8060 <summary>A list of packets obtained during the login process which
8061 networkmanager will log but not process</summary>
8062 </member>
8063 <member name="M:OpenMetaverse.NetworkManager.DefaultLoginParams(System.String,System.String,System.String,System.String,System.String)">
8064 <summary> 12830 <summary>
8065 Generate sane default values for a login request 12831 The Notecard AssetID to replace
8066 </summary> 12832 </summary>
8067 <param name="firstName">Account first name</param>
8068 <param name="lastName">Account last name</param>
8069 <param name="password">Account password</param>
8070 <param name="userAgent">Client application name</param>
8071 <param name="userVersion">Client application version</param>
8072 <returns>A populated <seealso cref="T:OpenMetaverse.LoginParams"/> struct containing
8073 sane defaults</returns>
8074 </member> 12833 </member>
8075 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String)"> 12834 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Serialize">
8076 <summary> 12835 <summary>
8077 Simplified login that takes the most common and required fields 12836 Serialize the object
8078 </summary> 12837 </summary>
8079 <param name="firstName">Account first name</param> 12838 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8080 <param name="lastName">Account last name</param>
8081 <param name="password">Account password</param>
8082 <param name="userAgent">Client application name</param>
8083 <param name="userVersion">Client application version</param>
8084 <returns>Whether the login was successful or not. On failure the
8085 LoginErrorKey string will contain the error code and LoginMessage
8086 will contain a description of the error</returns>
8087 </member> 12839 </member>
8088 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String,System.String)"> 12840 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8089 <summary> 12841 <summary>
8090 Simplified login that takes the most common fields along with a 12842 Deserialize the message
8091 starting location URI, and can accept an MD5 string instead of a
8092 plaintext password
8093 </summary> 12843 </summary>
8094 <param name="firstName">Account first name</param> 12844 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8095 <param name="lastName">Account last name</param>
8096 <param name="password">Account password or MD5 hash of the password
8097 such as $1$1682a1e45e9f957dcdf0bb56eb43319c</param>
8098 <param name="userAgent">Client application name</param>
8099 <param name="start">Starting location URI that can be built with
8100 StartLocation()</param>
8101 <param name="userVersion">Client application version</param>
8102 <returns>Whether the login was successful or not. On failure the
8103 LoginErrorKey string will contain the error code and LoginMessage
8104 will contain a description of the error</returns>
8105 </member> 12845 </member>
8106 <member name="M:OpenMetaverse.NetworkManager.Login(OpenMetaverse.LoginParams)"> 12846 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage">
8107 <summary> 12847 <summary>
8108 Login that takes a struct of all the values that will be passed to 12848 A message containing the request/response used for updating a notecard
8109 the login server 12849 contained with an agents inventory
8110 </summary> 12850 </summary>
8111 <param name="loginParams">The values that will be passed to the login
8112 server, all fields must be set even if they are String.Empty</param>
8113 <returns>Whether the login was successful or not. On failure the
8114 LoginErrorKey string will contain the error code and LoginMessage
8115 will contain a description of the error</returns>
8116 </member> 12851 </member>
8117 <member name="M:OpenMetaverse.NetworkManager.StartLocation(System.String,System.Int32,System.Int32,System.Int32)"> 12852 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Request">
12853 <summary>Object containing request or response</summary>
12854 </member>
12855 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Serialize">
8118 <summary> 12856 <summary>
8119 Build a start location URI for passing to the Login function 12857 Serialize the object
8120 </summary> 12858 </summary>
8121 <param name="sim">Name of the simulator to start in</param> 12859 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8122 <param name="x">X coordinate to start at</param>
8123 <param name="y">Y coordinate to start at</param>
8124 <param name="z">Z coordinate to start at</param>
8125 <returns>String with a URI that can be used to login to a specified
8126 location</returns>
8127 </member> 12860 </member>
8128 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(Nwc.XmlRpc.XmlRpcResponse,OpenMetaverse.LoginParams)"> 12861 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8129 <summary> 12862 <summary>
8130 Handles response from XML-RPC login replies 12863 Deserialize the message
8131 </summary> 12864 </summary>
12865 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8132 </member> 12866 </member>
8133 <member name="M:OpenMetaverse.NetworkManager.LoginReplyLLSDHandler(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 12867 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Serialize">
8134 <summary> 12868 <summary>
8135 Handle response from LLSD login replies 12869 Serialize the object
8136 </summary> 12870 </summary>
8137 <param name="client"></param> 12871 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8138 <param name="result"></param>
8139 <param name="error"></param>
8140 </member> 12872 </member>
8141 <member name="M:OpenMetaverse.NetworkManager.GetPlatform"> 12873 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8142 <summary> 12874 <summary>
8143 Get current OS 12875 Deserialize the message
8144 </summary> 12876 </summary>
8145 <returns>Either "Win" or "Linux"</returns> 12877 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8146 </member> 12878 </member>
8147 <member name="M:OpenMetaverse.NetworkManager.GetMAC"> 12879 <member name="T:OpenMetaverse.Messages.Linden.UploaderScriptRequestError">
8148 <summary> 12880 <summary>
8149 Get clients default Mac Address 12881 A message sent from the simulator to the viewer which indicates
12882 an error occurred while attempting to update a script in an agents or tasks
12883 inventory
8150 </summary> 12884 </summary>
8151 <returns>A string containing the first found Mac Address</returns>
8152 </member>
8153 <member name="F:OpenMetaverse.NetworkManager.m_PacketSent">
8154 <summary>The event subscribers, null of no subscribers</summary>
8155 </member>
8156 <member name="M:OpenMetaverse.NetworkManager.OnPacketSent(OpenMetaverse.PacketSentEventArgs)">
8157 <summary>Raises the PacketSent Event</summary>
8158 <param name="e">A PacketSentEventArgs object containing
8159 the data sent from the simulator</param>
8160 </member>
8161 <member name="F:OpenMetaverse.NetworkManager.m_PacketSentLock">
8162 <summary>Thread sync lock object</summary>
8163 </member>
8164 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOut">
8165 <summary>The event subscribers, null of no subscribers</summary>
8166 </member>
8167 <member name="M:OpenMetaverse.NetworkManager.OnLoggedOut(OpenMetaverse.LoggedOutEventArgs)">
8168 <summary>Raises the LoggedOut Event</summary>
8169 <param name="e">A LoggedOutEventArgs object containing
8170 the data sent from the simulator</param>
8171 </member>
8172 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOutLock">
8173 <summary>Thread sync lock object</summary>
8174 </member>
8175 <member name="F:OpenMetaverse.NetworkManager.m_SimConnecting">
8176 <summary>The event subscribers, null of no subscribers</summary>
8177 </member>
8178 <member name="M:OpenMetaverse.NetworkManager.OnSimConnecting(OpenMetaverse.SimConnectingEventArgs)">
8179 <summary>Raises the SimConnecting Event</summary>
8180 <param name="e">A SimConnectingEventArgs object containing
8181 the data sent from the simulator</param>
8182 </member>
8183 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectingLock">
8184 <summary>Thread sync lock object</summary>
8185 </member>
8186 <member name="F:OpenMetaverse.NetworkManager.m_SimConnected">
8187 <summary>The event subscribers, null of no subscribers</summary>
8188 </member>
8189 <member name="M:OpenMetaverse.NetworkManager.OnSimConnected(OpenMetaverse.SimConnectedEventArgs)">
8190 <summary>Raises the SimConnected Event</summary>
8191 <param name="e">A SimConnectedEventArgs object containing
8192 the data sent from the simulator</param>
8193 </member>
8194 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectedLock">
8195 <summary>Thread sync lock object</summary>
8196 </member>
8197 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnected">
8198 <summary>The event subscribers, null of no subscribers</summary>
8199 </member>
8200 <member name="M:OpenMetaverse.NetworkManager.OnSimDisconnected(OpenMetaverse.SimDisconnectedEventArgs)">
8201 <summary>Raises the SimDisconnected Event</summary>
8202 <param name="e">A SimDisconnectedEventArgs object containing
8203 the data sent from the simulator</param>
8204 </member>
8205 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnectedLock">
8206 <summary>Thread sync lock object</summary>
8207 </member>
8208 <member name="F:OpenMetaverse.NetworkManager.m_Disconnected">
8209 <summary>The event subscribers, null of no subscribers</summary>
8210 </member>
8211 <member name="M:OpenMetaverse.NetworkManager.OnDisconnected(OpenMetaverse.DisconnectedEventArgs)">
8212 <summary>Raises the Disconnected Event</summary>
8213 <param name="e">A DisconnectedEventArgs object containing
8214 the data sent from the simulator</param>
8215 </member>
8216 <member name="F:OpenMetaverse.NetworkManager.m_DisconnectedLock">
8217 <summary>Thread sync lock object</summary>
8218 </member>
8219 <member name="F:OpenMetaverse.NetworkManager.m_SimChanged">
8220 <summary>The event subscribers, null of no subscribers</summary>
8221 </member>
8222 <member name="M:OpenMetaverse.NetworkManager.OnSimChanged(OpenMetaverse.SimChangedEventArgs)">
8223 <summary>Raises the SimChanged Event</summary>
8224 <param name="e">A SimChangedEventArgs object containing
8225 the data sent from the simulator</param>
8226 </member>
8227 <member name="F:OpenMetaverse.NetworkManager.m_SimChangedLock">
8228 <summary>Thread sync lock object</summary>
8229 </member> 12885 </member>
8230 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunning"> 12886 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled">
8231 <summary>The event subscribers, null of no subscribers</summary> 12887 <summary>true of the script was successfully compiled by the simulator</summary>
8232 </member> 12888 </member>
8233 <member name="M:OpenMetaverse.NetworkManager.OnEventQueueRunning(OpenMetaverse.EventQueueRunningEventArgs)"> 12889 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Error">
8234 <summary>Raises the EventQueueRunning Event</summary> 12890 <summary>A string containing the error which occured while trying
8235 <param name="e">A EventQueueRunningEventArgs object containing 12891 to update the script</summary>
8236 the data sent from the simulator</param>
8237 </member> 12892 </member>
8238 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunningLock"> 12893 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID">
8239 <summary>Thread sync lock object</summary> 12894 <summary>A new AssetID assigned to the script</summary>
8240 </member> 12895 </member>
8241 <member name="F:OpenMetaverse.NetworkManager.Simulators"> 12896 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage">
8242 <summary>All of the simulators we are currently connected to</summary> 12897 <summary>
12898 A message sent from the viewer to the simulator
12899 requesting the update of an existing script contained
12900 within a tasks inventory
12901 </summary>
8243 </member> 12902 </member>
8244 <member name="F:OpenMetaverse.NetworkManager.CapsEvents"> 12903 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ScriptRunning">
8245 <summary>Handlers for incoming capability events</summary> 12904 <summary>if true, set the script mode to running</summary>
8246 </member> 12905 </member>
8247 <member name="F:OpenMetaverse.NetworkManager.PacketEvents"> 12906 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ItemID">
8248 <summary>Handlers for incoming packets</summary> 12907 <summary>The scripts InventoryItem ItemID to update</summary>
8249 </member> 12908 </member>
8250 <member name="F:OpenMetaverse.NetworkManager.PacketInbox"> 12909 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Target">
8251 <summary>Incoming packets that are awaiting handling</summary> 12910 <summary>A lowercase string containing either "mono" or "lsl2" which
12911 specifies the script is compiled and ran on the mono runtime, or the older
12912 lsl runtime</summary>
8252 </member> 12913 </member>
8253 <member name="F:OpenMetaverse.NetworkManager.PacketOutbox"> 12914 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.TaskID">
8254 <summary>Outgoing packets that are awaiting handling</summary> 12915 <summary>The tasks <see cref="T:OpenMetaverse.UUID"/> which contains the script to update</summary>
8255 </member> 12916 </member>
8256 <member name="M:OpenMetaverse.NetworkManager.#ctor(OpenMetaverse.GridClient)"> 12917 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Serialize">
8257 <summary> 12918 <summary>
8258 Default constructor 12919 Serialize the object
8259 </summary> 12920 </summary>
8260 <param name="client">Reference to the GridClient object</param> 12921 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8261 </member> 12922 </member>
8262 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 12923 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8263 <summary> 12924 <summary>
8264 Register an event handler for a packet. This is a low level event 12925 Deserialize the message
8265 interface and should only be used if you are doing something not
8266 supported in the library
8267 </summary> 12926 </summary>
8268 <param name="type">Packet type to trigger events for</param> 12927 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8269 <param name="callback">Callback to fire when a packet of this type
8270 is received</param>
8271 </member> 12928 </member>
8272 <member name="M:OpenMetaverse.NetworkManager.UnregisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 12929 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage">
8273 <summary> 12930 <summary>
8274 Unregister an event handler for a packet. This is a low level event 12931 A message containing either the request or response used in updating a script inside
8275 interface and should only be used if you are doing something not 12932 a tasks inventory
8276 supported in the library
8277 </summary> 12933 </summary>
8278 <param name="type">Packet type this callback is registered with</param>
8279 <param name="callback">Callback to stop firing events for</param>
8280 </member> 12934 </member>
8281 <member name="M:OpenMetaverse.NetworkManager.RegisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 12935 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Request">
8282 <summary> 12936 <summary>Object containing request or response</summary>
8283 Register a CAPS event handler. This is a low level event interface
8284 and should only be used if you are doing something not supported in
8285 the library
8286 </summary>
8287 <param name="capsEvent">Name of the CAPS event to register a handler for</param>
8288 <param name="callback">Callback to fire when a CAPS event is received</param>
8289 </member> 12937 </member>
8290 <member name="M:OpenMetaverse.NetworkManager.UnregisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 12938 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Serialize">
8291 <summary> 12939 <summary>
8292 Unregister a CAPS event handler. This is a low level event interface 12940 Serialize the object
8293 and should only be used if you are doing something not supported in
8294 the library
8295 </summary> 12941 </summary>
8296 <param name="capsEvent">Name of the CAPS event this callback is 12942 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8297 registered with</param>
8298 <param name="callback">Callback to stop firing events for</param>
8299 </member> 12943 </member>
8300 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet)"> 12944 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8301 <summary> 12945 <summary>
8302 Send a packet to the simulator the avatar is currently occupying 12946 Deserialize the message
8303 </summary> 12947 </summary>
8304 <param name="packet">Packet to send</param> 12948 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8305 </member> 12949 </member>
8306 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 12950 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete">
8307 <summary> 12951 <summary>
8308 Send a packet to a specified simulator 12952 Response from the simulator to notify the viewer the upload is completed, and
12953 the UUID of the script asset and its compiled status
8309 </summary> 12954 </summary>
8310 <param name="packet">Packet to send</param>
8311 <param name="simulator">Simulator to send the packet to</param>
8312 </member> 12955 </member>
8313 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.String)"> 12956 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID">
8314 <summary> 12957 <summary>The uploaded texture asset ID</summary>
8315 Connect to a simulator
8316 </summary>
8317 <param name="ip">IP address to connect to</param>
8318 <param name="port">Port to connect to</param>
8319 <param name="handle">Handle for this simulator, to identify its
8320 location in the grid</param>
8321 <param name="setDefault">Whether to set CurrentSim to this new
8322 connection, use this if the avatar is moving in to this simulator</param>
8323 <param name="seedcaps">URL of the capabilities server to use for
8324 this sim connection</param>
8325 <returns>A Simulator object on success, otherwise null</returns>
8326 </member> 12958 </member>
8327 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.String)"> 12959 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled">
8328 <summary> 12960 <summary>true of the script was compiled successfully</summary>
8329 Connect to a simulator
8330 </summary>
8331 <param name="endPoint">IP address and port to connect to</param>
8332 <param name="handle">Handle for this simulator, to identify its
8333 location in the grid</param>
8334 <param name="setDefault">Whether to set CurrentSim to this new
8335 connection, use this if the avatar is moving in to this simulator</param>
8336 <param name="seedcaps">URL of the capabilities server to use for
8337 this sim connection</param>
8338 <returns>A Simulator object on success, otherwise null</returns>
8339 </member> 12961 </member>
8340 <member name="M:OpenMetaverse.NetworkManager.Logout"> 12962 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage">
8341 <summary> 12963 <summary>
8342 Initiate a blocking logout request. This will return when the logout 12964 A message sent from a viewer to the simulator requesting a temporary uploader capability
8343 handshake has completed or when <code>Settings.LOGOUT_TIMEOUT</code> 12965 used to update a script contained in an agents inventory
8344 has expired and the network layer is manually shut down
8345 </summary> 12966 </summary>
8346 </member> 12967 </member>
8347 <member name="M:OpenMetaverse.NetworkManager.RequestLogout"> 12968 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.ItemID">
8348 <summary> 12969 <summary>The existing asset if of the script in the agents inventory to replace</summary>
8349 Initiate the logout process. Check if logout succeeded with the
8350 <code>OnLogoutReply</code> event, and if this does not fire the
8351 <code>Shutdown()</code> function needs to be manually called
8352 </summary>
8353 </member> 12970 </member>
8354 <member name="M:OpenMetaverse.NetworkManager.DisconnectSim(OpenMetaverse.Simulator,System.Boolean)"> 12971 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Target">
8355 <summary> 12972 <summary>The language of the script</summary>
8356 Close a connection to the given simulator 12973 <remarks>Defaults to lsl version 2, "mono" might be another possible option</remarks>
8357 </summary>
8358 <param name="simulator"></param>
8359 <param name="sendCloseCircuit"></param>
8360 </member> 12974 </member>
8361 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType)"> 12975 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Serialize">
8362 <summary> 12976 <summary>
8363 Shutdown will disconnect all the sims except for the current sim 12977 Serialize the object
8364 first, and then kill the connection to CurrentSim. This should only
8365 be called if the logout process times out on <code>RequestLogout</code>
8366 </summary> 12978 </summary>
8367 <param name="type">Type of shutdown</param> 12979 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8368 </member> 12980 </member>
8369 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType,System.String)"> 12981 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8370 <summary> 12982 <summary>
8371 Shutdown will disconnect all the sims except for the current sim 12983 Deserialize the message
8372 first, and then kill the connection to CurrentSim. This should only
8373 be called if the logout process times out on <code>RequestLogout</code>
8374 </summary> 12984 </summary>
8375 <param name="type">Type of shutdown</param> 12985 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8376 <param name="message">Shutdown message</param>
8377 </member> 12986 </member>
8378 <member name="M:OpenMetaverse.NetworkManager.FindSimulator(System.Net.IPEndPoint)"> 12987 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage">
8379 <summary> 12988 <summary>
8380 Searches through the list of currently connected simulators to find 12989 A message containing either the request or response used in updating a script inside
8381 one attached to the given IPEndPoint 12990 an agents inventory
8382 </summary> 12991 </summary>
8383 <param name="endPoint">IPEndPoint of the Simulator to search for</param>
8384 <returns>A Simulator reference on success, otherwise null</returns>
8385 </member> 12992 </member>
8386 <member name="M:OpenMetaverse.NetworkManager.RaiseConnectedEvent(OpenMetaverse.Simulator)"> 12993 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Request">
12994 <summary>Object containing request or response</summary>
12995 </member>
12996 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Serialize">
8387 <summary> 12997 <summary>
8388 Fire an event when an event queue connects for capabilities 12998 Serialize the object
8389 </summary> 12999 </summary>
8390 <param name="simulator">Simulator the event queue is attached to</param> 13000 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8391 </member>
8392 <member name="M:OpenMetaverse.NetworkManager.LogoutReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8393 <summary>Process an incoming packet and raise the appropriate events</summary>
8394 <param name="sender">The sender</param>
8395 <param name="e">The EventArgs object containing the packet data</param>
8396 </member>
8397 <member name="M:OpenMetaverse.NetworkManager.StartPingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8398 <summary>Process an incoming packet and raise the appropriate events</summary>
8399 <param name="sender">The sender</param>
8400 <param name="e">The EventArgs object containing the packet data</param>
8401 </member>
8402 <member name="M:OpenMetaverse.NetworkManager.CompletePingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8403 <summary>Process an incoming packet and raise the appropriate events</summary>
8404 <param name="sender">The sender</param>
8405 <param name="e">The EventArgs object containing the packet data</param>
8406 </member>
8407 <member name="M:OpenMetaverse.NetworkManager.SimStatsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8408 <summary>Process an incoming packet and raise the appropriate events</summary>
8409 <param name="sender">The sender</param>
8410 <param name="e">The EventArgs object containing the packet data</param>
8411 </member>
8412 <member name="M:OpenMetaverse.NetworkManager.RegionHandshakeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8413 <summary>Process an incoming packet and raise the appropriate events</summary>
8414 <param name="sender">The sender</param>
8415 <param name="e">The EventArgs object containing the packet data</param>
8416 </member>
8417 <member name="M:OpenMetaverse.NetworkManager.DisableSimulatorHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8418 <summary>Process an incoming packet and raise the appropriate events</summary>
8419 <param name="sender">The sender</param>
8420 <param name="e">The EventArgs object containing the packet data</param>
8421 </member>
8422 <member name="M:OpenMetaverse.NetworkManager.KickUserHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8423 <summary>Process an incoming packet and raise the appropriate events</summary>
8424 <param name="sender">The sender</param>
8425 <param name="e">The EventArgs object containing the packet data</param>
8426 </member>
8427 <member name="E:OpenMetaverse.NetworkManager.LoginProgress">
8428 <summary>Raised when the simulator sends us data containing
8429 ...</summary>
8430 </member>
8431 <member name="E:OpenMetaverse.NetworkManager.OnLoginResponse">
8432 <summary>Called when a reply is received from the login server, the
8433 login sequence will block until this event returns</summary>
8434 </member>
8435 <member name="P:OpenMetaverse.NetworkManager.LoginStatusCode">
8436 <summary>Current state of logging in</summary>
8437 </member>
8438 <member name="P:OpenMetaverse.NetworkManager.LoginErrorKey">
8439 <summary>Upon login failure, contains a short string key for the
8440 type of login error that occurred</summary>
8441 </member>
8442 <member name="P:OpenMetaverse.NetworkManager.RawLoginReply">
8443 <summary>The raw XML-RPC reply from the login server, exactly as it
8444 was received (minus the HTTP header)</summary>
8445 </member>
8446 <member name="P:OpenMetaverse.NetworkManager.LoginMessage">
8447 <summary>During login this contains a descriptive version of
8448 LoginStatusCode. After a successful login this will contain the
8449 message of the day, and after a failed login a descriptive error
8450 message will be returned</summary>
8451 </member>
8452 <member name="E:OpenMetaverse.NetworkManager.PacketSent">
8453 <summary>Raised when the simulator sends us data containing
8454 ...</summary>
8455 </member>
8456 <member name="E:OpenMetaverse.NetworkManager.LoggedOut">
8457 <summary>Raised when the simulator sends us data containing
8458 ...</summary>
8459 </member>
8460 <member name="E:OpenMetaverse.NetworkManager.SimConnecting">
8461 <summary>Raised when the simulator sends us data containing
8462 ...</summary>
8463 </member>
8464 <member name="E:OpenMetaverse.NetworkManager.SimConnected">
8465 <summary>Raised when the simulator sends us data containing
8466 ...</summary>
8467 </member>
8468 <member name="E:OpenMetaverse.NetworkManager.SimDisconnected">
8469 <summary>Raised when the simulator sends us data containing
8470 ...</summary>
8471 </member>
8472 <member name="E:OpenMetaverse.NetworkManager.Disconnected">
8473 <summary>Raised when the simulator sends us data containing
8474 ...</summary>
8475 </member>
8476 <member name="E:OpenMetaverse.NetworkManager.SimChanged">
8477 <summary>Raised when the simulator sends us data containing
8478 ...</summary>
8479 </member>
8480 <member name="E:OpenMetaverse.NetworkManager.EventQueueRunning">
8481 <summary>Raised when the simulator sends us data containing
8482 ...</summary>
8483 </member>
8484 <member name="P:OpenMetaverse.NetworkManager.CircuitCode">
8485 <summary>Unique identifier associated with our connections to
8486 simulators</summary>
8487 </member>
8488 <member name="P:OpenMetaverse.NetworkManager.CurrentSim">
8489 <summary>The simulator that the logged in avatar is currently
8490 occupying</summary>
8491 </member>
8492 <member name="P:OpenMetaverse.NetworkManager.Connected">
8493 <summary>Shows whether the network layer is logged in to the
8494 grid or not</summary>
8495 </member>
8496 <member name="P:OpenMetaverse.NetworkManager.InboxCount">
8497 <summary>Number of packets in the incoming queue</summary>
8498 </member>
8499 <member name="P:OpenMetaverse.NetworkManager.OutboxCount">
8500 <summary>Number of packets in the outgoing queue</summary>
8501 </member> 13001 </member>
8502 <member name="T:OpenMetaverse.NetworkManager.LoginResponseCallback"> 13002 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8503 <summary> 13003 <summary>
8504 13004 Deserialize the message
8505 </summary> 13005 </summary>
8506 <param name="loginSuccess"></param> 13006 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8507 <param name="redirect"></param>
8508 <param name="replyData"></param>
8509 <param name="message"></param>
8510 <param name="reason"></param>
8511 </member> 13007 </member>
8512 <member name="T:OpenMetaverse.NetworkManager.DisconnectType"> 13008 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Serialize">
8513 <summary> 13009 <summary>
8514 Explains why a simulator or the grid disconnected from us 13010 Serialize the object
8515 </summary> 13011 </summary>
13012 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8516 </member> 13013 </member>
8517 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ClientInitiated"> 13014 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8518 <summary>The client requested the logout or simulator disconnect</summary>
8519 </member>
8520 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ServerInitiated">
8521 <summary>The server notified us that it is disconnecting</summary>
8522 </member>
8523 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.NetworkTimeout">
8524 <summary>Either a socket was closed or network traffic timed out</summary>
8525 </member>
8526 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.SimShutdown">
8527 <summary>The last active simulator shut down</summary>
8528 </member>
8529 <member name="T:OpenMetaverse.NetworkManager.IncomingPacket">
8530 <summary> 13015 <summary>
8531 Holds a simulator reference and a decoded packet, these structs are put in 13016 Deserialize the message
8532 the packet inbox for event handling
8533 </summary> 13017 </summary>
13018 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8534 </member> 13019 </member>
8535 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Simulator"> 13020 <member name="T:OpenMetaverse.Messages.Linden.MapLayerMessageBase">
8536 <summary>Reference to the simulator that this packet came from</summary> 13021 <summary>Base class for Map Layers via Capabilities</summary>
8537 </member> 13022 </member>
8538 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Packet"> 13023 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Flags">
8539 <summary>Packet that needs to be processed</summary> 13024 <summary></summary>
8540 </member> 13025 </member>
8541 <member name="T:OpenMetaverse.NetworkManager.OutgoingPacket"> 13026 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Serialize">
8542 <summary> 13027 <summary>
8543 Holds a simulator reference and a serialized packet, these structs are put in 13028 Serialize the object
8544 the packet outbox for sending
8545 </summary> 13029 </summary>
13030 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8546 </member> 13031 </member>
8547 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Simulator"> 13032 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8548 <summary>Reference to the simulator this packet is destined for</summary>
8549 </member>
8550 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Buffer">
8551 <summary>Packet that needs to be sent</summary>
8552 </member>
8553 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.SequenceNumber">
8554 <summary>Sequence number of the wrapped packet</summary>
8555 </member>
8556 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.ResendCount">
8557 <summary>Number of times this packet has been resent</summary>
8558 </member>
8559 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.TickCount">
8560 <summary>Environment.TickCount when this packet was last sent over the wire</summary>
8561 </member>
8562 <member name="T:OpenMetaverse.InternalDictionary`2">
8563 <summary> 13033 <summary>
8564 The InternalDictionary class is used through the library for storing key/value pairs. 13034 Deserialize the message
8565 It is intended to be a replacement for the generic Dictionary class and should
8566 be used in its place. It contains several methods for allowing access to the data from
8567 outside the library that are read only and thread safe.
8568
8569 </summary> 13035 </summary>
8570 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam> 13036 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8571 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
8572 </member>
8573 <member name="F:OpenMetaverse.InternalDictionary`2.Dictionary">
8574 <summary>Internal dictionary that this class wraps around. Do not
8575 modify or enumerate the contents of this dictionary without locking
8576 on this member</summary>
8577 </member> 13037 </member>
8578 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor"> 13038 <member name="T:OpenMetaverse.Messages.Linden.MapLayerRequestVariant">
8579 <summary> 13039 <summary>
8580 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class 13040 Sent by an agent to the capabilities server to request map layers
8581 with the specified key/value, has the default initial capacity.
8582 </summary> 13041 </summary>
8583 <example>
8584 <code>
8585 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value.
8586 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;();
8587 </code>
8588 </example>
8589 </member> 13042 </member>
8590 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})"> 13043 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant">
8591 <summary> 13044 <summary>
8592 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class 13045 A message sent from the simulator to the viewer which contains an array of map images and their grid coordinates
8593 with the specified key/value, has its initial valies copied from the specified
8594 <seealso cref="T:System.Collections.Generic.Dictionary"/>
8595 </summary> 13046 </summary>
8596 <param name="dictionary"><seealso cref="T:System.Collections.Generic.Dictionary"/>
8597 to copy initial values from</param>
8598 <example>
8599 <code>
8600 // initialize a new InternalDictionary named testAvName with a UUID as the key and an string as the value.
8601 // populates with copied values from example KeyNameCache Dictionary.
8602
8603 // create source dictionary
8604 Dictionary&lt;UUID, string&gt; KeyNameCache = new Dictionary&lt;UUID, string&gt;();
8605 KeyNameCache.Add("8300f94a-7970-7810-cf2c-fc9aa6cdda24", "Jack Avatar");
8606 KeyNameCache.Add("27ba1e40-13f7-0708-3e98-5819d780bd62", "Jill Avatar");
8607
8608 // Initialize new dictionary.
8609 public InternalDictionary&lt;UUID, string&gt; testAvName = new InternalDictionary&lt;UUID, string&gt;(KeyNameCache);
8610 </code>
8611 </example>
8612 </member> 13047 </member>
8613 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Int32)"> 13048 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerDataBlocks">
13049 <summary>An array containing LayerData items</summary>
13050 </member>
13051 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Serialize">
8614 <summary> 13052 <summary>
8615 Initializes a new instance of the <seealso cref="T:OpenMetaverse.InternalDictionary"/> Class 13053 Serialize the object
8616 with the specified key/value, With its initial capacity specified.
8617 </summary> 13054 </summary>
8618 <param name="capacity">Initial size of dictionary</param> 13055 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8619 <example>
8620 <code>
8621 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value,
8622 // initially allocated room for 10 entries.
8623 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;(10);
8624 </code>
8625 </example>
8626 </member> 13056 </member>
8627 <member name="M:OpenMetaverse.InternalDictionary`2.TryGetValue(`0,`1@)"> 13057 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8628 <summary> 13058 <summary>
8629 Try to get entry from <seealso cref="T:OpenMetaverse.InternalDictionary"/> with specified key 13059 Deserialize the message
8630 </summary> 13060 </summary>
8631 <param name="key">Key to use for lookup</param> 13061 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8632 <param name="value">Value returned</param>
8633 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
8634 <example>
8635 <code>
8636 // find your avatar using the Simulator.ObjectsAvatars InternalDictionary:
8637 Avatar av;
8638 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
8639 Console.WriteLine("Found Avatar {0}", av.Name);
8640 </code>
8641 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
8642 </example>
8643 </member> 13062 </member>
8644 <member name="M:OpenMetaverse.InternalDictionary`2.Find(System.Predicate{`1})"> 13063 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData">
8645 <summary> 13064 <summary>
8646 Finds the specified match. 13065 An object containing map location details
8647 </summary> 13066 </summary>
8648 <param name="match">The match.</param>
8649 <returns>Matched value</returns>
8650 <example>
8651 <code>
8652 // use a delegate to find a prim in the ObjectsPrimitives InternalDictionary
8653 // with the ID 95683496
8654 uint findID = 95683496;
8655 Primitive findPrim = sim.ObjectsPrimitives.Find(
8656 delegate(Primitive prim) { return prim.ID == findID; });
8657 </code>
8658 </example>
8659 </member> 13067 </member>
8660 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`1})"> 13068 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.ImageID">
8661 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary> 13069 <summary>The Asset ID of the regions tile overlay</summary>
8662 <param name="match">return matching items.</param>
8663 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
8664 <example>
8665 Find All prims within 20 meters and store them in a List
8666 <code>
8667 int radius = 20;
8668 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
8669 delegate(Primitive prim) {
8670 Vector3 pos = prim.Position;
8671 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
8672 }
8673 );
8674 </code>
8675 </example>
8676 </member>
8677 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`0})">
8678 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary>
8679 <param name="match">return matching keys.</param>
8680 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
8681 <example>
8682 Find All keys which also exist in another dictionary
8683 <code>
8684 List&lt;UUID&gt; matches = myDict.FindAll(
8685 delegate(UUID id) {
8686 return myOtherDict.ContainsKey(id);
8687 }
8688 );
8689 </code>
8690 </example>
8691 </member>
8692 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`1})">
8693 <summary>Perform an <seealso cref="T:System.Action"/> on each entry in an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary>
8694 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
8695 <example>
8696 <code>
8697 // Iterates over the ObjectsPrimitives InternalDictionary and prints out some information.
8698 Client.Network.CurrentSim.ObjectsPrimitives.ForEach(
8699 delegate(Primitive prim)
8700 {
8701 if (prim.Text != null)
8702 {
8703 Console.WriteLine("NAME={0} ID = {1} TEXT = '{2}'",
8704 prim.PropertiesFamily.Name, prim.ID, prim.Text);
8705 }
8706 });
8707 </code>
8708 </example>
8709 </member> 13070 </member>
8710 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`0})"> 13071 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Bottom">
8711 <summary>Perform an <seealso cref="T:System.Action"/> on each key of an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary> 13072 <summary>The grid location of the southern border of the map tile</summary>
8712 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
8713 </member> 13073 </member>
8714 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`0,`1}})"> 13074 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Left">
8715 <summary> 13075 <summary>The grid location of the western border of the map tile</summary>
8716 Perform an <seealso cref="T:System.Action"/> on each KeyValuePair of an <seealso cref="T:OpenMetaverse.InternalDictionary"/>
8717 </summary>
8718 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
8719 </member> 13076 </member>
8720 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsKey(`0)"> 13077 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Right">
8721 <summary>Check if Key exists in Dictionary</summary> 13078 <summary>The grid location of the eastern border of the map tile</summary>
8722 <param name="key">Key to check for</param>
8723 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
8724 </member> 13079 </member>
8725 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsValue(`1)"> 13080 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Top">
8726 <summary>Check if Value exists in Dictionary</summary> 13081 <summary>The grid location of the northern border of the map tile</summary>
8727 <param name="value">Value to check for</param>
8728 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
8729 </member> 13082 </member>
8730 <member name="M:OpenMetaverse.InternalDictionary`2.Add(`0,`1)"> 13083 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.Request">
8731 <summary> 13084 <summary>Object containing request or response</summary>
8732 Adds the specified key to the dictionary, dictionary locking is not performed,
8733 <see cref="!:SafeAdd"/>
8734 </summary>
8735 <param name="key">The key</param>
8736 <param name="value">The value</param>
8737 </member> 13085 </member>
8738 <member name="M:OpenMetaverse.InternalDictionary`2.Remove(`0)"> 13086 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Serialize">
8739 <summary> 13087 <summary>
8740 Removes the specified key, dictionary locking is not performed 13088 Serialize the object
8741 </summary> 13089 </summary>
8742 <param name="key">The key.</param> 13090 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8743 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
8744 </member> 13091 </member>
8745 <member name="P:OpenMetaverse.InternalDictionary`2.Count"> 13092 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8746 <summary> 13093 <summary>
8747 Gets the number of Key/Value pairs contained in the <seealso cref="T:InternalDictionary"/> 13094 Deserialize the message
8748 </summary> 13095 </summary>
13096 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8749 </member> 13097 </member>
8750 <member name="P:OpenMetaverse.InternalDictionary`2.Item(`0)"> 13098 <member name="T:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage">
8751 <summary> 13099 <summary>
8752 Indexer for the dictionary 13100 New as of 1.23 RC1, no details yet.
8753 </summary> 13101 </summary>
8754 <param name="key">The key</param>
8755 <returns>The value</returns>
8756 </member> 13102 </member>
8757 <member name="T:OpenMetaverse.ScriptPermission"> 13103 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Serialize">
8758 <summary> 13104 <summary>
8759 Permission request flags, asked when a script wants to control an Avatar 13105 Serialize the object
8760 </summary> 13106 </summary>
13107 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8761 </member> 13108 </member>
8762 <member name="F:OpenMetaverse.ScriptPermission.None"> 13109 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8763 <summary>Placeholder for empty values, shouldn't ever see this</summary>
8764 </member>
8765 <member name="F:OpenMetaverse.ScriptPermission.Debit">
8766 <summary>Script wants ability to take money from you</summary>
8767 </member>
8768 <member name="F:OpenMetaverse.ScriptPermission.TakeControls">
8769 <summary>Script wants to take camera controls for you</summary>
8770 </member>
8771 <member name="F:OpenMetaverse.ScriptPermission.RemapControls">
8772 <summary>Script wants to remap avatars controls</summary>
8773 </member>
8774 <member name="F:OpenMetaverse.ScriptPermission.TriggerAnimation">
8775 <summary>Script wants to trigger avatar animations</summary>
8776 <remarks>This function is not implemented on the grid</remarks>
8777 </member>
8778 <member name="F:OpenMetaverse.ScriptPermission.Attach">
8779 <summary>Script wants to attach or detach the prim or primset to your avatar</summary>
8780 </member>
8781 <member name="F:OpenMetaverse.ScriptPermission.ReleaseOwnership">
8782 <summary>Script wants permission to release ownership</summary>
8783 <remarks>This function is not implemented on the grid
8784 The concept of "public" objects does not exist anymore.</remarks>
8785 </member>
8786 <member name="F:OpenMetaverse.ScriptPermission.ChangeLinks">
8787 <summary>Script wants ability to link/delink with other prims</summary>
8788 </member>
8789 <member name="F:OpenMetaverse.ScriptPermission.ChangeJoints">
8790 <summary>Script wants permission to change joints</summary>
8791 <remarks>This function is not implemented on the grid</remarks>
8792 </member>
8793 <member name="F:OpenMetaverse.ScriptPermission.ChangePermissions">
8794 <summary>Script wants permissions to change permissions</summary>
8795 <remarks>This function is not implemented on the grid</remarks>
8796 </member>
8797 <member name="F:OpenMetaverse.ScriptPermission.TrackCamera">
8798 <summary>Script wants to track avatars camera position and rotation </summary>
8799 </member>
8800 <member name="F:OpenMetaverse.ScriptPermission.ControlCamera">
8801 <summary>Script wants to control your camera</summary>
8802 </member>
8803 <member name="T:OpenMetaverse.InstantMessageDialog">
8804 <summary> 13110 <summary>
8805 Special commands used in Instant Messages 13111 Deserialize the message
8806 </summary> 13112 </summary>
13113 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8807 </member> 13114 </member>
8808 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromAgent"> 13115 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Serialize">
8809 <summary>Indicates a regular IM from another agent</summary>
8810 </member>
8811 <member name="F:OpenMetaverse.InstantMessageDialog.MessageBox">
8812 <summary>Simple notification box with an OK button</summary>
8813 </member>
8814 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitation">
8815 <summary>You've been invited to join a group.</summary>
8816 </member>
8817 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryOffered">
8818 <summary>Inventory offer</summary>
8819 </member>
8820 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryAccepted">
8821 <summary>Accepted inventory offer</summary>
8822 </member>
8823 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryDeclined">
8824 <summary>Declined inventory offer</summary>
8825 </member>
8826 <member name="F:OpenMetaverse.InstantMessageDialog.GroupVote">
8827 <summary>Group vote</summary>
8828 </member>
8829 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryOffered">
8830 <summary>An object is offering its inventory</summary>
8831 </member>
8832 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryAccepted">
8833 <summary>Accept an inventory offer from an object</summary>
8834 </member>
8835 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryDeclined">
8836 <summary>Decline an inventory offer from an object</summary>
8837 </member>
8838 <member name="F:OpenMetaverse.InstantMessageDialog.NewUserDefault">
8839 <summary>Unknown</summary>
8840 </member>
8841 <member name="F:OpenMetaverse.InstantMessageDialog.SessionAdd">
8842 <summary>Start a session, or add users to a session</summary>
8843 </member>
8844 <member name="F:OpenMetaverse.InstantMessageDialog.SessionOfflineAdd">
8845 <summary>Start a session, but don't prune offline users</summary>
8846 </member>
8847 <member name="F:OpenMetaverse.InstantMessageDialog.SessionGroupStart">
8848 <summary>Start a session with your group</summary>
8849 </member>
8850 <member name="F:OpenMetaverse.InstantMessageDialog.SessionCardlessStart">
8851 <summary>Start a session without a calling card (finder or objects)</summary>
8852 </member>
8853 <member name="F:OpenMetaverse.InstantMessageDialog.SessionSend">
8854 <summary>Send a message to a session</summary>
8855 </member>
8856 <member name="F:OpenMetaverse.InstantMessageDialog.SessionDrop">
8857 <summary>Leave a session</summary>
8858 </member>
8859 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromObject">
8860 <summary>Indicates that the IM is from an object</summary>
8861 </member>
8862 <member name="F:OpenMetaverse.InstantMessageDialog.BusyAutoResponse">
8863 <summary>Sent an IM to a busy user, this is the auto response</summary>
8864 </member>
8865 <member name="F:OpenMetaverse.InstantMessageDialog.ConsoleAndChatHistory">
8866 <summary>Shows the message in the console and chat history</summary>
8867 </member>
8868 <member name="F:OpenMetaverse.InstantMessageDialog.RequestTeleport">
8869 <summary>Send a teleport lure</summary>
8870 </member>
8871 <member name="F:OpenMetaverse.InstantMessageDialog.AcceptTeleport">
8872 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
8873 </member>
8874 <member name="F:OpenMetaverse.InstantMessageDialog.DenyTeleport">
8875 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
8876 </member>
8877 <member name="F:OpenMetaverse.InstantMessageDialog.GodLikeRequestTeleport">
8878 <summary>Only useful if you have Linden permissions</summary>
8879 </member>
8880 <member name="F:OpenMetaverse.InstantMessageDialog.CurrentlyUnused">
8881 <summary>A placeholder type for future expansion, currently not
8882 used</summary>
8883 </member>
8884 <member name="F:OpenMetaverse.InstantMessageDialog.GotoUrl">
8885 <summary>IM to tell the user to go to an URL</summary>
8886 </member>
8887 <member name="F:OpenMetaverse.InstantMessageDialog.Session911Start">
8888 <summary>IM for help</summary>
8889 </member>
8890 <member name="F:OpenMetaverse.InstantMessageDialog.Lure911">
8891 <summary>IM sent automatically on call for help, sends a lure
8892 to each Helper reached</summary>
8893 </member>
8894 <member name="F:OpenMetaverse.InstantMessageDialog.FromTaskAsAlert">
8895 <summary>Like an IM but won't go to email</summary>
8896 </member>
8897 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNotice">
8898 <summary>IM from a group officer to all group members</summary>
8899 </member>
8900 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryAccepted">
8901 <summary>Unknown</summary>
8902 </member>
8903 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryDeclined">
8904 <summary>Unknown</summary>
8905 </member>
8906 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationAccept">
8907 <summary>Accept a group invitation</summary>
8908 </member>
8909 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationDecline">
8910 <summary>Decline a group invitation</summary>
8911 </member>
8912 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeRequested">
8913 <summary>Unknown</summary>
8914 </member>
8915 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipOffered">
8916 <summary>An avatar is offering you friendship</summary>
8917 </member>
8918 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipAccepted">
8919 <summary>An avatar has accepted your friendship offer</summary>
8920 </member>
8921 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipDeclined">
8922 <summary>An avatar has declined your friendship offer</summary>
8923 </member>
8924 <member name="F:OpenMetaverse.InstantMessageDialog.StartTyping">
8925 <summary>Indicates that a user has started typing</summary>
8926 </member>
8927 <member name="F:OpenMetaverse.InstantMessageDialog.StopTyping">
8928 <summary>Indicates that a user has stopped typing</summary>
8929 </member>
8930 <member name="T:OpenMetaverse.InstantMessageOnline">
8931 <summary> 13116 <summary>
8932 Flag in Instant Messages, whether the IM should be delivered to 13117 Serialize the object
8933 offline avatars as well
8934 </summary> 13118 </summary>
13119 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8935 </member> 13120 </member>
8936 <member name="F:OpenMetaverse.InstantMessageOnline.Online"> 13121 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8937 <summary>Only deliver to online avatars</summary>
8938 </member>
8939 <member name="F:OpenMetaverse.InstantMessageOnline.Offline">
8940 <summary>If the avatar is offline the message will be held until
8941 they login next, and possibly forwarded to their e-mail account</summary>
8942 </member>
8943 <member name="T:OpenMetaverse.ChatType">
8944 <summary> 13122 <summary>
8945 Conversion type to denote Chat Packet types in an easier-to-understand format 13123 Deserialize the message
8946 </summary> 13124 </summary>
13125 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
8947 </member> 13126 </member>
8948 <member name="F:OpenMetaverse.ChatType.Whisper"> 13127 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestBlock.Method">
8949 <summary>Whisper (5m radius)</summary> 13128 <summary>A string containing the method used</summary>
8950 </member>
8951 <member name="F:OpenMetaverse.ChatType.Normal">
8952 <summary>Normal chat (10/20m radius), what the official viewer typically sends</summary>
8953 </member>
8954 <member name="F:OpenMetaverse.ChatType.Shout">
8955 <summary>Shouting! (100m radius)</summary>
8956 </member>
8957 <member name="F:OpenMetaverse.ChatType.StartTyping">
8958 <summary>Event message when an Avatar has begun to type</summary>
8959 </member>
8960 <member name="F:OpenMetaverse.ChatType.StopTyping">
8961 <summary>Event message when an Avatar has stopped typing</summary>
8962 </member>
8963 <member name="F:OpenMetaverse.ChatType.Debug">
8964 <summary>Send the message to the debug channel</summary>
8965 </member>
8966 <member name="F:OpenMetaverse.ChatType.OwnerSay">
8967 <summary>Event message when an object uses llOwnerSay</summary>
8968 </member>
8969 <member name="F:OpenMetaverse.ChatType.RegionSay">
8970 <summary>Special value to support llRegionSay, never sent to the client</summary>
8971 </member> 13129 </member>
8972 <member name="T:OpenMetaverse.ChatSourceType"> 13130 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference">
8973 <summary> 13131 <summary>
8974 Identifies the source of a chat message 13132 A request sent from an agent to the Simulator to begin a new conference.
8975 </summary> 13133 Contains a list of Agents which will be included in the conference
8976 </member> 13134 </summary>
8977 <member name="F:OpenMetaverse.ChatSourceType.System">
8978 <summary>Chat from the grid or simulator</summary>
8979 </member> 13135 </member>
8980 <member name="F:OpenMetaverse.ChatSourceType.Agent"> 13136 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.AgentsBlock">
8981 <summary>Chat from another avatar</summary> 13137 <summary>An array containing the <see cref="T:OpenMetaverse.UUID"/> of the agents invited to this conference</summary>
8982 </member> 13138 </member>
8983 <member name="F:OpenMetaverse.ChatSourceType.Object"> 13139 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.SessionID">
8984 <summary>Chat from an object</summary> 13140 <summary>The conferences Session ID</summary>
8985 </member> 13141 </member>
8986 <member name="T:OpenMetaverse.ChatAudibleLevel"> 13142 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Serialize">
8987 <summary> 13143 <summary>
8988 13144 Serialize the object
8989 </summary> 13145 </summary>
13146 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
8990 </member> 13147 </member>
8991 <member name="F:OpenMetaverse.ChatAudibleLevel.Not"> 13148 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
8992 <summary></summary>
8993 </member>
8994 <member name="F:OpenMetaverse.ChatAudibleLevel.Barely">
8995 <summary></summary>
8996 </member>
8997 <member name="F:OpenMetaverse.ChatAudibleLevel.Fully">
8998 <summary></summary>
8999 </member>
9000 <member name="T:OpenMetaverse.EffectType">
9001 <summary> 13149 <summary>
9002 Effect type used in ViewerEffect packets 13150 Deserialize the message
9003 </summary> 13151 </summary>
13152 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9004 </member> 13153 </member>
9005 <member name="F:OpenMetaverse.EffectType.Text"> 13154 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate">
9006 <summary></summary>
9007 </member>
9008 <member name="F:OpenMetaverse.EffectType.Icon">
9009 <summary></summary>
9010 </member>
9011 <member name="F:OpenMetaverse.EffectType.Connector">
9012 <summary></summary>
9013 </member>
9014 <member name="F:OpenMetaverse.EffectType.FlexibleObject">
9015 <summary></summary>
9016 </member>
9017 <member name="F:OpenMetaverse.EffectType.AnimalControls">
9018 <summary></summary>
9019 </member>
9020 <member name="F:OpenMetaverse.EffectType.AnimationObject">
9021 <summary></summary>
9022 </member>
9023 <member name="F:OpenMetaverse.EffectType.Cloth">
9024 <summary></summary>
9025 </member>
9026 <member name="F:OpenMetaverse.EffectType.Beam">
9027 <summary>Project a beam from a source to a destination, such as
9028 the one used when editing an object</summary>
9029 </member>
9030 <member name="F:OpenMetaverse.EffectType.Glow">
9031 <summary></summary>
9032 </member>
9033 <member name="F:OpenMetaverse.EffectType.Point">
9034 <summary></summary>
9035 </member>
9036 <member name="F:OpenMetaverse.EffectType.Trail">
9037 <summary></summary>
9038 </member>
9039 <member name="F:OpenMetaverse.EffectType.Sphere">
9040 <summary>Create a swirl of particles around an object</summary>
9041 </member>
9042 <member name="F:OpenMetaverse.EffectType.Spiral">
9043 <summary></summary>
9044 </member>
9045 <member name="F:OpenMetaverse.EffectType.Edit">
9046 <summary></summary>
9047 </member>
9048 <member name="F:OpenMetaverse.EffectType.LookAt">
9049 <summary>Cause an avatar to look at an object</summary>
9050 </member>
9051 <member name="F:OpenMetaverse.EffectType.PointAt">
9052 <summary>Cause an avatar to point at an object</summary>
9053 </member>
9054 <member name="T:OpenMetaverse.LookAtType">
9055 <summary> 13155 <summary>
9056 The action an avatar is doing when looking at something, used in 13156 A moderation request sent from a conference moderator
9057 ViewerEffect packets for the LookAt effect 13157 Contains an agent and an optional action to take
9058 </summary> 13158 </summary>
9059 </member>
9060 <member name="F:OpenMetaverse.LookAtType.None">
9061 <summary></summary>
9062 </member>
9063 <member name="F:OpenMetaverse.LookAtType.Idle">
9064 <summary></summary>
9065 </member>
9066 <member name="F:OpenMetaverse.LookAtType.AutoListen">
9067 <summary></summary>
9068 </member>
9069 <member name="F:OpenMetaverse.LookAtType.FreeLook">
9070 <summary></summary>
9071 </member>
9072 <member name="F:OpenMetaverse.LookAtType.Respond">
9073 <summary></summary>
9074 </member>
9075 <member name="F:OpenMetaverse.LookAtType.Hover">
9076 <summary></summary>
9077 </member>
9078 <member name="F:OpenMetaverse.LookAtType.Conversation">
9079 <summary>Deprecated</summary>
9080 </member>
9081 <member name="F:OpenMetaverse.LookAtType.Select">
9082 <summary></summary>
9083 </member>
9084 <member name="F:OpenMetaverse.LookAtType.Focus">
9085 <summary></summary>
9086 </member> 13159 </member>
9087 <member name="F:OpenMetaverse.LookAtType.Mouselook"> 13160 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.SessionID">
9088 <summary></summary> 13161 <summary>The Session ID</summary>
9089 </member> 13162 </member>
9090 <member name="F:OpenMetaverse.LookAtType.Clear"> 13163 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.AgentID">
9091 <summary></summary> 13164 <summary></summary>
9092 </member> 13165 </member>
9093 <member name="T:OpenMetaverse.PointAtType"> 13166 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestKey">
9094 <summary> 13167 <summary>A list containing Key/Value pairs, known valid values:
9095 The action an avatar is doing when pointing at something, used in 13168 key: text value: true/false - allow/disallow specified agents ability to use text in session
9096 ViewerEffect packets for the PointAt effect 13169 key: voice value: true/false - allow/disallow specified agents ability to use voice in session
9097 </summary> 13170 </summary>
13171 <remarks>"text" or "voice"</remarks>
9098 </member> 13172 </member>
9099 <member name="F:OpenMetaverse.PointAtType.None"> 13173 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestValue">
9100 <summary></summary>
9101 </member>
9102 <member name="F:OpenMetaverse.PointAtType.Select">
9103 <summary></summary>
9104 </member>
9105 <member name="F:OpenMetaverse.PointAtType.Grab">
9106 <summary></summary>
9107 </member>
9108 <member name="F:OpenMetaverse.PointAtType.Clear">
9109 <summary></summary> 13174 <summary></summary>
9110 </member> 13175 </member>
9111 <member name="T:OpenMetaverse.MoneyTransactionType"> 13176 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Serialize">
9112 <summary> 13177 <summary>
9113 Money transaction types 13178 Serialize the object
9114 </summary> 13179 </summary>
13180 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9115 </member> 13181 </member>
9116 <member name="F:OpenMetaverse.MoneyTransactionType.None"> 13182 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9117 <summary></summary>
9118 </member>
9119 <member name="F:OpenMetaverse.MoneyTransactionType.FailSimulatorTimeout">
9120 <summary></summary>
9121 </member>
9122 <member name="F:OpenMetaverse.MoneyTransactionType.FailDataserverTimeout">
9123 <summary></summary>
9124 </member>
9125 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectClaim">
9126 <summary></summary>
9127 </member>
9128 <member name="F:OpenMetaverse.MoneyTransactionType.LandClaim">
9129 <summary></summary>
9130 </member>
9131 <member name="F:OpenMetaverse.MoneyTransactionType.GroupCreate">
9132 <summary></summary>
9133 </member>
9134 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicClaim">
9135 <summary></summary>
9136 </member>
9137 <member name="F:OpenMetaverse.MoneyTransactionType.GroupJoin">
9138 <summary></summary>
9139 </member>
9140 <member name="F:OpenMetaverse.MoneyTransactionType.TeleportCharge">
9141 <summary></summary>
9142 </member>
9143 <member name="F:OpenMetaverse.MoneyTransactionType.UploadCharge">
9144 <summary></summary>
9145 </member>
9146 <member name="F:OpenMetaverse.MoneyTransactionType.LandAuction">
9147 <summary></summary>
9148 </member>
9149 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedCharge">
9150 <summary></summary>
9151 </member>
9152 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectTax">
9153 <summary></summary>
9154 </member>
9155 <member name="F:OpenMetaverse.MoneyTransactionType.LandTax">
9156 <summary></summary>
9157 </member>
9158 <member name="F:OpenMetaverse.MoneyTransactionType.LightTax">
9159 <summary></summary>
9160 </member>
9161 <member name="F:OpenMetaverse.MoneyTransactionType.ParcelDirFee">
9162 <summary></summary>
9163 </member>
9164 <member name="F:OpenMetaverse.MoneyTransactionType.GroupTax">
9165 <summary></summary>
9166 </member>
9167 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedRenew">
9168 <summary></summary>
9169 </member>
9170 <member name="F:OpenMetaverse.MoneyTransactionType.GiveInventory">
9171 <summary></summary>
9172 </member>
9173 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectSale">
9174 <summary></summary>
9175 </member>
9176 <member name="F:OpenMetaverse.MoneyTransactionType.Gift">
9177 <summary></summary>
9178 </member>
9179 <member name="F:OpenMetaverse.MoneyTransactionType.LandSale">
9180 <summary></summary>
9181 </member>
9182 <member name="F:OpenMetaverse.MoneyTransactionType.ReferBonus">
9183 <summary></summary>
9184 </member>
9185 <member name="F:OpenMetaverse.MoneyTransactionType.InventorySale">
9186 <summary></summary>
9187 </member>
9188 <member name="F:OpenMetaverse.MoneyTransactionType.RefundPurchase">
9189 <summary></summary>
9190 </member>
9191 <member name="F:OpenMetaverse.MoneyTransactionType.LandPassSale">
9192 <summary></summary>
9193 </member>
9194 <member name="F:OpenMetaverse.MoneyTransactionType.DwellBonus">
9195 <summary></summary>
9196 </member>
9197 <member name="F:OpenMetaverse.MoneyTransactionType.PayObject">
9198 <summary></summary>
9199 </member>
9200 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPays">
9201 <summary></summary>
9202 </member>
9203 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLandDeed">
9204 <summary></summary>
9205 </member>
9206 <member name="F:OpenMetaverse.MoneyTransactionType.GroupObjectDeed">
9207 <summary></summary>
9208 </member>
9209 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLiability">
9210 <summary></summary>
9211 </member>
9212 <member name="F:OpenMetaverse.MoneyTransactionType.GroupDividend">
9213 <summary></summary>
9214 </member>
9215 <member name="F:OpenMetaverse.MoneyTransactionType.GroupMembershipDues">
9216 <summary></summary>
9217 </member>
9218 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectRelease">
9219 <summary></summary>
9220 </member>
9221 <member name="F:OpenMetaverse.MoneyTransactionType.LandRelease">
9222 <summary></summary>
9223 </member>
9224 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectDelete">
9225 <summary></summary>
9226 </member>
9227 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDecay">
9228 <summary></summary>
9229 </member>
9230 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDelete">
9231 <summary></summary>
9232 </member>
9233 <member name="F:OpenMetaverse.MoneyTransactionType.LindenAdjustment">
9234 <summary></summary>
9235 </member>
9236 <member name="F:OpenMetaverse.MoneyTransactionType.LindenGrant">
9237 <summary></summary>
9238 </member>
9239 <member name="F:OpenMetaverse.MoneyTransactionType.LindenPenalty">
9240 <summary></summary>
9241 </member>
9242 <member name="F:OpenMetaverse.MoneyTransactionType.EventFee">
9243 <summary></summary>
9244 </member>
9245 <member name="F:OpenMetaverse.MoneyTransactionType.EventPrize">
9246 <summary></summary>
9247 </member>
9248 <member name="F:OpenMetaverse.MoneyTransactionType.StipendBasic">
9249 <summary></summary>
9250 </member>
9251 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDeveloper">
9252 <summary></summary>
9253 </member>
9254 <member name="F:OpenMetaverse.MoneyTransactionType.StipendAlways">
9255 <summary></summary>
9256 </member>
9257 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDaily">
9258 <summary></summary>
9259 </member>
9260 <member name="F:OpenMetaverse.MoneyTransactionType.StipendRating">
9261 <summary></summary>
9262 </member>
9263 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDelta">
9264 <summary></summary>
9265 </member>
9266 <member name="T:OpenMetaverse.TransactionFlags">
9267 <summary> 13183 <summary>
9268 13184 Deserialize the message
9269 </summary> 13185 </summary>
13186 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9270 </member> 13187 </member>
9271 <member name="F:OpenMetaverse.TransactionFlags.None"> 13188 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation">
9272 <summary></summary>
9273 </member>
9274 <member name="F:OpenMetaverse.TransactionFlags.SourceGroup">
9275 <summary></summary>
9276 </member>
9277 <member name="F:OpenMetaverse.TransactionFlags.DestGroup">
9278 <summary></summary>
9279 </member>
9280 <member name="F:OpenMetaverse.TransactionFlags.OwnerGroup">
9281 <summary></summary>
9282 </member>
9283 <member name="F:OpenMetaverse.TransactionFlags.SimultaneousContribution">
9284 <summary></summary>
9285 </member>
9286 <member name="F:OpenMetaverse.TransactionFlags.ContributionRemoval">
9287 <summary></summary>
9288 </member>
9289 <member name="T:OpenMetaverse.MeanCollisionType">
9290 <summary> 13189 <summary>
9291 13190 A message sent from the agent to the simulator which tells the
13191 simulator we've accepted a conference invitation
9292 </summary> 13192 </summary>
9293 </member> 13193 </member>
9294 <member name="F:OpenMetaverse.MeanCollisionType.None"> 13194 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.SessionID">
9295 <summary></summary> 13195 <summary>The conference SessionID</summary>
9296 </member>
9297 <member name="F:OpenMetaverse.MeanCollisionType.Bump">
9298 <summary></summary>
9299 </member>
9300 <member name="F:OpenMetaverse.MeanCollisionType.LLPushObject">
9301 <summary></summary>
9302 </member>
9303 <member name="F:OpenMetaverse.MeanCollisionType.SelectedObjectCollide">
9304 <summary></summary>
9305 </member>
9306 <member name="F:OpenMetaverse.MeanCollisionType.ScriptedObjectCollide">
9307 <summary></summary>
9308 </member>
9309 <member name="F:OpenMetaverse.MeanCollisionType.PhysicalObjectCollide">
9310 <summary></summary>
9311 </member> 13196 </member>
9312 <member name="T:OpenMetaverse.ScriptControlChange"> 13197 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Serialize">
9313 <summary> 13198 <summary>
9314 Flags sent when a script takes or releases a control 13199 Serialize the object
9315 </summary> 13200 </summary>
9316 <remarks>NOTE: (need to verify) These might be a subset of the ControlFlags enum in Movement,</remarks> 13201 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9317 </member>
9318 <member name="F:OpenMetaverse.ScriptControlChange.None">
9319 <summary>No Flags set</summary>
9320 </member>
9321 <member name="F:OpenMetaverse.ScriptControlChange.Forward">
9322 <summary>Forward (W or up Arrow)</summary>
9323 </member>
9324 <member name="F:OpenMetaverse.ScriptControlChange.Back">
9325 <summary>Back (S or down arrow)</summary>
9326 </member>
9327 <member name="F:OpenMetaverse.ScriptControlChange.Left">
9328 <summary>Move left (shift+A or left arrow)</summary>
9329 </member>
9330 <member name="F:OpenMetaverse.ScriptControlChange.Right">
9331 <summary>Move right (shift+D or right arrow)</summary>
9332 </member>
9333 <member name="F:OpenMetaverse.ScriptControlChange.Up">
9334 <summary>Up (E or PgUp)</summary>
9335 </member>
9336 <member name="F:OpenMetaverse.ScriptControlChange.Down">
9337 <summary>Down (C or PgDown)</summary>
9338 </member>
9339 <member name="F:OpenMetaverse.ScriptControlChange.RotateLeft">
9340 <summary>Rotate left (A or left arrow)</summary>
9341 </member>
9342 <member name="F:OpenMetaverse.ScriptControlChange.RotateRight">
9343 <summary>Rotate right (D or right arrow)</summary>
9344 </member>
9345 <member name="F:OpenMetaverse.ScriptControlChange.LeftButton">
9346 <summary>Left Mouse Button</summary>
9347 </member>
9348 <member name="F:OpenMetaverse.ScriptControlChange.MouseLookLeftButton">
9349 <summary>Left Mouse button in MouseLook</summary>
9350 </member> 13202 </member>
9351 <member name="T:OpenMetaverse.AgentFlags"> 13203 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9352 <summary> 13204 <summary>
9353 Currently only used to hide your group title 13205 Deserialize the message
9354 </summary> 13206 </summary>
13207 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9355 </member> 13208 </member>
9356 <member name="F:OpenMetaverse.AgentFlags.None"> 13209 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Serialize">
9357 <summary>No flags set</summary>
9358 </member>
9359 <member name="F:OpenMetaverse.AgentFlags.HideTitle">
9360 <summary>Hide your group title</summary>
9361 </member>
9362 <member name="T:OpenMetaverse.AgentState">
9363 <summary> 13210 <summary>
9364 Action state of the avatar, which can currently be typing and 13211 Serialize the object
9365 editing
9366 </summary> 13212 </summary>
13213 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9367 </member> 13214 </member>
9368 <member name="F:OpenMetaverse.AgentState.None"> 13215 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9369 <summary></summary>
9370 </member>
9371 <member name="F:OpenMetaverse.AgentState.Typing">
9372 <summary></summary>
9373 </member>
9374 <member name="F:OpenMetaverse.AgentState.Editing">
9375 <summary></summary>
9376 </member>
9377 <member name="T:OpenMetaverse.TeleportStatus">
9378 <summary> 13216 <summary>
9379 Current teleport status 13217 Deserialize the message
9380 </summary> 13218 </summary>
13219 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9381 </member> 13220 </member>
9382 <member name="F:OpenMetaverse.TeleportStatus.None"> 13221 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Serialize">
9383 <summary>Unknown status</summary>
9384 </member>
9385 <member name="F:OpenMetaverse.TeleportStatus.Start">
9386 <summary>Teleport initialized</summary>
9387 </member>
9388 <member name="F:OpenMetaverse.TeleportStatus.Progress">
9389 <summary>Teleport in progress</summary>
9390 </member>
9391 <member name="F:OpenMetaverse.TeleportStatus.Failed">
9392 <summary>Teleport failed</summary>
9393 </member>
9394 <member name="F:OpenMetaverse.TeleportStatus.Finished">
9395 <summary>Teleport completed</summary>
9396 </member>
9397 <member name="F:OpenMetaverse.TeleportStatus.Cancelled">
9398 <summary>Teleport cancelled</summary>
9399 </member>
9400 <member name="T:OpenMetaverse.TeleportFlags">
9401 <summary> 13222 <summary>
9402 13223 Serialize the object
9403 </summary> 13224 </summary>
13225 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9404 </member> 13226 </member>
9405 <member name="F:OpenMetaverse.TeleportFlags.Default"> 13227 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9406 <summary>No flags set, or teleport failed</summary>
9407 </member>
9408 <member name="F:OpenMetaverse.TeleportFlags.SetHomeToTarget">
9409 <summary>Set when newbie leaves help island for first time</summary>
9410 </member>
9411 <member name="F:OpenMetaverse.TeleportFlags.SetLastToTarget">
9412 <summary></summary>
9413 </member>
9414 <member name="F:OpenMetaverse.TeleportFlags.ViaLure">
9415 <summary>Via Lure</summary>
9416 </member>
9417 <member name="F:OpenMetaverse.TeleportFlags.ViaLandmark">
9418 <summary>Via Landmark</summary>
9419 </member>
9420 <member name="F:OpenMetaverse.TeleportFlags.ViaLocation">
9421 <summary>Via Location</summary>
9422 </member>
9423 <member name="F:OpenMetaverse.TeleportFlags.ViaHome">
9424 <summary>Via Home</summary>
9425 </member>
9426 <member name="F:OpenMetaverse.TeleportFlags.ViaTelehub">
9427 <summary>Via Telehub</summary>
9428 </member>
9429 <member name="F:OpenMetaverse.TeleportFlags.ViaLogin">
9430 <summary>Via Login</summary>
9431 </member>
9432 <member name="F:OpenMetaverse.TeleportFlags.ViaGodlikeLure">
9433 <summary>Linden Summoned</summary>
9434 </member>
9435 <member name="F:OpenMetaverse.TeleportFlags.Godlike">
9436 <summary>Linden Forced me</summary>
9437 </member>
9438 <member name="F:OpenMetaverse.TeleportFlags.NineOneOne">
9439 <summary></summary>
9440 </member>
9441 <member name="F:OpenMetaverse.TeleportFlags.DisableCancel">
9442 <summary>Agent Teleported Home via Script</summary>
9443 </member>
9444 <member name="F:OpenMetaverse.TeleportFlags.ViaRegionID">
9445 <summary></summary>
9446 </member>
9447 <member name="F:OpenMetaverse.TeleportFlags.IsFlying">
9448 <summary></summary>
9449 </member>
9450 <member name="F:OpenMetaverse.TeleportFlags.ResetHome">
9451 <summary></summary>
9452 </member>
9453 <member name="F:OpenMetaverse.TeleportFlags.ForceRedirect">
9454 <summary>forced to new location for example when avatar is banned or ejected</summary>
9455 </member>
9456 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaLure">
9457 <summary>Teleport Finished via a Lure</summary>
9458 </member>
9459 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaNewSim">
9460 <summary>Finished, Sim Changed</summary>
9461 </member>
9462 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaSameSim">
9463 <summary>Finished, Same Sim</summary>
9464 </member>
9465 <member name="T:OpenMetaverse.TeleportLureFlags">
9466 <summary> 13228 <summary>
9467 13229 Deserialize the message
9468 </summary> 13230 </summary>
13231 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9469 </member> 13232 </member>
9470 <member name="F:OpenMetaverse.TeleportLureFlags.NormalLure"> 13233 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Serialize">
9471 <summary></summary>
9472 </member>
9473 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikeLure">
9474 <summary></summary>
9475 </member>
9476 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikePursuit">
9477 <summary></summary>
9478 </member>
9479 <member name="T:OpenMetaverse.ScriptSensorTypeFlags">
9480 <summary> 13234 <summary>
9481 13235 Serialize the object
9482 </summary> 13236 </summary>
13237 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9483 </member> 13238 </member>
9484 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Agent"> 13239 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9485 <summary></summary>
9486 </member>
9487 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Active">
9488 <summary></summary>
9489 </member>
9490 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Passive">
9491 <summary></summary>
9492 </member>
9493 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Scripted">
9494 <summary></summary>
9495 </member>
9496 <member name="T:OpenMetaverse.InstantMessage">
9497 <summary> 13240 <summary>
9498 Instant Message 13241 Deserialize the message
9499 </summary> 13242 </summary>
13243 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9500 </member> 13244 </member>
9501 <member name="F:OpenMetaverse.InstantMessage.FromAgentID"> 13245 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentID">
9502 <summary>Key of sender</summary> 13246 <summary>Key of sender</summary>
9503 </member> 13247 </member>
9504 <member name="F:OpenMetaverse.InstantMessage.FromAgentName"> 13248 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentName">
9505 <summary>Name of sender</summary> 13249 <summary>Name of sender</summary>
9506 </member> 13250 </member>
9507 <member name="F:OpenMetaverse.InstantMessage.ToAgentID"> 13251 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ToAgentID">
9508 <summary>Key of destination avatar</summary> 13252 <summary>Key of destination avatar</summary>
9509 </member> 13253 </member>
9510 <member name="F:OpenMetaverse.InstantMessage.ParentEstateID"> 13254 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ParentEstateID">
9511 <summary>ID of originating estate</summary> 13255 <summary>ID of originating estate</summary>
9512 </member> 13256 </member>
9513 <member name="F:OpenMetaverse.InstantMessage.RegionID"> 13257 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.RegionID">
9514 <summary>Key of originating region</summary> 13258 <summary>Key of originating region</summary>
9515 </member> 13259 </member>
9516 <member name="F:OpenMetaverse.InstantMessage.Position"> 13260 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Position">
9517 <summary>Coordinates in originating region</summary> 13261 <summary>Coordinates in originating region</summary>
9518 </member> 13262 </member>
9519 <member name="F:OpenMetaverse.InstantMessage.Dialog"> 13263 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Dialog">
9520 <summary>Instant message type</summary> 13264 <summary>Instant message type</summary>
9521 </member> 13265 </member>
9522 <member name="F:OpenMetaverse.InstantMessage.GroupIM"> 13266 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.GroupIM">
9523 <summary>Group IM session toggle</summary> 13267 <summary>Group IM session toggle</summary>
9524 </member> 13268 </member>
9525 <member name="F:OpenMetaverse.InstantMessage.IMSessionID"> 13269 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.IMSessionID">
9526 <summary>Key of IM session, for Group Messages, the groups UUID</summary> 13270 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
9527 </member> 13271 </member>
9528 <member name="F:OpenMetaverse.InstantMessage.Timestamp"> 13272 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Timestamp">
9529 <summary>Timestamp of the instant message</summary> 13273 <summary>Timestamp of the instant message</summary>
9530 </member> 13274 </member>
9531 <member name="F:OpenMetaverse.InstantMessage.Message"> 13275 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Message">
9532 <summary>Instant message text</summary> 13276 <summary>Instant message text</summary>
9533 </member> 13277 </member>
9534 <member name="F:OpenMetaverse.InstantMessage.Offline"> 13278 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Offline">
9535 <summary>Whether this message is held for offline avatars</summary> 13279 <summary>Whether this message is held for offline avatars</summary>
9536 </member> 13280 </member>
9537 <member name="F:OpenMetaverse.InstantMessage.BinaryBucket"> 13281 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.BinaryBucket">
9538 <summary>Context specific packed data</summary> 13282 <summary>Context specific packed data</summary>
9539 </member> 13283 </member>
9540 <member name="M:OpenMetaverse.InstantMessage.ToString"> 13284 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Voice">
9541 <summary>Print the struct data as a string</summary> 13285 <summary>Is this invitation for voice group/conference chat</summary>
9542 <returns>A string containing the field name, and field value</returns>
9543 </member>
9544 <member name="T:OpenMetaverse.ChatEventArgs">
9545 <summary>
9546
9547 </summary>
9548 </member>
9549 <member name="M:OpenMetaverse.ChatEventArgs.#ctor(OpenMetaverse.Simulator,System.String,OpenMetaverse.ChatAudibleLevel,OpenMetaverse.ChatType,OpenMetaverse.ChatSourceType,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3)">
9550 <summary>
9551 Construct a new instance of the ChatEventArgs object
9552 </summary>
9553 <param name="simulator">Sim from which the message originates</param>
9554 <param name="message">The message sent</param>
9555 <param name="audible">The audible level of the message</param>
9556 <param name="type">The type of message sent: whisper, shout, etc</param>
9557 <param name="sourceType">The source type of the message sender</param>
9558 <param name="fromName">The name of the agent or object sending the message</param>
9559 <param name="sourceId">The ID of the agent or object sending the message</param>
9560 <param name="ownerid">The ID of the object owner, or the agent ID sending the message</param>
9561 <param name="position">The position of the agent or object sending the message</param>
9562 </member>
9563 <member name="P:OpenMetaverse.ChatEventArgs.Simulator">
9564 <summary>Get the simulator sending the message</summary>
9565 </member>
9566 <member name="P:OpenMetaverse.ChatEventArgs.Message">
9567 <summary>Get the message sent</summary>
9568 </member>
9569 <member name="P:OpenMetaverse.ChatEventArgs.AudibleLevel">
9570 <summary>Get the audible level of the message</summary>
9571 </member>
9572 <member name="P:OpenMetaverse.ChatEventArgs.Type">
9573 <summary>Get the type of message sent: whisper, shout, etc</summary>
9574 </member>
9575 <member name="P:OpenMetaverse.ChatEventArgs.SourceType">
9576 <summary>Get the source type of the message sender</summary>
9577 </member>
9578 <member name="P:OpenMetaverse.ChatEventArgs.FromName">
9579 <summary>Get the name of the agent or object sending the message</summary>
9580 </member>
9581 <member name="P:OpenMetaverse.ChatEventArgs.SourceID">
9582 <summary>Get the ID of the agent or object sending the message</summary>
9583 </member>
9584 <member name="P:OpenMetaverse.ChatEventArgs.OwnerID">
9585 <summary>Get the ID of the object owner, or the agent ID sending the message</summary>
9586 </member>
9587 <member name="P:OpenMetaverse.ChatEventArgs.Position">
9588 <summary>Get the position of the agent or object sending the message</summary>
9589 </member>
9590 <member name="T:OpenMetaverse.ScriptDialogEventArgs">
9591 <summary>Contains the data sent when a primitive opens a dialog with this agent</summary>
9592 </member>
9593 <member name="M:OpenMetaverse.ScriptDialogEventArgs.#ctor(System.String,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,System.Int32,System.Collections.Generic.List{System.String})">
9594 <summary>
9595 Construct a new instance of the ScriptDialogEventArgs
9596 </summary>
9597 <param name="message">The dialog message</param>
9598 <param name="objectName">The name of the object that sent the dialog request</param>
9599 <param name="imageID">The ID of the image to be displayed</param>
9600 <param name="objectID">The ID of the primitive sending the dialog</param>
9601 <param name="firstName">The first name of the senders owner</param>
9602 <param name="lastName">The last name of the senders owner</param>
9603 <param name="chatChannel">The communication channel the dialog was sent on</param>
9604 <param name="buttons">The string labels containing the options presented in this dialog</param>
9605 </member>
9606 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Message">
9607 <summary>Get the dialog message</summary>
9608 </member>
9609 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectName">
9610 <summary>Get the name of the object that sent the dialog request</summary>
9611 </member>
9612 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ImageID">
9613 <summary>Get the ID of the image to be displayed</summary>
9614 </member>
9615 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectID">
9616 <summary>Get the ID of the primitive sending the dialog</summary>
9617 </member>
9618 <member name="P:OpenMetaverse.ScriptDialogEventArgs.FirstName">
9619 <summary>Get the first name of the senders owner</summary>
9620 </member>
9621 <member name="P:OpenMetaverse.ScriptDialogEventArgs.LastName">
9622 <summary>Get the last name of the senders owner</summary>
9623 </member>
9624 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Channel">
9625 <summary>Get the communication channel the dialog was sent on, responses
9626 should also send responses on this same channel</summary>
9627 </member>
9628 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ButtonLabels">
9629 <summary>Get the string labels containing the options presented in this dialog</summary>
9630 </member>
9631 <member name="T:OpenMetaverse.ScriptQuestionEventArgs">
9632 <summary>Contains the data sent when a primitive requests debit or other permissions
9633 requesting a YES or NO answer</summary>
9634 </member> 13286 </member>
9635 <member name="M:OpenMetaverse.ScriptQuestionEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.ScriptPermission)"> 13287 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Serialize">
9636 <summary> 13288 <summary>
9637 Construct a new instance of the ScriptQuestionEventArgs 13289 Serialize the object
9638 </summary> 13290 </summary>
9639 <param name="simulator">The simulator containing the object sending the request</param> 13291 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9640 <param name="taskID">The ID of the script making the request</param>
9641 <param name="itemID">The ID of the primitive containing the script making the request</param>
9642 <param name="objectName">The name of the primitive making the request</param>
9643 <param name="objectOwner">The name of the owner of the object making the request</param>
9644 <param name="questions">The permissions being requested</param>
9645 </member>
9646 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Simulator">
9647 <summary>Get the simulator containing the object sending the request</summary>
9648 </member>
9649 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.TaskID">
9650 <summary>Get the ID of the script making the request</summary>
9651 </member>
9652 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ItemID">
9653 <summary>Get the ID of the primitive containing the script making the request</summary>
9654 </member>
9655 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectName">
9656 <summary>Get the name of the primitive making the request</summary>
9657 </member>
9658 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectOwnerName">
9659 <summary>Get the name of the owner of the object making the request</summary>
9660 </member>
9661 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Questions">
9662 <summary>Get the permissions being requested</summary>
9663 </member>
9664 <member name="T:OpenMetaverse.LoadUrlEventArgs">
9665 <summary>Contains the data sent when a primitive sends a request
9666 to an agent to open the specified URL</summary>
9667 </member> 13292 </member>
9668 <member name="M:OpenMetaverse.LoadUrlEventArgs.#ctor(System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.String,System.String)"> 13293 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9669 <summary> 13294 <summary>
9670 Construct a new instance of the LoadUrlEventArgs 13295 Deserialize the message
9671 </summary> 13296 </summary>
9672 <param name="objectName">The name of the object sending the request</param> 13297 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9673 <param name="objectID">The ID of the object sending the request</param>
9674 <param name="ownerID">The ID of the owner of the object sending the request</param>
9675 <param name="ownerIsGroup">True if the object is owned by a group</param>
9676 <param name="message">The message sent with the request</param>
9677 <param name="URL">The URL the object sent</param>
9678 </member>
9679 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectName">
9680 <summary>Get the name of the object sending the request</summary>
9681 </member>
9682 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectID">
9683 <summary>Get the ID of the object sending the request</summary>
9684 </member>
9685 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerID">
9686 <summary>Get the ID of the owner of the object sending the request</summary>
9687 </member>
9688 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerIsGroup">
9689 <summary>True if the object is owned by a group</summary>
9690 </member>
9691 <member name="P:OpenMetaverse.LoadUrlEventArgs.Message">
9692 <summary>Get the message sent with the request</summary>
9693 </member>
9694 <member name="P:OpenMetaverse.LoadUrlEventArgs.URL">
9695 <summary>Get the URL the object sent</summary>
9696 </member>
9697 <member name="T:OpenMetaverse.InstantMessageEventArgs">
9698 <summary>The date received from an ImprovedInstantMessage</summary>
9699 </member> 13298 </member>
9700 <member name="M:OpenMetaverse.InstantMessageEventArgs.#ctor(OpenMetaverse.InstantMessage,OpenMetaverse.Simulator)"> 13299 <member name="T:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage">
9701 <summary> 13300 <summary>
9702 Construct a new instance of the InstantMessageEventArgs object 13301 Sent from the simulator to the viewer.
13302
13303 When an agent initially joins a session the AgentUpdatesBlock object will contain a list of session members including
13304 a boolean indicating they can use voice chat in this session, a boolean indicating they are allowed to moderate
13305 this session, and lastly a string which indicates another agent is entering the session with the Transition set to "ENTER"
13306
13307 During the session lifetime updates on individuals are sent. During the update the booleans sent during the initial join are
13308 excluded with the exception of the Transition field. This indicates a new user entering or exiting the session with
13309 the string "ENTER" or "LEAVE" respectively.
9703 </summary> 13310 </summary>
9704 <param name="im">the InstantMessage object</param>
9705 <param name="simulator">the simulator where the InstantMessage origniated</param>
9706 </member>
9707 <member name="P:OpenMetaverse.InstantMessageEventArgs.IM">
9708 <summary>Get the InstantMessage object</summary>
9709 </member>
9710 <member name="P:OpenMetaverse.InstantMessageEventArgs.Simulator">
9711 <summary>Get the simulator where the InstantMessage origniated</summary>
9712 </member>
9713 <member name="T:OpenMetaverse.BalanceEventArgs">
9714 <summary>Contains the currency balance</summary>
9715 </member> 13311 </member>
9716 <member name="M:OpenMetaverse.BalanceEventArgs.#ctor(System.Int32)"> 13312 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Serialize">
9717 <summary> 13313 <summary>
9718 Construct a new BalanceEventArgs object 13314 Serialize the object
9719 </summary> 13315 </summary>
9720 <param name="balance">The currenct balance</param> 13316 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9721 </member> 13317 </member>
9722 <member name="P:OpenMetaverse.BalanceEventArgs.Balance"> 13318 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9723 <summary> 13319 <summary>
9724 Get the currenct balance 13320 Deserialize the message
9725 </summary> 13321 </summary>
13322 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9726 </member> 13323 </member>
9727 <member name="T:OpenMetaverse.MoneyBalanceReplyEventArgs"> 13324 <member name="T:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage">
9728 <summary>Contains the transaction summary when an item is purchased,
9729 money is given, or land is purchased</summary>
9730 </member>
9731 <member name="M:OpenMetaverse.MoneyBalanceReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32,System.Int32,System.String)">
9732 <summary> 13325 <summary>
9733 Construct a new instance of the MoneyBalanceReplyEventArgs object 13326 An EventQueue message sent when the agent is forcibly removed from a chatterbox session
9734 </summary> 13327 </summary>
9735 <param name="transactionID">The ID of the transaction</param>
9736 <param name="transactionSuccess">True of the transaction was successful</param>
9737 <param name="balance">The current currency balance</param>
9738 <param name="metersCredit">The meters credited</param>
9739 <param name="metersCommitted">The meters comitted</param>
9740 <param name="description">A brief description of the transaction</param>
9741 </member>
9742 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.TransactionID">
9743 <summary>Get the ID of the transaction</summary>
9744 </member>
9745 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Success">
9746 <summary>True of the transaction was successful</summary>
9747 </member>
9748 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Balance">
9749 <summary>Get the remaining currency balance</summary>
9750 </member> 13328 </member>
9751 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCredit"> 13329 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Reason">
9752 <summary>Get the meters credited</summary>
9753 </member>
9754 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCommitted">
9755 <summary>Get the meters comitted</summary>
9756 </member>
9757 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Description">
9758 <summary>Get the description of the transaction</summary>
9759 </member>
9760 <member name="T:OpenMetaverse.AgentDataReplyEventArgs">
9761 <summary>Data sent from the simulator containing information about your agent and active group information</summary>
9762 </member>
9763 <member name="M:OpenMetaverse.AgentDataReplyEventArgs.#ctor(System.String,System.String,OpenMetaverse.UUID,System.String,OpenMetaverse.GroupPowers,System.String)">
9764 <summary> 13330 <summary>
9765 Construct a new instance of the AgentDataReplyEventArgs object 13331 A string containing the reason the agent was removed
9766 </summary> 13332 </summary>
9767 <param name="firstName">The agents first name</param>
9768 <param name="lastName">The agents last name</param>
9769 <param name="activeGroupID">The agents active group ID</param>
9770 <param name="groupTitle">The group title of the agents active group</param>
9771 <param name="groupPowers">The combined group powers the agent has in the active group</param>
9772 <param name="groupName">The name of the group the agent has currently active</param>
9773 </member>
9774 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.FirstName">
9775 <summary>Get the agents first name</summary>
9776 </member>
9777 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.LastName">
9778 <summary>Get the agents last name</summary>
9779 </member> 13333 </member>
9780 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.ActiveGroupID"> 13334 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.SessionID">
9781 <summary>Get the active group ID of your agent</summary>
9782 </member>
9783 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupTitle">
9784 <summary>Get the active groups title of your agent</summary>
9785 </member>
9786 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupPowers">
9787 <summary>Get the combined group powers of your agent</summary>
9788 </member>
9789 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupName">
9790 <summary>Get the active group name of your agent</summary>
9791 </member>
9792 <member name="T:OpenMetaverse.AnimationsChangedEventArgs">
9793 <summary>Data sent by the simulator to indicate the active/changed animations
9794 applied to your agent</summary>
9795 </member>
9796 <member name="M:OpenMetaverse.AnimationsChangedEventArgs.#ctor(OpenMetaverse.InternalDictionary{OpenMetaverse.UUID,System.Int32})">
9797 <summary> 13335 <summary>
9798 Construct a new instance of the AnimationsChangedEventArgs class 13336 The ChatterBoxSession's SessionID
9799 </summary> 13337 </summary>
9800 <param name="agentAnimations">The dictionary that contains the changed animations</param>
9801 </member>
9802 <member name="P:OpenMetaverse.AnimationsChangedEventArgs.Animations">
9803 <summary>Get the dictionary that contains the changed animations</summary>
9804 </member> 13338 </member>
9805 <member name="T:OpenMetaverse.MeanCollisionEventArgs"> 13339 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Serialize">
9806 <summary> 13340 <summary>
9807 Data sent from a simulator indicating a collision with your agent 13341 Serialize the object
9808 </summary> 13342 </summary>
13343 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9809 </member> 13344 </member>
9810 <member name="M:OpenMetaverse.MeanCollisionEventArgs.#ctor(OpenMetaverse.MeanCollisionType,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.DateTime)"> 13345 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9811 <summary> 13346 <summary>
9812 Construct a new instance of the MeanCollisionEventArgs class 13347 Deserialize the message
9813 </summary> 13348 </summary>
9814 <param name="type">The type of collision that occurred</param> 13349 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9815 <param name="perp">The ID of the agent or object that perpetrated the agression</param>
9816 <param name="victim">The ID of the Victim</param>
9817 <param name="magnitude">The strength of the collision</param>
9818 <param name="time">The Time the collision occurred</param>
9819 </member>
9820 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Type">
9821 <summary>Get the Type of collision</summary>
9822 </member>
9823 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Aggressor">
9824 <summary>Get the ID of the agent or object that collided with your agent</summary>
9825 </member>
9826 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Victim">
9827 <summary>Get the ID of the agent that was attacked</summary>
9828 </member>
9829 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Magnitude">
9830 <summary>A value indicating the strength of the collision</summary>
9831 </member>
9832 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Time">
9833 <summary>Get the time the collision occurred</summary>
9834 </member>
9835 <member name="T:OpenMetaverse.RegionCrossedEventArgs">
9836 <summary>Data sent to your agent when it crosses region boundaries</summary>
9837 </member> 13350 </member>
9838 <member name="M:OpenMetaverse.RegionCrossedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Simulator)"> 13351 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Serialize">
9839 <summary> 13352 <summary>
9840 Construct a new instance of the RegionCrossedEventArgs class 13353 Serialize the object
9841 </summary> 13354 </summary>
9842 <param name="oldSim">The simulator your agent just left</param> 13355 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9843 <param name="newSim">The simulator your agent is now in</param>
9844 </member>
9845 <member name="P:OpenMetaverse.RegionCrossedEventArgs.OldSimulator">
9846 <summary>Get the simulator your agent just left</summary>
9847 </member>
9848 <member name="P:OpenMetaverse.RegionCrossedEventArgs.NewSimulator">
9849 <summary>Get the simulator your agent is now in</summary>
9850 </member>
9851 <member name="T:OpenMetaverse.GroupChatJoinedEventArgs">
9852 <summary>Data sent from the simulator when your agent joins a group chat session</summary>
9853 </member> 13356 </member>
9854 <member name="M:OpenMetaverse.GroupChatJoinedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,System.Boolean)"> 13357 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9855 <summary> 13358 <summary>
9856 Construct a new instance of the GroupChatJoinedEventArgs class 13359 Deserialize the message
9857 </summary> 13360 </summary>
9858 <param name="groupChatSessionID">The ID of the session</param> 13361 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9859 <param name="sessionName">The name of the session</param>
9860 <param name="tmpSessionID">A temporary session id used for establishing new sessions</param>
9861 <param name="success">True of your agent successfully joined the session</param>
9862 </member>
9863 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionID">
9864 <summary>Get the ID of the group chat session</summary>
9865 </member>
9866 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionName">
9867 <summary>Get the name of the session</summary>
9868 </member>
9869 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.TmpSessionID">
9870 <summary>Get the temporary session ID used for establishing new sessions</summary>
9871 </member>
9872 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.Success">
9873 <summary>True if your agent successfully joined the session</summary>
9874 </member>
9875 <member name="T:OpenMetaverse.AlertMessageEventArgs">
9876 <summary>Data sent by the simulator containing urgent messages</summary>
9877 </member> 13362 </member>
9878 <member name="M:OpenMetaverse.AlertMessageEventArgs.#ctor(System.String)"> 13363 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Serialize">
9879 <summary> 13364 <summary>
9880 Construct a new instance of the AlertMessageEventArgs class 13365 Serialize the object
9881 </summary> 13366 </summary>
9882 <param name="message">The alert message</param> 13367 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9883 </member>
9884 <member name="P:OpenMetaverse.AlertMessageEventArgs.Message">
9885 <summary>Get the alert message</summary>
9886 </member>
9887 <member name="T:OpenMetaverse.ScriptControlEventArgs">
9888 <summary>Data sent by a script requesting to take or release specified controls to your agent</summary>
9889 </member> 13368 </member>
9890 <member name="M:OpenMetaverse.ScriptControlEventArgs.#ctor(OpenMetaverse.ScriptControlChange,System.Boolean,System.Boolean)"> 13369 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9891 <summary> 13370 <summary>
9892 Construct a new instance of the ScriptControlEventArgs class 13371 Deserialize the message
9893 </summary> 13372 </summary>
9894 <param name="controls">The controls the script is attempting to take or release to the agent</param> 13373 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9895 <param name="pass">True if the script is passing controls back to the agent</param>
9896 <param name="take">True if the script is requesting controls be released to the script</param>
9897 </member>
9898 <member name="P:OpenMetaverse.ScriptControlEventArgs.Controls">
9899 <summary>Get the controls the script is attempting to take or release to the agent</summary>
9900 </member>
9901 <member name="P:OpenMetaverse.ScriptControlEventArgs.Pass">
9902 <summary>True if the script is passing controls back to the agent</summary>
9903 </member>
9904 <member name="P:OpenMetaverse.ScriptControlEventArgs.Take">
9905 <summary>True if the script is requesting controls be released to the script</summary>
9906 </member> 13374 </member>
9907 <member name="T:OpenMetaverse.CameraConstraintEventArgs"> 13375 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Serialize">
9908 <summary> 13376 <summary>
9909 Data sent from the simulator to an agent to indicate its view limits 13377 Serialize the object
9910 </summary> 13378 </summary>
13379 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9911 </member> 13380 </member>
9912 <member name="M:OpenMetaverse.CameraConstraintEventArgs.#ctor(OpenMetaverse.Vector4)"> 13381 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9913 <summary> 13382 <summary>
9914 Construct a new instance of the CameraConstraintEventArgs class 13383 Deserialize the message
9915 </summary> 13384 </summary>
9916 <param name="collidePlane">The collision plane</param> 13385 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9917 </member>
9918 <member name="P:OpenMetaverse.CameraConstraintEventArgs.CollidePlane">
9919 <summary>Get the collision plane</summary>
9920 </member> 13386 </member>
9921 <member name="T:OpenMetaverse.ScriptSensorReplyEventArgs"> 13387 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Serialize">
9922 <summary> 13388 <summary>
9923 Data containing script sensor requests which allow an agent to know the specific details 13389 Serialize the object
9924 of a primitive sending script sensor requests
9925 </summary> 13390 </summary>
13391 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
9926 </member> 13392 </member>
9927 <member name="M:OpenMetaverse.ScriptSensorReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single,OpenMetaverse.Quaternion,OpenMetaverse.ScriptSensorTypeFlags,OpenMetaverse.Vector3)"> 13393 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
9928 <summary> 13394 <summary>
9929 Construct a new instance of the ScriptSensorReplyEventArgs 13395 Deserialize the message
9930 </summary> 13396 </summary>
9931 <param name="requestorID">The ID of the primitive sending the sensor</param> 13397 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
9932 <param name="groupID">The ID of the group associated with the primitive</param>
9933 <param name="name">The name of the primitive sending the sensor</param>
9934 <param name="objectID">The ID of the primitive sending the sensor</param>
9935 <param name="ownerID">The ID of the owner of the primitive sending the sensor</param>
9936 <param name="position">The position of the primitive sending the sensor</param>
9937 <param name="range">The range the primitive specified to scan</param>
9938 <param name="rotation">The rotation of the primitive sending the sensor</param>
9939 <param name="type">The type of sensor the primitive sent</param>
9940 <param name="velocity">The velocity of the primitive sending the sensor</param>
9941 </member>
9942 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.RequestorID">
9943 <summary>Get the ID of the primitive sending the sensor</summary>
9944 </member>
9945 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.GroupID">
9946 <summary>Get the ID of the group associated with the primitive</summary>
9947 </member>
9948 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Name">
9949 <summary>Get the name of the primitive sending the sensor</summary>
9950 </member>
9951 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.ObjectID">
9952 <summary>Get the ID of the primitive sending the sensor</summary>
9953 </member>
9954 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.OwnerID">
9955 <summary>Get the ID of the owner of the primitive sending the sensor</summary>
9956 </member>
9957 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Position">
9958 <summary>Get the position of the primitive sending the sensor</summary>
9959 </member>
9960 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Range">
9961 <summary>Get the range the primitive specified to scan</summary>
9962 </member>
9963 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Rotation">
9964 <summary>Get the rotation of the primitive sending the sensor</summary>
9965 </member>
9966 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Type">
9967 <summary>Get the type of sensor the primitive sent</summary>
9968 </member>
9969 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Velocity">
9970 <summary>Get the velocity of the primitive sending the sensor</summary>
9971 </member>
9972 <member name="T:OpenMetaverse.AvatarSitResponseEventArgs">
9973 <summary>Contains the response data returned from the simulator in response to a <see cref="!:RequestSit"/></summary>
9974 </member>
9975 <member name="M:OpenMetaverse.AvatarSitResponseEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)">
9976 <summary>Construct a new instance of the AvatarSitResponseEventArgs object</summary>
9977 </member>
9978 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ObjectID">
9979 <summary>Get the ID of the primitive the agent will be sitting on</summary>
9980 </member>
9981 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.Autopilot">
9982 <summary>True if the simulator Autopilot functions were involved</summary>
9983 </member>
9984 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraAtOffset">
9985 <summary>Get the camera offset of the agent when seated</summary>
9986 </member>
9987 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraEyeOffset">
9988 <summary>Get the camera eye offset of the agent when seated</summary>
9989 </member>
9990 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ForceMouselook">
9991 <summary>True of the agent will be in mouselook mode when seated</summary>
9992 </member>
9993 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitPosition">
9994 <summary>Get the position of the agent when seated</summary>
9995 </member>
9996 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitRotation">
9997 <summary>Get the rotation of the agent when seated</summary>
9998 </member>
9999 <member name="T:OpenMetaverse.ChatSessionMemberAddedEventArgs">
10000 <summary>Data sent when an agent joins a chat session your agent is currently participating in</summary>
10001 </member> 13398 </member>
10002 <member name="M:OpenMetaverse.ChatSessionMemberAddedEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 13399 <member name="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage">
10003 <summary> 13400 <summary>
10004 Construct a new instance of the ChatSessionMemberAddedEventArgs object 13401
10005 </summary> 13402 </summary>
10006 <param name="sessionID">The ID of the chat session</param>
10007 <param name="agentID">The ID of the agent joining</param>
10008 </member>
10009 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.SessionID">
10010 <summary>Get the ID of the chat session</summary>
10011 </member> 13403 </member>
10012 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.AgentID"> 13404 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Serialize">
10013 <summary>Get the ID of the agent that joined</summary>
10014 </member>
10015 <member name="T:OpenMetaverse.ChatSessionMemberLeftEventArgs">
10016 <summary>Data sent when an agent exits a chat session your agent is currently participating in</summary>
10017 </member>
10018 <member name="M:OpenMetaverse.ChatSessionMemberLeftEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)">
10019 <summary> 13405 <summary>
10020 Construct a new instance of the ChatSessionMemberLeftEventArgs object 13406 Serialize the object
10021 </summary> 13407 </summary>
10022 <param name="sessionID">The ID of the chat session</param> 13408 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
10023 <param name="agentID">The ID of the Agent that left</param>
10024 </member>
10025 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.SessionID">
10026 <summary>Get the ID of the chat session</summary>
10027 </member>
10028 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.AgentID">
10029 <summary>Get the ID of the agent that left</summary>
10030 </member> 13409 </member>
10031 <member name="M:OpenMetaverse.Voice.VoiceParticipant.IDFromName(System.String)"> 13410 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10032 <summary> 13411 <summary>
10033 Extract the avatar UUID encoded in a SIP URI 13412 Deserialize the message
10034 </summary> 13413 </summary>
10035 <param name="inName"></param> 13414 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10036 <returns></returns>
10037 </member> 13415 </member>
10038 <member name="T:OpenMetaverse.Assets.AssetSound"> 13416 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Serialize">
10039 <summary> 13417 <summary>
10040 Represents a Sound Asset 13418 Serialize the object
10041 </summary> 13419 </summary>
13420 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
10042 </member> 13421 </member>
10043 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor"> 13422 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10044 <summary>Initializes a new instance of an AssetSound object</summary>
10045 </member>
10046 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor(OpenMetaverse.UUID,System.Byte[])">
10047 <summary>Initializes a new instance of an AssetSound object with parameters</summary>
10048 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
10049 <param name="assetData">A byte array containing the raw asset data</param>
10050 </member>
10051 <member name="M:OpenMetaverse.Assets.AssetSound.Encode">
10052 <summary> 13423 <summary>
10053 TODO: Encodes a sound file 13424 Deserialize the message
10054 </summary> 13425 </summary>
13426 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10055 </member> 13427 </member>
10056 <member name="M:OpenMetaverse.Assets.AssetSound.Decode"> 13428 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Serialize">
10057 <summary> 13429 <summary>
10058 TODO: Decode a sound file 13430 Serialize the object
10059 </summary> 13431 </summary>
10060 <returns>true</returns> 13432 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
10061 </member>
10062 <member name="P:OpenMetaverse.Assets.AssetSound.AssetType">
10063 <summary>Override the base classes AssetType</summary>
10064 </member> 13433 </member>
10065 <member name="T:OpenMetaverse.Assets.AssetScriptText"> 13434 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10066 <summary> 13435 <summary>
10067 Represents an LSL Text object containing a string of UTF encoded characters 13436 Deserialize the message
10068 </summary> 13437 </summary>
13438 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10069 </member> 13439 </member>
10070 <member name="F:OpenMetaverse.Assets.AssetScriptText.Source"> 13440 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage">
10071 <summary>A string of characters represting the script contents</summary>
10072 </member>
10073 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor">
10074 <summary>Initializes a new AssetScriptText object</summary>
10075 </member>
10076 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(OpenMetaverse.UUID,System.Byte[])">
10077 <summary> 13441 <summary>
10078 Initializes a new AssetScriptText object with parameters 13442 A message sent from the viewer to the simulator which
13443 specifies that the user has changed current URL
13444 of the specific media on a prim face
10079 </summary> 13445 </summary>
10080 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
10081 <param name="assetData">A byte array containing the raw asset data</param>
10082 </member> 13446 </member>
10083 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(System.String)"> 13447 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.URL">
10084 <summary> 13448 <summary>
10085 Initializes a new AssetScriptText object with parameters 13449 New URL
10086 </summary> 13450 </summary>
10087 <param name="source">A string containing the scripts contents</param>
10088 </member> 13451 </member>
10089 <member name="M:OpenMetaverse.Assets.AssetScriptText.Encode"> 13452 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.PrimID">
10090 <summary> 13453 <summary>
10091 Encode a string containing the scripts contents into byte encoded AssetData 13454 Prim UUID where navigation occured
10092 </summary> 13455 </summary>
10093 </member> 13456 </member>
10094 <member name="M:OpenMetaverse.Assets.AssetScriptText.Decode"> 13457 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Face">
10095 <summary> 13458 <summary>
10096 Decode a byte array containing the scripts contents into a string 13459 Face index
10097 </summary> 13460 </summary>
10098 <returns>true if decoding is successful</returns>
10099 </member> 13461 </member>
10100 <member name="P:OpenMetaverse.Assets.AssetScriptText.AssetType"> 13462 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Serialize">
10101 <summary>Override the base classes AssetType</summary>
10102 </member>
10103 <member name="T:OpenMetaverse.ReportType">
10104 <summary> 13463 <summary>
10105 13464 Serialize the object
10106 </summary> 13465 </summary>
13466 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
10107 </member> 13467 </member>
10108 <member name="F:OpenMetaverse.ReportType.None"> 13468 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10109 <summary>No report</summary>
10110 </member>
10111 <member name="F:OpenMetaverse.ReportType.Unknown">
10112 <summary>Unknown report type</summary>
10113 </member>
10114 <member name="F:OpenMetaverse.ReportType.Bug">
10115 <summary>Bug report</summary>
10116 </member>
10117 <member name="F:OpenMetaverse.ReportType.Complaint">
10118 <summary>Complaint report</summary>
10119 </member>
10120 <member name="F:OpenMetaverse.ReportType.CustomerServiceRequest">
10121 <summary>Customer service report</summary>
10122 </member>
10123 <member name="T:OpenMetaverse.CompressedFlags">
10124 <summary> 13469 <summary>
10125 Bitflag field for ObjectUpdateCompressed data blocks, describing 13470 Deserialize the message
10126 which options are present for each object
10127 </summary> 13471 </summary>
13472 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10128 </member> 13473 </member>
10129 <member name="F:OpenMetaverse.CompressedFlags.ScratchPad"> 13474 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaBlock">
10130 <summary>Unknown</summary> 13475 <summary>Base class used for the ObjectMedia message</summary>
10131 </member>
10132 <member name="F:OpenMetaverse.CompressedFlags.Tree">
10133 <summary>Whether the object has a TreeSpecies</summary>
10134 </member>
10135 <member name="F:OpenMetaverse.CompressedFlags.HasText">
10136 <summary>Whether the object has floating text ala llSetText</summary>
10137 </member>
10138 <member name="F:OpenMetaverse.CompressedFlags.HasParticles">
10139 <summary>Whether the object has an active particle system</summary>
10140 </member>
10141 <member name="F:OpenMetaverse.CompressedFlags.HasSound">
10142 <summary>Whether the object has sound attached to it</summary>
10143 </member>
10144 <member name="F:OpenMetaverse.CompressedFlags.HasParent">
10145 <summary>Whether the object is attached to a root object or not</summary>
10146 </member>
10147 <member name="F:OpenMetaverse.CompressedFlags.TextureAnimation">
10148 <summary>Whether the object has texture animation settings</summary>
10149 </member>
10150 <member name="F:OpenMetaverse.CompressedFlags.HasAngularVelocity">
10151 <summary>Whether the object has an angular velocity</summary>
10152 </member>
10153 <member name="F:OpenMetaverse.CompressedFlags.HasNameValues">
10154 <summary>Whether the object has a name value pairs string</summary>
10155 </member>
10156 <member name="F:OpenMetaverse.CompressedFlags.MediaURL">
10157 <summary>Whether the object has a Media URL set</summary>
10158 </member> 13476 </member>
10159 <member name="T:OpenMetaverse.UpdateType"> 13477 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaRequest">
10160 <summary> 13478 <summary>
10161 Specific Flags for MultipleObjectUpdate requests 13479 Message used to retrive prim media data
10162 </summary> 13480 </summary>
10163 </member> 13481 </member>
10164 <member name="F:OpenMetaverse.UpdateType.None"> 13482 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.PrimID">
10165 <summary>None</summary>
10166 </member>
10167 <member name="F:OpenMetaverse.UpdateType.Position">
10168 <summary>Change position of prims</summary>
10169 </member>
10170 <member name="F:OpenMetaverse.UpdateType.Rotation">
10171 <summary>Change rotation of prims</summary>
10172 </member>
10173 <member name="F:OpenMetaverse.UpdateType.Scale">
10174 <summary>Change size of prims</summary>
10175 </member>
10176 <member name="F:OpenMetaverse.UpdateType.Linked">
10177 <summary>Perform operation on link set</summary>
10178 </member>
10179 <member name="F:OpenMetaverse.UpdateType.Uniform">
10180 <summary>Scale prims uniformly, same as selecing ctrl+shift in the
10181 viewer. Used in conjunction with Scale</summary>
10182 </member>
10183 <member name="T:OpenMetaverse.PayPriceType">
10184 <summary> 13483 <summary>
10185 Special values in PayPriceReply. If the price is not one of these 13484 Prim UUID
10186 literal value of the price should be use
10187 </summary> 13485 </summary>
10188 </member> 13486 </member>
10189 <member name="F:OpenMetaverse.PayPriceType.Hide"> 13487 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Verb">
10190 <summary> 13488 <summary>
10191 Indicates that this pay option should be hidden 13489 Requested operation, either GET or UPDATE
10192 </summary> 13490 </summary>
10193 </member> 13491 </member>
10194 <member name="F:OpenMetaverse.PayPriceType.Default"> 13492 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Serialize">
10195 <summary> 13493 <summary>
10196 Indicates that this pay option should have the default value 13494 Serialize object
10197 </summary> 13495 </summary>
13496 <returns>Serialized object as OSDMap</returns>
10198 </member> 13497 </member>
10199 <member name="T:OpenMetaverse.ObjectMovementUpdate"> 13498 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10200 <summary> 13499 <summary>
10201 Contains the variables sent in an object update packet for objects. 13500 Deserialize the message
10202 Used to track position and movement of prims and avatars
10203 </summary> 13501 </summary>
13502 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10204 </member> 13503 </member>
10205 <member name="F:OpenMetaverse.ObjectMovementUpdate.Avatar"> 13504 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaResponse">
10206 <summary></summary>
10207 </member>
10208 <member name="F:OpenMetaverse.ObjectMovementUpdate.CollisionPlane">
10209 <summary></summary>
10210 </member>
10211 <member name="F:OpenMetaverse.ObjectMovementUpdate.State">
10212 <summary></summary>
10213 </member>
10214 <member name="F:OpenMetaverse.ObjectMovementUpdate.LocalID">
10215 <summary></summary>
10216 </member>
10217 <member name="F:OpenMetaverse.ObjectMovementUpdate.Position">
10218 <summary></summary>
10219 </member>
10220 <member name="F:OpenMetaverse.ObjectMovementUpdate.Velocity">
10221 <summary></summary>
10222 </member>
10223 <member name="F:OpenMetaverse.ObjectMovementUpdate.Acceleration">
10224 <summary></summary>
10225 </member>
10226 <member name="F:OpenMetaverse.ObjectMovementUpdate.Rotation">
10227 <summary></summary>
10228 </member>
10229 <member name="F:OpenMetaverse.ObjectMovementUpdate.AngularVelocity">
10230 <summary></summary>
10231 </member>
10232 <member name="F:OpenMetaverse.ObjectMovementUpdate.Textures">
10233 <summary></summary>
10234 </member>
10235 <member name="T:OpenMetaverse.ObjectManager">
10236 <summary> 13505 <summary>
10237 Handles all network traffic related to prims and avatar positions and 13506 Message used to update prim media data
10238 movement.
10239 </summary> 13507 </summary>
10240 </member> 13508 </member>
10241 <member name="F:OpenMetaverse.ObjectManager.m_ObjectUpdate"> 13509 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.PrimID">
10242 <summary>The event subscribers, null of no subscribers</summary>
10243 </member>
10244 <member name="M:OpenMetaverse.ObjectManager.OnObjectUpdate(OpenMetaverse.PrimEventArgs)">
10245 <summary>Raises the ObjectUpdate Event</summary>
10246 <param name="e">A ObjectUpdateEventArgs object containing
10247 the data sent from the simulator</param>
10248 </member>
10249 <member name="F:OpenMetaverse.ObjectManager.m_ObjectUpdateLock">
10250 <summary>Thread sync lock object</summary>
10251 </member>
10252 <member name="F:OpenMetaverse.ObjectManager.m_ObjectProperties">
10253 <summary>The event subscribers, null of no subscribers</summary>
10254 </member>
10255 <member name="M:OpenMetaverse.ObjectManager.OnObjectProperties(OpenMetaverse.ObjectPropertiesEventArgs)">
10256 <summary>Raises the ObjectProperties Event</summary>
10257 <param name="e">A ObjectPropertiesEventArgs object containing
10258 the data sent from the simulator</param>
10259 </member>
10260 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesLock">
10261 <summary>Thread sync lock object</summary>
10262 </member>
10263 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesUpdated">
10264 <summary>The event subscribers, null of no subscribers</summary>
10265 </member>
10266 <member name="M:OpenMetaverse.ObjectManager.OnObjectPropertiesUpdated(OpenMetaverse.ObjectPropertiesUpdatedEventArgs)">
10267 <summary>Raises the ObjectPropertiesUpdated Event</summary>
10268 <param name="e">A ObjectPropertiesUpdatedEventArgs object containing
10269 the data sent from the simulator</param>
10270 </member>
10271 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesUpdatedLock">
10272 <summary>Thread sync lock object</summary>
10273 </member>
10274 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesFamily">
10275 <summary>The event subscribers, null of no subscribers</summary>
10276 </member>
10277 <member name="M:OpenMetaverse.ObjectManager.OnObjectPropertiesFamily(OpenMetaverse.ObjectPropertiesFamilyEventArgs)">
10278 <summary>Raises the ObjectPropertiesFamily Event</summary>
10279 <param name="e">A ObjectPropertiesFamilyEventArgs object containing
10280 the data sent from the simulator</param>
10281 </member>
10282 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesFamilyLock">
10283 <summary>Thread sync lock object</summary>
10284 </member>
10285 <member name="F:OpenMetaverse.ObjectManager.m_AvatarUpdate">
10286 <summary>The event subscribers, null of no subscribers</summary>
10287 </member>
10288 <member name="M:OpenMetaverse.ObjectManager.OnAvatarUpdate(OpenMetaverse.AvatarUpdateEventArgs)">
10289 <summary>Raises the AvatarUpdate Event</summary>
10290 <param name="e">A AvatarUpdateEventArgs object containing
10291 the data sent from the simulator</param>
10292 </member>
10293 <member name="F:OpenMetaverse.ObjectManager.m_AvatarUpdateLock">
10294 <summary>Thread sync lock object</summary>
10295 </member>
10296 <member name="F:OpenMetaverse.ObjectManager.m_TerseObjectUpdate">
10297 <summary>The event subscribers, null of no subscribers</summary>
10298 </member>
10299 <member name="M:OpenMetaverse.ObjectManager.OnTerseObjectUpdate(OpenMetaverse.TerseObjectUpdateEventArgs)">
10300 <summary>Raises the TerseObjectUpdate Event</summary>
10301 <param name="e">A TerseObjectUpdateEventArgs object containing
10302 the data sent from the simulator</param>
10303 </member>
10304 <member name="F:OpenMetaverse.ObjectManager.m_TerseObjectUpdateLock">
10305 <summary>Thread sync lock object</summary>
10306 </member>
10307 <member name="F:OpenMetaverse.ObjectManager.m_ObjectDataBlockUpdate">
10308 <summary>The event subscribers, null of no subscribers</summary>
10309 </member>
10310 <member name="M:OpenMetaverse.ObjectManager.OnObjectDataBlockUpdate(OpenMetaverse.ObjectDataBlockUpdateEventArgs)">
10311 <summary>Raises the ObjectDataBlockUpdate Event</summary>
10312 <param name="e">A ObjectDataBlockUpdateEventArgs object containing
10313 the data sent from the simulator</param>
10314 </member>
10315 <member name="F:OpenMetaverse.ObjectManager.m_ObjectDataBlockUpdateLock">
10316 <summary>Thread sync lock object</summary>
10317 </member>
10318 <member name="F:OpenMetaverse.ObjectManager.m_KillObject">
10319 <summary>The event subscribers, null of no subscribers</summary>
10320 </member>
10321 <member name="M:OpenMetaverse.ObjectManager.OnKillObject(OpenMetaverse.KillObjectEventArgs)">
10322 <summary>Raises the KillObject Event</summary>
10323 <param name="e">A KillObjectEventArgs object containing
10324 the data sent from the simulator</param>
10325 </member>
10326 <member name="F:OpenMetaverse.ObjectManager.m_KillObjectLock">
10327 <summary>Thread sync lock object</summary>
10328 </member>
10329 <member name="F:OpenMetaverse.ObjectManager.m_AvatarSitChanged">
10330 <summary>The event subscribers, null of no subscribers</summary>
10331 </member>
10332 <member name="M:OpenMetaverse.ObjectManager.OnAvatarSitChanged(OpenMetaverse.AvatarSitChangedEventArgs)">
10333 <summary>Raises the AvatarSitChanged Event</summary>
10334 <param name="e">A AvatarSitChangedEventArgs object containing
10335 the data sent from the simulator</param>
10336 </member>
10337 <member name="F:OpenMetaverse.ObjectManager.m_AvatarSitChangedLock">
10338 <summary>Thread sync lock object</summary>
10339 </member>
10340 <member name="F:OpenMetaverse.ObjectManager.m_PayPriceReply">
10341 <summary>The event subscribers, null of no subscribers</summary>
10342 </member>
10343 <member name="M:OpenMetaverse.ObjectManager.OnPayPriceReply(OpenMetaverse.PayPriceReplyEventArgs)">
10344 <summary>Raises the PayPriceReply Event</summary>
10345 <param name="e">A PayPriceReplyEventArgs object containing
10346 the data sent from the simulator</param>
10347 </member>
10348 <member name="F:OpenMetaverse.ObjectManager.m_PayPriceReplyLock">
10349 <summary>Thread sync lock object</summary>
10350 </member>
10351 <member name="F:OpenMetaverse.ObjectManager.Client">
10352 <summary>Reference to the GridClient object</summary>
10353 </member>
10354 <member name="F:OpenMetaverse.ObjectManager.InterpolationTimer">
10355 <summary>Does periodic dead reckoning calculation to convert
10356 velocity and acceleration to new positions for objects</summary>
10357 </member>
10358 <member name="M:OpenMetaverse.ObjectManager.#ctor(OpenMetaverse.GridClient)">
10359 <summary> 13510 <summary>
10360 Construct a new instance of the ObjectManager class 13511 Prim UUID
10361 </summary> 13512 </summary>
10362 <param name="client">A reference to the <see cref="T:OpenMetaverse.GridClient"/> instance</param>
10363 </member> 13513 </member>
10364 <member name="M:OpenMetaverse.ObjectManager.RequestObject(OpenMetaverse.Simulator,System.UInt32)"> 13514 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.FaceMedia">
10365 <summary> 13515 <summary>
10366 Request information for a single object from a <see cref="T:OpenMetaverse.Simulator"/> 13516 Array of media entries indexed by face number
10367 you are currently connected to
10368 </summary> 13517 </summary>
10369 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
10370 <param name="localID">The Local ID of the object</param>
10371 </member> 13518 </member>
10372 <member name="M:OpenMetaverse.ObjectManager.RequestObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"> 13519 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Version">
10373 <summary> 13520 <summary>
10374 Request information for multiple objects contained in 13521 Media version string
10375 the same simulator
10376 </summary> 13522 </summary>
10377 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
10378 <param name="localIDs">An array containing the Local IDs of the objects</param>
10379 </member> 13523 </member>
10380 <member name="M:OpenMetaverse.ObjectManager.BuyObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 13524 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Serialize">
10381 <summary>
10382 Attempt to purchase an original object, a copy, or the contents of
10383 an object
10384 </summary>
10385 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
10386 <param name="localID">The Local ID of the object</param>
10387 <param name="saleType">Whether the original, a copy, or the object
10388 contents are on sale. This is used for verification, if the this
10389 sale type is not valid for the object the purchase will fail</param>
10390 <param name="price">Price of the object. This is used for
10391 verification, if it does not match the actual price the purchase
10392 will fail</param>
10393 <param name="groupID">Group ID that will be associated with the new
10394 purchase</param>
10395 <param name="categoryID">Inventory folder UUID where the object or objects
10396 purchased should be placed</param>
10397 <example>
10398 <code>
10399 BuyObject(Client.Network.CurrentSim, 500, SaleType.Copy,
10400 100, UUID.Zero, Client.Self.InventoryRootFolderUUID);
10401 </code>
10402 </example>
10403 </member>
10404 <member name="M:OpenMetaverse.ObjectManager.RequestPayPrice(OpenMetaverse.Simulator,OpenMetaverse.UUID)">
10405 <summary> 13525 <summary>
10406 Request prices that should be displayed in pay dialog. This will triggger the simulator 13526 Serialize object
10407 to send us back a PayPriceReply which can be handled by OnPayPriceReply event
10408 </summary> 13527 </summary>
10409 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param> 13528 <returns>Serialized object as OSDMap</returns>
10410 <param name="objectID">The ID of the object</param>
10411 <remarks>The result is raised in the <see cref="E:OpenMetaverse.ObjectManager.PayPriceReply"/> event</remarks>
10412 </member> 13529 </member>
10413 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"> 13530 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10414 <summary> 13531 <summary>
10415 Select a single object. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us 13532 Deserialize the message
10416 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
10417 </summary> 13533 </summary>
10418 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param> 13534 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10419 <param name="localID">The Local ID of the object</param>
10420 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
10421 </member> 13535 </member>
10422 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32,System.Boolean)"> 13536 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaUpdate">
10423 <summary> 13537 <summary>
10424 Select a single object. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us 13538 Message used to update prim media data
10425 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
10426 </summary> 13539 </summary>
10427 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
10428 <param name="localID">The Local ID of the object</param>
10429 <param name="automaticDeselect">if true, a call to <see cref="M:OpenMetaverse.ObjectManager.DeselectObject(OpenMetaverse.Simulator,System.UInt32)"/> is
10430 made immediately following the request</param>
10431 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
10432 </member>
10433 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)">
10434 <summary>
10435 Select multiple objects. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
10436 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
10437 </summary>
10438 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
10439 <param name="localIDs">An array containing the Local IDs of the objects</param>
10440 <param name="automaticDeselect">Should objects be deselected immediately after selection</param>
10441 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
10442 </member>
10443 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[])">
10444 <summary>
10445 Select multiple objects. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
10446 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
10447 </summary>
10448 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
10449 <param name="localIDs">An array containing the Local IDs of the objects</param>
10450 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
10451 </member> 13540 </member>
10452 <member name="M:OpenMetaverse.ObjectManager.SetFlags(OpenMetaverse.Simulator,System.UInt32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"> 13541 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.PrimID">
10453 <summary> 13542 <summary>
10454 Update the properties of an object 13543 Prim UUID
10455 </summary> 13544 </summary>
10456 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
10457 <param name="localID">The Local ID of the object</param>
10458 <param name="physical">true to turn the objects physical property on</param>
10459 <param name="temporary">true to turn the objects temporary property on</param>
10460 <param name="phantom">true to turn the objects phantom property on</param>
10461 <param name="castsShadow">true to turn the objects cast shadows property on</param>
10462 </member> 13545 </member>
10463 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32)"> 13546 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.FaceMedia">
10464 <summary> 13547 <summary>
10465 Sets the sale properties of a single object 13548 Array of media entries indexed by face number
10466 </summary> 13549 </summary>
10467 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
10468 <param name="localID">The Local ID of the object</param>
10469 <param name="saleType">One of the options from the <see cref="T:OpenMetaverse.SaleType"/> enum</param>
10470 <param name="price">The price of the object</param>
10471 </member>
10472 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.SaleType,System.Int32)">
10473 <summary>
10474 Sets the sale properties of multiple objects
10475 </summary>
10476 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
10477 <param name="localIDs">An array containing the Local IDs of the objects</param>
10478 <param name="saleType">One of the options from the <see cref="T:OpenMetaverse.SaleType"/> enum</param>
10479 <param name="price">The price of the object</param>
10480 </member> 13550 </member>
10481 <member name="M:OpenMetaverse.ObjectManager.DeselectObject(OpenMetaverse.Simulator,System.UInt32)"> 13551 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Verb">
10482 <summary> 13552 <summary>
10483 Deselect a single object 13553 Requested operation, either GET or UPDATE
10484 </summary> 13554 </summary>
10485 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
10486 <param name="localID">The Local ID of the object</param>
10487 </member> 13555 </member>
10488 <member name="M:OpenMetaverse.ObjectManager.DeselectObjects(OpenMetaverse.Simulator,System.UInt32[])"> 13556 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Serialize">
10489 <summary> 13557 <summary>
10490 Deselect multiple objects. 13558 Serialize object
10491 </summary> 13559 </summary>
10492 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param> 13560 <returns>Serialized object as OSDMap</returns>
10493 <param name="localIDs">An array containing the Local IDs of the objects</param>
10494 </member> 13561 </member>
10495 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32)"> 13562 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10496 <summary> 13563 <summary>
10497 Perform a click action on an object 13564 Deserialize the message
10498 </summary> 13565 </summary>
10499 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param> 13566 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10500 <param name="localID">The Local ID of the object</param>
10501 </member> 13567 </member>
10502 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)"> 13568 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaMessage">
10503 <summary> 13569 <summary>
10504 Perform a click action (Grab) on a single object 13570 Message for setting or getting per face MediaEntry
10505 </summary> 13571 </summary>
10506 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
10507 <param name="localID">The Local ID of the object</param>
10508 <param name="uvCoord">The texture coordinates to touch</param>
10509 <param name="stCoord">The surface coordinates to touch</param>
10510 <param name="faceIndex">The face of the position to touch</param>
10511 <param name="position">The region coordinates of the position to touch</param>
10512 <param name="normal">The surface normal of the position to touch (A normal is a vector perpindicular to the surface)</param>
10513 <param name="binormal">The surface binormal of the position to touch (A binormal is a vector tangen to the surface
10514 pointing along the U direction of the tangent space</param>
10515 </member> 13572 </member>
10516 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)"> 13573 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Request">
10517 <summary> 13574 <summary>The request or response details block</summary>
10518 Create (rez) a new prim object in a simulator
10519 </summary>
10520 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param>
10521 <param name="prim">Data describing the prim object to rez</param>
10522 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
10523 do not want the object to be associated with a specific group</param>
10524 <param name="position">An approximation of the position at which to rez the prim</param>
10525 <param name="scale">Scale vector to size this prim</param>
10526 <param name="rotation">Rotation quaternion to rotate this prim</param>
10527 <remarks>Due to the way client prim rezzing is done on the server,
10528 the requested position for an object is only close to where the prim
10529 actually ends up. If you desire exact placement you'll need to
10530 follow up by moving the object after it has been created. This
10531 function will not set textures, light and flexible data, or other
10532 extended primitive properties</remarks>
10533 </member> 13575 </member>
10534 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.PrimFlags)"> 13576 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Serialize">
10535 <summary> 13577 <summary>
10536 Create (rez) a new prim object in a simulator 13578 Serialize the object
10537 </summary> 13579 </summary>
10538 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param> 13580 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
10539 <param name="prim">Data describing the prim object to rez</param>
10540 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
10541 do not want the object to be associated with a specific group</param>
10542 <param name="position">An approximation of the position at which to rez the prim</param>
10543 <param name="scale">Scale vector to size this prim</param>
10544 <param name="rotation">Rotation quaternion to rotate this prim</param>
10545 <param name="createFlags">Specify the <seealso cref="T:OpenMetaverse.PrimFlags"/></param>
10546 <remarks>Due to the way client prim rezzing is done on the server,
10547 the requested position for an object is only close to where the prim
10548 actually ends up. If you desire exact placement you'll need to
10549 follow up by moving the object after it has been created. This
10550 function will not set textures, light and flexible data, or other
10551 extended primitive properties</remarks>
10552 </member> 13581 </member>
10553 <member name="M:OpenMetaverse.ObjectManager.AddTree(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Tree,OpenMetaverse.UUID,System.Boolean)"> 13582 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10554 <summary> 13583 <summary>
10555 Rez a Linden tree 13584 Deserialize the message
10556 </summary> 13585 </summary>
10557 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param> 13586 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10558 <param name="scale">The size of the tree</param>
10559 <param name="rotation">The rotation of the tree</param>
10560 <param name="position">The position of the tree</param>
10561 <param name="treeType">The Type of tree</param>
10562 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
10563 or UUID.Zero if no group is to be set</param>
10564 <param name="newTree">true to use the "new" Linden trees, false to use the old</param>
10565 </member> 13587 </member>
10566 <member name="M:OpenMetaverse.ObjectManager.AddGrass(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Grass,OpenMetaverse.UUID)"> 13588 <member name="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail">
10567 <summary> 13589 <summary>Details about object resource usage</summary>
10568 Rez grass and ground cover
10569 </summary>
10570 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10571 <param name="scale">The size of the grass</param>
10572 <param name="rotation">The rotation of the grass</param>
10573 <param name="position">The position of the grass</param>
10574 <param name="grassType">The type of grass from the <seealso cref="T:OpenMetaverse.Grass"/> enum</param>
10575 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
10576 or UUID.Zero if no group is to be set</param>
10577 </member> 13590 </member>
10578 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry)"> 13591 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.ID">
10579 <summary> 13592 <summary>Object UUID</summary>
10580 Set the textures to apply to the faces of an object
10581 </summary>
10582 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10583 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10584 <param name="textures">The texture data to apply</param>
10585 </member> 13593 </member>
10586 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry,System.String)"> 13594 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Name">
10587 <summary> 13595 <summary>Object name</summary>
10588 Set the textures to apply to the faces of an object
10589 </summary>
10590 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10591 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10592 <param name="textures">The texture data to apply</param>
10593 <param name="mediaUrl">A media URL (not used)</param>
10594 </member> 13596 </member>
10595 <member name="M:OpenMetaverse.ObjectManager.SetLight(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.LightData)"> 13597 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.GroupOwned">
10596 <summary> 13598 <summary>Indicates if object is group owned</summary>
10597 Set the Light data on an object
10598 </summary>
10599 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10600 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10601 <param name="light">A <seealso cref="T:OpenMetaverse.Primitive.LightData"/> object containing the data to set</param>
10602 </member> 13599 </member>
10603 <member name="M:OpenMetaverse.ObjectManager.SetFlexible(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.FlexibleData)"> 13600 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Location">
10604 <summary> 13601 <summary>Locatio of the object</summary>
10605 Set the flexible data on an object
10606 </summary>
10607 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10608 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10609 <param name="flexible">A <seealso cref="T:OpenMetaverse.Primitive.FlexibleData"/> object containing the data to set</param>
10610 </member> 13602 </member>
10611 <member name="M:OpenMetaverse.ObjectManager.SetSculpt(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.SculptData)"> 13603 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.OwnerID">
10612 <summary> 13604 <summary>Object owner</summary>
10613 Set the sculptie texture and data on an object
10614 </summary>
10615 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10616 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10617 <param name="sculpt">A <seealso cref="T:OpenMetaverse.Primitive.SculptData"/> object containing the data to set</param>
10618 </member> 13605 </member>
10619 <member name="M:OpenMetaverse.ObjectManager.SetExtraParamOff(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.ExtraParamType)"> 13606 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Resources">
10620 <summary> 13607 <summary>Resource usage, keys are resource names, values are resource usage for that specific resource</summary>
10621 Unset additional primitive parameters on an object
10622 </summary>
10623 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10624 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10625 <param name="type">The extra parameters to set</param>
10626 </member> 13608 </member>
10627 <member name="M:OpenMetaverse.ObjectManager.LinkPrims(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"> 13609 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10628 <summary> 13610 <summary>
10629 Link multiple prims into a linkset 13611 Deserializes object from OSD
10630 </summary> 13612 </summary>
10631 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param> 13613 <param name="obj">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10632 <param name="localIDs">An array which contains the IDs of the objects to link</param>
10633 <remarks>The last object in the array will be the root object of the linkset TODO: Is this true?</remarks>
10634 </member> 13614 </member>
10635 <member name="M:OpenMetaverse.ObjectManager.DelinkPrims(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"> 13615 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)">
10636 <summary> 13616 <summary>
10637 Delink/Unlink multiple prims from a linkset 13617 Makes an instance based on deserialized data
10638 </summary> 13618 </summary>
10639 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param> 13619 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
10640 <param name="localIDs">An array which contains the IDs of the objects to delink</param> 13620 <returns>Instance containg deserialized data</returns>
10641 </member> 13621 </member>
10642 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion)"> 13622 <member name="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail">
10643 <summary> 13623 <summary>Details about parcel resource usage</summary>
10644 Change the rotation of an object
10645 </summary>
10646 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10647 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10648 <param name="rotation">The new rotation of the object</param>
10649 </member> 13624 </member>
10650 <member name="M:OpenMetaverse.ObjectManager.SetName(OpenMetaverse.Simulator,System.UInt32,System.String)"> 13625 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.ID">
10651 <summary> 13626 <summary>Parcel UUID</summary>
10652 Set the name of an object
10653 </summary>
10654 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10655 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10656 <param name="name">A string containing the new name of the object</param>
10657 </member> 13627 </member>
10658 <member name="M:OpenMetaverse.ObjectManager.SetNames(OpenMetaverse.Simulator,System.UInt32[],System.String[])"> 13628 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.LocalID">
10659 <summary> 13629 <summary>Parcel local ID</summary>
10660 Set the name of multiple objects
10661 </summary>
10662 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
10663 <param name="localIDs">An array which contains the IDs of the objects to change the name of</param>
10664 <param name="names">An array which contains the new names of the objects</param>
10665 </member> 13630 </member>
10666 <member name="M:OpenMetaverse.ObjectManager.SetDescription(OpenMetaverse.Simulator,System.UInt32,System.String)"> 13631 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Name">
10667 <summary> 13632 <summary>Parcel name</summary>
10668 Set the description of an object
10669 </summary>
10670 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10671 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10672 <param name="description">A string containing the new description of the object</param>
10673 </member> 13633 </member>
10674 <member name="M:OpenMetaverse.ObjectManager.SetDescriptions(OpenMetaverse.Simulator,System.UInt32[],System.String[])"> 13634 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.GroupOwned">
10675 <summary> 13635 <summary>Indicates if parcel is group owned</summary>
10676 Set the descriptions of multiple objects
10677 </summary>
10678 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
10679 <param name="localIDs">An array which contains the IDs of the objects to change the description of</param>
10680 <param name="descriptions">An array which contains the new descriptions of the objects</param>
10681 </member> 13636 </member>
10682 <member name="M:OpenMetaverse.ObjectManager.AttachObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.AttachmentPoint,OpenMetaverse.Quaternion)"> 13637 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.OwnerID">
10683 <summary> 13638 <summary>Parcel owner</summary>
10684 Attach an object to this avatar
10685 </summary>
10686 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10687 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10688 <param name="attachPoint">The point on the avatar the object will be attached</param>
10689 <param name="rotation">The rotation of the attached object</param>
10690 </member> 13639 </member>
10691 <member name="M:OpenMetaverse.ObjectManager.DropObject(OpenMetaverse.Simulator,System.UInt32)"> 13640 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Objects">
10692 <summary> 13641 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail"/> containing per object resource usage</summary>
10693 Drop an attached object from this avatar
10694 </summary>
10695 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/>
10696 object where the objects reside. This will always be the simulator the avatar is currently in
10697 </param>
10698 <param name="localID">The object's ID which is local to the simulator the object is in</param>
10699 </member> 13642 </member>
10700 <member name="M:OpenMetaverse.ObjectManager.DetachObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"> 13643 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10701 <summary> 13644 <summary>
10702 Detach an object from yourself 13645 Deserializes object from OSD
10703 </summary> 13646 </summary>
10704 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> 13647 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10705 object where the objects reside
10706
10707 This will always be the simulator the avatar is currently in
10708 </param>
10709 <param name="localIDs">An array which contains the IDs of the objects to detach</param>
10710 </member> 13648 </member>
10711 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3)"> 13649 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)">
10712 <summary> 13650 <summary>
10713 Change the position of an object, Will change position of entire linkset 13651 Makes an instance based on deserialized data
10714 </summary> 13652 </summary>
10715 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param> 13653 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
10716 <param name="localID">The objects ID which is local to the simulator the object is in</param> 13654 <returns>Instance containg deserialized data</returns>
10717 <param name="position">The new position of the object</param>
10718 </member> 13655 </member>
10719 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean)"> 13656 <member name="T:OpenMetaverse.Messages.Linden.BaseResourcesInfo">
10720 <summary> 13657 <summary>Resource usage base class, both agent and parcel resource
10721 Change the position of an object 13658 usage contains summary information</summary>
10722 </summary>
10723 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10724 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10725 <param name="position">The new position of the object</param>
10726 <param name="childOnly">if true, will change position of (this) child prim only, not entire linkset</param>
10727 </member> 13659 </member>
10728 <member name="M:OpenMetaverse.ObjectManager.SetScale(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean,System.Boolean)"> 13660 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryAvailable">
10729 <summary> 13661 <summary>Summary of available resources, keys are resource names,
10730 Change the Scale (size) of an object 13662 values are resource usage for that specific resource</summary>
10731 </summary>
10732 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10733 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10734 <param name="scale">The new scale of the object</param>
10735 <param name="childOnly">If true, will change scale of this prim only, not entire linkset</param>
10736 <param name="uniform">True to resize prims uniformly</param>
10737 </member> 13663 </member>
10738 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion,System.Boolean)"> 13664 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryUsed">
10739 <summary> 13665 <summary>Summary resource usage, keys are resource names,
10740 Change the Rotation of an object that is either a child or a whole linkset 13666 values are resource usage for that specific resource</summary>
10741 </summary>
10742 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10743 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10744 <param name="quat">The new scale of the object</param>
10745 <param name="childOnly">If true, will change rotation of this prim only, not entire linkset</param>
10746 </member> 13667 </member>
10747 <member name="M:OpenMetaverse.ObjectManager.UpdateObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.UpdateType)"> 13668 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Serialize">
10748 <summary> 13669 <summary>
10749 Send a Multiple Object Update packet to change the size, scale or rotation of a primitive 13670 Serializes object
10750 </summary> 13671 </summary>
10751 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param> 13672 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
10752 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10753 <param name="data">The new rotation, size, or position of the target object</param>
10754 <param name="type">The flags from the <seealso cref="T:OpenMetaverse.UpdateType"/> Enum</param>
10755 </member> 13673 </member>
10756 <member name="M:OpenMetaverse.ObjectManager.DeedObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)"> 13674 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10757 <summary> 13675 <summary>
10758 Deed an object (prim) to a group, Object must be shared with group which 13676 Deserializes object from OSD
10759 can be accomplished with SetPermissions()
10760 </summary> 13677 </summary>
10761 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param> 13678 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10762 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10763 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
10764 </member> 13679 </member>
10765 <member name="M:OpenMetaverse.ObjectManager.DeedObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.UUID)"> 13680 <member name="T:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage">
10766 <summary> 13681 <summary>Agent resource usage</summary>
10767 Deed multiple objects (prims) to a group, Objects must be shared with group which
10768 can be accomplished with SetPermissions()
10769 </summary>
10770 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10771 <param name="localIDs">An array which contains the IDs of the objects to deed</param>
10772 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
10773 </member> 13682 </member>
10774 <member name="M:OpenMetaverse.ObjectManager.SetPermissions(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.PermissionWho,OpenMetaverse.PermissionMask,System.Boolean)"> 13683 <member name="F:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Attachments">
10775 <summary> 13684 <summary>Per attachment point object resource usage</summary>
10776 Set the permissions on multiple objects
10777 </summary>
10778 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
10779 <param name="localIDs">An array which contains the IDs of the objects to set the permissions on</param>
10780 <param name="who">The new Who mask to set</param>
10781 <param name="permissions">The new Permissions mark to set</param>
10782 <param name="set">TODO: What does this do?</param>
10783 </member> 13685 </member>
10784 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)"> 13686 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10785 <summary> 13687 <summary>
10786 Request additional properties for an object 13688 Deserializes object from OSD
10787 </summary> 13689 </summary>
10788 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param> 13690 <param name="osd">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10789 <param name="objectID"></param>
10790 </member> 13691 </member>
10791 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean)"> 13692 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.FromOSD(OpenMetaverse.StructuredData.OSD)">
10792 <summary> 13693 <summary>
10793 Request additional properties for an object 13694 Makes an instance based on deserialized data
10794 </summary> 13695 </summary>
10795 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param> 13696 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
10796 <param name="objectID">Absolute UUID of the object</param> 13697 <returns>Instance containg deserialized data</returns>
10797 <param name="reliable">Whether to require server acknowledgement of this request</param>
10798 </member> 13698 </member>
10799 <member name="M:OpenMetaverse.ObjectManager.SetObjectsGroup(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.UUID)"> 13699 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)">
10800 <summary> 13700 <summary>
10801 Set the ownership of a list of objects to the specified group 13701 Detects which class handles deserialization of this message
10802 </summary> 13702 </summary>
10803 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param> 13703 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10804 <param name="localIds">An array which contains the IDs of the objects to set the group id on</param> 13704 <returns>Object capable of decoding this message</returns>
10805 <param name="groupID">The Groups ID</param>
10806 </member> 13705 </member>
10807 <member name="M:OpenMetaverse.ObjectManager.NavigateObjectMedia(OpenMetaverse.UUID,System.Int32,System.String,OpenMetaverse.Simulator)"> 13706 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesRequest">
10808 <summary> 13707 <summary>Request message for parcel resource usage</summary>
10809 Update current URL of the previously set prim media
10810 </summary>
10811 <param name="primID">UUID of the prim</param>
10812 <param name="newURL">Set current URL to this</param>
10813 <param name="face">Prim face number</param>
10814 <param name="sim">Simulator in which prim is located</param>
10815 </member> 13708 </member>
10816 <member name="M:OpenMetaverse.ObjectManager.UpdateObjectMedia(OpenMetaverse.UUID,OpenMetaverse.MediaEntry[],OpenMetaverse.Simulator)"> 13709 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesRequest.ParcelID">
10817 <summary> 13710 <summary>UUID of the parel to request resource usage info</summary>
10818 Set object media
10819 </summary>
10820 <param name="primID">UUID of the prim</param>
10821 <param name="faceMedia">Array the length of prims number of faces. Null on face indexes where there is
10822 no media, <seealso cref="T:OpenMetaverse.MediaEntry"/> on faces which contain the media</param>
10823 <param name="sim">Simulatior in which prim is located</param>
10824 </member> 13711 </member>
10825 <member name="M:OpenMetaverse.ObjectManager.RequestObjectMedia(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.ObjectManager.ObjectMediaCallback)"> 13712 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Serialize">
10826 <summary> 13713 <summary>
10827 Retrieve information about object media 13714 Serializes object
10828 </summary> 13715 </summary>
10829 <param name="primID">UUID of the primitive</param> 13716 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
10830 <param name="sim">Simulator where prim is located</param>
10831 <param name="callback">Call this callback when done</param>
10832 </member>
10833 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10834 <summary>Process an incoming packet and raise the appropriate events</summary>
10835 <param name="sender">The sender</param>
10836 <param name="e">The EventArgs object containing the packet data</param>
10837 </member> 13717 </member>
10838 <member name="M:OpenMetaverse.ObjectManager.ImprovedTerseObjectUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 13718 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10839 <summary> 13719 <summary>
10840 A terse object update, used when a transformation matrix or 13720 Deserializes object from OSD
10841 velocity/acceleration for an object changes but nothing else
10842 (scale/position/rotation/acceleration/velocity)
10843 </summary> 13721 </summary>
10844 <param name="sender">The sender</param> 13722 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10845 <param name="e">The EventArgs object containing the packet data</param>
10846 </member>
10847 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateCompressedHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10848 <summary>Process an incoming packet and raise the appropriate events</summary>
10849 <param name="sender">The sender</param>
10850 <param name="e">The EventArgs object containing the packet data</param>
10851 </member>
10852 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateCachedHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10853 <summary>Process an incoming packet and raise the appropriate events</summary>
10854 <param name="sender">The sender</param>
10855 <param name="e">The EventArgs object containing the packet data</param>
10856 </member>
10857 <member name="M:OpenMetaverse.ObjectManager.KillObjectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10858 <summary>Process an incoming packet and raise the appropriate events</summary>
10859 <param name="sender">The sender</param>
10860 <param name="e">The EventArgs object containing the packet data</param>
10861 </member> 13723 </member>
10862 <member name="M:OpenMetaverse.ObjectManager.ObjectPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 13724 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesMessage">
10863 <summary>Process an incoming packet and raise the appropriate events</summary> 13725 <summary>Response message for parcel resource usage</summary>
10864 <param name="sender">The sender</param>
10865 <param name="e">The EventArgs object containing the packet data</param>
10866 </member> 13726 </member>
10867 <member name="M:OpenMetaverse.ObjectManager.ObjectPropertiesFamilyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 13727 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails">
10868 <summary>Process an incoming packet and raise the appropriate events</summary> 13728 <summary>URL where parcel resource usage details can be retrieved</summary>
10869 <param name="sender">The sender</param>
10870 <param name="e">The EventArgs object containing the packet data</param>
10871 </member> 13729 </member>
10872 <member name="M:OpenMetaverse.ObjectManager.PayPriceReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 13730 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary">
10873 <summary>Process an incoming packet and raise the appropriate events</summary> 13731 <summary>URL where parcel resource usage summary can be retrieved</summary>
10874 <param name="sender">The sender</param>
10875 <param name="e">The EventArgs object containing the packet data</param>
10876 </member> 13732 </member>
10877 <member name="M:OpenMetaverse.ObjectManager.BuildBasicShape(OpenMetaverse.PrimType)"> 13733 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Serialize">
10878 <summary> 13734 <summary>
10879 Setup construction data for a basic primitive shape 13735 Serializes object
10880 </summary> 13736 </summary>
10881 <param name="type">Primitive shape to construct</param> 13737 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
10882 <returns>Construction data that can be plugged into a <seealso cref="T:OpenMetaverse.Primitive"/></returns>
10883 </member> 13738 </member>
10884 <member name="M:OpenMetaverse.ObjectManager.SetAvatarSittingOn(OpenMetaverse.Simulator,OpenMetaverse.Avatar,System.UInt32,System.UInt32)"> 13739 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10885 <summary> 13740 <summary>
10886 13741 Deserializes object from OSD
10887 </summary> 13742 </summary>
10888 <param name="sim"></param> 13743 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10889 <param name="av"></param>
10890 <param name="localid"></param>
10891 <param name="oldSeatID"></param>
10892 </member> 13744 </member>
10893 <member name="M:OpenMetaverse.ObjectManager.UpdateDilation(OpenMetaverse.Simulator,System.UInt32)"> 13745 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)">
10894 <summary> 13746 <summary>
10895 13747 Detects which class handles deserialization of this message
10896 </summary> 13748 </summary>
10897 <param name="s"></param> 13749 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10898 <param name="dilation"></param> 13750 <returns>Object capable of decoding this message</returns>
10899 </member> 13751 </member>
10900 <member name="M:OpenMetaverse.ObjectManager.SetShape(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.ConstructionData)"> 13752 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesInfo">
10901 <summary> 13753 <summary>Parcel resource usage</summary>
10902 Set the Shape data of an object
10903 </summary>
10904 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10905 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10906 <param name="prim">Data describing the prim shape</param>
10907 </member> 13754 </member>
10908 <member name="M:OpenMetaverse.ObjectManager.SetMaterial(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Material)"> 13755 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesInfo.Parcels">
10909 <summary> 13756 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail"/> containing per percal resource usage</summary>
10910 Set the Material data of an object
10911 </summary>
10912 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
10913 <param name="localID">The objects ID which is local to the simulator the object is in</param>
10914 <param name="material">The new material of the object</param>
10915 </member> 13757 </member>
10916 <member name="M:OpenMetaverse.ObjectManager.GetPrimitive(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)"> 13758 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
10917 <summary> 13759 <summary>
10918 13760 Deserializes object from OSD
10919 </summary> 13761 </summary>
10920 <param name="simulator"></param> 13762 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
10921 <param name="localID"></param>
10922 <param name="fullID"></param>
10923 <returns></returns>
10924 </member> 13763 </member>
10925 <member name="M:OpenMetaverse.ObjectManager.GetAvatar(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)"> 13764 <member name="F:OpenMetaverse.Imaging.ManagedImage.Width">
10926 <summary> 13765 <summary>
10927 13766 Image width
10928 </summary> 13767 </summary>
10929 <param name="simulator"></param>
10930 <param name="localID"></param>
10931 <param name="fullID"></param>
10932 <returns></returns>
10933 </member>
10934 <member name="E:OpenMetaverse.ObjectManager.ObjectUpdate">
10935 <summary>Raised when the simulator sends us data containing
10936 A <see cref="T:OpenMetaverse.Primitive"/>, Foliage or Attachment</summary>
10937 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObject(OpenMetaverse.Simulator,System.UInt32)"/>
10938 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"/>
10939 </member>
10940 <member name="E:OpenMetaverse.ObjectManager.ObjectProperties">
10941 <summary>Raised when the simulator sends us data containing
10942 additional <seea cref="T:OpenMetaverse.Primitive"/> information</summary>
10943 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"/>
10944 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)"/>
10945 </member>
10946 <member name="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated">
10947 <summary>Raised when the simulator sends us data containing
10948 Primitive.ObjectProperties for an object we are currently tracking</summary>
10949 </member>
10950 <member name="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily">
10951 <summary>Raised when the simulator sends us data containing
10952 additional <seea cref="T:OpenMetaverse.Primitive"/> and <see cref="T:OpenMetaverse.Avatar"/> details</summary>
10953 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)"/>
10954 </member>
10955 <member name="E:OpenMetaverse.ObjectManager.AvatarUpdate">
10956 <summary>Raised when the simulator sends us data containing
10957 updated information for an <see cref="T:OpenMetaverse.Avatar"/></summary>
10958 </member>
10959 <member name="E:OpenMetaverse.ObjectManager.TerseObjectUpdate">
10960 <summary>Raised when the simulator sends us data containing
10961 <see cref="T:OpenMetaverse.Primitive"/> and <see cref="T:OpenMetaverse.Avatar"/> movement changes</summary>
10962 </member>
10963 <member name="E:OpenMetaverse.ObjectManager.ObjectDataBlockUpdate">
10964 <summary>Raised when the simulator sends us data containing
10965 updates to an Objects DataBlock</summary>
10966 </member>
10967 <member name="E:OpenMetaverse.ObjectManager.KillObject">
10968 <summary>Raised when the simulator informs us an <see cref="T:OpenMetaverse.Primitive"/>
10969 or <see cref="T:OpenMetaverse.Avatar"/> is no longer within view</summary>
10970 </member>
10971 <member name="E:OpenMetaverse.ObjectManager.AvatarSitChanged">
10972 <summary>Raised when the simulator sends us data containing
10973 updated sit information for our <see cref="T:OpenMetaverse.Avatar"/></summary>
10974 </member> 13768 </member>
10975 <member name="E:OpenMetaverse.ObjectManager.PayPriceReply"> 13769 <member name="F:OpenMetaverse.Imaging.ManagedImage.Height">
10976 <summary>Raised when the simulator sends us data containing
10977 purchase price information for a <see cref="T:OpenMetaverse.Primitive"/></summary>
10978 </member>
10979 <member name="T:OpenMetaverse.ObjectManager.ObjectMediaCallback">
10980 <summary> 13770 <summary>
10981 Callback for getting object media data via CAP 13771 Image height
10982 </summary> 13772 </summary>
10983 <param name="success">Indicates if the operation was succesfull</param>
10984 <param name="version">Object media version string</param>
10985 <param name="faceMedia">Array indexed on prim face of media entry data</param>
10986 </member> 13773 </member>
10987 <member name="T:OpenMetaverse.PrimEventArgs"> 13774 <member name="F:OpenMetaverse.Imaging.ManagedImage.Channels">
10988 <summary>Provides data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event</summary>
10989 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event occurs when the simulator sends
10990 an <see cref="T:OpenMetaverse.Packets.ObjectUpdatePacket"/> containing a Primitive, Foliage or Attachment data</para>
10991 <para>Note 1: The <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event will not be raised when the object is an Avatar</para>
10992 <para>Note 2: It is possible for the <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> to be
10993 raised twice for the same object if for example the primitive moved to a new simulator, then returned to the current simulator or
10994 if an Avatar crosses the border into a new simulator and returns to the current simulator</para>
10995 </remarks>
10996 <example>
10997 The following code example uses the <see cref="P:OpenMetaverse.PrimEventArgs.Prim"/>, <see cref="P:OpenMetaverse.PrimEventArgs.Simulator"/>, and <see cref="P:OpenMetaverse.PrimEventArgs.IsAttachment"/>
10998 properties to display new Primitives and Attachments on the <see cref="T:System.Console"/> window.
10999 <code>
11000 // Subscribe to the event that gives us prim and foliage information
11001 Client.Objects.ObjectUpdate += Objects_ObjectUpdate;
11002
11003
11004 private void Objects_ObjectUpdate(object sender, PrimEventArgs e)
11005 {
11006 Console.WriteLine("Primitive {0} {1} in {2} is an attachment {3}", e.Prim.ID, e.Prim.LocalID, e.Simulator.Name, e.IsAttachment);
11007 }
11008 </code>
11009 </example>
11010 <seealso cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/>
11011 <seealso cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/>
11012 <seealso cref="T:OpenMetaverse.AvatarUpdateEventArgs"/>
11013 </member>
11014 <member name="M:OpenMetaverse.PrimEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive,System.UInt16,System.Boolean,System.Boolean)">
11015 <summary> 13775 <summary>
11016 Construct a new instance of the PrimEventArgs class 13776 Image channel flags
11017 </summary> 13777 </summary>
11018 <param name="simulator">The simulator the object originated from</param>
11019 <param name="prim">The Primitive</param>
11020 <param name="timeDilation">The simulator time dilation</param>
11021 <param name="isNew">The prim was not in the dictionary before this update</param>
11022 <param name="isAttachment">true if the primitive represents an attachment to an agent</param>
11023 </member>
11024 <member name="P:OpenMetaverse.PrimEventArgs.Simulator">
11025 <summary>Get the simulator the <see cref="T:OpenMetaverse.Primitive"/> originated from</summary>
11026 </member> 13778 </member>
11027 <member name="P:OpenMetaverse.PrimEventArgs.Prim"> 13779 <member name="F:OpenMetaverse.Imaging.ManagedImage.Red">
11028 <summary>Get the <see cref="T:OpenMetaverse.Primitive"/> details</summary>
11029 </member>
11030 <member name="P:OpenMetaverse.PrimEventArgs.IsNew">
11031 <summary>true if the <see cref="T:OpenMetaverse.Primitive"/> did not exist in the dictionary before this update (always true if object tracking has been disabled)</summary>
11032 </member>
11033 <member name="P:OpenMetaverse.PrimEventArgs.IsAttachment">
11034 <summary>true if the <see cref="T:OpenMetaverse.Primitive"/> is attached to an <see cref="T:OpenMetaverse.Avatar"/></summary>
11035 </member>
11036 <member name="P:OpenMetaverse.PrimEventArgs.TimeDilation">
11037 <summary>Get the simulator Time Dilation</summary>
11038 </member>
11039 <member name="T:OpenMetaverse.AvatarUpdateEventArgs">
11040 <summary>Provides data for the <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event</summary>
11041 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event occurs when the simulator sends
11042 an <see cref="T:OpenMetaverse.Packets.ObjectUpdatePacket"/> containing Avatar data</para>
11043 <para>Note 1: The <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event will not be raised when the object is an Avatar</para>
11044 <para>Note 2: It is possible for the <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> to be
11045 raised twice for the same avatar if for example the avatar moved to a new simulator, then returned to the current simulator</para>
11046 </remarks>
11047 <example>
11048 The following code example uses the <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> property to make a request for the top picks
11049 using the <see cref="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)"/> method in the <see cref="T:OpenMetaverse.AvatarManager"/> class to display the names
11050 of our own agents picks listings on the <see cref="T:System.Console"/> window.
11051 <code>
11052 // subscribe to the AvatarUpdate event to get our information
11053 Client.Objects.AvatarUpdate += Objects_AvatarUpdate;
11054 Client.Avatars.AvatarPicksReply += Avatars_AvatarPicksReply;
11055
11056 private void Objects_AvatarUpdate(object sender, AvatarUpdateEventArgs e)
11057 {
11058 // we only want our own data
11059 if (e.Avatar.LocalID == Client.Self.LocalID)
11060 {
11061 // Unsubscribe from the avatar update event to prevent a loop
11062 // where we continually request the picks every time we get an update for ourselves
11063 Client.Objects.AvatarUpdate -= Objects_AvatarUpdate;
11064 // make the top picks request through AvatarManager
11065 Client.Avatars.RequestAvatarPicks(e.Avatar.ID);
11066 }
11067 }
11068
11069 private void Avatars_AvatarPicksReply(object sender, AvatarPicksReplyEventArgs e)
11070 {
11071 // we'll unsubscribe from the AvatarPicksReply event since we now have the data
11072 // we were looking for
11073 Client.Avatars.AvatarPicksReply -= Avatars_AvatarPicksReply;
11074 // loop through the dictionary and extract the names of the top picks from our profile
11075 foreach (var pickName in e.Picks.Values)
11076 {
11077 Console.WriteLine(pickName);
11078 }
11079 }
11080 </code>
11081 </example>
11082 <seealso cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/>
11083 <seealso cref="T:OpenMetaverse.PrimEventArgs"/>
11084 </member>
11085 <member name="M:OpenMetaverse.AvatarUpdateEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Avatar,System.UInt16,System.Boolean)">
11086 <summary> 13780 <summary>
11087 Construct a new instance of the AvatarUpdateEventArgs class 13781 Red channel data
11088 </summary> 13782 </summary>
11089 <param name="simulator">The simulator the packet originated from</param>
11090 <param name="avatar">The <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> data</param>
11091 <param name="timeDilation">The simulator time dilation</param>
11092 <param name="isNew">The avatar was not in the dictionary before this update</param>
11093 </member>
11094 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.Simulator">
11095 <summary>Get the simulator the object originated from</summary>
11096 </member>
11097 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar">
11098 <summary>Get the <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> data</summary>
11099 </member>
11100 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.TimeDilation">
11101 <summary>Get the simulator time dilation</summary>
11102 </member>
11103 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.IsNew">
11104 <summary>true if the <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> did not exist in the dictionary before this update (always true if avatar tracking has been disabled)</summary>
11105 </member>
11106 <member name="T:OpenMetaverse.ObjectPropertiesEventArgs">
11107 <summary>Provides additional primitive data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event</summary>
11108 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event occurs when the simulator sends
11109 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive, Foliage data or Attachment data</para>
11110 <para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event is also raised when a <see cref="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"/> request is
11111 made.</para>
11112 </remarks>
11113 <example>
11114 The following code example uses the <see cref="P:OpenMetaverse.PrimEventArgs.Prim"/>, <see cref="P:OpenMetaverse.PrimEventArgs.Simulator"/> and
11115 <see cref="P:OpenMetaverse.ObjectPropertiesEventArgs.Properties"/>
11116 properties to display new attachments and send a request for additional properties containing the name of the
11117 attachment then display it on the <see cref="T:System.Console"/> window.
11118 <code>
11119 // Subscribe to the event that provides additional primitive details
11120 Client.Objects.ObjectProperties += Objects_ObjectProperties;
11121
11122 // handle the properties data that arrives
11123 private void Objects_ObjectProperties(object sender, ObjectPropertiesEventArgs e)
11124 {
11125 Console.WriteLine("Primitive Properties: {0} Name is {1}", e.Properties.ObjectID, e.Properties.Name);
11126 }
11127 </code>
11128 </example>
11129 </member> 13783 </member>
11130 <member name="M:OpenMetaverse.ObjectPropertiesEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ObjectProperties)"> 13784 <member name="F:OpenMetaverse.Imaging.ManagedImage.Green">
11131 <summary> 13785 <summary>
11132 Construct a new instance of the ObjectPropertiesEventArgs class 13786 Green channel data
11133 </summary> 13787 </summary>
11134 <param name="simulator">The simulator the object is located</param>
11135 <param name="props">The primitive Properties</param>
11136 </member>
11137 <member name="P:OpenMetaverse.ObjectPropertiesEventArgs.Simulator">
11138 <summary>Get the simulator the object is located</summary>
11139 </member>
11140 <member name="P:OpenMetaverse.ObjectPropertiesEventArgs.Properties">
11141 <summary>Get the primitive properties</summary>
11142 </member>
11143 <member name="T:OpenMetaverse.ObjectPropertiesUpdatedEventArgs">
11144 <summary>Provides additional primitive data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event</summary>
11145 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event occurs when the simulator sends
11146 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive or Foliage data that is currently
11147 being tracked in the <see cref="!:Simulator.ObjectsPrimitives"/> dictionary</para>
11148 <para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event is also raised when a <see cref="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"/> request is
11149 made and <see cref="F:OpenMetaverse.Settings.OBJECT_TRACKING"/> is enabled</para>
11150 </remarks>
11151 </member>
11152 <member name="M:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive,OpenMetaverse.Primitive.ObjectProperties)">
11153 <summary>
11154 Construct a new instance of the ObjectPropertiesUpdatedEvenrArgs class
11155 </summary>
11156 <param name="simulator">The simulator the object is located</param>
11157 <param name="prim">The Primitive</param>
11158 <param name="props">The primitive Properties</param>
11159 </member>
11160 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Simulator">
11161 <summary>Get the simulator the object is located</summary>
11162 </member>
11163 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Prim">
11164 <summary>Get the primitive details</summary>
11165 </member>
11166 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Properties">
11167 <summary>Get the primitive properties</summary>
11168 </member>
11169 <member name="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs">
11170 <summary>Provides additional primitive data, permissions and sale info for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event</summary>
11171 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event occurs when the simulator sends
11172 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive, Foliage data or Attachment. This includes
11173 Permissions, Sale info, and other basic details on an object</para>
11174 <para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event is also raised when a <see cref="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)"/> request is
11175 made, the viewer equivalent is hovering the mouse cursor over an object</para>
11176 </remarks>
11177 </member>
11178 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Simulator">
11179 <summary>Get the simulator the object is located</summary>
11180 </member>
11181 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Properties">
11182 <summary></summary>
11183 </member>
11184 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Type">
11185 <summary></summary>
11186 </member>
11187 <member name="T:OpenMetaverse.TerseObjectUpdateEventArgs">
11188 <summary>Provides primitive data containing updated location, velocity, rotation, textures for the <see cref="E:OpenMetaverse.ObjectManager.TerseObjectUpdate"/> event</summary>
11189 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.TerseObjectUpdate"/> event occurs when the simulator sends updated location, velocity, rotation, etc</para>
11190 </remarks>
11191 </member>
11192 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Simulator">
11193 <summary>Get the simulator the object is located</summary>
11194 </member> 13788 </member>
11195 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Prim"> 13789 <member name="F:OpenMetaverse.Imaging.ManagedImage.Blue">
11196 <summary>Get the primitive details</summary>
11197 </member>
11198 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Update">
11199 <summary></summary>
11200 </member>
11201 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.TimeDilation">
11202 <summary></summary>
11203 </member>
11204 <member name="T:OpenMetaverse.ObjectDataBlockUpdateEventArgs">
11205 <summary> 13790 <summary>
11206 13791 Blue channel data
11207 </summary> 13792 </summary>
11208 </member> 13793 </member>
11209 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Simulator"> 13794 <member name="F:OpenMetaverse.Imaging.ManagedImage.Alpha">
11210 <summary>Get the simulator the object is located</summary>
11211 </member>
11212 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Prim">
11213 <summary>Get the primitive details</summary>
11214 </member>
11215 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.ConstructionData">
11216 <summary></summary>
11217 </member>
11218 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Block">
11219 <summary></summary>
11220 </member>
11221 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Update">
11222 <summary></summary>
11223 </member>
11224 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.NameValues">
11225 <summary></summary>
11226 </member>
11227 <member name="T:OpenMetaverse.KillObjectEventArgs">
11228 <summary>Provides notification when an Avatar, Object or Attachment is DeRezzed or moves out of the avatars view for the
11229 <see cref="E:OpenMetaverse.ObjectManager.KillObject"/> event</summary>
11230 </member>
11231 <member name="P:OpenMetaverse.KillObjectEventArgs.Simulator">
11232 <summary>Get the simulator the object is located</summary>
11233 </member>
11234 <member name="P:OpenMetaverse.KillObjectEventArgs.ObjectLocalID">
11235 <summary>The LocalID of the object</summary>
11236 </member>
11237 <member name="T:OpenMetaverse.AvatarSitChangedEventArgs">
11238 <summary> 13795 <summary>
11239 Provides updates sit position data 13796 Alpha channel data
11240 </summary> 13797 </summary>
11241 </member> 13798 </member>
11242 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.Simulator"> 13799 <member name="F:OpenMetaverse.Imaging.ManagedImage.Bump">
11243 <summary>Get the simulator the object is located</summary>
11244 </member>
11245 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.Avatar">
11246 <summary></summary>
11247 </member>
11248 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.SittingOn">
11249 <summary></summary>
11250 </member>
11251 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.OldSeat">
11252 <summary></summary>
11253 </member>
11254 <member name="T:OpenMetaverse.PayPriceReplyEventArgs">
11255 <summary> 13800 <summary>
11256 13801 Bump channel data
11257 </summary> 13802 </summary>
11258 </member> 13803 </member>
11259 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.Simulator"> 13804 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Int32,System.Int32,OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
11260 <summary>Get the simulator the object is located</summary>
11261 </member>
11262 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.ObjectID">
11263 <summary></summary>
11264 </member>
11265 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.DefaultPrice">
11266 <summary></summary>
11267 </member>
11268 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.ButtonPrices">
11269 <summary></summary>
11270 </member>
11271 <member name="P:OpenMetaverse.ObjectMediaEventArgs.Success">
11272 <summary> 13805 <summary>
11273 Indicates if the operation was successful 13806 Create a new blank image
11274 </summary> 13807 </summary>
13808 <param name="width">width</param>
13809 <param name="height">height</param>
13810 <param name="channels">channel flags</param>
11275 </member> 13811 </member>
11276 <member name="P:OpenMetaverse.ObjectMediaEventArgs.Version"> 13812 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Drawing.Bitmap)">
11277 <summary> 13813 <summary>
11278 Media version string 13814
11279 </summary> 13815 </summary>
13816 <param name="bitmap"></param>
11280 </member> 13817 </member>
11281 <member name="P:OpenMetaverse.ObjectMediaEventArgs.FaceMedia"> 13818 <member name="M:OpenMetaverse.Imaging.ManagedImage.ConvertChannels(OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
11282 <summary> 13819 <summary>
11283 Array of media entries indexed by face number 13820 Convert the channels in the image. Channels are created or destroyed as required.
11284 </summary> 13821 </summary>
13822 <param name="channels">new channel flags</param>
11285 </member> 13823 </member>
11286 <member name="M:OpenMetaverse.InventoryNode.#ctor"> 13824 <member name="M:OpenMetaverse.Imaging.ManagedImage.ResizeNearestNeighbor(System.Int32,System.Int32)">
11287 <summary> 13825 <summary>
11288 13826 Resize or stretch the image using nearest neighbor (ugly) resampling
11289 </summary> 13827 </summary>
13828 <param name="width">new width</param>
13829 <param name="height">new height</param>
11290 </member> 13830 </member>
11291 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase)"> 13831 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportRaw">
11292 <summary> 13832 <summary>
11293 13833 Create a byte array containing 32-bit RGBA data with a bottom-left
13834 origin, suitable for feeding directly into OpenGL
11294 </summary> 13835 </summary>
11295 <param name="data"></param> 13836 <returns>A byte array containing raw texture data</returns>
11296 </member> 13837 </member>
11297 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryNode)"> 13838 <member name="T:OpenMetaverse.VisualColorOperation">
11298 <summary> 13839 <summary>
11299 De-serialization constructor for the InventoryNode Class 13840 Operation to apply when applying color to texture
11300 </summary> 13841 </summary>
11301 </member> 13842 </member>
11302 <member name="M:OpenMetaverse.InventoryNode.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 13843 <member name="T:OpenMetaverse.VisualColorParam">
11303 <summary> 13844 <summary>
11304 Serialization handler for the InventoryNode Class 13845 Information needed to translate visual param value to RGBA color
11305 </summary> 13846 </summary>
11306 </member> 13847 </member>
11307 <member name="M:OpenMetaverse.InventoryNode.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 13848 <member name="M:OpenMetaverse.VisualColorParam.#ctor(OpenMetaverse.VisualColorOperation,OpenMetaverse.Color4[])">
11308 <summary> 13849 <summary>
11309 De-serialization handler for the InventoryNode Class 13850 Construct VisualColorParam
11310 </summary> 13851 </summary>
13852 <param name="operation">Operation to apply when applying color to texture</param>
13853 <param name="colors">Colors</param>
11311 </member> 13854 </member>
11312 <member name="M:OpenMetaverse.InventoryNode.ToString"> 13855 <member name="T:OpenMetaverse.VisualAlphaParam">
11313 <summary> 13856 <summary>
11314 13857 Represents alpha blending and bump infor for a visual parameter
13858 such as sleive length
11315 </summary> 13859 </summary>
11316 <returns></returns>
11317 </member> 13860 </member>
11318 <member name="P:OpenMetaverse.InventoryNode.Data"> 13861 <member name="F:OpenMetaverse.VisualAlphaParam.Domain">
11319 <summary></summary> 13862 <summary>Stregth of the alpha to apply</summary>
11320 </member> 13863 </member>
11321 <member name="P:OpenMetaverse.InventoryNode.Parent"> 13864 <member name="F:OpenMetaverse.VisualAlphaParam.TGAFile">
11322 <summary></summary> 13865 <summary>File containing the alpha channel</summary>
11323 </member> 13866 </member>
11324 <member name="P:OpenMetaverse.InventoryNode.ParentID"> 13867 <member name="F:OpenMetaverse.VisualAlphaParam.SkipIfZero">
11325 <summary></summary> 13868 <summary>Skip blending if parameter value is 0</summary>
11326 </member> 13869 </member>
11327 <member name="P:OpenMetaverse.InventoryNode.Nodes"> 13870 <member name="F:OpenMetaverse.VisualAlphaParam.MultiplyBlend">
11328 <summary></summary> 13871 <summary>Use miltiply insted of alpha blending</summary>
11329 </member> 13872 </member>
11330 <member name="P:OpenMetaverse.InventoryNode.NeedsUpdate"> 13873 <member name="M:OpenMetaverse.VisualAlphaParam.#ctor(System.Single,System.String,System.Boolean,System.Boolean)">
11331 <summary> 13874 <summary>
11332 For inventory folder nodes specifies weather the folder needs to be 13875 Create new alhpa information for a visual param
11333 refreshed from the server
11334 </summary> 13876 </summary>
13877 <param name="domain">Stregth of the alpha to apply</param>
13878 <param name="tgaFile">File containing the alpha channel</param>
13879 <param name="skipIfZero">Skip blending if parameter value is 0</param>
13880 <param name="multiplyBlend">Use miltiply insted of alpha blending</param>
11335 </member> 13881 </member>
11336 <member name="F:OpenMetaverse.Voice.VoicePosition.Position"> 13882 <member name="T:OpenMetaverse.VisualParam">
11337 <summary>Positional vector of the users position</summary>
11338 </member>
11339 <member name="F:OpenMetaverse.Voice.VoicePosition.Velocity">
11340 <summary>Velocity vector of the position</summary>
11341 </member>
11342 <member name="F:OpenMetaverse.Voice.VoicePosition.AtOrientation">
11343 <summary>At Orientation (X axis) of the position</summary>
11344 </member>
11345 <member name="F:OpenMetaverse.Voice.VoicePosition.UpOrientation">
11346 <summary>Up Orientation (Y axis) of the position</summary>
11347 </member>
11348 <member name="F:OpenMetaverse.Voice.VoicePosition.LeftOrientation">
11349 <summary>Left Orientation (Z axis) of the position</summary>
11350 </member>
11351 <member name="T:OpenMetaverse.Assets.TarArchiveWriter">
11352 <summary> 13883 <summary>
11353 Temporary code to produce a tar archive in tar v7 format 13884 A single visual characteristic of an avatar mesh, such as eyebrow height
11354 </summary> 13885 </summary>
11355 </member> 13886 </member>
11356 <member name="F:OpenMetaverse.Assets.TarArchiveWriter.m_bw"> 13887 <member name="F:OpenMetaverse.VisualParam.ParamID">
11357 <summary> 13888 <summary>Index of this visual param</summary>
11358 Binary writer for the underlying stream
11359 </summary>
11360 </member> 13889 </member>
11361 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteDir(System.String)"> 13890 <member name="F:OpenMetaverse.VisualParam.Name">
11362 <summary> 13891 <summary>Internal name</summary>
11363 Write a directory entry to the tar archive. We can only handle one path level right now!
11364 </summary>
11365 <param name="dirName"></param>
11366 </member> 13892 </member>
11367 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.String)"> 13893 <member name="F:OpenMetaverse.VisualParam.Group">
11368 <summary> 13894 <summary>Group ID this parameter belongs to</summary>
11369 Write a file to the tar archive
11370 </summary>
11371 <param name="filePath"></param>
11372 <param name="data"></param>
11373 </member> 13895 </member>
11374 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[])"> 13896 <member name="F:OpenMetaverse.VisualParam.Wearable">
11375 <summary> 13897 <summary>Name of the wearable this parameter belongs to</summary>
11376 Write a file to the tar archive
11377 </summary>
11378 <param name="filePath"></param>
11379 <param name="data"></param>
11380 </member> 13898 </member>
11381 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.Close"> 13899 <member name="F:OpenMetaverse.VisualParam.Label">
11382 <summary> 13900 <summary>Displayable label of this characteristic</summary>
11383 Finish writing the raw tar archive data to a stream. The stream will be closed on completion.
11384 </summary>
11385 </member> 13901 </member>
11386 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteEntry(System.String,System.Byte[],System.Char)"> 13902 <member name="F:OpenMetaverse.VisualParam.LabelMin">
11387 <summary> 13903 <summary>Displayable label for the minimum value of this characteristic</summary>
11388 Write a particular entry
11389 </summary>
11390 <param name="filePath"></param>
11391 <param name="data"></param>
11392 <param name="fileType"></param>
11393 </member> 13904 </member>
11394 <member name="T:OpenMetaverse.Assets.TarArchiveReader"> 13905 <member name="F:OpenMetaverse.VisualParam.LabelMax">
11395 <summary> 13906 <summary>Displayable label for the maximum value of this characteristic</summary>
11396 Temporary code to do the bare minimum required to read a tar archive for our purposes
11397 </summary>
11398 </member> 13907 </member>
11399 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_br"> 13908 <member name="F:OpenMetaverse.VisualParam.DefaultValue">
11400 <summary> 13909 <summary>Default value</summary>
11401 Binary reader for the underlying stream
11402 </summary>
11403 </member> 13910 </member>
11404 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_nullCharArray"> 13911 <member name="F:OpenMetaverse.VisualParam.MinValue">
11405 <summary> 13912 <summary>Minimum value</summary>
11406 Used to trim off null chars
11407 </summary>
11408 </member> 13913 </member>
11409 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_spaceCharArray"> 13914 <member name="F:OpenMetaverse.VisualParam.MaxValue">
11410 <summary> 13915 <summary>Maximum value</summary>
11411 Used to trim off space chars
11412 </summary>
11413 </member> 13916 </member>
11414 <member name="M:OpenMetaverse.Assets.TarArchiveReader.#ctor(System.IO.Stream)"> 13917 <member name="F:OpenMetaverse.VisualParam.IsBumpAttribute">
11415 <summary> 13918 <summary>Is this param used for creation of bump layer?</summary>
11416 Generate a tar reader which reads from the given stream.
11417 </summary>
11418 <param name="s"></param>
11419 </member> 13919 </member>
11420 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadEntry(System.String@,OpenMetaverse.Assets.TarArchiveReader.TarEntryType@)"> 13920 <member name="F:OpenMetaverse.VisualParam.AlphaParams">
11421 <summary> 13921 <summary>Alpha blending/bump info</summary>
11422 Read the next entry in the tar file.
11423 </summary>
11424 <param name="filePath"></param>
11425 <param name="entryType"></param>
11426 <returns>the data for the entry. Returns null if there are no more entries</returns>
11427 </member> 13922 </member>
11428 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadHeader"> 13923 <member name="F:OpenMetaverse.VisualParam.ColorParams">
11429 <summary> 13924 <summary>Color information</summary>
11430 Read the next 512 byte chunk of data as a tar header.
11431 </summary>
11432 <returns>A tar header struct. null if we have reached the end of the archive.</returns>
11433 </member> 13925 </member>
11434 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadData(System.Int32)"> 13926 <member name="F:OpenMetaverse.VisualParam.Drivers">
13927 <summary>Array of param IDs that are drivers for this parameter</summary>
13928 </member>
13929 <member name="M:OpenMetaverse.VisualParam.#ctor(System.Int32,System.String,System.Int32,System.String,System.String,System.String,System.String,System.Single,System.Single,System.Single,System.Boolean,System.Int32[],System.Nullable{OpenMetaverse.VisualAlphaParam},System.Nullable{OpenMetaverse.VisualColorParam})">
11435 <summary> 13930 <summary>
11436 Read data following a header 13931 Set all the values through the constructor
11437 </summary> 13932 </summary>
11438 <param name="fileSize"></param> 13933 <param name="paramID">Index of this visual param</param>
11439 <returns></returns> 13934 <param name="name">Internal name</param>
13935 <param name="group"></param>
13936 <param name="wearable"></param>
13937 <param name="label">Displayable label of this characteristic</param>
13938 <param name="labelMin">Displayable label for the minimum value of this characteristic</param>
13939 <param name="labelMax">Displayable label for the maximum value of this characteristic</param>
13940 <param name="def">Default value</param>
13941 <param name="min">Minimum value</param>
13942 <param name="max">Maximum value</param>
13943 <param name="isBumpAttribute">Is this param used for creation of bump layer?</param>
13944 <param name="drivers">Array of param IDs that are drivers for this parameter</param>
13945 <param name="alpha">Alpha blending/bump info</param>
13946 <param name="colorParams">Color information</param>
11440 </member> 13947 </member>
11441 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ConvertOctalBytesToDecimal(System.Byte[],System.Int32,System.Int32)"> 13948 <member name="T:OpenMetaverse.VisualParams">
11442 <summary> 13949 <summary>
11443 Convert octal bytes to a decimal representation 13950 Holds the Params array of all the avatar appearance parameters
11444 </summary> 13951 </summary>
11445 <param name="bytes"></param>
11446 <param name="count"></param>
11447 <param name="startIndex"></param>
11448 <returns></returns>
11449 </member> 13952 </member>
11450 <member name="F:OpenMetaverse.InventorySortOrder.ByName"> 13953 <member name="F:OpenMetaverse.InventorySortOrder.ByName">
11451 <summary>Sort by name</summary> 13954 <summary>Sort by name</summary>
@@ -12883,6 +15386,2042 @@
12883 from a task. 15386 from a task.
12884 </summary> 15387 </summary>
12885 </member> 15388 </member>
15389 <member name="T:OpenMetaverse.PacketEventDictionary">
15390 <summary>
15391 Registers, unregisters, and fires events generated by incoming packets
15392 </summary>
15393 </member>
15394 <member name="F:OpenMetaverse.PacketEventDictionary.Client">
15395 <summary>Reference to the GridClient object</summary>
15396 </member>
15397 <member name="M:OpenMetaverse.PacketEventDictionary.#ctor(OpenMetaverse.GridClient)">
15398 <summary>
15399 Default constructor
15400 </summary>
15401 <param name="client"></param>
15402 </member>
15403 <member name="M:OpenMetaverse.PacketEventDictionary.RegisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)">
15404 <summary>
15405 Register an event handler
15406 </summary>
15407 <remarks>Use PacketType.Default to fire this event on every
15408 incoming packet</remarks>
15409 <param name="packetType">Packet type to register the handler for</param>
15410 <param name="eventHandler">Callback to be fired</param>
15411 <param name="isAsync">True if this callback should be ran
15412 asynchronously, false to run it synchronous</param>
15413 </member>
15414 <member name="M:OpenMetaverse.PacketEventDictionary.UnregisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
15415 <summary>
15416 Unregister an event handler
15417 </summary>
15418 <param name="packetType">Packet type to unregister the handler for</param>
15419 <param name="eventHandler">Callback to be unregistered</param>
15420 </member>
15421 <member name="M:OpenMetaverse.PacketEventDictionary.RaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
15422 <summary>
15423 Fire the events registered for this packet type
15424 </summary>
15425 <param name="packetType">Incoming packet type</param>
15426 <param name="packet">Incoming packet</param>
15427 <param name="simulator">Simulator this packet was received from</param>
15428 </member>
15429 <member name="T:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper">
15430 <summary>
15431 Object that is passed to worker threads in the ThreadPool for
15432 firing packet callbacks
15433 </summary>
15434 </member>
15435 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Callback">
15436 <summary>Callback to fire for this packet</summary>
15437 </member>
15438 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Simulator">
15439 <summary>Reference to the simulator that this packet came from</summary>
15440 </member>
15441 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Packet">
15442 <summary>The packet that needs to be processed</summary>
15443 </member>
15444 <member name="T:OpenMetaverse.CapsEventDictionary">
15445 <summary>
15446 Registers, unregisters, and fires events generated by the Capabilities
15447 event queue
15448 </summary>
15449 </member>
15450 <member name="F:OpenMetaverse.CapsEventDictionary.Client">
15451 <summary>Reference to the GridClient object</summary>
15452 </member>
15453 <member name="M:OpenMetaverse.CapsEventDictionary.#ctor(OpenMetaverse.GridClient)">
15454 <summary>
15455 Default constructor
15456 </summary>
15457 <param name="client">Reference to the GridClient object</param>
15458 </member>
15459 <member name="M:OpenMetaverse.CapsEventDictionary.RegisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
15460 <summary>
15461 Register an new event handler for a capabilities event sent via the EventQueue
15462 </summary>
15463 <remarks>Use String.Empty to fire this event on every CAPS event</remarks>
15464 <param name="capsEvent">Capability event name to register the
15465 handler for</param>
15466 <param name="eventHandler">Callback to fire</param>
15467 </member>
15468 <member name="M:OpenMetaverse.CapsEventDictionary.UnregisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
15469 <summary>
15470 Unregister a previously registered capabilities handler
15471 </summary>
15472 <param name="capsEvent">Capability event name unregister the
15473 handler for</param>
15474 <param name="eventHandler">Callback to unregister</param>
15475 </member>
15476 <member name="M:OpenMetaverse.CapsEventDictionary.RaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
15477 <summary>
15478 Fire the events registered for this event type synchronously
15479 </summary>
15480 <param name="capsEvent">Capability name</param>
15481 <param name="message">Decoded event body</param>
15482 <param name="simulator">Reference to the simulator that
15483 generated this event</param>
15484 </member>
15485 <member name="M:OpenMetaverse.CapsEventDictionary.BeginRaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
15486 <summary>
15487 Fire the events registered for this event type asynchronously
15488 </summary>
15489 <param name="capsEvent">Capability name</param>
15490 <param name="message">Decoded event body</param>
15491 <param name="simulator">Reference to the simulator that
15492 generated this event</param>
15493 </member>
15494 <member name="T:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper">
15495 <summary>
15496 Object that is passed to worker threads in the ThreadPool for
15497 firing CAPS callbacks
15498 </summary>
15499 </member>
15500 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Callback">
15501 <summary>Callback to fire for this packet</summary>
15502 </member>
15503 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.CapsEvent">
15504 <summary>Name of the CAPS event</summary>
15505 </member>
15506 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Message">
15507 <summary>Strongly typed decoded data</summary>
15508 </member>
15509 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Simulator">
15510 <summary>Reference to the simulator that generated this event</summary>
15511 </member>
15512 <member name="T:OpenMetaverse.DownloadRequest">
15513 <summary>
15514 Represends individual HTTP Download request
15515 </summary>
15516 </member>
15517 <member name="F:OpenMetaverse.DownloadRequest.Address">
15518 <summary>URI of the item to fetch</summary>
15519 </member>
15520 <member name="F:OpenMetaverse.DownloadRequest.MillisecondsTimeout">
15521 <summary>Timout specified in milliseconds</summary>
15522 </member>
15523 <member name="F:OpenMetaverse.DownloadRequest.DownloadProgressCallback">
15524 <summary>Download progress callback</summary>
15525 </member>
15526 <member name="F:OpenMetaverse.DownloadRequest.CompletedCallback">
15527 <summary>Download completed callback</summary>
15528 </member>
15529 <member name="F:OpenMetaverse.DownloadRequest.ContentType">
15530 <summary>Accept the following content type</summary>
15531 </member>
15532 <member name="M:OpenMetaverse.DownloadRequest.#ctor">
15533 <summary>Default constructor</summary>
15534 </member>
15535 <member name="M:OpenMetaverse.DownloadRequest.#ctor(System.Uri,System.Int32,System.String,OpenMetaverse.Http.CapsBase.DownloadProgressEventHandler,OpenMetaverse.Http.CapsBase.RequestCompletedEventHandler)">
15536 <summary>Constructor</summary>
15537 </member>
15538 <member name="T:OpenMetaverse.DownloadManager">
15539 <summary>
15540 Manages async HTTP downloads with a limit on maximum
15541 concurrent downloads
15542 </summary>
15543 </member>
15544 <member name="M:OpenMetaverse.DownloadManager.#ctor">
15545 <summary>Default constructor</summary>
15546 </member>
15547 <member name="M:OpenMetaverse.DownloadManager.Dispose">
15548 <summary>Cleanup method</summary>
15549 </member>
15550 <member name="M:OpenMetaverse.DownloadManager.SetupRequest(System.Uri,System.String)">
15551 <summary>Setup http download request</summary>
15552 </member>
15553 <member name="M:OpenMetaverse.DownloadManager.EnqueuePending">
15554 <summary>Check the queue for pending work</summary>
15555 </member>
15556 <member name="M:OpenMetaverse.DownloadManager.QueueDownlad(OpenMetaverse.DownloadRequest)">
15557 <summary>Enqueue a new HTPP download</summary>
15558 </member>
15559 <member name="P:OpenMetaverse.DownloadManager.ParallelDownloads">
15560 <summary>Maximum number of parallel downloads from a single endpoint</summary>
15561 </member>
15562 <member name="P:OpenMetaverse.DownloadManager.ClientCert">
15563 <summary>Client certificate</summary>
15564 </member>
15565 <member name="T:OpenMetaverse.ProfileFlags">
15566 <summary>
15567 Avatar profile flags
15568 </summary>
15569 </member>
15570 <member name="T:OpenMetaverse.Avatar">
15571 <summary>
15572 Represents an avatar (other than your own)
15573 </summary>
15574 </member>
15575 <member name="F:OpenMetaverse.Avatar.Groups">
15576 <summary>Groups that this avatar is a member of</summary>
15577 </member>
15578 <member name="F:OpenMetaverse.Avatar.ProfileStatistics">
15579 <summary>Positive and negative ratings</summary>
15580 </member>
15581 <member name="F:OpenMetaverse.Avatar.ProfileProperties">
15582 <summary>Avatar properties including about text, profile URL, image IDs and
15583 publishing settings</summary>
15584 </member>
15585 <member name="F:OpenMetaverse.Avatar.ProfileInterests">
15586 <summary>Avatar interests including spoken languages, skills, and "want to"
15587 choices</summary>
15588 </member>
15589 <member name="F:OpenMetaverse.Avatar.ControlFlags">
15590 <summary>Movement control flags for avatars. Typically not set or used by
15591 clients. To move your avatar, use Client.Self.Movement instead</summary>
15592 </member>
15593 <member name="F:OpenMetaverse.Avatar.VisualParameters">
15594 <summary>
15595 Contains the visual parameters describing the deformation of the avatar
15596 </summary>
15597 </member>
15598 <member name="M:OpenMetaverse.Avatar.#ctor">
15599 <summary>
15600 Default constructor
15601 </summary>
15602 </member>
15603 <member name="P:OpenMetaverse.Avatar.FirstName">
15604 <summary>First name</summary>
15605 </member>
15606 <member name="P:OpenMetaverse.Avatar.LastName">
15607 <summary>Last name</summary>
15608 </member>
15609 <member name="P:OpenMetaverse.Avatar.Name">
15610 <summary>Full name</summary>
15611 </member>
15612 <member name="P:OpenMetaverse.Avatar.GroupName">
15613 <summary>Active group</summary>
15614 </member>
15615 <member name="T:OpenMetaverse.Avatar.Statistics">
15616 <summary>
15617 Positive and negative ratings
15618 </summary>
15619 </member>
15620 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorPositive">
15621 <summary>Positive ratings for Behavior</summary>
15622 </member>
15623 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorNegative">
15624 <summary>Negative ratings for Behavior</summary>
15625 </member>
15626 <member name="F:OpenMetaverse.Avatar.Statistics.AppearancePositive">
15627 <summary>Positive ratings for Appearance</summary>
15628 </member>
15629 <member name="F:OpenMetaverse.Avatar.Statistics.AppearanceNegative">
15630 <summary>Negative ratings for Appearance</summary>
15631 </member>
15632 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingPositive">
15633 <summary>Positive ratings for Building</summary>
15634 </member>
15635 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingNegative">
15636 <summary>Negative ratings for Building</summary>
15637 </member>
15638 <member name="F:OpenMetaverse.Avatar.Statistics.GivenPositive">
15639 <summary>Positive ratings given by this avatar</summary>
15640 </member>
15641 <member name="F:OpenMetaverse.Avatar.Statistics.GivenNegative">
15642 <summary>Negative ratings given by this avatar</summary>
15643 </member>
15644 <member name="T:OpenMetaverse.Avatar.AvatarProperties">
15645 <summary>
15646 Avatar properties including about text, profile URL, image IDs and
15647 publishing settings
15648 </summary>
15649 </member>
15650 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeText">
15651 <summary>First Life about text</summary>
15652 </member>
15653 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeImage">
15654 <summary>First Life image ID</summary>
15655 </member>
15656 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Partner">
15657 <summary></summary>
15658 </member>
15659 <member name="F:OpenMetaverse.Avatar.AvatarProperties.AboutText">
15660 <summary></summary>
15661 </member>
15662 <member name="F:OpenMetaverse.Avatar.AvatarProperties.BornOn">
15663 <summary></summary>
15664 </member>
15665 <member name="F:OpenMetaverse.Avatar.AvatarProperties.CharterMember">
15666 <summary></summary>
15667 </member>
15668 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileImage">
15669 <summary>Profile image ID</summary>
15670 </member>
15671 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Flags">
15672 <summary>Flags of the profile</summary>
15673 </member>
15674 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileURL">
15675 <summary>Web URL for this profile</summary>
15676 </member>
15677 <member name="P:OpenMetaverse.Avatar.AvatarProperties.AllowPublish">
15678 <summary>Should this profile be published on the web</summary>
15679 </member>
15680 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Online">
15681 <summary>Avatar Online Status</summary>
15682 </member>
15683 <member name="P:OpenMetaverse.Avatar.AvatarProperties.MaturePublish">
15684 <summary>Is this a mature profile</summary>
15685 </member>
15686 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Identified">
15687 <summary></summary>
15688 </member>
15689 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Transacted">
15690 <summary></summary>
15691 </member>
15692 <member name="T:OpenMetaverse.Avatar.Interests">
15693 <summary>
15694 Avatar interests including spoken languages, skills, and "want to"
15695 choices
15696 </summary>
15697 </member>
15698 <member name="F:OpenMetaverse.Avatar.Interests.LanguagesText">
15699 <summary>Languages profile field</summary>
15700 </member>
15701 <member name="F:OpenMetaverse.Avatar.Interests.SkillsMask">
15702 <summary></summary>
15703 </member>
15704 <member name="F:OpenMetaverse.Avatar.Interests.SkillsText">
15705 <summary></summary>
15706 </member>
15707 <member name="F:OpenMetaverse.Avatar.Interests.WantToMask">
15708 <summary></summary>
15709 </member>
15710 <member name="F:OpenMetaverse.Avatar.Interests.WantToText">
15711 <summary></summary>
15712 </member>
15713 <member name="M:OpenMetaverse.Messages.MessageUtils.DecodeEvent(System.String,OpenMetaverse.StructuredData.OSDMap)">
15714 <summary>
15715 Return a decoded capabilities message as a strongly typed object
15716 </summary>
15717 <param name="eventName">A string containing the name of the capabilities message key</param>
15718 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> to decode</param>
15719 <returns>A strongly typed object containing the decoded information from the capabilities message, or null
15720 if no existing Message object exists for the specified event</returns>
15721 </member>
15722 <member name="T:OpenMetaverse.UDPBase">
15723 <summary>
15724
15725 </summary>
15726 </member>
15727 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Int32)">
15728 <summary>
15729 Initialize the UDP packet handler in server mode
15730 </summary>
15731 <param name="port">Port to listening for incoming UDP packets on</param>
15732 </member>
15733 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Net.IPEndPoint)">
15734 <summary>
15735 Initialize the UDP packet handler in client mode
15736 </summary>
15737 <param name="endPoint">Remote UDP server to connect to</param>
15738 </member>
15739 <member name="M:OpenMetaverse.UDPBase.Start">
15740 <summary>
15741
15742 </summary>
15743 </member>
15744 <member name="M:OpenMetaverse.UDPBase.Stop">
15745 <summary>
15746
15747 </summary>
15748 </member>
15749 <member name="P:OpenMetaverse.UDPBase.IsRunning">
15750 <summary>
15751
15752 </summary>
15753 </member>
15754 <member name="T:OpenMetaverse.NameValue">
15755 <summary>
15756 A Name Value pair with additional settings, used in the protocol
15757 primarily to transmit avatar names and active group in object packets
15758 </summary>
15759 </member>
15760 <member name="F:OpenMetaverse.NameValue.Name">
15761 <summary></summary>
15762 </member>
15763 <member name="F:OpenMetaverse.NameValue.Type">
15764 <summary></summary>
15765 </member>
15766 <member name="F:OpenMetaverse.NameValue.Class">
15767 <summary></summary>
15768 </member>
15769 <member name="F:OpenMetaverse.NameValue.Sendto">
15770 <summary></summary>
15771 </member>
15772 <member name="F:OpenMetaverse.NameValue.Value">
15773 <summary></summary>
15774 </member>
15775 <member name="M:OpenMetaverse.NameValue.#ctor(System.String,OpenMetaverse.NameValue.ValueType,OpenMetaverse.NameValue.ClassType,OpenMetaverse.NameValue.SendtoType,System.Object)">
15776 <summary>
15777 Constructor that takes all the fields as parameters
15778 </summary>
15779 <param name="name"></param>
15780 <param name="valueType"></param>
15781 <param name="classType"></param>
15782 <param name="sendtoType"></param>
15783 <param name="value"></param>
15784 </member>
15785 <member name="M:OpenMetaverse.NameValue.#ctor(System.String)">
15786 <summary>
15787 Constructor that takes a single line from a NameValue field
15788 </summary>
15789 <param name="data"></param>
15790 </member>
15791 <member name="T:OpenMetaverse.NameValue.ValueType">
15792 <summary>Type of the value</summary>
15793 </member>
15794 <member name="F:OpenMetaverse.NameValue.ValueType.Unknown">
15795 <summary>Unknown</summary>
15796 </member>
15797 <member name="F:OpenMetaverse.NameValue.ValueType.String">
15798 <summary>String value</summary>
15799 </member>
15800 <member name="F:OpenMetaverse.NameValue.ValueType.F32">
15801 <summary></summary>
15802 </member>
15803 <member name="F:OpenMetaverse.NameValue.ValueType.S32">
15804 <summary></summary>
15805 </member>
15806 <member name="F:OpenMetaverse.NameValue.ValueType.VEC3">
15807 <summary></summary>
15808 </member>
15809 <member name="F:OpenMetaverse.NameValue.ValueType.U32">
15810 <summary></summary>
15811 </member>
15812 <member name="F:OpenMetaverse.NameValue.ValueType.CAMERA">
15813 <summary>Deprecated</summary>
15814 </member>
15815 <member name="F:OpenMetaverse.NameValue.ValueType.Asset">
15816 <summary>String value, but designated as an asset</summary>
15817 </member>
15818 <member name="F:OpenMetaverse.NameValue.ValueType.U64">
15819 <summary></summary>
15820 </member>
15821 <member name="T:OpenMetaverse.NameValue.ClassType">
15822 <summary>
15823
15824 </summary>
15825 </member>
15826 <member name="F:OpenMetaverse.NameValue.ClassType.Unknown">
15827 <summary></summary>
15828 </member>
15829 <member name="F:OpenMetaverse.NameValue.ClassType.ReadOnly">
15830 <summary></summary>
15831 </member>
15832 <member name="F:OpenMetaverse.NameValue.ClassType.ReadWrite">
15833 <summary></summary>
15834 </member>
15835 <member name="F:OpenMetaverse.NameValue.ClassType.Callback">
15836 <summary></summary>
15837 </member>
15838 <member name="T:OpenMetaverse.NameValue.SendtoType">
15839 <summary>
15840
15841 </summary>
15842 </member>
15843 <member name="F:OpenMetaverse.NameValue.SendtoType.Unknown">
15844 <summary></summary>
15845 </member>
15846 <member name="F:OpenMetaverse.NameValue.SendtoType.Sim">
15847 <summary></summary>
15848 </member>
15849 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSim">
15850 <summary></summary>
15851 </member>
15852 <member name="F:OpenMetaverse.NameValue.SendtoType.SimViewer">
15853 <summary></summary>
15854 </member>
15855 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSimViewer">
15856 <summary></summary>
15857 </member>
15858 <member name="T:OpenMetaverse.Helpers">
15859 <summary>
15860 Static helper functions and global variables
15861 </summary>
15862 </member>
15863 <member name="F:OpenMetaverse.Helpers.MSG_APPENDED_ACKS">
15864 <summary>This header flag signals that ACKs are appended to the packet</summary>
15865 </member>
15866 <member name="F:OpenMetaverse.Helpers.MSG_RESENT">
15867 <summary>This header flag signals that this packet has been sent before</summary>
15868 </member>
15869 <member name="F:OpenMetaverse.Helpers.MSG_RELIABLE">
15870 <summary>This header flags signals that an ACK is expected for this packet</summary>
15871 </member>
15872 <member name="F:OpenMetaverse.Helpers.MSG_ZEROCODED">
15873 <summary>This header flag signals that the message is compressed using zerocoding</summary>
15874 </member>
15875 <member name="M:OpenMetaverse.Helpers.TEOffsetShort(System.Single)">
15876 <summary>
15877
15878 </summary>
15879 <param name="offset"></param>
15880 <returns></returns>
15881 </member>
15882 <member name="M:OpenMetaverse.Helpers.TEOffsetFloat(System.Byte[],System.Int32)">
15883 <summary>
15884
15885 </summary>
15886 <param name="bytes"></param>
15887 <param name="pos"></param>
15888 <returns></returns>
15889 </member>
15890 <member name="M:OpenMetaverse.Helpers.TERotationShort(System.Single)">
15891 <summary>
15892
15893 </summary>
15894 <param name="rotation"></param>
15895 <returns></returns>
15896 </member>
15897 <member name="M:OpenMetaverse.Helpers.TERotationFloat(System.Byte[],System.Int32)">
15898 <summary>
15899
15900 </summary>
15901 <param name="bytes"></param>
15902 <param name="pos"></param>
15903 <returns></returns>
15904 </member>
15905 <member name="M:OpenMetaverse.Helpers.GlobalPosToRegionHandle(System.Single,System.Single,System.Single@,System.Single@)">
15906 <summary>
15907 Given an X/Y location in absolute (grid-relative) terms, a region
15908 handle is returned along with the local X/Y location in that region
15909 </summary>
15910 <param name="globalX">The absolute X location, a number such as
15911 255360.35</param>
15912 <param name="globalY">The absolute Y location, a number such as
15913 255360.35</param>
15914 <param name="localX">The sim-local X position of the global X
15915 position, a value from 0.0 to 256.0</param>
15916 <param name="localY">The sim-local Y position of the global Y
15917 position, a value from 0.0 to 256.0</param>
15918 <returns>A 64-bit region handle that can be used to teleport to</returns>
15919 </member>
15920 <member name="M:OpenMetaverse.Helpers.FloatToTerseString(System.Single)">
15921 <summary>
15922 Converts a floating point number to a terse string format used for
15923 transmitting numbers in wearable asset files
15924 </summary>
15925 <param name="val">Floating point number to convert to a string</param>
15926 <returns>A terse string representation of the input number</returns>
15927 </member>
15928 <member name="M:OpenMetaverse.Helpers.FieldToString(System.Text.StringBuilder,System.Byte[],System.String)">
15929 <summary>
15930 Convert a variable length field (byte array) to a string, with a
15931 field name prepended to each line of the output
15932 </summary>
15933 <remarks>If the byte array has unprintable characters in it, a
15934 hex dump will be written instead</remarks>
15935 <param name="output">The StringBuilder object to write to</param>
15936 <param name="bytes">The byte array to convert to a string</param>
15937 <param name="fieldName">A field name to prepend to each line of output</param>
15938 </member>
15939 <member name="M:OpenMetaverse.Helpers.ZeroDecode(System.Byte[],System.Int32,System.Byte[])">
15940 <summary>
15941 Decode a zerocoded byte array, used to decompress packets marked
15942 with the zerocoded flag
15943 </summary>
15944 <remarks>Any time a zero is encountered, the next byte is a count
15945 of how many zeroes to expand. One zero is encoded with 0x00 0x01,
15946 two zeroes is 0x00 0x02, three zeroes is 0x00 0x03, etc. The
15947 first four bytes are copied directly to the output buffer.
15948 </remarks>
15949 <param name="src">The byte array to decode</param>
15950 <param name="srclen">The length of the byte array to decode. This
15951 would be the length of the packet up to (but not including) any
15952 appended ACKs</param>
15953 <param name="dest">The output byte array to decode to</param>
15954 <returns>The length of the output buffer</returns>
15955 </member>
15956 <member name="M:OpenMetaverse.Helpers.ZeroEncode(System.Byte[],System.Int32,System.Byte[])">
15957 <summary>
15958 Encode a byte array with zerocoding. Used to compress packets marked
15959 with the zerocoded flag. Any zeroes in the array are compressed down
15960 to a single zero byte followed by a count of how many zeroes to expand
15961 out. A single zero becomes 0x00 0x01, two zeroes becomes 0x00 0x02,
15962 three zeroes becomes 0x00 0x03, etc. The first four bytes are copied
15963 directly to the output buffer.
15964 </summary>
15965 <param name="src">The byte array to encode</param>
15966 <param name="srclen">The length of the byte array to encode</param>
15967 <param name="dest">The output byte array to encode to</param>
15968 <returns>The length of the output buffer</returns>
15969 </member>
15970 <member name="M:OpenMetaverse.Helpers.InventoryCRC(System.Int32,System.Byte,System.SByte,System.SByte,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Int32,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)">
15971 <summary>
15972 Calculates the CRC (cyclic redundancy check) needed to upload inventory.
15973 </summary>
15974 <param name="creationDate">Creation date</param>
15975 <param name="saleType">Sale type</param>
15976 <param name="invType">Inventory type</param>
15977 <param name="type">Type</param>
15978 <param name="assetID">Asset ID</param>
15979 <param name="groupID">Group ID</param>
15980 <param name="salePrice">Sale price</param>
15981 <param name="ownerID">Owner ID</param>
15982 <param name="creatorID">Creator ID</param>
15983 <param name="itemID">Item ID</param>
15984 <param name="folderID">Folder ID</param>
15985 <param name="everyoneMask">Everyone mask (permissions)</param>
15986 <param name="flags">Flags</param>
15987 <param name="nextOwnerMask">Next owner mask (permissions)</param>
15988 <param name="groupMask">Group mask (permissions)</param>
15989 <param name="ownerMask">Owner mask (permissions)</param>
15990 <returns>The calculated CRC</returns>
15991 </member>
15992 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String)">
15993 <summary>
15994 Attempts to load a file embedded in the assembly
15995 </summary>
15996 <param name="resourceName">The filename of the resource to load</param>
15997 <returns>A Stream for the requested file, or null if the resource
15998 was not successfully loaded</returns>
15999 </member>
16000 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String,System.String)">
16001 <summary>
16002 Attempts to load a file either embedded in the assembly or found in
16003 a given search path
16004 </summary>
16005 <param name="resourceName">The filename of the resource to load</param>
16006 <param name="searchPath">An optional path that will be searched if
16007 the asset is not found embedded in the assembly</param>
16008 <returns>A Stream for the requested file, or null if the resource
16009 was not successfully loaded</returns>
16010 </member>
16011 <member name="M:OpenMetaverse.Helpers.PrimListToOSD(System.Collections.Generic.List{OpenMetaverse.Primitive})">
16012 <summary>
16013 Converts a list of primitives to an object that can be serialized
16014 with the LLSD system
16015 </summary>
16016 <param name="prims">Primitives to convert to a serializable object</param>
16017 <returns>An object that can be serialized with LLSD</returns>
16018 </member>
16019 <member name="M:OpenMetaverse.Helpers.OSDToPrimList(OpenMetaverse.StructuredData.OSD)">
16020 <summary>
16021 Deserializes OSD in to a list of primitives
16022 </summary>
16023 <param name="osd">Structure holding the serialized primitive list,
16024 must be of the SDMap type</param>
16025 <returns>A list of deserialized primitives</returns>
16026 </member>
16027 <member name="M:OpenMetaverse.Helpers.StructToString(System.Object)">
16028 <summary>
16029 Converts a struct or class object containing fields only into a key value separated string
16030 </summary>
16031 <param name="t">The struct object</param>
16032 <returns>A string containing the struct fields as the keys, and the field value as the value separated</returns>
16033 <example>
16034 <code>
16035 // Add the following code to any struct or class containing only fields to override the ToString()
16036 // method to display the values of the passed object
16037
16038 /// <summary>Print the struct data as a string</summary>
16039 ///<returns>A string containing the field name, and field value</returns>
16040 public override string ToString()
16041 {
16042 return Helpers.StructToString(this);
16043 }
16044 </code>
16045 </example>
16046 </member>
16047 <member name="T:OpenMetaverse.Helpers.LogLevel">
16048 <summary>
16049 Passed to Logger.Log() to identify the severity of a log entry
16050 </summary>
16051 </member>
16052 <member name="F:OpenMetaverse.Helpers.LogLevel.None">
16053 <summary>No logging information will be output</summary>
16054 </member>
16055 <member name="F:OpenMetaverse.Helpers.LogLevel.Info">
16056 <summary>Non-noisy useful information, may be helpful in
16057 debugging a problem</summary>
16058 </member>
16059 <member name="F:OpenMetaverse.Helpers.LogLevel.Warning">
16060 <summary>A non-critical error occurred. A warning will not
16061 prevent the rest of the library from operating as usual,
16062 although it may be indicative of an underlying issue</summary>
16063 </member>
16064 <member name="F:OpenMetaverse.Helpers.LogLevel.Error">
16065 <summary>A critical error has occurred. Generally this will
16066 be followed by the network layer shutting down, although the
16067 stability of the library after an error is uncertain</summary>
16068 </member>
16069 <member name="F:OpenMetaverse.Helpers.LogLevel.Debug">
16070 <summary>Used for internal testing, this logging level can
16071 generate very noisy (long and/or repetitive) messages. Don't
16072 pass this to the Log() function, use DebugLog() instead.
16073 </summary>
16074 </member>
16075 <member name="T:OpenMetaverse.Caps">
16076 <summary>
16077 Capabilities is the name of the bi-directional HTTP REST protocol
16078 used to communicate non real-time transactions such as teleporting or
16079 group messaging
16080 </summary>
16081 </member>
16082 <member name="F:OpenMetaverse.Caps.Simulator">
16083 <summary>Reference to the simulator this system is connected to</summary>
16084 </member>
16085 <member name="M:OpenMetaverse.Caps.#ctor(OpenMetaverse.Simulator,System.String)">
16086 <summary>
16087 Default constructor
16088 </summary>
16089 <param name="simulator"></param>
16090 <param name="seedcaps"></param>
16091 </member>
16092 <member name="M:OpenMetaverse.Caps.CapabilityURI(System.String)">
16093 <summary>
16094 Request the URI of a named capability
16095 </summary>
16096 <param name="capability">Name of the capability to request</param>
16097 <returns>The URI of the requested capability, or String.Empty if
16098 the capability does not exist</returns>
16099 </member>
16100 <member name="M:OpenMetaverse.Caps.EventQueueEventHandler(System.String,OpenMetaverse.StructuredData.OSDMap)">
16101 <summary>
16102 Process any incoming events, check to see if we have a message created for the event,
16103 </summary>
16104 <param name="eventName"></param>
16105 <param name="body"></param>
16106 </member>
16107 <member name="P:OpenMetaverse.Caps.SeedCapsURI">
16108 <summary>Capabilities URI this system was initialized with</summary>
16109 </member>
16110 <member name="P:OpenMetaverse.Caps.IsEventQueueRunning">
16111 <summary>Whether the capabilities event queue is connected and
16112 listening for incoming events</summary>
16113 </member>
16114 <member name="T:OpenMetaverse.Caps.EventQueueCallback">
16115 <summary>
16116 Triggered when an event is received via the EventQueueGet
16117 capability
16118 </summary>
16119 <param name="capsKey">Event name</param>
16120 <param name="message">Decoded event data</param>
16121 <param name="simulator">The simulator that generated the event</param>
16122 </member>
16123 <member name="T:OpenMetaverse.ScriptPermission">
16124 <summary>
16125 Permission request flags, asked when a script wants to control an Avatar
16126 </summary>
16127 </member>
16128 <member name="F:OpenMetaverse.ScriptPermission.None">
16129 <summary>Placeholder for empty values, shouldn't ever see this</summary>
16130 </member>
16131 <member name="F:OpenMetaverse.ScriptPermission.Debit">
16132 <summary>Script wants ability to take money from you</summary>
16133 </member>
16134 <member name="F:OpenMetaverse.ScriptPermission.TakeControls">
16135 <summary>Script wants to take camera controls for you</summary>
16136 </member>
16137 <member name="F:OpenMetaverse.ScriptPermission.RemapControls">
16138 <summary>Script wants to remap avatars controls</summary>
16139 </member>
16140 <member name="F:OpenMetaverse.ScriptPermission.TriggerAnimation">
16141 <summary>Script wants to trigger avatar animations</summary>
16142 <remarks>This function is not implemented on the grid</remarks>
16143 </member>
16144 <member name="F:OpenMetaverse.ScriptPermission.Attach">
16145 <summary>Script wants to attach or detach the prim or primset to your avatar</summary>
16146 </member>
16147 <member name="F:OpenMetaverse.ScriptPermission.ReleaseOwnership">
16148 <summary>Script wants permission to release ownership</summary>
16149 <remarks>This function is not implemented on the grid
16150 The concept of "public" objects does not exist anymore.</remarks>
16151 </member>
16152 <member name="F:OpenMetaverse.ScriptPermission.ChangeLinks">
16153 <summary>Script wants ability to link/delink with other prims</summary>
16154 </member>
16155 <member name="F:OpenMetaverse.ScriptPermission.ChangeJoints">
16156 <summary>Script wants permission to change joints</summary>
16157 <remarks>This function is not implemented on the grid</remarks>
16158 </member>
16159 <member name="F:OpenMetaverse.ScriptPermission.ChangePermissions">
16160 <summary>Script wants permissions to change permissions</summary>
16161 <remarks>This function is not implemented on the grid</remarks>
16162 </member>
16163 <member name="F:OpenMetaverse.ScriptPermission.TrackCamera">
16164 <summary>Script wants to track avatars camera position and rotation </summary>
16165 </member>
16166 <member name="F:OpenMetaverse.ScriptPermission.ControlCamera">
16167 <summary>Script wants to control your camera</summary>
16168 </member>
16169 <member name="T:OpenMetaverse.InstantMessageDialog">
16170 <summary>
16171 Special commands used in Instant Messages
16172 </summary>
16173 </member>
16174 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromAgent">
16175 <summary>Indicates a regular IM from another agent</summary>
16176 </member>
16177 <member name="F:OpenMetaverse.InstantMessageDialog.MessageBox">
16178 <summary>Simple notification box with an OK button</summary>
16179 </member>
16180 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitation">
16181 <summary>You've been invited to join a group.</summary>
16182 </member>
16183 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryOffered">
16184 <summary>Inventory offer</summary>
16185 </member>
16186 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryAccepted">
16187 <summary>Accepted inventory offer</summary>
16188 </member>
16189 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryDeclined">
16190 <summary>Declined inventory offer</summary>
16191 </member>
16192 <member name="F:OpenMetaverse.InstantMessageDialog.GroupVote">
16193 <summary>Group vote</summary>
16194 </member>
16195 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryOffered">
16196 <summary>An object is offering its inventory</summary>
16197 </member>
16198 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryAccepted">
16199 <summary>Accept an inventory offer from an object</summary>
16200 </member>
16201 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryDeclined">
16202 <summary>Decline an inventory offer from an object</summary>
16203 </member>
16204 <member name="F:OpenMetaverse.InstantMessageDialog.NewUserDefault">
16205 <summary>Unknown</summary>
16206 </member>
16207 <member name="F:OpenMetaverse.InstantMessageDialog.SessionAdd">
16208 <summary>Start a session, or add users to a session</summary>
16209 </member>
16210 <member name="F:OpenMetaverse.InstantMessageDialog.SessionOfflineAdd">
16211 <summary>Start a session, but don't prune offline users</summary>
16212 </member>
16213 <member name="F:OpenMetaverse.InstantMessageDialog.SessionGroupStart">
16214 <summary>Start a session with your group</summary>
16215 </member>
16216 <member name="F:OpenMetaverse.InstantMessageDialog.SessionCardlessStart">
16217 <summary>Start a session without a calling card (finder or objects)</summary>
16218 </member>
16219 <member name="F:OpenMetaverse.InstantMessageDialog.SessionSend">
16220 <summary>Send a message to a session</summary>
16221 </member>
16222 <member name="F:OpenMetaverse.InstantMessageDialog.SessionDrop">
16223 <summary>Leave a session</summary>
16224 </member>
16225 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromObject">
16226 <summary>Indicates that the IM is from an object</summary>
16227 </member>
16228 <member name="F:OpenMetaverse.InstantMessageDialog.BusyAutoResponse">
16229 <summary>Sent an IM to a busy user, this is the auto response</summary>
16230 </member>
16231 <member name="F:OpenMetaverse.InstantMessageDialog.ConsoleAndChatHistory">
16232 <summary>Shows the message in the console and chat history</summary>
16233 </member>
16234 <member name="F:OpenMetaverse.InstantMessageDialog.RequestTeleport">
16235 <summary>Send a teleport lure</summary>
16236 </member>
16237 <member name="F:OpenMetaverse.InstantMessageDialog.AcceptTeleport">
16238 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
16239 </member>
16240 <member name="F:OpenMetaverse.InstantMessageDialog.DenyTeleport">
16241 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
16242 </member>
16243 <member name="F:OpenMetaverse.InstantMessageDialog.GodLikeRequestTeleport">
16244 <summary>Only useful if you have Linden permissions</summary>
16245 </member>
16246 <member name="F:OpenMetaverse.InstantMessageDialog.CurrentlyUnused">
16247 <summary>A placeholder type for future expansion, currently not
16248 used</summary>
16249 </member>
16250 <member name="F:OpenMetaverse.InstantMessageDialog.GotoUrl">
16251 <summary>IM to tell the user to go to an URL</summary>
16252 </member>
16253 <member name="F:OpenMetaverse.InstantMessageDialog.Session911Start">
16254 <summary>IM for help</summary>
16255 </member>
16256 <member name="F:OpenMetaverse.InstantMessageDialog.Lure911">
16257 <summary>IM sent automatically on call for help, sends a lure
16258 to each Helper reached</summary>
16259 </member>
16260 <member name="F:OpenMetaverse.InstantMessageDialog.FromTaskAsAlert">
16261 <summary>Like an IM but won't go to email</summary>
16262 </member>
16263 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNotice">
16264 <summary>IM from a group officer to all group members</summary>
16265 </member>
16266 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryAccepted">
16267 <summary>Unknown</summary>
16268 </member>
16269 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryDeclined">
16270 <summary>Unknown</summary>
16271 </member>
16272 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationAccept">
16273 <summary>Accept a group invitation</summary>
16274 </member>
16275 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationDecline">
16276 <summary>Decline a group invitation</summary>
16277 </member>
16278 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeRequested">
16279 <summary>Unknown</summary>
16280 </member>
16281 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipOffered">
16282 <summary>An avatar is offering you friendship</summary>
16283 </member>
16284 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipAccepted">
16285 <summary>An avatar has accepted your friendship offer</summary>
16286 </member>
16287 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipDeclined">
16288 <summary>An avatar has declined your friendship offer</summary>
16289 </member>
16290 <member name="F:OpenMetaverse.InstantMessageDialog.StartTyping">
16291 <summary>Indicates that a user has started typing</summary>
16292 </member>
16293 <member name="F:OpenMetaverse.InstantMessageDialog.StopTyping">
16294 <summary>Indicates that a user has stopped typing</summary>
16295 </member>
16296 <member name="T:OpenMetaverse.InstantMessageOnline">
16297 <summary>
16298 Flag in Instant Messages, whether the IM should be delivered to
16299 offline avatars as well
16300 </summary>
16301 </member>
16302 <member name="F:OpenMetaverse.InstantMessageOnline.Online">
16303 <summary>Only deliver to online avatars</summary>
16304 </member>
16305 <member name="F:OpenMetaverse.InstantMessageOnline.Offline">
16306 <summary>If the avatar is offline the message will be held until
16307 they login next, and possibly forwarded to their e-mail account</summary>
16308 </member>
16309 <member name="T:OpenMetaverse.ChatType">
16310 <summary>
16311 Conversion type to denote Chat Packet types in an easier-to-understand format
16312 </summary>
16313 </member>
16314 <member name="F:OpenMetaverse.ChatType.Whisper">
16315 <summary>Whisper (5m radius)</summary>
16316 </member>
16317 <member name="F:OpenMetaverse.ChatType.Normal">
16318 <summary>Normal chat (10/20m radius), what the official viewer typically sends</summary>
16319 </member>
16320 <member name="F:OpenMetaverse.ChatType.Shout">
16321 <summary>Shouting! (100m radius)</summary>
16322 </member>
16323 <member name="F:OpenMetaverse.ChatType.StartTyping">
16324 <summary>Event message when an Avatar has begun to type</summary>
16325 </member>
16326 <member name="F:OpenMetaverse.ChatType.StopTyping">
16327 <summary>Event message when an Avatar has stopped typing</summary>
16328 </member>
16329 <member name="F:OpenMetaverse.ChatType.Debug">
16330 <summary>Send the message to the debug channel</summary>
16331 </member>
16332 <member name="F:OpenMetaverse.ChatType.OwnerSay">
16333 <summary>Event message when an object uses llOwnerSay</summary>
16334 </member>
16335 <member name="F:OpenMetaverse.ChatType.RegionSay">
16336 <summary>Special value to support llRegionSay, never sent to the client</summary>
16337 </member>
16338 <member name="T:OpenMetaverse.ChatSourceType">
16339 <summary>
16340 Identifies the source of a chat message
16341 </summary>
16342 </member>
16343 <member name="F:OpenMetaverse.ChatSourceType.System">
16344 <summary>Chat from the grid or simulator</summary>
16345 </member>
16346 <member name="F:OpenMetaverse.ChatSourceType.Agent">
16347 <summary>Chat from another avatar</summary>
16348 </member>
16349 <member name="F:OpenMetaverse.ChatSourceType.Object">
16350 <summary>Chat from an object</summary>
16351 </member>
16352 <member name="T:OpenMetaverse.ChatAudibleLevel">
16353 <summary>
16354
16355 </summary>
16356 </member>
16357 <member name="F:OpenMetaverse.ChatAudibleLevel.Not">
16358 <summary></summary>
16359 </member>
16360 <member name="F:OpenMetaverse.ChatAudibleLevel.Barely">
16361 <summary></summary>
16362 </member>
16363 <member name="F:OpenMetaverse.ChatAudibleLevel.Fully">
16364 <summary></summary>
16365 </member>
16366 <member name="T:OpenMetaverse.EffectType">
16367 <summary>
16368 Effect type used in ViewerEffect packets
16369 </summary>
16370 </member>
16371 <member name="F:OpenMetaverse.EffectType.Text">
16372 <summary></summary>
16373 </member>
16374 <member name="F:OpenMetaverse.EffectType.Icon">
16375 <summary></summary>
16376 </member>
16377 <member name="F:OpenMetaverse.EffectType.Connector">
16378 <summary></summary>
16379 </member>
16380 <member name="F:OpenMetaverse.EffectType.FlexibleObject">
16381 <summary></summary>
16382 </member>
16383 <member name="F:OpenMetaverse.EffectType.AnimalControls">
16384 <summary></summary>
16385 </member>
16386 <member name="F:OpenMetaverse.EffectType.AnimationObject">
16387 <summary></summary>
16388 </member>
16389 <member name="F:OpenMetaverse.EffectType.Cloth">
16390 <summary></summary>
16391 </member>
16392 <member name="F:OpenMetaverse.EffectType.Beam">
16393 <summary>Project a beam from a source to a destination, such as
16394 the one used when editing an object</summary>
16395 </member>
16396 <member name="F:OpenMetaverse.EffectType.Glow">
16397 <summary></summary>
16398 </member>
16399 <member name="F:OpenMetaverse.EffectType.Point">
16400 <summary></summary>
16401 </member>
16402 <member name="F:OpenMetaverse.EffectType.Trail">
16403 <summary></summary>
16404 </member>
16405 <member name="F:OpenMetaverse.EffectType.Sphere">
16406 <summary>Create a swirl of particles around an object</summary>
16407 </member>
16408 <member name="F:OpenMetaverse.EffectType.Spiral">
16409 <summary></summary>
16410 </member>
16411 <member name="F:OpenMetaverse.EffectType.Edit">
16412 <summary></summary>
16413 </member>
16414 <member name="F:OpenMetaverse.EffectType.LookAt">
16415 <summary>Cause an avatar to look at an object</summary>
16416 </member>
16417 <member name="F:OpenMetaverse.EffectType.PointAt">
16418 <summary>Cause an avatar to point at an object</summary>
16419 </member>
16420 <member name="T:OpenMetaverse.LookAtType">
16421 <summary>
16422 The action an avatar is doing when looking at something, used in
16423 ViewerEffect packets for the LookAt effect
16424 </summary>
16425 </member>
16426 <member name="F:OpenMetaverse.LookAtType.None">
16427 <summary></summary>
16428 </member>
16429 <member name="F:OpenMetaverse.LookAtType.Idle">
16430 <summary></summary>
16431 </member>
16432 <member name="F:OpenMetaverse.LookAtType.AutoListen">
16433 <summary></summary>
16434 </member>
16435 <member name="F:OpenMetaverse.LookAtType.FreeLook">
16436 <summary></summary>
16437 </member>
16438 <member name="F:OpenMetaverse.LookAtType.Respond">
16439 <summary></summary>
16440 </member>
16441 <member name="F:OpenMetaverse.LookAtType.Hover">
16442 <summary></summary>
16443 </member>
16444 <member name="F:OpenMetaverse.LookAtType.Conversation">
16445 <summary>Deprecated</summary>
16446 </member>
16447 <member name="F:OpenMetaverse.LookAtType.Select">
16448 <summary></summary>
16449 </member>
16450 <member name="F:OpenMetaverse.LookAtType.Focus">
16451 <summary></summary>
16452 </member>
16453 <member name="F:OpenMetaverse.LookAtType.Mouselook">
16454 <summary></summary>
16455 </member>
16456 <member name="F:OpenMetaverse.LookAtType.Clear">
16457 <summary></summary>
16458 </member>
16459 <member name="T:OpenMetaverse.PointAtType">
16460 <summary>
16461 The action an avatar is doing when pointing at something, used in
16462 ViewerEffect packets for the PointAt effect
16463 </summary>
16464 </member>
16465 <member name="F:OpenMetaverse.PointAtType.None">
16466 <summary></summary>
16467 </member>
16468 <member name="F:OpenMetaverse.PointAtType.Select">
16469 <summary></summary>
16470 </member>
16471 <member name="F:OpenMetaverse.PointAtType.Grab">
16472 <summary></summary>
16473 </member>
16474 <member name="F:OpenMetaverse.PointAtType.Clear">
16475 <summary></summary>
16476 </member>
16477 <member name="T:OpenMetaverse.MoneyTransactionType">
16478 <summary>
16479 Money transaction types
16480 </summary>
16481 </member>
16482 <member name="F:OpenMetaverse.MoneyTransactionType.None">
16483 <summary></summary>
16484 </member>
16485 <member name="F:OpenMetaverse.MoneyTransactionType.FailSimulatorTimeout">
16486 <summary></summary>
16487 </member>
16488 <member name="F:OpenMetaverse.MoneyTransactionType.FailDataserverTimeout">
16489 <summary></summary>
16490 </member>
16491 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectClaim">
16492 <summary></summary>
16493 </member>
16494 <member name="F:OpenMetaverse.MoneyTransactionType.LandClaim">
16495 <summary></summary>
16496 </member>
16497 <member name="F:OpenMetaverse.MoneyTransactionType.GroupCreate">
16498 <summary></summary>
16499 </member>
16500 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicClaim">
16501 <summary></summary>
16502 </member>
16503 <member name="F:OpenMetaverse.MoneyTransactionType.GroupJoin">
16504 <summary></summary>
16505 </member>
16506 <member name="F:OpenMetaverse.MoneyTransactionType.TeleportCharge">
16507 <summary></summary>
16508 </member>
16509 <member name="F:OpenMetaverse.MoneyTransactionType.UploadCharge">
16510 <summary></summary>
16511 </member>
16512 <member name="F:OpenMetaverse.MoneyTransactionType.LandAuction">
16513 <summary></summary>
16514 </member>
16515 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedCharge">
16516 <summary></summary>
16517 </member>
16518 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectTax">
16519 <summary></summary>
16520 </member>
16521 <member name="F:OpenMetaverse.MoneyTransactionType.LandTax">
16522 <summary></summary>
16523 </member>
16524 <member name="F:OpenMetaverse.MoneyTransactionType.LightTax">
16525 <summary></summary>
16526 </member>
16527 <member name="F:OpenMetaverse.MoneyTransactionType.ParcelDirFee">
16528 <summary></summary>
16529 </member>
16530 <member name="F:OpenMetaverse.MoneyTransactionType.GroupTax">
16531 <summary></summary>
16532 </member>
16533 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedRenew">
16534 <summary></summary>
16535 </member>
16536 <member name="F:OpenMetaverse.MoneyTransactionType.GiveInventory">
16537 <summary></summary>
16538 </member>
16539 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectSale">
16540 <summary></summary>
16541 </member>
16542 <member name="F:OpenMetaverse.MoneyTransactionType.Gift">
16543 <summary></summary>
16544 </member>
16545 <member name="F:OpenMetaverse.MoneyTransactionType.LandSale">
16546 <summary></summary>
16547 </member>
16548 <member name="F:OpenMetaverse.MoneyTransactionType.ReferBonus">
16549 <summary></summary>
16550 </member>
16551 <member name="F:OpenMetaverse.MoneyTransactionType.InventorySale">
16552 <summary></summary>
16553 </member>
16554 <member name="F:OpenMetaverse.MoneyTransactionType.RefundPurchase">
16555 <summary></summary>
16556 </member>
16557 <member name="F:OpenMetaverse.MoneyTransactionType.LandPassSale">
16558 <summary></summary>
16559 </member>
16560 <member name="F:OpenMetaverse.MoneyTransactionType.DwellBonus">
16561 <summary></summary>
16562 </member>
16563 <member name="F:OpenMetaverse.MoneyTransactionType.PayObject">
16564 <summary></summary>
16565 </member>
16566 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPays">
16567 <summary></summary>
16568 </member>
16569 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLandDeed">
16570 <summary></summary>
16571 </member>
16572 <member name="F:OpenMetaverse.MoneyTransactionType.GroupObjectDeed">
16573 <summary></summary>
16574 </member>
16575 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLiability">
16576 <summary></summary>
16577 </member>
16578 <member name="F:OpenMetaverse.MoneyTransactionType.GroupDividend">
16579 <summary></summary>
16580 </member>
16581 <member name="F:OpenMetaverse.MoneyTransactionType.GroupMembershipDues">
16582 <summary></summary>
16583 </member>
16584 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectRelease">
16585 <summary></summary>
16586 </member>
16587 <member name="F:OpenMetaverse.MoneyTransactionType.LandRelease">
16588 <summary></summary>
16589 </member>
16590 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectDelete">
16591 <summary></summary>
16592 </member>
16593 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDecay">
16594 <summary></summary>
16595 </member>
16596 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDelete">
16597 <summary></summary>
16598 </member>
16599 <member name="F:OpenMetaverse.MoneyTransactionType.LindenAdjustment">
16600 <summary></summary>
16601 </member>
16602 <member name="F:OpenMetaverse.MoneyTransactionType.LindenGrant">
16603 <summary></summary>
16604 </member>
16605 <member name="F:OpenMetaverse.MoneyTransactionType.LindenPenalty">
16606 <summary></summary>
16607 </member>
16608 <member name="F:OpenMetaverse.MoneyTransactionType.EventFee">
16609 <summary></summary>
16610 </member>
16611 <member name="F:OpenMetaverse.MoneyTransactionType.EventPrize">
16612 <summary></summary>
16613 </member>
16614 <member name="F:OpenMetaverse.MoneyTransactionType.StipendBasic">
16615 <summary></summary>
16616 </member>
16617 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDeveloper">
16618 <summary></summary>
16619 </member>
16620 <member name="F:OpenMetaverse.MoneyTransactionType.StipendAlways">
16621 <summary></summary>
16622 </member>
16623 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDaily">
16624 <summary></summary>
16625 </member>
16626 <member name="F:OpenMetaverse.MoneyTransactionType.StipendRating">
16627 <summary></summary>
16628 </member>
16629 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDelta">
16630 <summary></summary>
16631 </member>
16632 <member name="T:OpenMetaverse.TransactionFlags">
16633 <summary>
16634
16635 </summary>
16636 </member>
16637 <member name="F:OpenMetaverse.TransactionFlags.None">
16638 <summary></summary>
16639 </member>
16640 <member name="F:OpenMetaverse.TransactionFlags.SourceGroup">
16641 <summary></summary>
16642 </member>
16643 <member name="F:OpenMetaverse.TransactionFlags.DestGroup">
16644 <summary></summary>
16645 </member>
16646 <member name="F:OpenMetaverse.TransactionFlags.OwnerGroup">
16647 <summary></summary>
16648 </member>
16649 <member name="F:OpenMetaverse.TransactionFlags.SimultaneousContribution">
16650 <summary></summary>
16651 </member>
16652 <member name="F:OpenMetaverse.TransactionFlags.ContributionRemoval">
16653 <summary></summary>
16654 </member>
16655 <member name="T:OpenMetaverse.MeanCollisionType">
16656 <summary>
16657
16658 </summary>
16659 </member>
16660 <member name="F:OpenMetaverse.MeanCollisionType.None">
16661 <summary></summary>
16662 </member>
16663 <member name="F:OpenMetaverse.MeanCollisionType.Bump">
16664 <summary></summary>
16665 </member>
16666 <member name="F:OpenMetaverse.MeanCollisionType.LLPushObject">
16667 <summary></summary>
16668 </member>
16669 <member name="F:OpenMetaverse.MeanCollisionType.SelectedObjectCollide">
16670 <summary></summary>
16671 </member>
16672 <member name="F:OpenMetaverse.MeanCollisionType.ScriptedObjectCollide">
16673 <summary></summary>
16674 </member>
16675 <member name="F:OpenMetaverse.MeanCollisionType.PhysicalObjectCollide">
16676 <summary></summary>
16677 </member>
16678 <member name="T:OpenMetaverse.ScriptControlChange">
16679 <summary>
16680 Flags sent when a script takes or releases a control
16681 </summary>
16682 <remarks>NOTE: (need to verify) These might be a subset of the ControlFlags enum in Movement,</remarks>
16683 </member>
16684 <member name="F:OpenMetaverse.ScriptControlChange.None">
16685 <summary>No Flags set</summary>
16686 </member>
16687 <member name="F:OpenMetaverse.ScriptControlChange.Forward">
16688 <summary>Forward (W or up Arrow)</summary>
16689 </member>
16690 <member name="F:OpenMetaverse.ScriptControlChange.Back">
16691 <summary>Back (S or down arrow)</summary>
16692 </member>
16693 <member name="F:OpenMetaverse.ScriptControlChange.Left">
16694 <summary>Move left (shift+A or left arrow)</summary>
16695 </member>
16696 <member name="F:OpenMetaverse.ScriptControlChange.Right">
16697 <summary>Move right (shift+D or right arrow)</summary>
16698 </member>
16699 <member name="F:OpenMetaverse.ScriptControlChange.Up">
16700 <summary>Up (E or PgUp)</summary>
16701 </member>
16702 <member name="F:OpenMetaverse.ScriptControlChange.Down">
16703 <summary>Down (C or PgDown)</summary>
16704 </member>
16705 <member name="F:OpenMetaverse.ScriptControlChange.RotateLeft">
16706 <summary>Rotate left (A or left arrow)</summary>
16707 </member>
16708 <member name="F:OpenMetaverse.ScriptControlChange.RotateRight">
16709 <summary>Rotate right (D or right arrow)</summary>
16710 </member>
16711 <member name="F:OpenMetaverse.ScriptControlChange.LeftButton">
16712 <summary>Left Mouse Button</summary>
16713 </member>
16714 <member name="F:OpenMetaverse.ScriptControlChange.MouseLookLeftButton">
16715 <summary>Left Mouse button in MouseLook</summary>
16716 </member>
16717 <member name="T:OpenMetaverse.AgentFlags">
16718 <summary>
16719 Currently only used to hide your group title
16720 </summary>
16721 </member>
16722 <member name="F:OpenMetaverse.AgentFlags.None">
16723 <summary>No flags set</summary>
16724 </member>
16725 <member name="F:OpenMetaverse.AgentFlags.HideTitle">
16726 <summary>Hide your group title</summary>
16727 </member>
16728 <member name="T:OpenMetaverse.AgentState">
16729 <summary>
16730 Action state of the avatar, which can currently be typing and
16731 editing
16732 </summary>
16733 </member>
16734 <member name="F:OpenMetaverse.AgentState.None">
16735 <summary></summary>
16736 </member>
16737 <member name="F:OpenMetaverse.AgentState.Typing">
16738 <summary></summary>
16739 </member>
16740 <member name="F:OpenMetaverse.AgentState.Editing">
16741 <summary></summary>
16742 </member>
16743 <member name="T:OpenMetaverse.TeleportStatus">
16744 <summary>
16745 Current teleport status
16746 </summary>
16747 </member>
16748 <member name="F:OpenMetaverse.TeleportStatus.None">
16749 <summary>Unknown status</summary>
16750 </member>
16751 <member name="F:OpenMetaverse.TeleportStatus.Start">
16752 <summary>Teleport initialized</summary>
16753 </member>
16754 <member name="F:OpenMetaverse.TeleportStatus.Progress">
16755 <summary>Teleport in progress</summary>
16756 </member>
16757 <member name="F:OpenMetaverse.TeleportStatus.Failed">
16758 <summary>Teleport failed</summary>
16759 </member>
16760 <member name="F:OpenMetaverse.TeleportStatus.Finished">
16761 <summary>Teleport completed</summary>
16762 </member>
16763 <member name="F:OpenMetaverse.TeleportStatus.Cancelled">
16764 <summary>Teleport cancelled</summary>
16765 </member>
16766 <member name="T:OpenMetaverse.TeleportFlags">
16767 <summary>
16768
16769 </summary>
16770 </member>
16771 <member name="F:OpenMetaverse.TeleportFlags.Default">
16772 <summary>No flags set, or teleport failed</summary>
16773 </member>
16774 <member name="F:OpenMetaverse.TeleportFlags.SetHomeToTarget">
16775 <summary>Set when newbie leaves help island for first time</summary>
16776 </member>
16777 <member name="F:OpenMetaverse.TeleportFlags.SetLastToTarget">
16778 <summary></summary>
16779 </member>
16780 <member name="F:OpenMetaverse.TeleportFlags.ViaLure">
16781 <summary>Via Lure</summary>
16782 </member>
16783 <member name="F:OpenMetaverse.TeleportFlags.ViaLandmark">
16784 <summary>Via Landmark</summary>
16785 </member>
16786 <member name="F:OpenMetaverse.TeleportFlags.ViaLocation">
16787 <summary>Via Location</summary>
16788 </member>
16789 <member name="F:OpenMetaverse.TeleportFlags.ViaHome">
16790 <summary>Via Home</summary>
16791 </member>
16792 <member name="F:OpenMetaverse.TeleportFlags.ViaTelehub">
16793 <summary>Via Telehub</summary>
16794 </member>
16795 <member name="F:OpenMetaverse.TeleportFlags.ViaLogin">
16796 <summary>Via Login</summary>
16797 </member>
16798 <member name="F:OpenMetaverse.TeleportFlags.ViaGodlikeLure">
16799 <summary>Linden Summoned</summary>
16800 </member>
16801 <member name="F:OpenMetaverse.TeleportFlags.Godlike">
16802 <summary>Linden Forced me</summary>
16803 </member>
16804 <member name="F:OpenMetaverse.TeleportFlags.NineOneOne">
16805 <summary></summary>
16806 </member>
16807 <member name="F:OpenMetaverse.TeleportFlags.DisableCancel">
16808 <summary>Agent Teleported Home via Script</summary>
16809 </member>
16810 <member name="F:OpenMetaverse.TeleportFlags.ViaRegionID">
16811 <summary></summary>
16812 </member>
16813 <member name="F:OpenMetaverse.TeleportFlags.IsFlying">
16814 <summary></summary>
16815 </member>
16816 <member name="F:OpenMetaverse.TeleportFlags.ResetHome">
16817 <summary></summary>
16818 </member>
16819 <member name="F:OpenMetaverse.TeleportFlags.ForceRedirect">
16820 <summary>forced to new location for example when avatar is banned or ejected</summary>
16821 </member>
16822 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaLure">
16823 <summary>Teleport Finished via a Lure</summary>
16824 </member>
16825 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaNewSim">
16826 <summary>Finished, Sim Changed</summary>
16827 </member>
16828 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaSameSim">
16829 <summary>Finished, Same Sim</summary>
16830 </member>
16831 <member name="T:OpenMetaverse.TeleportLureFlags">
16832 <summary>
16833
16834 </summary>
16835 </member>
16836 <member name="F:OpenMetaverse.TeleportLureFlags.NormalLure">
16837 <summary></summary>
16838 </member>
16839 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikeLure">
16840 <summary></summary>
16841 </member>
16842 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikePursuit">
16843 <summary></summary>
16844 </member>
16845 <member name="T:OpenMetaverse.ScriptSensorTypeFlags">
16846 <summary>
16847
16848 </summary>
16849 </member>
16850 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Agent">
16851 <summary></summary>
16852 </member>
16853 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Active">
16854 <summary></summary>
16855 </member>
16856 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Passive">
16857 <summary></summary>
16858 </member>
16859 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Scripted">
16860 <summary></summary>
16861 </member>
16862 <member name="T:OpenMetaverse.InstantMessage">
16863 <summary>
16864 Instant Message
16865 </summary>
16866 </member>
16867 <member name="F:OpenMetaverse.InstantMessage.FromAgentID">
16868 <summary>Key of sender</summary>
16869 </member>
16870 <member name="F:OpenMetaverse.InstantMessage.FromAgentName">
16871 <summary>Name of sender</summary>
16872 </member>
16873 <member name="F:OpenMetaverse.InstantMessage.ToAgentID">
16874 <summary>Key of destination avatar</summary>
16875 </member>
16876 <member name="F:OpenMetaverse.InstantMessage.ParentEstateID">
16877 <summary>ID of originating estate</summary>
16878 </member>
16879 <member name="F:OpenMetaverse.InstantMessage.RegionID">
16880 <summary>Key of originating region</summary>
16881 </member>
16882 <member name="F:OpenMetaverse.InstantMessage.Position">
16883 <summary>Coordinates in originating region</summary>
16884 </member>
16885 <member name="F:OpenMetaverse.InstantMessage.Dialog">
16886 <summary>Instant message type</summary>
16887 </member>
16888 <member name="F:OpenMetaverse.InstantMessage.GroupIM">
16889 <summary>Group IM session toggle</summary>
16890 </member>
16891 <member name="F:OpenMetaverse.InstantMessage.IMSessionID">
16892 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
16893 </member>
16894 <member name="F:OpenMetaverse.InstantMessage.Timestamp">
16895 <summary>Timestamp of the instant message</summary>
16896 </member>
16897 <member name="F:OpenMetaverse.InstantMessage.Message">
16898 <summary>Instant message text</summary>
16899 </member>
16900 <member name="F:OpenMetaverse.InstantMessage.Offline">
16901 <summary>Whether this message is held for offline avatars</summary>
16902 </member>
16903 <member name="F:OpenMetaverse.InstantMessage.BinaryBucket">
16904 <summary>Context specific packed data</summary>
16905 </member>
16906 <member name="M:OpenMetaverse.InstantMessage.ToString">
16907 <summary>Print the struct data as a string</summary>
16908 <returns>A string containing the field name, and field value</returns>
16909 </member>
16910 <member name="T:OpenMetaverse.ChatEventArgs">
16911 <summary>
16912
16913 </summary>
16914 </member>
16915 <member name="M:OpenMetaverse.ChatEventArgs.#ctor(OpenMetaverse.Simulator,System.String,OpenMetaverse.ChatAudibleLevel,OpenMetaverse.ChatType,OpenMetaverse.ChatSourceType,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3)">
16916 <summary>
16917 Construct a new instance of the ChatEventArgs object
16918 </summary>
16919 <param name="simulator">Sim from which the message originates</param>
16920 <param name="message">The message sent</param>
16921 <param name="audible">The audible level of the message</param>
16922 <param name="type">The type of message sent: whisper, shout, etc</param>
16923 <param name="sourceType">The source type of the message sender</param>
16924 <param name="fromName">The name of the agent or object sending the message</param>
16925 <param name="sourceId">The ID of the agent or object sending the message</param>
16926 <param name="ownerid">The ID of the object owner, or the agent ID sending the message</param>
16927 <param name="position">The position of the agent or object sending the message</param>
16928 </member>
16929 <member name="P:OpenMetaverse.ChatEventArgs.Simulator">
16930 <summary>Get the simulator sending the message</summary>
16931 </member>
16932 <member name="P:OpenMetaverse.ChatEventArgs.Message">
16933 <summary>Get the message sent</summary>
16934 </member>
16935 <member name="P:OpenMetaverse.ChatEventArgs.AudibleLevel">
16936 <summary>Get the audible level of the message</summary>
16937 </member>
16938 <member name="P:OpenMetaverse.ChatEventArgs.Type">
16939 <summary>Get the type of message sent: whisper, shout, etc</summary>
16940 </member>
16941 <member name="P:OpenMetaverse.ChatEventArgs.SourceType">
16942 <summary>Get the source type of the message sender</summary>
16943 </member>
16944 <member name="P:OpenMetaverse.ChatEventArgs.FromName">
16945 <summary>Get the name of the agent or object sending the message</summary>
16946 </member>
16947 <member name="P:OpenMetaverse.ChatEventArgs.SourceID">
16948 <summary>Get the ID of the agent or object sending the message</summary>
16949 </member>
16950 <member name="P:OpenMetaverse.ChatEventArgs.OwnerID">
16951 <summary>Get the ID of the object owner, or the agent ID sending the message</summary>
16952 </member>
16953 <member name="P:OpenMetaverse.ChatEventArgs.Position">
16954 <summary>Get the position of the agent or object sending the message</summary>
16955 </member>
16956 <member name="T:OpenMetaverse.ScriptDialogEventArgs">
16957 <summary>Contains the data sent when a primitive opens a dialog with this agent</summary>
16958 </member>
16959 <member name="M:OpenMetaverse.ScriptDialogEventArgs.#ctor(System.String,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,System.Int32,System.Collections.Generic.List{System.String})">
16960 <summary>
16961 Construct a new instance of the ScriptDialogEventArgs
16962 </summary>
16963 <param name="message">The dialog message</param>
16964 <param name="objectName">The name of the object that sent the dialog request</param>
16965 <param name="imageID">The ID of the image to be displayed</param>
16966 <param name="objectID">The ID of the primitive sending the dialog</param>
16967 <param name="firstName">The first name of the senders owner</param>
16968 <param name="lastName">The last name of the senders owner</param>
16969 <param name="chatChannel">The communication channel the dialog was sent on</param>
16970 <param name="buttons">The string labels containing the options presented in this dialog</param>
16971 </member>
16972 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Message">
16973 <summary>Get the dialog message</summary>
16974 </member>
16975 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectName">
16976 <summary>Get the name of the object that sent the dialog request</summary>
16977 </member>
16978 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ImageID">
16979 <summary>Get the ID of the image to be displayed</summary>
16980 </member>
16981 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectID">
16982 <summary>Get the ID of the primitive sending the dialog</summary>
16983 </member>
16984 <member name="P:OpenMetaverse.ScriptDialogEventArgs.FirstName">
16985 <summary>Get the first name of the senders owner</summary>
16986 </member>
16987 <member name="P:OpenMetaverse.ScriptDialogEventArgs.LastName">
16988 <summary>Get the last name of the senders owner</summary>
16989 </member>
16990 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Channel">
16991 <summary>Get the communication channel the dialog was sent on, responses
16992 should also send responses on this same channel</summary>
16993 </member>
16994 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ButtonLabels">
16995 <summary>Get the string labels containing the options presented in this dialog</summary>
16996 </member>
16997 <member name="T:OpenMetaverse.ScriptQuestionEventArgs">
16998 <summary>Contains the data sent when a primitive requests debit or other permissions
16999 requesting a YES or NO answer</summary>
17000 </member>
17001 <member name="M:OpenMetaverse.ScriptQuestionEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.ScriptPermission)">
17002 <summary>
17003 Construct a new instance of the ScriptQuestionEventArgs
17004 </summary>
17005 <param name="simulator">The simulator containing the object sending the request</param>
17006 <param name="taskID">The ID of the script making the request</param>
17007 <param name="itemID">The ID of the primitive containing the script making the request</param>
17008 <param name="objectName">The name of the primitive making the request</param>
17009 <param name="objectOwner">The name of the owner of the object making the request</param>
17010 <param name="questions">The permissions being requested</param>
17011 </member>
17012 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Simulator">
17013 <summary>Get the simulator containing the object sending the request</summary>
17014 </member>
17015 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.TaskID">
17016 <summary>Get the ID of the script making the request</summary>
17017 </member>
17018 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ItemID">
17019 <summary>Get the ID of the primitive containing the script making the request</summary>
17020 </member>
17021 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectName">
17022 <summary>Get the name of the primitive making the request</summary>
17023 </member>
17024 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectOwnerName">
17025 <summary>Get the name of the owner of the object making the request</summary>
17026 </member>
17027 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Questions">
17028 <summary>Get the permissions being requested</summary>
17029 </member>
17030 <member name="T:OpenMetaverse.LoadUrlEventArgs">
17031 <summary>Contains the data sent when a primitive sends a request
17032 to an agent to open the specified URL</summary>
17033 </member>
17034 <member name="M:OpenMetaverse.LoadUrlEventArgs.#ctor(System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.String,System.String)">
17035 <summary>
17036 Construct a new instance of the LoadUrlEventArgs
17037 </summary>
17038 <param name="objectName">The name of the object sending the request</param>
17039 <param name="objectID">The ID of the object sending the request</param>
17040 <param name="ownerID">The ID of the owner of the object sending the request</param>
17041 <param name="ownerIsGroup">True if the object is owned by a group</param>
17042 <param name="message">The message sent with the request</param>
17043 <param name="URL">The URL the object sent</param>
17044 </member>
17045 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectName">
17046 <summary>Get the name of the object sending the request</summary>
17047 </member>
17048 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectID">
17049 <summary>Get the ID of the object sending the request</summary>
17050 </member>
17051 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerID">
17052 <summary>Get the ID of the owner of the object sending the request</summary>
17053 </member>
17054 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerIsGroup">
17055 <summary>True if the object is owned by a group</summary>
17056 </member>
17057 <member name="P:OpenMetaverse.LoadUrlEventArgs.Message">
17058 <summary>Get the message sent with the request</summary>
17059 </member>
17060 <member name="P:OpenMetaverse.LoadUrlEventArgs.URL">
17061 <summary>Get the URL the object sent</summary>
17062 </member>
17063 <member name="T:OpenMetaverse.InstantMessageEventArgs">
17064 <summary>The date received from an ImprovedInstantMessage</summary>
17065 </member>
17066 <member name="M:OpenMetaverse.InstantMessageEventArgs.#ctor(OpenMetaverse.InstantMessage,OpenMetaverse.Simulator)">
17067 <summary>
17068 Construct a new instance of the InstantMessageEventArgs object
17069 </summary>
17070 <param name="im">the InstantMessage object</param>
17071 <param name="simulator">the simulator where the InstantMessage origniated</param>
17072 </member>
17073 <member name="P:OpenMetaverse.InstantMessageEventArgs.IM">
17074 <summary>Get the InstantMessage object</summary>
17075 </member>
17076 <member name="P:OpenMetaverse.InstantMessageEventArgs.Simulator">
17077 <summary>Get the simulator where the InstantMessage origniated</summary>
17078 </member>
17079 <member name="T:OpenMetaverse.BalanceEventArgs">
17080 <summary>Contains the currency balance</summary>
17081 </member>
17082 <member name="M:OpenMetaverse.BalanceEventArgs.#ctor(System.Int32)">
17083 <summary>
17084 Construct a new BalanceEventArgs object
17085 </summary>
17086 <param name="balance">The currenct balance</param>
17087 </member>
17088 <member name="P:OpenMetaverse.BalanceEventArgs.Balance">
17089 <summary>
17090 Get the currenct balance
17091 </summary>
17092 </member>
17093 <member name="T:OpenMetaverse.MoneyBalanceReplyEventArgs">
17094 <summary>Contains the transaction summary when an item is purchased,
17095 money is given, or land is purchased</summary>
17096 </member>
17097 <member name="M:OpenMetaverse.MoneyBalanceReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32,System.Int32,System.String)">
17098 <summary>
17099 Construct a new instance of the MoneyBalanceReplyEventArgs object
17100 </summary>
17101 <param name="transactionID">The ID of the transaction</param>
17102 <param name="transactionSuccess">True of the transaction was successful</param>
17103 <param name="balance">The current currency balance</param>
17104 <param name="metersCredit">The meters credited</param>
17105 <param name="metersCommitted">The meters comitted</param>
17106 <param name="description">A brief description of the transaction</param>
17107 </member>
17108 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.TransactionID">
17109 <summary>Get the ID of the transaction</summary>
17110 </member>
17111 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Success">
17112 <summary>True of the transaction was successful</summary>
17113 </member>
17114 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Balance">
17115 <summary>Get the remaining currency balance</summary>
17116 </member>
17117 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCredit">
17118 <summary>Get the meters credited</summary>
17119 </member>
17120 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCommitted">
17121 <summary>Get the meters comitted</summary>
17122 </member>
17123 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Description">
17124 <summary>Get the description of the transaction</summary>
17125 </member>
17126 <member name="T:OpenMetaverse.AgentDataReplyEventArgs">
17127 <summary>Data sent from the simulator containing information about your agent and active group information</summary>
17128 </member>
17129 <member name="M:OpenMetaverse.AgentDataReplyEventArgs.#ctor(System.String,System.String,OpenMetaverse.UUID,System.String,OpenMetaverse.GroupPowers,System.String)">
17130 <summary>
17131 Construct a new instance of the AgentDataReplyEventArgs object
17132 </summary>
17133 <param name="firstName">The agents first name</param>
17134 <param name="lastName">The agents last name</param>
17135 <param name="activeGroupID">The agents active group ID</param>
17136 <param name="groupTitle">The group title of the agents active group</param>
17137 <param name="groupPowers">The combined group powers the agent has in the active group</param>
17138 <param name="groupName">The name of the group the agent has currently active</param>
17139 </member>
17140 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.FirstName">
17141 <summary>Get the agents first name</summary>
17142 </member>
17143 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.LastName">
17144 <summary>Get the agents last name</summary>
17145 </member>
17146 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.ActiveGroupID">
17147 <summary>Get the active group ID of your agent</summary>
17148 </member>
17149 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupTitle">
17150 <summary>Get the active groups title of your agent</summary>
17151 </member>
17152 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupPowers">
17153 <summary>Get the combined group powers of your agent</summary>
17154 </member>
17155 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupName">
17156 <summary>Get the active group name of your agent</summary>
17157 </member>
17158 <member name="T:OpenMetaverse.AnimationsChangedEventArgs">
17159 <summary>Data sent by the simulator to indicate the active/changed animations
17160 applied to your agent</summary>
17161 </member>
17162 <member name="M:OpenMetaverse.AnimationsChangedEventArgs.#ctor(OpenMetaverse.InternalDictionary{OpenMetaverse.UUID,System.Int32})">
17163 <summary>
17164 Construct a new instance of the AnimationsChangedEventArgs class
17165 </summary>
17166 <param name="agentAnimations">The dictionary that contains the changed animations</param>
17167 </member>
17168 <member name="P:OpenMetaverse.AnimationsChangedEventArgs.Animations">
17169 <summary>Get the dictionary that contains the changed animations</summary>
17170 </member>
17171 <member name="T:OpenMetaverse.MeanCollisionEventArgs">
17172 <summary>
17173 Data sent from a simulator indicating a collision with your agent
17174 </summary>
17175 </member>
17176 <member name="M:OpenMetaverse.MeanCollisionEventArgs.#ctor(OpenMetaverse.MeanCollisionType,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.DateTime)">
17177 <summary>
17178 Construct a new instance of the MeanCollisionEventArgs class
17179 </summary>
17180 <param name="type">The type of collision that occurred</param>
17181 <param name="perp">The ID of the agent or object that perpetrated the agression</param>
17182 <param name="victim">The ID of the Victim</param>
17183 <param name="magnitude">The strength of the collision</param>
17184 <param name="time">The Time the collision occurred</param>
17185 </member>
17186 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Type">
17187 <summary>Get the Type of collision</summary>
17188 </member>
17189 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Aggressor">
17190 <summary>Get the ID of the agent or object that collided with your agent</summary>
17191 </member>
17192 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Victim">
17193 <summary>Get the ID of the agent that was attacked</summary>
17194 </member>
17195 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Magnitude">
17196 <summary>A value indicating the strength of the collision</summary>
17197 </member>
17198 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Time">
17199 <summary>Get the time the collision occurred</summary>
17200 </member>
17201 <member name="T:OpenMetaverse.RegionCrossedEventArgs">
17202 <summary>Data sent to your agent when it crosses region boundaries</summary>
17203 </member>
17204 <member name="M:OpenMetaverse.RegionCrossedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Simulator)">
17205 <summary>
17206 Construct a new instance of the RegionCrossedEventArgs class
17207 </summary>
17208 <param name="oldSim">The simulator your agent just left</param>
17209 <param name="newSim">The simulator your agent is now in</param>
17210 </member>
17211 <member name="P:OpenMetaverse.RegionCrossedEventArgs.OldSimulator">
17212 <summary>Get the simulator your agent just left</summary>
17213 </member>
17214 <member name="P:OpenMetaverse.RegionCrossedEventArgs.NewSimulator">
17215 <summary>Get the simulator your agent is now in</summary>
17216 </member>
17217 <member name="T:OpenMetaverse.GroupChatJoinedEventArgs">
17218 <summary>Data sent from the simulator when your agent joins a group chat session</summary>
17219 </member>
17220 <member name="M:OpenMetaverse.GroupChatJoinedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,System.Boolean)">
17221 <summary>
17222 Construct a new instance of the GroupChatJoinedEventArgs class
17223 </summary>
17224 <param name="groupChatSessionID">The ID of the session</param>
17225 <param name="sessionName">The name of the session</param>
17226 <param name="tmpSessionID">A temporary session id used for establishing new sessions</param>
17227 <param name="success">True of your agent successfully joined the session</param>
17228 </member>
17229 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionID">
17230 <summary>Get the ID of the group chat session</summary>
17231 </member>
17232 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionName">
17233 <summary>Get the name of the session</summary>
17234 </member>
17235 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.TmpSessionID">
17236 <summary>Get the temporary session ID used for establishing new sessions</summary>
17237 </member>
17238 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.Success">
17239 <summary>True if your agent successfully joined the session</summary>
17240 </member>
17241 <member name="T:OpenMetaverse.AlertMessageEventArgs">
17242 <summary>Data sent by the simulator containing urgent messages</summary>
17243 </member>
17244 <member name="M:OpenMetaverse.AlertMessageEventArgs.#ctor(System.String)">
17245 <summary>
17246 Construct a new instance of the AlertMessageEventArgs class
17247 </summary>
17248 <param name="message">The alert message</param>
17249 </member>
17250 <member name="P:OpenMetaverse.AlertMessageEventArgs.Message">
17251 <summary>Get the alert message</summary>
17252 </member>
17253 <member name="T:OpenMetaverse.ScriptControlEventArgs">
17254 <summary>Data sent by a script requesting to take or release specified controls to your agent</summary>
17255 </member>
17256 <member name="M:OpenMetaverse.ScriptControlEventArgs.#ctor(OpenMetaverse.ScriptControlChange,System.Boolean,System.Boolean)">
17257 <summary>
17258 Construct a new instance of the ScriptControlEventArgs class
17259 </summary>
17260 <param name="controls">The controls the script is attempting to take or release to the agent</param>
17261 <param name="pass">True if the script is passing controls back to the agent</param>
17262 <param name="take">True if the script is requesting controls be released to the script</param>
17263 </member>
17264 <member name="P:OpenMetaverse.ScriptControlEventArgs.Controls">
17265 <summary>Get the controls the script is attempting to take or release to the agent</summary>
17266 </member>
17267 <member name="P:OpenMetaverse.ScriptControlEventArgs.Pass">
17268 <summary>True if the script is passing controls back to the agent</summary>
17269 </member>
17270 <member name="P:OpenMetaverse.ScriptControlEventArgs.Take">
17271 <summary>True if the script is requesting controls be released to the script</summary>
17272 </member>
17273 <member name="T:OpenMetaverse.CameraConstraintEventArgs">
17274 <summary>
17275 Data sent from the simulator to an agent to indicate its view limits
17276 </summary>
17277 </member>
17278 <member name="M:OpenMetaverse.CameraConstraintEventArgs.#ctor(OpenMetaverse.Vector4)">
17279 <summary>
17280 Construct a new instance of the CameraConstraintEventArgs class
17281 </summary>
17282 <param name="collidePlane">The collision plane</param>
17283 </member>
17284 <member name="P:OpenMetaverse.CameraConstraintEventArgs.CollidePlane">
17285 <summary>Get the collision plane</summary>
17286 </member>
17287 <member name="T:OpenMetaverse.ScriptSensorReplyEventArgs">
17288 <summary>
17289 Data containing script sensor requests which allow an agent to know the specific details
17290 of a primitive sending script sensor requests
17291 </summary>
17292 </member>
17293 <member name="M:OpenMetaverse.ScriptSensorReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single,OpenMetaverse.Quaternion,OpenMetaverse.ScriptSensorTypeFlags,OpenMetaverse.Vector3)">
17294 <summary>
17295 Construct a new instance of the ScriptSensorReplyEventArgs
17296 </summary>
17297 <param name="requestorID">The ID of the primitive sending the sensor</param>
17298 <param name="groupID">The ID of the group associated with the primitive</param>
17299 <param name="name">The name of the primitive sending the sensor</param>
17300 <param name="objectID">The ID of the primitive sending the sensor</param>
17301 <param name="ownerID">The ID of the owner of the primitive sending the sensor</param>
17302 <param name="position">The position of the primitive sending the sensor</param>
17303 <param name="range">The range the primitive specified to scan</param>
17304 <param name="rotation">The rotation of the primitive sending the sensor</param>
17305 <param name="type">The type of sensor the primitive sent</param>
17306 <param name="velocity">The velocity of the primitive sending the sensor</param>
17307 </member>
17308 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.RequestorID">
17309 <summary>Get the ID of the primitive sending the sensor</summary>
17310 </member>
17311 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.GroupID">
17312 <summary>Get the ID of the group associated with the primitive</summary>
17313 </member>
17314 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Name">
17315 <summary>Get the name of the primitive sending the sensor</summary>
17316 </member>
17317 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.ObjectID">
17318 <summary>Get the ID of the primitive sending the sensor</summary>
17319 </member>
17320 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.OwnerID">
17321 <summary>Get the ID of the owner of the primitive sending the sensor</summary>
17322 </member>
17323 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Position">
17324 <summary>Get the position of the primitive sending the sensor</summary>
17325 </member>
17326 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Range">
17327 <summary>Get the range the primitive specified to scan</summary>
17328 </member>
17329 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Rotation">
17330 <summary>Get the rotation of the primitive sending the sensor</summary>
17331 </member>
17332 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Type">
17333 <summary>Get the type of sensor the primitive sent</summary>
17334 </member>
17335 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Velocity">
17336 <summary>Get the velocity of the primitive sending the sensor</summary>
17337 </member>
17338 <member name="T:OpenMetaverse.AvatarSitResponseEventArgs">
17339 <summary>Contains the response data returned from the simulator in response to a <see cref="!:RequestSit"/></summary>
17340 </member>
17341 <member name="M:OpenMetaverse.AvatarSitResponseEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)">
17342 <summary>Construct a new instance of the AvatarSitResponseEventArgs object</summary>
17343 </member>
17344 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ObjectID">
17345 <summary>Get the ID of the primitive the agent will be sitting on</summary>
17346 </member>
17347 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.Autopilot">
17348 <summary>True if the simulator Autopilot functions were involved</summary>
17349 </member>
17350 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraAtOffset">
17351 <summary>Get the camera offset of the agent when seated</summary>
17352 </member>
17353 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraEyeOffset">
17354 <summary>Get the camera eye offset of the agent when seated</summary>
17355 </member>
17356 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ForceMouselook">
17357 <summary>True of the agent will be in mouselook mode when seated</summary>
17358 </member>
17359 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitPosition">
17360 <summary>Get the position of the agent when seated</summary>
17361 </member>
17362 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitRotation">
17363 <summary>Get the rotation of the agent when seated</summary>
17364 </member>
17365 <member name="T:OpenMetaverse.ChatSessionMemberAddedEventArgs">
17366 <summary>Data sent when an agent joins a chat session your agent is currently participating in</summary>
17367 </member>
17368 <member name="M:OpenMetaverse.ChatSessionMemberAddedEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)">
17369 <summary>
17370 Construct a new instance of the ChatSessionMemberAddedEventArgs object
17371 </summary>
17372 <param name="sessionID">The ID of the chat session</param>
17373 <param name="agentID">The ID of the agent joining</param>
17374 </member>
17375 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.SessionID">
17376 <summary>Get the ID of the chat session</summary>
17377 </member>
17378 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.AgentID">
17379 <summary>Get the ID of the agent that joined</summary>
17380 </member>
17381 <member name="T:OpenMetaverse.ChatSessionMemberLeftEventArgs">
17382 <summary>Data sent when an agent exits a chat session your agent is currently participating in</summary>
17383 </member>
17384 <member name="M:OpenMetaverse.ChatSessionMemberLeftEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)">
17385 <summary>
17386 Construct a new instance of the ChatSessionMemberLeftEventArgs object
17387 </summary>
17388 <param name="sessionID">The ID of the chat session</param>
17389 <param name="agentID">The ID of the Agent that left</param>
17390 </member>
17391 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.SessionID">
17392 <summary>Get the ID of the chat session</summary>
17393 </member>
17394 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.AgentID">
17395 <summary>Get the ID of the agent that left</summary>
17396 </member>
17397 <member name="T:OpenMetaverse.Assets.AssetsArchiver">
17398 <summary>
17399 Archives assets
17400 </summary>
17401 </member>
17402 <member name="F:OpenMetaverse.Assets.AssetsArchiver.m_assets">
17403 <summary>
17404 Archive assets
17405 </summary>
17406 </member>
17407 <member name="M:OpenMetaverse.Assets.AssetsArchiver.Archive(OpenMetaverse.Assets.TarArchiveWriter)">
17408 <summary>
17409 Archive the assets given to this archiver to the given archive.
17410 </summary>
17411 <param name="archive"></param>
17412 </member>
17413 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteMetadata(OpenMetaverse.Assets.TarArchiveWriter)">
17414 <summary>
17415 Write an assets metadata file to the given archive
17416 </summary>
17417 <param name="archive"></param>
17418 </member>
17419 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteData(OpenMetaverse.Assets.TarArchiveWriter)">
17420 <summary>
17421 Write asset data files to the given archive
17422 </summary>
17423 <param name="archive"></param>
17424 </member>
12886 <member name="T:OpenMetaverse.GroupMember"> 17425 <member name="T:OpenMetaverse.GroupMember">
12887 <summary> 17426 <summary>
12888 Avatar group management 17427 Avatar group management
@@ -14033,4474 +18572,1241 @@
14033 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Accept"> 18572 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Accept">
14034 <summary>Set to true to accept invitation, false to decline</summary> 18573 <summary>Set to true to accept invitation, false to decline</summary>
14035 </member> 18574 </member>
14036 <member name="T:OpenMetaverse.EstateTask"> 18575 <member name="T:OpenMetaverse.Imaging.Baker">
14037 <summary>Describes tasks returned in LandStatReply</summary>
14038 </member>
14039 <member name="T:OpenMetaverse.EstateTools">
14040 <summary>
14041 Estate level administration and utilities
14042 </summary>
14043 </member>
14044 <member name="F:OpenMetaverse.EstateTools.GroundTextures">
14045 <summary>Textures for each of the four terrain height levels</summary>
14046 </member>
14047 <member name="F:OpenMetaverse.EstateTools.GroundTextureLimits">
14048 <summary>Upper/lower texture boundaries for each corner of the sim</summary>
14049 </member>
14050 <member name="M:OpenMetaverse.EstateTools.#ctor(OpenMetaverse.GridClient)">
14051 <summary>
14052 Constructor for EstateTools class
14053 </summary>
14054 <param name="client"></param>
14055 </member>
14056 <member name="F:OpenMetaverse.EstateTools.m_TopCollidersReply">
14057 <summary>The event subscribers. null if no subcribers</summary>
14058 </member>
14059 <member name="M:OpenMetaverse.EstateTools.OnTopCollidersReply(OpenMetaverse.TopCollidersReplyEventArgs)">
14060 <summary>Raises the TopCollidersReply event</summary>
14061 <param name="e">A TopCollidersReplyEventArgs object containing the
14062 data returned from the data server</param>
14063 </member>
14064 <member name="F:OpenMetaverse.EstateTools.m_TopCollidersReply_Lock">
14065 <summary>Thread sync lock object</summary>
14066 </member>
14067 <member name="F:OpenMetaverse.EstateTools.m_TopScriptsReply">
14068 <summary>The event subscribers. null if no subcribers</summary>
14069 </member>
14070 <member name="M:OpenMetaverse.EstateTools.OnTopScriptsReply(OpenMetaverse.TopScriptsReplyEventArgs)">
14071 <summary>Raises the TopScriptsReply event</summary>
14072 <param name="e">A TopScriptsReplyEventArgs object containing the
14073 data returned from the data server</param>
14074 </member>
14075 <member name="F:OpenMetaverse.EstateTools.m_TopScriptsReply_Lock">
14076 <summary>Thread sync lock object</summary>
14077 </member>
14078 <member name="F:OpenMetaverse.EstateTools.m_EstateUsersReply">
14079 <summary>The event subscribers. null if no subcribers</summary>
14080 </member>
14081 <member name="M:OpenMetaverse.EstateTools.OnEstateUsersReply(OpenMetaverse.EstateUsersReplyEventArgs)">
14082 <summary>Raises the EstateUsersReply event</summary>
14083 <param name="e">A EstateUsersReplyEventArgs object containing the
14084 data returned from the data server</param>
14085 </member>
14086 <member name="F:OpenMetaverse.EstateTools.m_EstateUsersReply_Lock">
14087 <summary>Thread sync lock object</summary>
14088 </member>
14089 <member name="F:OpenMetaverse.EstateTools.m_EstateGroupsReply">
14090 <summary>The event subscribers. null if no subcribers</summary>
14091 </member>
14092 <member name="M:OpenMetaverse.EstateTools.OnEstateGroupsReply(OpenMetaverse.EstateGroupsReplyEventArgs)">
14093 <summary>Raises the EstateGroupsReply event</summary>
14094 <param name="e">A EstateGroupsReplyEventArgs object containing the
14095 data returned from the data server</param>
14096 </member>
14097 <member name="F:OpenMetaverse.EstateTools.m_EstateGroupsReply_Lock">
14098 <summary>Thread sync lock object</summary>
14099 </member>
14100 <member name="F:OpenMetaverse.EstateTools.m_EstateManagersReply">
14101 <summary>The event subscribers. null if no subcribers</summary>
14102 </member>
14103 <member name="M:OpenMetaverse.EstateTools.OnEstateManagersReply(OpenMetaverse.EstateManagersReplyEventArgs)">
14104 <summary>Raises the EstateManagersReply event</summary>
14105 <param name="e">A EstateManagersReplyEventArgs object containing the
14106 data returned from the data server</param>
14107 </member>
14108 <member name="F:OpenMetaverse.EstateTools.m_EstateManagersReply_Lock">
14109 <summary>Thread sync lock object</summary>
14110 </member>
14111 <member name="F:OpenMetaverse.EstateTools.m_EstateBansReply">
14112 <summary>The event subscribers. null if no subcribers</summary>
14113 </member>
14114 <member name="M:OpenMetaverse.EstateTools.OnEstateBansReply(OpenMetaverse.EstateBansReplyEventArgs)">
14115 <summary>Raises the EstateBansReply event</summary>
14116 <param name="e">A EstateBansReplyEventArgs object containing the
14117 data returned from the data server</param>
14118 </member>
14119 <member name="F:OpenMetaverse.EstateTools.m_EstateBansReply_Lock">
14120 <summary>Thread sync lock object</summary>
14121 </member>
14122 <member name="F:OpenMetaverse.EstateTools.m_EstateCovenantReply">
14123 <summary>The event subscribers. null if no subcribers</summary>
14124 </member>
14125 <member name="M:OpenMetaverse.EstateTools.OnEstateCovenantReply(OpenMetaverse.EstateCovenantReplyEventArgs)">
14126 <summary>Raises the EstateCovenantReply event</summary>
14127 <param name="e">A EstateCovenantReplyEventArgs object containing the
14128 data returned from the data server</param>
14129 </member>
14130 <member name="F:OpenMetaverse.EstateTools.m_EstateCovenantReply_Lock">
14131 <summary>Thread sync lock object</summary>
14132 </member>
14133 <member name="F:OpenMetaverse.EstateTools.m_EstateUpdateInfoReply">
14134 <summary>The event subscribers. null if no subcribers</summary>
14135 </member>
14136 <member name="M:OpenMetaverse.EstateTools.OnEstateUpdateInfoReply(OpenMetaverse.EstateUpdateInfoReplyEventArgs)">
14137 <summary>Raises the EstateUpdateInfoReply event</summary>
14138 <param name="e">A EstateUpdateInfoReplyEventArgs object containing the
14139 data returned from the data server</param>
14140 </member>
14141 <member name="F:OpenMetaverse.EstateTools.m_EstateUpdateInfoReply_Lock">
14142 <summary>Thread sync lock object</summary>
14143 </member>
14144 <member name="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)">
14145 <summary> 18576 <summary>
14146 Requests estate information such as top scripts and colliders 18577 A set of textures that are layered on texture of each other and "baked"
18578 in to a single texture, for avatar appearances
14147 </summary> 18579 </summary>
14148 <param name="parcelLocalID"></param>
14149 <param name="reportType"></param>
14150 <param name="requestFlags"></param>
14151 <param name="filter"></param>
14152 </member>
14153 <member name="M:OpenMetaverse.EstateTools.RequestInfo">
14154 <summary>Requests estate settings, including estate manager and access/ban lists</summary>
14155 </member> 18580 </member>
14156 <member name="M:OpenMetaverse.EstateTools.RequestTopScripts"> 18581 <member name="F:OpenMetaverse.Imaging.Baker.bakedTexture">
14157 <summary>Requests the "Top Scripts" list for the current region</summary> 18582 <summary>Final baked texture</summary>
14158 </member> 18583 </member>
14159 <member name="M:OpenMetaverse.EstateTools.RequestTopColliders"> 18584 <member name="F:OpenMetaverse.Imaging.Baker.textures">
14160 <summary>Requests the "Top Colliders" list for the current region</summary> 18585 <summary>Component layers</summary>
14161 </member> 18586 </member>
14162 <member name="M:OpenMetaverse.EstateTools.SetTerrainVariables(System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Single)"> 18587 <member name="F:OpenMetaverse.Imaging.Baker.bakeWidth">
14163 <summary> 18588 <summary>Width of the final baked image and scratchpad</summary>
14164 Set several estate specific configuration variables
14165 </summary>
14166 <param name="WaterHeight">The Height of the waterlevel over the entire estate. Defaults to 20</param>
14167 <param name="TerrainRaiseLimit">The maximum height change allowed above the baked terrain. Defaults to 4</param>
14168 <param name="TerrainLowerLimit">The minimum height change allowed below the baked terrain. Defaults to -4</param>
14169 <param name="UseEstateSun">true to use</param>
14170 <param name="FixedSun">if True forces the sun position to the position in SunPosition</param>
14171 <param name="SunPosition">The current position of the sun on the estate, or when FixedSun is true the static position
14172 the sun will remain. <remarks>6.0 = Sunrise, 30.0 = Sunset</remarks></param>
14173 </member> 18589 </member>
14174 <member name="M:OpenMetaverse.EstateTools.SimWideReturn(OpenMetaverse.UUID,OpenMetaverse.EstateTools.EstateReturnFlags,System.Boolean)"> 18590 <member name="F:OpenMetaverse.Imaging.Baker.bakeHeight">
14175 <summary> 18591 <summary>Height of the final baked image and scratchpad</summary>
14176 Request return of objects owned by specified avatar
14177 </summary>
14178 <param name="Target">The Agents <see cref="T:OpenMetaverse.UUID"/> owning the primitives to return</param>
14179 <param name="flag">specify the coverage and type of objects to be included in the return</param>
14180 <param name="EstateWide">true to perform return on entire estate</param>
14181 </member> 18592 </member>
14182 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.String)"> 18593 <member name="F:OpenMetaverse.Imaging.Baker.bakeType">
14183 <summary></summary> 18594 <summary>Bake type</summary>
14184 <param name="method"></param>
14185 <param name="param"></param>
14186 </member> 18595 </member>
14187 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.Collections.Generic.List{System.String})"> 18596 <member name="M:OpenMetaverse.Imaging.Baker.#ctor(OpenMetaverse.BakeType)">
14188 <summary> 18597 <summary>
14189 Used for setting and retrieving various estate panel settings 18598 Default constructor
14190 </summary> 18599 </summary>
14191 <param name="method">EstateOwnerMessage Method field</param> 18600 <param name="bakeType">Bake type</param>
14192 <param name="listParams">List of parameters to include</param>
14193 </member> 18601 </member>
14194 <member name="M:OpenMetaverse.EstateTools.KickUser(OpenMetaverse.UUID)"> 18602 <member name="M:OpenMetaverse.Imaging.Baker.AddTexture(OpenMetaverse.AppearanceManager.TextureData)">
14195 <summary> 18603 <summary>
14196 Kick an avatar from an estate 18604 Adds layer for baking
14197 </summary> 18605 </summary>
14198 <param name="userID">Key of Agent to remove</param> 18606 <param name="tdata">TexturaData struct that contains texture and its params</param>
14199 </member>
14200 <member name="M:OpenMetaverse.EstateTools.BanUser(OpenMetaverse.UUID,System.Boolean)">
14201 <summary>
14202 Ban an avatar from an estate</summary>
14203 <param name="userID">Key of Agent to remove</param>
14204 <param name="allEstates">Ban user from this estate and all others owned by the estate owner</param>
14205 </member>
14206 <member name="M:OpenMetaverse.EstateTools.UnbanUser(OpenMetaverse.UUID,System.Boolean)">
14207 <summary>Unban an avatar from an estate</summary>
14208 <param name="userID">Key of Agent to remove</param>
14209 /// <param name="allEstates">Unban user from this estate and all others owned by the estate owner</param>
14210 </member> 18607 </member>
14211 <member name="M:OpenMetaverse.EstateTools.EstateMessage(System.String)"> 18608 <member name="M:OpenMetaverse.Imaging.Baker.BakeTypeFor(OpenMetaverse.AvatarTextureIndex)">
14212 <summary> 18609 <summary>
14213 Send a message dialog to everyone in an entire estate 18610 Converts avatar texture index (face) to Bake type
14214 </summary> 18611 </summary>
14215 <param name="message">Message to send all users in the estate</param> 18612 <param name="index">Face number (AvatarTextureIndex)</param>
18613 <returns>BakeType, layer to which this texture belongs to</returns>
14216 </member> 18614 </member>
14217 <member name="M:OpenMetaverse.EstateTools.SimulatorMessage(System.String)"> 18615 <member name="M:OpenMetaverse.Imaging.Baker.SanitizeLayers(OpenMetaverse.Imaging.ManagedImage,OpenMetaverse.Imaging.ManagedImage)">
14218 <summary> 18616 <summary>
14219 Send a message dialog to everyone in a simulator 18617 Make sure images exist, resize source if needed to match the destination
14220 </summary> 18618 </summary>
14221 <param name="message">Message to send all users in the simulator</param> 18619 <param name="dest">Destination image</param>
18620 <param name="src">Source image</param>
18621 <returns>Sanitization was succefull</returns>
14222 </member> 18622 </member>
14223 <member name="M:OpenMetaverse.EstateTools.TeleportHomeUser(OpenMetaverse.UUID)"> 18623 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(OpenMetaverse.Color4)">
14224 <summary> 18624 <summary>
14225 Send an avatar back to their home location 18625 Fills a baked layer as a solid *appearing* color. The colors are
18626 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
18627 compressing it too far since it seems to cause upload failures if
18628 the image is a pure solid color
14226 </summary> 18629 </summary>
14227 <param name="pest">Key of avatar to send home</param> 18630 <param name="color">Color of the base of this layer</param>
14228 </member> 18631 </member>
14229 <member name="M:OpenMetaverse.EstateTools.RestartRegion"> 18632 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(System.Single,System.Single,System.Single)">
14230 <summary> 18633 <summary>
14231 Begin the region restart process 18634 Fills a baked layer as a solid *appearing* color. The colors are
18635 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
18636 compressing it too far since it seems to cause upload failures if
18637 the image is a pure solid color
14232 </summary> 18638 </summary>
18639 <param name="r">Red value</param>
18640 <param name="g">Green value</param>
18641 <param name="b">Blue value</param>
14233 </member> 18642 </member>
14234 <member name="M:OpenMetaverse.EstateTools.CancelRestart"> 18643 <member name="P:OpenMetaverse.Imaging.Baker.BakedTexture">
14235 <summary> 18644 <summary>Final baked texture</summary>
14236 Cancels a region restart
14237 </summary>
14238 </member> 18645 </member>
14239 <member name="M:OpenMetaverse.EstateTools.SetRegionInfo(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean)"> 18646 <member name="P:OpenMetaverse.Imaging.Baker.Textures">
14240 <summary>Estate panel "Region" tab settings</summary> 18647 <summary>Component layers</summary>
14241 </member> 18648 </member>
14242 <member name="M:OpenMetaverse.EstateTools.SetRegionDebug(System.Boolean,System.Boolean,System.Boolean)"> 18649 <member name="P:OpenMetaverse.Imaging.Baker.BakeWidth">
14243 <summary>Estate panel "Debug" tab settings</summary> 18650 <summary>Width of the final baked image and scratchpad</summary>
14244 </member> 18651 </member>
14245 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrain(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 18652 <member name="P:OpenMetaverse.Imaging.Baker.BakeHeight">
14246 <summary>Used for setting the region's terrain textures for its four height levels</summary> 18653 <summary>Height of the final baked image and scratchpad</summary>
14247 <param name="low"></param>
14248 <param name="midLow"></param>
14249 <param name="midHigh"></param>
14250 <param name="high"></param>
14251 </member> 18654 </member>
14252 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrainHeights(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)"> 18655 <member name="P:OpenMetaverse.Imaging.Baker.BakeType">
14253 <summary>Used for setting sim terrain texture heights</summary> 18656 <summary>Bake type</summary>
14254 </member> 18657 </member>
14255 <member name="M:OpenMetaverse.EstateTools.RequestCovenant"> 18658 <member name="P:OpenMetaverse.Imaging.Baker.IsSkin">
14256 <summary>Requests the estate covenant</summary> 18659 <summary>Is this one of the 3 skin bakes</summary>
14257 </member> 18660 </member>
14258 <member name="M:OpenMetaverse.EstateTools.UploadTerrain(System.Byte[],System.String)"> 18661 <member name="T:OpenMetaverse.Assets.GestureStepType">
14259 <summary> 18662 <summary>
14260 Upload a terrain RAW file 18663 Type of gesture step
14261 </summary> 18664 </summary>
14262 <param name="fileData">A byte array containing the encoded terrain data</param>
14263 <param name="fileName">The name of the file being uploaded</param>
14264 <returns>The Id of the transfer request</returns>
14265 </member> 18665 </member>
14266 <member name="M:OpenMetaverse.EstateTools.TeleportHomeAllUsers"> 18666 <member name="T:OpenMetaverse.Assets.GestureStep">
14267 <summary> 18667 <summary>
14268 Teleports all users home in current Estate 18668 Base class for gesture steps
14269 </summary> 18669 </summary>
14270 </member> 18670 </member>
14271 <member name="M:OpenMetaverse.EstateTools.RemoveEstateManager(OpenMetaverse.UUID,System.Boolean)"> 18671 <member name="P:OpenMetaverse.Assets.GestureStep.GestureStepType">
14272 <summary>
14273 Remove estate manager</summary>
14274 <param name="userID">Key of Agent to Remove</param>
14275 <param name="allEstates">removes manager to this estate and all others owned by the estate owner</param>
14276 </member>
14277 <member name="M:OpenMetaverse.EstateTools.AddEstateManager(OpenMetaverse.UUID,System.Boolean)">
14278 <summary>
14279 Add estate manager</summary>
14280 <param name="userID">Key of Agent to Add</param>
14281 <param name="allEstates">Add agent as manager to this estate and all others owned by the estate owner</param>
14282 </member>
14283 <member name="M:OpenMetaverse.EstateTools.AddAllowedUser(OpenMetaverse.UUID,System.Boolean)">
14284 <summary> 18672 <summary>
14285 Add's an agent to the estate Allowed list</summary> 18673 Retururns what kind of gesture step this is
14286 <param name="userID">Key of Agent to Add</param> 18674 </summary>
14287 <param name="allEstates">Add agent as an allowed reisdent to All estates if true</param>
14288 </member> 18675 </member>
14289 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedUser(OpenMetaverse.UUID,System.Boolean)"> 18676 <member name="T:OpenMetaverse.Assets.GestureStepAnimation">
14290 <summary> 18677 <summary>
14291 Removes an agent from the estate Allowed list</summary> 18678 Describes animation step of a gesture
14292 <param name="userID">Key of Agent to Remove</param> 18679 </summary>
14293 <param name="allEstates">Removes agent as an allowed reisdent from All estates if true</param>
14294 </member>
14295 <member name="M:OpenMetaverse.EstateTools.AddAllowedGroup(OpenMetaverse.UUID,System.Boolean)">
14296
14297 <summary>
14298 Add's a group to the estate Allowed list</summary>
14299 <param name="groupID">Key of Group to Add</param>
14300 <param name="allEstates">Add Group as an allowed group to All estates if true</param>
14301 </member>
14302 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedGroup(OpenMetaverse.UUID,System.Boolean)">
14303
14304 <summary>
14305 Removes a group from the estate Allowed list</summary>
14306 <param name="groupID">Key of Group to Remove</param>
14307 <param name="allEstates">Removes Group as an allowed Group from All estates if true</param>
14308 </member>
14309 <member name="M:OpenMetaverse.EstateTools.EstateCovenantReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14310 <summary>Process an incoming packet and raise the appropriate events</summary>
14311 <param name="sender">The sender</param>
14312 <param name="e">The EventArgs object containing the packet data</param>
14313 </member>
14314 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14315 <summary>Process an incoming packet and raise the appropriate events</summary>
14316 <param name="sender">The sender</param>
14317 <param name="e">The EventArgs object containing the packet data</param>
14318 </member>
14319 <member name="M:OpenMetaverse.EstateTools.LandStatReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14320 <summary>Process an incoming packet and raise the appropriate events</summary>
14321 <param name="sender">The sender</param>
14322 <param name="e">The EventArgs object containing the packet data</param>
14323 </member>
14324 <member name="E:OpenMetaverse.EstateTools.TopCollidersReply">
14325 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
14326 </member>
14327 <member name="E:OpenMetaverse.EstateTools.TopScriptsReply">
14328 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
14329 </member>
14330 <member name="E:OpenMetaverse.EstateTools.EstateUsersReply">
14331 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
14332 </member>
14333 <member name="E:OpenMetaverse.EstateTools.EstateGroupsReply">
14334 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
14335 </member>
14336 <member name="E:OpenMetaverse.EstateTools.EstateManagersReply">
14337 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
14338 </member>
14339 <member name="E:OpenMetaverse.EstateTools.EstateBansReply">
14340 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
14341 </member>
14342 <member name="E:OpenMetaverse.EstateTools.EstateCovenantReply">
14343 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
14344 </member>
14345 <member name="E:OpenMetaverse.EstateTools.EstateUpdateInfoReply">
14346 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
14347 </member>
14348 <member name="T:OpenMetaverse.EstateTools.LandStatReportType">
14349 <summary>Used in the ReportType field of a LandStatRequest</summary>
14350 </member>
14351 <member name="T:OpenMetaverse.EstateTools.EstateAccessDelta">
14352 <summary>Used by EstateOwnerMessage packets</summary>
14353 </member>
14354 <member name="T:OpenMetaverse.EstateTools.EstateAccessReplyDelta">
14355 <summary>Used by EstateOwnerMessage packets</summary>
14356 </member> 18680 </member>
14357 <member name="T:OpenMetaverse.EstateTools.EstateReturnFlags"> 18681 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.AnimationStart">
14358 <summary> 18682 <summary>
14359 18683 If true, this step represents start of animation, otherwise animation stop
14360 </summary> 18684 </summary>
14361 </member> 18685 </member>
14362 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.None"> 18686 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.ID">
14363 <summary>No flags set</summary>
14364 </member>
14365 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScripted">
14366 <summary>Only return targets scripted objects</summary>
14367 </member>
14368 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnOnOthersLand">
14369 <summary>Only return targets objects if on others land</summary>
14370 </member>
14371 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScriptedAndOnOthers">
14372 <summary>Returns target's scripted objects and objects on other parcels</summary>
14373 </member>
14374 <member name="T:OpenMetaverse.EstateTools.GroundTextureSettings">
14375 <summary>Ground texture settings for each corner of the region</summary>
14376 </member>
14377 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeight">
14378 <summary>Used by GroundTextureHeightSettings</summary>
14379 </member>
14380 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeightSettings">
14381 <summary>The high and low texture thresholds for each corner of the sim</summary>
14382 </member>
14383 <member name="T:OpenMetaverse.TopCollidersReplyEventArgs">
14384 <summary>Raised on LandStatReply when the report type is for "top colliders"</summary>
14385 </member>
14386 <member name="M:OpenMetaverse.TopCollidersReplyEventArgs.#ctor(System.Int32,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.EstateTask})">
14387 <summary>Construct a new instance of the TopCollidersReplyEventArgs class</summary>
14388 <param name="objectCount">The number of returned items in LandStatReply</param>
14389 <param name="tasks">Dictionary of Object UUIDs to tasks returned in LandStatReply</param>
14390 </member>
14391 <member name="P:OpenMetaverse.TopCollidersReplyEventArgs.ObjectCount">
14392 <summary> 18687 <summary>
14393 The number of returned items in LandStatReply 18688 Animation asset <see cref="T:OpenMetaverse.UUID"/>
14394 </summary> 18689 </summary>
14395 </member> 18690 </member>
14396 <member name="P:OpenMetaverse.TopCollidersReplyEventArgs.Tasks"> 18691 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.Name">
14397 <summary> 18692 <summary>
14398 A Dictionary of Object UUIDs to tasks returned in LandStatReply 18693 Animation inventory name
14399 </summary> 18694 </summary>
14400 </member> 18695 </member>
14401 <member name="T:OpenMetaverse.TopScriptsReplyEventArgs"> 18696 <member name="P:OpenMetaverse.Assets.GestureStepAnimation.GestureStepType">
14402 <summary>Raised on LandStatReply when the report type is for "top Scripts"</summary>
14403 </member>
14404 <member name="M:OpenMetaverse.TopScriptsReplyEventArgs.#ctor(System.Int32,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.EstateTask})">
14405 <summary>Construct a new instance of the TopScriptsReplyEventArgs class</summary>
14406 <param name="objectCount">The number of returned items in LandStatReply</param>
14407 <param name="tasks">Dictionary of Object UUIDs to tasks returned in LandStatReply</param>
14408 </member>
14409 <member name="P:OpenMetaverse.TopScriptsReplyEventArgs.ObjectCount">
14410 <summary> 18697 <summary>
14411 The number of scripts returned in LandStatReply 18698 Returns what kind of gesture step this is
14412 </summary> 18699 </summary>
14413 </member> 18700 </member>
14414 <member name="P:OpenMetaverse.TopScriptsReplyEventArgs.Tasks"> 18701 <member name="T:OpenMetaverse.Assets.GestureStepSound">
14415 <summary> 18702 <summary>
14416 A Dictionary of Object UUIDs to tasks returned in LandStatReply 18703 Describes sound step of a gesture
14417 </summary> 18704 </summary>
14418 </member> 18705 </member>
14419 <member name="T:OpenMetaverse.EstateBansReplyEventArgs"> 18706 <member name="F:OpenMetaverse.Assets.GestureStepSound.ID">
14420 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
14421 </member>
14422 <member name="M:OpenMetaverse.EstateBansReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
14423 <summary>Construct a new instance of the EstateBansReplyEventArgs class</summary>
14424 <param name="estateID">The estate's identifier on the grid</param>
14425 <param name="count">The number of returned items in LandStatReply</param>
14426 <param name="banned">User UUIDs banned</param>
14427 </member>
14428 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.EstateID">
14429 <summary> 18707 <summary>
14430 The identifier of the estate 18708 Sound asset <see cref="T:OpenMetaverse.UUID"/>
14431 </summary> 18709 </summary>
14432 </member> 18710 </member>
14433 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.Count"> 18711 <member name="F:OpenMetaverse.Assets.GestureStepSound.Name">
14434 <summary> 18712 <summary>
14435 The number of returned itmes 18713 Sound inventory name
14436 </summary> 18714 </summary>
14437 </member> 18715 </member>
14438 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.Banned"> 18716 <member name="P:OpenMetaverse.Assets.GestureStepSound.GestureStepType">
14439 <summary> 18717 <summary>
14440 List of UUIDs of Banned Users 18718 Returns what kind of gesture step this is
14441 </summary> 18719 </summary>
14442 </member> 18720 </member>
14443 <member name="T:OpenMetaverse.EstateUsersReplyEventArgs"> 18721 <member name="T:OpenMetaverse.Assets.GestureStepChat">
14444 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
14445 </member>
14446 <member name="M:OpenMetaverse.EstateUsersReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
14447 <summary>Construct a new instance of the EstateUsersReplyEventArgs class</summary>
14448 <param name="estateID">The estate's identifier on the grid</param>
14449 <param name="count">The number of users</param>
14450 <param name="allowedUsers">Allowed users UUIDs</param>
14451 </member>
14452 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.EstateID">
14453 <summary> 18722 <summary>
14454 The identifier of the estate 18723 Describes sound step of a gesture
14455 </summary> 18724 </summary>
14456 </member> 18725 </member>
14457 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.Count"> 18726 <member name="F:OpenMetaverse.Assets.GestureStepChat.Text">
14458 <summary> 18727 <summary>
14459 The number of returned items 18728 Text to output in chat
14460 </summary> 18729 </summary>
14461 </member> 18730 </member>
14462 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.AllowedUsers"> 18731 <member name="P:OpenMetaverse.Assets.GestureStepChat.GestureStepType">
14463 <summary> 18732 <summary>
14464 List of UUIDs of Allowed Users 18733 Returns what kind of gesture step this is
14465 </summary> 18734 </summary>
14466 </member> 18735 </member>
14467 <member name="T:OpenMetaverse.EstateGroupsReplyEventArgs"> 18736 <member name="T:OpenMetaverse.Assets.GestureStepWait">
14468 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
14469 </member>
14470 <member name="M:OpenMetaverse.EstateGroupsReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
14471 <summary>Construct a new instance of the EstateGroupsReplyEventArgs class</summary>
14472 <param name="estateID">The estate's identifier on the grid</param>
14473 <param name="count">The number of Groups</param>
14474 <param name="allowedGroups">Allowed Groups UUIDs</param>
14475 </member>
14476 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.EstateID">
14477 <summary> 18737 <summary>
14478 The identifier of the estate 18738 Describes sound step of a gesture
14479 </summary> 18739 </summary>
14480 </member> 18740 </member>
14481 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.Count"> 18741 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForAnimation">
14482 <summary> 18742 <summary>
14483 The number of returned items 18743 If true in this step we wait for all animations to finish
14484 </summary> 18744 </summary>
14485 </member> 18745 </member>
14486 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.AllowedGroups"> 18746 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForTime">
14487 <summary> 18747 <summary>
14488 List of UUIDs of Allowed Groups 18748 If true gesture player should wait for the specified amount of time
14489 </summary> 18749 </summary>
14490 </member> 18750 </member>
14491 <member name="T:OpenMetaverse.EstateManagersReplyEventArgs"> 18751 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitTime">
14492 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
14493 </member>
14494 <member name="M:OpenMetaverse.EstateManagersReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
14495 <summary>Construct a new instance of the EstateManagersReplyEventArgs class</summary>
14496 <param name="estateID">The estate's identifier on the grid</param>
14497 <param name="count">The number of Managers</param>
14498 <param name="managers"> Managers UUIDs</param>
14499 </member>
14500 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.EstateID">
14501 <summary> 18752 <summary>
14502 The identifier of the estate 18753 Time in seconds to wait if WaitForAnimation is false
14503 </summary> 18754 </summary>
14504 </member> 18755 </member>
14505 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.Count"> 18756 <member name="P:OpenMetaverse.Assets.GestureStepWait.GestureStepType">
14506 <summary> 18757 <summary>
14507 The number of returned items 18758 Returns what kind of gesture step this is
14508 </summary> 18759 </summary>
14509 </member> 18760 </member>
14510 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.Managers"> 18761 <member name="T:OpenMetaverse.Assets.GestureStepEOF">
14511 <summary> 18762 <summary>
14512 List of UUIDs of the Estate's Managers 18763 Describes the final step of a gesture
14513 </summary> 18764 </summary>
14514 </member> 18765 </member>
14515 <member name="T:OpenMetaverse.EstateCovenantReplyEventArgs"> 18766 <member name="P:OpenMetaverse.Assets.GestureStepEOF.GestureStepType">
14516 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
14517 </member>
14518 <member name="M:OpenMetaverse.EstateCovenantReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Int64,System.String,OpenMetaverse.UUID)">
14519 <summary>Construct a new instance of the EstateCovenantReplyEventArgs class</summary>
14520 <param name="covenantID">The Covenant ID</param>
14521 <param name="timestamp">The timestamp</param>
14522 <param name="estateName">The estate's name</param>
14523 <param name="estateOwnerID">The Estate Owner's ID (can be a GroupID)</param>
14524 </member>
14525 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.CovenantID">
14526 <summary> 18767 <summary>
14527 The Covenant 18768 Returns what kind of gesture step this is
14528 </summary> 18769 </summary>
14529 </member> 18770 </member>
14530 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.Timestamp"> 18771 <member name="T:OpenMetaverse.Assets.AssetGesture">
14531 <summary> 18772 <summary>
14532 The timestamp 18773 Represents a sequence of animations, sounds, and chat actions
14533 </summary> 18774 </summary>
14534 </member> 18775 </member>
14535 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.EstateName"> 18776 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKey">
14536 <summary> 18777 <summary>
14537 The Estate name 18778 Keyboard key that triggers the gestyre
14538 </summary> 18779 </summary>
14539 </member> 18780 </member>
14540 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.EstateOwnerID"> 18781 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKeyMask">
14541 <summary> 18782 <summary>
14542 The Estate Owner's ID (can be a GroupID) 18783 Modifier to the trigger key
14543 </summary> 18784 </summary>
14544 </member> 18785 </member>
14545 <member name="T:OpenMetaverse.EstateUpdateInfoReplyEventArgs"> 18786 <member name="F:OpenMetaverse.Assets.AssetGesture.Trigger">
14546 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
14547 </member>
14548 <member name="M:OpenMetaverse.EstateUpdateInfoReplyEventArgs.#ctor(System.String,OpenMetaverse.UUID,System.UInt32,System.Boolean)">
14549 <summary>Construct a new instance of the EstateUpdateInfoReplyEventArgs class</summary>
14550 <param name="estateName">The estate's name</param>
14551 <param name="estateOwner">The Estate Owners ID (can be a GroupID)</param>
14552 <param name="estateID">The estate's identifier on the grid</param>
14553 <param name="denyNoPaymentInfo"></param>
14554 </member>
14555 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateName">
14556 <summary> 18787 <summary>
14557 The estate's name 18788 String that triggers playing of the gesture sequence
14558 </summary> 18789 </summary>
14559 </member> 18790 </member>
14560 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateOwner"> 18791 <member name="F:OpenMetaverse.Assets.AssetGesture.ReplaceWith">
14561 <summary> 18792 <summary>
14562 The Estate Owner's ID (can be a GroupID) 18793 Text that replaces trigger in chat once gesture is triggered
14563 </summary> 18794 </summary>
14564 </member> 18795 </member>
14565 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateID"> 18796 <member name="F:OpenMetaverse.Assets.AssetGesture.Sequence">
14566 <summary> 18797 <summary>
14567 The identifier of the estate on the grid 18798 Sequence of gesture steps
14568 </summary> 18799 </summary>
14569 </member> 18800 </member>
14570 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.DenyNoPaymentInfo"> 18801 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor">
14571 <summary></summary>
14572 </member>
14573 <member name="T:OpenMetaverse.Caps">
14574 <summary> 18802 <summary>
14575 Capabilities is the name of the bi-directional HTTP REST protocol 18803 Constructs guesture asset
14576 used to communicate non real-time transactions such as teleporting or
14577 group messaging
14578 </summary> 18804 </summary>
14579 </member> 18805 </member>
14580 <member name="F:OpenMetaverse.Caps.Simulator"> 18806 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor(OpenMetaverse.UUID,System.Byte[])">
14581 <summary>Reference to the simulator this system is connected to</summary>
14582 </member>
14583 <member name="M:OpenMetaverse.Caps.#ctor(OpenMetaverse.Simulator,System.String)">
14584 <summary> 18807 <summary>
14585 Default constructor 18808 Constructs guesture asset
14586 </summary> 18809 </summary>
14587 <param name="simulator"></param> 18810 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
14588 <param name="seedcaps"></param> 18811 <param name="assetData">A byte array containing the raw asset data</param>
14589 </member> 18812 </member>
14590 <member name="M:OpenMetaverse.Caps.CapabilityURI(System.String)"> 18813 <member name="M:OpenMetaverse.Assets.AssetGesture.Encode">
14591 <summary> 18814 <summary>
14592 Request the URI of a named capability 18815 Encodes gesture asset suitable for uplaod
14593 </summary> 18816 </summary>
14594 <param name="capability">Name of the capability to request</param>
14595 <returns>The URI of the requested capability, or String.Empty if
14596 the capability does not exist</returns>
14597 </member> 18817 </member>
14598 <member name="M:OpenMetaverse.Caps.EventQueueEventHandler(System.String,OpenMetaverse.StructuredData.OSDMap)"> 18818 <member name="M:OpenMetaverse.Assets.AssetGesture.Decode">
14599 <summary> 18819 <summary>
14600 Process any incoming events, check to see if we have a message created for the event, 18820 Decodes gesture assset into play sequence
14601 </summary> 18821 </summary>
14602 <param name="eventName"></param> 18822 <returns>true if the asset data was decoded successfully</returns>
14603 <param name="body"></param>
14604 </member>
14605 <member name="P:OpenMetaverse.Caps.SeedCapsURI">
14606 <summary>Capabilities URI this system was initialized with</summary>
14607 </member>
14608 <member name="P:OpenMetaverse.Caps.IsEventQueueRunning">
14609 <summary>Whether the capabilities event queue is connected and
14610 listening for incoming events</summary>
14611 </member> 18823 </member>
14612 <member name="T:OpenMetaverse.Caps.EventQueueCallback"> 18824 <member name="P:OpenMetaverse.Assets.AssetGesture.AssetType">
14613 <summary> 18825 <summary>
14614 Triggered when an event is received via the EventQueueGet 18826 Returns asset type
14615 capability
14616 </summary> 18827 </summary>
14617 <param name="capsKey">Event name</param>
14618 <param name="message">Decoded event data</param>
14619 <param name="simulator">The simulator that generated the event</param>
14620 </member> 18828 </member>
14621 <member name="T:OpenMetaverse.Rendering.LindenMesh.LODMesh"> 18829 <member name="T:OpenMetaverse.Assets.AssetBodypart">
14622 <summary> 18830 <summary>
14623 Level of Detail mesh 18831 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that represents an avatars body ie: Hair, Etc.
14624 </summary> 18832 </summary>
14625 </member> 18833 </member>
14626 <member name="F:OpenMetaverse.Http.EventQueueClient.REQUEST_TIMEOUT"> 18834 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor">
14627 <summary>=</summary> 18835 <summary>Initializes a new instance of an AssetBodyPart object</summary>
14628 </member> 18836 </member>
14629 <member name="F:OpenMetaverse.Http.EventQueueClient._errorCount"> 18837 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(OpenMetaverse.UUID,System.Byte[])">
14630 <summary>Number of times we've received an unknown CAPS exception in series.</summary> 18838 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary>
18839 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
18840 <param name="assetData">A byte array containing the raw asset data</param>
14631 </member> 18841 </member>
14632 <member name="F:OpenMetaverse.Http.EventQueueClient._random"> 18842 <member name="P:OpenMetaverse.Assets.AssetBodypart.AssetType">
14633 <summary>For exponential backoff on error.</summary> 18843 <summary>Override the base classes AssetType</summary>
14634 </member> 18844 </member>
14635 <member name="T:OpenMetaverse.PacketFrequency"> 18845 <member name="T:OpenMetaverse.Sounds">
14636 <summary> 18846 <summary>
14637 18847 pre-defined built in sounds
14638 </summary> 18848 </summary>
14639 </member> 18849 </member>
14640 <member name="F:OpenMetaverse.PacketFrequency.Low"> 18850 <member name="F:OpenMetaverse.Sounds.BELL_TING">
14641 <summary></summary> 18851 <summary></summary>
14642 </member> 18852 </member>
14643 <member name="F:OpenMetaverse.PacketFrequency.Medium"> 18853 <member name="F:OpenMetaverse.Sounds.CLICK">
14644 <summary></summary> 18854 <summary></summary>
14645 </member> 18855 </member>
14646 <member name="F:OpenMetaverse.PacketFrequency.High"> 18856 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_FEMALE">
14647 <summary></summary> 18857 <summary></summary>
14648 </member> 18858 </member>
14649 <member name="T:OpenMetaverse.Packets.MalformedDataException"> 18859 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_MALE">
14650 <summary> 18860 <summary></summary>
14651 Thrown when a packet could not be successfully deserialized
14652 </summary>
14653 </member>
14654 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor">
14655 <summary>
14656 Default constructor
14657 </summary>
14658 </member>
14659 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor(System.String)">
14660 <summary>
14661 Constructor that takes an additional error message
14662 </summary>
14663 <param name="Message">An error message to attach to this exception</param>
14664 </member>
14665 <member name="T:OpenMetaverse.Packets.Header">
14666 <summary>
14667 The header of a message template packet. Holds packet flags, sequence
14668 number, packet ID, and any ACKs that will be appended at the end of
14669 the packet
14670 </summary>
14671 </member>
14672 <member name="M:OpenMetaverse.Packets.Header.AcksToBytes(System.Byte[],System.Int32@)">
14673 <summary>
14674 Convert the AckList to a byte array, used for packet serializing
14675 </summary>
14676 <param name="bytes">Reference to the target byte array</param>
14677 <param name="i">Beginning position to start writing to in the byte
14678 array, will be updated with the ending position of the ACK list</param>
14679 </member>
14680 <member name="M:OpenMetaverse.Packets.Header.BuildHeader(System.Byte[],System.Int32@,System.Int32@)">
14681 <summary>
14682
14683 </summary>
14684 <param name="bytes"></param>
14685 <param name="pos"></param>
14686 <param name="packetEnd"></param>
14687 <returns></returns>
14688 </member>
14689 <member name="M:OpenMetaverse.Packets.Header.CreateAckList(OpenMetaverse.Packets.Header@,System.Byte[],System.Int32@)">
14690 <summary>
14691
14692 </summary>
14693 <param name="header"></param>
14694 <param name="bytes"></param>
14695 <param name="packetEnd"></param>
14696 </member>
14697 <member name="T:OpenMetaverse.Packets.PacketBlock">
14698 <summary>
14699 A block of data in a packet. Packets are composed of one or more blocks,
14700 each block containing one or more fields
14701 </summary>
14702 </member>
14703 <member name="M:OpenMetaverse.Packets.PacketBlock.FromBytes(System.Byte[],System.Int32@)">
14704 <summary>
14705 Create a block from a byte array
14706 </summary>
14707 <param name="bytes">Byte array containing the serialized block</param>
14708 <param name="i">Starting position of the block in the byte array.
14709 This will point to the data after the end of the block when the
14710 call returns</param>
14711 </member>
14712 <member name="M:OpenMetaverse.Packets.PacketBlock.ToBytes(System.Byte[],System.Int32@)">
14713 <summary>
14714 Serialize this block into a byte array
14715 </summary>
14716 <param name="bytes">Byte array to serialize this block into</param>
14717 <param name="i">Starting position in the byte array to serialize to.
14718 This will point to the position directly after the end of the
14719 serialized block when the call returns</param>
14720 </member>
14721 <member name="P:OpenMetaverse.Packets.PacketBlock.Length">
14722 <summary>Current length of the data in this packet</summary>
14723 </member>
14724 <member name="F:OpenMetaverse.Packets.PacketType.Default">
14725 <summary>A generic value, not an actual packet type</summary>
14726 </member>
14727 <member name="M:OpenMetaverse.Packets.Packet.BuildPacket(System.String,OpenMetaverse.StructuredData.OSDMap)">
14728 <summary>
14729 Attempts to convert an LLSD structure to a known Packet type
14730 </summary>
14731 <param name="capsEventName">Event name, this must match an actual
14732 packet name for a Packet to be successfully built</param>
14733 <param name="body">LLSD to convert to a Packet</param>
14734 <returns>A Packet on success, otherwise null</returns>
14735 </member>
14736 <member name="T:OpenMetaverse.Packets.TestMessagePacket">
14737 <exclude/>
14738 </member>
14739 <member name="T:OpenMetaverse.Packets.TestMessagePacket.TestBlock1Block">
14740 <exclude/>
14741 </member>
14742 <member name="T:OpenMetaverse.Packets.TestMessagePacket.NeighborBlockBlock">
14743 <exclude/>
14744 </member>
14745 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket">
14746 <exclude/>
14747 </member>
14748 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock">
14749 <exclude/>
14750 </member>
14751 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket">
14752 <exclude/>
14753 </member>
14754 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock">
14755 <exclude/>
14756 </member>
14757 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock">
14758 <exclude/>
14759 </member>
14760 <member name="T:OpenMetaverse.Packets.EconomyDataRequestPacket">
14761 <exclude/>
14762 </member>
14763 <member name="T:OpenMetaverse.Packets.EconomyDataPacket">
14764 <exclude/>
14765 </member>
14766 <member name="T:OpenMetaverse.Packets.EconomyDataPacket.InfoBlock">
14767 <exclude/>
14768 </member>
14769 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket">
14770 <exclude/>
14771 </member>
14772 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock">
14773 <exclude/>
14774 </member>
14775 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.DataBlock">
14776 <exclude/>
14777 </member>
14778 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket">
14779 <exclude/>
14780 </member>
14781 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock">
14782 <exclude/>
14783 </member>
14784 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.DataBlock">
14785 <exclude/>
14786 </member>
14787 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket">
14788 <exclude/>
14789 </member>
14790 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.AgentDataBlock">
14791 <exclude/>
14792 </member>
14793 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock">
14794 <exclude/>
14795 </member>
14796 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.QueryDataBlock">
14797 <exclude/>
14798 </member>
14799 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket">
14800 <exclude/>
14801 </member>
14802 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.AgentDataBlock">
14803 <exclude/>
14804 </member>
14805 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock">
14806 <exclude/>
14807 </member>
14808 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.QueryDataBlock">
14809 <exclude/>
14810 </member>
14811 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket">
14812 <exclude/>
14813 </member>
14814 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.AgentDataBlock">
14815 <exclude/>
14816 </member>
14817 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.QueryDataBlock">
14818 <exclude/>
14819 </member>
14820 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket">
14821 <exclude/>
14822 </member>
14823 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock">
14824 <exclude/>
14825 </member>
14826 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock">
14827 <exclude/>
14828 </member>
14829 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket">
14830 <exclude/>
14831 </member>
14832 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock">
14833 <exclude/>
14834 </member>
14835 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock">
14836 <exclude/>
14837 </member>
14838 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock">
14839 <exclude/>
14840 </member>
14841 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock">
14842 <exclude/>
14843 </member>
14844 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket">
14845 <exclude/>
14846 </member>
14847 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock">
14848 <exclude/>
14849 </member>
14850 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock">
14851 <exclude/>
14852 </member>
14853 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock">
14854 <exclude/>
14855 </member>
14856 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket">
14857 <exclude/>
14858 </member>
14859 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock">
14860 <exclude/>
14861 </member>
14862 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock">
14863 <exclude/>
14864 </member>
14865 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock">
14866 <exclude/>
14867 </member>
14868 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock">
14869 <exclude/>
14870 </member>
14871 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket">
14872 <exclude/>
14873 </member>
14874 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock">
14875 <exclude/>
14876 </member>
14877 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock">
14878 <exclude/>
14879 </member>
14880 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock">
14881 <exclude/>
14882 </member>
14883 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket">
14884 <exclude/>
14885 </member>
14886 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock">
14887 <exclude/>
14888 </member>
14889 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock">
14890 <exclude/>
14891 </member>
14892 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket">
14893 <exclude/>
14894 </member>
14895 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock">
14896 <exclude/>
14897 </member>
14898 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock">
14899 <exclude/>
14900 </member>
14901 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock">
14902 <exclude/>
14903 </member>
14904 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock">
14905 <exclude/>
14906 </member>
14907 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket">
14908 <exclude/>
14909 </member>
14910 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock">
14911 <exclude/>
14912 </member>
14913 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock">
14914 <exclude/>
14915 </member>
14916 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket">
14917 <exclude/>
14918 </member>
14919 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock">
14920 <exclude/>
14921 </member>
14922 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock">
14923 <exclude/>
14924 </member>
14925 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket">
14926 <exclude/>
14927 </member>
14928 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock">
14929 <exclude/>
14930 </member>
14931 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock">
14932 <exclude/>
14933 </member>
14934 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket">
14935 <exclude/>
14936 </member>
14937 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock">
14938 <exclude/>
14939 </member>
14940 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock">
14941 <exclude/>
14942 </member>
14943 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket">
14944 <exclude/>
14945 </member>
14946 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock">
14947 <exclude/>
14948 </member>
14949 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.DataBlock">
14950 <exclude/>
14951 </member>
14952 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket">
14953 <exclude/>
14954 </member>
14955 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock">
14956 <exclude/>
14957 </member>
14958 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock">
14959 <exclude/>
14960 </member>
14961 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket">
14962 <exclude/>
14963 </member>
14964 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.AgentDataBlock">
14965 <exclude/>
14966 </member>
14967 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.QueryDataBlock">
14968 <exclude/>
14969 </member>
14970 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket">
14971 <exclude/>
14972 </member>
14973 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.AgentDataBlock">
14974 <exclude/>
14975 </member>
14976 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryDataBlock">
14977 <exclude/>
14978 </member>
14979 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock">
14980 <exclude/>
14981 </member>
14982 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket">
14983 <exclude/>
14984 </member>
14985 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock">
14986 <exclude/>
14987 </member>
14988 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock">
14989 <exclude/>
14990 </member>
14991 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket">
14992 <exclude/>
14993 </member>
14994 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock">
14995 <exclude/>
14996 </member>
14997 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock">
14998 <exclude/>
14999 </member>
15000 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock">
15001 <exclude/>
15002 </member>
15003 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket">
15004 <exclude/>
15005 </member>
15006 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock">
15007 <exclude/>
15008 </member>
15009 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.DataBlock">
15010 <exclude/>
15011 </member>
15012 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket">
15013 <exclude/>
15014 </member>
15015 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock">
15016 <exclude/>
15017 </member>
15018 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.DataBlock">
15019 <exclude/>
15020 </member>
15021 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket">
15022 <exclude/>
15023 </member>
15024 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock">
15025 <exclude/>
15026 </member>
15027 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock">
15028 <exclude/>
15029 </member>
15030 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket">
15031 <exclude/>
15032 </member>
15033 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock">
15034 <exclude/>
15035 </member>
15036 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket">
15037 <exclude/>
15038 </member>
15039 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock">
15040 <exclude/>
15041 </member>
15042 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock">
15043 <exclude/>
15044 </member>
15045 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket">
15046 <exclude/>
15047 </member>
15048 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock">
15049 <exclude/>
15050 </member>
15051 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock">
15052 <exclude/>
15053 </member>
15054 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket">
15055 <exclude/>
15056 </member>
15057 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock">
15058 <exclude/>
15059 </member>
15060 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.DataBlock">
15061 <exclude/>
15062 </member>
15063 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket">
15064 <exclude/>
15065 </member>
15066 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.AgentDataBlock">
15067 <exclude/>
15068 </member>
15069 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.InfoBlock">
15070 <exclude/>
15071 </member>
15072 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket">
15073 <exclude/>
15074 </member>
15075 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock">
15076 <exclude/>
15077 </member>
15078 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock">
15079 <exclude/>
15080 </member>
15081 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket">
15082 <exclude/>
15083 </member>
15084 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket.InfoBlock">
15085 <exclude/>
15086 </member>
15087 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket">
15088 <exclude/>
15089 </member>
15090 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock">
15091 <exclude/>
15092 </member>
15093 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket">
15094 <exclude/>
15095 </member>
15096 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.AgentDataBlock">
15097 <exclude/>
15098 </member>
15099 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.InfoBlock">
15100 <exclude/>
15101 </member>
15102 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket">
15103 <exclude/>
15104 </member>
15105 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket.InfoBlock">
15106 <exclude/>
15107 </member>
15108 <member name="T:OpenMetaverse.Packets.StartLurePacket">
15109 <exclude/>
15110 </member>
15111 <member name="T:OpenMetaverse.Packets.StartLurePacket.AgentDataBlock">
15112 <exclude/>
15113 </member>
15114 <member name="T:OpenMetaverse.Packets.StartLurePacket.InfoBlock">
15115 <exclude/>
15116 </member>
15117 <member name="T:OpenMetaverse.Packets.StartLurePacket.TargetDataBlock">
15118 <exclude/>
15119 </member>
15120 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket">
15121 <exclude/>
15122 </member>
15123 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket.InfoBlock">
15124 <exclude/>
15125 </member>
15126 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket">
15127 <exclude/>
15128 </member>
15129 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket.InfoBlock">
15130 <exclude/>
15131 </member>
15132 <member name="T:OpenMetaverse.Packets.TeleportStartPacket">
15133 <exclude/>
15134 </member>
15135 <member name="T:OpenMetaverse.Packets.TeleportStartPacket.InfoBlock">
15136 <exclude/>
15137 </member>
15138 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket">
15139 <exclude/>
15140 </member>
15141 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.InfoBlock">
15142 <exclude/>
15143 </member>
15144 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock">
15145 <exclude/>
15146 </member>
15147 <member name="T:OpenMetaverse.Packets.UndoPacket">
15148 <exclude/>
15149 </member>
15150 <member name="T:OpenMetaverse.Packets.UndoPacket.AgentDataBlock">
15151 <exclude/>
15152 </member>
15153 <member name="T:OpenMetaverse.Packets.UndoPacket.ObjectDataBlock">
15154 <exclude/>
15155 </member>
15156 <member name="T:OpenMetaverse.Packets.RedoPacket">
15157 <exclude/>
15158 </member>
15159 <member name="T:OpenMetaverse.Packets.RedoPacket.AgentDataBlock">
15160 <exclude/>
15161 </member>
15162 <member name="T:OpenMetaverse.Packets.RedoPacket.ObjectDataBlock">
15163 <exclude/>
15164 </member>
15165 <member name="T:OpenMetaverse.Packets.UndoLandPacket">
15166 <exclude/>
15167 </member>
15168 <member name="T:OpenMetaverse.Packets.UndoLandPacket.AgentDataBlock">
15169 <exclude/>
15170 </member>
15171 <member name="T:OpenMetaverse.Packets.AgentPausePacket">
15172 <exclude/>
15173 </member>
15174 <member name="T:OpenMetaverse.Packets.AgentPausePacket.AgentDataBlock">
15175 <exclude/>
15176 </member>
15177 <member name="T:OpenMetaverse.Packets.AgentResumePacket">
15178 <exclude/>
15179 </member>
15180 <member name="T:OpenMetaverse.Packets.AgentResumePacket.AgentDataBlock">
15181 <exclude/>
15182 </member>
15183 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket">
15184 <exclude/>
15185 </member>
15186 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock">
15187 <exclude/>
15188 </member>
15189 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock">
15190 <exclude/>
15191 </member>
15192 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket">
15193 <exclude/>
15194 </member>
15195 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.AgentDataBlock">
15196 <exclude/>
15197 </member>
15198 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.ThrottleBlock">
15199 <exclude/>
15200 </member>
15201 <member name="T:OpenMetaverse.Packets.AgentFOVPacket">
15202 <exclude/>
15203 </member>
15204 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.AgentDataBlock">
15205 <exclude/>
15206 </member>
15207 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.FOVBlockBlock">
15208 <exclude/>
15209 </member>
15210 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket">
15211 <exclude/>
15212 </member>
15213 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock">
15214 <exclude/>
15215 </member>
15216 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock">
15217 <exclude/>
15218 </member>
15219 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket">
15220 <exclude/>
15221 </member>
15222 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock">
15223 <exclude/>
15224 </member>
15225 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock">
15226 <exclude/>
15227 </member>
15228 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock">
15229 <exclude/>
15230 </member>
15231 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock">
15232 <exclude/>
15233 </member>
15234 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket">
15235 <exclude/>
15236 </member>
15237 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock">
15238 <exclude/>
15239 </member>
15240 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock">
15241 <exclude/>
15242 </member>
15243 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket">
15244 <exclude/>
15245 </member>
15246 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock">
15247 <exclude/>
15248 </member>
15249 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket">
15250 <exclude/>
15251 </member>
15252 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock">
15253 <exclude/>
15254 </member>
15255 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket">
15256 <exclude/>
15257 </member>
15258 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock">
15259 <exclude/>
15260 </member>
15261 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket">
15262 <exclude/>
15263 </member>
15264 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.AgentDataBlock">
15265 <exclude/>
15266 </member>
15267 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock">
15268 <exclude/>
15269 </member>
15270 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket">
15271 <exclude/>
15272 </member>
15273 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock">
15274 <exclude/>
15275 </member>
15276 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock">
15277 <exclude/>
15278 </member>
15279 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock">
15280 <exclude/>
15281 </member>
15282 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket">
15283 <exclude/>
15284 </member>
15285 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock">
15286 <exclude/>
15287 </member>
15288 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock">
15289 <exclude/>
15290 </member>
15291 <member name="T:OpenMetaverse.Packets.ObjectScalePacket">
15292 <exclude/>
15293 </member>
15294 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.AgentDataBlock">
15295 <exclude/>
15296 </member>
15297 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.ObjectDataBlock">
15298 <exclude/>
15299 </member>
15300 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket">
15301 <exclude/>
15302 </member>
15303 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.AgentDataBlock">
15304 <exclude/>
15305 </member>
15306 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock">
15307 <exclude/>
15308 </member>
15309 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket">
15310 <exclude/>
15311 </member>
15312 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock">
15313 <exclude/>
15314 </member>
15315 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket">
15316 <exclude/>
15317 </member>
15318 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock">
15319 <exclude/>
15320 </member>
15321 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock">
15322 <exclude/>
15323 </member>
15324 <member name="T:OpenMetaverse.Packets.ObjectImagePacket">
15325 <exclude/>
15326 </member>
15327 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.AgentDataBlock">
15328 <exclude/>
15329 </member>
15330 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.ObjectDataBlock">
15331 <exclude/>
15332 </member>
15333 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket">
15334 <exclude/>
15335 </member>
15336 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock">
15337 <exclude/>
15338 </member>
15339 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock">
15340 <exclude/>
15341 </member>
15342 <member name="T:OpenMetaverse.Packets.ObjectShapePacket">
15343 <exclude/>
15344 </member>
15345 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.AgentDataBlock">
15346 <exclude/>
15347 </member>
15348 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.ObjectDataBlock">
15349 <exclude/>
15350 </member>
15351 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket">
15352 <exclude/>
15353 </member>
15354 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock">
15355 <exclude/>
15356 </member>
15357 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock">
15358 <exclude/>
15359 </member>
15360 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket">
15361 <exclude/>
15362 </member>
15363 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock">
15364 <exclude/>
15365 </member>
15366 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock">
15367 <exclude/>
15368 </member>
15369 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock">
15370 <exclude/>
15371 </member>
15372 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket">
15373 <exclude/>
15374 </member>
15375 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.AgentDataBlock">
15376 <exclude/>
15377 </member>
15378 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock">
15379 <exclude/>
15380 </member>
15381 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket">
15382 <exclude/>
15383 </member>
15384 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.AgentDataBlock">
15385 <exclude/>
15386 </member>
15387 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock">
15388 <exclude/>
15389 </member>
15390 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket">
15391 <exclude/>
15392 </member>
15393 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock">
15394 <exclude/>
15395 </member>
15396 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.DataBlock">
15397 <exclude/>
15398 </member>
15399 <member name="T:OpenMetaverse.Packets.DerezContainerPacket">
15400 <exclude/>
15401 </member>
15402 <member name="T:OpenMetaverse.Packets.DerezContainerPacket.DataBlock">
15403 <exclude/>
15404 </member>
15405 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket">
15406 <exclude/>
15407 </member>
15408 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock">
15409 <exclude/>
15410 </member>
15411 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock">
15412 <exclude/>
15413 </member>
15414 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock">
15415 <exclude/>
15416 </member>
15417 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket">
15418 <exclude/>
15419 </member>
15420 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock">
15421 <exclude/>
15422 </member>
15423 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock">
15424 <exclude/>
15425 </member>
15426 <member name="T:OpenMetaverse.Packets.ObjectNamePacket">
15427 <exclude/>
15428 </member>
15429 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.AgentDataBlock">
15430 <exclude/>
15431 </member>
15432 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.ObjectDataBlock">
15433 <exclude/>
15434 </member>
15435 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket">
15436 <exclude/>
15437 </member>
15438 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock">
15439 <exclude/>
15440 </member>
15441 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock">
15442 <exclude/>
15443 </member>
15444 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket">
15445 <exclude/>
15446 </member>
15447 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock">
15448 <exclude/>
15449 </member>
15450 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock">
15451 <exclude/>
15452 </member>
15453 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket">
15454 <exclude/>
15455 </member>
15456 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.AgentDataBlock">
15457 <exclude/>
15458 </member>
15459 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock">
15460 <exclude/>
15461 </member>
15462 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket">
15463 <exclude/>
15464 </member>
15465 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock">
15466 <exclude/>
15467 </member>
15468 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock">
15469 <exclude/>
15470 </member>
15471 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket">
15472 <exclude/>
15473 </member>
15474 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.AgentDataBlock">
15475 <exclude/>
15476 </member>
15477 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock">
15478 <exclude/>
15479 </member>
15480 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket">
15481 <exclude/>
15482 </member>
15483 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.AgentDataBlock">
15484 <exclude/>
15485 </member>
15486 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock">
15487 <exclude/>
15488 </member>
15489 <member name="T:OpenMetaverse.Packets.ObjectDropPacket">
15490 <exclude/>
15491 </member>
15492 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.AgentDataBlock">
15493 <exclude/>
15494 </member>
15495 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.ObjectDataBlock">
15496 <exclude/>
15497 </member>
15498 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket">
15499 <exclude/>
15500 </member>
15501 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.AgentDataBlock">
15502 <exclude/>
15503 </member>
15504 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock">
15505 <exclude/>
15506 </member>
15507 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket">
15508 <exclude/>
15509 </member>
15510 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock">
15511 <exclude/>
15512 </member>
15513 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock">
15514 <exclude/>
15515 </member>
15516 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket">
15517 <exclude/>
15518 </member>
15519 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.AgentDataBlock">
15520 <exclude/>
15521 </member>
15522 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock">
15523 <exclude/>
15524 </member>
15525 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock">
15526 <exclude/>
15527 </member>
15528 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket">
15529 <exclude/>
15530 </member>
15531 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock">
15532 <exclude/>
15533 </member>
15534 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock">
15535 <exclude/>
15536 </member>
15537 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock">
15538 <exclude/>
15539 </member>
15540 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket">
15541 <exclude/>
15542 </member>
15543 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock">
15544 <exclude/>
15545 </member>
15546 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock">
15547 <exclude/>
15548 </member>
15549 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock">
15550 <exclude/>
15551 </member>
15552 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket">
15553 <exclude/>
15554 </member>
15555 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock">
15556 <exclude/>
15557 </member>
15558 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock">
15559 <exclude/>
15560 </member>
15561 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket">
15562 <exclude/>
15563 </member>
15564 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock">
15565 <exclude/>
15566 </member>
15567 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock">
15568 <exclude/>
15569 </member>
15570 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket">
15571 <exclude/>
15572 </member>
15573 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock">
15574 <exclude/>
15575 </member>
15576 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock">
15577 <exclude/>
15578 </member>
15579 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket">
15580 <exclude/>
15581 </member>
15582 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock">
15583 <exclude/>
15584 </member>
15585 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock">
15586 <exclude/>
15587 </member>
15588 <member name="T:OpenMetaverse.Packets.ModifyLandPacket">
15589 <exclude/>
15590 </member>
15591 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.AgentDataBlock">
15592 <exclude/>
15593 </member>
15594 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock">
15595 <exclude/>
15596 </member>
15597 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ParcelDataBlock">
15598 <exclude/>
15599 </member>
15600 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock">
15601 <exclude/>
15602 </member>
15603 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket">
15604 <exclude/>
15605 </member>
15606 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock">
15607 <exclude/>
15608 </member>
15609 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket">
15610 <exclude/>
15611 </member>
15612 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock">
15613 <exclude/>
15614 </member>
15615 <member name="T:OpenMetaverse.Packets.StateSavePacket">
15616 <exclude/>
15617 </member>
15618 <member name="T:OpenMetaverse.Packets.StateSavePacket.AgentDataBlock">
15619 <exclude/>
15620 </member>
15621 <member name="T:OpenMetaverse.Packets.StateSavePacket.DataBlockBlock">
15622 <exclude/>
15623 </member>
15624 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket">
15625 <exclude/>
15626 </member>
15627 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock">
15628 <exclude/>
15629 </member>
15630 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket">
15631 <exclude/>
15632 </member>
15633 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock">
15634 <exclude/>
15635 </member>
15636 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock">
15637 <exclude/>
15638 </member>
15639 <member name="T:OpenMetaverse.Packets.TrackAgentPacket">
15640 <exclude/>
15641 </member>
15642 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.AgentDataBlock">
15643 <exclude/>
15644 </member>
15645 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.TargetDataBlock">
15646 <exclude/>
15647 </member>
15648 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket">
15649 <exclude/>
15650 </member>
15651 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.AgentDataBlock">
15652 <exclude/>
15653 </member>
15654 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock">
15655 <exclude/>
15656 </member>
15657 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.NetStatsBlock">
15658 <exclude/>
15659 </member>
15660 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.FailStatsBlock">
15661 <exclude/>
15662 </member>
15663 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock">
15664 <exclude/>
15665 </member>
15666 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket">
15667 <exclude/>
15668 </member>
15669 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock">
15670 <exclude/>
15671 </member>
15672 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.DataBlock">
15673 <exclude/>
15674 </member>
15675 <member name="T:OpenMetaverse.Packets.UserReportPacket">
15676 <exclude/>
15677 </member>
15678 <member name="T:OpenMetaverse.Packets.UserReportPacket.AgentDataBlock">
15679 <exclude/>
15680 </member>
15681 <member name="T:OpenMetaverse.Packets.UserReportPacket.ReportDataBlock">
15682 <exclude/>
15683 </member>
15684 <member name="T:OpenMetaverse.Packets.AlertMessagePacket">
15685 <exclude/>
15686 </member>
15687 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertDataBlock">
15688 <exclude/>
15689 </member>
15690 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertInfoBlock">
15691 <exclude/>
15692 </member>
15693 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket">
15694 <exclude/>
15695 </member>
15696 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock">
15697 <exclude/>
15698 </member>
15699 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock">
15700 <exclude/>
15701 </member>
15702 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket">
15703 <exclude/>
15704 </member>
15705 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock">
15706 <exclude/>
15707 </member>
15708 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket">
15709 <exclude/>
15710 </member>
15711 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock">
15712 <exclude/>
15713 </member>
15714 <member name="T:OpenMetaverse.Packets.HealthMessagePacket">
15715 <exclude/>
15716 </member>
15717 <member name="T:OpenMetaverse.Packets.HealthMessagePacket.HealthDataBlock">
15718 <exclude/>
15719 </member>
15720 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket">
15721 <exclude/>
15722 </member>
15723 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock">
15724 <exclude/>
15725 </member>
15726 <member name="T:OpenMetaverse.Packets.SimStatsPacket">
15727 <exclude/>
15728 </member>
15729 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionBlock">
15730 <exclude/>
15731 </member>
15732 <member name="T:OpenMetaverse.Packets.SimStatsPacket.StatBlock">
15733 <exclude/>
15734 </member>
15735 <member name="T:OpenMetaverse.Packets.SimStatsPacket.PidStatBlock">
15736 <exclude/>
15737 </member>
15738 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket">
15739 <exclude/>
15740 </member>
15741 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock">
15742 <exclude/>
15743 </member>
15744 <member name="T:OpenMetaverse.Packets.RegionInfoPacket">
15745 <exclude/>
15746 </member>
15747 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.AgentDataBlock">
15748 <exclude/>
15749 </member>
15750 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfoBlock">
15751 <exclude/>
15752 </member>
15753 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo2Block">
15754 <exclude/>
15755 </member>
15756 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket">
15757 <exclude/>
15758 </member>
15759 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock">
15760 <exclude/>
15761 </member>
15762 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock">
15763 <exclude/>
15764 </member>
15765 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket">
15766 <exclude/>
15767 </member>
15768 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock">
15769 <exclude/>
15770 </member>
15771 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block">
15772 <exclude/>
15773 </member>
15774 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block">
15775 <exclude/>
15776 </member>
15777 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket">
15778 <exclude/>
15779 </member>
15780 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock">
15781 <exclude/>
15782 </member>
15783 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock">
15784 <exclude/>
15785 </member>
15786 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket">
15787 <exclude/>
15788 </member>
15789 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock">
15790 <exclude/>
15791 </member>
15792 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket">
15793 <exclude/>
15794 </member>
15795 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock">
15796 <exclude/>
15797 </member>
15798 <member name="T:OpenMetaverse.Packets.DisableSimulatorPacket">
15799 <exclude/>
15800 </member>
15801 <member name="T:OpenMetaverse.Packets.TransferRequestPacket">
15802 <exclude/>
15803 </member>
15804 <member name="T:OpenMetaverse.Packets.TransferRequestPacket.TransferInfoBlock">
15805 <exclude/>
15806 </member>
15807 <member name="T:OpenMetaverse.Packets.TransferInfoPacket">
15808 <exclude/>
15809 </member>
15810 <member name="T:OpenMetaverse.Packets.TransferInfoPacket.TransferInfoBlock">
15811 <exclude/>
15812 </member>
15813 <member name="T:OpenMetaverse.Packets.TransferAbortPacket">
15814 <exclude/>
15815 </member>
15816 <member name="T:OpenMetaverse.Packets.TransferAbortPacket.TransferInfoBlock">
15817 <exclude/>
15818 </member>
15819 <member name="T:OpenMetaverse.Packets.RequestXferPacket">
15820 <exclude/>
15821 </member>
15822 <member name="T:OpenMetaverse.Packets.RequestXferPacket.XferIDBlock">
15823 <exclude/>
15824 </member>
15825 <member name="T:OpenMetaverse.Packets.AbortXferPacket">
15826 <exclude/>
15827 </member>
15828 <member name="T:OpenMetaverse.Packets.AbortXferPacket.XferIDBlock">
15829 <exclude/>
15830 </member>
15831 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket">
15832 <exclude/>
15833 </member>
15834 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.SenderBlock">
15835 <exclude/>
15836 </member>
15837 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock">
15838 <exclude/>
15839 </member>
15840 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock">
15841 <exclude/>
15842 </member>
15843 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket">
15844 <exclude/>
15845 </member>
15846 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock">
15847 <exclude/>
15848 </member>
15849 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock">
15850 <exclude/>
15851 </member>
15852 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket">
15853 <exclude/>
15854 </member>
15855 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock">
15856 <exclude/>
15857 </member>
15858 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket">
15859 <exclude/>
15860 </member>
15861 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock">
15862 <exclude/>
15863 </member>
15864 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket">
15865 <exclude/>
15866 </member>
15867 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock">
15868 <exclude/>
15869 </member>
15870 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock">
15871 <exclude/>
15872 </member>
15873 <member name="T:OpenMetaverse.Packets.KickUserPacket">
15874 <exclude/>
15875 </member>
15876 <member name="T:OpenMetaverse.Packets.KickUserPacket.TargetBlockBlock">
15877 <exclude/>
15878 </member>
15879 <member name="T:OpenMetaverse.Packets.KickUserPacket.UserInfoBlock">
15880 <exclude/>
15881 </member>
15882 <member name="T:OpenMetaverse.Packets.GodKickUserPacket">
15883 <exclude/>
15884 </member>
15885 <member name="T:OpenMetaverse.Packets.GodKickUserPacket.UserInfoBlock">
15886 <exclude/>
15887 </member>
15888 <member name="T:OpenMetaverse.Packets.EjectUserPacket">
15889 <exclude/>
15890 </member>
15891 <member name="T:OpenMetaverse.Packets.EjectUserPacket.AgentDataBlock">
15892 <exclude/>
15893 </member>
15894 <member name="T:OpenMetaverse.Packets.EjectUserPacket.DataBlock">
15895 <exclude/>
15896 </member>
15897 <member name="T:OpenMetaverse.Packets.FreezeUserPacket">
15898 <exclude/>
15899 </member>
15900 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.AgentDataBlock">
15901 <exclude/>
15902 </member>
15903 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.DataBlock">
15904 <exclude/>
15905 </member>
15906 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket">
15907 <exclude/>
15908 </member>
15909 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock">
15910 <exclude/>
15911 </member>
15912 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket">
15913 <exclude/>
15914 </member>
15915 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock">
15916 <exclude/>
15917 </member>
15918 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock">
15919 <exclude/>
15920 </member>
15921 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket">
15922 <exclude/>
15923 </member>
15924 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock">
15925 <exclude/>
15926 </member>
15927 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock">
15928 <exclude/>
15929 </member>
15930 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket">
15931 <exclude/>
15932 </member>
15933 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock">
15934 <exclude/>
15935 </member>
15936 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock">
15937 <exclude/>
15938 </member>
15939 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock">
15940 <exclude/>
15941 </member>
15942 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket">
15943 <exclude/>
15944 </member>
15945 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock">
15946 <exclude/>
15947 </member>
15948 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock">
15949 <exclude/>
15950 </member>
15951 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket">
15952 <exclude/>
15953 </member>
15954 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock">
15955 <exclude/>
15956 </member>
15957 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock">
15958 <exclude/>
15959 </member>
15960 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket">
15961 <exclude/>
15962 </member>
15963 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock">
15964 <exclude/>
15965 </member>
15966 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.DataBlock">
15967 <exclude/>
15968 </member>
15969 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket">
15970 <exclude/>
15971 </member>
15972 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock">
15973 <exclude/>
15974 </member>
15975 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock">
15976 <exclude/>
15977 </member>
15978 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket">
15979 <exclude/>
15980 </member>
15981 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock">
15982 <exclude/>
15983 </member>
15984 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.DataBlock">
15985 <exclude/>
15986 </member>
15987 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket">
15988 <exclude/>
15989 </member>
15990 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock">
15991 <exclude/>
15992 </member>
15993 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.EventDataBlock">
15994 <exclude/>
15995 </member>
15996 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket">
15997 <exclude/>
15998 </member>
15999 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock">
16000 <exclude/>
16001 </member>
16002 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.EventDataBlock">
16003 <exclude/>
16004 </member>
16005 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket">
16006 <exclude/>
16007 </member>
16008 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock">
16009 <exclude/>
16010 </member>
16011 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock">
16012 <exclude/>
16013 </member>
16014 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket">
16015 <exclude/>
16016 </member>
16017 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock">
16018 <exclude/>
16019 </member>
16020 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock">
16021 <exclude/>
16022 </member>
16023 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket">
16024 <exclude/>
16025 </member>
16026 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.AgentDataBlock">
16027 <exclude/>
16028 </member>
16029 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.EventDataBlock">
16030 <exclude/>
16031 </member>
16032 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.QueryDataBlock">
16033 <exclude/>
16034 </member>
16035 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket">
16036 <exclude/>
16037 </member>
16038 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock">
16039 <exclude/>
16040 </member>
16041 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.DataBlock">
16042 <exclude/>
16043 </member>
16044 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket">
16045 <exclude/>
16046 </member>
16047 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock">
16048 <exclude/>
16049 </member>
16050 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.DataBlock">
16051 <exclude/>
16052 </member>
16053 <member name="T:OpenMetaverse.Packets.PickDeletePacket">
16054 <exclude/>
16055 </member>
16056 <member name="T:OpenMetaverse.Packets.PickDeletePacket.AgentDataBlock">
16057 <exclude/>
16058 </member>
16059 <member name="T:OpenMetaverse.Packets.PickDeletePacket.DataBlock">
16060 <exclude/>
16061 </member>
16062 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket">
16063 <exclude/>
16064 </member>
16065 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.AgentDataBlock">
16066 <exclude/>
16067 </member>
16068 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.DataBlock">
16069 <exclude/>
16070 </member>
16071 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket">
16072 <exclude/>
16073 </member>
16074 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket.DataBlock">
16075 <exclude/>
16076 </member>
16077 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket">
16078 <exclude/>
16079 </member>
16080 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket.DataBlock">
16081 <exclude/>
16082 </member>
16083 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket">
16084 <exclude/>
16085 </member>
16086 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.DataBlock">
16087 <exclude/>
16088 </member>
16089 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.ButtonsBlock">
16090 <exclude/>
16091 </member>
16092 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket">
16093 <exclude/>
16094 </member>
16095 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock">
16096 <exclude/>
16097 </member>
16098 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.DataBlock">
16099 <exclude/>
16100 </member>
16101 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket">
16102 <exclude/>
16103 </member>
16104 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock">
16105 <exclude/>
16106 </member>
16107 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket">
16108 <exclude/>
16109 </member>
16110 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock">
16111 <exclude/>
16112 </member>
16113 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.DataBlock">
16114 <exclude/>
16115 </member>
16116 <member name="T:OpenMetaverse.Packets.LoadURLPacket">
16117 <exclude/>
16118 </member>
16119 <member name="T:OpenMetaverse.Packets.LoadURLPacket.DataBlock">
16120 <exclude/>
16121 </member>
16122 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket">
16123 <exclude/>
16124 </member>
16125 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock">
16126 <exclude/>
16127 </member>
16128 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket">
16129 <exclude/>
16130 </member>
16131 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock">
16132 <exclude/>
16133 </member>
16134 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket">
16135 <exclude/>
16136 </member>
16137 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock">
16138 <exclude/>
16139 </member>
16140 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock">
16141 <exclude/>
16142 </member>
16143 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket">
16144 <exclude/>
16145 </member>
16146 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock">
16147 <exclude/>
16148 </member>
16149 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock">
16150 <exclude/>
16151 </member>
16152 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket">
16153 <exclude/>
16154 </member>
16155 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock">
16156 <exclude/>
16157 </member>
16158 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock">
16159 <exclude/>
16160 </member>
16161 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock">
16162 <exclude/>
16163 </member>
16164 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock">
16165 <exclude/>
16166 </member>
16167 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket">
16168 <exclude/>
16169 </member>
16170 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock">
16171 <exclude/>
16172 </member>
16173 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock">
16174 <exclude/>
16175 </member>
16176 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket">
16177 <exclude/>
16178 </member>
16179 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock">
16180 <exclude/>
16181 </member>
16182 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock">
16183 <exclude/>
16184 </member>
16185 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock">
16186 <exclude/>
16187 </member>
16188 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock">
16189 <exclude/>
16190 </member>
16191 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket">
16192 <exclude/>
16193 </member>
16194 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock">
16195 <exclude/>
16196 </member>
16197 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock">
16198 <exclude/>
16199 </member>
16200 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock">
16201 <exclude/>
16202 </member>
16203 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket">
16204 <exclude/>
16205 </member>
16206 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock">
16207 <exclude/>
16208 </member>
16209 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket">
16210 <exclude/>
16211 </member>
16212 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket.DataBlock">
16213 <exclude/>
16214 </member>
16215 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket">
16216 <exclude/>
16217 </member>
16218 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock">
16219 <exclude/>
16220 </member>
16221 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.DataBlock">
16222 <exclude/>
16223 </member>
16224 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket">
16225 <exclude/>
16226 </member>
16227 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock">
16228 <exclude/>
16229 </member>
16230 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock">
16231 <exclude/>
16232 </member>
16233 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket">
16234 <exclude/>
16235 </member>
16236 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock">
16237 <exclude/>
16238 </member>
16239 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock">
16240 <exclude/>
16241 </member>
16242 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket">
16243 <exclude/>
16244 </member>
16245 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock">
16246 <exclude/>
16247 </member>
16248 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.DataBlock">
16249 <exclude/>
16250 </member>
16251 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket">
16252 <exclude/>
16253 </member>
16254 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.AgentDataBlock">
16255 <exclude/>
16256 </member>
16257 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.DataBlock">
16258 <exclude/>
16259 </member>
16260 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock">
16261 <exclude/>
16262 </member>
16263 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket">
16264 <exclude/>
16265 </member>
16266 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.AgentDataBlock">
16267 <exclude/>
16268 </member>
16269 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock">
16270 <exclude/>
16271 </member>
16272 <member name="T:OpenMetaverse.Packets.ParcelDividePacket">
16273 <exclude/>
16274 </member>
16275 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.AgentDataBlock">
16276 <exclude/>
16277 </member>
16278 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.ParcelDataBlock">
16279 <exclude/>
16280 </member>
16281 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket">
16282 <exclude/>
16283 </member>
16284 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.AgentDataBlock">
16285 <exclude/>
16286 </member>
16287 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.DataBlock">
16288 <exclude/>
16289 </member>
16290 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket">
16291 <exclude/>
16292 </member>
16293 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.AgentDataBlock">
16294 <exclude/>
16295 </member>
16296 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.DataBlock">
16297 <exclude/>
16298 </member>
16299 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock">
16300 <exclude/>
16301 </member>
16302 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket">
16303 <exclude/>
16304 </member>
16305 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock">
16306 <exclude/>
16307 </member>
16308 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock">
16309 <exclude/>
16310 </member>
16311 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket">
16312 <exclude/>
16313 </member>
16314 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock">
16315 <exclude/>
16316 </member>
16317 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock">
16318 <exclude/>
16319 </member>
16320 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket">
16321 <exclude/>
16322 </member>
16323 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock">
16324 <exclude/>
16325 </member>
16326 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock">
16327 <exclude/>
16328 </member>
16329 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket">
16330 <exclude/>
16331 </member>
16332 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock">
16333 <exclude/>
16334 </member>
16335 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock">
16336 <exclude/>
16337 </member>
16338 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock">
16339 <exclude/>
16340 </member>
16341 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket">
16342 <exclude/>
16343 </member>
16344 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock">
16345 <exclude/>
16346 </member>
16347 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.DataBlock">
16348 <exclude/>
16349 </member>
16350 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket">
16351 <exclude/>
16352 </member>
16353 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock">
16354 <exclude/>
16355 </member>
16356 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.DataBlock">
16357 <exclude/>
16358 </member>
16359 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket">
16360 <exclude/>
16361 </member>
16362 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock">
16363 <exclude/>
16364 </member>
16365 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock">
16366 <exclude/>
16367 </member>
16368 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket">
16369 <exclude/>
16370 </member>
16371 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock">
16372 <exclude/>
16373 </member>
16374 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock">
16375 <exclude/>
16376 </member>
16377 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket">
16378 <exclude/>
16379 </member>
16380 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock">
16381 <exclude/>
16382 </member>
16383 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket">
16384 <exclude/>
16385 </member>
16386 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock">
16387 <exclude/>
16388 </member>
16389 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket">
16390 <exclude/>
16391 </member>
16392 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock">
16393 <exclude/>
16394 </member>
16395 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket">
16396 <exclude/>
16397 </member>
16398 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock">
16399 <exclude/>
16400 </member>
16401 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket">
16402 <exclude/>
16403 </member>
16404 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock">
16405 <exclude/>
16406 </member>
16407 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket">
16408 <exclude/>
16409 </member>
16410 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock">
16411 <exclude/>
16412 </member>
16413 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket">
16414 <exclude/>
16415 </member>
16416 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket.ScriptBlock">
16417 <exclude/>
16418 </member>
16419 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket">
16420 <exclude/>
16421 </member>
16422 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock">
16423 <exclude/>
16424 </member>
16425 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket">
16426 <exclude/>
16427 </member>
16428 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock">
16429 <exclude/>
16430 </member>
16431 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.ScriptBlock">
16432 <exclude/>
16433 </member>
16434 <member name="T:OpenMetaverse.Packets.ScriptResetPacket">
16435 <exclude/>
16436 </member>
16437 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.AgentDataBlock">
16438 <exclude/>
16439 </member>
16440 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.ScriptBlock">
16441 <exclude/>
16442 </member>
16443 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket">
16444 <exclude/>
16445 </member>
16446 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock">
16447 <exclude/>
16448 </member>
16449 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket">
16450 <exclude/>
16451 </member>
16452 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock">
16453 <exclude/>
16454 </member>
16455 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock">
16456 <exclude/>
16457 </member>
16458 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket">
16459 <exclude/>
16460 </member>
16461 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock">
16462 <exclude/>
16463 </member>
16464 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket">
16465 <exclude/>
16466 </member>
16467 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock">
16468 <exclude/>
16469 </member>
16470 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.DataBlock">
16471 <exclude/>
16472 </member>
16473 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock">
16474 <exclude/>
16475 </member>
16476 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket">
16477 <exclude/>
16478 </member>
16479 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket.AgentDataBlock">
16480 <exclude/>
16481 </member>
16482 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket">
16483 <exclude/>
16484 </member>
16485 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.AgentDataBlock">
16486 <exclude/>
16487 </member>
16488 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock">
16489 <exclude/>
16490 </member>
16491 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket">
16492 <exclude/>
16493 </member>
16494 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock">
16495 <exclude/>
16496 </member>
16497 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock">
16498 <exclude/>
16499 </member>
16500 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket">
16501 <exclude/>
16502 </member>
16503 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock">
16504 <exclude/>
16505 </member>
16506 <member name="T:OpenMetaverse.Packets.FindAgentPacket">
16507 <exclude/>
16508 </member>
16509 <member name="T:OpenMetaverse.Packets.FindAgentPacket.AgentBlockBlock">
16510 <exclude/>
16511 </member>
16512 <member name="T:OpenMetaverse.Packets.FindAgentPacket.LocationBlockBlock">
16513 <exclude/>
16514 </member>
16515 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket">
16516 <exclude/>
16517 </member>
16518 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock">
16519 <exclude/>
16520 </member>
16521 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock">
16522 <exclude/>
16523 </member>
16524 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket">
16525 <exclude/>
16526 </member>
16527 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock">
16528 <exclude/>
16529 </member>
16530 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock">
16531 <exclude/>
16532 </member>
16533 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket">
16534 <exclude/>
16535 </member>
16536 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock">
16537 <exclude/>
16538 </member>
16539 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock">
16540 <exclude/>
16541 </member>
16542 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.ParamListBlock">
16543 <exclude/>
16544 </member>
16545 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket">
16546 <exclude/>
16547 </member>
16548 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock">
16549 <exclude/>
16550 </member>
16551 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock">
16552 <exclude/>
16553 </member>
16554 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock">
16555 <exclude/>
16556 </member>
16557 <member name="T:OpenMetaverse.Packets.GenericMessagePacket">
16558 <exclude/>
16559 </member>
16560 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.AgentDataBlock">
16561 <exclude/>
16562 </member>
16563 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.MethodDataBlock">
16564 <exclude/>
16565 </member>
16566 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.ParamListBlock">
16567 <exclude/>
16568 </member>
16569 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket">
16570 <exclude/>
16571 </member>
16572 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.AgentDataBlock">
16573 <exclude/>
16574 </member>
16575 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.MuteDataBlock">
16576 <exclude/>
16577 </member>
16578 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket">
16579 <exclude/>
16580 </member>
16581 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock">
16582 <exclude/>
16583 </member>
16584 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock">
16585 <exclude/>
16586 </member>
16587 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket">
16588 <exclude/>
16589 </member>
16590 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock">
16591 <exclude/>
16592 </member>
16593 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock">
16594 <exclude/>
16595 </member>
16596 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket">
16597 <exclude/>
16598 </member>
16599 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock">
16600 <exclude/>
16601 </member>
16602 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock">
16603 <exclude/>
16604 </member>
16605 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock">
16606 <exclude/>
16607 </member>
16608 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket">
16609 <exclude/>
16610 </member>
16611 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock">
16612 <exclude/>
16613 </member>
16614 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock">
16615 <exclude/>
16616 </member>
16617 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket">
16618 <exclude/>
16619 </member>
16620 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock">
16621 <exclude/>
16622 </member>
16623 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock">
16624 <exclude/>
16625 </member>
16626 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket">
16627 <exclude/>
16628 </member>
16629 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock">
16630 <exclude/>
16631 </member>
16632 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock">
16633 <exclude/>
16634 </member>
16635 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket">
16636 <exclude/>
16637 </member>
16638 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock">
16639 <exclude/>
16640 </member>
16641 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock">
16642 <exclude/>
16643 </member>
16644 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket">
16645 <exclude/>
16646 </member>
16647 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock">
16648 <exclude/>
16649 </member>
16650 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock">
16651 <exclude/>
16652 </member>
16653 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket">
16654 <exclude/>
16655 </member>
16656 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock">
16657 <exclude/>
16658 </member>
16659 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock">
16660 <exclude/>
16661 </member>
16662 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket">
16663 <exclude/>
16664 </member>
16665 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock">
16666 <exclude/>
16667 </member>
16668 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock">
16669 <exclude/>
16670 </member>
16671 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket">
16672 <exclude/>
16673 </member>
16674 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock">
16675 <exclude/>
16676 </member>
16677 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock">
16678 <exclude/>
16679 </member>
16680 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket">
16681 <exclude/>
16682 </member>
16683 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock">
16684 <exclude/>
16685 </member>
16686 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock">
16687 <exclude/>
16688 </member>
16689 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket">
16690 <exclude/>
16691 </member>
16692 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock">
16693 <exclude/>
16694 </member>
16695 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock">
16696 <exclude/>
16697 </member>
16698 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket">
16699 <exclude/>
16700 </member>
16701 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock">
16702 <exclude/>
16703 </member>
16704 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock">
16705 <exclude/>
16706 </member>
16707 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket">
16708 <exclude/>
16709 </member>
16710 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock">
16711 <exclude/>
16712 </member>
16713 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock">
16714 <exclude/>
16715 </member>
16716 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket">
16717 <exclude/>
16718 </member>
16719 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock">
16720 <exclude/>
16721 </member>
16722 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock">
16723 <exclude/>
16724 </member>
16725 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock">
16726 <exclude/>
16727 </member>
16728 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket">
16729 <exclude/>
16730 </member>
16731 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.AgentDataBlock">
16732 <exclude/>
16733 </member>
16734 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock">
16735 <exclude/>
16736 </member>
16737 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket">
16738 <exclude/>
16739 </member>
16740 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock">
16741 <exclude/>
16742 </member>
16743 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock">
16744 <exclude/>
16745 </member>
16746 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket">
16747 <exclude/>
16748 </member>
16749 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock">
16750 <exclude/>
16751 </member>
16752 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock">
16753 <exclude/>
16754 </member>
16755 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock">
16756 <exclude/>
16757 </member>
16758 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket">
16759 <exclude/>
16760 </member>
16761 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock">
16762 <exclude/>
16763 </member>
16764 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock">
16765 <exclude/>
16766 </member>
16767 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock">
16768 <exclude/>
16769 </member>
16770 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket">
16771 <exclude/>
16772 </member>
16773 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock">
16774 <exclude/>
16775 </member>
16776 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock">
16777 <exclude/>
16778 </member>
16779 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket">
16780 <exclude/>
16781 </member>
16782 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock">
16783 <exclude/>
16784 </member>
16785 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock">
16786 <exclude/>
16787 </member>
16788 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock">
16789 <exclude/>
16790 </member>
16791 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket">
16792 <exclude/>
16793 </member>
16794 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock">
16795 <exclude/>
16796 </member>
16797 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock">
16798 <exclude/>
16799 </member>
16800 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket">
16801 <exclude/>
16802 </member>
16803 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock">
16804 <exclude/>
16805 </member>
16806 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock">
16807 <exclude/>
16808 </member>
16809 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket">
16810 <exclude/>
16811 </member>
16812 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock">
16813 <exclude/>
16814 </member>
16815 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock">
16816 <exclude/>
16817 </member>
16818 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket">
16819 <exclude/>
16820 </member>
16821 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock">
16822 <exclude/>
16823 </member>
16824 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket">
16825 <exclude/>
16826 </member>
16827 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentDataBlock">
16828 <exclude/>
16829 </member>
16830 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock">
16831 <exclude/>
16832 </member>
16833 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock">
16834 <exclude/>
16835 </member>
16836 <member name="T:OpenMetaverse.Packets.DeRezAckPacket">
16837 <exclude/>
16838 </member>
16839 <member name="T:OpenMetaverse.Packets.DeRezAckPacket.TransactionDataBlock">
16840 <exclude/>
16841 </member>
16842 <member name="T:OpenMetaverse.Packets.RezObjectPacket">
16843 <exclude/>
16844 </member>
16845 <member name="T:OpenMetaverse.Packets.RezObjectPacket.AgentDataBlock">
16846 <exclude/>
16847 </member>
16848 <member name="T:OpenMetaverse.Packets.RezObjectPacket.RezDataBlock">
16849 <exclude/>
16850 </member>
16851 <member name="T:OpenMetaverse.Packets.RezObjectPacket.InventoryDataBlock">
16852 <exclude/>
16853 </member>
16854 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket">
16855 <exclude/>
16856 </member>
16857 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock">
16858 <exclude/>
16859 </member>
16860 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock">
16861 <exclude/>
16862 </member>
16863 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock">
16864 <exclude/>
16865 </member>
16866 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock">
16867 <exclude/>
16868 </member>
16869 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket">
16870 <exclude/>
16871 </member>
16872 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock">
16873 <exclude/>
16874 </member>
16875 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock">
16876 <exclude/>
16877 </member>
16878 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock">
16879 <exclude/>
16880 </member>
16881 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket">
16882 <exclude/>
16883 </member>
16884 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock">
16885 <exclude/>
16886 </member>
16887 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock">
16888 <exclude/>
16889 </member>
16890 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket">
16891 <exclude/>
16892 </member>
16893 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock">
16894 <exclude/>
16895 </member>
16896 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock">
16897 <exclude/>
16898 </member>
16899 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket">
16900 <exclude/>
16901 </member>
16902 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock">
16903 <exclude/>
16904 </member>
16905 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock">
16906 <exclude/>
16907 </member>
16908 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket">
16909 <exclude/>
16910 </member>
16911 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock">
16912 <exclude/>
16913 </member>
16914 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock">
16915 <exclude/>
16916 </member>
16917 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock">
16918 <exclude/>
16919 </member>
16920 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket">
16921 <exclude/>
16922 </member>
16923 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock">
16924 <exclude/>
16925 </member>
16926 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock">
16927 <exclude/>
16928 </member>
16929 <member name="T:OpenMetaverse.Packets.RezScriptPacket">
16930 <exclude/>
16931 </member>
16932 <member name="T:OpenMetaverse.Packets.RezScriptPacket.AgentDataBlock">
16933 <exclude/>
16934 </member>
16935 <member name="T:OpenMetaverse.Packets.RezScriptPacket.UpdateBlockBlock">
16936 <exclude/>
16937 </member>
16938 <member name="T:OpenMetaverse.Packets.RezScriptPacket.InventoryBlockBlock">
16939 <exclude/>
16940 </member>
16941 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket">
16942 <exclude/>
16943 </member>
16944 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock">
16945 <exclude/>
16946 </member>
16947 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock">
16948 <exclude/>
16949 </member>
16950 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket">
16951 <exclude/>
16952 </member>
16953 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock">
16954 <exclude/>
16955 </member>
16956 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock">
16957 <exclude/>
16958 </member>
16959 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock">
16960 <exclude/>
16961 </member>
16962 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket">
16963 <exclude/>
16964 </member>
16965 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock">
16966 <exclude/>
16967 </member>
16968 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket">
16969 <exclude/>
16970 </member>
16971 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock">
16972 <exclude/>
16973 </member>
16974 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket">
16975 <exclude/>
16976 </member>
16977 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock">
16978 <exclude/>
16979 </member>
16980 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock">
16981 <exclude/>
16982 </member>
16983 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket">
16984 <exclude/>
16985 </member>
16986 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock">
16987 <exclude/>
16988 </member>
16989 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock">
16990 <exclude/>
16991 </member>
16992 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket">
16993 <exclude/>
16994 </member>
16995 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock">
16996 <exclude/>
16997 </member>
16998 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket">
16999 <exclude/>
17000 </member>
17001 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock">
17002 <exclude/>
17003 </member>
17004 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock">
17005 <exclude/>
17006 </member>
17007 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket">
17008 <exclude/>
17009 </member>
17010 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock">
17011 <exclude/>
17012 </member>
17013 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.DataBlock">
17014 <exclude/>
17015 </member>
17016 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket">
17017 <exclude/>
17018 </member>
17019 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock">
17020 <exclude/>
17021 </member>
17022 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.DataBlock">
17023 <exclude/>
17024 </member>
17025 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket">
17026 <exclude/>
17027 </member>
17028 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock">
17029 <exclude/>
17030 </member>
17031 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket">
17032 <exclude/>
17033 </member>
17034 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock">
17035 <exclude/>
17036 </member>
17037 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket">
17038 <exclude/>
17039 </member>
17040 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock">
17041 <exclude/>
17042 </member>
17043 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.RightsBlock">
17044 <exclude/>
17045 </member>
17046 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket">
17047 <exclude/>
17048 </member>
17049 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock">
17050 <exclude/>
17051 </member>
17052 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.RightsBlock">
17053 <exclude/>
17054 </member>
17055 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket">
17056 <exclude/>
17057 </member>
17058 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock">
17059 <exclude/>
17060 </member>
17061 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket">
17062 <exclude/>
17063 </member>
17064 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock">
17065 <exclude/>
17066 </member>
17067 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket">
17068 <exclude/>
17069 </member>
17070 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock">
17071 <exclude/>
17072 </member>
17073 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock">
17074 <exclude/>
17075 </member>
17076 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket">
17077 <exclude/>
17078 </member>
17079 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock">
17080 <exclude/>
17081 </member>
17082 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket">
17083 <exclude/>
17084 </member>
17085 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock">
17086 <exclude/>
17087 </member>
17088 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket">
17089 <exclude/>
17090 </member>
17091 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock">
17092 <exclude/>
17093 </member>
17094 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock">
17095 <exclude/>
17096 </member>
17097 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket">
17098 <exclude/>
17099 </member>
17100 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock">
17101 <exclude/>
17102 </member>
17103 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock">
17104 <exclude/>
17105 </member>
17106 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket">
17107 <exclude/>
17108 </member>
17109 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock">
17110 <exclude/>
17111 </member>
17112 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock">
17113 <exclude/>
17114 </member>
17115 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket">
17116 <exclude/>
17117 </member>
17118 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock">
17119 <exclude/>
17120 </member>
17121 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock">
17122 <exclude/>
17123 </member>
17124 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket">
17125 <exclude/>
17126 </member>
17127 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock">
17128 <exclude/>
17129 </member>
17130 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock">
17131 <exclude/>
17132 </member>
17133 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket">
17134 <exclude/>
17135 </member>
17136 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock">
17137 <exclude/>
17138 </member>
17139 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock">
17140 <exclude/>
17141 </member>
17142 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket">
17143 <exclude/>
17144 </member>
17145 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock">
17146 <exclude/>
17147 </member>
17148 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock">
17149 <exclude/>
17150 </member>
17151 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock">
17152 <exclude/>
17153 </member>
17154 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket">
17155 <exclude/>
17156 </member>
17157 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock">
17158 <exclude/>
17159 </member>
17160 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock">
17161 <exclude/>
17162 </member>
17163 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock">
17164 <exclude/>
17165 </member>
17166 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket">
17167 <exclude/>
17168 </member>
17169 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock">
17170 <exclude/>
17171 </member>
17172 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock">
17173 <exclude/>
17174 </member>
17175 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket">
17176 <exclude/>
17177 </member>
17178 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock">
17179 <exclude/>
17180 </member>
17181 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock">
17182 <exclude/>
17183 </member>
17184 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket">
17185 <exclude/>
17186 </member>
17187 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock">
17188 <exclude/>
17189 </member>
17190 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock">
17191 <exclude/>
17192 </member>
17193 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock">
17194 <exclude/>
17195 </member>
17196 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket">
17197 <exclude/>
17198 </member>
17199 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock">
17200 <exclude/>
17201 </member>
17202 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock">
17203 <exclude/>
17204 </member>
17205 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket">
17206 <exclude/>
17207 </member>
17208 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock">
17209 <exclude/>
17210 </member>
17211 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock">
17212 <exclude/>
17213 </member>
17214 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket">
17215 <exclude/>
17216 </member>
17217 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock">
17218 <exclude/>
17219 </member>
17220 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock">
17221 <exclude/>
17222 </member>
17223 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket">
17224 <exclude/>
17225 </member>
17226 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock">
17227 <exclude/>
17228 </member>
17229 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock">
17230 <exclude/>
17231 </member>
17232 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket">
17233 <exclude/>
17234 </member>
17235 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock">
17236 <exclude/>
17237 </member>
17238 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock">
17239 <exclude/>
17240 </member>
17241 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket">
17242 <exclude/>
17243 </member>
17244 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock">
17245 <exclude/>
17246 </member>
17247 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock">
17248 <exclude/>
17249 </member>
17250 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock">
17251 <exclude/>
17252 </member>
17253 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket">
17254 <exclude/>
17255 </member>
17256 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock">
17257 <exclude/>
17258 </member>
17259 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock">
17260 <exclude/>
17261 </member>
17262 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket">
17263 <exclude/>
17264 </member>
17265 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock">
17266 <exclude/>
17267 </member>
17268 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock">
17269 <exclude/>
17270 </member>
17271 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock">
17272 <exclude/>
17273 </member>
17274 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket">
17275 <exclude/>
17276 </member>
17277 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock">
17278 <exclude/>
17279 </member>
17280 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock">
17281 <exclude/>
17282 </member>
17283 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock">
17284 <exclude/>
17285 </member>
17286 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket">
17287 <exclude/>
17288 </member>
17289 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock">
17290 <exclude/>
17291 </member>
17292 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock">
17293 <exclude/>
17294 </member>
17295 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock">
17296 <exclude/>
17297 </member>
17298 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket">
17299 <exclude/>
17300 </member>
17301 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock">
17302 <exclude/>
17303 </member>
17304 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock">
17305 <exclude/>
17306 </member>
17307 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock">
17308 <exclude/>
17309 </member>
17310 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket">
17311 <exclude/>
17312 </member>
17313 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock">
17314 <exclude/>
17315 </member>
17316 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock">
17317 <exclude/>
17318 </member>
17319 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock">
17320 <exclude/>
17321 </member>
17322 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock">
17323 <exclude/>
17324 </member>
17325 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket">
17326 <exclude/>
17327 </member>
17328 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock">
17329 <exclude/>
17330 </member>
17331 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock">
17332 <exclude/>
17333 </member>
17334 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket">
17335 <exclude/>
17336 </member>
17337 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock">
17338 <exclude/>
17339 </member>
17340 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock">
17341 <exclude/>
17342 </member>
17343 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket">
17344 <exclude/>
17345 </member>
17346 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock">
17347 <exclude/>
17348 </member>
17349 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock">
17350 <exclude/>
17351 </member>
17352 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket">
17353 <exclude/>
17354 </member>
17355 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock">
17356 <exclude/>
17357 </member>
17358 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock">
17359 <exclude/>
17360 </member>
17361 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock">
17362 <exclude/>
17363 </member>
17364 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket">
17365 <exclude/>
17366 </member>
17367 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket.AgentDataBlock">
17368 <exclude/>
17369 </member>
17370 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket">
17371 <exclude/>
17372 </member>
17373 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock">
17374 <exclude/>
17375 </member>
17376 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.DataBlock">
17377 <exclude/>
17378 </member>
17379 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket">
17380 <exclude/>
17381 </member>
17382 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock">
17383 <exclude/>
17384 </member>
17385 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock">
17386 <exclude/>
17387 </member>
17388 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock">
17389 <exclude/>
17390 </member>
17391 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket">
17392 <exclude/>
17393 </member>
17394 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock">
17395 <exclude/>
17396 </member>
17397 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock">
17398 <exclude/>
17399 </member>
17400 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket">
17401 <exclude/>
17402 </member>
17403 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock">
17404 <exclude/>
17405 </member>
17406 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock">
17407 <exclude/>
17408 </member>
17409 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock">
17410 <exclude/>
17411 </member>
17412 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket">
17413 <exclude/>
17414 </member>
17415 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock">
17416 <exclude/>
17417 </member>
17418 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock">
17419 <exclude/>
17420 </member>
17421 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket">
17422 <exclude/>
17423 </member>
17424 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock">
17425 <exclude/>
17426 </member>
17427 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock">
17428 <exclude/>
17429 </member>
17430 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket">
17431 <exclude/>
17432 </member>
17433 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock">
17434 <exclude/>
17435 </member>
17436 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket">
17437 <exclude/>
17438 </member>
17439 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock">
17440 <exclude/>
17441 </member>
17442 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock">
17443 <exclude/>
17444 </member>
17445 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket">
17446 <exclude/>
17447 </member>
17448 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock">
17449 <exclude/>
17450 </member>
17451 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket">
17452 <exclude/>
17453 </member>
17454 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock">
17455 <exclude/>
17456 </member>
17457 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock">
17458 <exclude/>
17459 </member>
17460 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket">
17461 <exclude/>
17462 </member>
17463 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock">
17464 <exclude/>
17465 </member>
17466 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket">
17467 <exclude/>
17468 </member>
17469 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock">
17470 <exclude/>
17471 </member>
17472 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket">
17473 <exclude/>
17474 </member>
17475 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock">
17476 <exclude/>
17477 </member>
17478 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket">
17479 <exclude/>
17480 </member>
17481 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock">
17482 <exclude/>
17483 </member>
17484 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock">
17485 <exclude/>
17486 </member>
17487 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket">
17488 <exclude/>
17489 </member>
17490 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock">
17491 <exclude/>
17492 </member>
17493 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock">
17494 <exclude/>
17495 </member>
17496 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket">
17497 <exclude/>
17498 </member>
17499 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock">
17500 <exclude/>
17501 </member>
17502 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock">
17503 <exclude/>
17504 </member>
17505 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket">
17506 <exclude/>
17507 </member>
17508 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock">
17509 <exclude/>
17510 </member>
17511 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock">
17512 <exclude/>
17513 </member>
17514 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket">
17515 <exclude/>
17516 </member>
17517 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock">
17518 <exclude/>
17519 </member>
17520 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket">
17521 <exclude/>
17522 </member>
17523 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock">
17524 <exclude/>
17525 </member>
17526 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket">
17527 <exclude/>
17528 </member>
17529 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock">
17530 <exclude/>
17531 </member>
17532 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket">
17533 <exclude/>
17534 </member>
17535 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock">
17536 <exclude/>
17537 </member>
17538 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock">
17539 <exclude/>
17540 </member>
17541 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket">
17542 <exclude/>
17543 </member>
17544 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock">
17545 <exclude/>
17546 </member>
17547 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket">
17548 <exclude/>
17549 </member>
17550 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock">
17551 <exclude/>
17552 </member>
17553 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock">
17554 <exclude/>
17555 </member>
17556 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket">
17557 <exclude/>
17558 </member>
17559 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock">
17560 <exclude/>
17561 </member>
17562 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock">
17563 <exclude/>
17564 </member>
17565 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock">
17566 <exclude/>
17567 </member>
17568 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket">
17569 <exclude/>
17570 </member>
17571 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock">
17572 <exclude/>
17573 </member>
17574 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket">
17575 <exclude/>
17576 </member>
17577 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock">
17578 <exclude/>
17579 </member>
17580 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock">
17581 <exclude/>
17582 </member>
17583 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock">
17584 <exclude/>
17585 </member>
17586 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket">
17587 <exclude/>
17588 </member>
17589 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock">
17590 <exclude/>
17591 </member>
17592 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket">
17593 <exclude/>
17594 </member>
17595 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock">
17596 <exclude/>
17597 </member>
17598 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.UserDataBlock">
17599 <exclude/>
17600 </member>
17601 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket">
17602 <exclude/>
17603 </member>
17604 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock">
17605 <exclude/>
17606 </member>
17607 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock">
17608 <exclude/>
17609 </member>
17610 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket">
17611 <exclude/>
17612 </member>
17613 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock">
17614 <exclude/>
17615 </member>
17616 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.FileDataBlock">
17617 <exclude/>
17618 </member>
17619 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket">
17620 <exclude/>
17621 </member>
17622 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock">
17623 <exclude/>
17624 </member>
17625 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket">
17626 <exclude/>
17627 </member>
17628 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock">
17629 <exclude/>
17630 </member>
17631 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock">
17632 <exclude/>
17633 </member>
17634 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket">
17635 <exclude/>
17636 </member>
17637 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock">
17638 <exclude/>
17639 </member>
17640 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock">
17641 <exclude/>
17642 </member>
17643 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket">
17644 <exclude/>
17645 </member>
17646 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.AgentDataBlock">
17647 <exclude/>
17648 </member>
17649 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.NameDataBlock">
17650 <exclude/>
17651 </member>
17652 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket">
17653 <exclude/>
17654 </member>
17655 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock">
17656 <exclude/>
17657 </member>
17658 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.DataBlock">
17659 <exclude/>
17660 </member>
17661 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket">
17662 <exclude/>
17663 </member>
17664 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.AgentDataBlock">
17665 <exclude/>
17666 </member>
17667 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.RequestDataBlock">
17668 <exclude/>
17669 </member>
17670 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket">
17671 <exclude/>
17672 </member>
17673 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.AgentDataBlock">
17674 <exclude/>
17675 </member>
17676 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.RequestDataBlock">
17677 <exclude/>
17678 </member>
17679 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.DataBlock">
17680 <exclude/>
17681 </member>
17682 <member name="T:OpenMetaverse.Packets.SendPostcardPacket">
17683 <exclude/>
17684 </member>
17685 <member name="T:OpenMetaverse.Packets.SendPostcardPacket.AgentDataBlock">
17686 <exclude/>
17687 </member>
17688 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket">
17689 <exclude/>
17690 </member>
17691 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock">
17692 <exclude/>
17693 </member>
17694 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket">
17695 <exclude/>
17696 </member>
17697 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock">
17698 <exclude/>
17699 </member>
17700 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock">
17701 <exclude/>
17702 </member>
17703 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket">
17704 <exclude/>
17705 </member>
17706 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.AgentDataBlock">
17707 <exclude/>
17708 </member>
17709 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.RequestDataBlock">
17710 <exclude/>
17711 </member>
17712 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket">
17713 <exclude/>
17714 </member>
17715 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.RequestDataBlock">
17716 <exclude/>
17717 </member>
17718 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.ReportDataBlock">
17719 <exclude/>
17720 </member>
17721 <member name="T:OpenMetaverse.Packets.ErrorPacket">
17722 <exclude/>
17723 </member>
17724 <member name="T:OpenMetaverse.Packets.ErrorPacket.AgentDataBlock">
17725 <exclude/>
17726 </member>
17727 <member name="T:OpenMetaverse.Packets.ErrorPacket.DataBlock">
17728 <exclude/>
17729 </member>
17730 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket">
17731 <exclude/>
17732 </member>
17733 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock">
17734 <exclude/>
17735 </member> 18861 </member>
17736 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock"> 18862 <member name="F:OpenMetaverse.Sounds.IM_START">
17737 <exclude/> 18863 <summary></summary>
17738 </member> 18864 </member>
17739 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket"> 18865 <member name="F:OpenMetaverse.Sounds.INSTANT_MESSAGE_NOTIFICATION">
17740 <exclude/> 18866 <summary></summary>
17741 </member> 18867 </member>
17742 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock"> 18868 <member name="F:OpenMetaverse.Sounds.INVALID_OPERATION">
17743 <exclude/> 18869 <summary></summary>
17744 </member> 18870 </member>
17745 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock"> 18871 <member name="F:OpenMetaverse.Sounds.KEYBOARD_LOOP">
17746 <exclude/> 18872 <summary></summary>
17747 </member> 18873 </member>
17748 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket"> 18874 <member name="F:OpenMetaverse.Sounds.MONEY_REDUCTION_COINS">
17749 <exclude/> 18875 <summary>coins</summary>
17750 </member> 18876 </member>
17751 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock"> 18877 <member name="F:OpenMetaverse.Sounds.MONEY_INCREASE_CASH_REGISTER_BELL">
17752 <exclude/> 18878 <summary>cash register bell</summary>
17753 </member> 18879 </member>
17754 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock"> 18880 <member name="F:OpenMetaverse.Sounds.NULL_KEYSTROKE">
17755 <exclude/> 18881 <summary></summary>
17756 </member> 18882 </member>
17757 <member name="T:OpenMetaverse.Packets.PacketAckPacket"> 18883 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION">
17758 <exclude/> 18884 <summary></summary>
17759 </member> 18885 </member>
17760 <member name="T:OpenMetaverse.Packets.PacketAckPacket.PacketsBlock"> 18886 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_RUBBER">
17761 <exclude/> 18887 <summary>rubber</summary>
17762 </member> 18888 </member>
17763 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket"> 18889 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_PLASTIC">
17764 <exclude/> 18890 <summary>plastic</summary>
17765 </member> 18891 </member>
17766 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock"> 18892 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_FLESH">
17767 <exclude/> 18893 <summary>flesh</summary>
17768 </member> 18894 </member>
17769 <member name="T:OpenMetaverse.Packets.CloseCircuitPacket"> 18895 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_WOOD_SPLINTERING">
17770 <exclude/> 18896 <summary>wood splintering?</summary>
17771 </member> 18897 </member>
17772 <member name="T:OpenMetaverse.Packets.ObjectAddPacket"> 18898 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_GLASS_BREAK">
17773 <exclude/> 18899 <summary>glass break</summary>
17774 </member> 18900 </member>
17775 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.AgentDataBlock"> 18901 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_METAL_CLUNK">
17776 <exclude/> 18902 <summary>metal clunk</summary>
17777 </member> 18903 </member>
17778 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.ObjectDataBlock"> 18904 <member name="F:OpenMetaverse.Sounds.OBJECT_CREATE_WHOOSH">
17779 <exclude/> 18905 <summary>whoosh</summary>
17780 </member> 18906 </member>
17781 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket"> 18907 <member name="F:OpenMetaverse.Sounds.OBJECT_DELETE_SHAKE">
17782 <exclude/> 18908 <summary>shake</summary>
17783 </member> 18909 </member>
17784 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock"> 18910 <member name="F:OpenMetaverse.Sounds.OBJECT_REZ">
17785 <exclude/> 18911 <summary></summary>
17786 </member> 18912 </member>
17787 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock"> 18913 <member name="F:OpenMetaverse.Sounds.PIE_MENU_APPEAR_DING">
17788 <exclude/> 18914 <summary>ding</summary>
17789 </member> 18915 </member>
17790 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket"> 18916 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT">
17791 <exclude/> 18917 <summary></summary>
17792 </member> 18918 </member>
17793 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock"> 18919 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT1">
17794 <exclude/> 18920 <summary></summary>
17795 </member> 18921 </member>
17796 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock"> 18922 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT2">
17797 <exclude/> 18923 <summary></summary>
17798 </member> 18924 </member>
17799 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket"> 18925 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT3">
17800 <exclude/> 18926 <summary></summary>
17801 </member> 18927 </member>
17802 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.AgentDataBlock"> 18928 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT4">
17803 <exclude/> 18929 <summary></summary>
17804 </member> 18930 </member>
17805 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock"> 18931 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT5">
17806 <exclude/> 18932 <summary></summary>
17807 </member> 18933 </member>
17808 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket"> 18934 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT6">
17809 <exclude/> 18935 <summary></summary>
17810 </member> 18936 </member>
17811 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock"> 18937 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT7">
17812 <exclude/> 18938 <summary></summary>
17813 </member> 18939 </member>
17814 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock"> 18940 <member name="F:OpenMetaverse.Sounds.SNAPSHOT">
17815 <exclude/> 18941 <summary></summary>
17816 </member> 18942 </member>
17817 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket"> 18943 <member name="F:OpenMetaverse.Sounds.TELEPORT_TEXTURE_APPLY">
17818 <exclude/> 18944 <summary></summary>
17819 </member> 18945 </member>
17820 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock"> 18946 <member name="F:OpenMetaverse.Sounds.THUNDER">
17821 <exclude/> 18947 <summary></summary>
17822 </member> 18948 </member>
17823 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock"> 18949 <member name="F:OpenMetaverse.Sounds.WINDOW_CLOSE">
17824 <exclude/> 18950 <summary></summary>
17825 </member> 18951 </member>
17826 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock"> 18952 <member name="F:OpenMetaverse.Sounds.WINDOW_OPEN">
17827 <exclude/> 18953 <summary></summary>
17828 </member> 18954 </member>
17829 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket"> 18955 <member name="F:OpenMetaverse.Sounds.ZIPPER">
17830 <exclude/> 18956 <summary></summary>
17831 </member> 18957 </member>
17832 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.AgentDataBlock"> 18958 <member name="M:OpenMetaverse.Sounds.ToDictionary">
17833 <exclude/> 18959 <summary>
18960 A dictionary containing all pre-defined sounds
18961 </summary>
18962 <returns>A dictionary containing the pre-defined sounds,
18963 where the key is the sounds ID, and the value is a string
18964 containing a name to identify the purpose of the sound</returns>
17834 </member> 18965 </member>
17835 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.RegionDataBlock"> 18966 <member name="T:OpenMetaverse.PermissionMask">
17836 <exclude/> 18967 <summary>
18968
18969 </summary>
17837 </member> 18970 </member>
17838 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.InfoBlock"> 18971 <member name="T:OpenMetaverse.PermissionWho">
17839 <exclude/> 18972 <summary>
18973
18974 </summary>
17840 </member> 18975 </member>
17841 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket"> 18976 <member name="F:OpenMetaverse.PermissionWho.Base">
17842 <exclude/> 18977 <summary></summary>
17843 </member> 18978 </member>
17844 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock"> 18979 <member name="F:OpenMetaverse.PermissionWho.Owner">
17845 <exclude/> 18980 <summary></summary>
17846 </member> 18981 </member>
17847 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket"> 18982 <member name="F:OpenMetaverse.PermissionWho.Group">
17848 <exclude/> 18983 <summary></summary>
17849 </member> 18984 </member>
17850 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock"> 18985 <member name="F:OpenMetaverse.PermissionWho.Everyone">
17851 <exclude/> 18986 <summary></summary>
17852 </member> 18987 </member>
17853 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket"> 18988 <member name="F:OpenMetaverse.PermissionWho.NextOwner">
17854 <exclude/> 18989 <summary></summary>
17855 </member> 18990 </member>
17856 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock"> 18991 <member name="F:OpenMetaverse.PermissionWho.All">
17857 <exclude/> 18992 <summary></summary>
17858 </member> 18993 </member>
17859 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket"> 18994 <member name="T:OpenMetaverse.Permissions">
17860 <exclude/> 18995 <summary>
18996
18997 </summary>
17861 </member> 18998 </member>
17862 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock"> 18999 <member name="T:OpenMetaverse.NetworkManager">
17863 <exclude/> 19000 <summary>
19001 NetworkManager is responsible for managing the network layer of
19002 OpenMetaverse. It tracks all the server connections, serializes
19003 outgoing traffic and deserializes incoming traffic, and provides
19004 instances of delegates for network-related events.
19005 </summary>
19006 <summary>
19007 Login Routines
19008 </summary>
17864 </member> 19009 </member>
17865 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock"> 19010 <member name="F:OpenMetaverse.NetworkManager.m_PacketSent">
17866 <exclude/> 19011 <summary>The event subscribers, null of no subscribers</summary>
17867 </member> 19012 </member>
17868 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket"> 19013 <member name="M:OpenMetaverse.NetworkManager.OnPacketSent(OpenMetaverse.PacketSentEventArgs)">
17869 <exclude/> 19014 <summary>Raises the PacketSent Event</summary>
19015 <param name="e">A PacketSentEventArgs object containing
19016 the data sent from the simulator</param>
17870 </member> 19017 </member>
17871 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket.DataBlockBlock"> 19018 <member name="F:OpenMetaverse.NetworkManager.m_PacketSentLock">
17872 <exclude/> 19019 <summary>Thread sync lock object</summary>
17873 </member> 19020 </member>
17874 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket"> 19021 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOut">
17875 <exclude/> 19022 <summary>The event subscribers, null of no subscribers</summary>
17876 </member> 19023 </member>
17877 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock"> 19024 <member name="M:OpenMetaverse.NetworkManager.OnLoggedOut(OpenMetaverse.LoggedOutEventArgs)">
17878 <exclude/> 19025 <summary>Raises the LoggedOut Event</summary>
19026 <param name="e">A LoggedOutEventArgs object containing
19027 the data sent from the simulator</param>
17879 </member> 19028 </member>
17880 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket"> 19029 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOutLock">
17881 <exclude/> 19030 <summary>Thread sync lock object</summary>
17882 </member> 19031 </member>
17883 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket.DataBlockBlock"> 19032 <member name="F:OpenMetaverse.NetworkManager.m_SimConnecting">
17884 <exclude/> 19033 <summary>The event subscribers, null of no subscribers</summary>
17885 </member> 19034 </member>
17886 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket"> 19035 <member name="M:OpenMetaverse.NetworkManager.OnSimConnecting(OpenMetaverse.SimConnectingEventArgs)">
17887 <exclude/> 19036 <summary>Raises the SimConnecting Event</summary>
19037 <param name="e">A SimConnectingEventArgs object containing
19038 the data sent from the simulator</param>
17888 </member> 19039 </member>
17889 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.AgentDataBlock"> 19040 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectingLock">
17890 <exclude/> 19041 <summary>Thread sync lock object</summary>
17891 </member> 19042 </member>
17892 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.EffectBlock"> 19043 <member name="F:OpenMetaverse.NetworkManager.m_SimConnected">
17893 <exclude/> 19044 <summary>The event subscribers, null of no subscribers</summary>
17894 </member> 19045 </member>
17895 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket"> 19046 <member name="M:OpenMetaverse.NetworkManager.OnSimConnected(OpenMetaverse.SimConnectedEventArgs)">
17896 <exclude/> 19047 <summary>Raises the SimConnected Event</summary>
19048 <param name="e">A SimConnectedEventArgs object containing
19049 the data sent from the simulator</param>
17897 </member> 19050 </member>
17898 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket.PingIDBlock"> 19051 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectedLock">
17899 <exclude/> 19052 <summary>Thread sync lock object</summary>
17900 </member> 19053 </member>
17901 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket"> 19054 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnected">
17902 <exclude/> 19055 <summary>The event subscribers, null of no subscribers</summary>
17903 </member> 19056 </member>
17904 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket.PingIDBlock"> 19057 <member name="M:OpenMetaverse.NetworkManager.OnSimDisconnected(OpenMetaverse.SimDisconnectedEventArgs)">
17905 <exclude/> 19058 <summary>Raises the SimDisconnected Event</summary>
19059 <param name="e">A SimDisconnectedEventArgs object containing
19060 the data sent from the simulator</param>
17906 </member> 19061 </member>
17907 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket"> 19062 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnectedLock">
17908 <exclude/> 19063 <summary>Thread sync lock object</summary>
17909 </member> 19064 </member>
17910 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket.AgentDataBlock"> 19065 <member name="F:OpenMetaverse.NetworkManager.m_Disconnected">
17911 <exclude/> 19066 <summary>The event subscribers, null of no subscribers</summary>
17912 </member> 19067 </member>
17913 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket"> 19068 <member name="M:OpenMetaverse.NetworkManager.OnDisconnected(OpenMetaverse.DisconnectedEventArgs)">
17914 <exclude/> 19069 <summary>Raises the Disconnected Event</summary>
19070 <param name="e">A DisconnectedEventArgs object containing
19071 the data sent from the simulator</param>
17915 </member> 19072 </member>
17916 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AgentDataBlock"> 19073 <member name="F:OpenMetaverse.NetworkManager.m_DisconnectedLock">
17917 <exclude/> 19074 <summary>Thread sync lock object</summary>
17918 </member> 19075 </member>
17919 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AnimationListBlock"> 19076 <member name="F:OpenMetaverse.NetworkManager.m_SimChanged">
17920 <exclude/> 19077 <summary>The event subscribers, null of no subscribers</summary>
17921 </member> 19078 </member>
17922 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock"> 19079 <member name="M:OpenMetaverse.NetworkManager.OnSimChanged(OpenMetaverse.SimChangedEventArgs)">
17923 <exclude/> 19080 <summary>Raises the SimChanged Event</summary>
19081 <param name="e">A SimChangedEventArgs object containing
19082 the data sent from the simulator</param>
17924 </member> 19083 </member>
17925 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket"> 19084 <member name="F:OpenMetaverse.NetworkManager.m_SimChangedLock">
17926 <exclude/> 19085 <summary>Thread sync lock object</summary>
17927 </member> 19086 </member>
17928 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock"> 19087 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunning">
17929 <exclude/> 19088 <summary>The event subscribers, null of no subscribers</summary>
17930 </member> 19089 </member>
17931 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock"> 19090 <member name="M:OpenMetaverse.NetworkManager.OnEventQueueRunning(OpenMetaverse.EventQueueRunningEventArgs)">
17932 <exclude/> 19091 <summary>Raises the EventQueueRunning Event</summary>
19092 <param name="e">A EventQueueRunningEventArgs object containing
19093 the data sent from the simulator</param>
17933 </member> 19094 </member>
17934 <member name="T:OpenMetaverse.Packets.AgentSitPacket"> 19095 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunningLock">
17935 <exclude/> 19096 <summary>Thread sync lock object</summary>
17936 </member> 19097 </member>
17937 <member name="T:OpenMetaverse.Packets.AgentSitPacket.AgentDataBlock"> 19098 <member name="F:OpenMetaverse.NetworkManager.Simulators">
17938 <exclude/> 19099 <summary>All of the simulators we are currently connected to</summary>
17939 </member> 19100 </member>
17940 <member name="T:OpenMetaverse.Packets.RequestImagePacket"> 19101 <member name="F:OpenMetaverse.NetworkManager.CapsEvents">
17941 <exclude/> 19102 <summary>Handlers for incoming capability events</summary>
17942 </member> 19103 </member>
17943 <member name="T:OpenMetaverse.Packets.RequestImagePacket.AgentDataBlock"> 19104 <member name="F:OpenMetaverse.NetworkManager.PacketEvents">
17944 <exclude/> 19105 <summary>Handlers for incoming packets</summary>
17945 </member> 19106 </member>
17946 <member name="T:OpenMetaverse.Packets.RequestImagePacket.RequestImageBlock"> 19107 <member name="F:OpenMetaverse.NetworkManager.PacketInbox">
17947 <exclude/> 19108 <summary>Incoming packets that are awaiting handling</summary>
17948 </member> 19109 </member>
17949 <member name="T:OpenMetaverse.Packets.ImageDataPacket"> 19110 <member name="F:OpenMetaverse.NetworkManager.PacketOutbox">
17950 <exclude/> 19111 <summary>Outgoing packets that are awaiting handling</summary>
17951 </member> 19112 </member>
17952 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageIDBlock"> 19113 <member name="M:OpenMetaverse.NetworkManager.#ctor(OpenMetaverse.GridClient)">
17953 <exclude/> 19114 <summary>
19115 Default constructor
19116 </summary>
19117 <param name="client">Reference to the GridClient object</param>
17954 </member> 19118 </member>
17955 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageDataBlock"> 19119 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
17956 <exclude/> 19120 <summary>
19121 Register an event handler for a packet. This is a low level event
19122 interface and should only be used if you are doing something not
19123 supported in the library
19124 </summary>
19125 <param name="type">Packet type to trigger events for</param>
19126 <param name="callback">Callback to fire when a packet of this type
19127 is received</param>
17957 </member> 19128 </member>
17958 <member name="T:OpenMetaverse.Packets.ImagePacketPacket"> 19129 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)">
17959 <exclude/> 19130 <summary>
19131 Register an event handler for a packet. This is a low level event
19132 interface and should only be used if you are doing something not
19133 supported in the library
19134 </summary>
19135 <param name="type">Packet type to trigger events for</param>
19136 <param name="callback">Callback to fire when a packet of this type
19137 is received</param>
19138 <param name="isAsync">True if the callback should be ran
19139 asynchronously. Only set this to false (synchronous for callbacks
19140 that will always complete quickly)</param>
19141 <remarks>If any callback for a packet type is marked as
19142 asynchronous, all callbacks for that packet type will be fired
19143 asynchronously</remarks>
17960 </member> 19144 </member>
17961 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageIDBlock"> 19145 <member name="M:OpenMetaverse.NetworkManager.UnregisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
17962 <exclude/> 19146 <summary>
19147 Unregister an event handler for a packet. This is a low level event
19148 interface and should only be used if you are doing something not
19149 supported in the library
19150 </summary>
19151 <param name="type">Packet type this callback is registered with</param>
19152 <param name="callback">Callback to stop firing events for</param>
17963 </member> 19153 </member>
17964 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageDataBlock"> 19154 <member name="M:OpenMetaverse.NetworkManager.RegisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)">
17965 <exclude/> 19155 <summary>
19156 Register a CAPS event handler. This is a low level event interface
19157 and should only be used if you are doing something not supported in
19158 the library
19159 </summary>
19160 <param name="capsEvent">Name of the CAPS event to register a handler for</param>
19161 <param name="callback">Callback to fire when a CAPS event is received</param>
17966 </member> 19162 </member>
17967 <member name="T:OpenMetaverse.Packets.LayerDataPacket"> 19163 <member name="M:OpenMetaverse.NetworkManager.UnregisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)">
17968 <exclude/> 19164 <summary>
19165 Unregister a CAPS event handler. This is a low level event interface
19166 and should only be used if you are doing something not supported in
19167 the library
19168 </summary>
19169 <param name="capsEvent">Name of the CAPS event this callback is
19170 registered with</param>
19171 <param name="callback">Callback to stop firing events for</param>
17969 </member> 19172 </member>
17970 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerIDBlock"> 19173 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet)">
17971 <exclude/> 19174 <summary>
19175 Send a packet to the simulator the avatar is currently occupying
19176 </summary>
19177 <param name="packet">Packet to send</param>
17972 </member> 19178 </member>
17973 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerDataBlock"> 19179 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
17974 <exclude/> 19180 <summary>
19181 Send a packet to a specified simulator
19182 </summary>
19183 <param name="packet">Packet to send</param>
19184 <param name="simulator">Simulator to send the packet to</param>
17975 </member> 19185 </member>
17976 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket"> 19186 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.String)">
17977 <exclude/> 19187 <summary>
19188 Connect to a simulator
19189 </summary>
19190 <param name="ip">IP address to connect to</param>
19191 <param name="port">Port to connect to</param>
19192 <param name="handle">Handle for this simulator, to identify its
19193 location in the grid</param>
19194 <param name="setDefault">Whether to set CurrentSim to this new
19195 connection, use this if the avatar is moving in to this simulator</param>
19196 <param name="seedcaps">URL of the capabilities server to use for
19197 this sim connection</param>
19198 <returns>A Simulator object on success, otherwise null</returns>
17978 </member> 19199 </member>
17979 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock"> 19200 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.String)">
17980 <exclude/> 19201 <summary>
19202 Connect to a simulator
19203 </summary>
19204 <param name="endPoint">IP address and port to connect to</param>
19205 <param name="handle">Handle for this simulator, to identify its
19206 location in the grid</param>
19207 <param name="setDefault">Whether to set CurrentSim to this new
19208 connection, use this if the avatar is moving in to this simulator</param>
19209 <param name="seedcaps">URL of the capabilities server to use for
19210 this sim connection</param>
19211 <returns>A Simulator object on success, otherwise null</returns>
17981 </member> 19212 </member>
17982 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock"> 19213 <member name="M:OpenMetaverse.NetworkManager.Logout">
17983 <exclude/> 19214 <summary>
19215 Initiate a blocking logout request. This will return when the logout
19216 handshake has completed or when <code>Settings.LOGOUT_TIMEOUT</code>
19217 has expired and the network layer is manually shut down
19218 </summary>
17984 </member> 19219 </member>
17985 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket"> 19220 <member name="M:OpenMetaverse.NetworkManager.RequestLogout">
17986 <exclude/> 19221 <summary>
19222 Initiate the logout process. Check if logout succeeded with the
19223 <code>OnLogoutReply</code> event, and if this does not fire the
19224 <code>Shutdown()</code> function needs to be manually called
19225 </summary>
17987 </member> 19226 </member>
17988 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock"> 19227 <member name="M:OpenMetaverse.NetworkManager.DisconnectSim(OpenMetaverse.Simulator,System.Boolean)">
17989 <exclude/> 19228 <summary>
19229 Close a connection to the given simulator
19230 </summary>
19231 <param name="simulator"></param>
19232 <param name="sendCloseCircuit"></param>
17990 </member> 19233 </member>
17991 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock"> 19234 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType)">
17992 <exclude/> 19235 <summary>
19236 Shutdown will disconnect all the sims except for the current sim
19237 first, and then kill the connection to CurrentSim. This should only
19238 be called if the logout process times out on <code>RequestLogout</code>
19239 </summary>
19240 <param name="type">Type of shutdown</param>
17993 </member> 19241 </member>
17994 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket"> 19242 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType,System.String)">
17995 <exclude/> 19243 <summary>
19244 Shutdown will disconnect all the sims except for the current sim
19245 first, and then kill the connection to CurrentSim. This should only
19246 be called if the logout process times out on <code>RequestLogout</code>
19247 </summary>
19248 <param name="type">Type of shutdown</param>
19249 <param name="message">Shutdown message</param>
17996 </member> 19250 </member>
17997 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock"> 19251 <member name="M:OpenMetaverse.NetworkManager.FindSimulator(System.Net.IPEndPoint)">
17998 <exclude/> 19252 <summary>
19253 Searches through the list of currently connected simulators to find
19254 one attached to the given IPEndPoint
19255 </summary>
19256 <param name="endPoint">IPEndPoint of the Simulator to search for</param>
19257 <returns>A Simulator reference on success, otherwise null</returns>
17999 </member> 19258 </member>
18000 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock"> 19259 <member name="M:OpenMetaverse.NetworkManager.RaiseConnectedEvent(OpenMetaverse.Simulator)">
18001 <exclude/> 19260 <summary>
19261 Fire an event when an event queue connects for capabilities
19262 </summary>
19263 <param name="simulator">Simulator the event queue is attached to</param>
18002 </member> 19264 </member>
18003 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket"> 19265 <member name="M:OpenMetaverse.NetworkManager.LogoutReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18004 <exclude/> 19266 <summary>Process an incoming packet and raise the appropriate events</summary>
19267 <param name="sender">The sender</param>
19268 <param name="e">The EventArgs object containing the packet data</param>
18005 </member> 19269 </member>
18006 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock"> 19270 <member name="M:OpenMetaverse.NetworkManager.StartPingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18007 <exclude/> 19271 <summary>Process an incoming packet and raise the appropriate events</summary>
19272 <param name="sender">The sender</param>
19273 <param name="e">The EventArgs object containing the packet data</param>
18008 </member> 19274 </member>
18009 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock"> 19275 <member name="M:OpenMetaverse.NetworkManager.CompletePingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18010 <exclude/> 19276 <summary>Process an incoming packet and raise the appropriate events</summary>
19277 <param name="sender">The sender</param>
19278 <param name="e">The EventArgs object containing the packet data</param>
18011 </member> 19279 </member>
18012 <member name="T:OpenMetaverse.Packets.KillObjectPacket"> 19280 <member name="M:OpenMetaverse.NetworkManager.SimStatsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18013 <exclude/> 19281 <summary>Process an incoming packet and raise the appropriate events</summary>
19282 <param name="sender">The sender</param>
19283 <param name="e">The EventArgs object containing the packet data</param>
18014 </member> 19284 </member>
18015 <member name="T:OpenMetaverse.Packets.KillObjectPacket.ObjectDataBlock"> 19285 <member name="M:OpenMetaverse.NetworkManager.RegionHandshakeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18016 <exclude/> 19286 <summary>Process an incoming packet and raise the appropriate events</summary>
19287 <param name="sender">The sender</param>
19288 <param name="e">The EventArgs object containing the packet data</param>
18017 </member> 19289 </member>
18018 <member name="T:OpenMetaverse.Packets.TransferPacketPacket"> 19290 <member name="M:OpenMetaverse.NetworkManager.DisableSimulatorHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18019 <exclude/> 19291 <summary>Process an incoming packet and raise the appropriate events</summary>
19292 <param name="sender">The sender</param>
19293 <param name="e">The EventArgs object containing the packet data</param>
18020 </member> 19294 </member>
18021 <member name="T:OpenMetaverse.Packets.TransferPacketPacket.TransferDataBlock"> 19295 <member name="M:OpenMetaverse.NetworkManager.KickUserHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18022 <exclude/> 19296 <summary>Process an incoming packet and raise the appropriate events</summary>
19297 <param name="sender">The sender</param>
19298 <param name="e">The EventArgs object containing the packet data</param>
18023 </member> 19299 </member>
18024 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket"> 19300 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgress">
18025 <exclude/> 19301 <summary>The event subscribers, null of no subscribers</summary>
18026 </member> 19302 </member>
18027 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.XferIDBlock"> 19303 <member name="M:OpenMetaverse.NetworkManager.OnLoginProgress(OpenMetaverse.LoginProgressEventArgs)">
18028 <exclude/> 19304 <summary>Raises the LoginProgress Event</summary>
19305 <param name="e">A LoginProgressEventArgs object containing
19306 the data sent from the simulator</param>
18029 </member> 19307 </member>
18030 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.DataPacketBlock"> 19308 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgressLock">
18031 <exclude/> 19309 <summary>Thread sync lock object</summary>
18032 </member> 19310 </member>
18033 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket"> 19311 <member name="F:OpenMetaverse.NetworkManager.LoginSeedCapability">
18034 <exclude/> 19312 <summary>Seed CAPS URL returned from the login server</summary>
18035 </member> 19313 </member>
18036 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock"> 19314 <member name="F:OpenMetaverse.NetworkManager.UDPBlacklist">
18037 <exclude/> 19315 <summary>A list of packets obtained during the login process which
19316 networkmanager will log but not process</summary>
18038 </member> 19317 </member>
18039 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket"> 19318 <member name="M:OpenMetaverse.NetworkManager.DefaultLoginParams(System.String,System.String,System.String,System.String,System.String)">
18040 <exclude/> 19319 <summary>
19320 Generate sane default values for a login request
19321 </summary>
19322 <param name="firstName">Account first name</param>
19323 <param name="lastName">Account last name</param>
19324 <param name="password">Account password</param>
19325 <param name="userAgent">Client application name</param>
19326 <param name="userVersion">Client application version</param>
19327 <returns>A populated <seealso cref="T:OpenMetaverse.LoginParams"/> struct containing
19328 sane defaults</returns>
18041 </member> 19329 </member>
18042 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.SenderBlock"> 19330 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String)">
18043 <exclude/> 19331 <summary>
19332 Simplified login that takes the most common and required fields
19333 </summary>
19334 <param name="firstName">Account first name</param>
19335 <param name="lastName">Account last name</param>
19336 <param name="password">Account password</param>
19337 <param name="userAgent">Client application name</param>
19338 <param name="userVersion">Client application version</param>
19339 <returns>Whether the login was successful or not. On failure the
19340 LoginErrorKey string will contain the error code and LoginMessage
19341 will contain a description of the error</returns>
18044 </member> 19342 </member>
18045 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock"> 19343 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String,System.String)">
18046 <exclude/> 19344 <summary>
19345 Simplified login that takes the most common fields along with a
19346 starting location URI, and can accept an MD5 string instead of a
19347 plaintext password
19348 </summary>
19349 <param name="firstName">Account first name</param>
19350 <param name="lastName">Account last name</param>
19351 <param name="password">Account password or MD5 hash of the password
19352 such as $1$1682a1e45e9f957dcdf0bb56eb43319c</param>
19353 <param name="userAgent">Client application name</param>
19354 <param name="start">Starting location URI that can be built with
19355 StartLocation()</param>
19356 <param name="userVersion">Client application version</param>
19357 <returns>Whether the login was successful or not. On failure the
19358 LoginErrorKey string will contain the error code and LoginMessage
19359 will contain a description of the error</returns>
18047 </member> 19360 </member>
18048 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock"> 19361 <member name="M:OpenMetaverse.NetworkManager.Login(OpenMetaverse.LoginParams)">
18049 <exclude/> 19362 <summary>
19363 Login that takes a struct of all the values that will be passed to
19364 the login server
19365 </summary>
19366 <param name="loginParams">The values that will be passed to the login
19367 server, all fields must be set even if they are String.Empty</param>
19368 <returns>Whether the login was successful or not. On failure the
19369 LoginErrorKey string will contain the error code and LoginMessage
19370 will contain a description of the error</returns>
18050 </member> 19371 </member>
18051 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock"> 19372 <member name="M:OpenMetaverse.NetworkManager.StartLocation(System.String,System.Int32,System.Int32,System.Int32)">
18052 <exclude/> 19373 <summary>
19374 Build a start location URI for passing to the Login function
19375 </summary>
19376 <param name="sim">Name of the simulator to start in</param>
19377 <param name="x">X coordinate to start at</param>
19378 <param name="y">Y coordinate to start at</param>
19379 <param name="z">Z coordinate to start at</param>
19380 <returns>String with a URI that can be used to login to a specified
19381 location</returns>
18053 </member> 19382 </member>
18054 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket"> 19383 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(Nwc.XmlRpc.XmlRpcResponse,OpenMetaverse.LoginParams)">
18055 <exclude/> 19384 <summary>
19385 Handles response from XML-RPC login replies
19386 </summary>
18056 </member> 19387 </member>
18057 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock"> 19388 <member name="M:OpenMetaverse.NetworkManager.LoginReplyLLSDHandler(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
18058 <exclude/> 19389 <summary>
19390 Handle response from LLSD login replies
19391 </summary>
19392 <param name="client"></param>
19393 <param name="result"></param>
19394 <param name="error"></param>
18059 </member> 19395 </member>
18060 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock"> 19396 <member name="M:OpenMetaverse.NetworkManager.GetPlatform">
18061 <exclude/> 19397 <summary>
19398 Get current OS
19399 </summary>
19400 <returns>Either "Win" or "Linux"</returns>
18062 </member> 19401 </member>
18063 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket"> 19402 <member name="M:OpenMetaverse.NetworkManager.GetMAC">
18064 <exclude/> 19403 <summary>
19404 Get clients default Mac Address
19405 </summary>
19406 <returns>A string containing the first found Mac Address</returns>
18065 </member> 19407 </member>
18066 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock"> 19408 <member name="E:OpenMetaverse.NetworkManager.PacketSent">
18067 <exclude/> 19409 <summary>Raised when the simulator sends us data containing
19410 ...</summary>
18068 </member> 19411 </member>
18069 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket"> 19412 <member name="E:OpenMetaverse.NetworkManager.LoggedOut">
18070 <exclude/> 19413 <summary>Raised when the simulator sends us data containing
19414 ...</summary>
18071 </member> 19415 </member>
18072 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock"> 19416 <member name="E:OpenMetaverse.NetworkManager.SimConnecting">
18073 <exclude/> 19417 <summary>Raised when the simulator sends us data containing
19418 ...</summary>
18074 </member> 19419 </member>
18075 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock"> 19420 <member name="E:OpenMetaverse.NetworkManager.SimConnected">
18076 <exclude/> 19421 <summary>Raised when the simulator sends us data containing
19422 ...</summary>
18077 </member> 19423 </member>
18078 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket"> 19424 <member name="E:OpenMetaverse.NetworkManager.SimDisconnected">
18079 <exclude/> 19425 <summary>Raised when the simulator sends us data containing
19426 ...</summary>
18080 </member> 19427 </member>
18081 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock"> 19428 <member name="E:OpenMetaverse.NetworkManager.Disconnected">
18082 <exclude/> 19429 <summary>Raised when the simulator sends us data containing
19430 ...</summary>
18083 </member> 19431 </member>
18084 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock"> 19432 <member name="E:OpenMetaverse.NetworkManager.SimChanged">
18085 <exclude/> 19433 <summary>Raised when the simulator sends us data containing
19434 ...</summary>
18086 </member> 19435 </member>
18087 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock"> 19436 <member name="E:OpenMetaverse.NetworkManager.EventQueueRunning">
18088 <exclude/> 19437 <summary>Raised when the simulator sends us data containing
19438 ...</summary>
18089 </member> 19439 </member>
18090 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock"> 19440 <member name="P:OpenMetaverse.NetworkManager.CircuitCode">
18091 <exclude/> 19441 <summary>Unique identifier associated with our connections to
19442 simulators</summary>
18092 </member> 19443 </member>
18093 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock"> 19444 <member name="P:OpenMetaverse.NetworkManager.CurrentSim">
18094 <exclude/> 19445 <summary>The simulator that the logged in avatar is currently
19446 occupying</summary>
18095 </member> 19447 </member>
18096 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock"> 19448 <member name="P:OpenMetaverse.NetworkManager.Connected">
18097 <exclude/> 19449 <summary>Shows whether the network layer is logged in to the
19450 grid or not</summary>
18098 </member> 19451 </member>
18099 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock"> 19452 <member name="P:OpenMetaverse.NetworkManager.InboxCount">
18100 <exclude/> 19453 <summary>Number of packets in the incoming queue</summary>
18101 </member> 19454 </member>
18102 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock"> 19455 <member name="P:OpenMetaverse.NetworkManager.OutboxCount">
18103 <exclude/> 19456 <summary>Number of packets in the outgoing queue</summary>
18104 </member> 19457 </member>
18105 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket"> 19458 <member name="E:OpenMetaverse.NetworkManager.LoginProgress">
18106 <exclude/> 19459 <summary>Raised when the simulator sends us data containing
19460 ...</summary>
18107 </member> 19461 </member>
18108 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock"> 19462 <member name="E:OpenMetaverse.NetworkManager.OnLoginResponse">
18109 <exclude/> 19463 <summary>Called when a reply is received from the login server, the
19464 login sequence will block until this event returns</summary>
18110 </member> 19465 </member>
18111 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket"> 19466 <member name="P:OpenMetaverse.NetworkManager.LoginStatusCode">
18112 <exclude/> 19467 <summary>Current state of logging in</summary>
18113 </member> 19468 </member>
18114 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock"> 19469 <member name="P:OpenMetaverse.NetworkManager.LoginErrorKey">
18115 <exclude/> 19470 <summary>Upon login failure, contains a short string key for the
19471 type of login error that occurred</summary>
18116 </member> 19472 </member>
18117 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket"> 19473 <member name="P:OpenMetaverse.NetworkManager.RawLoginReply">
18118 <exclude/> 19474 <summary>The raw XML-RPC reply from the login server, exactly as it
19475 was received (minus the HTTP header)</summary>
18119 </member> 19476 </member>
18120 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket.SoundDataBlock"> 19477 <member name="P:OpenMetaverse.NetworkManager.LoginMessage">
18121 <exclude/> 19478 <summary>During login this contains a descriptive version of
19479 LoginStatusCode. After a successful login this will contain the
19480 message of the day, and after a failed login a descriptive error
19481 message will be returned</summary>
18122 </member> 19482 </member>
18123 <member name="T:OpenMetaverse.Imaging.Baker"> 19483 <member name="T:OpenMetaverse.NetworkManager.DisconnectType">
18124 <summary> 19484 <summary>
18125 A set of textures that are layered on texture of each other and "baked" 19485 Explains why a simulator or the grid disconnected from us
18126 in to a single texture, for avatar appearances
18127 </summary> 19486 </summary>
18128 </member> 19487 </member>
18129 <member name="F:OpenMetaverse.Imaging.Baker.bakedTexture"> 19488 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ClientInitiated">
18130 <summary>Final baked texture</summary> 19489 <summary>The client requested the logout or simulator disconnect</summary>
18131 </member>
18132 <member name="F:OpenMetaverse.Imaging.Baker.textures">
18133 <summary>Component layers</summary>
18134 </member>
18135 <member name="F:OpenMetaverse.Imaging.Baker.bakeWidth">
18136 <summary>Width of the final baked image and scratchpad</summary>
18137 </member>
18138 <member name="F:OpenMetaverse.Imaging.Baker.bakeHeight">
18139 <summary>Height of the final baked image and scratchpad</summary>
18140 </member> 19490 </member>
18141 <member name="F:OpenMetaverse.Imaging.Baker.bakeType"> 19491 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ServerInitiated">
18142 <summary>Bake type</summary> 19492 <summary>The server notified us that it is disconnecting</summary>
18143 </member> 19493 </member>
18144 <member name="M:OpenMetaverse.Imaging.Baker.#ctor(OpenMetaverse.BakeType)"> 19494 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.NetworkTimeout">
18145 <summary> 19495 <summary>Either a socket was closed or network traffic timed out</summary>
18146 Default constructor
18147 </summary>
18148 <param name="bakeType">Bake type</param>
18149 </member> 19496 </member>
18150 <member name="M:OpenMetaverse.Imaging.Baker.AddTexture(OpenMetaverse.AppearanceManager.TextureData)"> 19497 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.SimShutdown">
18151 <summary> 19498 <summary>The last active simulator shut down</summary>
18152 Adds layer for baking
18153 </summary>
18154 <param name="tdata">TexturaData struct that contains texture and its params</param>
18155 </member> 19499 </member>
18156 <member name="M:OpenMetaverse.Imaging.Baker.BakeTypeFor(OpenMetaverse.AvatarTextureIndex)"> 19500 <member name="T:OpenMetaverse.NetworkManager.IncomingPacket">
18157 <summary> 19501 <summary>
18158 Converts avatar texture index (face) to Bake type 19502 Holds a simulator reference and a decoded packet, these structs are put in
19503 the packet inbox for event handling
18159 </summary> 19504 </summary>
18160 <param name="index">Face number (AvatarTextureIndex)</param>
18161 <returns>BakeType, layer to which this texture belongs to</returns>
18162 </member> 19505 </member>
18163 <member name="M:OpenMetaverse.Imaging.Baker.SanitizeLayers(OpenMetaverse.Imaging.ManagedImage,OpenMetaverse.Imaging.ManagedImage)"> 19506 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Simulator">
18164 <summary> 19507 <summary>Reference to the simulator that this packet came from</summary>
18165 Make sure images exist, resize source if needed to match the destination
18166 </summary>
18167 <param name="dest">Destination image</param>
18168 <param name="src">Source image</param>
18169 <returns>Sanitization was succefull</returns>
18170 </member> 19508 </member>
18171 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(OpenMetaverse.Color4)"> 19509 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Packet">
18172 <summary> 19510 <summary>Packet that needs to be processed</summary>
18173 Fills a baked layer as a solid *appearing* color. The colors are
18174 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
18175 compressing it too far since it seems to cause upload failures if
18176 the image is a pure solid color
18177 </summary>
18178 <param name="color">Color of the base of this layer</param>
18179 </member> 19511 </member>
18180 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(System.Single,System.Single,System.Single)"> 19512 <member name="T:OpenMetaverse.NetworkManager.OutgoingPacket">
18181 <summary> 19513 <summary>
18182 Fills a baked layer as a solid *appearing* color. The colors are 19514 Holds a simulator reference and a serialized packet, these structs are put in
18183 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from 19515 the packet outbox for sending
18184 compressing it too far since it seems to cause upload failures if
18185 the image is a pure solid color
18186 </summary> 19516 </summary>
18187 <param name="r">Red value</param>
18188 <param name="g">Green value</param>
18189 <param name="b">Blue value</param>
18190 </member> 19517 </member>
18191 <member name="P:OpenMetaverse.Imaging.Baker.BakedTexture"> 19518 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Simulator">
18192 <summary>Final baked texture</summary> 19519 <summary>Reference to the simulator this packet is destined for</summary>
18193 </member>
18194 <member name="P:OpenMetaverse.Imaging.Baker.Textures">
18195 <summary>Component layers</summary>
18196 </member> 19520 </member>
18197 <member name="P:OpenMetaverse.Imaging.Baker.BakeWidth"> 19521 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Buffer">
18198 <summary>Width of the final baked image and scratchpad</summary> 19522 <summary>Packet that needs to be sent</summary>
18199 </member> 19523 </member>
18200 <member name="P:OpenMetaverse.Imaging.Baker.BakeHeight"> 19524 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.SequenceNumber">
18201 <summary>Height of the final baked image and scratchpad</summary> 19525 <summary>Sequence number of the wrapped packet</summary>
18202 </member> 19526 </member>
18203 <member name="P:OpenMetaverse.Imaging.Baker.BakeType"> 19527 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.ResendCount">
18204 <summary>Bake type</summary> 19528 <summary>Number of times this packet has been resent</summary>
18205 </member> 19529 </member>
18206 <member name="P:OpenMetaverse.Imaging.Baker.IsSkin"> 19530 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.TickCount">
18207 <summary>Is this one of the 3 skin bakes</summary> 19531 <summary>Environment.TickCount when this packet was last sent over the wire</summary>
18208 </member> 19532 </member>
18209 <member name="T:OpenMetaverse.Logger"> 19533 <member name="T:OpenMetaverse.NetworkManager.LoginResponseCallback">
18210 <summary> 19534 <summary>
18211 Singleton logging class for the entire library 19535
18212 </summary> 19536 </summary>
19537 <param name="loginSuccess"></param>
19538 <param name="redirect"></param>
19539 <param name="replyData"></param>
19540 <param name="message"></param>
19541 <param name="reason"></param>
18213 </member> 19542 </member>
18214 <member name="F:OpenMetaverse.Logger.LogInstance"> 19543 <member name="T:OpenMetaverse.LoginStatus">
18215 <summary>log4net logging engine</summary>
18216 </member>
18217 <member name="M:OpenMetaverse.Logger.#cctor">
18218 <summary> 19544 <summary>
18219 Default constructor 19545
18220 </summary> 19546 </summary>
18221 </member> 19547 </member>
18222 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel)"> 19548 <member name="F:OpenMetaverse.LoginStatus.Failed">
18223 <summary> 19549 <summary></summary>
18224 Send a log message to the logging engine
18225 </summary>
18226 <param name="message">The log message</param>
18227 <param name="level">The severity of the log entry</param>
18228 </member> 19550 </member>
18229 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient)"> 19551 <member name="F:OpenMetaverse.LoginStatus.None">
18230 <summary> 19552 <summary></summary>
18231 Send a log message to the logging engine
18232 </summary>
18233 <param name="message">The log message</param>
18234 <param name="level">The severity of the log entry</param>
18235 <param name="client">Instance of the client</param>
18236 </member> 19553 </member>
18237 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,System.Exception)"> 19554 <member name="F:OpenMetaverse.LoginStatus.ConnectingToLogin">
18238 <summary> 19555 <summary></summary>
18239 Send a log message to the logging engine
18240 </summary>
18241 <param name="message">The log message</param>
18242 <param name="level">The severity of the log entry</param>
18243 <param name="exception">Exception that was raised</param>
18244 </member> 19556 </member>
18245 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient,System.Exception)"> 19557 <member name="F:OpenMetaverse.LoginStatus.ReadingResponse">
18246 <summary> 19558 <summary></summary>
18247 Send a log message to the logging engine
18248 </summary>
18249 <param name="message">The log message</param>
18250 <param name="level">The severity of the log entry</param>
18251 <param name="client">Instance of the client</param>
18252 <param name="exception">Exception that was raised</param>
18253 </member> 19559 </member>
18254 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object)"> 19560 <member name="F:OpenMetaverse.LoginStatus.ConnectingToSim">
18255 <summary> 19561 <summary></summary>
18256 If the library is compiled with DEBUG defined, an event will be
18257 fired if an <code>OnLogMessage</code> handler is registered and the
18258 message will be sent to the logging engine
18259 </summary>
18260 <param name="message">The message to log at the DEBUG level to the
18261 current logging engine</param>
18262 </member> 19562 </member>
18263 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object,OpenMetaverse.GridClient)"> 19563 <member name="F:OpenMetaverse.LoginStatus.Redirecting">
18264 <summary> 19564 <summary></summary>
18265 If the library is compiled with DEBUG defined and
18266 <code>GridClient.Settings.DEBUG</code> is true, an event will be
18267 fired if an <code>OnLogMessage</code> handler is registered and the
18268 message will be sent to the logging engine
18269 </summary>
18270 <param name="message">The message to log at the DEBUG level to the
18271 current logging engine</param>
18272 <param name="client">Instance of the client</param>
18273 </member> 19565 </member>
18274 <member name="E:OpenMetaverse.Logger.OnLogMessage"> 19566 <member name="F:OpenMetaverse.LoginStatus.Success">
18275 <summary>Triggered whenever a message is logged. If this is left 19567 <summary></summary>
18276 null, log messages will go to the console</summary>
18277 </member> 19568 </member>
18278 <member name="T:OpenMetaverse.Logger.LogCallback"> 19569 <member name="T:OpenMetaverse.LoginParams">
18279 <summary> 19570 <summary>
18280 Callback used for client apps to receive log messages from 19571 Login Request Parameters
18281 the library
18282 </summary> 19572 </summary>
18283 <param name="message">Data being logged</param>
18284 <param name="level">The severity of the log entry from <seealso cref="T:OpenMetaverse.Helpers.LogLevel"/></param>
18285 </member> 19573 </member>
18286 <member name="T:OpenMetaverse.GridClient"> 19574 <member name="F:OpenMetaverse.LoginParams.URI">
18287 <summary> 19575 <summary>The URL of the Login Server</summary>
18288 Main class to expose grid functionality to clients. All of the
18289 classes needed for sending and receiving data are accessible through
18290 this class.
18291 </summary>
18292 <example>
18293 <code>
18294 // Example minimum code required to instantiate class and
18295 // connect to a simulator.
18296 using System;
18297 using System.Collections.Generic;
18298 using System.Text;
18299 using OpenMetaverse;
18300
18301 namespace FirstBot
18302 {
18303 class Bot
18304 {
18305 public static GridClient Client;
18306 static void Main(string[] args)
18307 {
18308 Client = new GridClient(); // instantiates the GridClient class
18309 // to the global Client object
18310 // Login to Simulator
18311 Client.Network.Login("FirstName", "LastName", "Password", "FirstBot", "1.0");
18312 // Wait for a Keypress
18313 Console.ReadLine();
18314 // Logout of simulator
18315 Client.Network.Logout();
18316 }
18317 }
18318 }
18319 </code>
18320 </example>
18321 </member> 19576 </member>
18322 <member name="F:OpenMetaverse.GridClient.Network"> 19577 <member name="F:OpenMetaverse.LoginParams.Timeout">
18323 <summary>Networking subsystem</summary> 19578 <summary>The number of milliseconds to wait before a login is considered
19579 failed due to timeout</summary>
18324 </member> 19580 </member>
18325 <member name="F:OpenMetaverse.GridClient.Settings"> 19581 <member name="F:OpenMetaverse.LoginParams.MethodName">
18326 <summary>Settings class including constant values and changeable 19582 <summary>The request method</summary>
18327 parameters for everything</summary> 19583 <remarks>login_to_simulator is currently the only supported method</remarks>
18328 </member> 19584 </member>
18329 <member name="F:OpenMetaverse.GridClient.Parcels"> 19585 <member name="F:OpenMetaverse.LoginParams.FirstName">
18330 <summary>Parcel (subdivided simulator lots) subsystem</summary> 19586 <summary>The Agents First name</summary>
18331 </member> 19587 </member>
18332 <member name="F:OpenMetaverse.GridClient.Self"> 19588 <member name="F:OpenMetaverse.LoginParams.LastName">
18333 <summary>Our own avatars subsystem</summary> 19589 <summary>The Agents Last name</summary>
18334 </member> 19590 </member>
18335 <member name="F:OpenMetaverse.GridClient.Avatars"> 19591 <member name="F:OpenMetaverse.LoginParams.Password">
18336 <summary>Other avatars subsystem</summary> 19592 <summary>A md5 hashed password</summary>
19593 <remarks>plaintext password will be automatically hashed</remarks>
18337 </member> 19594 </member>
18338 <member name="F:OpenMetaverse.GridClient.Estate"> 19595 <member name="F:OpenMetaverse.LoginParams.Start">
18339 <summary>Estate subsystem</summary> 19596 <summary>The agents starting location once logged in</summary>
19597 <remarks>Either "last", "home", or a string encoded URI
19598 containing the simulator name and x/y/z coordinates e.g: uri:hooper&amp;128&amp;152&amp;17</remarks>
18340 </member> 19599 </member>
18341 <member name="F:OpenMetaverse.GridClient.Friends"> 19600 <member name="F:OpenMetaverse.LoginParams.Channel">
18342 <summary>Friends list subsystem</summary> 19601 <summary>A string containing the client software channel information</summary>
19602 <example>Second Life Release</example>
18343 </member> 19603 </member>
18344 <member name="F:OpenMetaverse.GridClient.Grid"> 19604 <member name="F:OpenMetaverse.LoginParams.Version">
18345 <summary>Grid (aka simulator group) subsystem</summary> 19605 <summary>The client software version information</summary>
19606 <remarks>The official viewer uses: Second Life Release n.n.n.n
19607 where n is replaced with the current version of the viewer</remarks>
18346 </member> 19608 </member>
18347 <member name="F:OpenMetaverse.GridClient.Objects"> 19609 <member name="F:OpenMetaverse.LoginParams.Platform">
18348 <summary>Object subsystem</summary> 19610 <summary>A string containing the platform information the agent is running on</summary>
18349 </member> 19611 </member>
18350 <member name="F:OpenMetaverse.GridClient.Groups"> 19612 <member name="F:OpenMetaverse.LoginParams.MAC">
18351 <summary>Group subsystem</summary> 19613 <summary>A string hash of the network cards Mac Address</summary>
18352 </member> 19614 </member>
18353 <member name="F:OpenMetaverse.GridClient.Assets"> 19615 <member name="F:OpenMetaverse.LoginParams.ViewerDigest">
18354 <summary>Asset subsystem</summary> 19616 <summary>Unknown or deprecated</summary>
18355 </member> 19617 </member>
18356 <member name="F:OpenMetaverse.GridClient.Appearance"> 19618 <member name="F:OpenMetaverse.LoginParams.ID0">
18357 <summary>Appearance subsystem</summary> 19619 <summary>A string hash of the first disk drives ID used to identify this clients uniqueness</summary>
18358 </member> 19620 </member>
18359 <member name="F:OpenMetaverse.GridClient.Inventory"> 19621 <member name="F:OpenMetaverse.LoginParams.UserAgent">
18360 <summary>Inventory subsystem</summary> 19622 <summary>A string containing the viewers Software, this is not directly sent to the login server but
19623 instead is used to generate the Version string</summary>
18361 </member> 19624 </member>
18362 <member name="F:OpenMetaverse.GridClient.Directory"> 19625 <member name="F:OpenMetaverse.LoginParams.Author">
18363 <summary>Directory searches including classifieds, people, land 19626 <summary>A string representing the software creator. This is not directly sent to the login server but
18364 sales, etc</summary> 19627 is used by the library to generate the Version information</summary>
18365 </member> 19628 </member>
18366 <member name="F:OpenMetaverse.GridClient.Terrain"> 19629 <member name="F:OpenMetaverse.LoginParams.AgreeToTos">
18367 <summary>Handles land, wind, and cloud heightmaps</summary> 19630 <summary>If true, this agent agrees to the Terms of Service of the grid its connecting to</summary>
18368 </member> 19631 </member>
18369 <member name="F:OpenMetaverse.GridClient.Sound"> 19632 <member name="F:OpenMetaverse.LoginParams.ReadCritical">
18370 <summary>Handles sound-related networking</summary> 19633 <summary>Unknown</summary>
18371 </member> 19634 </member>
18372 <member name="F:OpenMetaverse.GridClient.Throttle"> 19635 <member name="F:OpenMetaverse.LoginParams.Options">
18373 <summary>Throttling total bandwidth usage, or allocating bandwidth 19636 <summary>An array of string sent to the login server to enable various options</summary>
18374 for specific data stream types</summary>
18375 </member> 19637 </member>
18376 <member name="M:OpenMetaverse.GridClient.#ctor"> 19638 <member name="F:OpenMetaverse.LoginParams.LoginID">
18377 <summary> 19639 <summary>A randomly generated ID to distinguish between login attempts. This value is only used
18378 Default constructor 19640 internally in the library and is never sent over the wire</summary>
18379 </summary>
18380 </member> 19641 </member>
18381 <member name="M:OpenMetaverse.GridClient.ToString"> 19642 <member name="M:OpenMetaverse.LoginParams.#ctor">
18382 <summary> 19643 <summary>
18383 Return the full name of this instance 19644 Default constuctor, initializes sane default values
18384 </summary> 19645 </summary>
18385 <returns>Client avatars full name</returns>
18386 </member> 19646 </member>
18387 <member name="T:OpenMetaverse.AssetCache"> 19647 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String)">
18388 <summary> 19648 <summary>
18389 Class that handles the local asset cache 19649 Instantiates new LoginParams object and fills in the values
18390 </summary> 19650 </summary>
19651 <param name="client">Instance of GridClient to read settings from</param>
19652 <param name="firstName">Login first name</param>
19653 <param name="lastName">Login last name</param>
19654 <param name="password">Password</param>
19655 <param name="channel">Login channnel (application name)</param>
19656 <param name="version">Client version, should be application name + version number</param>
18391 </member> 19657 </member>
18392 <member name="M:OpenMetaverse.AssetCache.#ctor(OpenMetaverse.GridClient)"> 19658 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String,System.String)">
18393 <summary> 19659 <summary>
18394 Default constructor 19660 Instantiates new LoginParams object and fills in the values
18395 </summary> 19661 </summary>
18396 <param name="client">A reference to the GridClient object</param> 19662 <param name="client">Instance of GridClient to read settings from</param>
19663 <param name="firstName">Login first name</param>
19664 <param name="lastName">Login last name</param>
19665 <param name="password">Password</param>
19666 <param name="channel">Login channnel (application name)</param>
19667 <param name="version">Client version, should be application name + version number</param>
19668 <param name="loginURI">URI of the login server</param>
18397 </member> 19669 </member>
18398 <member name="M:OpenMetaverse.AssetCache.DestroyTimer"> 19670 <member name="T:OpenMetaverse.LoginResponseData">
18399 <summary> 19671 <summary>
18400 Disposes cleanup timer 19672 The decoded data returned from the login server after a successful login
18401 </summary> 19673 </summary>
18402 </member> 19674 </member>
18403 <member name="M:OpenMetaverse.AssetCache.SetupTimer"> 19675 <member name="F:OpenMetaverse.LoginResponseData.Login">
19676 <summary>true, false, indeterminate</summary>
19677 </member>
19678 <member name="F:OpenMetaverse.LoginResponseData.Message">
19679 <summary>Login message of the day</summary>
19680 </member>
19681 <member name="F:OpenMetaverse.LoginResponseData.AgentAccess">
19682 <summary>M or PG, also agent_region_access and agent_access_max</summary>
19683 </member>
19684 <member name="M:OpenMetaverse.LoginResponseData.Parse(OpenMetaverse.StructuredData.OSDMap)">
18404 <summary> 19685 <summary>
18405 Only create timer when needed 19686 Parse LLSD Login Reply Data
18406 </summary> 19687 </summary>
19688 <param name="reply">An <seealso cref="T:OpenMetaverse.StructuredData.OSDMap"/>
19689 contaning the login response data</param>
19690 <remarks>XML-RPC logins do not require this as XML-RPC.NET
19691 automatically populates the struct properly using attributes</remarks>
18407 </member> 19692 </member>
18408 <member name="M:OpenMetaverse.AssetCache.GetCachedAssetBytes(OpenMetaverse.UUID)"> 19693 <member name="T:OpenMetaverse.BitPack">
18409 <summary> 19694 <summary>
18410 Return bytes read from the local asset cache, null if it does not exist 19695 Wrapper around a byte array that allows bit to be packed and unpacked
19696 one at a time or by a variable amount. Useful for very tightly packed
19697 data like LayerData packets
18411 </summary> 19698 </summary>
18412 <param name="assetID">UUID of the asset we want to get</param>
18413 <returns>Raw bytes of the asset, or null on failure</returns>
18414 </member> 19699 </member>
18415 <member name="M:OpenMetaverse.AssetCache.GetCachedImage(OpenMetaverse.UUID)"> 19700 <member name="F:OpenMetaverse.BitPack.Data">
19701 <summary></summary>
19702 </member>
19703 <member name="M:OpenMetaverse.BitPack.#ctor(System.Byte[],System.Int32)">
18416 <summary> 19704 <summary>
18417 Returns ImageDownload object of the 19705 Default constructor, initialize the bit packer / bit unpacker
18418 image from the local image cache, null if it does not exist 19706 with a byte array and starting position
18419 </summary> 19707 </summary>
18420 <param name="imageID">UUID of the image we want to get</param> 19708 <param name="data">Byte array to pack bits in to or unpack from</param>
18421 <returns>ImageDownload object containing the image, or null on failure</returns> 19709 <param name="pos">Starting position in the byte array</param>
18422 </member> 19710 </member>
18423 <member name="M:OpenMetaverse.AssetCache.FileName(OpenMetaverse.UUID)"> 19711 <member name="M:OpenMetaverse.BitPack.PackFloat(System.Single)">
18424 <summary> 19712 <summary>
18425 Constructs a file name of the cached asset 19713 Pack a floating point value in to the data
18426 </summary> 19714 </summary>
18427 <param name="assetID">UUID of the asset</param> 19715 <param name="data">Floating point value to pack</param>
18428 <returns>String with the file name of the cahced asset</returns>
18429 </member> 19716 </member>
18430 <member name="M:OpenMetaverse.AssetCache.SaveAssetToCache(OpenMetaverse.UUID,System.Byte[])"> 19717 <member name="M:OpenMetaverse.BitPack.PackBits(System.Int32,System.Int32)">
18431 <summary> 19718 <summary>
18432 Saves an asset to the local cache 19719 Pack part or all of an integer in to the data
18433 </summary> 19720 </summary>
18434 <param name="assetID">UUID of the asset</param> 19721 <param name="data">Integer containing the data to pack</param>
18435 <param name="assetData">Raw bytes the asset consists of</param> 19722 <param name="totalCount">Number of bits of the integer to pack</param>
18436 <returns>Weather the operation was successfull</returns>
18437 </member> 19723 </member>
18438 <member name="M:OpenMetaverse.AssetCache.AssetFileName(OpenMetaverse.UUID)"> 19724 <member name="M:OpenMetaverse.BitPack.PackBits(System.UInt32,System.Int32)">
18439 <summary> 19725 <summary>
18440 Get the file name of the asset stored with gived UUID 19726 Pack part or all of an unsigned integer in to the data
18441 </summary> 19727 </summary>
18442 <param name="assetID">UUID of the asset</param> 19728 <param name="data">Unsigned integer containing the data to pack</param>
18443 <returns>Null if we don't have that UUID cached on disk, file name if found in the cache folder</returns> 19729 <param name="totalCount">Number of bits of the integer to pack</param>
18444 </member> 19730 </member>
18445 <member name="M:OpenMetaverse.AssetCache.HasAsset(OpenMetaverse.UUID)"> 19731 <member name="M:OpenMetaverse.BitPack.PackBit(System.Boolean)">
18446 <summary> 19732 <summary>
18447 Checks if the asset exists in the local cache 19733 Pack a single bit in to the data
18448 </summary> 19734 </summary>
18449 <param name="assetID">UUID of the asset</param> 19735 <param name="bit">Bit to pack</param>
18450 <returns>True is the asset is stored in the cache, otherwise false</returns>
18451 </member> 19736 </member>
18452 <member name="M:OpenMetaverse.AssetCache.Clear"> 19737 <member name="M:OpenMetaverse.BitPack.PackFixed(System.Single,System.Boolean,System.Int32,System.Int32)">
18453 <summary> 19738 <summary>
18454 Wipes out entire cache 19739
18455 </summary> 19740 </summary>
19741 <param name="data"></param>
19742 <param name="isSigned"></param>
19743 <param name="intBits"></param>
19744 <param name="fracBits"></param>
18456 </member> 19745 </member>
18457 <member name="M:OpenMetaverse.AssetCache.Prune"> 19746 <member name="M:OpenMetaverse.BitPack.PackUUID(OpenMetaverse.UUID)">
18458 <summary> 19747 <summary>
18459 Brings cache size to the 90% of the max size 19748
18460 </summary> 19749 </summary>
19750 <param name="data"></param>
18461 </member> 19751 </member>
18462 <member name="M:OpenMetaverse.AssetCache.BeginPrune"> 19752 <member name="M:OpenMetaverse.BitPack.PackColor(OpenMetaverse.Color4)">
18463 <summary> 19753 <summary>
18464 Asynchronously brings cache size to the 90% of the max size 19754
18465 </summary> 19755 </summary>
19756 <param name="data"></param>
18466 </member> 19757 </member>
18467 <member name="M:OpenMetaverse.AssetCache.GetFileSize(System.IO.FileInfo[])"> 19758 <member name="M:OpenMetaverse.BitPack.UnpackFloat">
18468 <summary> 19759 <summary>
18469 Adds up file sizes passes in a FileInfo array 19760 Unpacking a floating point value from the data
18470 </summary> 19761 </summary>
19762 <returns>Unpacked floating point value</returns>
18471 </member> 19763 </member>
18472 <member name="M:OpenMetaverse.AssetCache.Operational"> 19764 <member name="M:OpenMetaverse.BitPack.UnpackBits(System.Int32)">
18473 <summary> 19765 <summary>
18474 Checks whether caching is enabled 19766 Unpack a variable number of bits from the data in to integer format
18475 </summary> 19767 </summary>
19768 <param name="totalCount">Number of bits to unpack</param>
19769 <returns>An integer containing the unpacked bits</returns>
19770 <remarks>This function is only useful up to 32 bits</remarks>
18476 </member> 19771 </member>
18477 <member name="M:OpenMetaverse.AssetCache.cleanerTimer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)"> 19772 <member name="M:OpenMetaverse.BitPack.UnpackUBits(System.Int32)">
18478 <summary> 19773 <summary>
18479 Periodically prune the cache 19774 Unpack a variable number of bits from the data in to unsigned
19775 integer format
18480 </summary> 19776 </summary>
19777 <param name="totalCount">Number of bits to unpack</param>
19778 <returns>An unsigned integer containing the unpacked bits</returns>
19779 <remarks>This function is only useful up to 32 bits</remarks>
18481 </member> 19780 </member>
18482 <member name="M:OpenMetaverse.AssetCache.NiceFileSize(System.Int64)"> 19781 <member name="M:OpenMetaverse.BitPack.UnpackShort">
18483 <summary> 19782 <summary>
18484 Nicely formats file sizes 19783 Unpack a 16-bit signed integer
18485 </summary> 19784 </summary>
18486 <param name="byteCount">Byte size we want to output</param> 19785 <returns>16-bit signed integer</returns>
18487 <returns>String with humanly readable file size</returns>
18488 </member> 19786 </member>
18489 <member name="P:OpenMetaverse.AssetCache.AutoPruneEnabled"> 19787 <member name="M:OpenMetaverse.BitPack.UnpackUShort">
18490 <summary> 19788 <summary>
18491 Allows setting weather to periodicale prune the cache if it grows too big 19789 Unpack a 16-bit unsigned integer
18492 Default is enabled, when caching is enabled
18493 </summary> 19790 </summary>
19791 <returns>16-bit unsigned integer</returns>
18494 </member> 19792 </member>
18495 <member name="P:OpenMetaverse.AssetCache.AutoPruneInterval"> 19793 <member name="M:OpenMetaverse.BitPack.UnpackInt">
18496 <summary> 19794 <summary>
18497 How long (in ms) between cache checks (default is 5 min.) 19795 Unpack a 32-bit signed integer
18498 </summary> 19796 </summary>
19797 <returns>32-bit signed integer</returns>
18499 </member> 19798 </member>
18500 <member name="T:OpenMetaverse.AssetCache.SortFilesByAccesTimeHelper"> 19799 <member name="M:OpenMetaverse.BitPack.UnpackUInt">
18501 <summary> 19800 <summary>
18502 Helper class for sorting files by their last accessed time 19801 Unpack a 32-bit unsigned integer
18503 </summary> 19802 </summary>
19803 <returns>32-bit unsigned integer</returns>
19804 </member>
19805 <member name="P:OpenMetaverse.BitPack.BytePos">
19806 <summary></summary>
19807 </member>
19808 <member name="P:OpenMetaverse.BitPack.BitPos">
19809 <summary></summary>
18504 </member> 19810 </member>
18505 <member name="T:OpenMetaverse.AvatarTextureIndex"> 19811 <member name="T:OpenMetaverse.AvatarTextureIndex">
18506 <summary> 19812 <summary>
@@ -19032,1855 +20338,563 @@
19032 <member name="P:OpenMetaverse.RebakeAvatarTexturesEventArgs.TextureID"> 20338 <member name="P:OpenMetaverse.RebakeAvatarTexturesEventArgs.TextureID">
19033 <summary>The ID of the Texture Layer to bake</summary> 20339 <summary>The ID of the Texture Layer to bake</summary>
19034 </member> 20340 </member>
19035 <member name="T:OpenMetaverse.Messages.Linden.TeleportFinishMessage"> 20341 <member name="T:OpenMetaverse.Rendering.LindenMesh.LODMesh">
19036 <summary>
19037 Sent to the client to indicate a teleport request has completed
19038 </summary>
19039 </member>
19040 <member name="T:OpenMetaverse.Interfaces.IMessage">
19041 <summary>
19042 Interface requirements for Messaging system
19043 </summary>
19044 </member>
19045 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.AgentID">
19046 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the agent</summary>
19047 </member>
19048 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.LocationID">
19049 <summary></summary>
19050 </member>
19051 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle">
19052 <summary>The simulators handle the agent teleported to</summary>
19053 </member>
19054 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability">
19055 <summary>A Uri which contains a list of Capabilities the simulator supports</summary>
19056 </member>
19057 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess">
19058 <summary>Indicates the level of access required
19059 to access the simulator, or the content rating, or the simulators
19060 map status</summary>
19061 </member>
19062 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.IP">
19063 <summary>The IP Address of the simulator</summary>
19064 </member>
19065 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Port">
19066 <summary>The UDP Port the simulator will listen for UDP traffic on</summary>
19067 </member>
19068 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Flags">
19069 <summary>Status flags indicating the state of the Agent upon arrival, Flying, etc.</summary>
19070 </member>
19071 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Serialize">
19072 <summary>
19073 Serialize the object
19074 </summary>
19075 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19076 </member>
19077 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19078 <summary>
19079 Deserialize the message
19080 </summary>
19081 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19082 </member>
19083 <member name="T:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage">
19084 <summary>
19085 Sent to the viewer when a neighboring simulator is requesting the agent make a connection to it.
19086 </summary>
19087 </member>
19088 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Serialize">
19089 <summary>
19090 Serialize the object
19091 </summary>
19092 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19093 </member>
19094 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19095 <summary>
19096 Deserialize the message
19097 </summary>
19098 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19099 </member>
19100 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Serialize">
19101 <summary>
19102 Serialize the object
19103 </summary>
19104 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19105 </member>
19106 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19107 <summary>
19108 Deserialize the message
19109 </summary>
19110 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19111 </member>
19112 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Serialize">
19113 <summary>
19114 Serialize the object
19115 </summary>
19116 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19117 </member>
19118 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19119 <summary>
19120 Deserialize the message
19121 </summary>
19122 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19123 </member>
19124 <member name="T:OpenMetaverse.Messages.Linden.TeleportFailedMessage">
19125 <summary>
19126 A message sent to the client which indicates a teleport request has failed
19127 and contains some information on why it failed
19128 </summary>
19129 </member>
19130 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.ExtraParams">
19131 <summary></summary>
19132 </member>
19133 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.MessageKey">
19134 <summary>A string key of the reason the teleport failed e.g. CouldntTPCloser
19135 Which could be used to look up a value in a dictionary or enum</summary>
19136 </member>
19137 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.AgentID">
19138 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Agent</summary>
19139 </member>
19140 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Reason">
19141 <summary>A string human readable message containing the reason </summary>
19142 <remarks>An example: Could not teleport closer to destination</remarks>
19143 </member>
19144 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Serialize">
19145 <summary>
19146 Serialize the object
19147 </summary>
19148 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19149 </member>
19150 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19151 <summary>
19152 Deserialize the message
19153 </summary>
19154 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19155 </member>
19156 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Serialize">
19157 <summary>
19158 Serialize the object
19159 </summary>
19160 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19161 </member>
19162 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19163 <summary>
19164 Deserialize the message
19165 </summary>
19166 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19167 </member>
19168 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage">
19169 <summary>
19170 Contains a list of prim owner information for a specific parcel in a simulator
19171 </summary>
19172 <remarks>
19173 A Simulator will always return at least 1 entry
19174 If agent does not have proper permission the OwnerID will be UUID.Zero
19175 If agent does not have proper permission OR there are no primitives on parcel
19176 the DataBlocksExtended map will not be sent from the simulator
19177 </remarks>
19178 </member>
19179 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwnersBlock">
19180 <summary>An Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"/> objects</summary>
19181 </member>
19182 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Serialize">
19183 <summary>
19184 Serialize the object
19185 </summary>
19186 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19187 </member>
19188 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19189 <summary>
19190 Deserialize the message
19191 </summary>
19192 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19193 </member>
19194 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner">
19195 <summary>
19196 Prim ownership information for a specified owner on a single parcel
19197 </summary>
19198 </member>
19199 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OwnerID">
19200 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the prim owner,
19201 UUID.Zero if agent has no permission to view prim owner information</summary>
19202 </member>
19203 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.Count">
19204 <summary>The total number of prims</summary>
19205 </member>
19206 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.IsGroupOwned">
19207 <summary>True if the OwnerID is a <see cref="T:OpenMetaverse.Group"/></summary>
19208 </member>
19209 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OnlineStatus">
19210 <summary>True if the owner is online
19211 <remarks>This is no longer used by the LL Simulators</remarks></summary>
19212 </member>
19213 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.TimeStamp">
19214 <summary>The date the most recent prim was rezzed</summary>
19215 </member>
19216 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage">
19217 <summary>
19218 The details of a single parcel in a region, also contains some regionwide globals
19219 </summary>
19220 </member>
19221 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LocalID">
19222 <summary>Simulator-local ID of this parcel</summary>
19223 </member>
19224 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMax">
19225 <summary>Maximum corner of the axis-aligned bounding box for this
19226 parcel</summary>
19227 </member>
19228 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMin">
19229 <summary>Minimum corner of the axis-aligned bounding box for this
19230 parcel</summary>
19231 </member>
19232 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Area">
19233 <summary>Total parcel land area</summary>
19234 </member>
19235 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuctionID">
19236 <summary></summary>
19237 </member>
19238 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuthBuyerID">
19239 <summary>Key of authorized buyer</summary>
19240 </member>
19241 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Bitmap">
19242 <summary>Bitmap describing land layout in 4x4m squares across the
19243 entire region</summary>
19244 </member>
19245 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Category">
19246 <summary></summary>
19247 </member>
19248 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimDate">
19249 <summary>Date land was claimed</summary>
19250 </member>
19251 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimPrice">
19252 <summary>Appears to always be zero</summary>
19253 </member>
19254 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Desc">
19255 <summary>Parcel Description</summary>
19256 </member>
19257 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelFlags">
19258 <summary></summary>
19259 </member>
19260 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupID">
19261 <summary></summary>
19262 </member>
19263 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupPrims">
19264 <summary>Total number of primitives owned by the parcel group on
19265 this parcel</summary>
19266 </member>
19267 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.IsGroupOwned">
19268 <summary>Whether the land is deeded to a group or not</summary>
19269 </member>
19270 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LandingType">
19271 <summary></summary>
19272 </member>
19273 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MaxPrims">
19274 <summary>Maximum number of primitives this parcel supports</summary>
19275 </member>
19276 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaID">
19277 <summary>The Asset UUID of the Texture which when applied to a
19278 primitive will display the media</summary>
19279 </member>
19280 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaURL">
19281 <summary>A URL which points to any Quicktime supported media type</summary>
19282 </member>
19283 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaAutoScale">
19284 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary>
19285 </member>
19286 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MusicURL">
19287 <summary>URL For Music Stream</summary>
19288 </member>
19289 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Name">
19290 <summary>Parcel Name</summary>
19291 </member>
19292 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCleanTime">
19293 <summary>Autoreturn value in minutes for others' objects</summary>
19294 </member>
19295 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCount">
19296 <summary></summary>
19297 </member>
19298 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherPrims">
19299 <summary>Total number of other primitives on this parcel</summary>
19300 </member>
19301 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerID">
19302 <summary>UUID of the owner of this parcel</summary>
19303 </member>
19304 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerPrims">
19305 <summary>Total number of primitives owned by the parcel owner on
19306 this parcel</summary>
19307 </member>
19308 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelPrimBonus">
19309 <summary></summary>
19310 </member>
19311 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassHours">
19312 <summary>How long is pass valid for</summary>
19313 </member>
19314 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassPrice">
19315 <summary>Price for a temporary pass</summary>
19316 </member>
19317 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PublicCount">
19318 <summary></summary>
19319 </member>
19320 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAnonymous">
19321 <summary></summary>
19322 </member>
19323 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionPushOverride">
19324 <summary></summary>
19325 </member>
19326 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RentPrice">
19327 <summary>This field is no longer used</summary>
19328 </member>
19329 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RequestResult">
19330 The result of a request for parcel properties
19331 </member>
19332 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SalePrice">
19333 <summary>Sale price of the parcel, only useful if ForSale is set</summary>
19334 <remarks>The SalePrice will remain the same after an ownership
19335 transfer (sale), so it can be used to see the purchase price after
19336 a sale if the new owner has not changed it</remarks>
19337 </member>
19338 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelectedPrims">
19339 <summary>
19340 Number of primitives your avatar is currently
19341 selecting and sitting on in this parcel
19342 </summary>
19343 </member>
19344 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelfCount">
19345 <summary></summary>
19346 </member>
19347 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SequenceID">
19348 <summary>
19349 A number which increments by 1, starting at 0 for each ParcelProperties request.
19350 Can be overriden by specifying the sequenceID with the ParcelPropertiesRequest being sent.
19351 a Negative number indicates the action in <seealso cref="T:OpenMetaverse.ParcelPropertiesStatus"/> has occurred.
19352 </summary>
19353 </member>
19354 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideMaxPrims">
19355 <summary>Maximum primitives across the entire simulator</summary>
19356 </member>
19357 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideTotalPrims">
19358 <summary>Total primitives across the entire simulator</summary>
19359 </member>
19360 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapSelection">
19361 <summary></summary>
19362 </member>
19363 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapshotID">
19364 <summary>Key of parcel snapshot</summary>
19365 </member>
19366 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Status">
19367 <summary>Parcel ownership status</summary>
19368 </member>
19369 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.TotalPrims">
19370 <summary>Total number of primitives on this parcel</summary>
19371 </member>
19372 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLocation">
19373 <summary></summary>
19374 </member>
19375 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLookAt">
19376 <summary></summary>
19377 </member>
19378 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAgeUnverified">
19379 <summary>TRUE of region denies access to age unverified users</summary>
19380 </member>
19381 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaDesc">
19382 <summary>A description of the media</summary>
19383 </member>
19384 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaHeight">
19385 <summary>An Integer which represents the height of the media</summary>
19386 </member>
19387 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaWidth">
19388 <summary>An integer which represents the width of the media</summary>
19389 </member>
19390 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaLoop">
19391 <summary>A boolean, if true the viewer should loop the media</summary>
19392 </member>
19393 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaType">
19394 <summary>A string which contains the mime type of the media</summary>
19395 </member>
19396 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMedia">
19397 <summary>true to obscure (hide) media url</summary>
19398 </member>
19399 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMusic">
19400 <summary>true to obscure (hide) music url</summary>
19401 </member>
19402 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Serialize">
19403 <summary>
19404 Serialize the object
19405 </summary>
19406 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19407 </member>
19408 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19409 <summary>
19410 Deserialize the message
19411 </summary>
19412 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19413 </member>
19414 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage">
19415 <summary>A message sent from the viewer to the simulator to updated a specific parcels settings</summary>
19416 </member>
19417 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.AuthBuyerID">
19418 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the agent authorized to purchase this
19419 parcel of land or a NULL <seealso cref="T:OpenMetaverse.UUID"/> if the sale is authorized to anyone</summary>
19420 </member>
19421 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaAutoScale">
19422 <summary>true to enable auto scaling of the parcel media</summary>
19423 </member>
19424 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Category">
19425 <summary>The category of this parcel used when search is enabled to restrict
19426 search results</summary>
19427 </member>
19428 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Desc">
19429 <summary>A string containing the description to set</summary>
19430 </member>
19431 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.GroupID">
19432 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the <seealso cref="T:OpenMetaverse.Group"/> which allows for additional
19433 powers and restrictions.</summary>
19434 </member>
19435 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Landing">
19436 <summary>The <seealso cref="T:OpenMetaverse.LandingType"/> which specifies how avatars which teleport
19437 to this parcel are handled</summary>
19438 </member>
19439 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.LocalID">
19440 <summary>The LocalID of the parcel to update settings on</summary>
19441 </member>
19442 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaDesc">
19443 <summary>A string containing the description of the media which can be played
19444 to visitors</summary>
19445 </member>
19446 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaHeight">
19447 <summary></summary>
19448 </member>
19449 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaLoop">
19450 <summary></summary>
19451 </member>
19452 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaID">
19453 <summary></summary>
19454 </member>
19455 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaType">
19456 <summary></summary>
19457 </member>
19458 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaURL">
19459 <summary></summary>
19460 </member>
19461 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaWidth">
19462 <summary></summary>
19463 </member>
19464 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MusicURL">
19465 <summary></summary>
19466 </member>
19467 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Name">
19468 <summary></summary>
19469 </member>
19470 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMedia">
19471 <summary></summary>
19472 </member>
19473 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMusic">
19474 <summary></summary>
19475 </member>
19476 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ParcelFlags">
19477 <summary></summary>
19478 </member>
19479 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassHours">
19480 <summary></summary>
19481 </member>
19482 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassPrice">
19483 <summary></summary>
19484 </member>
19485 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SalePrice">
19486 <summary></summary>
19487 </member>
19488 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SnapshotID">
19489 <summary></summary>
19490 </member>
19491 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLocation">
19492 <summary></summary>
19493 </member>
19494 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLookAt">
19495 <summary></summary>
19496 </member>
19497 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19498 <summary>
19499 Deserialize the message
19500 </summary>
19501 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19502 </member>
19503 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Serialize">
19504 <summary>
19505 Serialize the object
19506 </summary>
19507 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19508 </member>
19509 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestBlock">
19510 <summary>Base class used for the RemoteParcelRequest message</summary>
19511 </member>
19512 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest">
19513 <summary>
19514 A message sent from the viewer to the simulator to request information
19515 on a remote parcel
19516 </summary>
19517 </member>
19518 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Location">
19519 <summary>Local sim position of the parcel we are looking up</summary>
19520 </member>
19521 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionHandle">
19522 <summary>Region handle of the parcel we are looking up</summary>
19523 </member>
19524 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionID">
19525 <summary>Region <see cref="T:OpenMetaverse.UUID"/> of the parcel we are looking up</summary>
19526 </member>
19527 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Serialize">
19528 <summary>
19529 Serialize the object
19530 </summary>
19531 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19532 </member>
19533 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19534 <summary>
19535 Deserialize the message
19536 </summary>
19537 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19538 </member>
19539 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply">
19540 <summary>
19541 A message sent from the simulator to the viewer in response to a <see cref="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"/>
19542 which will contain parcel information
19543 </summary>
19544 </member>
19545 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.ParcelID">
19546 <summary>The grid-wide unique parcel ID</summary>
19547 </member>
19548 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Serialize">
19549 <summary>
19550 Serialize the object
19551 </summary>
19552 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19553 </member>
19554 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19555 <summary>
19556 Deserialize the message
19557 </summary>
19558 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19559 </member>
19560 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage">
19561 <summary>
19562 A message containing a request for a remote parcel from a viewer, or a response
19563 from the simulator to that request
19564 </summary>
19565 </member>
19566 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Request">
19567 <summary>The request or response details block</summary>
19568 </member>
19569 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Serialize">
19570 <summary>
19571 Serialize the object
19572 </summary>
19573 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19574 </member>
19575 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19576 <summary>
19577 Deserialize the message
19578 </summary>
19579 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19580 </member>
19581 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Serialize">
19582 <summary>
19583 Serialize the object
19584 </summary>
19585 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19586 </member>
19587 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19588 <summary>
19589 Deserialize the message
19590 </summary>
19591 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19592 </member>
19593 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage">
19594 <summary>
19595 A message sent from the simulator to an agent which contains
19596 the groups the agent is in
19597 </summary>
19598 </member>
19599 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.AgentID">
19600 <summary>The Agent receiving the message</summary>
19601 </member>
19602 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupDataBlock">
19603 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"/> information
19604 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
19605 </member>
19606 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupDataBlock">
19607 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"/> information
19608 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
19609 </member>
19610 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Serialize">
19611 <summary>
19612 Serialize the object
19613 </summary>
19614 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19615 </member>
19616 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19617 <summary>
19618 Deserialize the message
19619 </summary>
19620 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19621 </member>
19622 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData">
19623 <summary>Group Details specific to the agent</summary>
19624 </member>
19625 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.AcceptNotices">
19626 <summary>true of the agent accepts group notices</summary>
19627 </member>
19628 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.Contribution">
19629 <summary>The agents tier contribution to the group</summary>
19630 </member>
19631 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupID">
19632 <summary>The Groups <seealso cref="T:OpenMetaverse.UUID"/></summary>
19633 </member>
19634 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupInsigniaID">
19635 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the groups insignia</summary>
19636 </member>
19637 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupName">
19638 <summary>The name of the group</summary>
19639 </member>
19640 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupPowers">
19641 <summary>The aggregate permissions the agent has in the group for all roles the agent
19642 is assigned</summary>
19643 </member>
19644 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData">
19645 <summary>An optional block containing additional agent specific information</summary>
19646 </member>
19647 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData.ListInProfile">
19648 <summary>true of the agent allows this group to be
19649 listed in their profile</summary>
19650 </member>
19651 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage">
19652 <summary>
19653 A message sent from the viewer to the simulator which
19654 specifies the language and permissions for others to detect
19655 the language specified
19656 </summary>
19657 </member>
19658 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Language">
19659 <summary>A string containng the default language
19660 to use for the agent</summary>
19661 </member>
19662 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.LanguagePublic">
19663 <summary>true of others are allowed to
19664 know the language setting</summary>
19665 </member>
19666 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Serialize">
19667 <summary>
19668 Serialize the object
19669 </summary>
19670 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19671 </member>
19672 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19673 <summary>
19674 Deserialize the message
19675 </summary>
19676 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19677 </member>
19678 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage">
19679 <summary>
19680 An EventQueue message sent from the simulator to an agent when the agent
19681 leaves a group
19682 </summary>
19683 </member>
19684 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock">
19685 <summary>
19686 An Array containing the AgentID and GroupID
19687 </summary>
19688 </member>
19689 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Serialize">
19690 <summary>
19691 Serialize the object
19692 </summary>
19693 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19694 </member>
19695 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19696 <summary>
19697 Deserialize the message
19698 </summary>
19699 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19700 </member>
19701 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData">
19702 <summary>An object containing the Agents UUID, and the Groups UUID</summary>
19703 </member>
19704 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID">
19705 <summary>The ID of the Agent leaving the group</summary>
19706 </member>
19707 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID">
19708 <summary>The GroupID the Agent is leaving</summary>
19709 </member>
19710 <member name="T:OpenMetaverse.Messages.Linden.AssetUploaderBlock">
19711 <summary>Base class for Asset uploads/results via Capabilities</summary>
19712 </member>
19713 <member name="F:OpenMetaverse.Messages.Linden.AssetUploaderBlock.State">
19714 <summary>
19715 The request state
19716 </summary>
19717 </member>
19718 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Serialize">
19719 <summary>
19720 Serialize the object
19721 </summary>
19722 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19723 </member>
19724 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19725 <summary>
19726 Deserialize the message
19727 </summary>
19728 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19729 </member>
19730 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestUpload">
19731 <summary>
19732 A message sent from the viewer to the simulator to request a temporary upload capability
19733 which allows an asset to be uploaded
19734 </summary>
19735 </member>
19736 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.Url">
19737 <summary>The Capability URL sent by the simulator to upload the baked texture to</summary>
19738 </member>
19739 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestComplete">
19740 <summary>
19741 A message sent from the simulator that will inform the agent the upload is complete,
19742 and the UUID of the uploaded asset
19743 </summary>
19744 </member>
19745 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.AssetID">
19746 <summary>The uploaded texture asset ID</summary>
19747 </member>
19748 <member name="T:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage">
19749 <summary>
19750 A message sent from the viewer to the simulator to request a temporary
19751 capability URI which is used to upload an agents baked appearance textures
19752 </summary>
19753 </member>
19754 <member name="F:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Request">
19755 <summary>Object containing request or response</summary>
19756 </member>
19757 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Serialize">
19758 <summary>
19759 Serialize the object
19760 </summary>
19761 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19762 </member>
19763 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19764 <summary>
19765 Deserialize the message
19766 </summary>
19767 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19768 </member>
19769 <member name="T:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage">
19770 <summary>
19771 A message sent from the simulator which indicates the minimum version required for
19772 using voice chat
19773 </summary>
19774 </member>
19775 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MajorVersion">
19776 <summary>Major Version Required</summary>
19777 </member>
19778 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MinorVersion">
19779 <summary>Minor version required</summary>
19780 </member>
19781 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.RegionName">
19782 <summary>The name of the region sending the version requrements</summary>
19783 </member>
19784 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Serialize">
19785 <summary>
19786 Serialize the object
19787 </summary>
19788 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19789 </member>
19790 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19791 <summary>
19792 Deserialize the message
19793 </summary>
19794 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19795 </member>
19796 <member name="T:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage">
19797 <summary>
19798 A message sent from the simulator to the viewer containing the
19799 voice server URI
19800 </summary>
19801 </member>
19802 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID">
19803 <summary>The Parcel ID which the voice server URI applies</summary>
19804 </member>
19805 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName">
19806 <summary>The name of the region</summary>
19807 </member>
19808 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri">
19809 <summary>A uri containing the server/channel information
19810 which the viewer can utilize to participate in voice conversations</summary>
19811 </member>
19812 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Serialize">
19813 <summary>
19814 Serialize the object
19815 </summary>
19816 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19817 </member>
19818 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19819 <summary> 20342 <summary>
19820 Deserialize the message 20343 Level of Detail mesh
19821 </summary> 20344 </summary>
19822 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19823 </member> 20345 </member>
19824 <member name="T:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage"> 20346 <member name="T:OpenMetaverse.TextureRequestState">
19825 <summary> 20347 <summary>
19826 20348 The current status of a texture request as it moves through the pipeline or final result of a texture request.
19827 </summary> 20349 </summary>
19828 </member> 20350 </member>
19829 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Password"> 20351 <member name="F:OpenMetaverse.TextureRequestState.Pending">
19830 <summary></summary> 20352 <summary>The initial state given to a request. Requests in this state
20353 are waiting for an available slot in the pipeline</summary>
19831 </member> 20354 </member>
19832 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Username"> 20355 <member name="F:OpenMetaverse.TextureRequestState.Started">
19833 <summary></summary> 20356 <summary>A request that has been added to the pipeline and the request packet
20357 has been sent to the simulator</summary>
19834 </member> 20358 </member>
19835 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Serialize"> 20359 <member name="F:OpenMetaverse.TextureRequestState.Progress">
19836 <summary> 20360 <summary>A request that has received one or more packets back from the simulator</summary>
19837 Serialize the object
19838 </summary>
19839 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19840 </member> 20361 </member>
19841 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20362 <member name="F:OpenMetaverse.TextureRequestState.Finished">
19842 <summary> 20363 <summary>A request that has received all packets back from the simulator</summary>
19843 Deserialize the message
19844 </summary>
19845 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19846 </member> 20364 </member>
19847 <member name="T:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage"> 20365 <member name="F:OpenMetaverse.TextureRequestState.Timeout">
19848 <summary> 20366 <summary>A request that has taken longer than <seealso cref="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"/>
19849 A message sent by the viewer to the simulator to request a temporary 20367 to download OR the initial packet containing the packet information was never received</summary>
19850 capability for a script contained with in a Tasks inventory to be updated
19851 </summary>
19852 </member> 20368 </member>
19853 <member name="F:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Request"> 20369 <member name="F:OpenMetaverse.TextureRequestState.Aborted">
19854 <summary>Object containing request or response</summary> 20370 <summary>The texture request was aborted by request of the agent</summary>
19855 </member> 20371 </member>
19856 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Serialize"> 20372 <member name="F:OpenMetaverse.TextureRequestState.NotFound">
19857 <summary> 20373 <summary>The simulator replied to the request that it was not able to find the requested texture</summary>
19858 Serialize the object
19859 </summary>
19860 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19861 </member> 20374 </member>
19862 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20375 <member name="T:OpenMetaverse.TextureDownloadCallback">
19863 <summary> 20376 <summary>
19864 Deserialize the message 20377 A callback fired to indicate the status or final state of the requested texture. For progressive
20378 downloads this will fire each time new asset data is returned from the simulator.
19865 </summary> 20379 </summary>
19866 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20380 <param name="state">The <see cref="T:OpenMetaverse.TextureRequestState"/> indicating either Progress for textures not fully downloaded,
20381 or the final result of the request after it has been processed through the TexturePipeline</param>
20382 <param name="assetTexture">The <see cref="T:OpenMetaverse.Assets.AssetTexture"/> object containing the Assets ID, raw data
20383 and other information. For progressive rendering the <see cref="F:OpenMetaverse.Assets.Asset.AssetData"/> will contain
20384 the data from the beginning of the file. For failed, aborted and timed out requests it will contain
20385 an empty byte array.</param>
19867 </member> 20386 </member>
19868 <member name="T:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage"> 20387 <member name="T:OpenMetaverse.TexturePipeline">
19869 <summary> 20388 <summary>
19870 A message sent from the simulator to the viewer to indicate 20389 Texture request download handler, allows a configurable number of download slots which manage multiple
19871 a Tasks scripts status. 20390 concurrent texture downloads from the <seealso cref="T:OpenMetaverse.Simulator"/>
19872 </summary> 20391 </summary>
20392 <remarks>This class makes full use of the internal <seealso cref="!:TextureCache"/>
20393 system for full texture downloads.</remarks>
19873 </member> 20394 </member>
19874 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ItemID"> 20395 <member name="F:OpenMetaverse.TexturePipeline._Transfers">
19875 <summary>The Asset ID of the script</summary> 20396 <summary>A dictionary containing all pending and in-process transfer requests where the Key is both the RequestID
19876 </member> 20397 and also the Asset Texture ID, and the value is an object containing the current state of the request and also
19877 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Mono"> 20398 the asset data as it is being re-assembled</summary>
19878 <summary>True of the script is compiled/ran using the mono interpreter, false indicates it
19879 uses the older less efficient lsl2 interprter</summary>
19880 </member> 20399 </member>
19881 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ObjectID"> 20400 <member name="F:OpenMetaverse.TexturePipeline._Client">
19882 <summary>The Task containing the scripts <seealso cref="T:OpenMetaverse.UUID"/></summary> 20401 <summary>Holds the reference to the <see cref="T:OpenMetaverse.GridClient"/> client object</summary>
19883 </member> 20402 </member>
19884 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Running"> 20403 <member name="F:OpenMetaverse.TexturePipeline.maxTextureRequests">
19885 <summary>true of the script is in a running state</summary> 20404 <summary>Maximum concurrent texture requests allowed at a time</summary>
19886 </member> 20405 </member>
19887 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Serialize"> 20406 <member name="F:OpenMetaverse.TexturePipeline.resetEvents">
19888 <summary> 20407 <summary>An array of <see cref="T:System.Threading.AutoResetEvent"/> objects used to manage worker request threads</summary>
19889 Serialize the object
19890 </summary>
19891 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19892 </member> 20408 </member>
19893 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20409 <member name="F:OpenMetaverse.TexturePipeline.threadpoolSlots">
19894 <summary> 20410 <summary>An array of worker slots which shows the availablity status of the slot</summary>
19895 Deserialize the message
19896 </summary>
19897 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19898 </member> 20411 </member>
19899 <member name="T:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage"> 20412 <member name="F:OpenMetaverse.TexturePipeline.downloadMaster">
19900 <summary> 20413 <summary>The primary thread which manages the requests.</summary>
19901 A message containing the request/response used for updating a gesture
19902 contained with an agents inventory
19903 </summary>
19904 </member> 20414 </member>
19905 <member name="F:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Request"> 20415 <member name="F:OpenMetaverse.TexturePipeline._Running">
19906 <summary>Object containing request or response</summary> 20416 <summary>true if the TexturePipeline is currently running</summary>
19907 </member> 20417 </member>
19908 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Serialize"> 20418 <member name="F:OpenMetaverse.TexturePipeline.lockerObject">
19909 <summary> 20419 <summary>A synchronization object used by the primary thread</summary>
19910 Serialize the object
19911 </summary>
19912 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19913 </member> 20420 </member>
19914 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20421 <member name="F:OpenMetaverse.TexturePipeline.RefreshDownloadsTimer">
19915 <summary> 20422 <summary>A refresh timer used to increase the priority of stalled requests</summary>
19916 Deserialize the message
19917 </summary>
19918 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19919 </member> 20423 </member>
19920 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage"> 20424 <member name="M:OpenMetaverse.TexturePipeline.#ctor(OpenMetaverse.GridClient)">
19921 <summary> 20425 <summary>
19922 A message request/response which is used to update a notecard contained within 20426 Default constructor, Instantiates a new copy of the TexturePipeline class
19923 a tasks inventory
19924 </summary> 20427 </summary>
20428 <param name="client">Reference to the instantiated <see cref="T:OpenMetaverse.GridClient"/> object</param>
19925 </member> 20429 </member>
19926 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.TaskID"> 20430 <member name="M:OpenMetaverse.TexturePipeline.Startup">
19927 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Task containing the notecard asset to update</summary>
19928 </member>
19929 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.ItemID">
19930 <summary>The notecard assets <seealso cref="T:OpenMetaverse.UUID"/> contained in the tasks inventory</summary>
19931 </member>
19932 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Serialize">
19933 <summary> 20431 <summary>
19934 Serialize the object 20432 Initialize callbacks required for the TexturePipeline to operate
19935 </summary> 20433 </summary>
19936 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19937 </member> 20434 </member>
19938 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20435 <member name="M:OpenMetaverse.TexturePipeline.Shutdown">
19939 <summary> 20436 <summary>
19940 Deserialize the message 20437 Shutdown the TexturePipeline and cleanup any callbacks or transfers
19941 </summary> 20438 </summary>
19942 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19943 </member> 20439 </member>
19944 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage"> 20440 <member name="M:OpenMetaverse.TexturePipeline.RequestTexture(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
19945 <summary> 20441 <summary>
19946 A reusable class containing a message sent from the viewer to the simulator to request a temporary uploader capability 20442 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
19947 which is used to update an asset in an agents inventory 20443 manage the requests and re-assemble the image from the packets received from the simulator
19948 </summary> 20444 </summary>
20445 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
20446 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
20447 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
20448 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
20449 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
20450 its priority changed by resending the request with the new priority value</param>
20451 <param name="discardLevel">Number of quality layers to discard.
20452 This controls the end marker of the data sent</param>
20453 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
20454 from the start of the asset texture</param>
20455 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
20456 will contain the result of the request and the texture asset data</param>
20457 <param name="progressive">If true, the callback will be fired for each chunk of the downloaded image.
20458 The callback asset parameter will contain all previously received chunks of the texture asset starting
20459 from the beginning of the request</param>
19949 </member> 20460 </member>
19950 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID"> 20461 <member name="M:OpenMetaverse.TexturePipeline.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32)">
19951 <summary> 20462 <summary>
19952 The Notecard AssetID to replace 20463 Sends the actual request packet to the simulator
19953 </summary> 20464 </summary>
20465 <param name="imageID">The image to download</param>
20466 <param name="type">Type of the image to download, either a baked
20467 avatar texture or a normal texture</param>
20468 <param name="priority">Priority level of the download. Default is
20469 <c>1,013,000.0f</c></param>
20470 <param name="discardLevel">Number of quality layers to discard.
20471 This controls the end marker of the data sent</param>
20472 <param name="packetNum">Packet number to start the download at.
20473 This controls the start marker of the data sent</param>
20474 <remarks>Sending a priority of 0 and a discardlevel of -1 aborts
20475 download</remarks>
19954 </member> 20476 </member>
19955 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Serialize"> 20477 <member name="M:OpenMetaverse.TexturePipeline.AbortTextureRequest(OpenMetaverse.UUID)">
19956 <summary> 20478 <summary>
19957 Serialize the object 20479 Cancel a pending or in process texture request
19958 </summary> 20480 </summary>
19959 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20481 <param name="textureID">The texture assets unique ID</param>
19960 </member> 20482 </member>
19961 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20483 <member name="M:OpenMetaverse.TexturePipeline.DownloadThread">
19962 <summary> 20484 <summary>
19963 Deserialize the message 20485 Master Download Thread, Queues up downloads in the threadpool
19964 </summary> 20486 </summary>
19965 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19966 </member> 20487 </member>
19967 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage"> 20488 <member name="M:OpenMetaverse.TexturePipeline.TextureRequestDoWork(System.Object)">
19968 <summary> 20489 <summary>
19969 A message containing the request/response used for updating a notecard 20490 The worker thread that sends the request and handles timeouts
19970 contained with an agents inventory
19971 </summary> 20491 </summary>
20492 <param name="threadContext">A <see cref="T:OpenMetaverse.TexturePipeline.TaskInfo"/> object containing the request details</param>
19972 </member> 20493 </member>
19973 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Request"> 20494 <member name="M:OpenMetaverse.TexturePipeline.ImageNotInDatabaseHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
19974 <summary>Object containing request or response</summary>
19975 </member>
19976 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Serialize">
19977 <summary> 20495 <summary>
19978 Serialize the object 20496 Handle responses from the simulator that tell us a texture we have requested is unable to be located
20497 or no longer exists. This will remove the request from the pipeline and free up a slot if one is in use
19979 </summary> 20498 </summary>
19980 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20499 <param name="sender">The sender</param>
20500 <param name="e">The EventArgs object containing the packet data</param>
19981 </member> 20501 </member>
19982 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20502 <member name="M:OpenMetaverse.TexturePipeline.ImagePacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
19983 <summary> 20503 <summary>
19984 Deserialize the message 20504 Handles the remaining Image data that did not fit in the initial ImageData packet
19985 </summary> 20505 </summary>
19986 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20506 <param name="sender">The sender</param>
20507 <param name="e">The EventArgs object containing the packet data</param>
19987 </member> 20508 </member>
19988 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Serialize"> 20509 <member name="M:OpenMetaverse.TexturePipeline.ImageDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
19989 <summary> 20510 <summary>
19990 Serialize the object 20511 Handle the initial ImageDataPacket sent from the simulator
19991 </summary> 20512 </summary>
19992 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 20513 <param name="sender">The sender</param>
20514 <param name="e">The EventArgs object containing the packet data</param>
19993 </member> 20515 </member>
19994 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20516 <member name="P:OpenMetaverse.TexturePipeline.TransferCount">
19995 <summary> 20517 <summary>Current number of pending and in-process transfers</summary>
19996 Deserialize the message
19997 </summary>
19998 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19999 </member> 20518 </member>
20000 <member name="T:OpenMetaverse.Messages.Linden.UploaderScriptRequestError"> 20519 <member name="T:OpenMetaverse.TexturePipeline.TaskInfo">
20001 <summary> 20520 <summary>
20002 A message sent from the simulator to the viewer which indicates 20521 A request task containing information and status of a request as it is processed through the <see cref="T:OpenMetaverse.TexturePipeline"/>
20003 an error occurred while attempting to update a script in an agents or tasks
20004 inventory
20005 </summary> 20522 </summary>
20006 </member> 20523 </member>
20007 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled"> 20524 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.State">
20008 <summary>true of the script was successfully compiled by the simulator</summary> 20525 <summary>The current <seealso cref="T:OpenMetaverse.TextureRequestState"/> which identifies the current status of the request</summary>
20009 </member>
20010 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Error">
20011 <summary>A string containing the error which occured while trying
20012 to update the script</summary>
20013 </member>
20014 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID">
20015 <summary>A new AssetID assigned to the script</summary>
20016 </member>
20017 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage">
20018 <summary>
20019 A message sent from the viewer to the simulator
20020 requesting the update of an existing script contained
20021 within a tasks inventory
20022 </summary>
20023 </member> 20526 </member>
20024 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ScriptRunning"> 20527 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestID">
20025 <summary>if true, set the script mode to running</summary> 20528 <summary>The Unique Request ID, This is also the Asset ID of the texture being requested</summary>
20026 </member> 20529 </member>
20027 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ItemID"> 20530 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestSlot">
20028 <summary>The scripts InventoryItem ItemID to update</summary> 20531 <summary>The slot this request is occupying in the threadpoolSlots array</summary>
20029 </member> 20532 </member>
20030 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Target"> 20533 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Type">
20031 <summary>A lowercase string containing either "mono" or "lsl2" which 20534 <summary>The ImageType of the request.</summary>
20032 specifies the script is compiled and ran on the mono runtime, or the older
20033 lsl runtime</summary>
20034 </member> 20535 </member>
20035 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.TaskID"> 20536 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Callbacks">
20036 <summary>The tasks <see cref="T:OpenMetaverse.UUID"/> which contains the script to update</summary> 20537 <summary>The callback to fire when the request is complete, will include
20538 the <seealso cref="T:OpenMetaverse.TextureRequestState"/> and the <see cref="T:OpenMetaverse.Assets.AssetTexture"/>
20539 object containing the result data</summary>
20037 </member> 20540 </member>
20038 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Serialize"> 20541 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.ReportProgress">
20039 <summary> 20542 <summary>If true, indicates the callback will be fired whenever new data is returned from the simulator.
20040 Serialize the object 20543 This is used to progressively render textures as portions of the texture are received.</summary>
20041 </summary>
20042 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20043 </member> 20544 </member>
20044 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20545 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Transfer">
20045 <summary> 20546 <summary>An object that maintains the data of an request thats in-process.</summary>
20046 Deserialize the message
20047 </summary>
20048 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20049 </member> 20547 </member>
20050 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage"> 20548 <member name="T:OpenMetaverse.GridLayerType">
20051 <summary> 20549 <summary>
20052 A message containing either the request or response used in updating a script inside 20550 Map layer request type
20053 a tasks inventory
20054 </summary> 20551 </summary>
20055 </member> 20552 </member>
20056 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Request"> 20553 <member name="F:OpenMetaverse.GridLayerType.Objects">
20057 <summary>Object containing request or response</summary> 20554 <summary>Objects and terrain are shown</summary>
20058 </member> 20555 </member>
20059 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Serialize"> 20556 <member name="F:OpenMetaverse.GridLayerType.Terrain">
20060 <summary> 20557 <summary>Only the terrain is shown, no objects</summary>
20061 Serialize the object
20062 </summary>
20063 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20064 </member> 20558 </member>
20065 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20559 <member name="F:OpenMetaverse.GridLayerType.LandForSale">
20066 <summary> 20560 <summary>Overlay showing land for sale and for auction</summary>
20067 Deserialize the message
20068 </summary>
20069 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20070 </member> 20561 </member>
20071 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete"> 20562 <member name="T:OpenMetaverse.GridItemType">
20072 <summary> 20563 <summary>
20073 Response from the simulator to notify the viewer the upload is completed, and 20564 Type of grid item, such as telehub, event, populator location, etc.
20074 the UUID of the script asset and its compiled status
20075 </summary> 20565 </summary>
20076 </member> 20566 </member>
20077 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID"> 20567 <member name="F:OpenMetaverse.GridItemType.Telehub">
20078 <summary>The uploaded texture asset ID</summary> 20568 <summary>Telehub</summary>
20079 </member>
20080 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled">
20081 <summary>true of the script was compiled successfully</summary>
20082 </member> 20569 </member>
20083 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage"> 20570 <member name="F:OpenMetaverse.GridItemType.PgEvent">
20084 <summary> 20571 <summary>PG rated event</summary>
20085 A message sent from a viewer to the simulator requesting a temporary uploader capability
20086 used to update a script contained in an agents inventory
20087 </summary>
20088 </member> 20572 </member>
20089 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.ItemID"> 20573 <member name="F:OpenMetaverse.GridItemType.MatureEvent">
20090 <summary>The existing asset if of the script in the agents inventory to replace</summary> 20574 <summary>Mature rated event</summary>
20091 </member> 20575 </member>
20092 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Target"> 20576 <member name="F:OpenMetaverse.GridItemType.Popular">
20093 <summary>The language of the script</summary> 20577 <summary>Popular location</summary>
20094 <remarks>Defaults to lsl version 2, "mono" might be another possible option</remarks>
20095 </member> 20578 </member>
20096 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Serialize"> 20579 <member name="F:OpenMetaverse.GridItemType.AgentLocations">
20097 <summary> 20580 <summary>Locations of avatar groups in a region</summary>
20098 Serialize the object
20099 </summary>
20100 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20101 </member> 20581 </member>
20102 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20582 <member name="F:OpenMetaverse.GridItemType.LandForSale">
20103 <summary> 20583 <summary>Land for sale</summary>
20104 Deserialize the message
20105 </summary>
20106 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20107 </member> 20584 </member>
20108 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage"> 20585 <member name="F:OpenMetaverse.GridItemType.Classified">
20109 <summary> 20586 <summary>Classified ad</summary>
20110 A message containing either the request or response used in updating a script inside
20111 an agents inventory
20112 </summary>
20113 </member> 20587 </member>
20114 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Request"> 20588 <member name="F:OpenMetaverse.GridItemType.AdultEvent">
20115 <summary>Object containing request or response</summary> 20589 <summary>Adult rated event</summary>
20116 </member> 20590 </member>
20117 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Serialize"> 20591 <member name="F:OpenMetaverse.GridItemType.AdultLandForSale">
20118 <summary> 20592 <summary>Adult land for sale</summary>
20119 Serialize the object
20120 </summary>
20121 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20122 </member> 20593 </member>
20123 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20594 <member name="T:OpenMetaverse.GridRegion">
20124 <summary> 20595 <summary>
20125 Deserialize the message 20596 Information about a region on the grid map
20126 </summary> 20597 </summary>
20127 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20128 </member> 20598 </member>
20129 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Serialize"> 20599 <member name="F:OpenMetaverse.GridRegion.X">
20130 <summary> 20600 <summary>Sim X position on World Map</summary>
20131 Serialize the object
20132 </summary>
20133 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20134 </member> 20601 </member>
20135 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20602 <member name="F:OpenMetaverse.GridRegion.Y">
20136 <summary> 20603 <summary>Sim Y position on World Map</summary>
20137 Deserialize the message
20138 </summary>
20139 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20140 </member> 20604 </member>
20141 <member name="T:OpenMetaverse.Messages.Linden.MapLayerMessageBase"> 20605 <member name="F:OpenMetaverse.GridRegion.Name">
20142 <summary>Base class for Map Layers via Capabilities</summary> 20606 <summary>Sim Name (NOTE: In lowercase!)</summary>
20143 </member> 20607 </member>
20144 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Flags"> 20608 <member name="F:OpenMetaverse.GridRegion.Access">
20145 <summary></summary> 20609 <summary></summary>
20146 </member> 20610 </member>
20147 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Serialize"> 20611 <member name="F:OpenMetaverse.GridRegion.RegionFlags">
20148 <summary> 20612 <summary>Appears to always be zero (None)</summary>
20149 Serialize the object
20150 </summary>
20151 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20152 </member>
20153 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20154 <summary>
20155 Deserialize the message
20156 </summary>
20157 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20158 </member>
20159 <member name="T:OpenMetaverse.Messages.Linden.MapLayerRequestVariant">
20160 <summary>
20161 Sent by an agent to the capabilities server to request map layers
20162 </summary>
20163 </member>
20164 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant">
20165 <summary>
20166 A message sent from the simulator to the viewer which contains an array of map images and their grid coordinates
20167 </summary>
20168 </member>
20169 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerDataBlocks">
20170 <summary>An array containing LayerData items</summary>
20171 </member>
20172 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Serialize">
20173 <summary>
20174 Serialize the object
20175 </summary>
20176 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20177 </member>
20178 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20179 <summary>
20180 Deserialize the message
20181 </summary>
20182 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20183 </member>
20184 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData">
20185 <summary>
20186 An object containing map location details
20187 </summary>
20188 </member>
20189 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.ImageID">
20190 <summary>The Asset ID of the regions tile overlay</summary>
20191 </member>
20192 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Bottom">
20193 <summary>The grid location of the southern border of the map tile</summary>
20194 </member>
20195 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Left">
20196 <summary>The grid location of the western border of the map tile</summary>
20197 </member>
20198 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Right">
20199 <summary>The grid location of the eastern border of the map tile</summary>
20200 </member>
20201 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Top">
20202 <summary>The grid location of the northern border of the map tile</summary>
20203 </member>
20204 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.Request">
20205 <summary>Object containing request or response</summary>
20206 </member>
20207 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Serialize">
20208 <summary>
20209 Serialize the object
20210 </summary>
20211 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20212 </member>
20213 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20214 <summary>
20215 Deserialize the message
20216 </summary>
20217 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20218 </member>
20219 <member name="T:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage">
20220 <summary>
20221 New as of 1.23 RC1, no details yet.
20222 </summary>
20223 </member>
20224 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Serialize">
20225 <summary>
20226 Serialize the object
20227 </summary>
20228 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20229 </member>
20230 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20231 <summary>
20232 Deserialize the message
20233 </summary>
20234 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20235 </member>
20236 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Serialize">
20237 <summary>
20238 Serialize the object
20239 </summary>
20240 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20241 </member>
20242 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20243 <summary>
20244 Deserialize the message
20245 </summary>
20246 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20247 </member>
20248 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestBlock.Method">
20249 <summary>A string containing the method used</summary>
20250 </member>
20251 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference">
20252 <summary>
20253 A request sent from an agent to the Simulator to begin a new conference.
20254 Contains a list of Agents which will be included in the conference
20255 </summary>
20256 </member>
20257 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.AgentsBlock">
20258 <summary>An array containing the <see cref="T:OpenMetaverse.UUID"/> of the agents invited to this conference</summary>
20259 </member>
20260 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.SessionID">
20261 <summary>The conferences Session ID</summary>
20262 </member>
20263 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Serialize">
20264 <summary>
20265 Serialize the object
20266 </summary>
20267 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20268 </member>
20269 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20270 <summary>
20271 Deserialize the message
20272 </summary>
20273 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20274 </member>
20275 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate">
20276 <summary>
20277 A moderation request sent from a conference moderator
20278 Contains an agent and an optional action to take
20279 </summary>
20280 </member>
20281 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.SessionID">
20282 <summary>The Session ID</summary>
20283 </member>
20284 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.AgentID">
20285 <summary></summary>
20286 </member> 20613 </member>
20287 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestKey"> 20614 <member name="F:OpenMetaverse.GridRegion.WaterHeight">
20288 <summary>A list containing Key/Value pairs, known valid values: 20615 <summary>Sim's defined Water Height</summary>
20289 key: text value: true/false - allow/disallow specified agents ability to use text in session
20290 key: voice value: true/false - allow/disallow specified agents ability to use voice in session
20291 </summary>
20292 <remarks>"text" or "voice"</remarks>
20293 </member> 20616 </member>
20294 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestValue"> 20617 <member name="F:OpenMetaverse.GridRegion.Agents">
20295 <summary></summary> 20618 <summary></summary>
20296 </member> 20619 </member>
20297 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Serialize"> 20620 <member name="F:OpenMetaverse.GridRegion.MapImageID">
20298 <summary> 20621 <summary>UUID of the World Map image</summary>
20299 Serialize the object
20300 </summary>
20301 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20302 </member>
20303 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20304 <summary>
20305 Deserialize the message
20306 </summary>
20307 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20308 </member>
20309 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation">
20310 <summary>
20311 A message sent from the agent to the simulator which tells the
20312 simulator we've accepted a conference invitation
20313 </summary>
20314 </member>
20315 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.SessionID">
20316 <summary>The conference SessionID</summary>
20317 </member>
20318 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Serialize">
20319 <summary>
20320 Serialize the object
20321 </summary>
20322 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20323 </member>
20324 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20325 <summary>
20326 Deserialize the message
20327 </summary>
20328 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20329 </member>
20330 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Serialize">
20331 <summary>
20332 Serialize the object
20333 </summary>
20334 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20335 </member>
20336 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20337 <summary>
20338 Deserialize the message
20339 </summary>
20340 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20341 </member>
20342 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Serialize">
20343 <summary>
20344 Serialize the object
20345 </summary>
20346 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20347 </member>
20348 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20349 <summary>
20350 Deserialize the message
20351 </summary>
20352 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20353 </member>
20354 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Serialize">
20355 <summary>
20356 Serialize the object
20357 </summary>
20358 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20359 </member>
20360 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20361 <summary>
20362 Deserialize the message
20363 </summary>
20364 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20365 </member>
20366 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentID">
20367 <summary>Key of sender</summary>
20368 </member>
20369 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentName">
20370 <summary>Name of sender</summary>
20371 </member>
20372 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ToAgentID">
20373 <summary>Key of destination avatar</summary>
20374 </member>
20375 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ParentEstateID">
20376 <summary>ID of originating estate</summary>
20377 </member>
20378 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.RegionID">
20379 <summary>Key of originating region</summary>
20380 </member>
20381 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Position">
20382 <summary>Coordinates in originating region</summary>
20383 </member>
20384 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Dialog">
20385 <summary>Instant message type</summary>
20386 </member>
20387 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.GroupIM">
20388 <summary>Group IM session toggle</summary>
20389 </member>
20390 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.IMSessionID">
20391 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
20392 </member>
20393 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Timestamp">
20394 <summary>Timestamp of the instant message</summary>
20395 </member>
20396 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Message">
20397 <summary>Instant message text</summary>
20398 </member>
20399 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Offline">
20400 <summary>Whether this message is held for offline avatars</summary>
20401 </member>
20402 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.BinaryBucket">
20403 <summary>Context specific packed data</summary>
20404 </member>
20405 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Voice">
20406 <summary>Is this invitation for voice group/conference chat</summary>
20407 </member>
20408 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Serialize">
20409 <summary>
20410 Serialize the object
20411 </summary>
20412 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20413 </member> 20622 </member>
20414 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20623 <member name="F:OpenMetaverse.GridRegion.RegionHandle">
20415 <summary> 20624 <summary>Unique identifier for this region, a combination of the X
20416 Deserialize the message 20625 and Y position</summary>
20417 </summary>
20418 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20419 </member> 20626 </member>
20420 <member name="T:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage"> 20627 <member name="M:OpenMetaverse.GridRegion.ToString">
20421 <summary> 20628 <summary>
20422 Sent from the simulator to the viewer.
20423
20424 When an agent initially joins a session the AgentUpdatesBlock object will contain a list of session members including
20425 a boolean indicating they can use voice chat in this session, a boolean indicating they are allowed to moderate
20426 this session, and lastly a string which indicates another agent is entering the session with the Transition set to "ENTER"
20427 20629
20428 During the session lifetime updates on individuals are sent. During the update the booleans sent during the initial join are
20429 excluded with the exception of the Transition field. This indicates a new user entering or exiting the session with
20430 the string "ENTER" or "LEAVE" respectively.
20431 </summary> 20630 </summary>
20631 <returns></returns>
20432 </member> 20632 </member>
20433 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Serialize"> 20633 <member name="M:OpenMetaverse.GridRegion.GetHashCode">
20434 <summary>
20435 Serialize the object
20436 </summary>
20437 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20438 </member>
20439 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20440 <summary>
20441 Deserialize the message
20442 </summary>
20443 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20444 </member>
20445 <member name="T:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage">
20446 <summary>
20447 An EventQueue message sent when the agent is forcibly removed from a chatterbox session
20448 </summary>
20449 </member>
20450 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Reason">
20451 <summary>
20452 A string containing the reason the agent was removed
20453 </summary>
20454 </member>
20455 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.SessionID">
20456 <summary>
20457 The ChatterBoxSession's SessionID
20458 </summary>
20459 </member>
20460 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Serialize">
20461 <summary>
20462 Serialize the object
20463 </summary>
20464 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20465 </member>
20466 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20467 <summary>
20468 Deserialize the message
20469 </summary>
20470 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20471 </member>
20472 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Serialize">
20473 <summary>
20474 Serialize the object
20475 </summary>
20476 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20477 </member>
20478 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20479 <summary>
20480 Deserialize the message
20481 </summary>
20482 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20483 </member>
20484 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Serialize">
20485 <summary>
20486 Serialize the object
20487 </summary>
20488 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20489 </member>
20490 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20491 <summary>
20492 Deserialize the message
20493 </summary>
20494 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20495 </member>
20496 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Serialize">
20497 <summary>
20498 Serialize the object
20499 </summary>
20500 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20501 </member>
20502 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20503 <summary>
20504 Deserialize the message
20505 </summary>
20506 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20507 </member>
20508 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Serialize">
20509 <summary>
20510 Serialize the object
20511 </summary>
20512 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20513 </member>
20514 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20515 <summary> 20634 <summary>
20516 Deserialize the message 20635
20517 </summary> 20636 </summary>
20518 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20637 <returns></returns>
20519 </member> 20638 </member>
20520 <member name="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"> 20639 <member name="M:OpenMetaverse.GridRegion.Equals(System.Object)">
20521 <summary> 20640 <summary>
20522 20641
20523 </summary> 20642 </summary>
20643 <param name="obj"></param>
20644 <returns></returns>
20524 </member> 20645 </member>
20525 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Serialize"> 20646 <member name="T:OpenMetaverse.GridLayer">
20526 <summary> 20647 <summary>
20527 Serialize the object 20648 Visual chunk of the grid map
20528 </summary> 20649 </summary>
20529 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20530 </member> 20650 </member>
20531 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20651 <member name="T:OpenMetaverse.MapItem">
20532 <summary> 20652 <summary>
20533 Deserialize the message 20653 Base class for Map Items
20534 </summary> 20654 </summary>
20535 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20536 </member> 20655 </member>
20537 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Serialize"> 20656 <member name="F:OpenMetaverse.MapItem.GlobalX">
20538 <summary> 20657 <summary>The Global X position of the item</summary>
20539 Serialize the object
20540 </summary>
20541 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20542 </member> 20658 </member>
20543 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20659 <member name="F:OpenMetaverse.MapItem.GlobalY">
20544 <summary> 20660 <summary>The Global Y position of the item</summary>
20545 Deserialize the message
20546 </summary>
20547 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20548 </member> 20661 </member>
20549 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Serialize"> 20662 <member name="P:OpenMetaverse.MapItem.LocalX">
20550 <summary> 20663 <summary>Get the Local X position of the item</summary>
20551 Serialize the object
20552 </summary>
20553 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20554 </member> 20664 </member>
20555 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20665 <member name="P:OpenMetaverse.MapItem.LocalY">
20556 <summary> 20666 <summary>Get the Local Y position of the item</summary>
20557 Deserialize the message
20558 </summary>
20559 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20560 </member> 20667 </member>
20561 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage"> 20668 <member name="P:OpenMetaverse.MapItem.RegionHandle">
20562 <summary> 20669 <summary>Get the Handle of the region</summary>
20563 A message sent from the viewer to the simulator which
20564 specifies that the user has changed current URL
20565 of the specific media on a prim face
20566 </summary>
20567 </member> 20670 </member>
20568 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.URL"> 20671 <member name="T:OpenMetaverse.MapAgentLocation">
20569 <summary> 20672 <summary>
20570 New URL 20673 Represents an agent or group of agents location
20571 </summary> 20674 </summary>
20572 </member> 20675 </member>
20573 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.PrimID"> 20676 <member name="T:OpenMetaverse.MapTelehub">
20574 <summary> 20677 <summary>
20575 Prim UUID where navigation occured 20678 Represents a Telehub location
20576 </summary> 20679 </summary>
20577 </member> 20680 </member>
20578 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Face"> 20681 <member name="T:OpenMetaverse.MapLandForSale">
20579 <summary> 20682 <summary>
20580 Face index 20683 Represents a non-adult parcel of land for sale
20581 </summary> 20684 </summary>
20582 </member> 20685 </member>
20583 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Serialize"> 20686 <member name="T:OpenMetaverse.MapAdultLandForSale">
20584 <summary> 20687 <summary>
20585 Serialize the object 20688 Represents an Adult parcel of land for sale
20586 </summary> 20689 </summary>
20587 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20588 </member> 20690 </member>
20589 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20691 <member name="T:OpenMetaverse.MapPGEvent">
20590 <summary> 20692 <summary>
20591 Deserialize the message 20693 Represents a PG Event
20592 </summary> 20694 </summary>
20593 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20594 </member> 20695 </member>
20595 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaBlock"> 20696 <member name="T:OpenMetaverse.MapMatureEvent">
20596 <summary>Base class used for the ObjectMedia message</summary>
20597 </member>
20598 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaRequest">
20599 <summary> 20697 <summary>
20600 Message used to retrive prim media data 20698 Represents a Mature event
20601 </summary> 20699 </summary>
20602 </member> 20700 </member>
20603 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.PrimID"> 20701 <member name="T:OpenMetaverse.MapAdultEvent">
20604 <summary> 20702 <summary>
20605 Prim UUID 20703 Represents an Adult event
20606 </summary> 20704 </summary>
20607 </member> 20705 </member>
20608 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Verb"> 20706 <member name="T:OpenMetaverse.GridManager">
20609 <summary> 20707 <summary>
20610 Requested operation, either GET or UPDATE 20708 Manages grid-wide tasks such as the world map
20611 </summary> 20709 </summary>
20612 </member> 20710 </member>
20613 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Serialize"> 20711 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdate">
20614 <summary> 20712 <summary>The event subscribers. null if no subcribers</summary>
20615 Serialize object
20616 </summary>
20617 <returns>Serialized object as OSDMap</returns>
20618 </member> 20713 </member>
20619 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20714 <member name="M:OpenMetaverse.GridManager.OnCoarseLocationUpdate(OpenMetaverse.CoarseLocationUpdateEventArgs)">
20620 <summary> 20715 <summary>Raises the CoarseLocationUpdate event</summary>
20621 Deserialize the message 20716 <param name="e">A CoarseLocationUpdateEventArgs object containing the
20622 </summary> 20717 data sent by simulator</param>
20623 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20624 </member> 20718 </member>
20625 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaResponse"> 20719 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdateLock">
20626 <summary> 20720 <summary>Thread sync lock object</summary>
20627 Message used to update prim media data
20628 </summary>
20629 </member> 20721 </member>
20630 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.PrimID"> 20722 <member name="F:OpenMetaverse.GridManager.m_GridRegion">
20631 <summary> 20723 <summary>The event subscribers. null if no subcribers</summary>
20632 Prim UUID
20633 </summary>
20634 </member> 20724 </member>
20635 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.FaceMedia"> 20725 <member name="M:OpenMetaverse.GridManager.OnGridRegion(OpenMetaverse.GridRegionEventArgs)">
20636 <summary> 20726 <summary>Raises the GridRegion event</summary>
20637 Array of media entries indexed by face number 20727 <param name="e">A GridRegionEventArgs object containing the
20638 </summary> 20728 data sent by simulator</param>
20639 </member> 20729 </member>
20640 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Version"> 20730 <member name="F:OpenMetaverse.GridManager.m_GridRegionLock">
20641 <summary> 20731 <summary>Thread sync lock object</summary>
20642 Media version string
20643 </summary>
20644 </member> 20732 </member>
20645 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Serialize"> 20733 <member name="F:OpenMetaverse.GridManager.m_GridLayer">
20646 <summary> 20734 <summary>The event subscribers. null if no subcribers</summary>
20647 Serialize object
20648 </summary>
20649 <returns>Serialized object as OSDMap</returns>
20650 </member> 20735 </member>
20651 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20736 <member name="M:OpenMetaverse.GridManager.OnGridLayer(OpenMetaverse.GridLayerEventArgs)">
20652 <summary> 20737 <summary>Raises the GridLayer event</summary>
20653 Deserialize the message 20738 <param name="e">A GridLayerEventArgs object containing the
20654 </summary> 20739 data sent by simulator</param>
20655 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20656 </member> 20740 </member>
20657 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaUpdate"> 20741 <member name="F:OpenMetaverse.GridManager.m_GridLayerLock">
20658 <summary> 20742 <summary>Thread sync lock object</summary>
20659 Message used to update prim media data
20660 </summary>
20661 </member> 20743 </member>
20662 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.PrimID"> 20744 <member name="F:OpenMetaverse.GridManager.m_GridItems">
20663 <summary> 20745 <summary>The event subscribers. null if no subcribers</summary>
20664 Prim UUID
20665 </summary>
20666 </member> 20746 </member>
20667 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.FaceMedia"> 20747 <member name="M:OpenMetaverse.GridManager.OnGridItems(OpenMetaverse.GridItemsEventArgs)">
20668 <summary> 20748 <summary>Raises the GridItems event</summary>
20669 Array of media entries indexed by face number 20749 <param name="e">A GridItemEventArgs object containing the
20670 </summary> 20750 data sent by simulator</param>
20671 </member> 20751 </member>
20672 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Verb"> 20752 <member name="F:OpenMetaverse.GridManager.m_GridItemsLock">
20673 <summary> 20753 <summary>Thread sync lock object</summary>
20674 Requested operation, either GET or UPDATE
20675 </summary>
20676 </member> 20754 </member>
20677 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Serialize"> 20755 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReply">
20678 <summary> 20756 <summary>The event subscribers. null if no subcribers</summary>
20679 Serialize object
20680 </summary>
20681 <returns>Serialized object as OSDMap</returns>
20682 </member> 20757 </member>
20683 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20758 <member name="M:OpenMetaverse.GridManager.OnRegionHandleReply(OpenMetaverse.RegionHandleReplyEventArgs)">
20684 <summary> 20759 <summary>Raises the RegionHandleReply event</summary>
20685 Deserialize the message 20760 <param name="e">A RegionHandleReplyEventArgs object containing the
20686 </summary> 20761 data sent by simulator</param>
20687 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20688 </member> 20762 </member>
20689 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaMessage"> 20763 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReplyLock">
20690 <summary> 20764 <summary>Thread sync lock object</summary>
20691 Message for setting or getting per face MediaEntry
20692 </summary>
20693 </member> 20765 </member>
20694 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Request"> 20766 <member name="F:OpenMetaverse.GridManager.Regions">
20695 <summary>The request or response details block</summary> 20767 <summary>A dictionary of all the regions, indexed by region name</summary>
20696 </member> 20768 </member>
20697 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Serialize"> 20769 <member name="F:OpenMetaverse.GridManager.RegionsByHandle">
20698 <summary> 20770 <summary>A dictionary of all the regions, indexed by region handle</summary>
20699 Serialize the object
20700 </summary>
20701 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20702 </member> 20771 </member>
20703 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20772 <member name="M:OpenMetaverse.GridManager.#ctor(OpenMetaverse.GridClient)">
20704 <summary> 20773 <summary>
20705 Deserialize the message 20774 Constructor
20706 </summary> 20775 </summary>
20707 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20776 <param name="client">Instance of GridClient object to associate with this GridManager instance</param>
20708 </member>
20709 <member name="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail">
20710 <summary>Details about object resource usage</summary>
20711 </member>
20712 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.ID">
20713 <summary>Object UUID</summary>
20714 </member>
20715 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Name">
20716 <summary>Object name</summary>
20717 </member>
20718 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.GroupOwned">
20719 <summary>Indicates if object is group owned</summary>
20720 </member>
20721 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Location">
20722 <summary>Locatio of the object</summary>
20723 </member>
20724 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.OwnerID">
20725 <summary>Object owner</summary>
20726 </member>
20727 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Resources">
20728 <summary>Resource usage, keys are resource names, values are resource usage for that specific resource</summary>
20729 </member> 20777 </member>
20730 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20778 <member name="M:OpenMetaverse.GridManager.RequestMapLayer(OpenMetaverse.GridLayerType)">
20731 <summary> 20779 <summary>
20732 Deserializes object from OSD 20780
20733 </summary> 20781 </summary>
20734 <param name="obj">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20782 <param name="layer"></param>
20735 </member> 20783 </member>
20736 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)"> 20784 <member name="M:OpenMetaverse.GridManager.RequestMapRegion(System.String,OpenMetaverse.GridLayerType)">
20737 <summary> 20785 <summary>
20738 Makes an instance based on deserialized data 20786 Request a map layer
20739 </summary> 20787 </summary>
20740 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param> 20788 <param name="regionName">The name of the region</param>
20741 <returns>Instance containg deserialized data</returns> 20789 <param name="layer">The type of layer</param>
20742 </member>
20743 <member name="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail">
20744 <summary>Details about parcel resource usage</summary>
20745 </member>
20746 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.ID">
20747 <summary>Parcel UUID</summary>
20748 </member>
20749 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.LocalID">
20750 <summary>Parcel local ID</summary>
20751 </member>
20752 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Name">
20753 <summary>Parcel name</summary>
20754 </member>
20755 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.GroupOwned">
20756 <summary>Indicates if parcel is group owned</summary>
20757 </member>
20758 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.OwnerID">
20759 <summary>Parcel owner</summary>
20760 </member>
20761 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Objects">
20762 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail"/> containing per object resource usage</summary>
20763 </member> 20790 </member>
20764 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20791 <member name="M:OpenMetaverse.GridManager.RequestMapBlocks(OpenMetaverse.GridLayerType,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.Boolean)">
20765 <summary> 20792 <summary>
20766 Deserializes object from OSD 20793
20767 </summary> 20794 </summary>
20768 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20795 <param name="layer"></param>
20796 <param name="minX"></param>
20797 <param name="minY"></param>
20798 <param name="maxX"></param>
20799 <param name="maxY"></param>
20800 <param name="returnNonExistent"></param>
20769 </member> 20801 </member>
20770 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)"> 20802 <member name="M:OpenMetaverse.GridManager.MapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType,System.Int32)">
20771 <summary> 20803 <summary>
20772 Makes an instance based on deserialized data 20804
20773 </summary> 20805 </summary>
20774 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param> 20806 <param name="regionHandle"></param>
20775 <returns>Instance containg deserialized data</returns> 20807 <param name="item"></param>
20776 </member> 20808 <param name="layer"></param>
20777 <member name="T:OpenMetaverse.Messages.Linden.BaseResourcesInfo"> 20809 <param name="timeoutMS"></param>
20778 <summary>Resource usage base class, both agent and parcel resource 20810 <returns></returns>
20779 usage contains summary information</summary>
20780 </member>
20781 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryAvailable">
20782 <summary>Summary of available resources, keys are resource names,
20783 values are resource usage for that specific resource</summary>
20784 </member>
20785 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryUsed">
20786 <summary>Summary resource usage, keys are resource names,
20787 values are resource usage for that specific resource</summary>
20788 </member> 20811 </member>
20789 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Serialize"> 20812 <member name="M:OpenMetaverse.GridManager.RequestMapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType)">
20790 <summary> 20813 <summary>
20791 Serializes object 20814
20792 </summary> 20815 </summary>
20793 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns> 20816 <param name="regionHandle"></param>
20817 <param name="item"></param>
20818 <param name="layer"></param>
20794 </member> 20819 </member>
20795 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20820 <member name="M:OpenMetaverse.GridManager.RequestMainlandSims(OpenMetaverse.GridLayerType)">
20796 <summary> 20821 <summary>
20797 Deserializes object from OSD 20822 Request data for all mainland (Linden managed) simulators
20798 </summary> 20823 </summary>
20799 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20800 </member>
20801 <member name="T:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage">
20802 <summary>Agent resource usage</summary>
20803 </member>
20804 <member name="F:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Attachments">
20805 <summary>Per attachment point object resource usage</summary>
20806 </member> 20824 </member>
20807 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20825 <member name="M:OpenMetaverse.GridManager.RequestRegionHandle(OpenMetaverse.UUID)">
20808 <summary> 20826 <summary>
20809 Deserializes object from OSD 20827 Request the region handle for the specified region UUID
20810 </summary> 20828 </summary>
20811 <param name="osd">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 20829 <param name="regionID">UUID of the region to look up</param>
20812 </member> 20830 </member>
20813 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.FromOSD(OpenMetaverse.StructuredData.OSD)"> 20831 <member name="M:OpenMetaverse.GridManager.GetGridRegion(System.String,OpenMetaverse.GridLayerType,OpenMetaverse.GridRegion@)">
20814 <summary> 20832 <summary>
20815 Makes an instance based on deserialized data 20833 Get grid region information using the region name, this function
20834 will block until it can find the region or gives up
20816 </summary> 20835 </summary>
20817 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param> 20836 <param name="name">Name of sim you're looking for</param>
20818 <returns>Instance containg deserialized data</returns> 20837 <param name="layer">Layer that you are requesting</param>
20838 <param name="region">Will contain a GridRegion for the sim you're
20839 looking for if successful, otherwise an empty structure</param>
20840 <returns>True if the GridRegion was successfully fetched, otherwise
20841 false</returns>
20819 </member> 20842 </member>
20820 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)"> 20843 <member name="M:OpenMetaverse.GridManager.MapBlockReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
20821 <summary> 20844 <summary>Process an incoming packet and raise the appropriate events</summary>
20822 Detects which class handles deserialization of this message 20845 <param name="sender">The sender</param>
20823 </summary> 20846 <param name="e">The EventArgs object containing the packet data</param>
20824 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20825 <returns>Object capable of decoding this message</returns>
20826 </member> 20847 </member>
20827 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesRequest"> 20848 <member name="M:OpenMetaverse.GridManager.MapItemReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
20828 <summary>Request message for parcel resource usage</summary> 20849 <summary>Process an incoming packet and raise the appropriate events</summary>
20850 <param name="sender">The sender</param>
20851 <param name="e">The EventArgs object containing the packet data</param>
20829 </member> 20852 </member>
20830 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesRequest.ParcelID"> 20853 <member name="M:OpenMetaverse.GridManager.SimulatorViewerTimeMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
20831 <summary>UUID of the parel to request resource usage info</summary> 20854 <summary>Process an incoming packet and raise the appropriate events</summary>
20855 <param name="sender">The sender</param>
20856 <param name="e">The EventArgs object containing the packet data</param>
20832 </member> 20857 </member>
20833 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Serialize"> 20858 <member name="M:OpenMetaverse.GridManager.CoarseLocationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
20834 <summary> 20859 <summary>Process an incoming packet and raise the appropriate events</summary>
20835 Serializes object 20860 <param name="sender">The sender</param>
20836 </summary> 20861 <param name="e">The EventArgs object containing the packet data</param>
20837 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
20838 </member> 20862 </member>
20839 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20863 <member name="M:OpenMetaverse.GridManager.RegionHandleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
20840 <summary> 20864 <summary>Process an incoming packet and raise the appropriate events</summary>
20841 Deserializes object from OSD 20865 <param name="sender">The sender</param>
20842 </summary> 20866 <param name="e">The EventArgs object containing the packet data</param>
20843 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20844 </member> 20867 </member>
20845 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesMessage"> 20868 <member name="E:OpenMetaverse.GridManager.CoarseLocationUpdate">
20846 <summary>Response message for parcel resource usage</summary> 20869 <summary>Raised when the simulator sends a <see cref="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket"/>
20870 containing the location of agents in the simulator</summary>
20847 </member> 20871 </member>
20848 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails"> 20872 <member name="E:OpenMetaverse.GridManager.GridRegion">
20849 <summary>URL where parcel resource usage details can be retrieved</summary> 20873 <summary>Raised when the simulator sends a Region Data in response to
20874 a Map request</summary>
20850 </member> 20875 </member>
20851 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary"> 20876 <member name="E:OpenMetaverse.GridManager.GridLayer">
20852 <summary>URL where parcel resource usage summary can be retrieved</summary> 20877 <summary>Raised when the simulator sends GridLayer object containing
20878 a map tile coordinates and texture information</summary>
20853 </member> 20879 </member>
20854 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Serialize"> 20880 <member name="E:OpenMetaverse.GridManager.GridItems">
20855 <summary> 20881 <summary>Raised when the simulator sends GridItems object containing
20856 Serializes object 20882 details on events, land sales at a specific location</summary>
20857 </summary>
20858 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
20859 </member> 20883 </member>
20860 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20884 <member name="E:OpenMetaverse.GridManager.RegionHandleReply">
20861 <summary> 20885 <summary>Raised in response to a Region lookup</summary>
20862 Deserializes object from OSD
20863 </summary>
20864 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20865 </member> 20886 </member>
20866 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)"> 20887 <member name="P:OpenMetaverse.GridManager.SunPhase">
20867 <summary> 20888 <summary>Unknown</summary>
20868 Detects which class handles deserialization of this message
20869 </summary>
20870 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20871 <returns>Object capable of decoding this message</returns>
20872 </member> 20889 </member>
20873 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesInfo"> 20890 <member name="P:OpenMetaverse.GridManager.SunDirection">
20874 <summary>Parcel resource usage</summary> 20891 <summary>Current direction of the sun</summary>
20875 </member> 20892 </member>
20876 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesInfo.Parcels"> 20893 <member name="P:OpenMetaverse.GridManager.SunAngVelocity">
20877 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail"/> containing per percal resource usage</summary> 20894 <summary>Current angular velocity of the sun</summary>
20878 </member> 20895 </member>
20879 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 20896 <member name="P:OpenMetaverse.GridManager.WorldTime">
20880 <summary> 20897 <summary>Current world time</summary>
20881 Deserializes object from OSD
20882 </summary>
20883 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20884 </member> 20898 </member>
20885 <member name="T:OpenMetaverse.DirectoryManager"> 20899 <member name="T:OpenMetaverse.DirectoryManager">
20886 <summary> 20900 <summary>
@@ -21907,1538 +21921,1377 @@
21907 <member name="P:OpenMetaverse.DirLandReplyEventArgs.DirParcels"> 21921 <member name="P:OpenMetaverse.DirLandReplyEventArgs.DirParcels">
21908 <summary>A list containing land forsale data returned by the data server</summary> 21922 <summary>A list containing land forsale data returned by the data server</summary>
21909 </member> 21923 </member>
21910 <member name="T:OpenMetaverse.BinBVHAnimationReader"> 21924 <member name="T:OpenMetaverse.Rendering.IRendering">
21911 <summary> 21925 <summary>
21912 Reads in a byte array of an Animation Asset created by the SecondLife(tm) client. 21926 Abstract base for rendering plugins
21913 </summary> 21927 </summary>
21914 </member> 21928 </member>
21915 <member name="F:OpenMetaverse.BinBVHAnimationReader.rotationkeys"> 21929 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
21916 <summary> 21930 <summary>
21917 Rotation Keyframe count (used internally) 21931 Generates a basic mesh structure from a primitive
21918 </summary> 21932 </summary>
21933 <param name="prim">Primitive to generate the mesh from</param>
21934 <param name="lod">Level of detail to generate the mesh at</param>
21935 <returns>The generated mesh</returns>
21919 </member> 21936 </member>
21920 <member name="F:OpenMetaverse.BinBVHAnimationReader.positionkeys"> 21937 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)">
21921 <summary> 21938 <summary>
21922 Position Keyframe count (used internally) 21939 Generates a basic mesh structure from a sculpted primitive and
21940 texture
21923 </summary> 21941 </summary>
21942 <param name="prim">Sculpted primitive to generate the mesh from</param>
21943 <param name="sculptTexture">Sculpt texture</param>
21944 <param name="lod">Level of detail to generate the mesh at</param>
21945 <returns>The generated mesh</returns>
21924 </member> 21946 </member>
21925 <member name="F:OpenMetaverse.BinBVHAnimationReader.Priority"> 21947 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
21926 <summary> 21948 <summary>
21927 Animation Priority 21949 Generates a series of faces, each face containing a mesh and
21950 metadata
21928 </summary> 21951 </summary>
21952 <param name="prim">Primitive to generate the mesh from</param>
21953 <param name="lod">Level of detail to generate the mesh at</param>
21954 <returns>The generated mesh</returns>
21929 </member> 21955 </member>
21930 <member name="F:OpenMetaverse.BinBVHAnimationReader.Length"> 21956 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)">
21931 <summary> 21957 <summary>
21932 The animation length in seconds. 21958 Generates a series of faces for a sculpted prim, each face
21959 containing a mesh and metadata
21933 </summary> 21960 </summary>
21961 <param name="prim">Sculpted primitive to generate the mesh from</param>
21962 <param name="sculptTexture">Sculpt texture</param>
21963 <param name="lod">Level of detail to generate the mesh at</param>
21964 <returns>The generated mesh</returns>
21934 </member> 21965 </member>
21935 <member name="F:OpenMetaverse.BinBVHAnimationReader.ExpressionName"> 21966 <member name="M:OpenMetaverse.Rendering.IRendering.TransformTexCoords(System.Collections.Generic.List{OpenMetaverse.Rendering.Vertex},OpenMetaverse.Vector3,OpenMetaverse.Primitive.TextureEntryFace)">
21936 <summary> 21967 <summary>
21937 Expression set in the client. Null if [None] is selected 21968 Apply texture coordinate modifications from a
21969 <seealso cref="!:TextureEntryFace"/> to a list of vertices
21938 </summary> 21970 </summary>
21971 <param name="vertices">Vertex list to modify texture coordinates for</param>
21972 <param name="center">Center-point of the face</param>
21973 <param name="teFace">Face texture parameters</param>
21939 </member> 21974 </member>
21940 <member name="F:OpenMetaverse.BinBVHAnimationReader.InPoint"> 21975 <member name="T:OpenMetaverse.Imaging.LoadTGAClass">
21941 <summary> 21976 <summary>
21942 The time in seconds to start the animation 21977 Capability to load TGAs to Bitmap
21943 </summary> 21978 </summary>
21944 </member> 21979 </member>
21945 <member name="F:OpenMetaverse.BinBVHAnimationReader.OutPoint"> 21980 <member name="T:OpenMetaverse.Assets.AssetNotecard">
21946 <summary> 21981 <summary>
21947 The time in seconds to end the animation 21982 Represents a string of characters encoded with specific formatting properties
21948 </summary> 21983 </summary>
21949 </member> 21984 </member>
21950 <member name="F:OpenMetaverse.BinBVHAnimationReader.Loop"> 21985 <member name="F:OpenMetaverse.Assets.AssetNotecard.BodyText">
21951 <summary> 21986 <summary>A text string containing main text of the notecard</summary>
21952 Loop the animation
21953 </summary>
21954 </member> 21987 </member>
21955 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseInTime"> 21988 <member name="F:OpenMetaverse.Assets.AssetNotecard.EmbeddedItems">
21956 <summary> 21989 <summary>List of <see cref="T:OpenMetaverse.InventoryItem"/>s embedded on the notecard</summary>
21957 Meta data. Ease in Seconds.
21958 </summary>
21959 </member> 21990 </member>
21960 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseOutTime"> 21991 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor">
21961 <summary> 21992 <summary>Construct an Asset of type Notecard</summary>
21962 Meta data. Ease out seconds.
21963 </summary>
21964 </member> 21993 </member>
21965 <member name="F:OpenMetaverse.BinBVHAnimationReader.HandPose"> 21994 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(OpenMetaverse.UUID,System.Byte[])">
21966 <summary> 21995 <summary>
21967 Meta Data for the Hand Pose 21996 Construct an Asset object of type Notecard
21968 </summary> 21997 </summary>
21998 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
21999 <param name="assetData">A byte array containing the raw asset data</param>
21969 </member> 22000 </member>
21970 <member name="F:OpenMetaverse.BinBVHAnimationReader.JointCount"> 22001 <member name="M:OpenMetaverse.Assets.AssetNotecard.Encode">
21971 <summary> 22002 <summary>
21972 Number of joints defined in the animation 22003 Encode the raw contents of a string with the specific Linden Text properties
21973 </summary> 22004 </summary>
21974 </member> 22005 </member>
21975 <member name="F:OpenMetaverse.BinBVHAnimationReader.joints"> 22006 <member name="M:OpenMetaverse.Assets.AssetNotecard.Decode">
21976 <summary> 22007 <summary>
21977 Contains an array of joints 22008 Decode the raw asset data including the Linden Text properties
21978 </summary> 22009 </summary>
22010 <returns>true if the AssetData was successfully decoded</returns>
21979 </member> 22011 </member>
21980 <member name="M:OpenMetaverse.BinBVHAnimationReader.#ctor(System.Byte[])"> 22012 <member name="P:OpenMetaverse.Assets.AssetNotecard.AssetType">
21981 <summary> 22013 <summary>Override the base classes AssetType</summary>
21982 Searialize an animation asset into it's joints/keyframes/meta data
21983 </summary>
21984 <param name="animationdata"></param>
21985 </member> 22014 </member>
21986 <member name="M:OpenMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[],System.Int32@)"> 22015 <member name="T:OpenMetaverse.Assets.AssetAnimation">
21987 <summary> 22016 <summary>
21988 Variable length strings seem to be null terminated in the animation asset.. but.. 22017 Represents an Animation
21989 use with caution, home grown.
21990 advances the index.
21991 </summary> 22018 </summary>
21992 <param name="data">The animation asset byte array</param>
21993 <param name="i">The offset to start reading</param>
21994 <returns>a string</returns>
21995 </member> 22019 </member>
21996 <member name="M:OpenMetaverse.BinBVHAnimationReader.readJoint(System.Byte[],System.Int32@)"> 22020 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor">
21997 <summary> 22021 <summary>Default Constructor</summary>
21998 Read in a Joint from an animation asset byte array
21999 Variable length Joint fields, yay!
22000 Advances the index
22001 </summary>
22002 <param name="data">animation asset byte array</param>
22003 <param name="i">Byte Offset of the start of the joint</param>
22004 <returns>The Joint data serialized into the binBVHJoint structure</returns>
22005 </member> 22022 </member>
22006 <member name="M:OpenMetaverse.BinBVHAnimationReader.readKeys(System.Byte[],System.Int32@,System.Int32,System.Single,System.Single)"> 22023 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor(OpenMetaverse.UUID,System.Byte[])">
22007 <summary> 22024 <summary>
22008 Read Keyframes of a certain type 22025 Construct an Asset object of type Animation
22009 advance i
22010 </summary> 22026 </summary>
22011 <param name="data">Animation Byte array</param> 22027 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
22012 <param name="i">Offset in the Byte Array. Will be advanced</param> 22028 <param name="assetData">A byte array containing the raw asset data</param>
22013 <param name="keycount">Number of Keyframes</param>
22014 <param name="min">Scaling Min to pass to the Uint16ToFloat method</param>
22015 <param name="max">Scaling Max to pass to the Uint16ToFloat method</param>
22016 <returns></returns>
22017 </member> 22029 </member>
22018 <member name="T:OpenMetaverse.binBVHJoint"> 22030 <member name="P:OpenMetaverse.Assets.AssetAnimation.AssetType">
22031 <summary>Override the base classes AssetType</summary>
22032 </member>
22033 <member name="T:OpenMetaverse.Assets.ArchiveConstants">
22019 <summary> 22034 <summary>
22020 A Joint and it's associated meta data and keyframes 22035 Constants for the archiving module
22021 </summary> 22036 </summary>
22022 </member> 22037 </member>
22023 <member name="F:OpenMetaverse.binBVHJoint.Name"> 22038 <member name="F:OpenMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH">
22024 <summary> 22039 <summary>
22025 Name of the Joint. Matches the avatar_skeleton.xml in client distros 22040 The location of the archive control file
22026 </summary> 22041 </summary>
22027 </member> 22042 </member>
22028 <member name="F:OpenMetaverse.binBVHJoint.Priority"> 22043 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSETS_PATH">
22029 <summary> 22044 <summary>
22030 Joint Animation Override? Was the same as the Priority in testing.. 22045 Path for the assets held in an archive
22031 </summary> 22046 </summary>
22032 </member> 22047 </member>
22033 <member name="F:OpenMetaverse.binBVHJoint.rotationkeys"> 22048 <member name="F:OpenMetaverse.Assets.ArchiveConstants.OBJECTS_PATH">
22034 <summary> 22049 <summary>
22035 Array of Rotation Keyframes in order from earliest to latest 22050 Path for the prims file
22036 </summary> 22051 </summary>
22037 </member> 22052 </member>
22038 <member name="F:OpenMetaverse.binBVHJoint.positionkeys"> 22053 <member name="F:OpenMetaverse.Assets.ArchiveConstants.TERRAINS_PATH">
22039 <summary> 22054 <summary>
22040 Array of Position Keyframes in order from earliest to latest 22055 Path for terrains. Technically these may be assets, but I think it's quite nice to split them out.
22041 This seems to only be for the Pelvis?
22042 </summary> 22056 </summary>
22043 </member> 22057 </member>
22044 <member name="T:OpenMetaverse.binBVHJointKey"> 22058 <member name="F:OpenMetaverse.Assets.ArchiveConstants.SETTINGS_PATH">
22045 <summary> 22059 <summary>
22046 A Joint Keyframe. This is either a position or a rotation. 22060 Path for region settings.
22047 </summary> 22061 </summary>
22048 </member> 22062 </member>
22049 <member name="F:OpenMetaverse.binBVHJointKey.key_element"> 22063 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR">
22050 <summary> 22064 <summary>
22051 Either a Vector3 position or a Vector3 Euler rotation 22065 The character the separates the uuid from extension information in an archived asset filename
22052 </summary> 22066 </summary>
22053 </member> 22067 </member>
22054 <member name="T:OpenMetaverse.HandPose"> 22068 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION">
22055 <summary> 22069 <summary>
22056 Poses set in the animation metadata for the hands. 22070 Extensions used for asset types in the archive
22057 </summary> 22071 </summary>
22058 </member> 22072 </member>
22059 <member name="T:OpenMetaverse.Imaging.LoadTGAClass"> 22073 <member name="T:OpenMetaverse.ReportType">
22060 <summary> 22074 <summary>
22061 Capability to load TGAs to Bitmap 22075
22062 </summary> 22076 </summary>
22063 </member> 22077 </member>
22064 <member name="T:OpenMetaverse.Assets.AssetsArchiver"> 22078 <member name="F:OpenMetaverse.ReportType.None">
22079 <summary>No report</summary>
22080 </member>
22081 <member name="F:OpenMetaverse.ReportType.Unknown">
22082 <summary>Unknown report type</summary>
22083 </member>
22084 <member name="F:OpenMetaverse.ReportType.Bug">
22085 <summary>Bug report</summary>
22086 </member>
22087 <member name="F:OpenMetaverse.ReportType.Complaint">
22088 <summary>Complaint report</summary>
22089 </member>
22090 <member name="F:OpenMetaverse.ReportType.CustomerServiceRequest">
22091 <summary>Customer service report</summary>
22092 </member>
22093 <member name="T:OpenMetaverse.CompressedFlags">
22065 <summary> 22094 <summary>
22066 Archives assets 22095 Bitflag field for ObjectUpdateCompressed data blocks, describing
22096 which options are present for each object
22067 </summary> 22097 </summary>
22068 </member> 22098 </member>
22069 <member name="F:OpenMetaverse.Assets.AssetsArchiver.m_assets"> 22099 <member name="F:OpenMetaverse.CompressedFlags.ScratchPad">
22100 <summary>Unknown</summary>
22101 </member>
22102 <member name="F:OpenMetaverse.CompressedFlags.Tree">
22103 <summary>Whether the object has a TreeSpecies</summary>
22104 </member>
22105 <member name="F:OpenMetaverse.CompressedFlags.HasText">
22106 <summary>Whether the object has floating text ala llSetText</summary>
22107 </member>
22108 <member name="F:OpenMetaverse.CompressedFlags.HasParticles">
22109 <summary>Whether the object has an active particle system</summary>
22110 </member>
22111 <member name="F:OpenMetaverse.CompressedFlags.HasSound">
22112 <summary>Whether the object has sound attached to it</summary>
22113 </member>
22114 <member name="F:OpenMetaverse.CompressedFlags.HasParent">
22115 <summary>Whether the object is attached to a root object or not</summary>
22116 </member>
22117 <member name="F:OpenMetaverse.CompressedFlags.TextureAnimation">
22118 <summary>Whether the object has texture animation settings</summary>
22119 </member>
22120 <member name="F:OpenMetaverse.CompressedFlags.HasAngularVelocity">
22121 <summary>Whether the object has an angular velocity</summary>
22122 </member>
22123 <member name="F:OpenMetaverse.CompressedFlags.HasNameValues">
22124 <summary>Whether the object has a name value pairs string</summary>
22125 </member>
22126 <member name="F:OpenMetaverse.CompressedFlags.MediaURL">
22127 <summary>Whether the object has a Media URL set</summary>
22128 </member>
22129 <member name="T:OpenMetaverse.UpdateType">
22070 <summary> 22130 <summary>
22071 Archive assets 22131 Specific Flags for MultipleObjectUpdate requests
22072 </summary> 22132 </summary>
22073 </member> 22133 </member>
22074 <member name="M:OpenMetaverse.Assets.AssetsArchiver.Archive(OpenMetaverse.Assets.TarArchiveWriter)"> 22134 <member name="F:OpenMetaverse.UpdateType.None">
22135 <summary>None</summary>
22136 </member>
22137 <member name="F:OpenMetaverse.UpdateType.Position">
22138 <summary>Change position of prims</summary>
22139 </member>
22140 <member name="F:OpenMetaverse.UpdateType.Rotation">
22141 <summary>Change rotation of prims</summary>
22142 </member>
22143 <member name="F:OpenMetaverse.UpdateType.Scale">
22144 <summary>Change size of prims</summary>
22145 </member>
22146 <member name="F:OpenMetaverse.UpdateType.Linked">
22147 <summary>Perform operation on link set</summary>
22148 </member>
22149 <member name="F:OpenMetaverse.UpdateType.Uniform">
22150 <summary>Scale prims uniformly, same as selecing ctrl+shift in the
22151 viewer. Used in conjunction with Scale</summary>
22152 </member>
22153 <member name="T:OpenMetaverse.PayPriceType">
22075 <summary> 22154 <summary>
22076 Archive the assets given to this archiver to the given archive. 22155 Special values in PayPriceReply. If the price is not one of these
22156 literal value of the price should be use
22077 </summary> 22157 </summary>
22078 <param name="archive"></param>
22079 </member> 22158 </member>
22080 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteMetadata(OpenMetaverse.Assets.TarArchiveWriter)"> 22159 <member name="F:OpenMetaverse.PayPriceType.Hide">
22081 <summary> 22160 <summary>
22082 Write an assets metadata file to the given archive 22161 Indicates that this pay option should be hidden
22083 </summary> 22162 </summary>
22084 <param name="archive"></param>
22085 </member> 22163 </member>
22086 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteData(OpenMetaverse.Assets.TarArchiveWriter)"> 22164 <member name="F:OpenMetaverse.PayPriceType.Default">
22087 <summary> 22165 <summary>
22088 Write asset data files to the given archive 22166 Indicates that this pay option should have the default value
22089 </summary> 22167 </summary>
22090 <param name="archive"></param>
22091 </member> 22168 </member>
22092 <member name="T:OpenMetaverse.FieldType"> 22169 <member name="T:OpenMetaverse.ObjectMovementUpdate">
22093 <summary> 22170 <summary>
22094 22171 Contains the variables sent in an object update packet for objects.
22172 Used to track position and movement of prims and avatars
22095 </summary> 22173 </summary>
22096 </member> 22174 </member>
22097 <member name="F:OpenMetaverse.FieldType.U8"> 22175 <member name="F:OpenMetaverse.ObjectMovementUpdate.Avatar">
22098 <summary></summary> 22176 <summary></summary>
22099 </member> 22177 </member>
22100 <member name="F:OpenMetaverse.FieldType.U16"> 22178 <member name="F:OpenMetaverse.ObjectMovementUpdate.CollisionPlane">
22101 <summary></summary> 22179 <summary></summary>
22102 </member> 22180 </member>
22103 <member name="F:OpenMetaverse.FieldType.U32"> 22181 <member name="F:OpenMetaverse.ObjectMovementUpdate.State">
22104 <summary></summary> 22182 <summary></summary>
22105 </member> 22183 </member>
22106 <member name="F:OpenMetaverse.FieldType.U64"> 22184 <member name="F:OpenMetaverse.ObjectMovementUpdate.LocalID">
22107 <summary></summary> 22185 <summary></summary>
22108 </member> 22186 </member>
22109 <member name="F:OpenMetaverse.FieldType.S8"> 22187 <member name="F:OpenMetaverse.ObjectMovementUpdate.Position">
22110 <summary></summary> 22188 <summary></summary>
22111 </member> 22189 </member>
22112 <member name="F:OpenMetaverse.FieldType.S16"> 22190 <member name="F:OpenMetaverse.ObjectMovementUpdate.Velocity">
22113 <summary></summary> 22191 <summary></summary>
22114 </member> 22192 </member>
22115 <member name="F:OpenMetaverse.FieldType.S32"> 22193 <member name="F:OpenMetaverse.ObjectMovementUpdate.Acceleration">
22116 <summary></summary> 22194 <summary></summary>
22117 </member> 22195 </member>
22118 <member name="F:OpenMetaverse.FieldType.F32"> 22196 <member name="F:OpenMetaverse.ObjectMovementUpdate.Rotation">
22119 <summary></summary> 22197 <summary></summary>
22120 </member> 22198 </member>
22121 <member name="F:OpenMetaverse.FieldType.F64"> 22199 <member name="F:OpenMetaverse.ObjectMovementUpdate.AngularVelocity">
22122 <summary></summary> 22200 <summary></summary>
22123 </member> 22201 </member>
22124 <member name="F:OpenMetaverse.FieldType.UUID"> 22202 <member name="F:OpenMetaverse.ObjectMovementUpdate.Textures">
22125 <summary></summary> 22203 <summary></summary>
22126 </member> 22204 </member>
22127 <member name="F:OpenMetaverse.FieldType.BOOL"> 22205 <member name="T:OpenMetaverse.ObjectManager">
22128 <summary></summary> 22206 <summary>
22207 Handles all network traffic related to prims and avatar positions and
22208 movement.
22209 </summary>
22129 </member> 22210 </member>
22130 <member name="F:OpenMetaverse.FieldType.Vector3"> 22211 <member name="F:OpenMetaverse.ObjectManager.m_ObjectUpdate">
22131 <summary></summary> 22212 <summary>The event subscribers, null of no subscribers</summary>
22132 </member> 22213 </member>
22133 <member name="F:OpenMetaverse.FieldType.Vector3d"> 22214 <member name="F:OpenMetaverse.ObjectManager.m_ObjectUpdateLock">
22134 <summary></summary> 22215 <summary>Thread sync lock object</summary>
22135 </member> 22216 </member>
22136 <member name="F:OpenMetaverse.FieldType.Vector4"> 22217 <member name="F:OpenMetaverse.ObjectManager.m_ObjectProperties">
22137 <summary></summary> 22218 <summary>The event subscribers, null of no subscribers</summary>
22138 </member> 22219 </member>
22139 <member name="F:OpenMetaverse.FieldType.Quaternion"> 22220 <member name="M:OpenMetaverse.ObjectManager.OnObjectProperties(OpenMetaverse.ObjectPropertiesEventArgs)">
22140 <summary></summary> 22221 <summary>Raises the ObjectProperties Event</summary>
22222 <param name="e">A ObjectPropertiesEventArgs object containing
22223 the data sent from the simulator</param>
22141 </member> 22224 </member>
22142 <member name="F:OpenMetaverse.FieldType.IPADDR"> 22225 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesLock">
22143 <summary></summary> 22226 <summary>Thread sync lock object</summary>
22144 </member> 22227 </member>
22145 <member name="F:OpenMetaverse.FieldType.IPPORT"> 22228 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesUpdated">
22146 <summary></summary> 22229 <summary>The event subscribers, null of no subscribers</summary>
22147 </member> 22230 </member>
22148 <member name="F:OpenMetaverse.FieldType.Variable"> 22231 <member name="M:OpenMetaverse.ObjectManager.OnObjectPropertiesUpdated(OpenMetaverse.ObjectPropertiesUpdatedEventArgs)">
22149 <summary></summary> 22232 <summary>Raises the ObjectPropertiesUpdated Event</summary>
22233 <param name="e">A ObjectPropertiesUpdatedEventArgs object containing
22234 the data sent from the simulator</param>
22150 </member> 22235 </member>
22151 <member name="F:OpenMetaverse.FieldType.Fixed"> 22236 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesUpdatedLock">
22152 <summary></summary> 22237 <summary>Thread sync lock object</summary>
22153 </member> 22238 </member>
22154 <member name="F:OpenMetaverse.FieldType.Single"> 22239 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesFamily">
22155 <summary></summary> 22240 <summary>The event subscribers, null of no subscribers</summary>
22156 </member> 22241 </member>
22157 <member name="F:OpenMetaverse.FieldType.Multiple"> 22242 <member name="M:OpenMetaverse.ObjectManager.OnObjectPropertiesFamily(OpenMetaverse.ObjectPropertiesFamilyEventArgs)">
22158 <summary></summary> 22243 <summary>Raises the ObjectPropertiesFamily Event</summary>
22244 <param name="e">A ObjectPropertiesFamilyEventArgs object containing
22245 the data sent from the simulator</param>
22159 </member> 22246 </member>
22160 <member name="T:OpenMetaverse.MapField"> 22247 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesFamilyLock">
22161 <summary> 22248 <summary>Thread sync lock object</summary>
22162
22163 </summary>
22164 </member> 22249 </member>
22165 <member name="F:OpenMetaverse.MapField.KeywordPosition"> 22250 <member name="F:OpenMetaverse.ObjectManager.m_AvatarUpdate">
22166 <summary></summary> 22251 <summary>The event subscribers, null of no subscribers</summary>
22167 </member> 22252 </member>
22168 <member name="F:OpenMetaverse.MapField.Name"> 22253 <member name="M:OpenMetaverse.ObjectManager.OnAvatarUpdate(OpenMetaverse.AvatarUpdateEventArgs)">
22169 <summary></summary> 22254 <summary>Raises the AvatarUpdate Event</summary>
22255 <param name="e">A AvatarUpdateEventArgs object containing
22256 the data sent from the simulator</param>
22170 </member> 22257 </member>
22171 <member name="F:OpenMetaverse.MapField.Type"> 22258 <member name="F:OpenMetaverse.ObjectManager.m_AvatarUpdateLock">
22172 <summary></summary> 22259 <summary>Thread sync lock object</summary>
22173 </member> 22260 </member>
22174 <member name="F:OpenMetaverse.MapField.Count"> 22261 <member name="F:OpenMetaverse.ObjectManager.m_TerseObjectUpdate">
22175 <summary></summary> 22262 <summary>The event subscribers, null of no subscribers</summary>
22176 </member> 22263 </member>
22177 <member name="M:OpenMetaverse.MapField.CompareTo(System.Object)"> 22264 <member name="F:OpenMetaverse.ObjectManager.m_TerseObjectUpdateLock">
22178 <summary> 22265 <summary>Thread sync lock object</summary>
22179
22180 </summary>
22181 <param name="obj"></param>
22182 <returns></returns>
22183 </member> 22266 </member>
22184 <member name="T:OpenMetaverse.MapBlock"> 22267 <member name="F:OpenMetaverse.ObjectManager.m_ObjectDataBlockUpdate">
22185 <summary> 22268 <summary>The event subscribers, null of no subscribers</summary>
22186
22187 </summary>
22188 </member> 22269 </member>
22189 <member name="F:OpenMetaverse.MapBlock.KeywordPosition"> 22270 <member name="M:OpenMetaverse.ObjectManager.OnObjectDataBlockUpdate(OpenMetaverse.ObjectDataBlockUpdateEventArgs)">
22190 <summary></summary> 22271 <summary>Raises the ObjectDataBlockUpdate Event</summary>
22272 <param name="e">A ObjectDataBlockUpdateEventArgs object containing
22273 the data sent from the simulator</param>
22191 </member> 22274 </member>
22192 <member name="F:OpenMetaverse.MapBlock.Name"> 22275 <member name="F:OpenMetaverse.ObjectManager.m_ObjectDataBlockUpdateLock">
22193 <summary></summary> 22276 <summary>Thread sync lock object</summary>
22194 </member> 22277 </member>
22195 <member name="F:OpenMetaverse.MapBlock.Count"> 22278 <member name="F:OpenMetaverse.ObjectManager.m_KillObject">
22196 <summary></summary> 22279 <summary>The event subscribers, null of no subscribers</summary>
22197 </member> 22280 </member>
22198 <member name="F:OpenMetaverse.MapBlock.Fields"> 22281 <member name="M:OpenMetaverse.ObjectManager.OnKillObject(OpenMetaverse.KillObjectEventArgs)">
22199 <summary></summary> 22282 <summary>Raises the KillObject Event</summary>
22283 <param name="e">A KillObjectEventArgs object containing
22284 the data sent from the simulator</param>
22200 </member> 22285 </member>
22201 <member name="M:OpenMetaverse.MapBlock.CompareTo(System.Object)"> 22286 <member name="F:OpenMetaverse.ObjectManager.m_KillObjectLock">
22202 <summary> 22287 <summary>Thread sync lock object</summary>
22203
22204 </summary>
22205 <param name="obj"></param>
22206 <returns></returns>
22207 </member> 22288 </member>
22208 <member name="T:OpenMetaverse.MapPacket"> 22289 <member name="F:OpenMetaverse.ObjectManager.m_AvatarSitChanged">
22209 <summary> 22290 <summary>The event subscribers, null of no subscribers</summary>
22210
22211 </summary>
22212 </member> 22291 </member>
22213 <member name="F:OpenMetaverse.MapPacket.ID"> 22292 <member name="M:OpenMetaverse.ObjectManager.OnAvatarSitChanged(OpenMetaverse.AvatarSitChangedEventArgs)">
22214 <summary></summary> 22293 <summary>Raises the AvatarSitChanged Event</summary>
22294 <param name="e">A AvatarSitChangedEventArgs object containing
22295 the data sent from the simulator</param>
22215 </member> 22296 </member>
22216 <member name="F:OpenMetaverse.MapPacket.Name"> 22297 <member name="F:OpenMetaverse.ObjectManager.m_AvatarSitChangedLock">
22217 <summary></summary> 22298 <summary>Thread sync lock object</summary>
22218 </member> 22299 </member>
22219 <member name="F:OpenMetaverse.MapPacket.Frequency"> 22300 <member name="F:OpenMetaverse.ObjectManager.m_PayPriceReply">
22220 <summary></summary> 22301 <summary>The event subscribers, null of no subscribers</summary>
22221 </member> 22302 </member>
22222 <member name="F:OpenMetaverse.MapPacket.Trusted"> 22303 <member name="M:OpenMetaverse.ObjectManager.OnPayPriceReply(OpenMetaverse.PayPriceReplyEventArgs)">
22223 <summary></summary> 22304 <summary>Raises the PayPriceReply Event</summary>
22305 <param name="e">A PayPriceReplyEventArgs object containing
22306 the data sent from the simulator</param>
22224 </member> 22307 </member>
22225 <member name="F:OpenMetaverse.MapPacket.Encoded"> 22308 <member name="F:OpenMetaverse.ObjectManager.m_PayPriceReplyLock">
22226 <summary></summary> 22309 <summary>Thread sync lock object</summary>
22227 </member> 22310 </member>
22228 <member name="F:OpenMetaverse.MapPacket.Blocks"> 22311 <member name="F:OpenMetaverse.ObjectManager.Client">
22229 <summary></summary> 22312 <summary>Reference to the GridClient object</summary>
22230 </member> 22313 </member>
22231 <member name="T:OpenMetaverse.ProtocolManager"> 22314 <member name="F:OpenMetaverse.ObjectManager.InterpolationTimer">
22315 <summary>Does periodic dead reckoning calculation to convert
22316 velocity and acceleration to new positions for objects</summary>
22317 </member>
22318 <member name="M:OpenMetaverse.ObjectManager.#ctor(OpenMetaverse.GridClient)">
22232 <summary> 22319 <summary>
22233 22320 Construct a new instance of the ObjectManager class
22234 </summary> 22321 </summary>
22322 <param name="client">A reference to the <see cref="T:OpenMetaverse.GridClient"/> instance</param>
22235 </member> 22323 </member>
22236 <member name="F:OpenMetaverse.ProtocolManager.TypeSizes"> 22324 <member name="M:OpenMetaverse.ObjectManager.RequestObject(OpenMetaverse.Simulator,System.UInt32)">
22237 <summary></summary>
22238 </member>
22239 <member name="F:OpenMetaverse.ProtocolManager.KeywordPositions">
22240 <summary></summary>
22241 </member>
22242 <member name="F:OpenMetaverse.ProtocolManager.LowMaps">
22243 <summary></summary>
22244 </member>
22245 <member name="F:OpenMetaverse.ProtocolManager.MediumMaps">
22246 <summary></summary>
22247 </member>
22248 <member name="F:OpenMetaverse.ProtocolManager.HighMaps">
22249 <summary></summary>
22250 </member>
22251 <member name="M:OpenMetaverse.ProtocolManager.#ctor(System.String,OpenMetaverse.GridClient)">
22252 <summary> 22325 <summary>
22253 22326 Request information for a single object from a <see cref="T:OpenMetaverse.Simulator"/>
22327 you are currently connected to
22254 </summary> 22328 </summary>
22255 <param name="mapFile"></param> 22329 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
22256 <param name="client"></param> 22330 <param name="localID">The Local ID of the object</param>
22257 </member> 22331 </member>
22258 <member name="M:OpenMetaverse.ProtocolManager.Command(System.String)"> 22332 <member name="M:OpenMetaverse.ObjectManager.RequestObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})">
22259 <summary> 22333 <summary>
22260 22334 Request information for multiple objects contained in
22335 the same simulator
22261 </summary> 22336 </summary>
22262 <param name="command"></param> 22337 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
22263 <returns></returns> 22338 <param name="localIDs">An array containing the Local IDs of the objects</param>
22264 </member> 22339 </member>
22265 <member name="M:OpenMetaverse.ProtocolManager.Command(System.Byte[])"> 22340 <member name="M:OpenMetaverse.ObjectManager.BuyObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32,OpenMetaverse.UUID,OpenMetaverse.UUID)">
22341 <summary>
22342 Attempt to purchase an original object, a copy, or the contents of
22343 an object
22344 </summary>
22345 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
22346 <param name="localID">The Local ID of the object</param>
22347 <param name="saleType">Whether the original, a copy, or the object
22348 contents are on sale. This is used for verification, if the this
22349 sale type is not valid for the object the purchase will fail</param>
22350 <param name="price">Price of the object. This is used for
22351 verification, if it does not match the actual price the purchase
22352 will fail</param>
22353 <param name="groupID">Group ID that will be associated with the new
22354 purchase</param>
22355 <param name="categoryID">Inventory folder UUID where the object or objects
22356 purchased should be placed</param>
22357 <example>
22358 <code>
22359 BuyObject(Client.Network.CurrentSim, 500, SaleType.Copy,
22360 100, UUID.Zero, Client.Self.InventoryRootFolderUUID);
22361 </code>
22362 </example>
22363 </member>
22364 <member name="M:OpenMetaverse.ObjectManager.RequestPayPrice(OpenMetaverse.Simulator,OpenMetaverse.UUID)">
22266 <summary> 22365 <summary>
22267 22366 Request prices that should be displayed in pay dialog. This will triggger the simulator
22367 to send us back a PayPriceReply which can be handled by OnPayPriceReply event
22268 </summary> 22368 </summary>
22269 <param name="data"></param> 22369 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
22270 <returns></returns> 22370 <param name="objectID">The ID of the object</param>
22371 <remarks>The result is raised in the <see cref="E:OpenMetaverse.ObjectManager.PayPriceReply"/> event</remarks>
22271 </member> 22372 </member>
22272 <member name="M:OpenMetaverse.ProtocolManager.Command(System.UInt16,OpenMetaverse.PacketFrequency)"> 22373 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)">
22273 <summary> 22374 <summary>
22274 22375 Select a single object. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
22376 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
22275 </summary> 22377 </summary>
22276 <param name="command"></param> 22378 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
22277 <param name="frequency"></param> 22379 <param name="localID">The Local ID of the object</param>
22278 <returns></returns> 22380 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
22279 </member> 22381 </member>
22280 <member name="M:OpenMetaverse.ProtocolManager.PrintMap"> 22382 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32,System.Boolean)">
22281 <summary> 22383 <summary>
22282 22384 Select a single object. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
22385 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
22283 </summary> 22386 </summary>
22387 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
22388 <param name="localID">The Local ID of the object</param>
22389 <param name="automaticDeselect">if true, a call to <see cref="M:OpenMetaverse.ObjectManager.DeselectObject(OpenMetaverse.Simulator,System.UInt32)"/> is
22390 made immediately following the request</param>
22391 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
22284 </member> 22392 </member>
22285 <member name="M:OpenMetaverse.ProtocolManager.PrintOneMap(OpenMetaverse.MapPacket[],System.String)"> 22393 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)">
22286 <summary> 22394 <summary>
22287 22395 Select multiple objects. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
22288 </summary> 22396 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
22289 <param name="map"></param> 22397 </summary>
22290 <param name="frequency"></param> 22398 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
22399 <param name="localIDs">An array containing the Local IDs of the objects</param>
22400 <param name="automaticDeselect">Should objects be deselected immediately after selection</param>
22401 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
22291 </member> 22402 </member>
22292 <member name="M:OpenMetaverse.ProtocolManager.DecodeMapFile(System.String,System.String)"> 22403 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[])">
22293 <summary> 22404 <summary>
22294 22405 Select multiple objects. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
22295 </summary> 22406 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
22296 <param name="mapFile"></param> 22407 </summary>
22297 <param name="outputFile"></param> 22408 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
22409 <param name="localIDs">An array containing the Local IDs of the objects</param>
22410 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
22298 </member> 22411 </member>
22299 <member name="M:OpenMetaverse.ProtocolManager.LoadMapFile(System.String)"> 22412 <member name="M:OpenMetaverse.ObjectManager.SetFlags(OpenMetaverse.Simulator,System.UInt32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
22300 <summary> 22413 <summary>
22301 22414 Update the properties of an object
22302 </summary> 22415 </summary>
22303 <param name="mapFile"></param> 22416 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
22417 <param name="localID">The Local ID of the object</param>
22418 <param name="physical">true to turn the objects physical property on</param>
22419 <param name="temporary">true to turn the objects temporary property on</param>
22420 <param name="phantom">true to turn the objects phantom property on</param>
22421 <param name="castsShadow">true to turn the objects cast shadows property on</param>
22304 </member> 22422 </member>
22305 <member name="T:OpenMetaverse.Helpers"> 22423 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32)">
22306 <summary> 22424 <summary>
22307 Static helper functions and global variables 22425 Sets the sale properties of a single object
22308 </summary> 22426 </summary>
22427 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
22428 <param name="localID">The Local ID of the object</param>
22429 <param name="saleType">One of the options from the <see cref="T:OpenMetaverse.SaleType"/> enum</param>
22430 <param name="price">The price of the object</param>
22309 </member> 22431 </member>
22310 <member name="F:OpenMetaverse.Helpers.MSG_APPENDED_ACKS"> 22432 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.SaleType,System.Int32)">
22311 <summary>This header flag signals that ACKs are appended to the packet</summary> 22433 <summary>
22312 </member> 22434 Sets the sale properties of multiple objects
22313 <member name="F:OpenMetaverse.Helpers.MSG_RESENT"> 22435 </summary>
22314 <summary>This header flag signals that this packet has been sent before</summary> 22436 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
22315 </member> 22437 <param name="localIDs">An array containing the Local IDs of the objects</param>
22316 <member name="F:OpenMetaverse.Helpers.MSG_RELIABLE"> 22438 <param name="saleType">One of the options from the <see cref="T:OpenMetaverse.SaleType"/> enum</param>
22317 <summary>This header flags signals that an ACK is expected for this packet</summary> 22439 <param name="price">The price of the object</param>
22318 </member>
22319 <member name="F:OpenMetaverse.Helpers.MSG_ZEROCODED">
22320 <summary>This header flag signals that the message is compressed using zerocoding</summary>
22321 </member> 22440 </member>
22322 <member name="M:OpenMetaverse.Helpers.TEOffsetShort(System.Single)"> 22441 <member name="M:OpenMetaverse.ObjectManager.DeselectObject(OpenMetaverse.Simulator,System.UInt32)">
22323 <summary> 22442 <summary>
22324 22443 Deselect a single object
22325 </summary> 22444 </summary>
22326 <param name="offset"></param> 22445 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
22327 <returns></returns> 22446 <param name="localID">The Local ID of the object</param>
22328 </member> 22447 </member>
22329 <member name="M:OpenMetaverse.Helpers.TEOffsetFloat(System.Byte[],System.Int32)"> 22448 <member name="M:OpenMetaverse.ObjectManager.DeselectObjects(OpenMetaverse.Simulator,System.UInt32[])">
22330 <summary> 22449 <summary>
22331 22450 Deselect multiple objects.
22332 </summary> 22451 </summary>
22333 <param name="bytes"></param> 22452 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
22334 <param name="pos"></param> 22453 <param name="localIDs">An array containing the Local IDs of the objects</param>
22335 <returns></returns>
22336 </member> 22454 </member>
22337 <member name="M:OpenMetaverse.Helpers.TERotationShort(System.Single)"> 22455 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32)">
22338 <summary> 22456 <summary>
22339 22457 Perform a click action on an object
22340 </summary> 22458 </summary>
22341 <param name="rotation"></param> 22459 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
22342 <returns></returns> 22460 <param name="localID">The Local ID of the object</param>
22343 </member> 22461 </member>
22344 <member name="M:OpenMetaverse.Helpers.TERotationFloat(System.Byte[],System.Int32)"> 22462 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
22345 <summary> 22463 <summary>
22346 22464 Perform a click action (Grab) on a single object
22347 </summary> 22465 </summary>
22348 <param name="bytes"></param> 22466 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
22349 <param name="pos"></param> 22467 <param name="localID">The Local ID of the object</param>
22350 <returns></returns> 22468 <param name="uvCoord">The texture coordinates to touch</param>
22469 <param name="stCoord">The surface coordinates to touch</param>
22470 <param name="faceIndex">The face of the position to touch</param>
22471 <param name="position">The region coordinates of the position to touch</param>
22472 <param name="normal">The surface normal of the position to touch (A normal is a vector perpindicular to the surface)</param>
22473 <param name="binormal">The surface binormal of the position to touch (A binormal is a vector tangen to the surface
22474 pointing along the U direction of the tangent space</param>
22351 </member> 22475 </member>
22352 <member name="M:OpenMetaverse.Helpers.GlobalPosToRegionHandle(System.Single,System.Single,System.Single@,System.Single@)"> 22476 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)">
22353 <summary> 22477 <summary>
22354 Given an X/Y location in absolute (grid-relative) terms, a region 22478 Create (rez) a new prim object in a simulator
22355 handle is returned along with the local X/Y location in that region
22356 </summary> 22479 </summary>
22357 <param name="globalX">The absolute X location, a number such as 22480 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param>
22358 255360.35</param> 22481 <param name="prim">Data describing the prim object to rez</param>
22359 <param name="globalY">The absolute Y location, a number such as 22482 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
22360 255360.35</param> 22483 do not want the object to be associated with a specific group</param>
22361 <param name="localX">The sim-local X position of the global X 22484 <param name="position">An approximation of the position at which to rez the prim</param>
22362 position, a value from 0.0 to 256.0</param> 22485 <param name="scale">Scale vector to size this prim</param>
22363 <param name="localY">The sim-local Y position of the global Y 22486 <param name="rotation">Rotation quaternion to rotate this prim</param>
22364 position, a value from 0.0 to 256.0</param> 22487 <remarks>Due to the way client prim rezzing is done on the server,
22365 <returns>A 64-bit region handle that can be used to teleport to</returns> 22488 the requested position for an object is only close to where the prim
22489 actually ends up. If you desire exact placement you'll need to
22490 follow up by moving the object after it has been created. This
22491 function will not set textures, light and flexible data, or other
22492 extended primitive properties</remarks>
22366 </member> 22493 </member>
22367 <member name="M:OpenMetaverse.Helpers.FloatToTerseString(System.Single)"> 22494 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.PrimFlags)">
22368 <summary> 22495 <summary>
22369 Converts a floating point number to a terse string format used for 22496 Create (rez) a new prim object in a simulator
22370 transmitting numbers in wearable asset files
22371 </summary> 22497 </summary>
22372 <param name="val">Floating point number to convert to a string</param> 22498 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param>
22373 <returns>A terse string representation of the input number</returns> 22499 <param name="prim">Data describing the prim object to rez</param>
22500 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
22501 do not want the object to be associated with a specific group</param>
22502 <param name="position">An approximation of the position at which to rez the prim</param>
22503 <param name="scale">Scale vector to size this prim</param>
22504 <param name="rotation">Rotation quaternion to rotate this prim</param>
22505 <param name="createFlags">Specify the <seealso cref="T:OpenMetaverse.PrimFlags"/></param>
22506 <remarks>Due to the way client prim rezzing is done on the server,
22507 the requested position for an object is only close to where the prim
22508 actually ends up. If you desire exact placement you'll need to
22509 follow up by moving the object after it has been created. This
22510 function will not set textures, light and flexible data, or other
22511 extended primitive properties</remarks>
22374 </member> 22512 </member>
22375 <member name="M:OpenMetaverse.Helpers.FieldToString(System.Text.StringBuilder,System.Byte[],System.String)"> 22513 <member name="M:OpenMetaverse.ObjectManager.AddTree(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Tree,OpenMetaverse.UUID,System.Boolean)">
22376 <summary> 22514 <summary>
22377 Convert a variable length field (byte array) to a string, with a 22515 Rez a Linden tree
22378 field name prepended to each line of the output
22379 </summary> 22516 </summary>
22380 <remarks>If the byte array has unprintable characters in it, a 22517 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22381 hex dump will be written instead</remarks> 22518 <param name="scale">The size of the tree</param>
22382 <param name="output">The StringBuilder object to write to</param> 22519 <param name="rotation">The rotation of the tree</param>
22383 <param name="bytes">The byte array to convert to a string</param> 22520 <param name="position">The position of the tree</param>
22384 <param name="fieldName">A field name to prepend to each line of output</param> 22521 <param name="treeType">The Type of tree</param>
22522 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
22523 or UUID.Zero if no group is to be set</param>
22524 <param name="newTree">true to use the "new" Linden trees, false to use the old</param>
22385 </member> 22525 </member>
22386 <member name="M:OpenMetaverse.Helpers.ZeroDecode(System.Byte[],System.Int32,System.Byte[])"> 22526 <member name="M:OpenMetaverse.ObjectManager.AddGrass(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Grass,OpenMetaverse.UUID)">
22387 <summary> 22527 <summary>
22388 Decode a zerocoded byte array, used to decompress packets marked 22528 Rez grass and ground cover
22389 with the zerocoded flag
22390 </summary> 22529 </summary>
22391 <remarks>Any time a zero is encountered, the next byte is a count 22530 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22392 of how many zeroes to expand. One zero is encoded with 0x00 0x01, 22531 <param name="scale">The size of the grass</param>
22393 two zeroes is 0x00 0x02, three zeroes is 0x00 0x03, etc. The 22532 <param name="rotation">The rotation of the grass</param>
22394 first four bytes are copied directly to the output buffer. 22533 <param name="position">The position of the grass</param>
22395 </remarks> 22534 <param name="grassType">The type of grass from the <seealso cref="T:OpenMetaverse.Grass"/> enum</param>
22396 <param name="src">The byte array to decode</param> 22535 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
22397 <param name="srclen">The length of the byte array to decode. This 22536 or UUID.Zero if no group is to be set</param>
22398 would be the length of the packet up to (but not including) any
22399 appended ACKs</param>
22400 <param name="dest">The output byte array to decode to</param>
22401 <returns>The length of the output buffer</returns>
22402 </member> 22537 </member>
22403 <member name="M:OpenMetaverse.Helpers.ZeroEncode(System.Byte[],System.Int32,System.Byte[])"> 22538 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry)">
22404 <summary> 22539 <summary>
22405 Encode a byte array with zerocoding. Used to compress packets marked 22540 Set the textures to apply to the faces of an object
22406 with the zerocoded flag. Any zeroes in the array are compressed down
22407 to a single zero byte followed by a count of how many zeroes to expand
22408 out. A single zero becomes 0x00 0x01, two zeroes becomes 0x00 0x02,
22409 three zeroes becomes 0x00 0x03, etc. The first four bytes are copied
22410 directly to the output buffer.
22411 </summary> 22541 </summary>
22412 <param name="src">The byte array to encode</param> 22542 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22413 <param name="srclen">The length of the byte array to encode</param> 22543 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22414 <param name="dest">The output byte array to encode to</param> 22544 <param name="textures">The texture data to apply</param>
22415 <returns>The length of the output buffer</returns>
22416 </member> 22545 </member>
22417 <member name="M:OpenMetaverse.Helpers.InventoryCRC(System.Int32,System.Byte,System.SByte,System.SByte,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Int32,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32)"> 22546 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry,System.String)">
22418 <summary> 22547 <summary>
22419 Calculates the CRC (cyclic redundancy check) needed to upload inventory. 22548 Set the textures to apply to the faces of an object
22420 </summary> 22549 </summary>
22421 <param name="creationDate">Creation date</param> 22550 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22422 <param name="saleType">Sale type</param> 22551 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22423 <param name="invType">Inventory type</param> 22552 <param name="textures">The texture data to apply</param>
22424 <param name="type">Type</param> 22553 <param name="mediaUrl">A media URL (not used)</param>
22425 <param name="assetID">Asset ID</param>
22426 <param name="groupID">Group ID</param>
22427 <param name="salePrice">Sale price</param>
22428 <param name="ownerID">Owner ID</param>
22429 <param name="creatorID">Creator ID</param>
22430 <param name="itemID">Item ID</param>
22431 <param name="folderID">Folder ID</param>
22432 <param name="everyoneMask">Everyone mask (permissions)</param>
22433 <param name="flags">Flags</param>
22434 <param name="nextOwnerMask">Next owner mask (permissions)</param>
22435 <param name="groupMask">Group mask (permissions)</param>
22436 <param name="ownerMask">Owner mask (permissions)</param>
22437 <returns>The calculated CRC</returns>
22438 </member> 22554 </member>
22439 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String)"> 22555 <member name="M:OpenMetaverse.ObjectManager.SetLight(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.LightData)">
22440 <summary> 22556 <summary>
22441 Attempts to load a file embedded in the assembly 22557 Set the Light data on an object
22442 </summary> 22558 </summary>
22443 <param name="resourceName">The filename of the resource to load</param> 22559 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22444 <returns>A Stream for the requested file, or null if the resource 22560 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22445 was not successfully loaded</returns> 22561 <param name="light">A <seealso cref="T:OpenMetaverse.Primitive.LightData"/> object containing the data to set</param>
22446 </member> 22562 </member>
22447 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String,System.String)"> 22563 <member name="M:OpenMetaverse.ObjectManager.SetFlexible(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.FlexibleData)">
22448 <summary> 22564 <summary>
22449 Attempts to load a file either embedded in the assembly or found in 22565 Set the flexible data on an object
22450 a given search path
22451 </summary> 22566 </summary>
22452 <param name="resourceName">The filename of the resource to load</param> 22567 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22453 <param name="searchPath">An optional path that will be searched if 22568 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22454 the asset is not found embedded in the assembly</param> 22569 <param name="flexible">A <seealso cref="T:OpenMetaverse.Primitive.FlexibleData"/> object containing the data to set</param>
22455 <returns>A Stream for the requested file, or null if the resource
22456 was not successfully loaded</returns>
22457 </member> 22570 </member>
22458 <member name="M:OpenMetaverse.Helpers.PrimListToOSD(System.Collections.Generic.List{OpenMetaverse.Primitive})"> 22571 <member name="M:OpenMetaverse.ObjectManager.SetSculpt(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.SculptData)">
22459 <summary> 22572 <summary>
22460 Converts a list of primitives to an object that can be serialized 22573 Set the sculptie texture and data on an object
22461 with the LLSD system
22462 </summary> 22574 </summary>
22463 <param name="prims">Primitives to convert to a serializable object</param> 22575 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22464 <returns>An object that can be serialized with LLSD</returns> 22576 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22577 <param name="sculpt">A <seealso cref="T:OpenMetaverse.Primitive.SculptData"/> object containing the data to set</param>
22465 </member> 22578 </member>
22466 <member name="M:OpenMetaverse.Helpers.OSDToPrimList(OpenMetaverse.StructuredData.OSD)"> 22579 <member name="M:OpenMetaverse.ObjectManager.SetExtraParamOff(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.ExtraParamType)">
22467 <summary> 22580 <summary>
22468 Deserializes OSD in to a list of primitives 22581 Unset additional primitive parameters on an object
22469 </summary> 22582 </summary>
22470 <param name="osd">Structure holding the serialized primitive list, 22583 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22471 must be of the SDMap type</param> 22584 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22472 <returns>A list of deserialized primitives</returns> 22585 <param name="type">The extra parameters to set</param>
22473 </member>
22474 <member name="M:OpenMetaverse.Helpers.StructToString(System.Object)">
22475 <summary>
22476 Converts a struct or class object containing fields only into a key value separated string
22477 </summary>
22478 <param name="t">The struct object</param>
22479 <returns>A string containing the struct fields as the keys, and the field value as the value separated</returns>
22480 <example>
22481 <code>
22482 // Add the following code to any struct or class containing only fields to override the ToString()
22483 // method to display the values of the passed object
22484
22485 /// <summary>Print the struct data as a string</summary>
22486 ///<returns>A string containing the field name, and field value</returns>
22487 public override string ToString()
22488 {
22489 return Helpers.StructToString(this);
22490 }
22491 </code>
22492 </example>
22493 </member> 22586 </member>
22494 <member name="T:OpenMetaverse.Helpers.LogLevel"> 22587 <member name="M:OpenMetaverse.ObjectManager.LinkPrims(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})">
22495 <summary> 22588 <summary>
22496 Passed to Logger.Log() to identify the severity of a log entry 22589 Link multiple prims into a linkset
22497 </summary> 22590 </summary>
22591 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
22592 <param name="localIDs">An array which contains the IDs of the objects to link</param>
22593 <remarks>The last object in the array will be the root object of the linkset TODO: Is this true?</remarks>
22498 </member> 22594 </member>
22499 <member name="F:OpenMetaverse.Helpers.LogLevel.None"> 22595 <member name="M:OpenMetaverse.ObjectManager.DelinkPrims(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})">
22500 <summary>No logging information will be output</summary> 22596 <summary>
22501 </member> 22597 Delink/Unlink multiple prims from a linkset
22502 <member name="F:OpenMetaverse.Helpers.LogLevel.Info">
22503 <summary>Non-noisy useful information, may be helpful in
22504 debugging a problem</summary>
22505 </member>
22506 <member name="F:OpenMetaverse.Helpers.LogLevel.Warning">
22507 <summary>A non-critical error occurred. A warning will not
22508 prevent the rest of the library from operating as usual,
22509 although it may be indicative of an underlying issue</summary>
22510 </member>
22511 <member name="F:OpenMetaverse.Helpers.LogLevel.Error">
22512 <summary>A critical error has occurred. Generally this will
22513 be followed by the network layer shutting down, although the
22514 stability of the library after an error is uncertain</summary>
22515 </member>
22516 <member name="F:OpenMetaverse.Helpers.LogLevel.Debug">
22517 <summary>Used for internal testing, this logging level can
22518 generate very noisy (long and/or repetitive) messages. Don't
22519 pass this to the Log() function, use DebugLog() instead.
22520 </summary> 22598 </summary>
22599 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
22600 <param name="localIDs">An array which contains the IDs of the objects to delink</param>
22521 </member> 22601 </member>
22522 <member name="T:OpenMetaverse.AvatarGroup"> 22602 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion)">
22523 <summary> 22603 <summary>
22524 Holds group information for Avatars such as those you might find in a profile 22604 Change the rotation of an object
22525 </summary> 22605 </summary>
22606 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22607 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22608 <param name="rotation">The new rotation of the object</param>
22526 </member> 22609 </member>
22527 <member name="F:OpenMetaverse.AvatarGroup.AcceptNotices"> 22610 <member name="M:OpenMetaverse.ObjectManager.SetName(OpenMetaverse.Simulator,System.UInt32,System.String)">
22528 <summary>true of Avatar accepts group notices</summary>
22529 </member>
22530 <member name="F:OpenMetaverse.AvatarGroup.GroupID">
22531 <summary>Groups Key</summary>
22532 </member>
22533 <member name="F:OpenMetaverse.AvatarGroup.GroupInsigniaID">
22534 <summary>Texture Key for groups insignia</summary>
22535 </member>
22536 <member name="F:OpenMetaverse.AvatarGroup.GroupName">
22537 <summary>Name of the group</summary>
22538 </member>
22539 <member name="F:OpenMetaverse.AvatarGroup.GroupPowers">
22540 <summary>Powers avatar has in the group</summary>
22541 </member>
22542 <member name="F:OpenMetaverse.AvatarGroup.GroupTitle">
22543 <summary>Avatars Currently selected title</summary>
22544 </member>
22545 <member name="F:OpenMetaverse.AvatarGroup.ListInProfile">
22546 <summary>true of Avatar has chosen to list this in their profile</summary>
22547 </member>
22548 <member name="T:OpenMetaverse.Animation">
22549 <summary> 22611 <summary>
22550 Contains an animation currently being played by an agent 22612 Set the name of an object
22551 </summary> 22613 </summary>
22614 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22615 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22616 <param name="name">A string containing the new name of the object</param>
22552 </member> 22617 </member>
22553 <member name="F:OpenMetaverse.Animation.AnimationID"> 22618 <member name="M:OpenMetaverse.ObjectManager.SetNames(OpenMetaverse.Simulator,System.UInt32[],System.String[])">
22554 <summary>The ID of the animation asset</summary>
22555 </member>
22556 <member name="F:OpenMetaverse.Animation.AnimationSequence">
22557 <summary>A number to indicate start order of currently playing animations</summary>
22558 <remarks>On Linden Grids this number is unique per region, with OpenSim it is per client</remarks>
22559 </member>
22560 <member name="F:OpenMetaverse.Animation.AnimationSourceObjectID">
22561 <summary></summary>
22562 </member>
22563 <member name="T:OpenMetaverse.ProfilePick">
22564 <summary> 22619 <summary>
22565 Holds group information on an individual profile pick 22620 Set the name of multiple objects
22566 </summary> 22621 </summary>
22622 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
22623 <param name="localIDs">An array which contains the IDs of the objects to change the name of</param>
22624 <param name="names">An array which contains the new names of the objects</param>
22567 </member> 22625 </member>
22568 <member name="T:OpenMetaverse.AvatarManager"> 22626 <member name="M:OpenMetaverse.ObjectManager.SetDescription(OpenMetaverse.Simulator,System.UInt32,System.String)">
22569 <summary> 22627 <summary>
22570 Retrieve friend status notifications, and retrieve avatar names and 22628 Set the description of an object
22571 profiles
22572 </summary> 22629 </summary>
22630 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22631 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22632 <param name="description">A string containing the new description of the object</param>
22573 </member> 22633 </member>
22574 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimation"> 22634 <member name="M:OpenMetaverse.ObjectManager.SetDescriptions(OpenMetaverse.Simulator,System.UInt32[],System.String[])">
22575 <summary>The event subscribers, null of no subscribers</summary> 22635 <summary>
22576 </member> 22636 Set the descriptions of multiple objects
22577 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAnimation(OpenMetaverse.AvatarAnimationEventArgs)"> 22637 </summary>
22578 <summary>Raises the AvatarAnimation Event</summary> 22638 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
22579 <param name="e">An AvatarAnimationEventArgs object containing 22639 <param name="localIDs">An array which contains the IDs of the objects to change the description of</param>
22580 the data sent from the simulator</param> 22640 <param name="descriptions">An array which contains the new descriptions of the objects</param>
22581 </member>
22582 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimationLock">
22583 <summary>Thread sync lock object</summary>
22584 </member>
22585 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearance">
22586 <summary>The event subscribers, null of no subscribers</summary>
22587 </member>
22588 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAppearance(OpenMetaverse.AvatarAppearanceEventArgs)">
22589 <summary>Raises the AvatarAppearance Event</summary>
22590 <param name="e">A AvatarAppearanceEventArgs object containing
22591 the data sent from the simulator</param>
22592 </member>
22593 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearanceLock">
22594 <summary>Thread sync lock object</summary>
22595 </member>
22596 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReply">
22597 <summary>The event subscribers, null of no subscribers</summary>
22598 </member>
22599 <member name="M:OpenMetaverse.AvatarManager.OnUUIDNameReply(OpenMetaverse.UUIDNameReplyEventArgs)">
22600 <summary>Raises the UUIDNameReply Event</summary>
22601 <param name="e">A UUIDNameReplyEventArgs object containing
22602 the data sent from the simulator</param>
22603 </member>
22604 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReplyLock">
22605 <summary>Thread sync lock object</summary>
22606 </member>
22607 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReply">
22608 <summary>The event subscribers, null of no subscribers</summary>
22609 </member>
22610 <member name="M:OpenMetaverse.AvatarManager.OnAvatarInterestsReply(OpenMetaverse.AvatarInterestsReplyEventArgs)">
22611 <summary>Raises the AvatarInterestsReply Event</summary>
22612 <param name="e">A AvatarInterestsReplyEventArgs object containing
22613 the data sent from the simulator</param>
22614 </member>
22615 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReplyLock">
22616 <summary>Thread sync lock object</summary>
22617 </member>
22618 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReply">
22619 <summary>The event subscribers, null of no subscribers</summary>
22620 </member>
22621 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPropertiesReply(OpenMetaverse.AvatarPropertiesReplyEventArgs)">
22622 <summary>Raises the AvatarPropertiesReply Event</summary>
22623 <param name="e">A AvatarPropertiesReplyEventArgs object containing
22624 the data sent from the simulator</param>
22625 </member>
22626 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReplyLock">
22627 <summary>Thread sync lock object</summary>
22628 </member>
22629 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReply">
22630 <summary>The event subscribers, null of no subscribers</summary>
22631 </member>
22632 <member name="M:OpenMetaverse.AvatarManager.OnAvatarGroupsReply(OpenMetaverse.AvatarGroupsReplyEventArgs)">
22633 <summary>Raises the AvatarGroupsReply Event</summary>
22634 <param name="e">A AvatarGroupsReplyEventArgs object containing
22635 the data sent from the simulator</param>
22636 </member>
22637 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReplyLock">
22638 <summary>Thread sync lock object</summary>
22639 </member>
22640 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReply">
22641 <summary>The event subscribers, null of no subscribers</summary>
22642 </member>
22643 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPickerReply(OpenMetaverse.AvatarPickerReplyEventArgs)">
22644 <summary>Raises the AvatarPickerReply Event</summary>
22645 <param name="e">A AvatarPickerReplyEventArgs object containing
22646 the data sent from the simulator</param>
22647 </member>
22648 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReplyLock">
22649 <summary>Thread sync lock object</summary>
22650 </member>
22651 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAt">
22652 <summary>The event subscribers, null of no subscribers</summary>
22653 </member>
22654 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectPointAt(OpenMetaverse.ViewerEffectPointAtEventArgs)">
22655 <summary>Raises the ViewerEffectPointAt Event</summary>
22656 <param name="e">A ViewerEffectPointAtEventArgs object containing
22657 the data sent from the simulator</param>
22658 </member>
22659 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAtLock">
22660 <summary>Thread sync lock object</summary>
22661 </member>
22662 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAt">
22663 <summary>The event subscribers, null of no subscribers</summary>
22664 </member>
22665 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectLookAt(OpenMetaverse.ViewerEffectLookAtEventArgs)">
22666 <summary>Raises the ViewerEffectLookAt Event</summary>
22667 <param name="e">A ViewerEffectLookAtEventArgs object containing
22668 the data sent from the simulator</param>
22669 </member>
22670 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAtLock">
22671 <summary>Thread sync lock object</summary>
22672 </member>
22673 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffect">
22674 <summary>The event subscribers, null of no subscribers</summary>
22675 </member>
22676 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffect(OpenMetaverse.ViewerEffectEventArgs)">
22677 <summary>Raises the ViewerEffect Event</summary>
22678 <param name="e">A ViewerEffectEventArgs object containing
22679 the data sent from the simulator</param>
22680 </member>
22681 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLock">
22682 <summary>Thread sync lock object</summary>
22683 </member>
22684 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReply">
22685 <summary>The event subscribers, null of no subscribers</summary>
22686 </member>
22687 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPicksReply(OpenMetaverse.AvatarPicksReplyEventArgs)">
22688 <summary>Raises the AvatarPicksReply Event</summary>
22689 <param name="e">A AvatarPicksReplyEventArgs object containing
22690 the data sent from the simulator</param>
22691 </member>
22692 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReplyLock">
22693 <summary>Thread sync lock object</summary>
22694 </member>
22695 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReply">
22696 <summary>The event subscribers, null of no subscribers</summary>
22697 </member>
22698 <member name="M:OpenMetaverse.AvatarManager.OnPickInfoReply(OpenMetaverse.PickInfoReplyEventArgs)">
22699 <summary>Raises the PickInfoReply Event</summary>
22700 <param name="e">A PickInfoReplyEventArgs object containing
22701 the data sent from the simulator</param>
22702 </member> 22641 </member>
22703 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReplyLock"> 22642 <member name="M:OpenMetaverse.ObjectManager.AttachObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.AttachmentPoint,OpenMetaverse.Quaternion)">
22704 <summary>Thread sync lock object</summary> 22643 <summary>
22644 Attach an object to this avatar
22645 </summary>
22646 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22647 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22648 <param name="attachPoint">The point on the avatar the object will be attached</param>
22649 <param name="rotation">The rotation of the attached object</param>
22705 </member> 22650 </member>
22706 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReply"> 22651 <member name="M:OpenMetaverse.ObjectManager.DropObject(OpenMetaverse.Simulator,System.UInt32)">
22707 <summary>The event subscribers, null of no subscribers</summary> 22652 <summary>
22653 Drop an attached object from this avatar
22654 </summary>
22655 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/>
22656 object where the objects reside. This will always be the simulator the avatar is currently in
22657 </param>
22658 <param name="localID">The object's ID which is local to the simulator the object is in</param>
22708 </member> 22659 </member>
22709 <member name="M:OpenMetaverse.AvatarManager.OnAvatarClassifiedReply(OpenMetaverse.AvatarClassifiedReplyEventArgs)"> 22660 <member name="M:OpenMetaverse.ObjectManager.DetachObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})">
22710 <summary>Raises the AvatarClassifiedReply Event</summary> 22661 <summary>
22711 <param name="e">A AvatarClassifiedReplyEventArgs object containing 22662 Detach an object from yourself
22712 the data sent from the simulator</param> 22663 </summary>
22664 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/>
22665 object where the objects reside
22666
22667 This will always be the simulator the avatar is currently in
22668 </param>
22669 <param name="localIDs">An array which contains the IDs of the objects to detach</param>
22713 </member> 22670 </member>
22714 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReplyLock"> 22671 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3)">
22715 <summary>Thread sync lock object</summary> 22672 <summary>
22673 Change the position of an object, Will change position of entire linkset
22674 </summary>
22675 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22676 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22677 <param name="position">The new position of the object</param>
22716 </member> 22678 </member>
22717 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReply"> 22679 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean)">
22718 <summary>The event subscribers, null of no subscribers</summary> 22680 <summary>
22681 Change the position of an object
22682 </summary>
22683 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22684 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22685 <param name="position">The new position of the object</param>
22686 <param name="childOnly">if true, will change position of (this) child prim only, not entire linkset</param>
22719 </member> 22687 </member>
22720 <member name="M:OpenMetaverse.AvatarManager.OnClassifiedInfoReply(OpenMetaverse.ClassifiedInfoReplyEventArgs)"> 22688 <member name="M:OpenMetaverse.ObjectManager.SetScale(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean,System.Boolean)">
22721 <summary>Raises the ClassifiedInfoReply Event</summary> 22689 <summary>
22722 <param name="e">A ClassifiedInfoReplyEventArgs object containing 22690 Change the Scale (size) of an object
22723 the data sent from the simulator</param> 22691 </summary>
22692 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22693 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22694 <param name="scale">The new scale of the object</param>
22695 <param name="childOnly">If true, will change scale of this prim only, not entire linkset</param>
22696 <param name="uniform">True to resize prims uniformly</param>
22724 </member> 22697 </member>
22725 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReplyLock"> 22698 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion,System.Boolean)">
22726 <summary>Thread sync lock object</summary> 22699 <summary>
22700 Change the Rotation of an object that is either a child or a whole linkset
22701 </summary>
22702 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22703 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22704 <param name="quat">The new scale of the object</param>
22705 <param name="childOnly">If true, will change rotation of this prim only, not entire linkset</param>
22727 </member> 22706 </member>
22728 <member name="M:OpenMetaverse.AvatarManager.#ctor(OpenMetaverse.GridClient)"> 22707 <member name="M:OpenMetaverse.ObjectManager.UpdateObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.UpdateType)">
22729 <summary> 22708 <summary>
22730 Represents other avatars 22709 Send a Multiple Object Update packet to change the size, scale or rotation of a primitive
22731 </summary> 22710 </summary>
22732 <param name="client"></param> 22711 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22712 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22713 <param name="data">The new rotation, size, or position of the target object</param>
22714 <param name="type">The flags from the <seealso cref="T:OpenMetaverse.UpdateType"/> Enum</param>
22733 </member> 22715 </member>
22734 <member name="M:OpenMetaverse.AvatarManager.RequestTrackAgent(OpenMetaverse.UUID)"> 22716 <member name="M:OpenMetaverse.ObjectManager.DeedObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)">
22735 <summary>Tracks the specified avatar on your map</summary> 22717 <summary>
22736 <param name="preyID">Avatar ID to track</param> 22718 Deed an object (prim) to a group, Object must be shared with group which
22719 can be accomplished with SetPermissions()
22720 </summary>
22721 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22722 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22723 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
22737 </member> 22724 </member>
22738 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarName(OpenMetaverse.UUID)"> 22725 <member name="M:OpenMetaverse.ObjectManager.DeedObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.UUID)">
22739 <summary> 22726 <summary>
22740 Request a single avatar name 22727 Deed multiple objects (prims) to a group, Objects must be shared with group which
22728 can be accomplished with SetPermissions()
22741 </summary> 22729 </summary>
22742 <param name="id">The avatar key to retrieve a name for</param> 22730 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22731 <param name="localIDs">An array which contains the IDs of the objects to deed</param>
22732 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
22743 </member> 22733 </member>
22744 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNames(System.Collections.Generic.List{OpenMetaverse.UUID})"> 22734 <member name="M:OpenMetaverse.ObjectManager.SetPermissions(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.PermissionWho,OpenMetaverse.PermissionMask,System.Boolean)">
22745 <summary> 22735 <summary>
22746 Request a list of avatar names 22736 Set the permissions on multiple objects
22747 </summary> 22737 </summary>
22748 <param name="ids">The avatar keys to retrieve names for</param> 22738 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
22739 <param name="localIDs">An array which contains the IDs of the objects to set the permissions on</param>
22740 <param name="who">The new Who mask to set</param>
22741 <param name="permissions">The new Permissions mark to set</param>
22742 <param name="set">TODO: What does this do?</param>
22749 </member> 22743 </member>
22750 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarProperties(OpenMetaverse.UUID)"> 22744 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)">
22751 <summary> 22745 <summary>
22752 Start a request for Avatar Properties 22746 Request additional properties for an object
22753 </summary> 22747 </summary>
22754 <param name="avatarid"></param> 22748 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22749 <param name="objectID"></param>
22755 </member> 22750 </member>
22756 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNameSearch(System.String,OpenMetaverse.UUID)"> 22751 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean)">
22757 <summary> 22752 <summary>
22758 Search for an avatar (first name, last name) 22753 Request additional properties for an object
22759 </summary> 22754 </summary>
22760 <param name="name">The name to search for</param> 22755 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22761 <param name="queryID">An ID to associate with this query</param> 22756 <param name="objectID">Absolute UUID of the object</param>
22757 <param name="reliable">Whether to require server acknowledgement of this request</param>
22762 </member> 22758 </member>
22763 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)"> 22759 <member name="M:OpenMetaverse.ObjectManager.SetObjectsGroup(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.UUID)">
22764 <summary> 22760 <summary>
22765 Start a request for Avatar Picks 22761 Set the ownership of a list of objects to the specified group
22766 </summary> 22762 </summary>
22767 <param name="avatarid">UUID of the avatar</param> 22763 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
22764 <param name="localIds">An array which contains the IDs of the objects to set the group id on</param>
22765 <param name="groupID">The Groups ID</param>
22768 </member> 22766 </member>
22769 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarClassified(OpenMetaverse.UUID)"> 22767 <member name="M:OpenMetaverse.ObjectManager.NavigateObjectMedia(OpenMetaverse.UUID,System.Int32,System.String,OpenMetaverse.Simulator)">
22770 <summary> 22768 <summary>
22771 Start a request for Avatar Classifieds 22769 Update current URL of the previously set prim media
22772 </summary> 22770 </summary>
22773 <param name="avatarid">UUID of the avatar</param> 22771 <param name="primID">UUID of the prim</param>
22772 <param name="newURL">Set current URL to this</param>
22773 <param name="face">Prim face number</param>
22774 <param name="sim">Simulator in which prim is located</param>
22774 </member> 22775 </member>
22775 <member name="M:OpenMetaverse.AvatarManager.RequestPickInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 22776 <member name="M:OpenMetaverse.ObjectManager.UpdateObjectMedia(OpenMetaverse.UUID,OpenMetaverse.MediaEntry[],OpenMetaverse.Simulator)">
22776 <summary> 22777 <summary>
22777 Start a request for details of a specific profile pick 22778 Set object media
22778 </summary> 22779 </summary>
22779 <param name="avatarid">UUID of the avatar</param> 22780 <param name="primID">UUID of the prim</param>
22780 <param name="pickid">UUID of the profile pick</param> 22781 <param name="faceMedia">Array the length of prims number of faces. Null on face indexes where there is
22782 no media, <seealso cref="T:OpenMetaverse.MediaEntry"/> on faces which contain the media</param>
22783 <param name="sim">Simulatior in which prim is located</param>
22781 </member> 22784 </member>
22782 <member name="M:OpenMetaverse.AvatarManager.RequestClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 22785 <member name="M:OpenMetaverse.ObjectManager.RequestObjectMedia(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.ObjectManager.ObjectMediaCallback)">
22783 <summary> 22786 <summary>
22784 Start a request for details of a specific profile classified 22787 Retrieve information about object media
22785 </summary> 22788 </summary>
22786 <param name="avatarid">UUID of the avatar</param> 22789 <param name="primID">UUID of the primitive</param>
22787 <param name="classifiedid">UUID of the profile classified</param> 22790 <param name="sim">Simulator where prim is located</param>
22791 <param name="callback">Call this callback when done</param>
22788 </member> 22792 </member>
22789 <member name="M:OpenMetaverse.AvatarManager.UUIDNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22793 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22790 <summary>Process an incoming packet and raise the appropriate events</summary> 22794 <summary>Process an incoming packet and raise the appropriate events</summary>
22791 <param name="sender">The sender</param> 22795 <param name="sender">The sender</param>
22792 <param name="e">The EventArgs object containing the packet data</param> 22796 <param name="e">The EventArgs object containing the packet data</param>
22793 </member> 22797 </member>
22794 <member name="M:OpenMetaverse.AvatarManager.AvatarAnimationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22798 <member name="M:OpenMetaverse.ObjectManager.ImprovedTerseObjectUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22795 <summary>Process an incoming packet and raise the appropriate events</summary> 22799 <summary>
22800 A terse object update, used when a transformation matrix or
22801 velocity/acceleration for an object changes but nothing else
22802 (scale/position/rotation/acceleration/velocity)
22803 </summary>
22796 <param name="sender">The sender</param> 22804 <param name="sender">The sender</param>
22797 <param name="e">The EventArgs object containing the packet data</param> 22805 <param name="e">The EventArgs object containing the packet data</param>
22798 </member> 22806 </member>
22799 <member name="M:OpenMetaverse.AvatarManager.AvatarAppearanceHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22807 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateCompressedHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22800 <summary>Process an incoming packet and raise the appropriate events</summary> 22808 <summary>Process an incoming packet and raise the appropriate events</summary>
22801 <param name="sender">The sender</param> 22809 <param name="sender">The sender</param>
22802 <param name="e">The EventArgs object containing the packet data</param> 22810 <param name="e">The EventArgs object containing the packet data</param>
22803 </member> 22811 </member>
22804 <member name="M:OpenMetaverse.AvatarManager.AvatarPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22812 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateCachedHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22805 <summary>Process an incoming packet and raise the appropriate events</summary> 22813 <summary>Process an incoming packet and raise the appropriate events</summary>
22806 <param name="sender">The sender</param> 22814 <param name="sender">The sender</param>
22807 <param name="e">The EventArgs object containing the packet data</param> 22815 <param name="e">The EventArgs object containing the packet data</param>
22808 </member> 22816 </member>
22809 <member name="M:OpenMetaverse.AvatarManager.AvatarInterestsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22817 <member name="M:OpenMetaverse.ObjectManager.KillObjectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22810 <summary>Process an incoming packet and raise the appropriate events</summary> 22818 <summary>Process an incoming packet and raise the appropriate events</summary>
22811 <param name="sender">The sender</param> 22819 <param name="sender">The sender</param>
22812 <param name="e">The EventArgs object containing the packet data</param> 22820 <param name="e">The EventArgs object containing the packet data</param>
22813 </member> 22821 </member>
22814 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyMessageHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 22822 <member name="M:OpenMetaverse.ObjectManager.ObjectPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22815 <summary>
22816 Crossed region handler for message that comes across the EventQueue. Sent to an agent
22817 when the agent crosses a sim border into a new region.
22818 </summary>
22819 <param name="capsKey">The message key</param>
22820 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param>
22821 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
22822 </member>
22823 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22824 <summary>Process an incoming packet and raise the appropriate events</summary> 22823 <summary>Process an incoming packet and raise the appropriate events</summary>
22825 <param name="sender">The sender</param> 22824 <param name="sender">The sender</param>
22826 <param name="e">The EventArgs object containing the packet data</param> 22825 <param name="e">The EventArgs object containing the packet data</param>
22827 </member> 22826 </member>
22828 <member name="M:OpenMetaverse.AvatarManager.AvatarPickerReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22827 <member name="M:OpenMetaverse.ObjectManager.ObjectPropertiesFamilyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22829 <summary>Process an incoming packet and raise the appropriate events</summary> 22828 <summary>Process an incoming packet and raise the appropriate events</summary>
22830 <param name="sender">The sender</param> 22829 <param name="sender">The sender</param>
22831 <param name="e">The EventArgs object containing the packet data</param> 22830 <param name="e">The EventArgs object containing the packet data</param>
22832 </member> 22831 </member>
22833 <member name="M:OpenMetaverse.AvatarManager.ViewerEffectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22832 <member name="M:OpenMetaverse.ObjectManager.PayPriceReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22834 <summary>Process an incoming packet and raise the appropriate events</summary> 22833 <summary>Process an incoming packet and raise the appropriate events</summary>
22835 <param name="sender">The sender</param> 22834 <param name="sender">The sender</param>
22836 <param name="e">The EventArgs object containing the packet data</param> 22835 <param name="e">The EventArgs object containing the packet data</param>
22837 </member> 22836 </member>
22838 <member name="M:OpenMetaverse.AvatarManager.AvatarPicksReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22837 <member name="M:OpenMetaverse.ObjectManager.BuildBasicShape(OpenMetaverse.PrimType)">
22839 <summary>Process an incoming packet and raise the appropriate events</summary> 22838 <summary>
22840 <param name="sender">The sender</param> 22839 Setup construction data for a basic primitive shape
22841 <param name="e">The EventArgs object containing the packet data</param> 22840 </summary>
22841 <param name="type">Primitive shape to construct</param>
22842 <returns>Construction data that can be plugged into a <seealso cref="T:OpenMetaverse.Primitive"/></returns>
22842 </member> 22843 </member>
22843 <member name="M:OpenMetaverse.AvatarManager.PickInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22844 <member name="M:OpenMetaverse.ObjectManager.SetAvatarSittingOn(OpenMetaverse.Simulator,OpenMetaverse.Avatar,System.UInt32,System.UInt32)">
22844 <summary>Process an incoming packet and raise the appropriate events</summary> 22845 <summary>
22845 <param name="sender">The sender</param> 22846
22846 <param name="e">The EventArgs object containing the packet data</param> 22847 </summary>
22848 <param name="sim"></param>
22849 <param name="av"></param>
22850 <param name="localid"></param>
22851 <param name="oldSeatID"></param>
22847 </member> 22852 </member>
22848 <member name="M:OpenMetaverse.AvatarManager.AvatarClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22853 <member name="M:OpenMetaverse.ObjectManager.UpdateDilation(OpenMetaverse.Simulator,System.UInt32)">
22849 <summary>Process an incoming packet and raise the appropriate events</summary> 22854 <summary>
22850 <param name="sender">The sender</param> 22855
22851 <param name="e">The EventArgs object containing the packet data</param> 22856 </summary>
22857 <param name="s"></param>
22858 <param name="dilation"></param>
22852 </member> 22859 </member>
22853 <member name="M:OpenMetaverse.AvatarManager.ClassifiedInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22860 <member name="M:OpenMetaverse.ObjectManager.SetShape(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.ConstructionData)">
22854 <summary>Process an incoming packet and raise the appropriate events</summary> 22861 <summary>
22855 <param name="sender">The sender</param> 22862 Set the Shape data of an object
22856 <param name="e">The EventArgs object containing the packet data</param> 22863 </summary>
22864 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22865 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22866 <param name="prim">Data describing the prim shape</param>
22857 </member> 22867 </member>
22858 <member name="E:OpenMetaverse.AvatarManager.AvatarAnimation"> 22868 <member name="M:OpenMetaverse.ObjectManager.SetMaterial(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Material)">
22859 <summary>Raised when the simulator sends us data containing 22869 <summary>
22860 an agents animation playlist</summary> 22870 Set the Material data of an object
22871 </summary>
22872 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
22873 <param name="localID">The objects ID which is local to the simulator the object is in</param>
22874 <param name="material">The new material of the object</param>
22861 </member> 22875 </member>
22862 <member name="E:OpenMetaverse.AvatarManager.AvatarAppearance"> 22876 <member name="M:OpenMetaverse.ObjectManager.GetPrimitive(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)">
22863 <summary>Raised when the simulator sends us data containing 22877 <summary>
22864 the appearance information for an agent</summary> 22878
22879 </summary>
22880 <param name="simulator"></param>
22881 <param name="localID"></param>
22882 <param name="fullID"></param>
22883 <returns></returns>
22865 </member> 22884 </member>
22866 <member name="E:OpenMetaverse.AvatarManager.UUIDNameReply"> 22885 <member name="M:OpenMetaverse.ObjectManager.GetAvatar(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)">
22867 <summary>Raised when the simulator sends us data containing 22886 <summary>
22868 agent names/id values</summary> 22887
22888 </summary>
22889 <param name="simulator"></param>
22890 <param name="localID"></param>
22891 <param name="fullID"></param>
22892 <returns></returns>
22869 </member> 22893 </member>
22870 <member name="E:OpenMetaverse.AvatarManager.AvatarInterestsReply"> 22894 <member name="E:OpenMetaverse.ObjectManager.ObjectUpdate">
22871 <summary>Raised when the simulator sends us data containing 22895 <summary>Raised when the simulator sends us data containing
22872 the interests listed in an agents profile</summary> 22896 A <see cref="T:OpenMetaverse.Primitive"/>, Foliage or Attachment</summary>
22897 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObject(OpenMetaverse.Simulator,System.UInt32)"/>
22898 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"/>
22873 </member> 22899 </member>
22874 <member name="E:OpenMetaverse.AvatarManager.AvatarPropertiesReply"> 22900 <member name="E:OpenMetaverse.ObjectManager.ObjectProperties">
22875 <summary>Raised when the simulator sends us data containing 22901 <summary>Raised when the simulator sends us data containing
22876 profile property information for an agent</summary> 22902 additional <seea cref="T:OpenMetaverse.Primitive"/> information</summary>
22903 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"/>
22904 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)"/>
22877 </member> 22905 </member>
22878 <member name="E:OpenMetaverse.AvatarManager.AvatarGroupsReply"> 22906 <member name="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated">
22879 <summary>Raised when the simulator sends us data containing 22907 <summary>Raised when the simulator sends us data containing
22880 the group membership an agent is a member of</summary> 22908 Primitive.ObjectProperties for an object we are currently tracking</summary>
22881 </member> 22909 </member>
22882 <member name="E:OpenMetaverse.AvatarManager.AvatarPickerReply"> 22910 <member name="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily">
22883 <summary>Raised when the simulator sends us data containing 22911 <summary>Raised when the simulator sends us data containing
22884 name/id pair</summary> 22912 additional <seea cref="T:OpenMetaverse.Primitive"/> and <see cref="T:OpenMetaverse.Avatar"/> details</summary>
22913 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)"/>
22885 </member> 22914 </member>
22886 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectPointAt"> 22915 <member name="E:OpenMetaverse.ObjectManager.AvatarUpdate">
22887 <summary>Raised when the simulator sends us data containing 22916 <summary>Raised when the simulator sends us data containing
22888 the objects and effect when an agent is pointing at</summary> 22917 updated information for an <see cref="T:OpenMetaverse.Avatar"/></summary>
22889 </member> 22918 </member>
22890 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectLookAt"> 22919 <member name="E:OpenMetaverse.ObjectManager.TerseObjectUpdate">
22891 <summary>Raised when the simulator sends us data containing 22920 <summary>Raised when the simulator sends us data containing
22892 the objects and effect when an agent is looking at</summary> 22921 <see cref="T:OpenMetaverse.Primitive"/> and <see cref="T:OpenMetaverse.Avatar"/> movement changes</summary>
22893 </member> 22922 </member>
22894 <member name="E:OpenMetaverse.AvatarManager.ViewerEffect"> 22923 <member name="E:OpenMetaverse.ObjectManager.ObjectDataBlockUpdate">
22895 <summary>Raised when the simulator sends us data containing 22924 <summary>Raised when the simulator sends us data containing
22896 an agents viewer effect information</summary> 22925 updates to an Objects DataBlock</summary>
22897 </member> 22926 </member>
22898 <member name="E:OpenMetaverse.AvatarManager.AvatarPicksReply"> 22927 <member name="E:OpenMetaverse.ObjectManager.KillObject">
22899 <summary>Raised when the simulator sends us data containing 22928 <summary>Raised when the simulator informs us an <see cref="T:OpenMetaverse.Primitive"/>
22900 the top picks from an agents profile</summary> 22929 or <see cref="T:OpenMetaverse.Avatar"/> is no longer within view</summary>
22901 </member> 22930 </member>
22902 <member name="E:OpenMetaverse.AvatarManager.PickInfoReply"> 22931 <member name="E:OpenMetaverse.ObjectManager.AvatarSitChanged">
22903 <summary>Raised when the simulator sends us data containing 22932 <summary>Raised when the simulator sends us data containing
22904 the Pick details</summary> 22933 updated sit information for our <see cref="T:OpenMetaverse.Avatar"/></summary>
22905 </member> 22934 </member>
22906 <member name="E:OpenMetaverse.AvatarManager.AvatarClassifiedReply"> 22935 <member name="E:OpenMetaverse.ObjectManager.PayPriceReply">
22907 <summary>Raised when the simulator sends us data containing 22936 <summary>Raised when the simulator sends us data containing
22908 the classified ads an agent has placed</summary> 22937 purchase price information for a <see cref="T:OpenMetaverse.Primitive"/></summary>
22909 </member> 22938 </member>
22910 <member name="E:OpenMetaverse.AvatarManager.ClassifiedInfoReply"> 22939 <member name="T:OpenMetaverse.ObjectManager.ObjectMediaCallback">
22911 <summary>Raised when the simulator sends us data containing 22940 <summary>
22912 the details of a classified ad</summary> 22941 Callback for getting object media data via CAP
22942 </summary>
22943 <param name="success">Indicates if the operation was succesfull</param>
22944 <param name="version">Object media version string</param>
22945 <param name="faceMedia">Array indexed on prim face of media entry data</param>
22913 </member> 22946 </member>
22914 <member name="T:OpenMetaverse.AvatarAnimationEventArgs"> 22947 <member name="T:OpenMetaverse.PrimEventArgs">
22915 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event</summary> 22948 <summary>Provides data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event</summary>
22916 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event occurs when the simulator sends 22949 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event occurs when the simulator sends
22917 the animation playlist for an agent</remarks> 22950 an <see cref="T:OpenMetaverse.Packets.ObjectUpdatePacket"/> containing a Primitive, Foliage or Attachment data</para>
22951 <para>Note 1: The <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event will not be raised when the object is an Avatar</para>
22952 <para>Note 2: It is possible for the <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> to be
22953 raised twice for the same object if for example the primitive moved to a new simulator, then returned to the current simulator or
22954 if an Avatar crosses the border into a new simulator and returns to the current simulator</para>
22955 </remarks>
22918 <example> 22956 <example>
22919 The following code example uses the <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.Animations"/> 22957 The following code example uses the <see cref="P:OpenMetaverse.PrimEventArgs.Prim"/>, <see cref="P:OpenMetaverse.PrimEventArgs.Simulator"/>, and <see cref="P:OpenMetaverse.PrimEventArgs.IsAttachment"/>
22920 properties to display the animation playlist of an avatar on the <see cref="T:System.Console"/> window. 22958 properties to display new Primitives and Attachments on the <see cref="T:System.Console"/> window.
22921 <code> 22959 <code>
22922 // subscribe to the event 22960 // Subscribe to the event that gives us prim and foliage information
22923 Client.Avatars.AvatarAnimation += Avatars_AvatarAnimation; 22961 Client.Objects.ObjectUpdate += Objects_ObjectUpdate;
22924 22962
22925 private void Avatars_AvatarAnimation(object sender, AvatarAnimationEventArgs e)
22926 {
22927 // create a dictionary of "known" animations from the Animations class using System.Reflection
22928 Dictionary&lt;UUID, string&gt; systemAnimations = new Dictionary&lt;UUID, string&gt;();
22929 Type type = typeof(Animations);
22930 System.Reflection.FieldInfo[] fields = type.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
22931 foreach (System.Reflection.FieldInfo field in fields)
22932 {
22933 systemAnimations.Add((UUID)field.GetValue(type), field.Name);
22934 }
22935 22963
22936 // find out which animations being played are known animations and which are assets 22964 private void Objects_ObjectUpdate(object sender, PrimEventArgs e)
22937 foreach (Animation animation in e.Animations) 22965 {
22938 { 22966 Console.WriteLine("Primitive {0} {1} in {2} is an attachment {3}", e.Prim.ID, e.Prim.LocalID, e.Simulator.Name, e.IsAttachment);
22939 if (systemAnimations.ContainsKey(animation.AnimationID))
22940 {
22941 Console.WriteLine("{0} is playing {1} ({2}) sequence {3}", e.AvatarID,
22942 systemAnimations[animation.AnimationID], animation.AnimationSequence);
22943 }
22944 else
22945 {
22946 Console.WriteLine("{0} is playing {1} (Asset) sequence {2}", e.AvatarID,
22947 animation.AnimationID, animation.AnimationSequence);
22948 }
22949 }
22950 } 22967 }
22951 </code> 22968 </code>
22952 </example> 22969 </example>
22970 <seealso cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/>
22971 <seealso cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/>
22972 <seealso cref="T:OpenMetaverse.AvatarUpdateEventArgs"/>
22953 </member> 22973 </member>
22954 <member name="M:OpenMetaverse.AvatarAnimationEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.Animation})"> 22974 <member name="M:OpenMetaverse.PrimEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive,System.UInt16,System.Boolean,System.Boolean)">
22955 <summary>
22956 Construct a new instance of the AvatarAnimationEventArgs class
22957 </summary>
22958 <param name="avatarID">The ID of the agent</param>
22959 <param name="anims">The list of animations to start</param>
22960 </member>
22961 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID">
22962 <summary>Get the ID of the agent</summary>
22963 </member>
22964 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.Animations">
22965 <summary>Get the list of animations to start</summary>
22966 </member>
22967 <member name="T:OpenMetaverse.AvatarAppearanceEventArgs">
22968 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary>
22969 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
22970 the appearance data for an avatar</remarks>
22971 <example>
22972 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
22973 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
22974 <code>
22975 // subscribe to the event
22976 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
22977
22978 // handle the data when the event is raised
22979 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e)
22980 {
22981 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
22982 }
22983 </code>
22984 </example>
22985 </member>
22986 <member name="M:OpenMetaverse.AvatarAppearanceEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Primitive.TextureEntryFace,OpenMetaverse.Primitive.TextureEntryFace[],System.Collections.Generic.List{System.Byte})">
22987 <summary>
22988 Construct a new instance of the AvatarAppearanceEventArgs class
22989 </summary>
22990 <param name="sim">The simulator request was from</param>
22991 <param name="avatarID">The ID of the agent</param>
22992 <param name="isTrial">true of the agent is a trial account</param>
22993 <param name="defaultTexture">The default agent texture</param>
22994 <param name="faceTextures">The agents appearance layer textures</param>
22995 <param name="visualParams">The <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</param>
22996 </member>
22997 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.Simulator">
22998 <summary>Get the Simulator this request is from of the agent</summary>
22999 </member>
23000 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID">
23001 <summary>Get the ID of the agent</summary>
23002 </member>
23003 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.IsTrial">
23004 <summary>true if the agent is a trial account</summary>
23005 </member>
23006 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.DefaultTexture">
23007 <summary>Get the default agent texture</summary>
23008 </member>
23009 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.FaceTextures">
23010 <summary>Get the agents appearance layer textures</summary>
23011 </member>
23012 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams">
23013 <summary>Get the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</summary>
23014 </member>
23015 <member name="T:OpenMetaverse.AvatarInterestsReplyEventArgs">
23016 <summary>Represents the interests from the profile of an agent</summary>
23017 </member>
23018 <member name="P:OpenMetaverse.AvatarInterestsReplyEventArgs.AvatarID">
23019 <summary>Get the ID of the agent</summary>
23020 </member>
23021 <member name="T:OpenMetaverse.AvatarPropertiesReplyEventArgs">
23022 <summary>The properties of an agent</summary>
23023 </member>
23024 <member name="P:OpenMetaverse.AvatarPropertiesReplyEventArgs.AvatarID">
23025 <summary>Get the ID of the agent</summary>
23026 </member>
23027 <member name="P:OpenMetaverse.AvatarGroupsReplyEventArgs.AvatarID">
23028 <summary>Get the ID of the agent</summary>
23029 </member>
23030 <member name="P:OpenMetaverse.AvatarPicksReplyEventArgs.AvatarID">
23031 <summary>Get the ID of the agent</summary>
23032 </member>
23033 <member name="P:OpenMetaverse.AvatarClassifiedReplyEventArgs.AvatarID">
23034 <summary>Get the ID of the avatar</summary>
23035 </member>
23036 <member name="T:OpenMetaverse.Rendering.IRendering">
23037 <summary>
23038 Abstract base for rendering plugins
23039 </summary>
23040 </member>
23041 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
23042 <summary>
23043 Generates a basic mesh structure from a primitive
23044 </summary>
23045 <param name="prim">Primitive to generate the mesh from</param>
23046 <param name="lod">Level of detail to generate the mesh at</param>
23047 <returns>The generated mesh</returns>
23048 </member>
23049 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
23050 <summary> 22975 <summary>
23051 Generates a a series of faces, each face containing a mesh and 22976 Construct a new instance of the PrimEventArgs class
23052 metadata
23053 </summary> 22977 </summary>
23054 <param name="prim">Primitive to generate the mesh from</param> 22978 <param name="simulator">The simulator the object originated from</param>
23055 <param name="lod">Level of detail to generate the mesh at</param> 22979 <param name="prim">The Primitive</param>
23056 <returns>The generated mesh</returns> 22980 <param name="timeDilation">The simulator time dilation</param>
22981 <param name="isNew">The prim was not in the dictionary before this update</param>
22982 <param name="isAttachment">true if the primitive represents an attachment to an agent</param>
23057 </member> 22983 </member>
23058 <member name="M:OpenMetaverse.Rendering.IRendering.TransformTexCoords(System.Collections.Generic.List{OpenMetaverse.Rendering.Vertex},OpenMetaverse.Vector3,OpenMetaverse.Primitive.TextureEntryFace)"> 22984 <member name="P:OpenMetaverse.PrimEventArgs.Simulator">
23059 <summary> 22985 <summary>Get the simulator the <see cref="T:OpenMetaverse.Primitive"/> originated from</summary>
23060 Apply texture coordinate modifications from a
23061 <seealso cref="!:TextureEntryFace"/> to a list of vertices
23062 </summary>
23063 <param name="vertices">Vertex list to modify texture coordinates for</param>
23064 <param name="center">Center-point of the face</param>
23065 <param name="teFace">Face texture parameters</param>
23066 </member> 22986 </member>
23067 <member name="T:OpenMetaverse.Assets.AssetTexture"> 22987 <member name="P:OpenMetaverse.PrimEventArgs.Prim">
23068 <summary> 22988 <summary>Get the <see cref="T:OpenMetaverse.Primitive"/> details</summary>
23069 Represents a texture
23070 </summary>
23071 </member> 22989 </member>
23072 <member name="F:OpenMetaverse.Assets.AssetTexture.Image"> 22990 <member name="P:OpenMetaverse.PrimEventArgs.IsNew">
23073 <summary>A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing image data</summary> 22991 <summary>true if the <see cref="T:OpenMetaverse.Primitive"/> did not exist in the dictionary before this update (always true if object tracking has been disabled)</summary>
23074 </member> 22992 </member>
23075 <member name="F:OpenMetaverse.Assets.AssetTexture.LayerInfo"> 22993 <member name="P:OpenMetaverse.PrimEventArgs.IsAttachment">
23076 <summary></summary> 22994 <summary>true if the <see cref="T:OpenMetaverse.Primitive"/> is attached to an <see cref="T:OpenMetaverse.Avatar"/></summary>
23077 </member> 22995 </member>
23078 <member name="F:OpenMetaverse.Assets.AssetTexture.Components"> 22996 <member name="P:OpenMetaverse.PrimEventArgs.TimeDilation">
23079 <summary></summary> 22997 <summary>Get the simulator Time Dilation</summary>
23080 </member> 22998 </member>
23081 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor"> 22999 <member name="T:OpenMetaverse.AvatarUpdateEventArgs">
23082 <summary>Initializes a new instance of an AssetTexture object</summary> 23000 <summary>Provides data for the <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event</summary>
23001 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event occurs when the simulator sends
23002 an <see cref="T:OpenMetaverse.Packets.ObjectUpdatePacket"/> containing Avatar data</para>
23003 <para>Note 1: The <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event will not be raised when the object is an Avatar</para>
23004 <para>Note 2: It is possible for the <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> to be
23005 raised twice for the same avatar if for example the avatar moved to a new simulator, then returned to the current simulator</para>
23006 </remarks>
23007 <example>
23008 The following code example uses the <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> property to make a request for the top picks
23009 using the <see cref="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)"/> method in the <see cref="T:OpenMetaverse.AvatarManager"/> class to display the names
23010 of our own agents picks listings on the <see cref="T:System.Console"/> window.
23011 <code>
23012 // subscribe to the AvatarUpdate event to get our information
23013 Client.Objects.AvatarUpdate += Objects_AvatarUpdate;
23014 Client.Avatars.AvatarPicksReply += Avatars_AvatarPicksReply;
23015
23016 private void Objects_AvatarUpdate(object sender, AvatarUpdateEventArgs e)
23017 {
23018 // we only want our own data
23019 if (e.Avatar.LocalID == Client.Self.LocalID)
23020 {
23021 // Unsubscribe from the avatar update event to prevent a loop
23022 // where we continually request the picks every time we get an update for ourselves
23023 Client.Objects.AvatarUpdate -= Objects_AvatarUpdate;
23024 // make the top picks request through AvatarManager
23025 Client.Avatars.RequestAvatarPicks(e.Avatar.ID);
23026 }
23027 }
23028
23029 private void Avatars_AvatarPicksReply(object sender, AvatarPicksReplyEventArgs e)
23030 {
23031 // we'll unsubscribe from the AvatarPicksReply event since we now have the data
23032 // we were looking for
23033 Client.Avatars.AvatarPicksReply -= Avatars_AvatarPicksReply;
23034 // loop through the dictionary and extract the names of the top picks from our profile
23035 foreach (var pickName in e.Picks.Values)
23036 {
23037 Console.WriteLine(pickName);
23038 }
23039 }
23040 </code>
23041 </example>
23042 <seealso cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/>
23043 <seealso cref="T:OpenMetaverse.PrimEventArgs"/>
23083 </member> 23044 </member>
23084 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.UUID,System.Byte[])"> 23045 <member name="M:OpenMetaverse.AvatarUpdateEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Avatar,System.UInt16,System.Boolean)">
23085 <summary> 23046 <summary>
23086 Initializes a new instance of an AssetTexture object 23047 Construct a new instance of the AvatarUpdateEventArgs class
23087 </summary> 23048 </summary>
23088 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 23049 <param name="simulator">The simulator the packet originated from</param>
23089 <param name="assetData">A byte array containing the raw asset data</param> 23050 <param name="avatar">The <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> data</param>
23051 <param name="timeDilation">The simulator time dilation</param>
23052 <param name="isNew">The avatar was not in the dictionary before this update</param>
23090 </member> 23053 </member>
23091 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.Imaging.ManagedImage)"> 23054 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.Simulator">
23092 <summary> 23055 <summary>Get the simulator the object originated from</summary>
23093 Initializes a new instance of an AssetTexture object
23094 </summary>
23095 <param name="image">A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing texture data</param>
23096 </member> 23056 </member>
23097 <member name="M:OpenMetaverse.Assets.AssetTexture.Encode"> 23057 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar">
23098 <summary> 23058 <summary>Get the <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> data</summary>
23099 Populates the <seealso cref="!:AssetData"/> byte array with a JPEG2000
23100 encoded image created from the data in <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
23101 </summary>
23102 </member> 23059 </member>
23103 <member name="M:OpenMetaverse.Assets.AssetTexture.Decode"> 23060 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.TimeDilation">
23104 <summary> 23061 <summary>Get the simulator time dilation</summary>
23105 Decodes the JPEG2000 data in <code>AssetData</code> to the
23106 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
23107 </summary>
23108 <returns>True if the decoding was successful, otherwise false</returns>
23109 </member> 23062 </member>
23110 <member name="M:OpenMetaverse.Assets.AssetTexture.DecodeLayerBoundaries"> 23063 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.IsNew">
23111 <summary> 23064 <summary>true if the <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> did not exist in the dictionary before this update (always true if avatar tracking has been disabled)</summary>
23112 Decodes the begin and end byte positions for each quality layer in
23113 the image
23114 </summary>
23115 <returns></returns>
23116 </member> 23065 </member>
23117 <member name="P:OpenMetaverse.Assets.AssetTexture.AssetType"> 23066 <member name="T:OpenMetaverse.ObjectPropertiesEventArgs">
23118 <summary>Override the base classes AssetType</summary> 23067 <summary>Provides additional primitive data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event</summary>
23068 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event occurs when the simulator sends
23069 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive, Foliage data or Attachment data</para>
23070 <para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event is also raised when a <see cref="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"/> request is
23071 made.</para>
23072 </remarks>
23073 <example>
23074 The following code example uses the <see cref="P:OpenMetaverse.PrimEventArgs.Prim"/>, <see cref="P:OpenMetaverse.PrimEventArgs.Simulator"/> and
23075 <see cref="P:OpenMetaverse.ObjectPropertiesEventArgs.Properties"/>
23076 properties to display new attachments and send a request for additional properties containing the name of the
23077 attachment then display it on the <see cref="T:System.Console"/> window.
23078 <code>
23079 // Subscribe to the event that provides additional primitive details
23080 Client.Objects.ObjectProperties += Objects_ObjectProperties;
23081
23082 // handle the properties data that arrives
23083 private void Objects_ObjectProperties(object sender, ObjectPropertiesEventArgs e)
23084 {
23085 Console.WriteLine("Primitive Properties: {0} Name is {1}", e.Properties.ObjectID, e.Properties.Name);
23086 }
23087 </code>
23088 </example>
23119 </member> 23089 </member>
23120 <member name="T:OpenMetaverse.Assets.AssetBodypart"> 23090 <member name="M:OpenMetaverse.ObjectPropertiesEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ObjectProperties)">
23121 <summary> 23091 <summary>
23122 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that represents an avatars body ie: Hair, Etc. 23092 Construct a new instance of the ObjectPropertiesEventArgs class
23123 </summary> 23093 </summary>
23094 <param name="simulator">The simulator the object is located</param>
23095 <param name="props">The primitive Properties</param>
23124 </member> 23096 </member>
23125 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor"> 23097 <member name="P:OpenMetaverse.ObjectPropertiesEventArgs.Simulator">
23126 <summary>Initializes a new instance of an AssetBodyPart object</summary> 23098 <summary>Get the simulator the object is located</summary>
23127 </member>
23128 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(OpenMetaverse.UUID,System.Byte[])">
23129 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary>
23130 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
23131 <param name="assetData">A byte array containing the raw asset data</param>
23132 </member>
23133 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(System.String)">
23134 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary>
23135 <param name="source">A string representing the values of the Bodypart</param>
23136 </member>
23137 <member name="P:OpenMetaverse.Assets.AssetBodypart.AssetType">
23138 <summary>Override the base classes AssetType</summary>
23139 </member>
23140 <member name="F:OpenMetaverse.TerrainPatch.X">
23141 <summary>X position of this patch</summary>
23142 </member>
23143 <member name="F:OpenMetaverse.TerrainPatch.Y">
23144 <summary>Y position of this patch</summary>
23145 </member>
23146 <member name="F:OpenMetaverse.TerrainPatch.Data">
23147 <summary>A 16x16 array of floats holding decompressed layer data</summary>
23148 </member> 23099 </member>
23149 <member name="M:OpenMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32[])"> 23100 <member name="P:OpenMetaverse.ObjectPropertiesEventArgs.Properties">
23150 <summary> 23101 <summary>Get the primitive properties</summary>
23151 Creates a LayerData packet for compressed land data given a full
23152 simulator heightmap and an array of indices of patches to compress
23153 </summary>
23154 <param name="heightmap">A 256 * 256 array of floating point values
23155 specifying the height at each meter in the simulator</param>
23156 <param name="patches">Array of indexes in the 16x16 grid of patches
23157 for this simulator. For example if 1 and 17 are specified, patches
23158 x=1,y=0 and x=1,y=1 are sent</param>
23159 <returns></returns>
23160 </member> 23102 </member>
23161 <member name="M:OpenMetaverse.TerrainCompressor.CreatePatchFromHeightmap(OpenMetaverse.BitPack,System.Single[],System.Int32,System.Int32)"> 23103 <member name="T:OpenMetaverse.ObjectPropertiesUpdatedEventArgs">
23162 <summary> 23104 <summary>Provides additional primitive data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event</summary>
23163 Add a patch of terrain to a BitPacker 23105 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event occurs when the simulator sends
23164 </summary> 23106 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive or Foliage data that is currently
23165 <param name="output">BitPacker to write the patch to</param> 23107 being tracked in the <see cref="!:Simulator.ObjectsPrimitives"/> dictionary</para>
23166 <param name="heightmap">Heightmap of the simulator, must be a 256 * 23108 <para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event is also raised when a <see cref="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"/> request is
23167 256 float array</param> 23109 made and <see cref="F:OpenMetaverse.Settings.OBJECT_TRACKING"/> is enabled</para>
23168 <param name="x">X offset of the patch to create, valid values are 23110 </remarks>
23169 from 0 to 15</param>
23170 <param name="y">Y offset of the patch to create, valid values are
23171 from 0 to 15</param>
23172 </member> 23111 </member>
23173 <member name="M:OpenMetaverse.Packets.PacketDecoder.AddCallback(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)"> 23112 <member name="M:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive,OpenMetaverse.Primitive.ObjectProperties)">
23174 <summary> 23113 <summary>
23175 Add a custom decoder callback 23114 Construct a new instance of the ObjectPropertiesUpdatedEvenrArgs class
23176 </summary> 23115 </summary>
23177 <param name="key">The key of the field to decode</param> 23116 <param name="simulator">The simulator the object is located</param>
23178 <param name="customPacketHandler">The custom decode handler</param> 23117 <param name="prim">The Primitive</param>
23118 <param name="props">The primitive Properties</param>
23179 </member> 23119 </member>
23180 <member name="M:OpenMetaverse.Packets.PacketDecoder.RemoveCustomHandler(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)"> 23120 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Simulator">
23181 <summary> 23121 <summary>Get the simulator the object is located</summary>
23182 Remove a custom decoder callback
23183 </summary>
23184 <param name="key">The key of the field to decode</param>
23185 <param name="customPacketHandler">The custom decode handler</param>
23186 </member> 23122 </member>
23187 <member name="M:OpenMetaverse.Packets.PacketDecoder.PacketToString(OpenMetaverse.Packets.Packet)"> 23123 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Prim">
23188 <summary> 23124 <summary>Get the primitive details</summary>
23189 Creates a formatted string containing the values of a Packet
23190 </summary>
23191 <param name="packet">The Packet</param>
23192 <returns>A formatted string of values of the nested items in the Packet object</returns>
23193 </member> 23125 </member>
23194 <member name="M:OpenMetaverse.Packets.PacketDecoder.MessageToString(System.Object,System.Int32)"> 23126 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Properties">
23195 <summary> 23127 <summary>Get the primitive properties</summary>
23196 Decode an IMessage object into a beautifully formatted string
23197 </summary>
23198 <param name="message">The IMessage object</param>
23199 <param name="recurseLevel">Recursion level (used for indenting)</param>
23200 <returns>A formatted string containing the names and values of the source object</returns>
23201 </member> 23128 </member>
23202 <member name="T:OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder"> 23129 <member name="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs">
23203 <summary> 23130 <summary>Provides additional primitive data, permissions and sale info for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event</summary>
23204 A custom decoder callback 23131 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event occurs when the simulator sends
23205 </summary> 23132 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive, Foliage data or Attachment. This includes
23206 <param name="fieldName">The key of the object</param> 23133 Permissions, Sale info, and other basic details on an object</para>
23207 <param name="fieldData">the data to decode</param> 23134 <para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event is also raised when a <see cref="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)"/> request is
23208 <returns>A string represending the fieldData</returns> 23135 made, the viewer equivalent is hovering the mouse cursor over an object</para>
23136 </remarks>
23209 </member> 23137 </member>
23210 <member name="T:OpenMetaverse.NameValue"> 23138 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Simulator">
23211 <summary> 23139 <summary>Get the simulator the object is located</summary>
23212 A Name Value pair with additional settings, used in the protocol
23213 primarily to transmit avatar names and active group in object packets
23214 </summary>
23215 </member> 23140 </member>
23216 <member name="F:OpenMetaverse.NameValue.Name"> 23141 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Properties">
23217 <summary></summary> 23142 <summary></summary>
23218 </member> 23143 </member>
23219 <member name="F:OpenMetaverse.NameValue.Type"> 23144 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Type">
23220 <summary></summary> 23145 <summary></summary>
23221 </member> 23146 </member>
23222 <member name="F:OpenMetaverse.NameValue.Class"> 23147 <member name="T:OpenMetaverse.TerseObjectUpdateEventArgs">
23223 <summary></summary> 23148 <summary>Provides primitive data containing updated location, velocity, rotation, textures for the <see cref="E:OpenMetaverse.ObjectManager.TerseObjectUpdate"/> event</summary>
23149 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.TerseObjectUpdate"/> event occurs when the simulator sends updated location, velocity, rotation, etc</para>
23150 </remarks>
23224 </member> 23151 </member>
23225 <member name="F:OpenMetaverse.NameValue.Sendto"> 23152 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Simulator">
23226 <summary></summary> 23153 <summary>Get the simulator the object is located</summary>
23227 </member> 23154 </member>
23228 <member name="F:OpenMetaverse.NameValue.Value"> 23155 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Prim">
23156 <summary>Get the primitive details</summary>
23157 </member>
23158 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Update">
23229 <summary></summary> 23159 <summary></summary>
23230 </member> 23160 </member>
23231 <member name="M:OpenMetaverse.NameValue.#ctor(System.String,OpenMetaverse.NameValue.ValueType,OpenMetaverse.NameValue.ClassType,OpenMetaverse.NameValue.SendtoType,System.Object)"> 23161 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.TimeDilation">
23232 <summary> 23162 <summary></summary>
23233 Constructor that takes all the fields as parameters
23234 </summary>
23235 <param name="name"></param>
23236 <param name="valueType"></param>
23237 <param name="classType"></param>
23238 <param name="sendtoType"></param>
23239 <param name="value"></param>
23240 </member> 23163 </member>
23241 <member name="M:OpenMetaverse.NameValue.#ctor(System.String)"> 23164 <member name="T:OpenMetaverse.ObjectDataBlockUpdateEventArgs">
23242 <summary> 23165 <summary>
23243 Constructor that takes a single line from a NameValue field 23166
23244 </summary> 23167 </summary>
23245 <param name="data"></param>
23246 </member> 23168 </member>
23247 <member name="T:OpenMetaverse.NameValue.ValueType"> 23169 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Simulator">
23248 <summary>Type of the value</summary> 23170 <summary>Get the simulator the object is located</summary>
23249 </member>
23250 <member name="F:OpenMetaverse.NameValue.ValueType.Unknown">
23251 <summary>Unknown</summary>
23252 </member> 23171 </member>
23253 <member name="F:OpenMetaverse.NameValue.ValueType.String"> 23172 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Prim">
23254 <summary>String value</summary> 23173 <summary>Get the primitive details</summary>
23255 </member> 23174 </member>
23256 <member name="F:OpenMetaverse.NameValue.ValueType.F32"> 23175 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.ConstructionData">
23257 <summary></summary> 23176 <summary></summary>
23258 </member> 23177 </member>
23259 <member name="F:OpenMetaverse.NameValue.ValueType.S32"> 23178 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Block">
23260 <summary></summary> 23179 <summary></summary>
23261 </member> 23180 </member>
23262 <member name="F:OpenMetaverse.NameValue.ValueType.VEC3"> 23181 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Update">
23263 <summary></summary> 23182 <summary></summary>
23264 </member> 23183 </member>
23265 <member name="F:OpenMetaverse.NameValue.ValueType.U32"> 23184 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.NameValues">
23266 <summary></summary> 23185 <summary></summary>
23267 </member> 23186 </member>
23268 <member name="F:OpenMetaverse.NameValue.ValueType.CAMERA"> 23187 <member name="T:OpenMetaverse.KillObjectEventArgs">
23269 <summary>Deprecated</summary> 23188 <summary>Provides notification when an Avatar, Object or Attachment is DeRezzed or moves out of the avatars view for the
23189 <see cref="E:OpenMetaverse.ObjectManager.KillObject"/> event</summary>
23270 </member> 23190 </member>
23271 <member name="F:OpenMetaverse.NameValue.ValueType.Asset"> 23191 <member name="P:OpenMetaverse.KillObjectEventArgs.Simulator">
23272 <summary>String value, but designated as an asset</summary> 23192 <summary>Get the simulator the object is located</summary>
23273 </member> 23193 </member>
23274 <member name="F:OpenMetaverse.NameValue.ValueType.U64"> 23194 <member name="P:OpenMetaverse.KillObjectEventArgs.ObjectLocalID">
23275 <summary></summary> 23195 <summary>The LocalID of the object</summary>
23276 </member> 23196 </member>
23277 <member name="T:OpenMetaverse.NameValue.ClassType"> 23197 <member name="T:OpenMetaverse.AvatarSitChangedEventArgs">
23278 <summary> 23198 <summary>
23279 23199 Provides updates sit position data
23280 </summary> 23200 </summary>
23281 </member> 23201 </member>
23282 <member name="F:OpenMetaverse.NameValue.ClassType.Unknown"> 23202 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.Simulator">
23283 <summary></summary> 23203 <summary>Get the simulator the object is located</summary>
23284 </member> 23204 </member>
23285 <member name="F:OpenMetaverse.NameValue.ClassType.ReadOnly"> 23205 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.Avatar">
23286 <summary></summary> 23206 <summary></summary>
23287 </member> 23207 </member>
23288 <member name="F:OpenMetaverse.NameValue.ClassType.ReadWrite"> 23208 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.SittingOn">
23289 <summary></summary> 23209 <summary></summary>
23290 </member> 23210 </member>
23291 <member name="F:OpenMetaverse.NameValue.ClassType.Callback"> 23211 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.OldSeat">
23292 <summary></summary> 23212 <summary></summary>
23293 </member> 23213 </member>
23294 <member name="T:OpenMetaverse.NameValue.SendtoType"> 23214 <member name="T:OpenMetaverse.PayPriceReplyEventArgs">
23295 <summary> 23215 <summary>
23296 23216
23297 </summary> 23217 </summary>
23298 </member> 23218 </member>
23299 <member name="F:OpenMetaverse.NameValue.SendtoType.Unknown"> 23219 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.Simulator">
23300 <summary></summary> 23220 <summary>Get the simulator the object is located</summary>
23301 </member>
23302 <member name="F:OpenMetaverse.NameValue.SendtoType.Sim">
23303 <summary></summary>
23304 </member>
23305 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSim">
23306 <summary></summary>
23307 </member> 23221 </member>
23308 <member name="F:OpenMetaverse.NameValue.SendtoType.SimViewer"> 23222 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.ObjectID">
23309 <summary></summary> 23223 <summary></summary>
23310 </member> 23224 </member>
23311 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSimViewer"> 23225 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.DefaultPrice">
23312 <summary></summary> 23226 <summary></summary>
23313 </member> 23227 </member>
23314 <member name="T:OpenMetaverse.BitPack"> 23228 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.ButtonPrices">
23315 <summary>
23316 Wrapper around a byte array that allows bit to be packed and unpacked
23317 one at a time or by a variable amount. Useful for very tightly packed
23318 data like LayerData packets
23319 </summary>
23320 </member>
23321 <member name="F:OpenMetaverse.BitPack.Data">
23322 <summary></summary> 23229 <summary></summary>
23323 </member> 23230 </member>
23324 <member name="M:OpenMetaverse.BitPack.#ctor(System.Byte[],System.Int32)"> 23231 <member name="P:OpenMetaverse.ObjectMediaEventArgs.Success">
23325 <summary>
23326 Default constructor, initialize the bit packer / bit unpacker
23327 with a byte array and starting position
23328 </summary>
23329 <param name="data">Byte array to pack bits in to or unpack from</param>
23330 <param name="pos">Starting position in the byte array</param>
23331 </member>
23332 <member name="M:OpenMetaverse.BitPack.PackFloat(System.Single)">
23333 <summary>
23334 Pack a floating point value in to the data
23335 </summary>
23336 <param name="data">Floating point value to pack</param>
23337 </member>
23338 <member name="M:OpenMetaverse.BitPack.PackBits(System.Int32,System.Int32)">
23339 <summary> 23232 <summary>
23340 Pack part or all of an integer in to the data 23233 Indicates if the operation was successful
23341 </summary> 23234 </summary>
23342 <param name="data">Integer containing the data to pack</param>
23343 <param name="totalCount">Number of bits of the integer to pack</param>
23344 </member> 23235 </member>
23345 <member name="M:OpenMetaverse.BitPack.PackBits(System.UInt32,System.Int32)"> 23236 <member name="P:OpenMetaverse.ObjectMediaEventArgs.Version">
23346 <summary> 23237 <summary>
23347 Pack part or all of an unsigned integer in to the data 23238 Media version string
23348 </summary> 23239 </summary>
23349 <param name="data">Unsigned integer containing the data to pack</param>
23350 <param name="totalCount">Number of bits of the integer to pack</param>
23351 </member> 23240 </member>
23352 <member name="M:OpenMetaverse.BitPack.PackFixed(System.Single,System.Boolean,System.Int32,System.Int32)"> 23241 <member name="P:OpenMetaverse.ObjectMediaEventArgs.FaceMedia">
23353 <summary> 23242 <summary>
23354 23243 Array of media entries indexed by face number
23355 </summary> 23244 </summary>
23356 <param name="data"></param>
23357 <param name="isSigned"></param>
23358 <param name="intBits"></param>
23359 <param name="fracBits"></param>
23360 </member> 23245 </member>
23361 <member name="M:OpenMetaverse.BitPack.PackUUID(OpenMetaverse.UUID)"> 23246 <member name="M:OpenMetaverse.InventoryNode.#ctor">
23362 <summary> 23247 <summary>
23363 23248
23364 </summary> 23249 </summary>
23365 <param name="data"></param>
23366 </member> 23250 </member>
23367 <member name="M:OpenMetaverse.BitPack.PackColor(OpenMetaverse.Color4)"> 23251 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase)">
23368 <summary> 23252 <summary>
23369 23253
23370 </summary> 23254 </summary>
23371 <param name="data"></param> 23255 <param name="data"></param>
23372 </member> 23256 </member>
23373 <member name="M:OpenMetaverse.BitPack.UnpackFloat"> 23257 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryNode)">
23374 <summary>
23375 Unpacking a floating point value from the data
23376 </summary>
23377 <returns>Unpacked floating point value</returns>
23378 </member>
23379 <member name="M:OpenMetaverse.BitPack.UnpackBits(System.Int32)">
23380 <summary>
23381 Unpack a variable number of bits from the data in to integer format
23382 </summary>
23383 <param name="totalCount">Number of bits to unpack</param>
23384 <returns>An integer containing the unpacked bits</returns>
23385 <remarks>This function is only useful up to 32 bits</remarks>
23386 </member>
23387 <member name="M:OpenMetaverse.BitPack.UnpackUBits(System.Int32)">
23388 <summary>
23389 Unpack a variable number of bits from the data in to unsigned
23390 integer format
23391 </summary>
23392 <param name="totalCount">Number of bits to unpack</param>
23393 <returns>An unsigned integer containing the unpacked bits</returns>
23394 <remarks>This function is only useful up to 32 bits</remarks>
23395 </member>
23396 <member name="M:OpenMetaverse.BitPack.UnpackShort">
23397 <summary> 23258 <summary>
23398 Unpack a 16-bit signed integer 23259 De-serialization constructor for the InventoryNode Class
23399 </summary> 23260 </summary>
23400 <returns>16-bit signed integer</returns>
23401 </member> 23261 </member>
23402 <member name="M:OpenMetaverse.BitPack.UnpackUShort"> 23262 <member name="M:OpenMetaverse.InventoryNode.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
23403 <summary> 23263 <summary>
23404 Unpack a 16-bit unsigned integer 23264 Serialization handler for the InventoryNode Class
23405 </summary> 23265 </summary>
23406 <returns>16-bit unsigned integer</returns>
23407 </member> 23266 </member>
23408 <member name="M:OpenMetaverse.BitPack.UnpackInt"> 23267 <member name="M:OpenMetaverse.InventoryNode.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
23409 <summary> 23268 <summary>
23410 Unpack a 32-bit signed integer 23269 De-serialization handler for the InventoryNode Class
23411 </summary> 23270 </summary>
23412 <returns>32-bit signed integer</returns>
23413 </member> 23271 </member>
23414 <member name="M:OpenMetaverse.BitPack.UnpackUInt"> 23272 <member name="M:OpenMetaverse.InventoryNode.ToString">
23415 <summary> 23273 <summary>
23416 Unpack a 32-bit unsigned integer 23274
23417 </summary> 23275 </summary>
23418 <returns>32-bit unsigned integer</returns> 23276 <returns></returns>
23419 </member> 23277 </member>
23420 <member name="P:OpenMetaverse.BitPack.BytePos"> 23278 <member name="P:OpenMetaverse.InventoryNode.Data">
23421 <summary></summary> 23279 <summary></summary>
23422 </member> 23280 </member>
23423 <member name="P:OpenMetaverse.BitPack.BitPos"> 23281 <member name="P:OpenMetaverse.InventoryNode.Parent">
23424 <summary></summary> 23282 <summary></summary>
23425 </member> 23283 </member>
23426 <member name="T:OpenMetaverse.Voice.VoiceSession"> 23284 <member name="P:OpenMetaverse.InventoryNode.ParentID">
23427 <summary> 23285 <summary></summary>
23428 Represents a single Voice Session to the Vivox service.
23429 </summary>
23430 </member> 23286 </member>
23431 <member name="M:OpenMetaverse.Voice.VoiceSession.Close"> 23287 <member name="P:OpenMetaverse.InventoryNode.Nodes">
23432 <summary> 23288 <summary></summary>
23433 Close this session.
23434 </summary>
23435 </member> 23289 </member>
23436 <member name="M:OpenMetaverse.Voice.VoiceSession.FindParticipant(System.String)"> 23290 <member name="P:OpenMetaverse.InventoryNode.NeedsUpdate">
23437 <summary> 23291 <summary>
23438 Look up an existing Participants in this session 23292 For inventory folder nodes specifies weather the folder needs to be
23293 refreshed from the server
23439 </summary> 23294 </summary>
23440 <param name="puri"></param>
23441 <returns></returns>
23442 </member> 23295 </member>
23443 <member name="T:OpenMetaverse.Imaging.OpenJPEG"> 23296 <member name="T:OpenMetaverse.Imaging.OpenJPEG">
23444 <summary> 23297 <summary>
@@ -23528,1424 +23381,1646 @@
23528 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_pos"> 23381 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_pos">
23529 <summary>Packet end position</summary> 23382 <summary>Packet end position</summary>
23530 </member> 23383 </member>
23531 <member name="T:OpenMetaverse.Assets.AssetNotecard"> 23384 <member name="F:OpenMetaverse.Http.EventQueueClient.REQUEST_TIMEOUT">
23532 <summary> 23385 <summary>=</summary>
23533 Represents a string of characters encoded with specific formatting properties
23534 </summary>
23535 </member> 23386 </member>
23536 <member name="F:OpenMetaverse.Assets.AssetNotecard.BodyText"> 23387 <member name="F:OpenMetaverse.Http.EventQueueClient._errorCount">
23537 <summary>A text string containing main text of the notecard</summary> 23388 <summary>Number of times we've received an unknown CAPS exception in series.</summary>
23538 </member> 23389 </member>
23539 <member name="F:OpenMetaverse.Assets.AssetNotecard.EmbeddedItems"> 23390 <member name="F:OpenMetaverse.Http.EventQueueClient._random">
23540 <summary>List of <see cref="T:OpenMetaverse.InventoryItem"/>s embedded on the notecard</summary> 23391 <summary>For exponential backoff on error.</summary>
23541 </member> 23392 </member>
23542 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor"> 23393 <member name="F:OpenMetaverse.TerrainPatch.X">
23543 <summary>Construct an Asset of type Notecard</summary> 23394 <summary>X position of this patch</summary>
23544 </member> 23395 </member>
23545 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(OpenMetaverse.UUID,System.Byte[])"> 23396 <member name="F:OpenMetaverse.TerrainPatch.Y">
23397 <summary>Y position of this patch</summary>
23398 </member>
23399 <member name="F:OpenMetaverse.TerrainPatch.Data">
23400 <summary>A 16x16 array of floats holding decompressed layer data</summary>
23401 </member>
23402 <member name="M:OpenMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32[])">
23546 <summary> 23403 <summary>
23547 Construct an Asset object of type Notecard 23404 Creates a LayerData packet for compressed land data given a full
23405 simulator heightmap and an array of indices of patches to compress
23548 </summary> 23406 </summary>
23549 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 23407 <param name="heightmap">A 256 * 256 array of floating point values
23550 <param name="assetData">A byte array containing the raw asset data</param> 23408 specifying the height at each meter in the simulator</param>
23409 <param name="patches">Array of indexes in the 16x16 grid of patches
23410 for this simulator. For example if 1 and 17 are specified, patches
23411 x=1,y=0 and x=1,y=1 are sent</param>
23412 <returns></returns>
23551 </member> 23413 </member>
23552 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(System.String)"> 23414 <member name="M:OpenMetaverse.TerrainCompressor.CreatePatchFromHeightmap(OpenMetaverse.BitPack,System.Single[],System.Int32,System.Int32)">
23553 <summary> 23415 <summary>
23554 Construct an Asset object of type Notecard 23416 Add a patch of terrain to a BitPacker
23555 </summary> 23417 </summary>
23556 <param name="text">A text string containing the main body text of the notecard</param> 23418 <param name="output">BitPacker to write the patch to</param>
23419 <param name="heightmap">Heightmap of the simulator, must be a 256 *
23420 256 float array</param>
23421 <param name="x">X offset of the patch to create, valid values are
23422 from 0 to 15</param>
23423 <param name="y">Y offset of the patch to create, valid values are
23424 from 0 to 15</param>
23557 </member> 23425 </member>
23558 <member name="M:OpenMetaverse.Assets.AssetNotecard.Encode"> 23426 <member name="M:OpenMetaverse.WrappedObject`1.Dispose">
23559 <summary> 23427 <summary>
23560 Encode the raw contents of a string with the specific Linden Text properties 23428 Checks the instance back into the object pool
23561 </summary> 23429 </summary>
23562 </member> 23430 </member>
23563 <member name="M:OpenMetaverse.Assets.AssetNotecard.Decode"> 23431 <member name="P:OpenMetaverse.WrappedObject`1.Instance">
23564 <summary> 23432 <summary>
23565 Decode the raw asset data including the Linden Text properties 23433 Returns an instance of the class that has been checked out of the Object Pool.
23566 </summary> 23434 </summary>
23567 <returns>true if the AssetData was successfully decoded</returns>
23568 </member> 23435 </member>
23569 <member name="P:OpenMetaverse.Assets.AssetNotecard.AssetType"> 23436 <member name="T:OpenMetaverse.EstateTask">
23570 <summary>Override the base classes AssetType</summary> 23437 <summary>Describes tasks returned in LandStatReply</summary>
23571 </member> 23438 </member>
23572 <member name="T:ThreadUtil"> 23439 <member name="T:OpenMetaverse.EstateTools">
23573 <summary> 23440 <summary>
23574 23441 Estate level administration and utilities
23575 </summary> 23442 </summary>
23576 </member> 23443 </member>
23577 <member name="F:ThreadUtil.wrapperInstance"> 23444 <member name="F:OpenMetaverse.EstateTools.GroundTextures">
23578 <summary> 23445 <summary>Textures for each of the four terrain height levels</summary>
23579 An instance of DelegateWrapper which calls InvokeWrappedDelegate,
23580 which in turn calls the DynamicInvoke method of the wrapped
23581 delegate
23582 </summary>
23583 </member> 23446 </member>
23584 <member name="F:ThreadUtil.callback"> 23447 <member name="F:OpenMetaverse.EstateTools.GroundTextureLimits">
23585 <summary> 23448 <summary>Upper/lower texture boundaries for each corner of the sim</summary>
23586 Callback used to call EndInvoke on the asynchronously
23587 invoked DelegateWrapper
23588 </summary>
23589 </member> 23449 </member>
23590 <member name="M:ThreadUtil.FireAndForget(System.Delegate,System.Object[])"> 23450 <member name="M:OpenMetaverse.EstateTools.#ctor(OpenMetaverse.GridClient)">
23591 <summary> 23451 <summary>
23592 Executes the specified delegate with the specified arguments 23452 Constructor for EstateTools class
23593 asynchronously on a thread pool thread
23594 </summary> 23453 </summary>
23595 <param name="d"></param> 23454 <param name="client"></param>
23596 <param name="args"></param>
23597 </member> 23455 </member>
23598 <member name="M:ThreadUtil.InvokeWrappedDelegate(System.Delegate,System.Object[])"> 23456 <member name="F:OpenMetaverse.EstateTools.m_TopCollidersReply">
23457 <summary>The event subscribers. null if no subcribers</summary>
23458 </member>
23459 <member name="M:OpenMetaverse.EstateTools.OnTopCollidersReply(OpenMetaverse.TopCollidersReplyEventArgs)">
23460 <summary>Raises the TopCollidersReply event</summary>
23461 <param name="e">A TopCollidersReplyEventArgs object containing the
23462 data returned from the data server</param>
23463 </member>
23464 <member name="F:OpenMetaverse.EstateTools.m_TopCollidersReply_Lock">
23465 <summary>Thread sync lock object</summary>
23466 </member>
23467 <member name="F:OpenMetaverse.EstateTools.m_TopScriptsReply">
23468 <summary>The event subscribers. null if no subcribers</summary>
23469 </member>
23470 <member name="M:OpenMetaverse.EstateTools.OnTopScriptsReply(OpenMetaverse.TopScriptsReplyEventArgs)">
23471 <summary>Raises the TopScriptsReply event</summary>
23472 <param name="e">A TopScriptsReplyEventArgs object containing the
23473 data returned from the data server</param>
23474 </member>
23475 <member name="F:OpenMetaverse.EstateTools.m_TopScriptsReply_Lock">
23476 <summary>Thread sync lock object</summary>
23477 </member>
23478 <member name="F:OpenMetaverse.EstateTools.m_EstateUsersReply">
23479 <summary>The event subscribers. null if no subcribers</summary>
23480 </member>
23481 <member name="M:OpenMetaverse.EstateTools.OnEstateUsersReply(OpenMetaverse.EstateUsersReplyEventArgs)">
23482 <summary>Raises the EstateUsersReply event</summary>
23483 <param name="e">A EstateUsersReplyEventArgs object containing the
23484 data returned from the data server</param>
23485 </member>
23486 <member name="F:OpenMetaverse.EstateTools.m_EstateUsersReply_Lock">
23487 <summary>Thread sync lock object</summary>
23488 </member>
23489 <member name="F:OpenMetaverse.EstateTools.m_EstateGroupsReply">
23490 <summary>The event subscribers. null if no subcribers</summary>
23491 </member>
23492 <member name="M:OpenMetaverse.EstateTools.OnEstateGroupsReply(OpenMetaverse.EstateGroupsReplyEventArgs)">
23493 <summary>Raises the EstateGroupsReply event</summary>
23494 <param name="e">A EstateGroupsReplyEventArgs object containing the
23495 data returned from the data server</param>
23496 </member>
23497 <member name="F:OpenMetaverse.EstateTools.m_EstateGroupsReply_Lock">
23498 <summary>Thread sync lock object</summary>
23499 </member>
23500 <member name="F:OpenMetaverse.EstateTools.m_EstateManagersReply">
23501 <summary>The event subscribers. null if no subcribers</summary>
23502 </member>
23503 <member name="M:OpenMetaverse.EstateTools.OnEstateManagersReply(OpenMetaverse.EstateManagersReplyEventArgs)">
23504 <summary>Raises the EstateManagersReply event</summary>
23505 <param name="e">A EstateManagersReplyEventArgs object containing the
23506 data returned from the data server</param>
23507 </member>
23508 <member name="F:OpenMetaverse.EstateTools.m_EstateManagersReply_Lock">
23509 <summary>Thread sync lock object</summary>
23510 </member>
23511 <member name="F:OpenMetaverse.EstateTools.m_EstateBansReply">
23512 <summary>The event subscribers. null if no subcribers</summary>
23513 </member>
23514 <member name="M:OpenMetaverse.EstateTools.OnEstateBansReply(OpenMetaverse.EstateBansReplyEventArgs)">
23515 <summary>Raises the EstateBansReply event</summary>
23516 <param name="e">A EstateBansReplyEventArgs object containing the
23517 data returned from the data server</param>
23518 </member>
23519 <member name="F:OpenMetaverse.EstateTools.m_EstateBansReply_Lock">
23520 <summary>Thread sync lock object</summary>
23521 </member>
23522 <member name="F:OpenMetaverse.EstateTools.m_EstateCovenantReply">
23523 <summary>The event subscribers. null if no subcribers</summary>
23524 </member>
23525 <member name="M:OpenMetaverse.EstateTools.OnEstateCovenantReply(OpenMetaverse.EstateCovenantReplyEventArgs)">
23526 <summary>Raises the EstateCovenantReply event</summary>
23527 <param name="e">A EstateCovenantReplyEventArgs object containing the
23528 data returned from the data server</param>
23529 </member>
23530 <member name="F:OpenMetaverse.EstateTools.m_EstateCovenantReply_Lock">
23531 <summary>Thread sync lock object</summary>
23532 </member>
23533 <member name="F:OpenMetaverse.EstateTools.m_EstateUpdateInfoReply">
23534 <summary>The event subscribers. null if no subcribers</summary>
23535 </member>
23536 <member name="M:OpenMetaverse.EstateTools.OnEstateUpdateInfoReply(OpenMetaverse.EstateUpdateInfoReplyEventArgs)">
23537 <summary>Raises the EstateUpdateInfoReply event</summary>
23538 <param name="e">A EstateUpdateInfoReplyEventArgs object containing the
23539 data returned from the data server</param>
23540 </member>
23541 <member name="F:OpenMetaverse.EstateTools.m_EstateUpdateInfoReply_Lock">
23542 <summary>Thread sync lock object</summary>
23543 </member>
23544 <member name="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)">
23599 <summary> 23545 <summary>
23600 Invokes the wrapped delegate synchronously 23546 Requests estate information such as top scripts and colliders
23601 </summary> 23547 </summary>
23602 <param name="d"></param> 23548 <param name="parcelLocalID"></param>
23603 <param name="args"></param> 23549 <param name="reportType"></param>
23550 <param name="requestFlags"></param>
23551 <param name="filter"></param>
23604 </member> 23552 </member>
23605 <member name="M:ThreadUtil.EndWrapperInvoke(System.IAsyncResult)"> 23553 <member name="M:OpenMetaverse.EstateTools.RequestInfo">
23554 <summary>Requests estate settings, including estate manager and access/ban lists</summary>
23555 </member>
23556 <member name="M:OpenMetaverse.EstateTools.RequestTopScripts">
23557 <summary>Requests the "Top Scripts" list for the current region</summary>
23558 </member>
23559 <member name="M:OpenMetaverse.EstateTools.RequestTopColliders">
23560 <summary>Requests the "Top Colliders" list for the current region</summary>
23561 </member>
23562 <member name="M:OpenMetaverse.EstateTools.SetTerrainVariables(System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Single)">
23606 <summary> 23563 <summary>
23607 Calls EndInvoke on the wrapper and Close on the resulting WaitHandle 23564 Set several estate specific configuration variables
23608 to prevent resource leaks
23609 </summary> 23565 </summary>
23610 <param name="ar"></param> 23566 <param name="WaterHeight">The Height of the waterlevel over the entire estate. Defaults to 20</param>
23567 <param name="TerrainRaiseLimit">The maximum height change allowed above the baked terrain. Defaults to 4</param>
23568 <param name="TerrainLowerLimit">The minimum height change allowed below the baked terrain. Defaults to -4</param>
23569 <param name="UseEstateSun">true to use</param>
23570 <param name="FixedSun">if True forces the sun position to the position in SunPosition</param>
23571 <param name="SunPosition">The current position of the sun on the estate, or when FixedSun is true the static position
23572 the sun will remain. <remarks>6.0 = Sunrise, 30.0 = Sunset</remarks></param>
23611 </member> 23573 </member>
23612 <member name="T:ThreadUtil.DelegateWrapper"> 23574 <member name="M:OpenMetaverse.EstateTools.SimWideReturn(OpenMetaverse.UUID,OpenMetaverse.EstateTools.EstateReturnFlags,System.Boolean)">
23613 <summary> 23575 <summary>
23614 Delegate to wrap another delegate and its arguments 23576 Request return of objects owned by specified avatar
23615 </summary> 23577 </summary>
23616 <param name="d"></param> 23578 <param name="Target">The Agents <see cref="T:OpenMetaverse.UUID"/> owning the primitives to return</param>
23617 <param name="args"></param> 23579 <param name="flag">specify the coverage and type of objects to be included in the return</param>
23580 <param name="EstateWide">true to perform return on entire estate</param>
23618 </member> 23581 </member>
23619 <member name="T:OpenMetaverse.DictionaryEventAction"> 23582 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.String)">
23583 <summary></summary>
23584 <param name="method"></param>
23585 <param name="param"></param>
23586 </member>
23587 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.Collections.Generic.List{System.String})">
23620 <summary> 23588 <summary>
23621 23589 Used for setting and retrieving various estate panel settings
23622 </summary> 23590 </summary>
23591 <param name="method">EstateOwnerMessage Method field</param>
23592 <param name="listParams">List of parameters to include</param>
23623 </member> 23593 </member>
23624 <member name="F:OpenMetaverse.DictionaryEventAction.Add"> 23594 <member name="M:OpenMetaverse.EstateTools.KickUser(OpenMetaverse.UUID)">
23625 <summary> 23595 <summary>
23626 23596 Kick an avatar from an estate
23627 </summary> 23597 </summary>
23598 <param name="userID">Key of Agent to remove</param>
23628 </member> 23599 </member>
23629 <member name="F:OpenMetaverse.DictionaryEventAction.Remove"> 23600 <member name="M:OpenMetaverse.EstateTools.BanUser(OpenMetaverse.UUID,System.Boolean)">
23630 <summary> 23601 <summary>
23631 23602 Ban an avatar from an estate</summary>
23632 </summary> 23603 <param name="userID">Key of Agent to remove</param>
23604 <param name="allEstates">Ban user from this estate and all others owned by the estate owner</param>
23633 </member> 23605 </member>
23634 <member name="F:OpenMetaverse.DictionaryEventAction.Change"> 23606 <member name="M:OpenMetaverse.EstateTools.UnbanUser(OpenMetaverse.UUID,System.Boolean)">
23607 <summary>Unban an avatar from an estate</summary>
23608 <param name="userID">Key of Agent to remove</param>
23609 /// <param name="allEstates">Unban user from this estate and all others owned by the estate owner</param>
23610 </member>
23611 <member name="M:OpenMetaverse.EstateTools.EstateMessage(System.String)">
23635 <summary> 23612 <summary>
23636 23613 Send a message dialog to everyone in an entire estate
23637 </summary> 23614 </summary>
23615 <param name="message">Message to send all users in the estate</param>
23638 </member> 23616 </member>
23639 <member name="T:OpenMetaverse.DictionaryChangeCallback"> 23617 <member name="M:OpenMetaverse.EstateTools.SimulatorMessage(System.String)">
23640 <summary> 23618 <summary>
23641 23619 Send a message dialog to everyone in a simulator
23642 </summary> 23620 </summary>
23643 <param name="action"></param> 23621 <param name="message">Message to send all users in the simulator</param>
23644 <param name="entry"></param>
23645 </member> 23622 </member>
23646 <member name="T:OpenMetaverse.ObservableDictionary`2"> 23623 <member name="M:OpenMetaverse.EstateTools.TeleportHomeUser(OpenMetaverse.UUID)">
23647 <summary> 23624 <summary>
23648 The ObservableDictionary class is used for storing key/value pairs. It has methods for firing 23625 Send an avatar back to their home location
23649 events to subscribers when items are added, removed, or changed.
23650 </summary> 23626 </summary>
23651 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam> 23627 <param name="pest">Key of avatar to send home</param>
23652 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
23653 </member> 23628 </member>
23654 <member name="F:OpenMetaverse.ObservableDictionary`2.Delegates"> 23629 <member name="M:OpenMetaverse.EstateTools.RestartRegion">
23655 <summary> 23630 <summary>
23656 A dictionary of callbacks to fire when specified action occurs 23631 Begin the region restart process
23657 </summary> 23632 </summary>
23658 </member> 23633 </member>
23659 <member name="M:OpenMetaverse.ObservableDictionary`2.AddDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)"> 23634 <member name="M:OpenMetaverse.EstateTools.CancelRestart">
23660 <summary> 23635 <summary>
23661 Register a callback to be fired when an action occurs 23636 Cancels a region restart
23662 </summary> 23637 </summary>
23663 <param name="action">The action</param>
23664 <param name="callback">The callback to fire</param>
23665 </member> 23638 </member>
23666 <member name="M:OpenMetaverse.ObservableDictionary`2.RemoveDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)"> 23639 <member name="M:OpenMetaverse.EstateTools.SetRegionInfo(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean)">
23640 <summary>Estate panel "Region" tab settings</summary>
23641 </member>
23642 <member name="M:OpenMetaverse.EstateTools.SetRegionDebug(System.Boolean,System.Boolean,System.Boolean)">
23643 <summary>Estate panel "Debug" tab settings</summary>
23644 </member>
23645 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrain(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
23646 <summary>Used for setting the region's terrain textures for its four height levels</summary>
23647 <param name="low"></param>
23648 <param name="midLow"></param>
23649 <param name="midHigh"></param>
23650 <param name="high"></param>
23651 </member>
23652 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrainHeights(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
23653 <summary>Used for setting sim terrain texture heights</summary>
23654 </member>
23655 <member name="M:OpenMetaverse.EstateTools.RequestCovenant">
23656 <summary>Requests the estate covenant</summary>
23657 </member>
23658 <member name="M:OpenMetaverse.EstateTools.UploadTerrain(System.Byte[],System.String)">
23667 <summary> 23659 <summary>
23668 Unregister a callback 23660 Upload a terrain RAW file
23669 </summary> 23661 </summary>
23670 <param name="action">The action</param> 23662 <param name="fileData">A byte array containing the encoded terrain data</param>
23671 <param name="callback">The callback to fire</param> 23663 <param name="fileName">The name of the file being uploaded</param>
23664 <returns>The Id of the transfer request</returns>
23672 </member> 23665 </member>
23673 <member name="M:OpenMetaverse.ObservableDictionary`2.FireChangeEvent(OpenMetaverse.DictionaryEventAction,System.Collections.DictionaryEntry)"> 23666 <member name="M:OpenMetaverse.EstateTools.TeleportHomeAllUsers">
23674 <summary> 23667 <summary>
23675 23668 Teleports all users home in current Estate
23676 </summary> 23669 </summary>
23677 <param name="action"></param>
23678 <param name="entry"></param>
23679 </member> 23670 </member>
23680 <member name="F:OpenMetaverse.ObservableDictionary`2.Dictionary"> 23671 <member name="M:OpenMetaverse.EstateTools.RemoveEstateManager(OpenMetaverse.UUID,System.Boolean)">
23681 <summary>Internal dictionary that this class wraps around. Do not
23682 modify or enumerate the contents of this dictionary without locking</summary>
23683 </member>
23684 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor">
23685 <summary> 23672 <summary>
23686 Initializes a new instance of the <seealso cref="T:ObservableDictionary"/> Class 23673 Remove estate manager</summary>
23687 with the specified key/value, has the default initial capacity. 23674 <param name="userID">Key of Agent to Remove</param>
23688 </summary> 23675 <param name="allEstates">removes manager to this estate and all others owned by the estate owner</param>
23689 <example>
23690 <code>
23691 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value.
23692 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;();
23693 </code>
23694 </example>
23695 </member> 23676 </member>
23696 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor(System.Int32)"> 23677 <member name="M:OpenMetaverse.EstateTools.AddEstateManager(OpenMetaverse.UUID,System.Boolean)">
23697 <summary> 23678 <summary>
23698 Initializes a new instance of the <seealso cref="T:OpenMetaverse.ObservableDictionary"/> Class 23679 Add estate manager</summary>
23699 with the specified key/value, With its initial capacity specified. 23680 <param name="userID">Key of Agent to Add</param>
23700 </summary> 23681 <param name="allEstates">Add agent as manager to this estate and all others owned by the estate owner</param>
23701 <param name="capacity">Initial size of dictionary</param>
23702 <example>
23703 <code>
23704 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value,
23705 // initially allocated room for 10 entries.
23706 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;(10);
23707 </code>
23708 </example>
23709 </member> 23682 </member>
23710 <member name="M:OpenMetaverse.ObservableDictionary`2.TryGetValue(`0,`1@)"> 23683 <member name="M:OpenMetaverse.EstateTools.AddAllowedUser(OpenMetaverse.UUID,System.Boolean)">
23711 <summary> 23684 <summary>
23712 Try to get entry from the <seealso cref="!:ObservableDictionary"/> with specified key 23685 Add's an agent to the estate Allowed list</summary>
23713 </summary> 23686 <param name="userID">Key of Agent to Add</param>
23714 <param name="key">Key to use for lookup</param> 23687 <param name="allEstates">Add agent as an allowed reisdent to All estates if true</param>
23715 <param name="value">Value returned</param>
23716 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
23717 <example>
23718 <code>
23719 // find your avatar using the Simulator.ObjectsAvatars ObservableDictionary:
23720 Avatar av;
23721 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
23722 Console.WriteLine("Found Avatar {0}", av.Name);
23723 </code>
23724 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
23725 </example>
23726 </member> 23688 </member>
23727 <member name="M:OpenMetaverse.ObservableDictionary`2.Find(System.Predicate{`1})"> 23689 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedUser(OpenMetaverse.UUID,System.Boolean)">
23728 <summary> 23690 <summary>
23729 Finds the specified match. 23691 Removes an agent from the estate Allowed list</summary>
23730 </summary> 23692 <param name="userID">Key of Agent to Remove</param>
23731 <param name="match">The match.</param> 23693 <param name="allEstates">Removes agent as an allowed reisdent from All estates if true</param>
23732 <returns>Matched value</returns>
23733 <example>
23734 <code>
23735 // use a delegate to find a prim in the ObjectsPrimitives ObservableDictionary
23736 // with the ID 95683496
23737 uint findID = 95683496;
23738 Primitive findPrim = sim.ObjectsPrimitives.Find(
23739 delegate(Primitive prim) { return prim.ID == findID; });
23740 </code>
23741 </example>
23742 </member> 23694 </member>
23743 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`1})"> 23695 <member name="M:OpenMetaverse.EstateTools.AddAllowedGroup(OpenMetaverse.UUID,System.Boolean)">
23744 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary> 23696
23745 <param name="match">return matching items.</param> 23697 <summary>
23746 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns> 23698 Add's a group to the estate Allowed list</summary>
23747 <example> 23699 <param name="groupID">Key of Group to Add</param>
23748 Find All prims within 20 meters and store them in a List 23700 <param name="allEstates">Add Group as an allowed group to All estates if true</param>
23749 <code>
23750 int radius = 20;
23751 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
23752 delegate(Primitive prim) {
23753 Vector3 pos = prim.Position;
23754 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
23755 }
23756 );
23757 </code>
23758 </example>
23759 </member> 23701 </member>
23760 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`0})"> 23702 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedGroup(OpenMetaverse.UUID,System.Boolean)">
23761 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary> 23703
23762 <param name="match">return matching keys.</param> 23704 <summary>
23763 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns> 23705 Removes a group from the estate Allowed list</summary>
23764 <example> 23706 <param name="groupID">Key of Group to Remove</param>
23765 Find All keys which also exist in another dictionary 23707 <param name="allEstates">Removes Group as an allowed Group from All estates if true</param>
23766 <code>
23767 List&lt;UUID&gt; matches = myDict.FindAll(
23768 delegate(UUID id) {
23769 return myOtherDict.ContainsKey(id);
23770 }
23771 );
23772 </code>
23773 </example>
23774 </member> 23708 </member>
23775 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsKey(`0)"> 23709 <member name="M:OpenMetaverse.EstateTools.EstateCovenantReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23776 <summary>Check if Key exists in Dictionary</summary> 23710 <summary>Process an incoming packet and raise the appropriate events</summary>
23777 <param name="key">Key to check for</param> 23711 <param name="sender">The sender</param>
23778 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns> 23712 <param name="e">The EventArgs object containing the packet data</param>
23779 </member> 23713 </member>
23780 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsValue(`1)"> 23714 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23781 <summary>Check if Value exists in Dictionary</summary> 23715 <summary>Process an incoming packet and raise the appropriate events</summary>
23782 <param name="value">Value to check for</param> 23716 <param name="sender">The sender</param>
23783 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns> 23717 <param name="e">The EventArgs object containing the packet data</param>
23784 </member> 23718 </member>
23785 <member name="M:OpenMetaverse.ObservableDictionary`2.Add(`0,`1)"> 23719 <member name="M:OpenMetaverse.EstateTools.LandStatReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23786 <summary> 23720 <summary>Process an incoming packet and raise the appropriate events</summary>
23787 Adds the specified key to the dictionary, dictionary locking is not performed, 23721 <param name="sender">The sender</param>
23788 <see cref="!:SafeAdd"/> 23722 <param name="e">The EventArgs object containing the packet data</param>
23789 </summary>
23790 <param name="key">The key</param>
23791 <param name="value">The value</param>
23792 </member> 23723 </member>
23793 <member name="M:OpenMetaverse.ObservableDictionary`2.Remove(`0)"> 23724 <member name="E:OpenMetaverse.EstateTools.TopCollidersReply">
23725 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
23726 </member>
23727 <member name="E:OpenMetaverse.EstateTools.TopScriptsReply">
23728 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
23729 </member>
23730 <member name="E:OpenMetaverse.EstateTools.EstateUsersReply">
23731 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
23732 </member>
23733 <member name="E:OpenMetaverse.EstateTools.EstateGroupsReply">
23734 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
23735 </member>
23736 <member name="E:OpenMetaverse.EstateTools.EstateManagersReply">
23737 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
23738 </member>
23739 <member name="E:OpenMetaverse.EstateTools.EstateBansReply">
23740 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
23741 </member>
23742 <member name="E:OpenMetaverse.EstateTools.EstateCovenantReply">
23743 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
23744 </member>
23745 <member name="E:OpenMetaverse.EstateTools.EstateUpdateInfoReply">
23746 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"/> request.</summary>
23747 </member>
23748 <member name="T:OpenMetaverse.EstateTools.LandStatReportType">
23749 <summary>Used in the ReportType field of a LandStatRequest</summary>
23750 </member>
23751 <member name="T:OpenMetaverse.EstateTools.EstateAccessDelta">
23752 <summary>Used by EstateOwnerMessage packets</summary>
23753 </member>
23754 <member name="T:OpenMetaverse.EstateTools.EstateAccessReplyDelta">
23755 <summary>Used by EstateOwnerMessage packets</summary>
23756 </member>
23757 <member name="T:OpenMetaverse.EstateTools.EstateReturnFlags">
23794 <summary> 23758 <summary>
23795 Removes the specified key, dictionary locking is not performed 23759
23796 </summary> 23760 </summary>
23797 <param name="key">The key.</param>
23798 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
23799 </member> 23761 </member>
23800 <member name="M:OpenMetaverse.ObservableDictionary`2.Clear"> 23762 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.None">
23763 <summary>No flags set</summary>
23764 </member>
23765 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScripted">
23766 <summary>Only return targets scripted objects</summary>
23767 </member>
23768 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnOnOthersLand">
23769 <summary>Only return targets objects if on others land</summary>
23770 </member>
23771 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScriptedAndOnOthers">
23772 <summary>Returns target's scripted objects and objects on other parcels</summary>
23773 </member>
23774 <member name="T:OpenMetaverse.EstateTools.GroundTextureSettings">
23775 <summary>Ground texture settings for each corner of the region</summary>
23776 </member>
23777 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeight">
23778 <summary>Used by GroundTextureHeightSettings</summary>
23779 </member>
23780 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeightSettings">
23781 <summary>The high and low texture thresholds for each corner of the sim</summary>
23782 </member>
23783 <member name="T:OpenMetaverse.TopCollidersReplyEventArgs">
23784 <summary>Raised on LandStatReply when the report type is for "top colliders"</summary>
23785 </member>
23786 <member name="M:OpenMetaverse.TopCollidersReplyEventArgs.#ctor(System.Int32,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.EstateTask})">
23787 <summary>Construct a new instance of the TopCollidersReplyEventArgs class</summary>
23788 <param name="objectCount">The number of returned items in LandStatReply</param>
23789 <param name="tasks">Dictionary of Object UUIDs to tasks returned in LandStatReply</param>
23790 </member>
23791 <member name="P:OpenMetaverse.TopCollidersReplyEventArgs.ObjectCount">
23801 <summary> 23792 <summary>
23802 Clear the contents of the dictionary 23793 The number of returned items in LandStatReply
23803 </summary> 23794 </summary>
23804 </member> 23795 </member>
23805 <member name="M:OpenMetaverse.ObservableDictionary`2.GetEnumerator"> 23796 <member name="P:OpenMetaverse.TopCollidersReplyEventArgs.Tasks">
23806 <summary> 23797 <summary>
23807 Enumerator for iterating dictionary entries 23798 A Dictionary of Object UUIDs to tasks returned in LandStatReply
23808 </summary> 23799 </summary>
23809 <returns></returns>
23810 </member> 23800 </member>
23811 <member name="P:OpenMetaverse.ObservableDictionary`2.Count"> 23801 <member name="T:OpenMetaverse.TopScriptsReplyEventArgs">
23802 <summary>Raised on LandStatReply when the report type is for "top Scripts"</summary>
23803 </member>
23804 <member name="M:OpenMetaverse.TopScriptsReplyEventArgs.#ctor(System.Int32,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.EstateTask})">
23805 <summary>Construct a new instance of the TopScriptsReplyEventArgs class</summary>
23806 <param name="objectCount">The number of returned items in LandStatReply</param>
23807 <param name="tasks">Dictionary of Object UUIDs to tasks returned in LandStatReply</param>
23808 </member>
23809 <member name="P:OpenMetaverse.TopScriptsReplyEventArgs.ObjectCount">
23812 <summary> 23810 <summary>
23813 Gets the number of Key/Value pairs contained in the <seealso cref="T:ObservableDictionary"/> 23811 The number of scripts returned in LandStatReply
23814 </summary> 23812 </summary>
23815 </member> 23813 </member>
23816 <member name="P:OpenMetaverse.ObservableDictionary`2.Item(`0)"> 23814 <member name="P:OpenMetaverse.TopScriptsReplyEventArgs.Tasks">
23817 <summary> 23815 <summary>
23818 Indexer for the dictionary 23816 A Dictionary of Object UUIDs to tasks returned in LandStatReply
23819 </summary> 23817 </summary>
23820 <param name="key">The key</param>
23821 <returns>The value</returns>
23822 </member>
23823 <member name="F:OpenMetaverse.UDPPacketBuffer.BUFFER_SIZE">
23824 <summary>Size of the byte array used to store raw packet data</summary>
23825 </member> 23818 </member>
23826 <member name="F:OpenMetaverse.UDPPacketBuffer.Data"> 23819 <member name="T:OpenMetaverse.EstateBansReplyEventArgs">
23827 <summary>Raw packet data buffer</summary> 23820 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
23828 </member>
23829 <member name="F:OpenMetaverse.UDPPacketBuffer.DataLength">
23830 <summary>Length of the data to transmit</summary>
23831 </member> 23821 </member>
23832 <member name="F:OpenMetaverse.UDPPacketBuffer.RemoteEndPoint"> 23822 <member name="M:OpenMetaverse.EstateBansReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
23833 <summary>EndPoint of the remote host</summary> 23823 <summary>Construct a new instance of the EstateBansReplyEventArgs class</summary>
23824 <param name="estateID">The estate's identifier on the grid</param>
23825 <param name="count">The number of returned items in LandStatReply</param>
23826 <param name="banned">User UUIDs banned</param>
23834 </member> 23827 </member>
23835 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor"> 23828 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.EstateID">
23836 <summary> 23829 <summary>
23837 Create an allocated UDP packet buffer for receiving a packet 23830 The identifier of the estate
23838 </summary> 23831 </summary>
23839 </member> 23832 </member>
23840 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint)"> 23833 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.Count">
23841 <summary> 23834 <summary>
23842 Create an allocated UDP packet buffer for sending a packet 23835 The number of returned itmes
23843 </summary> 23836 </summary>
23844 <param name="endPoint">EndPoint of the remote host</param>
23845 </member> 23837 </member>
23846 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint,System.Int32)"> 23838 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.Banned">
23847 <summary> 23839 <summary>
23848 Create an allocated UDP packet buffer for sending a packet 23840 List of UUIDs of Banned Users
23849 </summary> 23841 </summary>
23850 <param name="endPoint">EndPoint of the remote host</param>
23851 <param name="bufferSize">Size of the buffer to allocate for packet data</param>
23852 </member> 23842 </member>
23853 <member name="T:OpenMetaverse.PacketBufferPool"> 23843 <member name="T:OpenMetaverse.EstateUsersReplyEventArgs">
23844 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
23845 </member>
23846 <member name="M:OpenMetaverse.EstateUsersReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
23847 <summary>Construct a new instance of the EstateUsersReplyEventArgs class</summary>
23848 <param name="estateID">The estate's identifier on the grid</param>
23849 <param name="count">The number of users</param>
23850 <param name="allowedUsers">Allowed users UUIDs</param>
23851 </member>
23852 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.EstateID">
23854 <summary> 23853 <summary>
23855 Object pool for packet buffers. This is used to allocate memory for all 23854 The identifier of the estate
23856 incoming and outgoing packets, and zerocoding buffers for those packets
23857 </summary> 23855 </summary>
23858 </member> 23856 </member>
23859 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor"> 23857 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.Count">
23860 <summary> 23858 <summary>
23861 Creates a new instance of the ObjectPoolBase class. Initialize MUST be called 23859 The number of returned items
23862 after using this constructor.
23863 </summary> 23860 </summary>
23864 </member> 23861 </member>
23865 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor(System.Int32,System.Int32,System.Boolean,System.Int32)"> 23862 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.AllowedUsers">
23866 <summary> 23863 <summary>
23867 Creates a new instance of the ObjectPool Base class. 23864 List of UUIDs of Allowed Users
23868 </summary> 23865 </summary>
23869 <param name="itemsPerSegment">The object pool is composed of segments, which
23870 are allocated whenever the size of the pool is exceeded. The number of items
23871 in a segment should be large enough that allocating a new segmeng is a rare
23872 thing. For example, on a server that will have 10k people logged in at once,
23873 the receive buffer object pool should have segment sizes of at least 1000
23874 byte arrays per segment.
23875 </param>
23876 <param name="minimumSegmentCount">The minimun number of segments that may exist.</param>
23877 <param name="gcOnPoolGrowth">Perform a full GC.Collect whenever a segment is allocated, and then again after allocation to compact the heap.</param>
23878 <param name="cleanupFrequenceMS">The frequency which segments are checked to see if they're eligible for cleanup.</param>
23879 </member> 23866 </member>
23880 <member name="M:OpenMetaverse.ObjectPoolBase`1.ForceCleanup"> 23867 <member name="T:OpenMetaverse.EstateGroupsReplyEventArgs">
23868 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
23869 </member>
23870 <member name="M:OpenMetaverse.EstateGroupsReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
23871 <summary>Construct a new instance of the EstateGroupsReplyEventArgs class</summary>
23872 <param name="estateID">The estate's identifier on the grid</param>
23873 <param name="count">The number of Groups</param>
23874 <param name="allowedGroups">Allowed Groups UUIDs</param>
23875 </member>
23876 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.EstateID">
23881 <summary> 23877 <summary>
23882 Forces the segment cleanup algorithm to be run. This method is intended 23878 The identifier of the estate
23883 primarly for use from the Unit Test libraries.
23884 </summary> 23879 </summary>
23885 </member> 23880 </member>
23886 <member name="M:OpenMetaverse.ObjectPoolBase`1.GetObjectInstance"> 23881 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.Count">
23887 <summary> 23882 <summary>
23888 Responsible for allocate 1 instance of an object that will be stored in a segment. 23883 The number of returned items
23889 </summary> 23884 </summary>
23890 <returns>An instance of whatever objec the pool is pooling.</returns>
23891 </member> 23885 </member>
23892 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckIn(OpenMetaverse.ObjectPoolSegment{`0},`0)"> 23886 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.AllowedGroups">
23893 <summary> 23887 <summary>
23894 Checks in an instance of T owned by the object pool. This method is only intended to be called 23888 List of UUIDs of Allowed Groups
23895 by the <c>WrappedObject</c> class.
23896 </summary> 23889 </summary>
23897 <param name="owningSegment">The segment from which the instance is checked out.</param>
23898 <param name="instance">The instance of <c>T</c> to check back into the segment.</param>
23899 </member> 23890 </member>
23900 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckOut"> 23891 <member name="T:OpenMetaverse.EstateManagersReplyEventArgs">
23892 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
23893 </member>
23894 <member name="M:OpenMetaverse.EstateManagersReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
23895 <summary>Construct a new instance of the EstateManagersReplyEventArgs class</summary>
23896 <param name="estateID">The estate's identifier on the grid</param>
23897 <param name="count">The number of Managers</param>
23898 <param name="managers"> Managers UUIDs</param>
23899 </member>
23900 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.EstateID">
23901 <summary> 23901 <summary>
23902 Checks an instance of <c>T</c> from the pool. If the pool is not sufficient to 23902 The identifier of the estate
23903 allow the checkout, a new segment is created.
23904 </summary> 23903 </summary>
23905 <returns>A <c>WrappedObject</c> around the instance of <c>T</c>. To check
23906 the instance back into the segment, be sureto dispose the WrappedObject
23907 when finished. </returns>
23908 </member> 23904 </member>
23909 <member name="P:OpenMetaverse.ObjectPoolBase`1.TotalSegments"> 23905 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.Count">
23910 <summary> 23906 <summary>
23911 The total number of segments created. Intended to be used by the Unit Tests. 23907 The number of returned items
23912 </summary> 23908 </summary>
23913 </member> 23909 </member>
23914 <member name="P:OpenMetaverse.ObjectPoolBase`1.ItemsPerSegment"> 23910 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.Managers">
23915 <summary> 23911 <summary>
23916 The number of items that are in a segment. Items in a segment 23912 List of UUIDs of the Estate's Managers
23917 are all allocated at the same time, and are hopefully close to
23918 each other in the managed heap.
23919 </summary> 23913 </summary>
23920 </member> 23914 </member>
23921 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentCount"> 23915 <member name="T:OpenMetaverse.EstateCovenantReplyEventArgs">
23916 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
23917 </member>
23918 <member name="M:OpenMetaverse.EstateCovenantReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Int64,System.String,OpenMetaverse.UUID)">
23919 <summary>Construct a new instance of the EstateCovenantReplyEventArgs class</summary>
23920 <param name="covenantID">The Covenant ID</param>
23921 <param name="timestamp">The timestamp</param>
23922 <param name="estateName">The estate's name</param>
23923 <param name="estateOwnerID">The Estate Owner's ID (can be a GroupID)</param>
23924 </member>
23925 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.CovenantID">
23922 <summary> 23926 <summary>
23923 The minimum number of segments. When segments are reclaimed, 23927 The Covenant
23924 this number of segments will always be left alone. These
23925 segments are allocated at startup.
23926 </summary> 23928 </summary>
23927 </member> 23929 </member>
23928 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentAgePriorToCleanup"> 23930 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.Timestamp">
23929 <summary> 23931 <summary>
23930 The age a segment must be before it's eligible for cleanup. 23932 The timestamp
23931 This is used to prevent thrash, and typical values are in
23932 the 5 minute range.
23933 </summary> 23933 </summary>
23934 </member> 23934 </member>
23935 <member name="P:OpenMetaverse.ObjectPoolBase`1.CleanupFrequencyMilliseconds"> 23935 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.EstateName">
23936 <summary> 23936 <summary>
23937 The frequence which the cleanup thread runs. This is typically 23937 The Estate name
23938 expected to be in the 5 minute range.
23939 </summary> 23938 </summary>
23940 </member> 23939 </member>
23941 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Net.IPEndPoint,System.Int32,System.Int32)"> 23940 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.EstateOwnerID">
23942 <summary> 23941 <summary>
23943 Initialize the object pool in client mode 23942 The Estate Owner's ID (can be a GroupID)
23944 </summary> 23943 </summary>
23945 <param name="endPoint">Server to connect to</param>
23946 <param name="itemsPerSegment"></param>
23947 <param name="minSegments"></param>
23948 </member> 23944 </member>
23949 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Int32,System.Int32)"> 23945 <member name="T:OpenMetaverse.EstateUpdateInfoReplyEventArgs">
23946 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
23947 </member>
23948 <member name="M:OpenMetaverse.EstateUpdateInfoReplyEventArgs.#ctor(System.String,OpenMetaverse.UUID,System.UInt32,System.Boolean)">
23949 <summary>Construct a new instance of the EstateUpdateInfoReplyEventArgs class</summary>
23950 <param name="estateName">The estate's name</param>
23951 <param name="estateOwner">The Estate Owners ID (can be a GroupID)</param>
23952 <param name="estateID">The estate's identifier on the grid</param>
23953 <param name="denyNoPaymentInfo"></param>
23954 </member>
23955 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateName">
23950 <summary> 23956 <summary>
23951 Initialize the object pool in server mode 23957 The estate's name
23952 </summary> 23958 </summary>
23953 <param name="itemsPerSegment"></param>
23954 <param name="minSegments"></param>
23955 </member> 23959 </member>
23956 <member name="M:OpenMetaverse.PacketBufferPool.GetObjectInstance"> 23960 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateOwner">
23957 <summary> 23961 <summary>
23958 Returns a packet buffer with EndPoint set if the buffer is in 23962 The Estate Owner's ID (can be a GroupID)
23959 client mode, or with EndPoint set to null in server mode
23960 </summary> 23963 </summary>
23961 <returns>Initialized UDPPacketBuffer object</returns>
23962 </member> 23964 </member>
23963 <member name="M:OpenMetaverse.Pool.#cctor"> 23965 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateID">
23964 <summary> 23966 <summary>
23965 Default constructor 23967 The identifier of the estate on the grid
23966 </summary> 23968 </summary>
23967 </member> 23969 </member>
23968 <member name="M:OpenMetaverse.Pool.CheckOut"> 23970 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.DenyNoPaymentInfo">
23971 <summary></summary>
23972 </member>
23973 <member name="M:OpenMetaverse.Voice.VoiceParticipant.IDFromName(System.String)">
23969 <summary> 23974 <summary>
23970 Check a packet buffer out of the pool 23975 Extract the avatar UUID encoded in a SIP URI
23971 </summary> 23976 </summary>
23972 <returns>A packet buffer object</returns> 23977 <param name="inName"></param>
23978 <returns></returns>
23973 </member> 23979 </member>
23974 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(OpenMetaverse.Vector3,OpenMetaverse.Vector3)"> 23980 <member name="T:OpenMetaverse.MediaPermission">
23975 <summary> 23981 <summary>
23976 23982 Permissions for control of object media
23977 </summary> 23983 </summary>
23978 <param name="at">Looking direction, must be a normalized vector</param>
23979 <param name="upDirection">Up direction, must be a normalized vector</param>
23980 </member> 23984 </member>
23981 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(System.Double)"> 23985 <member name="T:OpenMetaverse.MediaControls">
23982 <summary> 23986 <summary>
23983 Align the coordinate frame X and Y axis with a given rotation 23987 Style of cotrols that shold be displayed to the user
23984 around the Z axis in radians
23985 </summary> 23988 </summary>
23986 <param name="heading">Absolute rotation around the Z axis in
23987 radians</param>
23988 </member>
23989 <member name="P:OpenMetaverse.CoordinateFrame.Origin">
23990 <summary>Origin position of this coordinate frame</summary>
23991 </member>
23992 <member name="P:OpenMetaverse.CoordinateFrame.XAxis">
23993 <summary>X axis of this coordinate frame, or Forward/At in grid terms</summary>
23994 </member>
23995 <member name="P:OpenMetaverse.CoordinateFrame.YAxis">
23996 <summary>Y axis of this coordinate frame, or Left in grid terms</summary>
23997 </member>
23998 <member name="P:OpenMetaverse.CoordinateFrame.ZAxis">
23999 <summary>Z axis of this coordinate frame, or Up in grid terms</summary>
24000 </member> 23989 </member>
24001 <member name="T:OpenMetaverse.Animations"> 23990 <member name="T:OpenMetaverse.MediaEntry">
24002 <summary> 23991 <summary>
24003 Static pre-defined animations available to all agents 23992 Class representing media data for a single face
24004 </summary> 23993 </summary>
24005 </member> 23994 </member>
24006 <member name="F:OpenMetaverse.Animations.AFRAID"> 23995 <member name="F:OpenMetaverse.MediaEntry.EnableAlterntiveImage">
24007 <summary>Agent with afraid expression on face</summary> 23996 <summary>Is display of the alternative image enabled</summary>
24008 </member> 23997 </member>
24009 <member name="F:OpenMetaverse.Animations.AIM_BAZOOKA_R"> 23998 <member name="F:OpenMetaverse.MediaEntry.AutoLoop">
24010 <summary>Agent aiming a bazooka (right handed)</summary> 23999 <summary>Should media auto loop</summary>
24011 </member> 24000 </member>
24012 <member name="F:OpenMetaverse.Animations.AIM_BOW_L"> 24001 <member name="F:OpenMetaverse.MediaEntry.AutoPlay">
24013 <summary>Agent aiming a bow (left handed)</summary> 24002 <summary>Shoule media be auto played</summary>
24014 </member> 24003 </member>
24015 <member name="F:OpenMetaverse.Animations.AIM_HANDGUN_R"> 24004 <member name="F:OpenMetaverse.MediaEntry.AutoScale">
24016 <summary>Agent aiming a hand gun (right handed)</summary> 24005 <summary>Auto scale media to prim face</summary>
24017 </member> 24006 </member>
24018 <member name="F:OpenMetaverse.Animations.AIM_RIFLE_R"> 24007 <member name="F:OpenMetaverse.MediaEntry.AutoZoom">
24019 <summary>Agent aiming a rifle (right handed)</summary> 24008 <summary>Should viewer automatically zoom in on the face when clicked</summary>
24020 </member> 24009 </member>
24021 <member name="F:OpenMetaverse.Animations.ANGRY"> 24010 <member name="F:OpenMetaverse.MediaEntry.InteractOnFirstClick">
24022 <summary>Agent with angry expression on face</summary> 24011 <summary>Should viewer interpret first click as interaction with the media
24012 or when false should the first click be treated as zoom in commadn</summary>
24023 </member> 24013 </member>
24024 <member name="F:OpenMetaverse.Animations.AWAY"> 24014 <member name="F:OpenMetaverse.MediaEntry.Controls">
24025 <summary>Agent hunched over (away)</summary> 24015 <summary>Style of controls viewer should display when
24016 viewer media on this face</summary>
24026 </member> 24017 </member>
24027 <member name="F:OpenMetaverse.Animations.BACKFLIP"> 24018 <member name="F:OpenMetaverse.MediaEntry.HomeURL">
24028 <summary>Agent doing a backflip</summary> 24019 <summary>Starting URL for the media</summary>
24029 </member> 24020 </member>
24030 <member name="F:OpenMetaverse.Animations.BELLY_LAUGH"> 24021 <member name="F:OpenMetaverse.MediaEntry.CurrentURL">
24031 <summary>Agent laughing while holding belly</summary> 24022 <summary>Currently navigated URL</summary>
24032 </member> 24023 </member>
24033 <member name="F:OpenMetaverse.Animations.BLOW_KISS"> 24024 <member name="F:OpenMetaverse.MediaEntry.Height">
24034 <summary>Agent blowing a kiss</summary> 24025 <summary>Media height in pixes</summary>
24035 </member> 24026 </member>
24036 <member name="F:OpenMetaverse.Animations.BORED"> 24027 <member name="F:OpenMetaverse.MediaEntry.Width">
24037 <summary>Agent with bored expression on face</summary> 24028 <summary>Media width in pixels</summary>
24038 </member> 24029 </member>
24039 <member name="F:OpenMetaverse.Animations.BOW"> 24030 <member name="F:OpenMetaverse.MediaEntry.ControlPermissions">
24040 <summary>Agent bowing to audience</summary> 24031 <summary>Who can controls the media</summary>
24041 </member> 24032 </member>
24042 <member name="F:OpenMetaverse.Animations.BRUSH"> 24033 <member name="F:OpenMetaverse.MediaEntry.InteractPermissions">
24043 <summary>Agent brushing himself/herself off</summary> 24034 <summary>Who can interact with the media</summary>
24044 </member> 24035 </member>
24045 <member name="F:OpenMetaverse.Animations.BUSY"> 24036 <member name="F:OpenMetaverse.MediaEntry.EnableWhiteList">
24046 <summary>Agent in busy mode</summary> 24037 <summary>Is URL whitelist enabled</summary>
24047 </member> 24038 </member>
24048 <member name="F:OpenMetaverse.Animations.CLAP"> 24039 <member name="F:OpenMetaverse.MediaEntry.WhiteList">
24049 <summary>Agent clapping hands</summary> 24040 <summary>Array of URLs that are whitelisted</summary>
24050 </member> 24041 </member>
24051 <member name="F:OpenMetaverse.Animations.COURTBOW"> 24042 <member name="M:OpenMetaverse.MediaEntry.GetOSD">
24052 <summary>Agent doing a curtsey bow</summary> 24043 <summary>
24044 Serialize to OSD
24045 </summary>
24046 <returns>OSDMap with the serialized data</returns>
24053 </member> 24047 </member>
24054 <member name="F:OpenMetaverse.Animations.CROUCH"> 24048 <member name="M:OpenMetaverse.MediaEntry.FromOSD(OpenMetaverse.StructuredData.OSD)">
24055 <summary>Agent crouching</summary> 24049 <summary>
24050 Deserialize from OSD data
24051 </summary>
24052 <param name="osd">Serialized OSD data</param>
24053 <returns>Deserialized object</returns>
24056 </member> 24054 </member>
24057 <member name="F:OpenMetaverse.Animations.CROUCHWALK"> 24055 <member name="T:OpenMetaverse.Assets.AssetSound">
24058 <summary>Agent crouching while walking</summary> 24056 <summary>
24057 Represents a Sound Asset
24058 </summary>
24059 </member> 24059 </member>
24060 <member name="F:OpenMetaverse.Animations.CRY"> 24060 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor">
24061 <summary>Agent crying</summary> 24061 <summary>Initializes a new instance of an AssetSound object</summary>
24062 </member> 24062 </member>
24063 <member name="F:OpenMetaverse.Animations.CUSTOMIZE"> 24063 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor(OpenMetaverse.UUID,System.Byte[])">
24064 <summary>Agent unanimated with arms out (e.g. setting appearance)</summary> 24064 <summary>Initializes a new instance of an AssetSound object with parameters</summary>
24065 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
24066 <param name="assetData">A byte array containing the raw asset data</param>
24065 </member> 24067 </member>
24066 <member name="F:OpenMetaverse.Animations.CUSTOMIZE_DONE"> 24068 <member name="M:OpenMetaverse.Assets.AssetSound.Encode">
24067 <summary>Agent re-animated after set appearance finished</summary> 24069 <summary>
24070 TODO: Encodes a sound file
24071 </summary>
24068 </member> 24072 </member>
24069 <member name="F:OpenMetaverse.Animations.DANCE1"> 24073 <member name="M:OpenMetaverse.Assets.AssetSound.Decode">
24070 <summary>Agent dancing</summary> 24074 <summary>
24075 TODO: Decode a sound file
24076 </summary>
24077 <returns>true</returns>
24071 </member> 24078 </member>
24072 <member name="F:OpenMetaverse.Animations.DANCE2"> 24079 <member name="P:OpenMetaverse.Assets.AssetSound.AssetType">
24073 <summary>Agent dancing</summary> 24080 <summary>Override the base classes AssetType</summary>
24074 </member> 24081 </member>
24075 <member name="F:OpenMetaverse.Animations.DANCE3"> 24082 <member name="T:OpenMetaverse.Assets.AssetScriptBinary">
24076 <summary>Agent dancing</summary> 24083 <summary>
24084 Represents an AssetScriptBinary object containing the
24085 LSO compiled bytecode of an LSL script
24086 </summary>
24077 </member> 24087 </member>
24078 <member name="F:OpenMetaverse.Animations.DANCE4"> 24088 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor">
24079 <summary>Agent dancing</summary> 24089 <summary>Initializes a new instance of an AssetScriptBinary object</summary>
24080 </member> 24090 </member>
24081 <member name="F:OpenMetaverse.Animations.DANCE5"> 24091 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor(OpenMetaverse.UUID,System.Byte[])">
24082 <summary>Agent dancing</summary> 24092 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
24093 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
24094 <param name="assetData">A byte array containing the raw asset data</param>
24083 </member> 24095 </member>
24084 <member name="F:OpenMetaverse.Animations.DANCE6"> 24096 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Encode">
24085 <summary>Agent dancing</summary> 24097 <summary>
24098 TODO: Encodes a scripts contents into a LSO Bytecode file
24099 </summary>
24086 </member> 24100 </member>
24087 <member name="F:OpenMetaverse.Animations.DANCE7"> 24101 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Decode">
24088 <summary>Agent dancing</summary> 24102 <summary>
24103 TODO: Decode LSO Bytecode into a string
24104 </summary>
24105 <returns>true</returns>
24089 </member> 24106 </member>
24090 <member name="F:OpenMetaverse.Animations.DANCE8"> 24107 <member name="P:OpenMetaverse.Assets.AssetScriptBinary.AssetType">
24091 <summary>Agent dancing</summary> 24108 <summary>Override the base classes AssetType</summary>
24092 </member> 24109 </member>
24093 <member name="F:OpenMetaverse.Animations.DEAD"> 24110 <member name="T:OpenMetaverse.RegionFlags">
24094 <summary>Agent on ground unanimated</summary> 24111 <summary>
24112 Simulator (region) properties
24113 </summary>
24095 </member> 24114 </member>
24096 <member name="F:OpenMetaverse.Animations.DRINK"> 24115 <member name="F:OpenMetaverse.RegionFlags.None">
24097 <summary>Agent boozing it up</summary> 24116 <summary>No flags set</summary>
24098 </member> 24117 </member>
24099 <member name="F:OpenMetaverse.Animations.EMBARRASSED"> 24118 <member name="F:OpenMetaverse.RegionFlags.AllowDamage">
24100 <summary>Agent with embarassed expression on face</summary> 24119 <summary>Agents can take damage and be killed</summary>
24101 </member> 24120 </member>
24102 <member name="F:OpenMetaverse.Animations.EXPRESS_AFRAID"> 24121 <member name="F:OpenMetaverse.RegionFlags.AllowLandmark">
24103 <summary>Agent with afraid expression on face</summary> 24122 <summary>Landmarks can be created here</summary>
24104 </member> 24123 </member>
24105 <member name="F:OpenMetaverse.Animations.EXPRESS_ANGER"> 24124 <member name="F:OpenMetaverse.RegionFlags.AllowSetHome">
24106 <summary>Agent with angry expression on face</summary> 24125 <summary>Home position can be set in this sim</summary>
24107 </member> 24126 </member>
24108 <member name="F:OpenMetaverse.Animations.EXPRESS_BORED"> 24127 <member name="F:OpenMetaverse.RegionFlags.ResetHomeOnTeleport">
24109 <summary>Agent with bored expression on face</summary> 24128 <summary>Home position is reset when an agent teleports away</summary>
24110 </member> 24129 </member>
24111 <member name="F:OpenMetaverse.Animations.EXPRESS_CRY"> 24130 <member name="F:OpenMetaverse.RegionFlags.SunFixed">
24112 <summary>Agent crying</summary> 24131 <summary>Sun does not move</summary>
24113 </member> 24132 </member>
24114 <member name="F:OpenMetaverse.Animations.EXPRESS_DISDAIN"> 24133 <member name="F:OpenMetaverse.RegionFlags.TaxFree">
24115 <summary>Agent showing disdain (dislike) for something</summary> 24134 <summary>No object, land, etc. taxes</summary>
24116 </member> 24135 </member>
24117 <member name="F:OpenMetaverse.Animations.EXPRESS_EMBARRASSED"> 24136 <member name="F:OpenMetaverse.RegionFlags.BlockTerraform">
24118 <summary>Agent with embarassed expression on face</summary> 24137 <summary>Disable heightmap alterations (agents can still plant
24138 foliage)</summary>
24119 </member> 24139 </member>
24120 <member name="F:OpenMetaverse.Animations.EXPRESS_FROWN"> 24140 <member name="F:OpenMetaverse.RegionFlags.BlockLandResell">
24121 <summary>Agent with frowning expression on face</summary> 24141 <summary>Land cannot be released, sold, or purchased</summary>
24122 </member> 24142 </member>
24123 <member name="F:OpenMetaverse.Animations.EXPRESS_KISS"> 24143 <member name="F:OpenMetaverse.RegionFlags.Sandbox">
24124 <summary>Agent with kissy face</summary> 24144 <summary>All content is wiped nightly</summary>
24125 </member> 24145 </member>
24126 <member name="F:OpenMetaverse.Animations.EXPRESS_LAUGH"> 24146 <member name="F:OpenMetaverse.RegionFlags.NullLayer">
24127 <summary>Agent expressing laughgter</summary> 24147 <summary>Unknown: Related to the availability of an overview world map tile.(Think mainland images when zoomed out.)</summary>
24128 </member> 24148 </member>
24129 <member name="F:OpenMetaverse.Animations.EXPRESS_OPEN_MOUTH"> 24149 <member name="F:OpenMetaverse.RegionFlags.SkipAgentAction">
24130 <summary>Agent with open mouth</summary> 24150 <summary>Unknown: Related to region debug flags. Possibly to skip processing of agent interaction with world. </summary>
24131 </member> 24151 </member>
24132 <member name="F:OpenMetaverse.Animations.EXPRESS_REPULSED"> 24152 <member name="F:OpenMetaverse.RegionFlags.SkipUpdateInterestList">
24133 <summary>Agent with repulsed expression on face</summary> 24153 <summary>Region does not update agent prim interest lists. Internal debugging option.</summary>
24134 </member> 24154 </member>
24135 <member name="F:OpenMetaverse.Animations.EXPRESS_SAD"> 24155 <member name="F:OpenMetaverse.RegionFlags.SkipCollisions">
24136 <summary>Agent expressing sadness</summary> 24156 <summary>No collision detection for non-agent objects</summary>
24137 </member> 24157 </member>
24138 <member name="F:OpenMetaverse.Animations.EXPRESS_SHRUG"> 24158 <member name="F:OpenMetaverse.RegionFlags.SkipScripts">
24139 <summary>Agent shrugging shoulders</summary> 24159 <summary>No scripts are ran</summary>
24140 </member> 24160 </member>
24141 <member name="F:OpenMetaverse.Animations.EXPRESS_SMILE"> 24161 <member name="F:OpenMetaverse.RegionFlags.SkipPhysics">
24142 <summary>Agent with a smile</summary> 24162 <summary>All physics processing is turned off</summary>
24143 </member> 24163 </member>
24144 <member name="F:OpenMetaverse.Animations.EXPRESS_SURPRISE"> 24164 <member name="F:OpenMetaverse.RegionFlags.ExternallyVisible">
24145 <summary>Agent expressing surprise</summary> 24165 <summary>Region can be seen from other regions on world map. (Legacy world map option?) </summary>
24146 </member> 24166 </member>
24147 <member name="F:OpenMetaverse.Animations.EXPRESS_TONGUE_OUT"> 24167 <member name="F:OpenMetaverse.RegionFlags.MainlandVisible">
24148 <summary>Agent sticking tongue out</summary> 24168 <summary>Region can be seen from mainland on world map. (Legacy world map option?) </summary>
24149 </member> 24169 </member>
24150 <member name="F:OpenMetaverse.Animations.EXPRESS_TOOTHSMILE"> 24170 <member name="F:OpenMetaverse.RegionFlags.PublicAllowed">
24151 <summary>Agent with big toothy smile</summary> 24171 <summary>Agents not explicitly on the access list can visit the region. </summary>
24152 </member> 24172 </member>
24153 <member name="F:OpenMetaverse.Animations.EXPRESS_WINK"> 24173 <member name="F:OpenMetaverse.RegionFlags.BlockDwell">
24154 <summary>Agent winking</summary> 24174 <summary>Traffic calculations are not run across entire region, overrides parcel settings. </summary>
24155 </member> 24175 </member>
24156 <member name="F:OpenMetaverse.Animations.EXPRESS_WORRY"> 24176 <member name="F:OpenMetaverse.RegionFlags.NoFly">
24157 <summary>Agent expressing worry</summary> 24177 <summary>Flight is disabled (not currently enforced by the sim)</summary>
24158 </member> 24178 </member>
24159 <member name="F:OpenMetaverse.Animations.FALLDOWN"> 24179 <member name="F:OpenMetaverse.RegionFlags.AllowDirectTeleport">
24160 <summary>Agent falling down</summary> 24180 <summary>Allow direct (p2p) teleporting</summary>
24161 </member> 24181 </member>
24162 <member name="F:OpenMetaverse.Animations.FEMALE_WALK"> 24182 <member name="F:OpenMetaverse.RegionFlags.EstateSkipScripts">
24163 <summary>Agent walking (feminine version)</summary> 24183 <summary>Estate owner has temporarily disabled scripting</summary>
24164 </member> 24184 </member>
24165 <member name="F:OpenMetaverse.Animations.FINGER_WAG"> 24185 <member name="F:OpenMetaverse.RegionFlags.RestrictPushObject">
24166 <summary>Agent wagging finger (disapproval)</summary> 24186 <summary>Restricts the usage of the LSL llPushObject function, applies to whole region.</summary>
24167 </member> 24187 </member>
24168 <member name="F:OpenMetaverse.Animations.FIST_PUMP"> 24188 <member name="F:OpenMetaverse.RegionFlags.DenyAnonymous">
24169 <summary>I'm not sure I want to know</summary> 24189 <summary>Deny agents with no payment info on file</summary>
24170 </member> 24190 </member>
24171 <member name="F:OpenMetaverse.Animations.FLY"> 24191 <member name="F:OpenMetaverse.RegionFlags.DenyIdentified">
24172 <summary>Agent in superman position</summary> 24192 <summary>Deny agents with payment info on file</summary>
24173 </member> 24193 </member>
24174 <member name="F:OpenMetaverse.Animations.FLYSLOW"> 24194 <member name="F:OpenMetaverse.RegionFlags.DenyTransacted">
24175 <summary>Agent in superman position</summary> 24195 <summary>Deny agents who have made a monetary transaction</summary>
24176 </member> 24196 </member>
24177 <member name="F:OpenMetaverse.Animations.HELLO"> 24197 <member name="F:OpenMetaverse.RegionFlags.AllowParcelChanges">
24178 <summary>Agent greeting another</summary> 24198 <summary>Parcels within the region may be joined or divided by anyone, not just estate owners/managers. </summary>
24179 </member> 24199 </member>
24180 <member name="F:OpenMetaverse.Animations.HOLD_BAZOOKA_R"> 24200 <member name="F:OpenMetaverse.RegionFlags.AbuseEmailToEstateOwner">
24181 <summary>Agent holding bazooka (right handed)</summary> 24201 <summary>Abuse reports sent from within this region are sent to the estate owner defined email. </summary>
24182 </member> 24202 </member>
24183 <member name="F:OpenMetaverse.Animations.HOLD_BOW_L"> 24203 <member name="F:OpenMetaverse.RegionFlags.AllowVoice">
24184 <summary>Agent holding a bow (left handed)</summary> 24204 <summary>Region is Voice Enabled</summary>
24185 </member> 24205 </member>
24186 <member name="F:OpenMetaverse.Animations.HOLD_HANDGUN_R"> 24206 <member name="F:OpenMetaverse.RegionFlags.BlockParcelSearch">
24187 <summary>Agent holding a handgun (right handed)</summary> 24207 <summary>Removes the ability from parcel owners to set their parcels to show in search.</summary>
24188 </member> 24208 </member>
24189 <member name="F:OpenMetaverse.Animations.HOLD_RIFLE_R"> 24209 <member name="F:OpenMetaverse.RegionFlags.DenyAgeUnverified">
24190 <summary>Agent holding a rifle (right handed)</summary> 24210 <summary>Deny agents who have not been age verified from entering the region.</summary>
24191 </member> 24211 </member>
24192 <member name="F:OpenMetaverse.Animations.HOLD_THROW_R"> 24212 <member name="T:OpenMetaverse.SimAccess">
24193 <summary>Agent throwing an object (right handed)</summary> 24213 <summary>
24214 Access level for a simulator
24215 </summary>
24194 </member> 24216 </member>
24195 <member name="F:OpenMetaverse.Animations.HOVER"> 24217 <member name="F:OpenMetaverse.SimAccess.Unknown">
24196 <summary>Agent in static hover</summary> 24218 <summary>Unknown or invalid access level</summary>
24197 </member> 24219 </member>
24198 <member name="F:OpenMetaverse.Animations.HOVER_DOWN"> 24220 <member name="F:OpenMetaverse.SimAccess.Trial">
24199 <summary>Agent hovering downward</summary> 24221 <summary>Trial accounts allowed</summary>
24200 </member> 24222 </member>
24201 <member name="F:OpenMetaverse.Animations.HOVER_UP"> 24223 <member name="F:OpenMetaverse.SimAccess.PG">
24202 <summary>Agent hovering upward</summary> 24224 <summary>PG rating</summary>
24203 </member> 24225 </member>
24204 <member name="F:OpenMetaverse.Animations.IMPATIENT"> 24226 <member name="F:OpenMetaverse.SimAccess.Mature">
24205 <summary>Agent being impatient</summary> 24227 <summary>Mature rating</summary>
24206 </member> 24228 </member>
24207 <member name="F:OpenMetaverse.Animations.JUMP"> 24229 <member name="F:OpenMetaverse.SimAccess.Adult">
24208 <summary>Agent jumping</summary> 24230 <summary>Adult rating</summary>
24209 </member> 24231 </member>
24210 <member name="F:OpenMetaverse.Animations.JUMP_FOR_JOY"> 24232 <member name="F:OpenMetaverse.SimAccess.Down">
24211 <summary>Agent jumping with fervor</summary> 24233 <summary>Simulator is offline</summary>
24212 </member> 24234 </member>
24213 <member name="F:OpenMetaverse.Animations.KISS_MY_BUTT"> 24235 <member name="F:OpenMetaverse.SimAccess.NonExistent">
24214 <summary>Agent point to lips then rear end</summary> 24236 <summary>Simulator does not exist</summary>
24215 </member> 24237 </member>
24216 <member name="F:OpenMetaverse.Animations.LAND"> 24238 <member name="T:OpenMetaverse.Simulator">
24217 <summary>Agent landing from jump, finished flight, etc</summary> 24239 <summary>
24240
24241 </summary>
24218 </member> 24242 </member>
24219 <member name="F:OpenMetaverse.Animations.LAUGH_SHORT"> 24243 <member name="F:OpenMetaverse.Simulator.Client">
24220 <summary>Agent laughing</summary> 24244 <summary>A public reference to the client that this Simulator object
24245 is attached to</summary>
24221 </member> 24246 </member>
24222 <member name="F:OpenMetaverse.Animations.MEDIUM_LAND"> 24247 <member name="F:OpenMetaverse.Simulator.ID">
24223 <summary>Agent landing from jump, finished flight, etc</summary> 24248 <summary>A Unique Cache identifier for this simulator</summary>
24224 </member> 24249 </member>
24225 <member name="F:OpenMetaverse.Animations.MOTORCYCLE_SIT"> 24250 <member name="F:OpenMetaverse.Simulator.Caps">
24226 <summary>Agent sitting on a motorcycle</summary> 24251 <summary>The capabilities for this simulator</summary>
24227 </member> 24252 </member>
24228 <member name="F:OpenMetaverse.Animations.MUSCLE_BEACH"> 24253 <member name="F:OpenMetaverse.Simulator.Handle">
24229 <summary></summary> 24254 <summary></summary>
24230 </member> 24255 </member>
24231 <member name="F:OpenMetaverse.Animations.NO"> 24256 <member name="F:OpenMetaverse.Simulator.SimVersion">
24232 <summary>Agent moving head side to side</summary> 24257 <summary>The current version of software this simulator is running</summary>
24233 </member>
24234 <member name="F:OpenMetaverse.Animations.NO_UNHAPPY">
24235 <summary>Agent moving head side to side with unhappy expression</summary>
24236 </member>
24237 <member name="F:OpenMetaverse.Animations.NYAH_NYAH">
24238 <summary>Agent taunting another</summary>
24239 </member> 24258 </member>
24240 <member name="F:OpenMetaverse.Animations.ONETWO_PUNCH"> 24259 <member name="F:OpenMetaverse.Simulator.Name">
24241 <summary></summary> 24260 <summary></summary>
24242 </member> 24261 </member>
24243 <member name="F:OpenMetaverse.Animations.PEACE"> 24262 <member name="F:OpenMetaverse.Simulator.ParcelOverlay">
24244 <summary>Agent giving peace sign</summary> 24263 <summary>A 64x64 grid of parcel coloring values. The values stored
24245 </member> 24264 in this array are of the <seealso cref="!:ParcelArrayType"/> type</summary>
24246 <member name="F:OpenMetaverse.Animations.POINT_ME">
24247 <summary>Agent pointing at self</summary>
24248 </member>
24249 <member name="F:OpenMetaverse.Animations.POINT_YOU">
24250 <summary>Agent pointing at another</summary>
24251 </member>
24252 <member name="F:OpenMetaverse.Animations.PRE_JUMP">
24253 <summary>Agent preparing for jump (bending knees)</summary>
24254 </member>
24255 <member name="F:OpenMetaverse.Animations.PUNCH_LEFT">
24256 <summary>Agent punching with left hand</summary>
24257 </member>
24258 <member name="F:OpenMetaverse.Animations.PUNCH_RIGHT">
24259 <summary>Agent punching with right hand</summary>
24260 </member>
24261 <member name="F:OpenMetaverse.Animations.REPULSED">
24262 <summary>Agent acting repulsed</summary>
24263 </member>
24264 <member name="F:OpenMetaverse.Animations.ROUNDHOUSE_KICK">
24265 <summary>Agent trying to be Chuck Norris</summary>
24266 </member>
24267 <member name="F:OpenMetaverse.Animations.RPS_COUNTDOWN">
24268 <summary>Rocks, Paper, Scissors 1, 2, 3</summary>
24269 </member>
24270 <member name="F:OpenMetaverse.Animations.RPS_PAPER">
24271 <summary>Agent with hand flat over other hand</summary>
24272 </member>
24273 <member name="F:OpenMetaverse.Animations.RPS_ROCK">
24274 <summary>Agent with fist over other hand</summary>
24275 </member>
24276 <member name="F:OpenMetaverse.Animations.RPS_SCISSORS">
24277 <summary>Agent with two fingers spread over other hand</summary>
24278 </member> 24265 </member>
24279 <member name="F:OpenMetaverse.Animations.RUN"> 24266 <member name="F:OpenMetaverse.Simulator.ParcelOverlaysReceived">
24280 <summary>Agent running</summary> 24267 <summary></summary>
24281 </member> 24268 </member>
24282 <member name="F:OpenMetaverse.Animations.SAD"> 24269 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange00">
24283 <summary>Agent appearing sad</summary> 24270 <summary></summary>
24284 </member> 24271 </member>
24285 <member name="F:OpenMetaverse.Animations.SALUTE"> 24272 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange01">
24286 <summary>Agent saluting</summary> 24273 <summary></summary>
24287 </member> 24274 </member>
24288 <member name="F:OpenMetaverse.Animations.SHOOT_BOW_L"> 24275 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange10">
24289 <summary>Agent shooting bow (left handed)</summary> 24276 <summary></summary>
24290 </member> 24277 </member>
24291 <member name="F:OpenMetaverse.Animations.SHOUT"> 24278 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange11">
24292 <summary>Agent cupping mouth as if shouting</summary> 24279 <summary></summary>
24293 </member> 24280 </member>
24294 <member name="F:OpenMetaverse.Animations.SHRUG"> 24281 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight00">
24295 <summary>Agent shrugging shoulders</summary> 24282 <summary></summary>
24296 </member> 24283 </member>
24297 <member name="F:OpenMetaverse.Animations.SIT"> 24284 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight01">
24298 <summary>Agent in sit position</summary> 24285 <summary></summary>
24299 </member> 24286 </member>
24300 <member name="F:OpenMetaverse.Animations.SIT_FEMALE"> 24287 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight10">
24301 <summary>Agent in sit position (feminine)</summary> 24288 <summary></summary>
24302 </member> 24289 </member>
24303 <member name="F:OpenMetaverse.Animations.SIT_GENERIC"> 24290 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight11">
24304 <summary>Agent in sit position (generic)</summary> 24291 <summary></summary>
24305 </member> 24292 </member>
24306 <member name="F:OpenMetaverse.Animations.SIT_GROUND"> 24293 <member name="F:OpenMetaverse.Simulator.WaterHeight">
24307 <summary>Agent sitting on ground</summary> 24294 <summary></summary>
24308 </member> 24295 </member>
24309 <member name="F:OpenMetaverse.Animations.SIT_GROUND_staticRAINED"> 24296 <member name="F:OpenMetaverse.Simulator.SimOwner">
24310 <summary>Agent sitting on ground</summary> 24297 <summary></summary>
24311 </member> 24298 </member>
24312 <member name="F:OpenMetaverse.Animations.SIT_TO_STAND"> 24299 <member name="F:OpenMetaverse.Simulator.TerrainBase0">
24313 <summary></summary> 24300 <summary></summary>
24314 </member> 24301 </member>
24315 <member name="F:OpenMetaverse.Animations.SLEEP"> 24302 <member name="F:OpenMetaverse.Simulator.TerrainBase1">
24316 <summary>Agent sleeping on side</summary> 24303 <summary></summary>
24317 </member> 24304 </member>
24318 <member name="F:OpenMetaverse.Animations.SMOKE_IDLE"> 24305 <member name="F:OpenMetaverse.Simulator.TerrainBase2">
24319 <summary>Agent smoking</summary> 24306 <summary></summary>
24320 </member> 24307 </member>
24321 <member name="F:OpenMetaverse.Animations.SMOKE_INHALE"> 24308 <member name="F:OpenMetaverse.Simulator.TerrainBase3">
24322 <summary>Agent inhaling smoke</summary> 24309 <summary></summary>
24323 </member> 24310 </member>
24324 <member name="F:OpenMetaverse.Animations.SMOKE_THROW_DOWN"> 24311 <member name="F:OpenMetaverse.Simulator.TerrainDetail0">
24325 <summary></summary> 24312 <summary></summary>
24326 </member> 24313 </member>
24327 <member name="F:OpenMetaverse.Animations.SNAPSHOT"> 24314 <member name="F:OpenMetaverse.Simulator.TerrainDetail1">
24328 <summary>Agent taking a picture</summary> 24315 <summary></summary>
24329 </member> 24316 </member>
24330 <member name="F:OpenMetaverse.Animations.STAND"> 24317 <member name="F:OpenMetaverse.Simulator.TerrainDetail2">
24331 <summary>Agent standing</summary> 24318 <summary></summary>
24332 </member> 24319 </member>
24333 <member name="F:OpenMetaverse.Animations.STANDUP"> 24320 <member name="F:OpenMetaverse.Simulator.TerrainDetail3">
24334 <summary>Agent standing up</summary> 24321 <summary></summary>
24335 </member> 24322 </member>
24336 <member name="F:OpenMetaverse.Animations.STAND_1"> 24323 <member name="F:OpenMetaverse.Simulator.IsEstateManager">
24337 <summary>Agent standing</summary> 24324 <summary>true if your agent has Estate Manager rights on this region</summary>
24338 </member> 24325 </member>
24339 <member name="F:OpenMetaverse.Animations.STAND_2"> 24326 <member name="F:OpenMetaverse.Simulator.Flags">
24340 <summary>Agent standing</summary> 24327 <summary></summary>
24341 </member> 24328 </member>
24342 <member name="F:OpenMetaverse.Animations.STAND_3"> 24329 <member name="F:OpenMetaverse.Simulator.Access">
24343 <summary>Agent standing</summary> 24330 <summary></summary>
24344 </member> 24331 </member>
24345 <member name="F:OpenMetaverse.Animations.STAND_4"> 24332 <member name="F:OpenMetaverse.Simulator.BillableFactor">
24346 <summary>Agent standing</summary> 24333 <summary></summary>
24347 </member> 24334 </member>
24348 <member name="F:OpenMetaverse.Animations.STRETCH"> 24335 <member name="F:OpenMetaverse.Simulator.Stats">
24349 <summary>Agent stretching</summary> 24336 <summary>Statistics information for this simulator and the
24337 connection to the simulator, calculated by the simulator itself
24338 and the library</summary>
24350 </member> 24339 </member>
24351 <member name="F:OpenMetaverse.Animations.STRIDE"> 24340 <member name="F:OpenMetaverse.Simulator.RegionID">
24352 <summary>Agent in stride (fast walk)</summary> 24341 <summary>The regions Unique ID</summary>
24353 </member> 24342 </member>
24354 <member name="F:OpenMetaverse.Animations.SURF"> 24343 <member name="F:OpenMetaverse.Simulator.ColoLocation">
24355 <summary>Agent surfing</summary> 24344 <summary>The physical data center the simulator is located</summary>
24345 <remarks>Known values are:
24346 <list type="table">
24347 <item>Dallas</item>
24348 <item>Chandler</item>
24349 <item>SF</item>
24350 </list>
24351 </remarks>
24356 </member> 24352 </member>
24357 <member name="F:OpenMetaverse.Animations.SURPRISE"> 24353 <member name="F:OpenMetaverse.Simulator.CPUClass">
24358 <summary>Agent acting surprised</summary> 24354 <summary>The CPU Class of the simulator</summary>
24355 <remarks>Most full mainland/estate sims appear to be 5,
24356 Homesteads and Openspace appear to be 501</remarks>
24359 </member> 24357 </member>
24360 <member name="F:OpenMetaverse.Animations.SWORD_STRIKE"> 24358 <member name="F:OpenMetaverse.Simulator.CPURatio">
24361 <summary>Agent striking with a sword</summary> 24359 <summary>The number of regions sharing the same CPU as this one</summary>
24360 <remarks>"Full Sims" appear to be 1, Homesteads appear to be 4</remarks>
24362 </member> 24361 </member>
24363 <member name="F:OpenMetaverse.Animations.TALK"> 24362 <member name="F:OpenMetaverse.Simulator.ProductName">
24364 <summary>Agent talking (lips moving)</summary> 24363 <summary>The billing product name</summary>
24364 <remarks>Known values are:
24365 <list type="table">
24366 <item>Mainland / Full Region (Sku: 023)</item>
24367 <item>Estate / Full Region (Sku: 024)</item>
24368 <item>Estate / Openspace (Sku: 027)</item>
24369 <item>Estate / Homestead (Sku: 029)</item>
24370 <item>Mainland / Homestead (Sku: 129) (Linden Owned)</item>
24371 <item>Mainland / Linden Homes (Sku: 131)</item>
24372 </list>
24373 </remarks>
24365 </member> 24374 </member>
24366 <member name="F:OpenMetaverse.Animations.TANTRUM"> 24375 <member name="F:OpenMetaverse.Simulator.ProductSku">
24367 <summary>Agent throwing a tantrum</summary> 24376 <summary>The billing product SKU</summary>
24377 <remarks>Known values are:
24378 <list type="table">
24379 <item>023 Mainland / Full Region</item>
24380 <item>024 Estate / Full Region</item>
24381 <item>027 Estate / Openspace</item>
24382 <item>029 Estate / Homestead</item>
24383 <item>129 Mainland / Homestead (Linden Owned)</item>
24384 <item>131 Linden Homes / Full Region</item>
24385 </list>
24386 </remarks>
24368 </member> 24387 </member>
24369 <member name="F:OpenMetaverse.Animations.THROW_R"> 24388 <member name="F:OpenMetaverse.Simulator.Sequence">
24370 <summary>Agent throwing an object (right handed)</summary> 24389 <summary>The current sequence number for packets sent to this
24390 simulator. Must be Interlocked before modifying. Only
24391 useful for applications manipulating sequence numbers</summary>
24371 </member> 24392 </member>
24372 <member name="F:OpenMetaverse.Animations.TRYON_SHIRT"> 24393 <member name="F:OpenMetaverse.Simulator.ObjectsAvatars">
24373 <summary>Agent trying on a shirt</summary> 24394 <summary>
24395 A thread-safe dictionary containing avatars in a simulator
24396 </summary>
24374 </member> 24397 </member>
24375 <member name="F:OpenMetaverse.Animations.TURNLEFT"> 24398 <member name="F:OpenMetaverse.Simulator.ObjectsPrimitives">
24376 <summary>Agent turning to the left</summary> 24399 <summary>
24400 A thread-safe dictionary containing primitives in a simulator
24401 </summary>
24377 </member> 24402 </member>
24378 <member name="F:OpenMetaverse.Animations.TURNRIGHT"> 24403 <member name="F:OpenMetaverse.Simulator.Parcels">
24379 <summary>Agent turning to the right</summary> 24404 <summary>
24405 Provides access to an internal thread-safe dictionary containing parcel
24406 information found in this simulator
24407 </summary>
24380 </member> 24408 </member>
24381 <member name="F:OpenMetaverse.Animations.TYPE"> 24409 <member name="M:OpenMetaverse.Simulator.IsParcelMapFull">
24382 <summary>Agent typing</summary> 24410 <summary>
24411 Checks simulator parcel map to make sure it has downloaded all data successfully
24412 </summary>
24413 <returns>true if map is full (contains no 0's)</returns>
24383 </member> 24414 </member>
24384 <member name="F:OpenMetaverse.Animations.WALK"> 24415 <member name="F:OpenMetaverse.Simulator.DisconnectCandidate">
24385 <summary>Agent walking</summary> 24416 <summary>Used internally to track sim disconnections</summary>
24386 </member> 24417 </member>
24387 <member name="F:OpenMetaverse.Animations.WHISPER"> 24418 <member name="F:OpenMetaverse.Simulator.ConnectedEvent">
24388 <summary>Agent whispering</summary> 24419 <summary>Event that is triggered when the simulator successfully
24420 establishes a connection</summary>
24389 </member> 24421 </member>
24390 <member name="F:OpenMetaverse.Animations.WHISTLE"> 24422 <member name="F:OpenMetaverse.Simulator.connected">
24391 <summary>Agent whispering with fingers in mouth</summary> 24423 <summary>Whether this sim is currently connected or not. Hooked up
24424 to the property Connected</summary>
24392 </member> 24425 </member>
24393 <member name="F:OpenMetaverse.Animations.WINK"> 24426 <member name="F:OpenMetaverse.Simulator.avatarPositions">
24394 <summary>Agent winking</summary> 24427 <summary>Coarse locations of avatars in this simulator</summary>
24395 </member> 24428 </member>
24396 <member name="F:OpenMetaverse.Animations.WINK_HOLLYWOOD"> 24429 <member name="F:OpenMetaverse.Simulator.preyID">
24397 <summary>Agent winking</summary> 24430 <summary>AvatarPositions key representing TrackAgent target</summary>
24398 </member> 24431 </member>
24399 <member name="F:OpenMetaverse.Animations.WORRY"> 24432 <member name="F:OpenMetaverse.Simulator.PacketArchive">
24400 <summary>Agent worried</summary> 24433 <summary>Sequence numbers of packets we've received
24434 (for duplicate checking)</summary>
24401 </member> 24435 </member>
24402 <member name="F:OpenMetaverse.Animations.YES"> 24436 <member name="F:OpenMetaverse.Simulator.NeedAck">
24403 <summary>Agent nodding yes</summary> 24437 <summary>Packets we sent out that need ACKs from the simulator</summary>
24404 </member> 24438 </member>
24405 <member name="F:OpenMetaverse.Animations.YES_HAPPY"> 24439 <member name="F:OpenMetaverse.Simulator.pauseSerial">
24406 <summary>Agent nodding yes with happy face</summary> 24440 <summary>Sequence number for pause/resume</summary>
24407 </member> 24441 </member>
24408 <member name="F:OpenMetaverse.Animations.YOGA_FLOAT"> 24442 <member name="F:OpenMetaverse.Simulator.handshakeComplete">
24409 <summary>Agent floating with legs and arms crossed</summary> 24443 <summary>Indicates if UDP connection to the sim is fully established</summary>
24410 </member> 24444 </member>
24411 <member name="M:OpenMetaverse.Animations.ToDictionary"> 24445 <member name="M:OpenMetaverse.Simulator.#ctor(OpenMetaverse.GridClient,System.Net.IPEndPoint,System.UInt64)">
24412 <summary> 24446 <summary>
24413 A dictionary containing all pre-defined animations 24447
24414 </summary> 24448 </summary>
24415 <returns>A dictionary containing the pre-defined animations, 24449 <param name="client">Reference to the GridClient object</param>
24416 where the key is the animations ID, and the value is a string 24450 <param name="address">IPEndPoint of the simulator</param>
24417 containing a name to identify the purpose of the animation</returns> 24451 <param name="handle">handle of the simulator</param>
24418 </member> 24452 </member>
24419 <member name="T:OpenMetaverse.AgentThrottle"> 24453 <member name="M:OpenMetaverse.Simulator.Dispose">
24420 <summary> 24454 <summary>
24421 Throttles the network traffic for various different traffic types. 24455 Called when this Simulator object is being destroyed
24422 Access this class through GridClient.Throttle
24423 </summary> 24456 </summary>
24424 </member> 24457 </member>
24425 <member name="M:OpenMetaverse.AgentThrottle.#ctor(OpenMetaverse.GridClient)"> 24458 <member name="M:OpenMetaverse.Simulator.Connect(System.Boolean)">
24426 <summary> 24459 <summary>
24427 Default constructor, uses a default high total of 1500 KBps (1536000) 24460 Attempt to connect to this simulator
24428 </summary> 24461 </summary>
24462 <param name="moveToSim">Whether to move our agent in to this sim or not</param>
24463 <returns>True if the connection succeeded or connection status is
24464 unknown, false if there was a failure</returns>
24429 </member> 24465 </member>
24430 <member name="M:OpenMetaverse.AgentThrottle.#ctor(System.Byte[],System.Int32)"> 24466 <member name="M:OpenMetaverse.Simulator.UseCircuitCode">
24431 <summary> 24467 <summary>
24432 Constructor that decodes an existing AgentThrottle packet in to 24468 Initiates connection to the simulator
24433 individual values
24434 </summary> 24469 </summary>
24435 <param name="data">Reference to the throttle data in an AgentThrottle
24436 packet</param>
24437 <param name="pos">Offset position to start reading at in the
24438 throttle data</param>
24439 <remarks>This is generally not needed in clients as the server will
24440 never send a throttle packet to the client</remarks>
24441 </member> 24470 </member>
24442 <member name="M:OpenMetaverse.AgentThrottle.Set"> 24471 <member name="M:OpenMetaverse.Simulator.Disconnect(System.Boolean)">
24443 <summary> 24472 <summary>
24444 Send an AgentThrottle packet to the current server using the 24473 Disconnect from this simulator
24445 current values
24446 </summary> 24474 </summary>
24447 </member> 24475 </member>
24448 <member name="M:OpenMetaverse.AgentThrottle.Set(OpenMetaverse.Simulator)"> 24476 <member name="M:OpenMetaverse.Simulator.Pause">
24449 <summary> 24477 <summary>
24450 Send an AgentThrottle packet to the specified server using the 24478 Instructs the simulator to stop sending update (and possibly other) packets
24451 current values
24452 </summary> 24479 </summary>
24453 </member> 24480 </member>
24454 <member name="M:OpenMetaverse.AgentThrottle.ToBytes"> 24481 <member name="M:OpenMetaverse.Simulator.Resume">
24455 <summary> 24482 <summary>
24456 Convert the current throttle values to a byte array that can be put 24483 Instructs the simulator to resume sending update packets (unpause)
24457 in an AgentThrottle packet
24458 </summary> 24484 </summary>
24459 <returns>Byte array containing all the throttle values</returns>
24460 </member>
24461 <member name="P:OpenMetaverse.AgentThrottle.Resend">
24462 <summary>Maximum bits per second for resending unacknowledged packets</summary>
24463 </member>
24464 <member name="P:OpenMetaverse.AgentThrottle.Land">
24465 <summary>Maximum bits per second for LayerData terrain</summary>
24466 </member>
24467 <member name="P:OpenMetaverse.AgentThrottle.Wind">
24468 <summary>Maximum bits per second for LayerData wind data</summary>
24469 </member>
24470 <member name="P:OpenMetaverse.AgentThrottle.Cloud">
24471 <summary>Maximum bits per second for LayerData clouds</summary>
24472 </member> 24485 </member>
24473 <member name="P:OpenMetaverse.AgentThrottle.Task"> 24486 <member name="M:OpenMetaverse.Simulator.TerrainHeightAtPoint(System.Int32,System.Int32,System.Single@)">
24474 <summary>Unknown, includes object data</summary>
24475 </member>
24476 <member name="P:OpenMetaverse.AgentThrottle.Texture">
24477 <summary>Maximum bits per second for textures</summary>
24478 </member>
24479 <member name="P:OpenMetaverse.AgentThrottle.Asset">
24480 <summary>Maximum bits per second for downloaded assets</summary>
24481 </member>
24482 <member name="P:OpenMetaverse.AgentThrottle.Total">
24483 <summary>Maximum bits per second the entire connection, divided up
24484 between invidiual streams using default multipliers</summary>
24485 </member>
24486 <member name="T:OpenMetaverse.Assets.ArchiveConstants">
24487 <summary> 24487 <summary>
24488 Constants for the archiving module 24488 Retrieve the terrain height at a given coordinate
24489 </summary> 24489 </summary>
24490 <param name="x">Sim X coordinate, valid range is from 0 to 255</param>
24491 <param name="y">Sim Y coordinate, valid range is from 0 to 255</param>
24492 <param name="height">The terrain height at the given point if the
24493 lookup was successful, otherwise 0.0f</param>
24494 <returns>True if the lookup was successful, otherwise false</returns>
24490 </member> 24495 </member>
24491 <member name="F:OpenMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH"> 24496 <member name="M:OpenMetaverse.Simulator.SendPacket(OpenMetaverse.Packets.Packet)">
24492 <summary> 24497 <summary>
24493 The location of the archive control file 24498 Sends a packet
24494 </summary> 24499 </summary>
24500 <param name="packet">Packet to be sent</param>
24495 </member> 24501 </member>
24496 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSETS_PATH"> 24502 <member name="M:OpenMetaverse.Simulator.SendPing">
24497 <summary> 24503 <summary>
24498 Path for the assets held in an archive 24504
24499 </summary> 24505 </summary>
24500 </member> 24506 </member>
24501 <member name="F:OpenMetaverse.Assets.ArchiveConstants.OBJECTS_PATH"> 24507 <member name="M:OpenMetaverse.Simulator.ToString">
24502 <summary> 24508 <summary>
24503 Path for the prims file 24509 Returns Simulator Name as a String
24504 </summary> 24510 </summary>
24511 <returns></returns>
24505 </member> 24512 </member>
24506 <member name="F:OpenMetaverse.Assets.ArchiveConstants.TERRAINS_PATH"> 24513 <member name="M:OpenMetaverse.Simulator.GetHashCode">
24507 <summary> 24514 <summary>
24508 Path for terrains. Technically these may be assets, but I think it's quite nice to split them out. 24515
24509 </summary> 24516 </summary>
24517 <returns></returns>
24510 </member> 24518 </member>
24511 <member name="F:OpenMetaverse.Assets.ArchiveConstants.SETTINGS_PATH"> 24519 <member name="M:OpenMetaverse.Simulator.Equals(System.Object)">
24512 <summary> 24520 <summary>
24513 Path for region settings. 24521
24514 </summary> 24522 </summary>
24523 <param name="obj"></param>
24524 <returns></returns>
24515 </member> 24525 </member>
24516 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR"> 24526 <member name="M:OpenMetaverse.Simulator.SendAcks">
24517 <summary> 24527 <summary>
24518 The character the separates the uuid from extension information in an archived asset filename 24528 Sends out pending acknowledgements
24519 </summary> 24529 </summary>
24530 <returns>Number of ACKs sent</returns>
24520 </member> 24531 </member>
24521 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION"> 24532 <member name="M:OpenMetaverse.Simulator.ResendUnacked">
24522 <summary> 24533 <summary>
24523 Extensions used for asset types in the archive 24534 Resend unacknowledged packets
24524 </summary> 24535 </summary>
24525 </member> 24536 </member>
24526 <member name="M:OpenMetaverse.WrappedObject`1.Dispose"> 24537 <member name="P:OpenMetaverse.Simulator.ParcelMap">
24527 <summary> 24538 <summary>
24528 Checks the instance back into the object pool 24539 Provides access to an internal thread-safe multidimensional array containing a x,y grid mapped
24540 to each 64x64 parcel's LocalID.
24529 </summary> 24541 </summary>
24530 </member> 24542 </member>
24531 <member name="P:OpenMetaverse.WrappedObject`1.Instance"> 24543 <member name="P:OpenMetaverse.Simulator.IPEndPoint">
24532 <summary> 24544 <summary>The IP address and port of the server</summary>
24533 Returns an instance of the class that has been checked out of the Object Pool.
24534 </summary>
24535 </member> 24545 </member>
24536 <member name="T:OpenMetaverse.Settings"> 24546 <member name="P:OpenMetaverse.Simulator.Connected">
24537 <summary> 24547 <summary>Whether there is a working connection to the simulator or
24538 Class for controlling various system settings. 24548 not</summary>
24539 </summary>
24540 <remarks>Some values are readonly because they affect things that
24541 happen when the GridClient object is initialized, so changing them at
24542 runtime won't do any good. Non-readonly values may affect things that
24543 happen at login or dynamically</remarks>
24544 </member> 24549 </member>
24545 <member name="F:OpenMetaverse.Settings.AGNI_LOGIN_SERVER"> 24550 <member name="P:OpenMetaverse.Simulator.AvatarPositions">
24546 <summary>Main grid login server</summary> 24551 <summary>Coarse locations of avatars in this simulator</summary>
24547 </member> 24552 </member>
24548 <member name="F:OpenMetaverse.Settings.ADITI_LOGIN_SERVER"> 24553 <member name="P:OpenMetaverse.Simulator.PreyID">
24549 <summary>Beta grid login server</summary> 24554 <summary>AvatarPositions key representing TrackAgent target</summary>
24550 </member> 24555 </member>
24551 <member name="F:OpenMetaverse.Settings.ENABLE_INVENTORY_STORE"> 24556 <member name="P:OpenMetaverse.Simulator.HandshakeComplete">
24552 <summary> 24557 <summary>Indicates if UDP connection to the sim is fully established</summary>
24553 InventoryManager requests inventory information on login,
24554 GridClient initializes an Inventory store for main inventory.
24555 </summary>
24556 </member> 24558 </member>
24557 <member name="F:OpenMetaverse.Settings.ENABLE_LIBRARY_STORE"> 24559 <member name="T:OpenMetaverse.Simulator.SimStats">
24558 <summary> 24560 <summary>
24559 InventoryManager requests library information on login, 24561 Simulator Statistics
24560 GridClient initializes an Inventory store for the library.
24561 </summary> 24562 </summary>
24562 </member> 24563 </member>
24563 <member name="F:OpenMetaverse.Settings.PING_INTERVAL"> 24564 <member name="F:OpenMetaverse.Simulator.SimStats.SentPackets">
24564 <summary>Number of milliseconds between sending pings to each sim</summary> 24565 <summary>Total number of packets sent by this simulator to this agent</summary>
24565 </member>
24566 <member name="F:OpenMetaverse.Settings.DEFAULT_AGENT_UPDATE_INTERVAL">
24567 <summary>Number of milliseconds between sending camera updates</summary>
24568 </member> 24566 </member>
24569 <member name="F:OpenMetaverse.Settings.INTERPOLATION_INTERVAL"> 24567 <member name="F:OpenMetaverse.Simulator.SimStats.RecvPackets">
24570 <summary>Number of milliseconds between updating the current 24568 <summary>Total number of packets received by this simulator to this agent</summary>
24571 positions of moving, non-accelerating and non-colliding objects</summary>
24572 </member> 24569 </member>
24573 <member name="F:OpenMetaverse.Settings.NETWORK_TICK_INTERVAL"> 24570 <member name="F:OpenMetaverse.Simulator.SimStats.SentBytes">
24574 <summary>Millisecond interval between ticks, where all ACKs are 24571 <summary>Total number of bytes sent by this simulator to this agent</summary>
24575 sent out and the age of unACKed packets is checked</summary>
24576 </member> 24572 </member>
24577 <member name="F:OpenMetaverse.Settings.PACKET_INBOX_SIZE"> 24573 <member name="F:OpenMetaverse.Simulator.SimStats.RecvBytes">
24578 <summary>The initial size of the packet inbox, where packets are 24574 <summary>Total number of bytes received by this simulator to this agent</summary>
24579 stored before processing</summary>
24580 </member> 24575 </member>
24581 <member name="F:OpenMetaverse.Settings.MAX_PACKET_SIZE"> 24576 <member name="F:OpenMetaverse.Simulator.SimStats.ConnectTime">
24582 <summary>Maximum size of packet that we want to send over the wire</summary> 24577 <summary>Time in seconds agent has been connected to simulator</summary>
24583 </member> 24578 </member>
24584 <member name="F:OpenMetaverse.Settings.MAX_SEQUENCE"> 24579 <member name="F:OpenMetaverse.Simulator.SimStats.ResentPackets">
24585 <summary>The maximum value of a packet sequence number before it 24580 <summary>Total number of packets that have been resent</summary>
24586 rolls over back to one</summary>
24587 </member> 24581 </member>
24588 <member name="F:OpenMetaverse.Settings.PACKET_ARCHIVE_SIZE"> 24582 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedResends">
24589 <summary>The maximum size of the sequence number archive, used to 24583 <summary>Total number of resent packets recieved</summary>
24590 check for resent and/or duplicate packets</summary>
24591 </member> 24584 </member>
24592 <member name="F:OpenMetaverse.Settings.RESOURCE_DIR"> 24585 <member name="F:OpenMetaverse.Simulator.SimStats.SentPings">
24593 <summary>The relative directory where external resources are kept</summary> 24586 <summary>Total number of pings sent to this simulator by this agent</summary>
24594 </member> 24587 </member>
24595 <member name="F:OpenMetaverse.Settings.LOGIN_SERVER"> 24588 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedPongs">
24596 <summary>Login server to connect to</summary> 24589 <summary>Total number of ping replies sent to this agent by this simulator</summary>
24597 </member> 24590 </member>
24598 <member name="F:OpenMetaverse.Settings.BIND_ADDR"> 24591 <member name="F:OpenMetaverse.Simulator.SimStats.IncomingBPS">
24599 <summary>IP Address the client will bind to</summary> 24592 <summary>
24593 Incoming bytes per second
24594 </summary>
24595 <remarks>It would be nice to have this claculated on the fly, but
24596 this is far, far easier</remarks>
24600 </member> 24597 </member>
24601 <member name="F:OpenMetaverse.Settings.USE_LLSD_LOGIN"> 24598 <member name="F:OpenMetaverse.Simulator.SimStats.OutgoingBPS">
24602 <summary>Use XML-RPC Login or LLSD Login, default is XML-RPC Login</summary> 24599 <summary>
24600 Outgoing bytes per second
24601 </summary>
24602 <remarks>It would be nice to have this claculated on the fly, but
24603 this is far, far easier</remarks>
24603 </member> 24604 </member>
24604 <member name="F:OpenMetaverse.Settings.TRANSFER_TIMEOUT"> 24605 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingSent">
24605 <summary>Number of milliseconds before an asset transfer will time 24606 <summary>Time last ping was sent</summary>
24606 out</summary>
24607 </member> 24607 </member>
24608 <member name="F:OpenMetaverse.Settings.TELEPORT_TIMEOUT"> 24608 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingID">
24609 <summary>Number of milliseconds before a teleport attempt will time 24609 <summary>ID of last Ping sent</summary>
24610 out</summary>
24611 </member> 24610 </member>
24612 <member name="F:OpenMetaverse.Settings.LOGOUT_TIMEOUT"> 24611 <member name="F:OpenMetaverse.Simulator.SimStats.LastLag">
24613 <summary>Number of milliseconds before NetworkManager.Logout() will 24612 <summary></summary>
24614 time out</summary>
24615 </member> 24613 </member>
24616 <member name="F:OpenMetaverse.Settings.CAPS_TIMEOUT"> 24614 <member name="F:OpenMetaverse.Simulator.SimStats.MissedPings">
24617 <summary>Number of milliseconds before a CAPS call will time out</summary> 24615 <summary></summary>
24618 <remarks>Setting this too low will cause web requests time out and
24619 possibly retry repeatedly</remarks>
24620 </member> 24616 </member>
24621 <member name="F:OpenMetaverse.Settings.LOGIN_TIMEOUT"> 24617 <member name="F:OpenMetaverse.Simulator.SimStats.Dilation">
24622 <summary>Number of milliseconds for xml-rpc to timeout</summary> 24618 <summary>Current time dilation of this simulator</summary>
24623 </member> 24619 </member>
24624 <member name="F:OpenMetaverse.Settings.RESEND_TIMEOUT"> 24620 <member name="F:OpenMetaverse.Simulator.SimStats.FPS">
24625 <summary>Milliseconds before a packet is assumed lost and resent</summary> 24621 <summary>Current Frames per second of simulator</summary>
24626 </member> 24622 </member>
24627 <member name="F:OpenMetaverse.Settings.SIMULATOR_TIMEOUT"> 24623 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsFPS">
24628 <summary>Milliseconds without receiving a packet before the 24624 <summary>Current Physics frames per second of simulator</summary>
24629 connection to a simulator is assumed lost</summary>
24630 </member> 24625 </member>
24631 <member name="F:OpenMetaverse.Settings.MAP_REQUEST_TIMEOUT"> 24626 <member name="F:OpenMetaverse.Simulator.SimStats.AgentUpdates">
24632 <summary>Milliseconds to wait for a simulator info request through 24627 <summary></summary>
24633 the grid interface</summary>
24634 </member> 24628 </member>
24635 <member name="F:OpenMetaverse.Settings.MAX_PENDING_ACKS"> 24629 <member name="F:OpenMetaverse.Simulator.SimStats.FrameTime">
24636 <summary>Maximum number of queued ACKs to be sent before SendAcks() 24630 <summary></summary>
24637 is forced</summary>
24638 </member> 24631 </member>
24639 <member name="F:OpenMetaverse.Settings.STATS_QUEUE_SIZE"> 24632 <member name="F:OpenMetaverse.Simulator.SimStats.NetTime">
24640 <summary>Network stats queue length (seconds)</summary> 24633 <summary></summary>
24641 </member> 24634 </member>
24642 <member name="F:OpenMetaverse.Settings.SYNC_PACKETCALLBACKS"> 24635 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsTime">
24643 <summary>Enable to process packets synchronously, where all of the 24636 <summary></summary>
24644 callbacks for each packet must return before the next packet is
24645 processed</summary>
24646 <remarks>This is an experimental feature and is not completely
24647 reliable yet. Ideally it would reduce context switches and thread
24648 overhead, but several calls currently block for a long time and
24649 would need to be rewritten as asynchronous code before this is
24650 feasible</remarks>
24651 </member> 24637 </member>
24652 <member name="F:OpenMetaverse.Settings.STORE_LAND_PATCHES"> 24638 <member name="F:OpenMetaverse.Simulator.SimStats.ImageTime">
24653 <summary>Enable/disable storing terrain heightmaps in the 24639 <summary></summary>
24654 TerrainManager</summary>
24655 </member> 24640 </member>
24656 <member name="F:OpenMetaverse.Settings.SEND_AGENT_UPDATES"> 24641 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptTime">
24657 <summary>Enable/disable sending periodic camera updates</summary> 24642 <summary></summary>
24658 </member> 24643 </member>
24659 <member name="F:OpenMetaverse.Settings.SEND_AGENT_APPEARANCE"> 24644 <member name="F:OpenMetaverse.Simulator.SimStats.AgentTime">
24660 <summary>Enable/disable automatically setting agent appearance at 24645 <summary></summary>
24661 login and after sim crossing</summary>
24662 </member> 24646 </member>
24663 <member name="F:OpenMetaverse.Settings.SEND_AGENT_THROTTLE"> 24647 <member name="F:OpenMetaverse.Simulator.SimStats.OtherTime">
24664 <summary>Enable/disable automatically setting the bandwidth throttle 24648 <summary></summary>
24665 after connecting to each simulator</summary>
24666 <remarks>The default throttle uses the equivalent of the maximum
24667 bandwidth setting in the official client. If you do not set a
24668 throttle your connection will by default be throttled well below
24669 the minimum values and you may experience connection problems</remarks>
24670 </member> 24649 </member>
24671 <member name="F:OpenMetaverse.Settings.SEND_PINGS"> 24650 <member name="F:OpenMetaverse.Simulator.SimStats.Objects">
24672 <summary>Enable/disable the sending of pings to monitor lag and 24651 <summary>Total number of objects Simulator is simulating</summary>
24673 packet loss</summary>
24674 </member> 24652 </member>
24675 <member name="F:OpenMetaverse.Settings.MULTIPLE_SIMS"> 24653 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptedObjects">
24676 <summary>Should we connect to multiple sims? This will allow 24654 <summary>Total number of Active (Scripted) objects running</summary>
24677 viewing in to neighboring simulators and sim crossings
24678 (Experimental)</summary>
24679 </member> 24655 </member>
24680 <member name="F:OpenMetaverse.Settings.ALWAYS_DECODE_OBJECTS"> 24656 <member name="F:OpenMetaverse.Simulator.SimStats.Agents">
24681 <summary>If true, all object update packets will be decoded in to 24657 <summary>Number of agents currently in this simulator</summary>
24682 native objects. If false, only updates for our own agent will be
24683 decoded. Registering an event handler will force objects for that
24684 type to always be decoded. If this is disabled the object tracking
24685 will have missing or partial prim and avatar information</summary>
24686 </member> 24658 </member>
24687 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_OBJECTS"> 24659 <member name="F:OpenMetaverse.Simulator.SimStats.ChildAgents">
24688 <summary>If true, when a cached object check is received from the 24660 <summary>Number of agents in neighbor simulators</summary>
24689 server the full object info will automatically be requested</summary>
24690 </member> 24661 </member>
24691 <member name="F:OpenMetaverse.Settings.ENABLE_CAPS"> 24662 <member name="F:OpenMetaverse.Simulator.SimStats.ActiveScripts">
24692 <summary>Whether to establish connections to HTTP capabilities 24663 <summary>Number of Active scripts running in this simulator</summary>
24693 servers for simulators</summary>
24694 </member> 24664 </member>
24695 <member name="F:OpenMetaverse.Settings.ENABLE_SIMSTATS"> 24665 <member name="F:OpenMetaverse.Simulator.SimStats.LSLIPS">
24696 <summary>Whether to decode sim stats</summary> 24666 <summary></summary>
24697 </member> 24667 </member>
24698 <member name="F:OpenMetaverse.Settings.LOG_ALL_CAPS_ERRORS"> 24668 <member name="F:OpenMetaverse.Simulator.SimStats.INPPS">
24699 <summary>The capabilities servers are currently designed to 24669 <summary></summary>
24700 periodically return a 502 error which signals for the client to
24701 re-establish a connection. Set this to true to log those 502 errors</summary>
24702 </member> 24670 </member>
24703 <member name="F:OpenMetaverse.Settings.FETCH_MISSING_INVENTORY"> 24671 <member name="F:OpenMetaverse.Simulator.SimStats.OUTPPS">
24704 <summary>If true, any reference received for a folder or item 24672 <summary></summary>
24705 the library is not aware of will automatically be fetched</summary>
24706 </member> 24673 </member>
24707 <member name="F:OpenMetaverse.Settings.DISABLE_AGENT_UPDATE_DUPLICATE_CHECK"> 24674 <member name="F:OpenMetaverse.Simulator.SimStats.PendingDownloads">
24708 <summary>If true, and <code>SEND_AGENT_UPDATES</code> is true, 24675 <summary>Number of downloads pending</summary>
24709 AgentUpdate packets will continuously be sent out to give the bot
24710 smoother movement and autopiloting</summary>
24711 </member> 24676 </member>
24712 <member name="F:OpenMetaverse.Settings.AVATAR_TRACKING"> 24677 <member name="F:OpenMetaverse.Simulator.SimStats.PendingUploads">
24713 <summary>If true, currently visible avatars will be stored 24678 <summary>Number of uploads pending</summary>
24714 in dictionaries inside <code>Simulator.ObjectAvatars</code>.
24715 If false, a new Avatar or Primitive object will be created
24716 each time an object update packet is received</summary>
24717 </member> 24679 </member>
24718 <member name="F:OpenMetaverse.Settings.OBJECT_TRACKING"> 24680 <member name="F:OpenMetaverse.Simulator.SimStats.VirtualSize">
24719 <summary>If true, currently visible avatars will be stored 24681 <summary></summary>
24720 in dictionaries inside <code>Simulator.ObjectPrimitives</code>.
24721 If false, a new Avatar or Primitive object will be created
24722 each time an object update packet is received</summary>
24723 </member> 24682 </member>
24724 <member name="F:OpenMetaverse.Settings.USE_INTERPOLATION_TIMER"> 24683 <member name="F:OpenMetaverse.Simulator.SimStats.ResidentSize">
24725 <summary>If true, position and velocity will periodically be 24684 <summary></summary>
24726 interpolated (extrapolated, technically) for objects and
24727 avatars that are being tracked by the library. This is
24728 necessary to increase the accuracy of speed and position
24729 estimates for simulated objects</summary>
24730 </member> 24685 </member>
24731 <member name="F:OpenMetaverse.Settings.TRACK_UTILIZATION"> 24686 <member name="F:OpenMetaverse.Simulator.SimStats.PendingLocalUploads">
24732 <summary> 24687 <summary>Number of local uploads pending</summary>
24733 If true, utilization statistics will be tracked. There is a minor penalty
24734 in CPU time for enabling this option.
24735 </summary>
24736 </member> 24688 </member>
24737 <member name="F:OpenMetaverse.Settings.PARCEL_TRACKING"> 24689 <member name="F:OpenMetaverse.Simulator.SimStats.UnackedBytes">
24738 <summary>If true, parcel details will be stored in the 24690 <summary>Unacknowledged bytes in queue</summary>
24739 <code>Simulator.Parcels</code> dictionary as they are received</summary>
24740 </member> 24691 </member>
24741 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_ACL"> 24692 <member name="T:OpenMetaverse.InventoryException">
24742 <summary> 24693 <summary>
24743 If true, an incoming parcel properties reply will automatically send 24694 Exception class to identify inventory exceptions
24744 a request for the parcel access list
24745 </summary> 24695 </summary>
24746 </member> 24696 </member>
24747 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_DWELL"> 24697 <member name="T:OpenMetaverse.Inventory">
24748 <summary> 24698 <summary>
24749 if true, an incoming parcel properties reply will automatically send 24699 Responsible for maintaining inventory structure. Inventory constructs nodes
24750 a request for the traffic count. 24700 and manages node children as is necessary to maintain a coherant hirarchy.
24701 Other classes should not manipulate or create InventoryNodes explicitly. When
24702 A node's parent changes (when a folder is moved, for example) simply pass
24703 Inventory the updated InventoryFolder and it will make the appropriate changes
24704 to its internal representation.
24751 </summary> 24705 </summary>
24752 </member> 24706 </member>
24753 <member name="F:OpenMetaverse.Settings.USE_ASSET_CACHE"> 24707 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdated">
24754 <summary> 24708 <summary>The event subscribers, null of no subscribers</summary>
24755 If true, images, and other assets downloaded from the server
24756 will be cached in a local directory
24757 </summary>
24758 </member> 24709 </member>
24759 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_DIR"> 24710 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectUpdated(OpenMetaverse.InventoryObjectUpdatedEventArgs)">
24760 <summary>Path to store cached texture data</summary> 24711 <summary>Raises the InventoryObjectUpdated Event</summary>
24712 <param name="e">A InventoryObjectUpdatedEventArgs object containing
24713 the data sent from the simulator</param>
24761 </member> 24714 </member>
24762 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_MAX_SIZE"> 24715 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdatedLock">
24763 <summary>Maximum size cached files are allowed to take on disk (bytes)</summary> 24716 <summary>Thread sync lock object</summary>
24764 </member> 24717 </member>
24765 <member name="F:OpenMetaverse.Settings.DEFAULT_EFFECT_COLOR"> 24718 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemoved">
24766 <summary>Default color used for viewer particle effects</summary> 24719 <summary>The event subscribers, null of no subscribers</summary>
24767 </member> 24720 </member>
24768 <member name="F:OpenMetaverse.Settings.MAX_RESEND_COUNT"> 24721 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectRemoved(OpenMetaverse.InventoryObjectRemovedEventArgs)">
24769 <summary>Maximum number of times to resend a failed packet</summary> 24722 <summary>Raises the InventoryObjectRemoved Event</summary>
24723 <param name="e">A InventoryObjectRemovedEventArgs object containing
24724 the data sent from the simulator</param>
24770 </member> 24725 </member>
24771 <member name="F:OpenMetaverse.Settings.THROTTLE_OUTGOING_PACKETS"> 24726 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemovedLock">
24772 <summary>Throttle outgoing packet rate</summary> 24727 <summary>Thread sync lock object</summary>
24773 </member> 24728 </member>
24774 <member name="F:OpenMetaverse.Settings.CLIENT_IDENTIFICATION_TAG"> 24729 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAdded">
24775 <summary>UUID of a texture used by some viewers to indentify type of client used</summary> 24730 <summary>The event subscribers, null of no subscribers</summary>
24776 </member> 24731 </member>
24777 <member name="F:OpenMetaverse.Settings.MAX_CONCURRENT_TEXTURE_DOWNLOADS"> 24732 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectAdded(OpenMetaverse.InventoryObjectAddedEventArgs)">
24778 <summary>The maximum number of concurrent texture downloads allowed</summary> 24733 <summary>Raises the InventoryObjectAdded Event</summary>
24779 <remarks>Increasing this number will not necessarily increase texture retrieval times due to 24734 <param name="e">A InventoryObjectAddedEventArgs object containing
24780 simulator throttles</remarks> 24735 the data sent from the simulator</param>
24781 </member> 24736 </member>
24782 <member name="F:OpenMetaverse.Settings.PIPELINE_REFRESH_INTERVAL"> 24737 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAddedLock">
24783 <summary> 24738 <summary>Thread sync lock object</summary>
24784 The Refresh timer inteval is used to set the delay between checks for stalled texture downloads
24785 </summary>
24786 <remarks>This is a static variable which applies to all instances</remarks>
24787 </member> 24739 </member>
24788 <member name="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"> 24740 <member name="M:OpenMetaverse.Inventory.GetContents(OpenMetaverse.UUID)">
24789 <summary> 24741 <summary>
24790 Textures taking longer than this value will be flagged as timed out and removed from the pipeline 24742 Returns the contents of the specified folder
24791 </summary> 24743 </summary>
24744 <param name="folder">A folder's UUID</param>
24745 <returns>The contents of the folder corresponding to <code>folder</code></returns>
24746 <exception cref="T:OpenMetaverse.InventoryException">When <code>folder</code> does not exist in the inventory</exception>
24792 </member> 24747 </member>
24793 <member name="F:OpenMetaverse.Settings.LOG_LEVEL"> 24748 <member name="M:OpenMetaverse.Inventory.UpdateNodeFor(OpenMetaverse.InventoryBase)">
24794 <summary> 24749 <summary>
24795 Get or set the minimum log level to output to the console by default 24750 Updates the state of the InventoryNode and inventory data structure that
24751 is responsible for the InventoryObject. If the item was previously not added to inventory,
24752 it adds the item, and updates structure accordingly. If it was, it updates the
24753 InventoryNode, changing the parent node if <code>item.parentUUID</code> does
24754 not match <code>node.Parent.Data.UUID</code>.
24796 24755
24797 If the library is not compiled with DEBUG defined and this level is set to DEBUG 24756 You can not set the inventory root folder using this method
24798 You will get no output on the console. This behavior can be overriden by creating
24799 a logger configuration file for log4net
24800 </summary> 24757 </summary>
24758 <param name="item">The InventoryObject to store</param>
24801 </member> 24759 </member>
24802 <member name="F:OpenMetaverse.Settings.LOG_NAMES"> 24760 <member name="M:OpenMetaverse.Inventory.RemoveNodeFor(OpenMetaverse.InventoryBase)">
24803 <summary>Attach avatar names to log messages</summary> 24761 <summary>
24804 </member> 24762 Removes the InventoryObject and all related node data from Inventory.
24805 <member name="F:OpenMetaverse.Settings.LOG_RESENDS"> 24763 </summary>
24806 <summary>Log packet retransmission info</summary> 24764 <param name="item">The InventoryObject to remove.</param>
24807 </member>
24808 <member name="M:OpenMetaverse.Settings.#ctor(OpenMetaverse.GridClient)">
24809 <summary>Constructor</summary>
24810 <param name="client">Reference to a GridClient object</param>
24811 </member> 24765 </member>
24812 <member name="M:OpenMetaverse.Settings.EconomyDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 24766 <member name="M:OpenMetaverse.Inventory.Contains(OpenMetaverse.UUID)">
24813 <summary>Process an incoming packet and raise the appropriate events</summary> 24767 <summary>
24814 <param name="sender">The sender</param> 24768 Used to find out if Inventory contains the InventoryObject
24815 <param name="e">The EventArgs object containing the packet data</param> 24769 specified by <code>uuid</code>.
24770 </summary>
24771 <param name="uuid">The UUID to check.</param>
24772 <returns>true if inventory contains uuid, false otherwise</returns>
24816 </member> 24773 </member>
24817 <member name="P:OpenMetaverse.Settings.UPLOAD_COST"> 24774 <member name="M:OpenMetaverse.Inventory.SaveToDisk(System.String)">
24818 <summary>Cost of uploading an asset</summary> 24775 <summary>
24819 <remarks>Read-only since this value is dynamically fetched at login</remarks> 24776 Saves the current inventory structure to a cache file
24777 </summary>
24778 <param name="filename">Name of the cache file to save to</param>
24820 </member> 24779 </member>
24821 <member name="T:OpenMetaverse.PacketEventDictionary"> 24780 <member name="M:OpenMetaverse.Inventory.RestoreFromDisk(System.String)">
24822 <summary> 24781 <summary>
24823 Registers, unregisters, and fires events generated by incoming packets 24782 Loads in inventory cache file into the inventory structure. Note only valid to call after login has been successful.
24824 </summary> 24783 </summary>
24784 <param name="filename">Name of the cache file to load</param>
24785 <returns>The number of inventory items sucessfully reconstructed into the inventory node tree</returns>
24825 </member> 24786 </member>
24826 <member name="F:OpenMetaverse.PacketEventDictionary.Client"> 24787 <member name="E:OpenMetaverse.Inventory.InventoryObjectUpdated">
24827 <summary>Reference to the GridClient object</summary> 24788 <summary>Raised when the simulator sends us data containing
24789 ...</summary>
24828 </member> 24790 </member>
24829 <member name="M:OpenMetaverse.PacketEventDictionary.#ctor(OpenMetaverse.GridClient)"> 24791 <member name="E:OpenMetaverse.Inventory.InventoryObjectRemoved">
24792 <summary>Raised when the simulator sends us data containing
24793 ...</summary>
24794 </member>
24795 <member name="E:OpenMetaverse.Inventory.InventoryObjectAdded">
24796 <summary>Raised when the simulator sends us data containing
24797 ...</summary>
24798 </member>
24799 <member name="P:OpenMetaverse.Inventory.RootFolder">
24830 <summary> 24800 <summary>
24831 Default constructor 24801 The root folder of this avatars inventory
24832 </summary> 24802 </summary>
24833 <param name="client"></param>
24834 </member> 24803 </member>
24835 <member name="M:OpenMetaverse.PacketEventDictionary.RegisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 24804 <member name="P:OpenMetaverse.Inventory.LibraryFolder">
24836 <summary> 24805 <summary>
24837 Register an event handler 24806 The default shared library folder
24838 </summary> 24807 </summary>
24839 <remarks>Use PacketType.Default to fire this event on every
24840 incoming packet</remarks>
24841 <param name="packetType">Packet type to register the handler for</param>
24842 <param name="eventHandler">Callback to be fired</param>
24843 </member> 24808 </member>
24844 <member name="M:OpenMetaverse.PacketEventDictionary.UnregisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 24809 <member name="P:OpenMetaverse.Inventory.RootNode">
24845 <summary> 24810 <summary>
24846 Unregister an event handler 24811 The root node of the avatars inventory
24847 </summary> 24812 </summary>
24848 <param name="packetType">Packet type to unregister the handler for</param>
24849 <param name="eventHandler">Callback to be unregistered</param>
24850 </member> 24813 </member>
24851 <member name="M:OpenMetaverse.PacketEventDictionary.RaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 24814 <member name="P:OpenMetaverse.Inventory.LibraryRootNode">
24852 <summary> 24815 <summary>
24853 Fire the events registered for this packet type synchronously 24816 The root node of the default shared library
24854 </summary> 24817 </summary>
24855 <param name="packetType">Incoming packet type</param>
24856 <param name="packet">Incoming packet</param>
24857 <param name="simulator">Simulator this packet was received from</param>
24858 </member> 24818 </member>
24859 <member name="M:OpenMetaverse.PacketEventDictionary.BeginRaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 24819 <member name="P:OpenMetaverse.Inventory.Item(OpenMetaverse.UUID)">
24860 <summary> 24820 <summary>
24861 Fire the events registered for this packet type asynchronously 24821 By using the bracket operator on this class, the program can get the
24822 InventoryObject designated by the specified uuid. If the value for the corresponding
24823 UUID is null, the call is equivelant to a call to <code>RemoveNodeFor(this[uuid])</code>.
24824 If the value is non-null, it is equivelant to a call to <code>UpdateNodeFor(value)</code>,
24825 the uuid parameter is ignored.
24862 </summary> 24826 </summary>
24863 <param name="packetType">Incoming packet type</param> 24827 <param name="uuid">The UUID of the InventoryObject to get or set, ignored if set to non-null value.</param>
24864 <param name="packet">Incoming packet</param> 24828 <returns>The InventoryObject corresponding to <code>uuid</code>.</returns>
24865 <param name="simulator">Simulator this packet was received from</param>
24866 </member> 24829 </member>
24867 <member name="T:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper"> 24830 <member name="T:OpenMetaverse.InternalDictionary`2">
24868 <summary> 24831 <summary>
24869 Object that is passed to worker threads in the ThreadPool for 24832 The InternalDictionary class is used through the library for storing key/value pairs.
24870 firing packet callbacks 24833 It is intended to be a replacement for the generic Dictionary class and should
24834 be used in its place. It contains several methods for allowing access to the data from
24835 outside the library that are read only and thread safe.
24836
24871 </summary> 24837 </summary>
24838 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
24839 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
24872 </member> 24840 </member>
24873 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Callback"> 24841 <member name="F:OpenMetaverse.InternalDictionary`2.Dictionary">
24874 <summary>Callback to fire for this packet</summary> 24842 <summary>Internal dictionary that this class wraps around. Do not
24875 </member> 24843 modify or enumerate the contents of this dictionary without locking
24876 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Simulator"> 24844 on this member</summary>
24877 <summary>Reference to the simulator that this packet came from</summary>
24878 </member>
24879 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Packet">
24880 <summary>The packet that needs to be processed</summary>
24881 </member> 24845 </member>
24882 <member name="T:OpenMetaverse.CapsEventDictionary"> 24846 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor">
24883 <summary> 24847 <summary>
24884 Registers, unregisters, and fires events generated by the Capabilities 24848 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
24885 event queue 24849 with the specified key/value, has the default initial capacity.
24886 </summary> 24850 </summary>
24851 <example>
24852 <code>
24853 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value.
24854 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;();
24855 </code>
24856 </example>
24887 </member> 24857 </member>
24888 <member name="F:OpenMetaverse.CapsEventDictionary.Client"> 24858 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
24889 <summary>Reference to the GridClient object</summary>
24890 </member>
24891 <member name="M:OpenMetaverse.CapsEventDictionary.#ctor(OpenMetaverse.GridClient)">
24892 <summary> 24859 <summary>
24893 Default constructor 24860 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
24861 with the specified key/value, has its initial valies copied from the specified
24862 <seealso cref="T:System.Collections.Generic.Dictionary"/>
24894 </summary> 24863 </summary>
24895 <param name="client">Reference to the GridClient object</param> 24864 <param name="dictionary"><seealso cref="T:System.Collections.Generic.Dictionary"/>
24865 to copy initial values from</param>
24866 <example>
24867 <code>
24868 // initialize a new InternalDictionary named testAvName with a UUID as the key and an string as the value.
24869 // populates with copied values from example KeyNameCache Dictionary.
24870
24871 // create source dictionary
24872 Dictionary&lt;UUID, string&gt; KeyNameCache = new Dictionary&lt;UUID, string&gt;();
24873 KeyNameCache.Add("8300f94a-7970-7810-cf2c-fc9aa6cdda24", "Jack Avatar");
24874 KeyNameCache.Add("27ba1e40-13f7-0708-3e98-5819d780bd62", "Jill Avatar");
24875
24876 // Initialize new dictionary.
24877 public InternalDictionary&lt;UUID, string&gt; testAvName = new InternalDictionary&lt;UUID, string&gt;(KeyNameCache);
24878 </code>
24879 </example>
24896 </member> 24880 </member>
24897 <member name="M:OpenMetaverse.CapsEventDictionary.RegisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 24881 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Int32)">
24898 <summary> 24882 <summary>
24899 Register an new event handler for a capabilities event sent via the EventQueue 24883 Initializes a new instance of the <seealso cref="T:OpenMetaverse.InternalDictionary"/> Class
24884 with the specified key/value, With its initial capacity specified.
24900 </summary> 24885 </summary>
24901 <remarks>Use String.Empty to fire this event on every CAPS event</remarks> 24886 <param name="capacity">Initial size of dictionary</param>
24902 <param name="capsEvent">Capability event name to register the 24887 <example>
24903 handler for</param> 24888 <code>
24904 <param name="eventHandler">Callback to fire</param> 24889 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value,
24890 // initially allocated room for 10 entries.
24891 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;(10);
24892 </code>
24893 </example>
24905 </member> 24894 </member>
24906 <member name="M:OpenMetaverse.CapsEventDictionary.UnregisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 24895 <member name="M:OpenMetaverse.InternalDictionary`2.TryGetValue(`0,`1@)">
24907 <summary> 24896 <summary>
24908 Unregister a previously registered capabilities handler 24897 Try to get entry from <seealso cref="T:OpenMetaverse.InternalDictionary"/> with specified key
24909 </summary> 24898 </summary>
24910 <param name="capsEvent">Capability event name unregister the 24899 <param name="key">Key to use for lookup</param>
24911 handler for</param> 24900 <param name="value">Value returned</param>
24912 <param name="eventHandler">Callback to unregister</param> 24901 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
24902 <example>
24903 <code>
24904 // find your avatar using the Simulator.ObjectsAvatars InternalDictionary:
24905 Avatar av;
24906 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
24907 Console.WriteLine("Found Avatar {0}", av.Name);
24908 </code>
24909 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
24910 </example>
24913 </member> 24911 </member>
24914 <member name="M:OpenMetaverse.CapsEventDictionary.RaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 24912 <member name="M:OpenMetaverse.InternalDictionary`2.Find(System.Predicate{`1})">
24915 <summary> 24913 <summary>
24916 Fire the events registered for this event type synchronously 24914 Finds the specified match.
24917 </summary> 24915 </summary>
24918 <param name="capsEvent">Capability name</param> 24916 <param name="match">The match.</param>
24919 <param name="message">Decoded event body</param> 24917 <returns>Matched value</returns>
24920 <param name="simulator">Reference to the simulator that 24918 <example>
24921 generated this event</param> 24919 <code>
24920 // use a delegate to find a prim in the ObjectsPrimitives InternalDictionary
24921 // with the ID 95683496
24922 uint findID = 95683496;
24923 Primitive findPrim = sim.ObjectsPrimitives.Find(
24924 delegate(Primitive prim) { return prim.ID == findID; });
24925 </code>
24926 </example>
24922 </member> 24927 </member>
24923 <member name="M:OpenMetaverse.CapsEventDictionary.BeginRaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 24928 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`1})">
24929 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary>
24930 <param name="match">return matching items.</param>
24931 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
24932 <example>
24933 Find All prims within 20 meters and store them in a List
24934 <code>
24935 int radius = 20;
24936 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
24937 delegate(Primitive prim) {
24938 Vector3 pos = prim.Position;
24939 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
24940 }
24941 );
24942 </code>
24943 </example>
24944 </member>
24945 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`0})">
24946 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary>
24947 <param name="match">return matching keys.</param>
24948 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
24949 <example>
24950 Find All keys which also exist in another dictionary
24951 <code>
24952 List&lt;UUID&gt; matches = myDict.FindAll(
24953 delegate(UUID id) {
24954 return myOtherDict.ContainsKey(id);
24955 }
24956 );
24957 </code>
24958 </example>
24959 </member>
24960 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`1})">
24961 <summary>Perform an <seealso cref="T:System.Action"/> on each entry in an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary>
24962 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
24963 <example>
24964 <code>
24965 // Iterates over the ObjectsPrimitives InternalDictionary and prints out some information.
24966 Client.Network.CurrentSim.ObjectsPrimitives.ForEach(
24967 delegate(Primitive prim)
24968 {
24969 if (prim.Text != null)
24970 {
24971 Console.WriteLine("NAME={0} ID = {1} TEXT = '{2}'",
24972 prim.PropertiesFamily.Name, prim.ID, prim.Text);
24973 }
24974 });
24975 </code>
24976 </example>
24977 </member>
24978 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`0})">
24979 <summary>Perform an <seealso cref="T:System.Action"/> on each key of an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary>
24980 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
24981 </member>
24982 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`0,`1}})">
24924 <summary> 24983 <summary>
24925 Fire the events registered for this event type asynchronously 24984 Perform an <seealso cref="T:System.Action"/> on each KeyValuePair of an <seealso cref="T:OpenMetaverse.InternalDictionary"/>
24926 </summary> 24985 </summary>
24927 <param name="capsEvent">Capability name</param> 24986 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
24928 <param name="message">Decoded event body</param>
24929 <param name="simulator">Reference to the simulator that
24930 generated this event</param>
24931 </member> 24987 </member>
24932 <member name="T:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper"> 24988 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsKey(`0)">
24989 <summary>Check if Key exists in Dictionary</summary>
24990 <param name="key">Key to check for</param>
24991 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
24992 </member>
24993 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsValue(`1)">
24994 <summary>Check if Value exists in Dictionary</summary>
24995 <param name="value">Value to check for</param>
24996 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
24997 </member>
24998 <member name="M:OpenMetaverse.InternalDictionary`2.Add(`0,`1)">
24933 <summary> 24999 <summary>
24934 Object that is passed to worker threads in the ThreadPool for 25000 Adds the specified key to the dictionary, dictionary locking is not performed,
24935 firing CAPS callbacks 25001 <see cref="!:SafeAdd"/>
24936 </summary> 25002 </summary>
25003 <param name="key">The key</param>
25004 <param name="value">The value</param>
24937 </member> 25005 </member>
24938 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Callback"> 25006 <member name="M:OpenMetaverse.InternalDictionary`2.Remove(`0)">
24939 <summary>Callback to fire for this packet</summary> 25007 <summary>
24940 </member> 25008 Removes the specified key, dictionary locking is not performed
24941 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.CapsEvent"> 25009 </summary>
24942 <summary>Name of the CAPS event</summary> 25010 <param name="key">The key.</param>
25011 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
24943 </member> 25012 </member>
24944 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Message"> 25013 <member name="P:OpenMetaverse.InternalDictionary`2.Count">
24945 <summary>Strongly typed decoded data</summary> 25014 <summary>
25015 Gets the number of Key/Value pairs contained in the <seealso cref="T:InternalDictionary"/>
25016 </summary>
24946 </member> 25017 </member>
24947 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Simulator"> 25018 <member name="P:OpenMetaverse.InternalDictionary`2.Item(`0)">
24948 <summary>Reference to the simulator that generated this event</summary> 25019 <summary>
25020 Indexer for the dictionary
25021 </summary>
25022 <param name="key">The key</param>
25023 <returns>The value</returns>
24949 </member> 25024 </member>
24950 </members> 25025 </members>
24951</doc> 25026</doc>
diff --git a/bin/OpenMetaverse.dll b/bin/OpenMetaverse.dll
index 987a449..c4e4c99 100644
--- a/bin/OpenMetaverse.dll
+++ b/bin/OpenMetaverse.dll
Binary files differ
diff --git a/bin/OpenMetaverseTypes.XML b/bin/OpenMetaverseTypes.XML
index 2b428ef..c61d91a 100644
--- a/bin/OpenMetaverseTypes.XML
+++ b/bin/OpenMetaverseTypes.XML
@@ -4,540 +4,6 @@
4 <name>OpenMetaverseTypes</name> 4 <name>OpenMetaverseTypes</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="F:OpenMetaverse.Vector4.X">
8 <summary>X value</summary>
9 </member>
10 <member name="F:OpenMetaverse.Vector4.Y">
11 <summary>Y value</summary>
12 </member>
13 <member name="F:OpenMetaverse.Vector4.Z">
14 <summary>Z value</summary>
15 </member>
16 <member name="F:OpenMetaverse.Vector4.W">
17 <summary>W value</summary>
18 </member>
19 <member name="M:OpenMetaverse.Vector4.#ctor(System.Byte[],System.Int32)">
20 <summary>
21 Constructor, builds a vector from a byte array
22 </summary>
23 <param name="byteArray">Byte array containing four four-byte floats</param>
24 <param name="pos">Beginning position in the byte array</param>
25 </member>
26 <member name="M:OpenMetaverse.Vector4.ApproxEquals(OpenMetaverse.Vector4,System.Single)">
27 <summary>
28 Test if this vector is equal to another vector, within a given
29 tolerance range
30 </summary>
31 <param name="vec">Vector to test against</param>
32 <param name="tolerance">The acceptable magnitude of difference
33 between the two vectors</param>
34 <returns>True if the magnitude of difference between the two vectors
35 is less than the given tolerance, otherwise false</returns>
36 </member>
37 <member name="M:OpenMetaverse.Vector4.CompareTo(OpenMetaverse.Vector4)">
38 <summary>
39 IComparable.CompareTo implementation
40 </summary>
41 </member>
42 <member name="M:OpenMetaverse.Vector4.IsFinite">
43 <summary>
44 Test if this vector is composed of all finite numbers
45 </summary>
46 </member>
47 <member name="M:OpenMetaverse.Vector4.FromBytes(System.Byte[],System.Int32)">
48 <summary>
49 Builds a vector from a byte array
50 </summary>
51 <param name="byteArray">Byte array containing a 16 byte vector</param>
52 <param name="pos">Beginning position in the byte array</param>
53 </member>
54 <member name="M:OpenMetaverse.Vector4.GetBytes">
55 <summary>
56 Returns the raw bytes for this vector
57 </summary>
58 <returns>A 16 byte array containing X, Y, Z, and W</returns>
59 </member>
60 <member name="M:OpenMetaverse.Vector4.ToBytes(System.Byte[],System.Int32)">
61 <summary>
62 Writes the raw bytes for this vector to a byte array
63 </summary>
64 <param name="dest">Destination byte array</param>
65 <param name="pos">Position in the destination array to start
66 writing. Must be at least 16 bytes before the end of the array</param>
67 </member>
68 <member name="M:OpenMetaverse.Vector4.ToRawString">
69 <summary>
70 Get a string representation of the vector elements with up to three
71 decimal digits and separated by spaces only
72 </summary>
73 <returns>Raw string representation of the vector</returns>
74 </member>
75 <member name="F:OpenMetaverse.Vector4.Zero">
76 <summary>A vector with a value of 0,0,0,0</summary>
77 </member>
78 <member name="F:OpenMetaverse.Vector4.One">
79 <summary>A vector with a value of 1,1,1,1</summary>
80 </member>
81 <member name="F:OpenMetaverse.Vector4.UnitX">
82 <summary>A vector with a value of 1,0,0,0</summary>
83 </member>
84 <member name="F:OpenMetaverse.Vector4.UnitY">
85 <summary>A vector with a value of 0,1,0,0</summary>
86 </member>
87 <member name="F:OpenMetaverse.Vector4.UnitZ">
88 <summary>A vector with a value of 0,0,1,0</summary>
89 </member>
90 <member name="F:OpenMetaverse.Vector4.UnitW">
91 <summary>A vector with a value of 0,0,0,1</summary>
92 </member>
93 <member name="T:OpenMetaverse.Vector3">
94 <summary>
95 A three-dimensional vector with floating-point values
96 </summary>
97 </member>
98 <member name="F:OpenMetaverse.Vector3.X">
99 <summary>X value</summary>
100 </member>
101 <member name="F:OpenMetaverse.Vector3.Y">
102 <summary>Y value</summary>
103 </member>
104 <member name="F:OpenMetaverse.Vector3.Z">
105 <summary>Z value</summary>
106 </member>
107 <member name="M:OpenMetaverse.Vector3.#ctor(System.Byte[],System.Int32)">
108 <summary>
109 Constructor, builds a vector from a byte array
110 </summary>
111 <param name="byteArray">Byte array containing three four-byte floats</param>
112 <param name="pos">Beginning position in the byte array</param>
113 </member>
114 <member name="M:OpenMetaverse.Vector3.ApproxEquals(OpenMetaverse.Vector3,System.Single)">
115 <summary>
116 Test if this vector is equal to another vector, within a given
117 tolerance range
118 </summary>
119 <param name="vec">Vector to test against</param>
120 <param name="tolerance">The acceptable magnitude of difference
121 between the two vectors</param>
122 <returns>True if the magnitude of difference between the two vectors
123 is less than the given tolerance, otherwise false</returns>
124 </member>
125 <member name="M:OpenMetaverse.Vector3.CompareTo(OpenMetaverse.Vector3)">
126 <summary>
127 IComparable.CompareTo implementation
128 </summary>
129 </member>
130 <member name="M:OpenMetaverse.Vector3.IsFinite">
131 <summary>
132 Test if this vector is composed of all finite numbers
133 </summary>
134 </member>
135 <member name="M:OpenMetaverse.Vector3.FromBytes(System.Byte[],System.Int32)">
136 <summary>
137 Builds a vector from a byte array
138 </summary>
139 <param name="byteArray">Byte array containing a 12 byte vector</param>
140 <param name="pos">Beginning position in the byte array</param>
141 </member>
142 <member name="M:OpenMetaverse.Vector3.GetBytes">
143 <summary>
144 Returns the raw bytes for this vector
145 </summary>
146 <returns>A 12 byte array containing X, Y, and Z</returns>
147 </member>
148 <member name="M:OpenMetaverse.Vector3.ToBytes(System.Byte[],System.Int32)">
149 <summary>
150 Writes the raw bytes for this vector to a byte array
151 </summary>
152 <param name="dest">Destination byte array</param>
153 <param name="pos">Position in the destination array to start
154 writing. Must be at least 12 bytes before the end of the array</param>
155 </member>
156 <member name="M:OpenMetaverse.Vector3.Parse(System.String)">
157 <summary>
158 Parse a vector from a string
159 </summary>
160 <param name="val">A string representation of a 3D vector, enclosed
161 in arrow brackets and separated by commas</param>
162 </member>
163 <member name="M:OpenMetaverse.Vector3.RotationBetween(OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
164 <summary>
165 Calculate the rotation between two vectors
166 </summary>
167 <param name="a">Normalized directional vector (such as 1,0,0 for forward facing)</param>
168 <param name="b">Normalized target vector</param>
169 </member>
170 <member name="M:OpenMetaverse.Vector3.SmoothStep(OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Single)">
171 <summary>
172 Interpolates between two vectors using a cubic equation
173 </summary>
174 </member>
175 <member name="M:OpenMetaverse.Vector3.ToString">
176 <summary>
177 Get a formatted string representation of the vector
178 </summary>
179 <returns>A string representation of the vector</returns>
180 </member>
181 <member name="M:OpenMetaverse.Vector3.ToRawString">
182 <summary>
183 Get a string representation of the vector elements with up to three
184 decimal digits and separated by spaces only
185 </summary>
186 <returns>Raw string representation of the vector</returns>
187 </member>
188 <member name="M:OpenMetaverse.Vector3.op_Modulus(OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
189 <summary>
190 Cross product between two vectors
191 </summary>
192 </member>
193 <member name="F:OpenMetaverse.Vector3.Zero">
194 <summary>A vector with a value of 0,0,0</summary>
195 </member>
196 <member name="F:OpenMetaverse.Vector3.One">
197 <summary>A vector with a value of 1,1,1</summary>
198 </member>
199 <member name="F:OpenMetaverse.Vector3.UnitX">
200 <summary>A unit vector facing forward (X axis), value 1,0,0</summary>
201 </member>
202 <member name="F:OpenMetaverse.Vector3.UnitY">
203 <summary>A unit vector facing left (Y axis), value 0,1,0</summary>
204 </member>
205 <member name="F:OpenMetaverse.Vector3.UnitZ">
206 <summary>A unit vector facing up (Z axis), value 0,0,1</summary>
207 </member>
208 <member name="T:OpenMetaverse.EnumInfoAttribute">
209 <summary>
210 Attribute class that allows extra attributes to be attached to ENUMs
211 </summary>
212 </member>
213 <member name="F:OpenMetaverse.EnumInfoAttribute.Text">
214 <summary>Text used when presenting ENUM to user</summary>
215 </member>
216 <member name="M:OpenMetaverse.EnumInfoAttribute.#ctor">
217 <summary>Default initializer</summary>
218 </member>
219 <member name="M:OpenMetaverse.EnumInfoAttribute.#ctor(System.String)">
220 <summary>Text used when presenting ENUM to user</summary>
221 </member>
222 <member name="T:OpenMetaverse.AssetType">
223 <summary>
224 The different types of grid assets
225 </summary>
226 </member>
227 <member name="F:OpenMetaverse.AssetType.Unknown">
228 <summary>Unknown asset type</summary>
229 </member>
230 <member name="F:OpenMetaverse.AssetType.Texture">
231 <summary>Texture asset, stores in JPEG2000 J2C stream format</summary>
232 </member>
233 <member name="F:OpenMetaverse.AssetType.Sound">
234 <summary>Sound asset</summary>
235 </member>
236 <member name="F:OpenMetaverse.AssetType.CallingCard">
237 <summary>Calling card for another avatar</summary>
238 </member>
239 <member name="F:OpenMetaverse.AssetType.Landmark">
240 <summary>Link to a location in world</summary>
241 </member>
242 <member name="F:OpenMetaverse.AssetType.Clothing">
243 <summary>Collection of textures and parameters that can be
244 worn by an avatar</summary>
245 </member>
246 <member name="F:OpenMetaverse.AssetType.Object">
247 <summary>Primitive that can contain textures, sounds,
248 scripts and more</summary>
249 </member>
250 <member name="F:OpenMetaverse.AssetType.Notecard">
251 <summary>Notecard asset</summary>
252 </member>
253 <member name="F:OpenMetaverse.AssetType.Folder">
254 <summary>Holds a collection of inventory items</summary>
255 </member>
256 <member name="F:OpenMetaverse.AssetType.RootFolder">
257 <summary>Root inventory folder</summary>
258 </member>
259 <member name="F:OpenMetaverse.AssetType.LSLText">
260 <summary>Linden scripting language script</summary>
261 </member>
262 <member name="F:OpenMetaverse.AssetType.LSLBytecode">
263 <summary>LSO bytecode for a script</summary>
264 </member>
265 <member name="F:OpenMetaverse.AssetType.TextureTGA">
266 <summary>Uncompressed TGA texture</summary>
267 </member>
268 <member name="F:OpenMetaverse.AssetType.Bodypart">
269 <summary>Collection of textures and shape parameters that can
270 be worn</summary>
271 </member>
272 <member name="F:OpenMetaverse.AssetType.TrashFolder">
273 <summary>Trash folder</summary>
274 </member>
275 <member name="F:OpenMetaverse.AssetType.SnapshotFolder">
276 <summary>Snapshot folder</summary>
277 </member>
278 <member name="F:OpenMetaverse.AssetType.LostAndFoundFolder">
279 <summary>Lost and found folder</summary>
280 </member>
281 <member name="F:OpenMetaverse.AssetType.SoundWAV">
282 <summary>Uncompressed sound</summary>
283 </member>
284 <member name="F:OpenMetaverse.AssetType.ImageTGA">
285 <summary>Uncompressed TGA non-square image, not to be used as a
286 texture</summary>
287 </member>
288 <member name="F:OpenMetaverse.AssetType.ImageJPEG">
289 <summary>Compressed JPEG non-square image, not to be used as a
290 texture</summary>
291 </member>
292 <member name="F:OpenMetaverse.AssetType.Animation">
293 <summary>Animation</summary>
294 </member>
295 <member name="F:OpenMetaverse.AssetType.Gesture">
296 <summary>Sequence of animations, sounds, chat, and pauses</summary>
297 </member>
298 <member name="F:OpenMetaverse.AssetType.Simstate">
299 <summary>Simstate file</summary>
300 </member>
301 <member name="F:OpenMetaverse.AssetType.FavoriteFolder">
302 <summary>Contains landmarks for favorites</summary>
303 </member>
304 <member name="F:OpenMetaverse.AssetType.Link">
305 <summary>Asset is a link to another inventory item</summary>
306 </member>
307 <member name="F:OpenMetaverse.AssetType.LinkFolder">
308 <summary>Asset is a link to another inventory folder</summary>
309 </member>
310 <member name="F:OpenMetaverse.AssetType.EnsembleStart">
311 <summary>Beginning of the range reserved for ensembles</summary>
312 </member>
313 <member name="F:OpenMetaverse.AssetType.EnsembleEnd">
314 <summary>End of the range reserved for ensembles</summary>
315 </member>
316 <member name="F:OpenMetaverse.AssetType.CurrentOutfitFolder">
317 <summary>Folder containing inventory links to wearables and attachments
318 that are part of the current outfit</summary>
319 </member>
320 <member name="F:OpenMetaverse.AssetType.OutfitFolder">
321 <summary>Folder containing inventory items or links to
322 inventory items of wearables and attachments
323 together make a full outfit</summary>
324 </member>
325 <member name="F:OpenMetaverse.AssetType.MyOutfitsFolder">
326 <summary>Root folder for the folders of type OutfitFolder</summary>
327 </member>
328 <member name="F:OpenMetaverse.AssetType.InboxFolder">
329 <summary></summary>
330 </member>
331 <member name="T:OpenMetaverse.InventoryType">
332 <summary>
333 Inventory Item Types, eg Script, Notecard, Folder, etc
334 </summary>
335 </member>
336 <member name="F:OpenMetaverse.InventoryType.Unknown">
337 <summary>Unknown</summary>
338 </member>
339 <member name="F:OpenMetaverse.InventoryType.Texture">
340 <summary>Texture</summary>
341 </member>
342 <member name="F:OpenMetaverse.InventoryType.Sound">
343 <summary>Sound</summary>
344 </member>
345 <member name="F:OpenMetaverse.InventoryType.CallingCard">
346 <summary>Calling Card</summary>
347 </member>
348 <member name="F:OpenMetaverse.InventoryType.Landmark">
349 <summary>Landmark</summary>
350 </member>
351 <member name="F:OpenMetaverse.InventoryType.Notecard">
352 <summary>Notecard</summary>
353 </member>
354 <member name="F:OpenMetaverse.InventoryType.Category">
355 <summary></summary>
356 </member>
357 <member name="F:OpenMetaverse.InventoryType.Folder">
358 <summary>Folder</summary>
359 </member>
360 <member name="F:OpenMetaverse.InventoryType.RootCategory">
361 <summary></summary>
362 </member>
363 <member name="F:OpenMetaverse.InventoryType.LSL">
364 <summary>an LSL Script</summary>
365 </member>
366 <member name="F:OpenMetaverse.InventoryType.Snapshot">
367 <summary></summary>
368 </member>
369 <member name="F:OpenMetaverse.InventoryType.Attachment">
370 <summary></summary>
371 </member>
372 <member name="F:OpenMetaverse.InventoryType.Wearable">
373 <summary></summary>
374 </member>
375 <member name="F:OpenMetaverse.InventoryType.Animation">
376 <summary></summary>
377 </member>
378 <member name="F:OpenMetaverse.InventoryType.Gesture">
379 <summary></summary>
380 </member>
381 <member name="T:OpenMetaverse.SaleType">
382 <summary>
383 Item Sale Status
384 </summary>
385 </member>
386 <member name="F:OpenMetaverse.SaleType.Not">
387 <summary>Not for sale</summary>
388 </member>
389 <member name="F:OpenMetaverse.SaleType.Original">
390 <summary>The original is for sale</summary>
391 </member>
392 <member name="F:OpenMetaverse.SaleType.Copy">
393 <summary>Copies are for sale</summary>
394 </member>
395 <member name="F:OpenMetaverse.SaleType.Contents">
396 <summary>The contents of the object are for sale</summary>
397 </member>
398 <member name="T:OpenMetaverse.WearableType">
399 <summary>
400 Types of wearable assets
401 </summary>
402 </member>
403 <member name="F:OpenMetaverse.WearableType.Shape">
404 <summary>Body shape</summary>
405 </member>
406 <member name="F:OpenMetaverse.WearableType.Skin">
407 <summary>Skin textures and attributes</summary>
408 </member>
409 <member name="F:OpenMetaverse.WearableType.Hair">
410 <summary>Hair</summary>
411 </member>
412 <member name="F:OpenMetaverse.WearableType.Eyes">
413 <summary>Eyes</summary>
414 </member>
415 <member name="F:OpenMetaverse.WearableType.Shirt">
416 <summary>Shirt</summary>
417 </member>
418 <member name="F:OpenMetaverse.WearableType.Pants">
419 <summary>Pants</summary>
420 </member>
421 <member name="F:OpenMetaverse.WearableType.Shoes">
422 <summary>Shoes</summary>
423 </member>
424 <member name="F:OpenMetaverse.WearableType.Socks">
425 <summary>Socks</summary>
426 </member>
427 <member name="F:OpenMetaverse.WearableType.Jacket">
428 <summary>Jacket</summary>
429 </member>
430 <member name="F:OpenMetaverse.WearableType.Gloves">
431 <summary>Gloves</summary>
432 </member>
433 <member name="F:OpenMetaverse.WearableType.Undershirt">
434 <summary>Undershirt</summary>
435 </member>
436 <member name="F:OpenMetaverse.WearableType.Underpants">
437 <summary>Underpants</summary>
438 </member>
439 <member name="F:OpenMetaverse.WearableType.Skirt">
440 <summary>Skirt</summary>
441 </member>
442 <member name="F:OpenMetaverse.WearableType.Alpha">
443 <summary>Alpha mask to hide parts of the avatar</summary>
444 </member>
445 <member name="F:OpenMetaverse.WearableType.Tattoo">
446 <summary>Tattoo</summary>
447 </member>
448 <member name="F:OpenMetaverse.WearableType.Invalid">
449 <summary>Invalid wearable asset</summary>
450 </member>
451 <member name="T:OpenMetaverse.Vector2">
452 <summary>
453 A two-dimensional vector with floating-point values
454 </summary>
455 </member>
456 <member name="F:OpenMetaverse.Vector2.X">
457 <summary>X value</summary>
458 </member>
459 <member name="F:OpenMetaverse.Vector2.Y">
460 <summary>Y value</summary>
461 </member>
462 <member name="M:OpenMetaverse.Vector2.ApproxEquals(OpenMetaverse.Vector2,System.Single)">
463 <summary>
464 Test if this vector is equal to another vector, within a given
465 tolerance range
466 </summary>
467 <param name="vec">Vector to test against</param>
468 <param name="tolerance">The acceptable magnitude of difference
469 between the two vectors</param>
470 <returns>True if the magnitude of difference between the two vectors
471 is less than the given tolerance, otherwise false</returns>
472 </member>
473 <member name="M:OpenMetaverse.Vector2.IsFinite">
474 <summary>
475 Test if this vector is composed of all finite numbers
476 </summary>
477 </member>
478 <member name="M:OpenMetaverse.Vector2.CompareTo(OpenMetaverse.Vector2)">
479 <summary>
480 IComparable.CompareTo implementation
481 </summary>
482 </member>
483 <member name="M:OpenMetaverse.Vector2.FromBytes(System.Byte[],System.Int32)">
484 <summary>
485 Builds a vector from a byte array
486 </summary>
487 <param name="byteArray">Byte array containing two four-byte floats</param>
488 <param name="pos">Beginning position in the byte array</param>
489 </member>
490 <member name="M:OpenMetaverse.Vector2.GetBytes">
491 <summary>
492 Returns the raw bytes for this vector
493 </summary>
494 <returns>An eight-byte array containing X and Y</returns>
495 </member>
496 <member name="M:OpenMetaverse.Vector2.ToBytes(System.Byte[],System.Int32)">
497 <summary>
498 Writes the raw bytes for this vector to a byte array
499 </summary>
500 <param name="dest">Destination byte array</param>
501 <param name="pos">Position in the destination array to start
502 writing. Must be at least 8 bytes before the end of the array</param>
503 </member>
504 <member name="M:OpenMetaverse.Vector2.Parse(System.String)">
505 <summary>
506 Parse a vector from a string
507 </summary>
508 <param name="val">A string representation of a 2D vector, enclosed
509 in arrow brackets and separated by commas</param>
510 </member>
511 <member name="M:OpenMetaverse.Vector2.SmoothStep(OpenMetaverse.Vector2,OpenMetaverse.Vector2,System.Single)">
512 <summary>
513 Interpolates between two vectors using a cubic equation
514 </summary>
515 </member>
516 <member name="M:OpenMetaverse.Vector2.ToString">
517 <summary>
518 Get a formatted string representation of the vector
519 </summary>
520 <returns>A string representation of the vector</returns>
521 </member>
522 <member name="M:OpenMetaverse.Vector2.ToRawString">
523 <summary>
524 Get a string representation of the vector elements with up to three
525 decimal digits and separated by spaces only
526 </summary>
527 <returns>Raw string representation of the vector</returns>
528 </member>
529 <member name="F:OpenMetaverse.Vector2.Zero">
530 <summary>A vector with a value of 0,0</summary>
531 </member>
532 <member name="F:OpenMetaverse.Vector2.One">
533 <summary>A vector with a value of 1,1</summary>
534 </member>
535 <member name="F:OpenMetaverse.Vector2.UnitX">
536 <summary>A vector with a value of 1,0</summary>
537 </member>
538 <member name="F:OpenMetaverse.Vector2.UnitY">
539 <summary>A vector with a value of 0,1</summary>
540 </member>
541 <member name="T:OpenMetaverse.UUID"> 7 <member name="T:OpenMetaverse.UUID">
542 <summary> 8 <summary>
543 A 128-bit Universally Unique Identifier, used throughout the Second 9 A 128-bit Universally Unique Identifier, used throughout the Second
@@ -720,197 +186,487 @@
720 <member name="F:OpenMetaverse.UUID.ZeroString"> 186 <member name="F:OpenMetaverse.UUID.ZeroString">
721 <summary>A cache of UUID.Zero as a string to optimize a common path</summary> 187 <summary>A cache of UUID.Zero as a string to optimize a common path</summary>
722 </member> 188 </member>
723 <member name="F:OpenMetaverse.Quaternion.X"> 189 <member name="M:OpenMetaverse.Matrix4.GetEulerAngles(System.Single@,System.Single@,System.Single@)">
190 <summary>
191 Convert this matrix to euler rotations
192 </summary>
193 <param name="roll">X euler angle</param>
194 <param name="pitch">Y euler angle</param>
195 <param name="yaw">Z euler angle</param>
196 </member>
197 <member name="M:OpenMetaverse.Matrix4.GetQuaternion">
198 <summary>
199 Convert this matrix to a quaternion rotation
200 </summary>
201 <returns>A quaternion representation of this rotation matrix</returns>
202 </member>
203 <member name="M:OpenMetaverse.Matrix4.CreateFromEulers(System.Single,System.Single,System.Single)">
204 <summary>
205 Construct a matrix from euler rotation values in radians
206 </summary>
207 <param name="roll">X euler angle in radians</param>
208 <param name="pitch">Y euler angle in radians</param>
209 <param name="yaw">Z euler angle in radians</param>
210 </member>
211 <member name="M:OpenMetaverse.Matrix4.ToString">
212 <summary>
213 Get a formatted string representation of the vector
214 </summary>
215 <returns>A string representation of the vector</returns>
216 </member>
217 <member name="F:OpenMetaverse.Matrix4.Zero">
218 <summary>A 4x4 matrix containing all zeroes</summary>
219 </member>
220 <member name="F:OpenMetaverse.Matrix4.Identity">
221 <summary>A 4x4 identity matrix</summary>
222 </member>
223 <member name="T:OpenMetaverse.Color4">
224 <summary>
225 An 8-bit color structure including an alpha channel
226 </summary>
227 </member>
228 <member name="F:OpenMetaverse.Color4.R">
229 <summary>Red</summary>
230 </member>
231 <member name="F:OpenMetaverse.Color4.G">
232 <summary>Green</summary>
233 </member>
234 <member name="F:OpenMetaverse.Color4.B">
235 <summary>Blue</summary>
236 </member>
237 <member name="F:OpenMetaverse.Color4.A">
238 <summary>Alpha</summary>
239 </member>
240 <member name="M:OpenMetaverse.Color4.#ctor(System.Byte,System.Byte,System.Byte,System.Byte)">
241 <summary>
242
243 </summary>
244 <param name="r"></param>
245 <param name="g"></param>
246 <param name="b"></param>
247 <param name="a"></param>
248 </member>
249 <member name="M:OpenMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean)">
250 <summary>
251 Builds a color from a byte array
252 </summary>
253 <param name="byteArray">Byte array containing a 16 byte color</param>
254 <param name="pos">Beginning position in the byte array</param>
255 <param name="inverted">True if the byte array stores inverted values,
256 otherwise false. For example the color black (fully opaque) inverted
257 would be 0xFF 0xFF 0xFF 0x00</param>
258 </member>
259 <member name="M:OpenMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean,System.Boolean)">
260 <summary>
261 Returns the raw bytes for this vector
262 </summary>
263 <param name="byteArray">Byte array containing a 16 byte color</param>
264 <param name="pos">Beginning position in the byte array</param>
265 <param name="inverted">True if the byte array stores inverted values,
266 otherwise false. For example the color black (fully opaque) inverted
267 would be 0xFF 0xFF 0xFF 0x00</param>
268 <param name="alphaInverted">True if the alpha value is inverted in
269 addition to whatever the inverted parameter is. Setting inverted true
270 and alphaInverted true will flip the alpha value back to non-inverted,
271 but keep the other color bytes inverted</param>
272 <returns>A 16 byte array containing R, G, B, and A</returns>
273 </member>
274 <member name="M:OpenMetaverse.Color4.#ctor(OpenMetaverse.Color4)">
275 <summary>
276 Copy constructor
277 </summary>
278 <param name="color">Color to copy</param>
279 </member>
280 <member name="M:OpenMetaverse.Color4.CompareTo(OpenMetaverse.Color4)">
281 <summary>
282 IComparable.CompareTo implementation
283 </summary>
284 <remarks>Sorting ends up like this: |--Grayscale--||--Color--|.
285 Alpha is only used when the colors are otherwise equivalent</remarks>
286 </member>
287 <member name="M:OpenMetaverse.Color4.FromBytes(System.Byte[],System.Int32,System.Boolean,System.Boolean)">
288 <summary>
289 Builds a color from a byte array
290 </summary>
291 <param name="byteArray">Byte array containing a 16 byte color</param>
292 <param name="pos">Beginning position in the byte array</param>
293 <param name="inverted">True if the byte array stores inverted values,
294 otherwise false. For example the color black (fully opaque) inverted
295 would be 0xFF 0xFF 0xFF 0x00</param>
296 <param name="alphaInverted">True if the alpha value is inverted in
297 addition to whatever the inverted parameter is. Setting inverted true
298 and alphaInverted true will flip the alpha value back to non-inverted,
299 but keep the other color bytes inverted</param>
300 </member>
301 <member name="M:OpenMetaverse.Color4.ToBytes(System.Byte[],System.Int32)">
302 <summary>
303 Writes the raw bytes for this color to a byte array
304 </summary>
305 <param name="dest">Destination byte array</param>
306 <param name="pos">Position in the destination array to start
307 writing. Must be at least 16 bytes before the end of the array</param>
308 </member>
309 <member name="M:OpenMetaverse.Color4.ToBytes(System.Byte[],System.Int32,System.Boolean)">
310 <summary>
311 Serializes this color into four bytes in a byte array
312 </summary>
313 <param name="dest">Destination byte array</param>
314 <param name="pos">Position in the destination array to start
315 writing. Must be at least 4 bytes before the end of the array</param>
316 <param name="inverted">True to invert the output (1.0 becomes 0
317 instead of 255)</param>
318 </member>
319 <member name="M:OpenMetaverse.Color4.ToFloatBytes(System.Byte[],System.Int32)">
320 <summary>
321 Writes the raw bytes for this color to a byte array
322 </summary>
323 <param name="dest">Destination byte array</param>
324 <param name="pos">Position in the destination array to start
325 writing. Must be at least 16 bytes before the end of the array</param>
326 </member>
327 <member name="M:OpenMetaverse.Color4.ClampValues">
328 <summary>
329 Ensures that values are in range 0-1
330 </summary>
331 </member>
332 <member name="M:OpenMetaverse.Color4.FromHSV(System.Double,System.Double,System.Double)">
333 <summary>
334 Create an RGB color from a hue, saturation, value combination
335 </summary>
336 <param name="hue">Hue</param>
337 <param name="saturation">Saturation</param>
338 <param name="value">Value</param>
339 <returns>An fully opaque RGB color (alpha is 1.0)</returns>
340 </member>
341 <member name="M:OpenMetaverse.Color4.Lerp(OpenMetaverse.Color4,OpenMetaverse.Color4,System.Single)">
342 <summary>
343 Performs linear interpolation between two colors
344 </summary>
345 <param name="value1">Color to start at</param>
346 <param name="value2">Color to end at</param>
347 <param name="amount">Amount to interpolate</param>
348 <returns>The interpolated color</returns>
349 </member>
350 <member name="F:OpenMetaverse.Color4.Black">
351 <summary>A Color4 with zero RGB values and fully opaque (alpha 1.0)</summary>
352 </member>
353 <member name="F:OpenMetaverse.Color4.White">
354 <summary>A Color4 with full RGB values (1.0) and fully opaque (alpha 1.0)</summary>
355 </member>
356 <member name="M:OpenMetaverse.CircularQueue`1.#ctor(OpenMetaverse.CircularQueue{`0})">
357 <summary>
358 Copy constructor
359 </summary>
360 <param name="queue">Circular queue to copy</param>
361 </member>
362 <member name="F:OpenMetaverse.Vector4.X">
724 <summary>X value</summary> 363 <summary>X value</summary>
725 </member> 364 </member>
726 <member name="F:OpenMetaverse.Quaternion.Y"> 365 <member name="F:OpenMetaverse.Vector4.Y">
727 <summary>Y value</summary> 366 <summary>Y value</summary>
728 </member> 367 </member>
729 <member name="F:OpenMetaverse.Quaternion.Z"> 368 <member name="F:OpenMetaverse.Vector4.Z">
730 <summary>Z value</summary> 369 <summary>Z value</summary>
731 </member> 370 </member>
732 <member name="F:OpenMetaverse.Quaternion.W"> 371 <member name="F:OpenMetaverse.Vector4.W">
733 <summary>W value</summary> 372 <summary>W value</summary>
734 </member> 373 </member>
735 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single)"> 374 <member name="M:OpenMetaverse.Vector4.#ctor(System.Byte[],System.Int32)">
736 <summary> 375 <summary>
737 Build a quaternion from normalized float values 376 Constructor, builds a vector from a byte array
738 </summary> 377 </summary>
739 <param name="x">X value from -1.0 to 1.0</param> 378 <param name="byteArray">Byte array containing four four-byte floats</param>
740 <param name="y">Y value from -1.0 to 1.0</param> 379 <param name="pos">Beginning position in the byte array</param>
741 <param name="z">Z value from -1.0 to 1.0</param>
742 </member> 380 </member>
743 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean)"> 381 <member name="M:OpenMetaverse.Vector4.ApproxEquals(OpenMetaverse.Vector4,System.Single)">
744 <summary> 382 <summary>
745 Constructor, builds a quaternion object from a byte array 383 Test if this vector is equal to another vector, within a given
384 tolerance range
746 </summary> 385 </summary>
747 <param name="byteArray">Byte array containing four four-byte floats</param> 386 <param name="vec">Vector to test against</param>
748 <param name="pos">Offset in the byte array to start reading at</param> 387 <param name="tolerance">The acceptable magnitude of difference
749 <param name="normalized">Whether the source data is normalized or 388 between the two vectors</param>
750 not. If this is true 12 bytes will be read, otherwise 16 bytes will 389 <returns>True if the magnitude of difference between the two vectors
751 be read.</param> 390 is less than the given tolerance, otherwise false</returns>
752 </member> 391 </member>
753 <member name="M:OpenMetaverse.Quaternion.Normalize"> 392 <member name="M:OpenMetaverse.Vector4.CompareTo(OpenMetaverse.Vector4)">
754 <summary> 393 <summary>
755 Normalizes the quaternion 394 IComparable.CompareTo implementation
756 </summary> 395 </summary>
757 </member> 396 </member>
758 <member name="M:OpenMetaverse.Quaternion.FromBytes(System.Byte[],System.Int32,System.Boolean)"> 397 <member name="M:OpenMetaverse.Vector4.IsFinite">
759 <summary> 398 <summary>
760 Builds a quaternion object from a byte array 399 Test if this vector is composed of all finite numbers
761 </summary> 400 </summary>
762 <param name="byteArray">The source byte array</param>
763 <param name="pos">Offset in the byte array to start reading at</param>
764 <param name="normalized">Whether the source data is normalized or
765 not. If this is true 12 bytes will be read, otherwise 16 bytes will
766 be read.</param>
767 </member> 401 </member>
768 <member name="M:OpenMetaverse.Quaternion.GetBytes"> 402 <member name="M:OpenMetaverse.Vector4.FromBytes(System.Byte[],System.Int32)">
769 <summary> 403 <summary>
770 Normalize this quaternion and serialize it to a byte array 404 Builds a vector from a byte array
771 </summary> 405 </summary>
772 <returns>A 12 byte array containing normalized X, Y, and Z floating 406 <param name="byteArray">Byte array containing a 16 byte vector</param>
773 point values in order using little endian byte ordering</returns> 407 <param name="pos">Beginning position in the byte array</param>
774 </member> 408 </member>
775 <member name="M:OpenMetaverse.Quaternion.ToBytes(System.Byte[],System.Int32)"> 409 <member name="M:OpenMetaverse.Vector4.GetBytes">
776 <summary> 410 <summary>
777 Writes the raw bytes for this quaternion to a byte array 411 Returns the raw bytes for this vector
412 </summary>
413 <returns>A 16 byte array containing X, Y, Z, and W</returns>
414 </member>
415 <member name="M:OpenMetaverse.Vector4.ToBytes(System.Byte[],System.Int32)">
416 <summary>
417 Writes the raw bytes for this vector to a byte array
778 </summary> 418 </summary>
779 <param name="dest">Destination byte array</param> 419 <param name="dest">Destination byte array</param>
780 <param name="pos">Position in the destination array to start 420 <param name="pos">Position in the destination array to start
781 writing. Must be at least 12 bytes before the end of the array</param> 421 writing. Must be at least 16 bytes before the end of the array</param>
782 </member> 422 </member>
783 <member name="M:OpenMetaverse.Quaternion.GetEulerAngles(System.Single@,System.Single@,System.Single@)"> 423 <member name="M:OpenMetaverse.Vector4.ToRawString">
784 <summary> 424 <summary>
785 Convert this quaternion to euler angles 425 Get a string representation of the vector elements with up to three
426 decimal digits and separated by spaces only
786 </summary> 427 </summary>
787 <param name="roll">X euler angle</param> 428 <returns>Raw string representation of the vector</returns>
788 <param name="pitch">Y euler angle</param>
789 <param name="yaw">Z euler angle</param>
790 </member> 429 </member>
791 <member name="M:OpenMetaverse.Quaternion.GetAxisAngle(OpenMetaverse.Vector3@,System.Single@)"> 430 <member name="F:OpenMetaverse.Vector4.Zero">
431 <summary>A vector with a value of 0,0,0,0</summary>
432 </member>
433 <member name="F:OpenMetaverse.Vector4.One">
434 <summary>A vector with a value of 1,1,1,1</summary>
435 </member>
436 <member name="F:OpenMetaverse.Vector4.UnitX">
437 <summary>A vector with a value of 1,0,0,0</summary>
438 </member>
439 <member name="F:OpenMetaverse.Vector4.UnitY">
440 <summary>A vector with a value of 0,1,0,0</summary>
441 </member>
442 <member name="F:OpenMetaverse.Vector4.UnitZ">
443 <summary>A vector with a value of 0,0,1,0</summary>
444 </member>
445 <member name="F:OpenMetaverse.Vector4.UnitW">
446 <summary>A vector with a value of 0,0,0,1</summary>
447 </member>
448 <member name="T:OpenMetaverse.Vector3d">
792 <summary> 449 <summary>
793 Convert this quaternion to an angle around an axis 450 A three-dimensional vector with doubleing-point values
794 </summary> 451 </summary>
795 <param name="axis">Unit vector describing the axis</param>
796 <param name="angle">Angle around the axis, in radians</param>
797 </member> 452 </member>
798 <member name="M:OpenMetaverse.Quaternion.Conjugate(OpenMetaverse.Quaternion)"> 453 <member name="F:OpenMetaverse.Vector3d.X">
454 <summary>X value</summary>
455 </member>
456 <member name="F:OpenMetaverse.Vector3d.Y">
457 <summary>Y value</summary>
458 </member>
459 <member name="F:OpenMetaverse.Vector3d.Z">
460 <summary>Z value</summary>
461 </member>
462 <member name="M:OpenMetaverse.Vector3d.#ctor(System.Byte[],System.Int32)">
799 <summary> 463 <summary>
800 Returns the conjugate (spatial inverse) of a quaternion 464 Constructor, builds a vector from a byte array
801 </summary> 465 </summary>
466 <param name="byteArray">Byte array containing three eight-byte doubles</param>
467 <param name="pos">Beginning position in the byte array</param>
802 </member> 468 </member>
803 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(System.Single,System.Single,System.Single,System.Single)"> 469 <member name="M:OpenMetaverse.Vector3d.ApproxEquals(OpenMetaverse.Vector3d,System.Double)">
804 <summary> 470 <summary>
805 Build a quaternion from an axis and an angle of rotation around 471 Test if this vector is equal to another vector, within a given
806 that axis 472 tolerance range
807 </summary> 473 </summary>
474 <param name="vec">Vector to test against</param>
475 <param name="tolerance">The acceptable magnitude of difference
476 between the two vectors</param>
477 <returns>True if the magnitude of difference between the two vectors
478 is less than the given tolerance, otherwise false</returns>
808 </member> 479 </member>
809 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(OpenMetaverse.Vector3,System.Single)"> 480 <member name="M:OpenMetaverse.Vector3d.CompareTo(OpenMetaverse.Vector3d)">
810 <summary> 481 <summary>
811 Build a quaternion from an axis and an angle of rotation around 482 IComparable.CompareTo implementation
812 that axis
813 </summary> 483 </summary>
814 <param name="axis">Axis of rotation</param>
815 <param name="angle">Angle of rotation</param>
816 </member> 484 </member>
817 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(OpenMetaverse.Vector3)"> 485 <member name="M:OpenMetaverse.Vector3d.IsFinite">
818 <summary> 486 <summary>
819 Creates a quaternion from a vector containing roll, pitch, and yaw 487 Test if this vector is composed of all finite numbers
820 in radians
821 </summary> 488 </summary>
822 <param name="eulers">Vector representation of the euler angles in
823 radians</param>
824 <returns>Quaternion representation of the euler angles</returns>
825 </member> 489 </member>
826 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(System.Single,System.Single,System.Single)"> 490 <member name="M:OpenMetaverse.Vector3d.FromBytes(System.Byte[],System.Int32)">
827 <summary> 491 <summary>
828 Creates a quaternion from roll, pitch, and yaw euler angles in 492 Builds a vector from a byte array
829 radians
830 </summary> 493 </summary>
831 <param name="roll">X angle in radians</param> 494 <param name="byteArray">Byte array containing a 24 byte vector</param>
832 <param name="pitch">Y angle in radians</param> 495 <param name="pos">Beginning position in the byte array</param>
833 <param name="yaw">Z angle in radians</param>
834 <returns>Quaternion representation of the euler angles</returns>
835 </member> 496 </member>
836 <member name="M:OpenMetaverse.Quaternion.Inverse(OpenMetaverse.Quaternion)"> 497 <member name="M:OpenMetaverse.Vector3d.GetBytes">
837 <summary> 498 <summary>
838 Conjugates and renormalizes a vector 499 Returns the raw bytes for this vector
839 </summary> 500 </summary>
501 <returns>A 24 byte array containing X, Y, and Z</returns>
840 </member> 502 </member>
841 <member name="M:OpenMetaverse.Quaternion.Slerp(OpenMetaverse.Quaternion,OpenMetaverse.Quaternion,System.Single)"> 503 <member name="M:OpenMetaverse.Vector3d.ToBytes(System.Byte[],System.Int32)">
842 <summary> 504 <summary>
843 Spherical linear interpolation between two quaternions 505 Writes the raw bytes for this vector to a byte array
844 </summary> 506 </summary>
507 <param name="dest">Destination byte array</param>
508 <param name="pos">Position in the destination array to start
509 writing. Must be at least 24 bytes before the end of the array</param>
845 </member> 510 </member>
846 <member name="M:OpenMetaverse.Quaternion.ToRawString"> 511 <member name="M:OpenMetaverse.Vector3d.Parse(System.String)">
847 <summary> 512 <summary>
848 Get a string representation of the quaternion elements with up to three 513 Parse a vector from a string
514 </summary>
515 <param name="val">A string representation of a 3D vector, enclosed
516 in arrow brackets and separated by commas</param>
517 </member>
518 <member name="M:OpenMetaverse.Vector3d.SmoothStep(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d,System.Double)">
519 <summary>
520 Interpolates between two vectors using a cubic equation
521 </summary>
522 </member>
523 <member name="M:OpenMetaverse.Vector3d.ToString">
524 <summary>
525 Get a formatted string representation of the vector
526 </summary>
527 <returns>A string representation of the vector</returns>
528 </member>
529 <member name="M:OpenMetaverse.Vector3d.ToRawString">
530 <summary>
531 Get a string representation of the vector elements with up to three
849 decimal digits and separated by spaces only 532 decimal digits and separated by spaces only
850 </summary> 533 </summary>
851 <returns>Raw string representation of the quaternion</returns> 534 <returns>Raw string representation of the vector</returns>
852 </member> 535 </member>
853 <member name="F:OpenMetaverse.Quaternion.Identity"> 536 <member name="M:OpenMetaverse.Vector3d.op_Modulus(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d)">
854 <summary>A quaternion with a value of 0,0,0,1</summary> 537 <summary>
538 Cross product between two vectors
539 </summary>
855 </member> 540 </member>
856 <member name="T:OpenMetaverse.LocklessQueue`1"> 541 <member name="F:OpenMetaverse.Vector3d.Zero">
542 <summary>A vector with a value of 0,0,0</summary>
543 </member>
544 <member name="F:OpenMetaverse.Vector3d.One">
545 <summary>A vector with a value of 1,1,1</summary>
546 </member>
547 <member name="F:OpenMetaverse.Vector3d.UnitX">
548 <summary>A unit vector facing forward (X axis), value of 1,0,0</summary>
549 </member>
550 <member name="F:OpenMetaverse.Vector3d.UnitY">
551 <summary>A unit vector facing left (Y axis), value of 0,1,0</summary>
552 </member>
553 <member name="F:OpenMetaverse.Vector3d.UnitZ">
554 <summary>A unit vector facing up (Z axis), value of 0,0,1</summary>
555 </member>
556 <member name="T:OpenMetaverse.Vector3">
857 <summary> 557 <summary>
858 A thread-safe lockless queue that supports multiple readers and 558 A three-dimensional vector with floating-point values
859 multiple writers
860 </summary> 559 </summary>
861 </member> 560 </member>
862 <member name="F:OpenMetaverse.LocklessQueue`1.head"> 561 <member name="F:OpenMetaverse.Vector3.X">
863 <summary>Queue head</summary> 562 <summary>X value</summary>
864 </member> 563 </member>
865 <member name="F:OpenMetaverse.LocklessQueue`1.tail"> 564 <member name="F:OpenMetaverse.Vector3.Y">
866 <summary>Queue tail</summary> 565 <summary>Y value</summary>
867 </member> 566 </member>
868 <member name="F:OpenMetaverse.LocklessQueue`1.count"> 567 <member name="F:OpenMetaverse.Vector3.Z">
869 <summary>Queue item count</summary> 568 <summary>Z value</summary>
870 </member> 569 </member>
871 <member name="M:OpenMetaverse.LocklessQueue`1.#ctor"> 570 <member name="M:OpenMetaverse.Vector3.#ctor(System.Byte[],System.Int32)">
872 <summary> 571 <summary>
873 Constructor 572 Constructor, builds a vector from a byte array
874 </summary> 573 </summary>
574 <param name="byteArray">Byte array containing three four-byte floats</param>
575 <param name="pos">Beginning position in the byte array</param>
875 </member> 576 </member>
876 <member name="M:OpenMetaverse.LocklessQueue`1.Enqueue(`0)"> 577 <member name="M:OpenMetaverse.Vector3.ApproxEquals(OpenMetaverse.Vector3,System.Single)">
877 <summary> 578 <summary>
878 Enqueue an item 579 Test if this vector is equal to another vector, within a given
580 tolerance range
879 </summary> 581 </summary>
880 <param name="item">Item to enqeue</param> 582 <param name="vec">Vector to test against</param>
583 <param name="tolerance">The acceptable magnitude of difference
584 between the two vectors</param>
585 <returns>True if the magnitude of difference between the two vectors
586 is less than the given tolerance, otherwise false</returns>
881 </member> 587 </member>
882 <member name="M:OpenMetaverse.LocklessQueue`1.TryDequeue(`0@)"> 588 <member name="M:OpenMetaverse.Vector3.CompareTo(OpenMetaverse.Vector3)">
883 <summary> 589 <summary>
884 Try to dequeue an item 590 IComparable.CompareTo implementation
885 </summary> 591 </summary>
886 <param name="item">Dequeued item if the dequeue was successful</param>
887 <returns>True if an item was successfully deqeued, otherwise false</returns>
888 </member> 592 </member>
889 <member name="P:OpenMetaverse.LocklessQueue`1.Count"> 593 <member name="M:OpenMetaverse.Vector3.IsFinite">
890 <summary>Gets the current number of items in the queue. Since this 594 <summary>
891 is a lockless collection this value should be treated as a close 595 Test if this vector is composed of all finite numbers
892 estimate</summary> 596 </summary>
893 </member> 597 </member>
894 <member name="T:OpenMetaverse.LocklessQueue`1.SingleLinkNode"> 598 <member name="M:OpenMetaverse.Vector3.FromBytes(System.Byte[],System.Int32)">
895 <summary> 599 <summary>
896 Provides a node container for data in a singly linked list 600 Builds a vector from a byte array
897 </summary> 601 </summary>
602 <param name="byteArray">Byte array containing a 12 byte vector</param>
603 <param name="pos">Beginning position in the byte array</param>
898 </member> 604 </member>
899 <member name="F:OpenMetaverse.LocklessQueue`1.SingleLinkNode.Next"> 605 <member name="M:OpenMetaverse.Vector3.GetBytes">
900 <summary>Pointer to the next node in list</summary> 606 <summary>
607 Returns the raw bytes for this vector
608 </summary>
609 <returns>A 12 byte array containing X, Y, and Z</returns>
901 </member> 610 </member>
902 <member name="F:OpenMetaverse.LocklessQueue`1.SingleLinkNode.Item"> 611 <member name="M:OpenMetaverse.Vector3.ToBytes(System.Byte[],System.Int32)">
903 <summary>The data contained by the node</summary> 612 <summary>
613 Writes the raw bytes for this vector to a byte array
614 </summary>
615 <param name="dest">Destination byte array</param>
616 <param name="pos">Position in the destination array to start
617 writing. Must be at least 12 bytes before the end of the array</param>
904 </member> 618 </member>
905 <member name="M:OpenMetaverse.LocklessQueue`1.SingleLinkNode.#ctor"> 619 <member name="M:OpenMetaverse.Vector3.Parse(System.String)">
906 <summary> 620 <summary>
907 Constructor 621 Parse a vector from a string
908 </summary> 622 </summary>
623 <param name="val">A string representation of a 3D vector, enclosed
624 in arrow brackets and separated by commas</param>
909 </member> 625 </member>
910 <member name="M:OpenMetaverse.LocklessQueue`1.SingleLinkNode.#ctor(`0)"> 626 <member name="M:OpenMetaverse.Vector3.RotationBetween(OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
911 <summary> 627 <summary>
912 Constructor 628 Calculate the rotation between two vectors
913 </summary> 629 </summary>
630 <param name="a">Normalized directional vector (such as 1,0,0 for forward facing)</param>
631 <param name="b">Normalized target vector</param>
632 </member>
633 <member name="M:OpenMetaverse.Vector3.SmoothStep(OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Single)">
634 <summary>
635 Interpolates between two vectors using a cubic equation
636 </summary>
637 </member>
638 <member name="M:OpenMetaverse.Vector3.ToString">
639 <summary>
640 Get a formatted string representation of the vector
641 </summary>
642 <returns>A string representation of the vector</returns>
643 </member>
644 <member name="M:OpenMetaverse.Vector3.ToRawString">
645 <summary>
646 Get a string representation of the vector elements with up to three
647 decimal digits and separated by spaces only
648 </summary>
649 <returns>Raw string representation of the vector</returns>
650 </member>
651 <member name="M:OpenMetaverse.Vector3.op_Modulus(OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
652 <summary>
653 Cross product between two vectors
654 </summary>
655 </member>
656 <member name="F:OpenMetaverse.Vector3.Zero">
657 <summary>A vector with a value of 0,0,0</summary>
658 </member>
659 <member name="F:OpenMetaverse.Vector3.One">
660 <summary>A vector with a value of 1,1,1</summary>
661 </member>
662 <member name="F:OpenMetaverse.Vector3.UnitX">
663 <summary>A unit vector facing forward (X axis), value 1,0,0</summary>
664 </member>
665 <member name="F:OpenMetaverse.Vector3.UnitY">
666 <summary>A unit vector facing left (Y axis), value 0,1,0</summary>
667 </member>
668 <member name="F:OpenMetaverse.Vector3.UnitZ">
669 <summary>A unit vector facing up (Z axis), value 0,0,1</summary>
914 </member> 670 </member>
915 <member name="F:OpenMetaverse.Utils.DEG_TO_RAD"> 671 <member name="F:OpenMetaverse.Utils.DEG_TO_RAD">
916 <summary>Used for converting degrees to radians</summary> 672 <summary>Used for converting degrees to radians</summary>
@@ -1513,312 +1269,18 @@
1513 <member name="F:OpenMetaverse.Utils.Runtime.Mono"> 1269 <member name="F:OpenMetaverse.Utils.Runtime.Mono">
1514 <summary>Mono runtime: http://www.mono-project.com/</summary> 1270 <summary>Mono runtime: http://www.mono-project.com/</summary>
1515 </member> 1271 </member>
1516 <member name="M:OpenMetaverse.CircularQueue`1.#ctor(OpenMetaverse.CircularQueue{`0})"> 1272 <member name="T:OpenMetaverse.Vector2">
1517 <summary>
1518 Copy constructor
1519 </summary>
1520 <param name="queue">Circular queue to copy</param>
1521 </member>
1522 <member name="M:OpenMetaverse.ReaderWriterLockSlim.ExitAndWakeUpAppropriateWaiters">
1523 <summary>
1524 Determines the appropriate events to set, leaves the locks, and sets the events.
1525 </summary>
1526 </member>
1527 <member name="M:OpenMetaverse.ReaderWriterLockSlim.LazyCreateEvent(System.Threading.EventWaitHandle@,System.Boolean)">
1528 <summary>
1529 A routine for lazily creating a event outside the lock (so if errors
1530 happen they are outside the lock and that we don't do much work
1531 while holding a spin lock). If all goes well, reenter the lock and
1532 set 'waitEvent'
1533 </summary>
1534 </member>
1535 <member name="M:OpenMetaverse.ReaderWriterLockSlim.WaitOnEvent(System.Threading.EventWaitHandle,System.UInt32@,System.Int32)">
1536 <summary>
1537 Waits on 'waitEvent' with a timeout of 'millisceondsTimeout.
1538 Before the wait 'numWaiters' is incremented and is restored before leaving this routine.
1539 </summary>
1540 </member>
1541 <member name="T:OpenMetaverse.Parallel">
1542 <summary>
1543 Provides helper methods for parallelizing loops
1544 </summary>
1545 </member>
1546 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Action{System.Int32})">
1547 <summary>
1548 Executes a for loop in which iterations may run in parallel
1549 </summary>
1550 <param name="fromInclusive">The loop will be started at this index</param>
1551 <param name="toExclusive">The loop will be terminated before this index is reached</param>
1552 <param name="body">Method body to run for each iteration of the loop</param>
1553 </member>
1554 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Int32,System.Action{System.Int32})">
1555 <summary>
1556 Executes a for loop in which iterations may run in parallel
1557 </summary>
1558 <param name="threadCount">The number of concurrent execution threads to run</param>
1559 <param name="fromInclusive">The loop will be started at this index</param>
1560 <param name="toExclusive">The loop will be terminated before this index is reached</param>
1561 <param name="body">Method body to run for each iteration of the loop</param>
1562 </member>
1563 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
1564 <summary>
1565 Executes a foreach loop in which iterations may run in parallel
1566 </summary>
1567 <typeparam name="T">Object type that the collection wraps</typeparam>
1568 <param name="enumerable">An enumerable collection to iterate over</param>
1569 <param name="body">Method body to run for each object in the collection</param>
1570 </member>
1571 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Int32,System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
1572 <summary>
1573 Executes a foreach loop in which iterations may run in parallel
1574 </summary>
1575 <typeparam name="T">Object type that the collection wraps</typeparam>
1576 <param name="threadCount">The number of concurrent execution threads to run</param>
1577 <param name="enumerable">An enumerable collection to iterate over</param>
1578 <param name="body">Method body to run for each object in the collection</param>
1579 </member>
1580 <member name="M:OpenMetaverse.Parallel.Invoke(System.Action[])">
1581 <summary>
1582 Executes a series of tasks in parallel
1583 </summary>
1584 <param name="actions">A series of method bodies to execute</param>
1585 </member>
1586 <member name="M:OpenMetaverse.Parallel.Invoke(System.Int32,System.Action[])">
1587 <summary>
1588 Executes a series of tasks in parallel
1589 </summary>
1590 <param name="threadCount">The number of concurrent execution threads to run</param>
1591 <param name="actions">A series of method bodies to execute</param>
1592 </member>
1593 <member name="T:OpenMetaverse.Color4">
1594 <summary>
1595 An 8-bit color structure including an alpha channel
1596 </summary>
1597 </member>
1598 <member name="F:OpenMetaverse.Color4.R">
1599 <summary>Red</summary>
1600 </member>
1601 <member name="F:OpenMetaverse.Color4.G">
1602 <summary>Green</summary>
1603 </member>
1604 <member name="F:OpenMetaverse.Color4.B">
1605 <summary>Blue</summary>
1606 </member>
1607 <member name="F:OpenMetaverse.Color4.A">
1608 <summary>Alpha</summary>
1609 </member>
1610 <member name="M:OpenMetaverse.Color4.#ctor(System.Byte,System.Byte,System.Byte,System.Byte)">
1611 <summary>
1612
1613 </summary>
1614 <param name="r"></param>
1615 <param name="g"></param>
1616 <param name="b"></param>
1617 <param name="a"></param>
1618 </member>
1619 <member name="M:OpenMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean)">
1620 <summary>
1621 Builds a color from a byte array
1622 </summary>
1623 <param name="byteArray">Byte array containing a 16 byte color</param>
1624 <param name="pos">Beginning position in the byte array</param>
1625 <param name="inverted">True if the byte array stores inverted values,
1626 otherwise false. For example the color black (fully opaque) inverted
1627 would be 0xFF 0xFF 0xFF 0x00</param>
1628 </member>
1629 <member name="M:OpenMetaverse.Color4.#ctor(System.Byte[],System.Int32,System.Boolean,System.Boolean)">
1630 <summary>
1631 Returns the raw bytes for this vector
1632 </summary>
1633 <param name="byteArray">Byte array containing a 16 byte color</param>
1634 <param name="pos">Beginning position in the byte array</param>
1635 <param name="inverted">True if the byte array stores inverted values,
1636 otherwise false. For example the color black (fully opaque) inverted
1637 would be 0xFF 0xFF 0xFF 0x00</param>
1638 <param name="alphaInverted">True if the alpha value is inverted in
1639 addition to whatever the inverted parameter is. Setting inverted true
1640 and alphaInverted true will flip the alpha value back to non-inverted,
1641 but keep the other color bytes inverted</param>
1642 <returns>A 16 byte array containing R, G, B, and A</returns>
1643 </member>
1644 <member name="M:OpenMetaverse.Color4.#ctor(OpenMetaverse.Color4)">
1645 <summary>
1646 Copy constructor
1647 </summary>
1648 <param name="color">Color to copy</param>
1649 </member>
1650 <member name="M:OpenMetaverse.Color4.CompareTo(OpenMetaverse.Color4)">
1651 <summary>
1652 IComparable.CompareTo implementation
1653 </summary>
1654 <remarks>Sorting ends up like this: |--Grayscale--||--Color--|.
1655 Alpha is only used when the colors are otherwise equivalent</remarks>
1656 </member>
1657 <member name="M:OpenMetaverse.Color4.FromBytes(System.Byte[],System.Int32,System.Boolean,System.Boolean)">
1658 <summary>
1659 Builds a color from a byte array
1660 </summary>
1661 <param name="byteArray">Byte array containing a 16 byte color</param>
1662 <param name="pos">Beginning position in the byte array</param>
1663 <param name="inverted">True if the byte array stores inverted values,
1664 otherwise false. For example the color black (fully opaque) inverted
1665 would be 0xFF 0xFF 0xFF 0x00</param>
1666 <param name="alphaInverted">True if the alpha value is inverted in
1667 addition to whatever the inverted parameter is. Setting inverted true
1668 and alphaInverted true will flip the alpha value back to non-inverted,
1669 but keep the other color bytes inverted</param>
1670 </member>
1671 <member name="M:OpenMetaverse.Color4.ToBytes(System.Byte[],System.Int32)">
1672 <summary>
1673 Writes the raw bytes for this color to a byte array
1674 </summary>
1675 <param name="dest">Destination byte array</param>
1676 <param name="pos">Position in the destination array to start
1677 writing. Must be at least 16 bytes before the end of the array</param>
1678 </member>
1679 <member name="M:OpenMetaverse.Color4.ToBytes(System.Byte[],System.Int32,System.Boolean)">
1680 <summary>
1681 Serializes this color into four bytes in a byte array
1682 </summary>
1683 <param name="dest">Destination byte array</param>
1684 <param name="pos">Position in the destination array to start
1685 writing. Must be at least 4 bytes before the end of the array</param>
1686 <param name="inverted">True to invert the output (1.0 becomes 0
1687 instead of 255)</param>
1688 </member>
1689 <member name="M:OpenMetaverse.Color4.ToFloatBytes(System.Byte[],System.Int32)">
1690 <summary>
1691 Writes the raw bytes for this color to a byte array
1692 </summary>
1693 <param name="dest">Destination byte array</param>
1694 <param name="pos">Position in the destination array to start
1695 writing. Must be at least 16 bytes before the end of the array</param>
1696 </member>
1697 <member name="M:OpenMetaverse.Color4.ClampValues">
1698 <summary>
1699 Ensures that values are in range 0-1
1700 </summary>
1701 </member>
1702 <member name="M:OpenMetaverse.Color4.FromHSV(System.Double,System.Double,System.Double)">
1703 <summary>
1704 Create an RGB color from a hue, saturation, value combination
1705 </summary>
1706 <param name="hue">Hue</param>
1707 <param name="saturation">Saturation</param>
1708 <param name="value">Value</param>
1709 <returns>An fully opaque RGB color (alpha is 1.0)</returns>
1710 </member>
1711 <member name="M:OpenMetaverse.Color4.Lerp(OpenMetaverse.Color4,OpenMetaverse.Color4,System.Single)">
1712 <summary>
1713 Performs linear interpolation between two colors
1714 </summary>
1715 <param name="value1">Color to start at</param>
1716 <param name="value2">Color to end at</param>
1717 <param name="amount">Amount to interpolate</param>
1718 <returns>The interpolated color</returns>
1719 </member>
1720 <member name="F:OpenMetaverse.Color4.Black">
1721 <summary>A Color4 with zero RGB values and fully opaque (alpha 1.0)</summary>
1722 </member>
1723 <member name="F:OpenMetaverse.Color4.White">
1724 <summary>A Color4 with full RGB values (1.0) and fully opaque (alpha 1.0)</summary>
1725 </member>
1726 <member name="T:OpenMetaverse.BlockingQueue`1">
1727 <summary>
1728 Same as Queue except Dequeue function blocks until there is an object to return.
1729 Note: This class does not need to be synchronized
1730 </summary>
1731 </member>
1732 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
1733 <summary>
1734 Create new BlockingQueue.
1735 </summary>
1736 <param name="col">The System.Collections.ICollection to copy elements from</param>
1737 </member>
1738 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Int32)">
1739 <summary>
1740 Create new BlockingQueue.
1741 </summary>
1742 <param name="capacity">The initial number of elements that the queue can contain</param>
1743 </member>
1744 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor">
1745 <summary>
1746 Create new BlockingQueue.
1747 </summary>
1748 </member>
1749 <member name="M:OpenMetaverse.BlockingQueue`1.Finalize">
1750 <summary>
1751 BlockingQueue Destructor (Close queue, resume any waiting thread).
1752 </summary>
1753 </member>
1754 <member name="M:OpenMetaverse.BlockingQueue`1.Clear">
1755 <summary>
1756 Remove all objects from the Queue.
1757 </summary>
1758 </member>
1759 <member name="M:OpenMetaverse.BlockingQueue`1.Close">
1760 <summary>
1761 Remove all objects from the Queue, resume all dequeue threads.
1762 </summary>
1763 </member>
1764 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue">
1765 <summary>
1766 Removes and returns the object at the beginning of the Queue.
1767 </summary>
1768 <returns>Object in queue.</returns>
1769 </member>
1770 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.TimeSpan)">
1771 <summary>
1772 Removes and returns the object at the beginning of the Queue.
1773 </summary>
1774 <param name="timeout">time to wait before returning</param>
1775 <returns>Object in queue.</returns>
1776 </member>
1777 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.Int32)">
1778 <summary>
1779 Removes and returns the object at the beginning of the Queue.
1780 </summary>
1781 <param name="timeout">time to wait before returning (in milliseconds)</param>
1782 <returns>Object in queue.</returns>
1783 </member>
1784 <member name="M:OpenMetaverse.BlockingQueue`1.Enqueue(`0)">
1785 <summary>
1786 Adds an object to the end of the Queue
1787 </summary>
1788 <param name="obj">Object to put in queue</param>
1789 </member>
1790 <member name="M:OpenMetaverse.BlockingQueue`1.Open">
1791 <summary>
1792 Open Queue.
1793 </summary>
1794 </member>
1795 <member name="P:OpenMetaverse.BlockingQueue`1.Closed">
1796 <summary>
1797 Gets flag indicating if queue has been closed.
1798 </summary>
1799 </member>
1800 <member name="T:OpenMetaverse.Vector3d">
1801 <summary> 1273 <summary>
1802 A three-dimensional vector with doubleing-point values 1274 A two-dimensional vector with floating-point values
1803 </summary> 1275 </summary>
1804 </member> 1276 </member>
1805 <member name="F:OpenMetaverse.Vector3d.X"> 1277 <member name="F:OpenMetaverse.Vector2.X">
1806 <summary>X value</summary> 1278 <summary>X value</summary>
1807 </member> 1279 </member>
1808 <member name="F:OpenMetaverse.Vector3d.Y"> 1280 <member name="F:OpenMetaverse.Vector2.Y">
1809 <summary>Y value</summary> 1281 <summary>Y value</summary>
1810 </member> 1282 </member>
1811 <member name="F:OpenMetaverse.Vector3d.Z"> 1283 <member name="M:OpenMetaverse.Vector2.ApproxEquals(OpenMetaverse.Vector2,System.Single)">
1812 <summary>Z value</summary>
1813 </member>
1814 <member name="M:OpenMetaverse.Vector3d.#ctor(System.Byte[],System.Int32)">
1815 <summary>
1816 Constructor, builds a vector from a byte array
1817 </summary>
1818 <param name="byteArray">Byte array containing three eight-byte doubles</param>
1819 <param name="pos">Beginning position in the byte array</param>
1820 </member>
1821 <member name="M:OpenMetaverse.Vector3d.ApproxEquals(OpenMetaverse.Vector3d,System.Double)">
1822 <summary> 1284 <summary>
1823 Test if this vector is equal to another vector, within a given 1285 Test if this vector is equal to another vector, within a given
1824 tolerance range 1286 tolerance range
@@ -1829,218 +1291,73 @@
1829 <returns>True if the magnitude of difference between the two vectors 1291 <returns>True if the magnitude of difference between the two vectors
1830 is less than the given tolerance, otherwise false</returns> 1292 is less than the given tolerance, otherwise false</returns>
1831 </member> 1293 </member>
1832 <member name="M:OpenMetaverse.Vector3d.CompareTo(OpenMetaverse.Vector3d)"> 1294 <member name="M:OpenMetaverse.Vector2.IsFinite">
1833 <summary> 1295 <summary>
1834 IComparable.CompareTo implementation 1296 Test if this vector is composed of all finite numbers
1835 </summary> 1297 </summary>
1836 </member> 1298 </member>
1837 <member name="M:OpenMetaverse.Vector3d.IsFinite"> 1299 <member name="M:OpenMetaverse.Vector2.CompareTo(OpenMetaverse.Vector2)">
1838 <summary> 1300 <summary>
1839 Test if this vector is composed of all finite numbers 1301 IComparable.CompareTo implementation
1840 </summary> 1302 </summary>
1841 </member> 1303 </member>
1842 <member name="M:OpenMetaverse.Vector3d.FromBytes(System.Byte[],System.Int32)"> 1304 <member name="M:OpenMetaverse.Vector2.FromBytes(System.Byte[],System.Int32)">
1843 <summary> 1305 <summary>
1844 Builds a vector from a byte array 1306 Builds a vector from a byte array
1845 </summary> 1307 </summary>
1846 <param name="byteArray">Byte array containing a 24 byte vector</param> 1308 <param name="byteArray">Byte array containing two four-byte floats</param>
1847 <param name="pos">Beginning position in the byte array</param> 1309 <param name="pos">Beginning position in the byte array</param>
1848 </member> 1310 </member>
1849 <member name="M:OpenMetaverse.Vector3d.GetBytes"> 1311 <member name="M:OpenMetaverse.Vector2.GetBytes">
1850 <summary> 1312 <summary>
1851 Returns the raw bytes for this vector 1313 Returns the raw bytes for this vector
1852 </summary> 1314 </summary>
1853 <returns>A 24 byte array containing X, Y, and Z</returns> 1315 <returns>An eight-byte array containing X and Y</returns>
1854 </member> 1316 </member>
1855 <member name="M:OpenMetaverse.Vector3d.ToBytes(System.Byte[],System.Int32)"> 1317 <member name="M:OpenMetaverse.Vector2.ToBytes(System.Byte[],System.Int32)">
1856 <summary> 1318 <summary>
1857 Writes the raw bytes for this vector to a byte array 1319 Writes the raw bytes for this vector to a byte array
1858 </summary> 1320 </summary>
1859 <param name="dest">Destination byte array</param> 1321 <param name="dest">Destination byte array</param>
1860 <param name="pos">Position in the destination array to start 1322 <param name="pos">Position in the destination array to start
1861 writing. Must be at least 24 bytes before the end of the array</param> 1323 writing. Must be at least 8 bytes before the end of the array</param>
1862 </member> 1324 </member>
1863 <member name="M:OpenMetaverse.Vector3d.Parse(System.String)"> 1325 <member name="M:OpenMetaverse.Vector2.Parse(System.String)">
1864 <summary> 1326 <summary>
1865 Parse a vector from a string 1327 Parse a vector from a string
1866 </summary> 1328 </summary>
1867 <param name="val">A string representation of a 3D vector, enclosed 1329 <param name="val">A string representation of a 2D vector, enclosed
1868 in arrow brackets and separated by commas</param> 1330 in arrow brackets and separated by commas</param>
1869 </member> 1331 </member>
1870 <member name="M:OpenMetaverse.Vector3d.SmoothStep(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d,System.Double)"> 1332 <member name="M:OpenMetaverse.Vector2.SmoothStep(OpenMetaverse.Vector2,OpenMetaverse.Vector2,System.Single)">
1871 <summary> 1333 <summary>
1872 Interpolates between two vectors using a cubic equation 1334 Interpolates between two vectors using a cubic equation
1873 </summary> 1335 </summary>
1874 </member> 1336 </member>
1875 <member name="M:OpenMetaverse.Vector3d.ToString"> 1337 <member name="M:OpenMetaverse.Vector2.ToString">
1876 <summary> 1338 <summary>
1877 Get a formatted string representation of the vector 1339 Get a formatted string representation of the vector
1878 </summary> 1340 </summary>
1879 <returns>A string representation of the vector</returns> 1341 <returns>A string representation of the vector</returns>
1880 </member> 1342 </member>
1881 <member name="M:OpenMetaverse.Vector3d.ToRawString"> 1343 <member name="M:OpenMetaverse.Vector2.ToRawString">
1882 <summary> 1344 <summary>
1883 Get a string representation of the vector elements with up to three 1345 Get a string representation of the vector elements with up to three
1884 decimal digits and separated by spaces only 1346 decimal digits and separated by spaces only
1885 </summary> 1347 </summary>
1886 <returns>Raw string representation of the vector</returns> 1348 <returns>Raw string representation of the vector</returns>
1887 </member> 1349 </member>
1888 <member name="M:OpenMetaverse.Vector3d.op_Modulus(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d)"> 1350 <member name="F:OpenMetaverse.Vector2.Zero">
1889 <summary> 1351 <summary>A vector with a value of 0,0</summary>
1890 Cross product between two vectors
1891 </summary>
1892 </member>
1893 <member name="F:OpenMetaverse.Vector3d.Zero">
1894 <summary>A vector with a value of 0,0,0</summary>
1895 </member>
1896 <member name="F:OpenMetaverse.Vector3d.One">
1897 <summary>A vector with a value of 1,1,1</summary>
1898 </member>
1899 <member name="F:OpenMetaverse.Vector3d.UnitX">
1900 <summary>A unit vector facing forward (X axis), value of 1,0,0</summary>
1901 </member>
1902 <member name="F:OpenMetaverse.Vector3d.UnitY">
1903 <summary>A unit vector facing left (Y axis), value of 0,1,0</summary>
1904 </member>
1905 <member name="F:OpenMetaverse.Vector3d.UnitZ">
1906 <summary>A unit vector facing up (Z axis), value of 0,0,1</summary>
1907 </member>
1908 <member name="T:OpenMetaverse.TokenBucket">
1909 <summary>
1910 A hierarchical token bucket for bandwidth throttling. See
1911 http://en.wikipedia.org/wiki/Token_bucket for more information
1912 </summary>
1913 </member>
1914 <member name="F:OpenMetaverse.TokenBucket.parent">
1915 <summary>Parent bucket to this bucket, or null if this is a root
1916 bucket</summary>
1917 </member>
1918 <member name="F:OpenMetaverse.TokenBucket.maxBurst">
1919 <summary>Size of the bucket in bytes. If zero, the bucket has
1920 infinite capacity</summary>
1921 </member>
1922 <member name="F:OpenMetaverse.TokenBucket.tokensPerMS">
1923 <summary>Rate that the bucket fills, in bytes per millisecond. If
1924 zero, the bucket always remains full</summary>
1925 </member>
1926 <member name="F:OpenMetaverse.TokenBucket.content">
1927 <summary>Number of tokens currently in the bucket</summary>
1928 </member>
1929 <member name="F:OpenMetaverse.TokenBucket.lastDrip">
1930 <summary>Time of the last drip, in system ticks</summary>
1931 </member>
1932 <member name="M:OpenMetaverse.TokenBucket.#ctor(OpenMetaverse.TokenBucket,System.Int32,System.Int32)">
1933 <summary>
1934 Default constructor
1935 </summary>
1936 <param name="parent">Parent bucket if this is a child bucket, or
1937 null if this is a root bucket</param>
1938 <param name="maxBurst">Maximum size of the bucket in bytes, or
1939 zero if this bucket has no maximum capacity</param>
1940 <param name="dripRate">Rate that the bucket fills, in bytes per
1941 second. If zero, the bucket always remains full</param>
1942 </member>
1943 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)">
1944 <summary>
1945 Remove a given number of tokens from the bucket
1946 </summary>
1947 <param name="amount">Number of tokens to remove from the bucket</param>
1948 <returns>True if the requested number of tokens were removed from
1949 the bucket, otherwise false</returns>
1950 </member>
1951 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32,System.Boolean@)">
1952 <summary>
1953 Remove a given number of tokens from the bucket
1954 </summary>
1955 <param name="amount">Number of tokens to remove from the bucket</param>
1956 <param name="dripSucceeded">True if tokens were added to the bucket
1957 during this call, otherwise false</param>
1958 <returns>True if the requested number of tokens were removed from
1959 the bucket, otherwise false</returns>
1960 </member>
1961 <member name="M:OpenMetaverse.TokenBucket.Drip">
1962 <summary>
1963 Add tokens to the bucket over time. The number of tokens added each
1964 call depends on the length of time that has passed since the last
1965 call to Drip
1966 </summary>
1967 <returns>True if tokens were added to the bucket, otherwise false</returns>
1968 </member>
1969 <member name="P:OpenMetaverse.TokenBucket.Parent">
1970 <summary>
1971 The parent bucket of this bucket, or null if this bucket has no
1972 parent. The parent bucket will limit the aggregate bandwidth of all
1973 of its children buckets
1974 </summary>
1975 </member>
1976 <member name="P:OpenMetaverse.TokenBucket.MaxBurst">
1977 <summary>
1978 Maximum burst rate in bytes per second. This is the maximum number
1979 of tokens that can accumulate in the bucket at any one time
1980 </summary>
1981 </member>
1982 <member name="P:OpenMetaverse.TokenBucket.DripRate">
1983 <summary>
1984 The speed limit of this bucket in bytes per second. This is the
1985 number of tokens that are added to the bucket per second
1986 </summary>
1987 <remarks>Tokens are added to the bucket any time
1988 <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> is called, at the granularity of
1989 the system tick interval (typically around 15-22ms)</remarks>
1990 </member>
1991 <member name="P:OpenMetaverse.TokenBucket.Content">
1992 <summary>
1993 The number of bytes that can be sent at this moment. This is the
1994 current number of tokens in the bucket
1995 <remarks>If this bucket has a parent bucket that does not have
1996 enough tokens for a request, <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> will
1997 return false regardless of the content of this bucket</remarks>
1998 </summary>
1999 </member>
2000 <member name="F:OpenMetaverse.ExpiringCache`2.syncRoot">
2001 <summary>For thread safety</summary>
2002 </member>
2003 <member name="F:OpenMetaverse.ExpiringCache`2.isPurging">
2004 <summary>For thread safety</summary>
2005 </member>
2006 <member name="M:OpenMetaverse.ExpiringCache`2.PurgeCache(System.Object,System.Timers.ElapsedEventArgs)">
2007 <summary>
2008 Purges expired objects from the cache. Called automatically by the purge timer.
2009 </summary>
2010 </member>
2011 <member name="M:OpenMetaverse.Matrix4.GetEulerAngles(System.Single@,System.Single@,System.Single@)">
2012 <summary>
2013 Convert this matrix to euler rotations
2014 </summary>
2015 <param name="roll">X euler angle</param>
2016 <param name="pitch">Y euler angle</param>
2017 <param name="yaw">Z euler angle</param>
2018 </member>
2019 <member name="M:OpenMetaverse.Matrix4.GetQuaternion">
2020 <summary>
2021 Convert this matrix to a quaternion rotation
2022 </summary>
2023 <returns>A quaternion representation of this rotation matrix</returns>
2024 </member>
2025 <member name="M:OpenMetaverse.Matrix4.CreateFromEulers(System.Single,System.Single,System.Single)">
2026 <summary>
2027 Construct a matrix from euler rotation values in radians
2028 </summary>
2029 <param name="roll">X euler angle in radians</param>
2030 <param name="pitch">Y euler angle in radians</param>
2031 <param name="yaw">Z euler angle in radians</param>
2032 </member> 1352 </member>
2033 <member name="M:OpenMetaverse.Matrix4.ToString"> 1353 <member name="F:OpenMetaverse.Vector2.One">
2034 <summary> 1354 <summary>A vector with a value of 1,1</summary>
2035 Get a formatted string representation of the vector
2036 </summary>
2037 <returns>A string representation of the vector</returns>
2038 </member> 1355 </member>
2039 <member name="F:OpenMetaverse.Matrix4.Zero"> 1356 <member name="F:OpenMetaverse.Vector2.UnitX">
2040 <summary>A 4x4 matrix containing all zeroes</summary> 1357 <summary>A vector with a value of 1,0</summary>
2041 </member> 1358 </member>
2042 <member name="F:OpenMetaverse.Matrix4.Identity"> 1359 <member name="F:OpenMetaverse.Vector2.UnitY">
2043 <summary>A 4x4 identity matrix</summary> 1360 <summary>A vector with a value of 0,1</summary>
2044 </member> 1361 </member>
2045 <member name="T:OpenMetaverse.PCode"> 1362 <member name="T:OpenMetaverse.PCode">
2046 <summary> 1363 <summary>
@@ -2286,6 +1603,9 @@
2286 <member name="F:OpenMetaverse.SculptType.Cylinder"> 1603 <member name="F:OpenMetaverse.SculptType.Cylinder">
2287 <summary></summary> 1604 <summary></summary>
2288 </member> 1605 </member>
1606 <member name="F:OpenMetaverse.SculptType.Mesh">
1607 <summary></summary>
1608 </member>
2289 <member name="F:OpenMetaverse.SculptType.Invert"> 1609 <member name="F:OpenMetaverse.SculptType.Invert">
2290 <summary></summary> 1610 <summary></summary>
2291 </member> 1611 </member>
@@ -2592,5 +1912,691 @@
2592 <member name="F:OpenMetaverse.ClickAction.OpenMedia"> 1912 <member name="F:OpenMetaverse.ClickAction.OpenMedia">
2593 <summary>Open parcel media</summary> 1913 <summary>Open parcel media</summary>
2594 </member> 1914 </member>
1915 <member name="T:OpenMetaverse.BlockingQueue`1">
1916 <summary>
1917 Same as Queue except Dequeue function blocks until there is an object to return.
1918 Note: This class does not need to be synchronized
1919 </summary>
1920 </member>
1921 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
1922 <summary>
1923 Create new BlockingQueue.
1924 </summary>
1925 <param name="col">The System.Collections.ICollection to copy elements from</param>
1926 </member>
1927 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Int32)">
1928 <summary>
1929 Create new BlockingQueue.
1930 </summary>
1931 <param name="capacity">The initial number of elements that the queue can contain</param>
1932 </member>
1933 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor">
1934 <summary>
1935 Create new BlockingQueue.
1936 </summary>
1937 </member>
1938 <member name="M:OpenMetaverse.BlockingQueue`1.Finalize">
1939 <summary>
1940 BlockingQueue Destructor (Close queue, resume any waiting thread).
1941 </summary>
1942 </member>
1943 <member name="M:OpenMetaverse.BlockingQueue`1.Clear">
1944 <summary>
1945 Remove all objects from the Queue.
1946 </summary>
1947 </member>
1948 <member name="M:OpenMetaverse.BlockingQueue`1.Close">
1949 <summary>
1950 Remove all objects from the Queue, resume all dequeue threads.
1951 </summary>
1952 </member>
1953 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue">
1954 <summary>
1955 Removes and returns the object at the beginning of the Queue.
1956 </summary>
1957 <returns>Object in queue.</returns>
1958 </member>
1959 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.TimeSpan)">
1960 <summary>
1961 Removes and returns the object at the beginning of the Queue.
1962 </summary>
1963 <param name="timeout">time to wait before returning</param>
1964 <returns>Object in queue.</returns>
1965 </member>
1966 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.Int32)">
1967 <summary>
1968 Removes and returns the object at the beginning of the Queue.
1969 </summary>
1970 <param name="timeout">time to wait before returning (in milliseconds)</param>
1971 <returns>Object in queue.</returns>
1972 </member>
1973 <member name="M:OpenMetaverse.BlockingQueue`1.Enqueue(`0)">
1974 <summary>
1975 Adds an object to the end of the Queue
1976 </summary>
1977 <param name="obj">Object to put in queue</param>
1978 </member>
1979 <member name="M:OpenMetaverse.BlockingQueue`1.Open">
1980 <summary>
1981 Open Queue.
1982 </summary>
1983 </member>
1984 <member name="P:OpenMetaverse.BlockingQueue`1.Closed">
1985 <summary>
1986 Gets flag indicating if queue has been closed.
1987 </summary>
1988 </member>
1989 <member name="M:OpenMetaverse.ReaderWriterLockSlim.ExitAndWakeUpAppropriateWaiters">
1990 <summary>
1991 Determines the appropriate events to set, leaves the locks, and sets the events.
1992 </summary>
1993 </member>
1994 <member name="M:OpenMetaverse.ReaderWriterLockSlim.LazyCreateEvent(System.Threading.EventWaitHandle@,System.Boolean)">
1995 <summary>
1996 A routine for lazily creating a event outside the lock (so if errors
1997 happen they are outside the lock and that we don't do much work
1998 while holding a spin lock). If all goes well, reenter the lock and
1999 set 'waitEvent'
2000 </summary>
2001 </member>
2002 <member name="M:OpenMetaverse.ReaderWriterLockSlim.WaitOnEvent(System.Threading.EventWaitHandle,System.UInt32@,System.Int32)">
2003 <summary>
2004 Waits on 'waitEvent' with a timeout of 'millisceondsTimeout.
2005 Before the wait 'numWaiters' is incremented and is restored before leaving this routine.
2006 </summary>
2007 </member>
2008 <member name="F:OpenMetaverse.ExpiringCache`2.syncRoot">
2009 <summary>For thread safety</summary>
2010 </member>
2011 <member name="F:OpenMetaverse.ExpiringCache`2.isPurging">
2012 <summary>For thread safety</summary>
2013 </member>
2014 <member name="M:OpenMetaverse.ExpiringCache`2.PurgeCache(System.Object,System.Timers.ElapsedEventArgs)">
2015 <summary>
2016 Purges expired objects from the cache. Called automatically by the purge timer.
2017 </summary>
2018 </member>
2019 <member name="T:OpenMetaverse.EnumInfoAttribute">
2020 <summary>
2021 Attribute class that allows extra attributes to be attached to ENUMs
2022 </summary>
2023 </member>
2024 <member name="F:OpenMetaverse.EnumInfoAttribute.Text">
2025 <summary>Text used when presenting ENUM to user</summary>
2026 </member>
2027 <member name="M:OpenMetaverse.EnumInfoAttribute.#ctor">
2028 <summary>Default initializer</summary>
2029 </member>
2030 <member name="M:OpenMetaverse.EnumInfoAttribute.#ctor(System.String)">
2031 <summary>Text used when presenting ENUM to user</summary>
2032 </member>
2033 <member name="T:OpenMetaverse.AssetType">
2034 <summary>
2035 The different types of grid assets
2036 </summary>
2037 </member>
2038 <member name="F:OpenMetaverse.AssetType.Unknown">
2039 <summary>Unknown asset type</summary>
2040 </member>
2041 <member name="F:OpenMetaverse.AssetType.Texture">
2042 <summary>Texture asset, stores in JPEG2000 J2C stream format</summary>
2043 </member>
2044 <member name="F:OpenMetaverse.AssetType.Sound">
2045 <summary>Sound asset</summary>
2046 </member>
2047 <member name="F:OpenMetaverse.AssetType.CallingCard">
2048 <summary>Calling card for another avatar</summary>
2049 </member>
2050 <member name="F:OpenMetaverse.AssetType.Landmark">
2051 <summary>Link to a location in world</summary>
2052 </member>
2053 <member name="F:OpenMetaverse.AssetType.Clothing">
2054 <summary>Collection of textures and parameters that can be
2055 worn by an avatar</summary>
2056 </member>
2057 <member name="F:OpenMetaverse.AssetType.Object">
2058 <summary>Primitive that can contain textures, sounds,
2059 scripts and more</summary>
2060 </member>
2061 <member name="F:OpenMetaverse.AssetType.Notecard">
2062 <summary>Notecard asset</summary>
2063 </member>
2064 <member name="F:OpenMetaverse.AssetType.Folder">
2065 <summary>Holds a collection of inventory items</summary>
2066 </member>
2067 <member name="F:OpenMetaverse.AssetType.RootFolder">
2068 <summary>Root inventory folder</summary>
2069 </member>
2070 <member name="F:OpenMetaverse.AssetType.LSLText">
2071 <summary>Linden scripting language script</summary>
2072 </member>
2073 <member name="F:OpenMetaverse.AssetType.LSLBytecode">
2074 <summary>LSO bytecode for a script</summary>
2075 </member>
2076 <member name="F:OpenMetaverse.AssetType.TextureTGA">
2077 <summary>Uncompressed TGA texture</summary>
2078 </member>
2079 <member name="F:OpenMetaverse.AssetType.Bodypart">
2080 <summary>Collection of textures and shape parameters that can
2081 be worn</summary>
2082 </member>
2083 <member name="F:OpenMetaverse.AssetType.TrashFolder">
2084 <summary>Trash folder</summary>
2085 </member>
2086 <member name="F:OpenMetaverse.AssetType.SnapshotFolder">
2087 <summary>Snapshot folder</summary>
2088 </member>
2089 <member name="F:OpenMetaverse.AssetType.LostAndFoundFolder">
2090 <summary>Lost and found folder</summary>
2091 </member>
2092 <member name="F:OpenMetaverse.AssetType.SoundWAV">
2093 <summary>Uncompressed sound</summary>
2094 </member>
2095 <member name="F:OpenMetaverse.AssetType.ImageTGA">
2096 <summary>Uncompressed TGA non-square image, not to be used as a
2097 texture</summary>
2098 </member>
2099 <member name="F:OpenMetaverse.AssetType.ImageJPEG">
2100 <summary>Compressed JPEG non-square image, not to be used as a
2101 texture</summary>
2102 </member>
2103 <member name="F:OpenMetaverse.AssetType.Animation">
2104 <summary>Animation</summary>
2105 </member>
2106 <member name="F:OpenMetaverse.AssetType.Gesture">
2107 <summary>Sequence of animations, sounds, chat, and pauses</summary>
2108 </member>
2109 <member name="F:OpenMetaverse.AssetType.Simstate">
2110 <summary>Simstate file</summary>
2111 </member>
2112 <member name="F:OpenMetaverse.AssetType.FavoriteFolder">
2113 <summary>Contains landmarks for favorites</summary>
2114 </member>
2115 <member name="F:OpenMetaverse.AssetType.Link">
2116 <summary>Asset is a link to another inventory item</summary>
2117 </member>
2118 <member name="F:OpenMetaverse.AssetType.LinkFolder">
2119 <summary>Asset is a link to another inventory folder</summary>
2120 </member>
2121 <member name="F:OpenMetaverse.AssetType.EnsembleStart">
2122 <summary>Beginning of the range reserved for ensembles</summary>
2123 </member>
2124 <member name="F:OpenMetaverse.AssetType.EnsembleEnd">
2125 <summary>End of the range reserved for ensembles</summary>
2126 </member>
2127 <member name="F:OpenMetaverse.AssetType.CurrentOutfitFolder">
2128 <summary>Folder containing inventory links to wearables and attachments
2129 that are part of the current outfit</summary>
2130 </member>
2131 <member name="F:OpenMetaverse.AssetType.OutfitFolder">
2132 <summary>Folder containing inventory items or links to
2133 inventory items of wearables and attachments
2134 together make a full outfit</summary>
2135 </member>
2136 <member name="F:OpenMetaverse.AssetType.MyOutfitsFolder">
2137 <summary>Root folder for the folders of type OutfitFolder</summary>
2138 </member>
2139 <member name="F:OpenMetaverse.AssetType.Mesh">
2140 <summary>Linden mesh format</summary>
2141 </member>
2142 <member name="T:OpenMetaverse.InventoryType">
2143 <summary>
2144 Inventory Item Types, eg Script, Notecard, Folder, etc
2145 </summary>
2146 </member>
2147 <member name="F:OpenMetaverse.InventoryType.Unknown">
2148 <summary>Unknown</summary>
2149 </member>
2150 <member name="F:OpenMetaverse.InventoryType.Texture">
2151 <summary>Texture</summary>
2152 </member>
2153 <member name="F:OpenMetaverse.InventoryType.Sound">
2154 <summary>Sound</summary>
2155 </member>
2156 <member name="F:OpenMetaverse.InventoryType.CallingCard">
2157 <summary>Calling Card</summary>
2158 </member>
2159 <member name="F:OpenMetaverse.InventoryType.Landmark">
2160 <summary>Landmark</summary>
2161 </member>
2162 <member name="F:OpenMetaverse.InventoryType.Notecard">
2163 <summary>Notecard</summary>
2164 </member>
2165 <member name="F:OpenMetaverse.InventoryType.Category">
2166 <summary></summary>
2167 </member>
2168 <member name="F:OpenMetaverse.InventoryType.Folder">
2169 <summary>Folder</summary>
2170 </member>
2171 <member name="F:OpenMetaverse.InventoryType.RootCategory">
2172 <summary></summary>
2173 </member>
2174 <member name="F:OpenMetaverse.InventoryType.LSL">
2175 <summary>an LSL Script</summary>
2176 </member>
2177 <member name="F:OpenMetaverse.InventoryType.Snapshot">
2178 <summary></summary>
2179 </member>
2180 <member name="F:OpenMetaverse.InventoryType.Attachment">
2181 <summary></summary>
2182 </member>
2183 <member name="F:OpenMetaverse.InventoryType.Wearable">
2184 <summary></summary>
2185 </member>
2186 <member name="F:OpenMetaverse.InventoryType.Animation">
2187 <summary></summary>
2188 </member>
2189 <member name="F:OpenMetaverse.InventoryType.Gesture">
2190 <summary></summary>
2191 </member>
2192 <member name="F:OpenMetaverse.InventoryType.Mesh">
2193 <summary></summary>
2194 </member>
2195 <member name="T:OpenMetaverse.SaleType">
2196 <summary>
2197 Item Sale Status
2198 </summary>
2199 </member>
2200 <member name="F:OpenMetaverse.SaleType.Not">
2201 <summary>Not for sale</summary>
2202 </member>
2203 <member name="F:OpenMetaverse.SaleType.Original">
2204 <summary>The original is for sale</summary>
2205 </member>
2206 <member name="F:OpenMetaverse.SaleType.Copy">
2207 <summary>Copies are for sale</summary>
2208 </member>
2209 <member name="F:OpenMetaverse.SaleType.Contents">
2210 <summary>The contents of the object are for sale</summary>
2211 </member>
2212 <member name="T:OpenMetaverse.WearableType">
2213 <summary>
2214 Types of wearable assets
2215 </summary>
2216 </member>
2217 <member name="F:OpenMetaverse.WearableType.Shape">
2218 <summary>Body shape</summary>
2219 </member>
2220 <member name="F:OpenMetaverse.WearableType.Skin">
2221 <summary>Skin textures and attributes</summary>
2222 </member>
2223 <member name="F:OpenMetaverse.WearableType.Hair">
2224 <summary>Hair</summary>
2225 </member>
2226 <member name="F:OpenMetaverse.WearableType.Eyes">
2227 <summary>Eyes</summary>
2228 </member>
2229 <member name="F:OpenMetaverse.WearableType.Shirt">
2230 <summary>Shirt</summary>
2231 </member>
2232 <member name="F:OpenMetaverse.WearableType.Pants">
2233 <summary>Pants</summary>
2234 </member>
2235 <member name="F:OpenMetaverse.WearableType.Shoes">
2236 <summary>Shoes</summary>
2237 </member>
2238 <member name="F:OpenMetaverse.WearableType.Socks">
2239 <summary>Socks</summary>
2240 </member>
2241 <member name="F:OpenMetaverse.WearableType.Jacket">
2242 <summary>Jacket</summary>
2243 </member>
2244 <member name="F:OpenMetaverse.WearableType.Gloves">
2245 <summary>Gloves</summary>
2246 </member>
2247 <member name="F:OpenMetaverse.WearableType.Undershirt">
2248 <summary>Undershirt</summary>
2249 </member>
2250 <member name="F:OpenMetaverse.WearableType.Underpants">
2251 <summary>Underpants</summary>
2252 </member>
2253 <member name="F:OpenMetaverse.WearableType.Skirt">
2254 <summary>Skirt</summary>
2255 </member>
2256 <member name="F:OpenMetaverse.WearableType.Alpha">
2257 <summary>Alpha mask to hide parts of the avatar</summary>
2258 </member>
2259 <member name="F:OpenMetaverse.WearableType.Tattoo">
2260 <summary>Tattoo</summary>
2261 </member>
2262 <member name="F:OpenMetaverse.WearableType.Invalid">
2263 <summary>Invalid wearable asset</summary>
2264 </member>
2265 <member name="F:OpenMetaverse.Quaternion.X">
2266 <summary>X value</summary>
2267 </member>
2268 <member name="F:OpenMetaverse.Quaternion.Y">
2269 <summary>Y value</summary>
2270 </member>
2271 <member name="F:OpenMetaverse.Quaternion.Z">
2272 <summary>Z value</summary>
2273 </member>
2274 <member name="F:OpenMetaverse.Quaternion.W">
2275 <summary>W value</summary>
2276 </member>
2277 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single)">
2278 <summary>
2279 Build a quaternion from normalized float values
2280 </summary>
2281 <param name="x">X value from -1.0 to 1.0</param>
2282 <param name="y">Y value from -1.0 to 1.0</param>
2283 <param name="z">Z value from -1.0 to 1.0</param>
2284 </member>
2285 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean)">
2286 <summary>
2287 Constructor, builds a quaternion object from a byte array
2288 </summary>
2289 <param name="byteArray">Byte array containing four four-byte floats</param>
2290 <param name="pos">Offset in the byte array to start reading at</param>
2291 <param name="normalized">Whether the source data is normalized or
2292 not. If this is true 12 bytes will be read, otherwise 16 bytes will
2293 be read.</param>
2294 </member>
2295 <member name="M:OpenMetaverse.Quaternion.Normalize">
2296 <summary>
2297 Normalizes the quaternion
2298 </summary>
2299 </member>
2300 <member name="M:OpenMetaverse.Quaternion.FromBytes(System.Byte[],System.Int32,System.Boolean)">
2301 <summary>
2302 Builds a quaternion object from a byte array
2303 </summary>
2304 <param name="byteArray">The source byte array</param>
2305 <param name="pos">Offset in the byte array to start reading at</param>
2306 <param name="normalized">Whether the source data is normalized or
2307 not. If this is true 12 bytes will be read, otherwise 16 bytes will
2308 be read.</param>
2309 </member>
2310 <member name="M:OpenMetaverse.Quaternion.GetBytes">
2311 <summary>
2312 Normalize this quaternion and serialize it to a byte array
2313 </summary>
2314 <returns>A 12 byte array containing normalized X, Y, and Z floating
2315 point values in order using little endian byte ordering</returns>
2316 </member>
2317 <member name="M:OpenMetaverse.Quaternion.ToBytes(System.Byte[],System.Int32)">
2318 <summary>
2319 Writes the raw bytes for this quaternion to a byte array
2320 </summary>
2321 <param name="dest">Destination byte array</param>
2322 <param name="pos">Position in the destination array to start
2323 writing. Must be at least 12 bytes before the end of the array</param>
2324 </member>
2325 <member name="M:OpenMetaverse.Quaternion.GetEulerAngles(System.Single@,System.Single@,System.Single@)">
2326 <summary>
2327 Convert this quaternion to euler angles
2328 </summary>
2329 <param name="roll">X euler angle</param>
2330 <param name="pitch">Y euler angle</param>
2331 <param name="yaw">Z euler angle</param>
2332 </member>
2333 <member name="M:OpenMetaverse.Quaternion.GetAxisAngle(OpenMetaverse.Vector3@,System.Single@)">
2334 <summary>
2335 Convert this quaternion to an angle around an axis
2336 </summary>
2337 <param name="axis">Unit vector describing the axis</param>
2338 <param name="angle">Angle around the axis, in radians</param>
2339 </member>
2340 <member name="M:OpenMetaverse.Quaternion.Conjugate(OpenMetaverse.Quaternion)">
2341 <summary>
2342 Returns the conjugate (spatial inverse) of a quaternion
2343 </summary>
2344 </member>
2345 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(System.Single,System.Single,System.Single,System.Single)">
2346 <summary>
2347 Build a quaternion from an axis and an angle of rotation around
2348 that axis
2349 </summary>
2350 </member>
2351 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(OpenMetaverse.Vector3,System.Single)">
2352 <summary>
2353 Build a quaternion from an axis and an angle of rotation around
2354 that axis
2355 </summary>
2356 <param name="axis">Axis of rotation</param>
2357 <param name="angle">Angle of rotation</param>
2358 </member>
2359 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(OpenMetaverse.Vector3)">
2360 <summary>
2361 Creates a quaternion from a vector containing roll, pitch, and yaw
2362 in radians
2363 </summary>
2364 <param name="eulers">Vector representation of the euler angles in
2365 radians</param>
2366 <returns>Quaternion representation of the euler angles</returns>
2367 </member>
2368 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(System.Single,System.Single,System.Single)">
2369 <summary>
2370 Creates a quaternion from roll, pitch, and yaw euler angles in
2371 radians
2372 </summary>
2373 <param name="roll">X angle in radians</param>
2374 <param name="pitch">Y angle in radians</param>
2375 <param name="yaw">Z angle in radians</param>
2376 <returns>Quaternion representation of the euler angles</returns>
2377 </member>
2378 <member name="M:OpenMetaverse.Quaternion.Inverse(OpenMetaverse.Quaternion)">
2379 <summary>
2380 Conjugates and renormalizes a vector
2381 </summary>
2382 </member>
2383 <member name="M:OpenMetaverse.Quaternion.Slerp(OpenMetaverse.Quaternion,OpenMetaverse.Quaternion,System.Single)">
2384 <summary>
2385 Spherical linear interpolation between two quaternions
2386 </summary>
2387 </member>
2388 <member name="M:OpenMetaverse.Quaternion.ToRawString">
2389 <summary>
2390 Get a string representation of the quaternion elements with up to three
2391 decimal digits and separated by spaces only
2392 </summary>
2393 <returns>Raw string representation of the quaternion</returns>
2394 </member>
2395 <member name="F:OpenMetaverse.Quaternion.Identity">
2396 <summary>A quaternion with a value of 0,0,0,1</summary>
2397 </member>
2398 <member name="T:OpenMetaverse.Parallel">
2399 <summary>
2400 Provides helper methods for parallelizing loops
2401 </summary>
2402 </member>
2403 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Action{System.Int32})">
2404 <summary>
2405 Executes a for loop in which iterations may run in parallel
2406 </summary>
2407 <param name="fromInclusive">The loop will be started at this index</param>
2408 <param name="toExclusive">The loop will be terminated before this index is reached</param>
2409 <param name="body">Method body to run for each iteration of the loop</param>
2410 </member>
2411 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Int32,System.Action{System.Int32})">
2412 <summary>
2413 Executes a for loop in which iterations may run in parallel
2414 </summary>
2415 <param name="threadCount">The number of concurrent execution threads to run</param>
2416 <param name="fromInclusive">The loop will be started at this index</param>
2417 <param name="toExclusive">The loop will be terminated before this index is reached</param>
2418 <param name="body">Method body to run for each iteration of the loop</param>
2419 </member>
2420 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
2421 <summary>
2422 Executes a foreach loop in which iterations may run in parallel
2423 </summary>
2424 <typeparam name="T">Object type that the collection wraps</typeparam>
2425 <param name="enumerable">An enumerable collection to iterate over</param>
2426 <param name="body">Method body to run for each object in the collection</param>
2427 </member>
2428 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Int32,System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
2429 <summary>
2430 Executes a foreach loop in which iterations may run in parallel
2431 </summary>
2432 <typeparam name="T">Object type that the collection wraps</typeparam>
2433 <param name="threadCount">The number of concurrent execution threads to run</param>
2434 <param name="enumerable">An enumerable collection to iterate over</param>
2435 <param name="body">Method body to run for each object in the collection</param>
2436 </member>
2437 <member name="M:OpenMetaverse.Parallel.Invoke(System.Action[])">
2438 <summary>
2439 Executes a series of tasks in parallel
2440 </summary>
2441 <param name="actions">A series of method bodies to execute</param>
2442 </member>
2443 <member name="M:OpenMetaverse.Parallel.Invoke(System.Int32,System.Action[])">
2444 <summary>
2445 Executes a series of tasks in parallel
2446 </summary>
2447 <param name="threadCount">The number of concurrent execution threads to run</param>
2448 <param name="actions">A series of method bodies to execute</param>
2449 </member>
2450 <member name="T:OpenMetaverse.TokenBucket">
2451 <summary>
2452 A hierarchical token bucket for bandwidth throttling. See
2453 http://en.wikipedia.org/wiki/Token_bucket for more information
2454 </summary>
2455 </member>
2456 <member name="F:OpenMetaverse.TokenBucket.parent">
2457 <summary>Parent bucket to this bucket, or null if this is a root
2458 bucket</summary>
2459 </member>
2460 <member name="F:OpenMetaverse.TokenBucket.maxBurst">
2461 <summary>Size of the bucket in bytes. If zero, the bucket has
2462 infinite capacity</summary>
2463 </member>
2464 <member name="F:OpenMetaverse.TokenBucket.tokensPerMS">
2465 <summary>Rate that the bucket fills, in bytes per millisecond. If
2466 zero, the bucket always remains full</summary>
2467 </member>
2468 <member name="F:OpenMetaverse.TokenBucket.content">
2469 <summary>Number of tokens currently in the bucket</summary>
2470 </member>
2471 <member name="F:OpenMetaverse.TokenBucket.lastDrip">
2472 <summary>Time of the last drip, in system ticks</summary>
2473 </member>
2474 <member name="M:OpenMetaverse.TokenBucket.#ctor(OpenMetaverse.TokenBucket,System.Int32,System.Int32)">
2475 <summary>
2476 Default constructor
2477 </summary>
2478 <param name="parent">Parent bucket if this is a child bucket, or
2479 null if this is a root bucket</param>
2480 <param name="maxBurst">Maximum size of the bucket in bytes, or
2481 zero if this bucket has no maximum capacity</param>
2482 <param name="dripRate">Rate that the bucket fills, in bytes per
2483 second. If zero, the bucket always remains full</param>
2484 </member>
2485 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)">
2486 <summary>
2487 Remove a given number of tokens from the bucket
2488 </summary>
2489 <param name="amount">Number of tokens to remove from the bucket</param>
2490 <returns>True if the requested number of tokens were removed from
2491 the bucket, otherwise false</returns>
2492 </member>
2493 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32,System.Boolean@)">
2494 <summary>
2495 Remove a given number of tokens from the bucket
2496 </summary>
2497 <param name="amount">Number of tokens to remove from the bucket</param>
2498 <param name="dripSucceeded">True if tokens were added to the bucket
2499 during this call, otherwise false</param>
2500 <returns>True if the requested number of tokens were removed from
2501 the bucket, otherwise false</returns>
2502 </member>
2503 <member name="M:OpenMetaverse.TokenBucket.Drip">
2504 <summary>
2505 Add tokens to the bucket over time. The number of tokens added each
2506 call depends on the length of time that has passed since the last
2507 call to Drip
2508 </summary>
2509 <returns>True if tokens were added to the bucket, otherwise false</returns>
2510 </member>
2511 <member name="P:OpenMetaverse.TokenBucket.Parent">
2512 <summary>
2513 The parent bucket of this bucket, or null if this bucket has no
2514 parent. The parent bucket will limit the aggregate bandwidth of all
2515 of its children buckets
2516 </summary>
2517 </member>
2518 <member name="P:OpenMetaverse.TokenBucket.MaxBurst">
2519 <summary>
2520 Maximum burst rate in bytes per second. This is the maximum number
2521 of tokens that can accumulate in the bucket at any one time
2522 </summary>
2523 </member>
2524 <member name="P:OpenMetaverse.TokenBucket.DripRate">
2525 <summary>
2526 The speed limit of this bucket in bytes per second. This is the
2527 number of tokens that are added to the bucket per second
2528 </summary>
2529 <remarks>Tokens are added to the bucket any time
2530 <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> is called, at the granularity of
2531 the system tick interval (typically around 15-22ms)</remarks>
2532 </member>
2533 <member name="P:OpenMetaverse.TokenBucket.Content">
2534 <summary>
2535 The number of bytes that can be sent at this moment. This is the
2536 current number of tokens in the bucket
2537 <remarks>If this bucket has a parent bucket that does not have
2538 enough tokens for a request, <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> will
2539 return false regardless of the content of this bucket</remarks>
2540 </summary>
2541 </member>
2542 <member name="T:OpenMetaverse.LocklessQueue`1">
2543 <summary>
2544 A thread-safe lockless queue that supports multiple readers and
2545 multiple writers
2546 </summary>
2547 </member>
2548 <member name="F:OpenMetaverse.LocklessQueue`1.head">
2549 <summary>Queue head</summary>
2550 </member>
2551 <member name="F:OpenMetaverse.LocklessQueue`1.tail">
2552 <summary>Queue tail</summary>
2553 </member>
2554 <member name="F:OpenMetaverse.LocklessQueue`1.count">
2555 <summary>Queue item count</summary>
2556 </member>
2557 <member name="M:OpenMetaverse.LocklessQueue`1.#ctor">
2558 <summary>
2559 Constructor
2560 </summary>
2561 </member>
2562 <member name="M:OpenMetaverse.LocklessQueue`1.Enqueue(`0)">
2563 <summary>
2564 Enqueue an item
2565 </summary>
2566 <param name="item">Item to enqeue</param>
2567 </member>
2568 <member name="M:OpenMetaverse.LocklessQueue`1.TryDequeue(`0@)">
2569 <summary>
2570 Try to dequeue an item
2571 </summary>
2572 <param name="item">Dequeued item if the dequeue was successful</param>
2573 <returns>True if an item was successfully deqeued, otherwise false</returns>
2574 </member>
2575 <member name="P:OpenMetaverse.LocklessQueue`1.Count">
2576 <summary>Gets the current number of items in the queue. Since this
2577 is a lockless collection this value should be treated as a close
2578 estimate</summary>
2579 </member>
2580 <member name="T:OpenMetaverse.LocklessQueue`1.SingleLinkNode">
2581 <summary>
2582 Provides a node container for data in a singly linked list
2583 </summary>
2584 </member>
2585 <member name="F:OpenMetaverse.LocklessQueue`1.SingleLinkNode.Next">
2586 <summary>Pointer to the next node in list</summary>
2587 </member>
2588 <member name="F:OpenMetaverse.LocklessQueue`1.SingleLinkNode.Item">
2589 <summary>The data contained by the node</summary>
2590 </member>
2591 <member name="M:OpenMetaverse.LocklessQueue`1.SingleLinkNode.#ctor">
2592 <summary>
2593 Constructor
2594 </summary>
2595 </member>
2596 <member name="M:OpenMetaverse.LocklessQueue`1.SingleLinkNode.#ctor(`0)">
2597 <summary>
2598 Constructor
2599 </summary>
2600 </member>
2595 </members> 2601 </members>
2596</doc> 2602</doc>
diff --git a/bin/OpenMetaverseTypes.dll b/bin/OpenMetaverseTypes.dll
index b02735e..ff57567 100644
--- a/bin/OpenMetaverseTypes.dll
+++ b/bin/OpenMetaverseTypes.dll
Binary files differ