aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authordahlia2014-02-22 18:52:59 -0800
committerdahlia2014-02-22 18:52:59 -0800
commitd6837f5dc7ac27948f6fbfd1660f0471d202a4c0 (patch)
tree6bdb6bbc63bf03689699b2db36803b27652fc9ba /bin
parentFix problem of hurricane speed winds. Thanks Vegaslon. (diff)
downloadopensim-SC_OLD-d6837f5dc7ac27948f6fbfd1660f0471d202a4c0.zip
opensim-SC_OLD-d6837f5dc7ac27948f6fbfd1660f0471d202a4c0.tar.gz
opensim-SC_OLD-d6837f5dc7ac27948f6fbfd1660f0471d202a4c0.tar.bz2
opensim-SC_OLD-d6837f5dc7ac27948f6fbfd1660f0471d202a4c0.tar.xz
update libomv to 59280cfe3e96714151158f4ec7b167af57f60e93 (current head) to hopefully resolve zlib incompatibilities when rendering maptiles with mesh
Diffstat (limited to 'bin')
-rwxr-xr-xbin/OpenMetaverse.Rendering.Meshmerizer.dllbin20480 -> 20480 bytes
-rw-r--r--bin/OpenMetaverse.StructuredData.XML234
-rwxr-xr-xbin/OpenMetaverse.StructuredData.dllbin106496 -> 106496 bytes
-rw-r--r--bin/OpenMetaverse.XML33344
-rwxr-xr-xbin/OpenMetaverse.dllbin1806336 -> 1806336 bytes
-rwxr-xr-xbin/OpenMetaverseTypes.dllbin110592 -> 110592 bytes
6 files changed, 16789 insertions, 16789 deletions
diff --git a/bin/OpenMetaverse.Rendering.Meshmerizer.dll b/bin/OpenMetaverse.Rendering.Meshmerizer.dll
index 052490d..e1e251c 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 3999d99..789ad5b 100644
--- a/bin/OpenMetaverse.StructuredData.XML
+++ b/bin/OpenMetaverse.StructuredData.XML
@@ -4,6 +4,123 @@
4 <name>OpenMetaverse.StructuredData</name> 4 <name>OpenMetaverse.StructuredData</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="T:OpenMetaverse.StructuredData.OSDType">
8 <summary>
9
10 </summary>
11 </member>
12 <member name="F:OpenMetaverse.StructuredData.OSDType.Unknown">
13 <summary></summary>
14 </member>
15 <member name="F:OpenMetaverse.StructuredData.OSDType.Boolean">
16 <summary></summary>
17 </member>
18 <member name="F:OpenMetaverse.StructuredData.OSDType.Integer">
19 <summary></summary>
20 </member>
21 <member name="F:OpenMetaverse.StructuredData.OSDType.Real">
22 <summary></summary>
23 </member>
24 <member name="F:OpenMetaverse.StructuredData.OSDType.String">
25 <summary></summary>
26 </member>
27 <member name="F:OpenMetaverse.StructuredData.OSDType.UUID">
28 <summary></summary>
29 </member>
30 <member name="F:OpenMetaverse.StructuredData.OSDType.Date">
31 <summary></summary>
32 </member>
33 <member name="F:OpenMetaverse.StructuredData.OSDType.URI">
34 <summary></summary>
35 </member>
36 <member name="F:OpenMetaverse.StructuredData.OSDType.Binary">
37 <summary></summary>
38 </member>
39 <member name="F:OpenMetaverse.StructuredData.OSDType.Map">
40 <summary></summary>
41 </member>
42 <member name="F:OpenMetaverse.StructuredData.OSDType.Array">
43 <summary></summary>
44 </member>
45 <member name="T:OpenMetaverse.StructuredData.OSDException">
46 <summary>
47
48 </summary>
49 </member>
50 <member name="T:OpenMetaverse.StructuredData.OSD">
51 <summary>
52
53 </summary>
54 </member>
55 <member name="M:OpenMetaverse.StructuredData.OSD.SerializeMembers(System.Object)">
56 <summary>
57 Uses reflection to create an SDMap from all of the SD
58 serializable types in an object
59 </summary>
60 <param name="obj">Class or struct containing serializable types</param>
61 <returns>An SDMap holding the serialized values from the
62 container object</returns>
63 </member>
64 <member name="M:OpenMetaverse.StructuredData.OSD.DeserializeMembers(System.Object@,OpenMetaverse.StructuredData.OSDMap)">
65 <summary>
66 Uses reflection to deserialize member variables in an object from
67 an SDMap
68 </summary>
69 <param name="obj">Reference to an object to fill with deserialized
70 values</param>
71 <param name="serialized">Serialized values to put in the target
72 object</param>
73 </member>
74 <member name="T:OpenMetaverse.StructuredData.OSDBoolean">
75 <summary>
76
77 </summary>
78 </member>
79 <member name="T:OpenMetaverse.StructuredData.OSDInteger">
80 <summary>
81
82 </summary>
83 </member>
84 <member name="T:OpenMetaverse.StructuredData.OSDReal">
85 <summary>
86
87 </summary>
88 </member>
89 <member name="T:OpenMetaverse.StructuredData.OSDString">
90 <summary>
91
92 </summary>
93 </member>
94 <member name="T:OpenMetaverse.StructuredData.OSDUUID">
95 <summary>
96
97 </summary>
98 </member>
99 <member name="T:OpenMetaverse.StructuredData.OSDDate">
100 <summary>
101
102 </summary>
103 </member>
104 <member name="T:OpenMetaverse.StructuredData.OSDUri">
105 <summary>
106
107 </summary>
108 </member>
109 <member name="T:OpenMetaverse.StructuredData.OSDBinary">
110 <summary>
111
112 </summary>
113 </member>
114 <member name="T:OpenMetaverse.StructuredData.OSDMap">
115 <summary>
116
117 </summary>
118 </member>
119 <member name="T:OpenMetaverse.StructuredData.OSDArray">
120 <summary>
121
122 </summary>
123 </member>
7 <member name="T:OpenMetaverse.StructuredData.OSDParser"> 124 <member name="T:OpenMetaverse.StructuredData.OSDParser">
8 <summary> 125 <summary>
9 126
@@ -228,122 +345,5 @@
228 <param name="c"></param> 345 <param name="c"></param>
229 <returns></returns> 346 <returns></returns>
230 </member> 347 </member>
231 <member name="T:OpenMetaverse.StructuredData.OSDType">
232 <summary>
233
234 </summary>
235 </member>
236 <member name="F:OpenMetaverse.StructuredData.OSDType.Unknown">
237 <summary></summary>
238 </member>
239 <member name="F:OpenMetaverse.StructuredData.OSDType.Boolean">
240 <summary></summary>
241 </member>
242 <member name="F:OpenMetaverse.StructuredData.OSDType.Integer">
243 <summary></summary>
244 </member>
245 <member name="F:OpenMetaverse.StructuredData.OSDType.Real">
246 <summary></summary>
247 </member>
248 <member name="F:OpenMetaverse.StructuredData.OSDType.String">
249 <summary></summary>
250 </member>
251 <member name="F:OpenMetaverse.StructuredData.OSDType.UUID">
252 <summary></summary>
253 </member>
254 <member name="F:OpenMetaverse.StructuredData.OSDType.Date">
255 <summary></summary>
256 </member>
257 <member name="F:OpenMetaverse.StructuredData.OSDType.URI">
258 <summary></summary>
259 </member>
260 <member name="F:OpenMetaverse.StructuredData.OSDType.Binary">
261 <summary></summary>
262 </member>
263 <member name="F:OpenMetaverse.StructuredData.OSDType.Map">
264 <summary></summary>
265 </member>
266 <member name="F:OpenMetaverse.StructuredData.OSDType.Array">
267 <summary></summary>
268 </member>
269 <member name="T:OpenMetaverse.StructuredData.OSDException">
270 <summary>
271
272 </summary>
273 </member>
274 <member name="T:OpenMetaverse.StructuredData.OSD">
275 <summary>
276
277 </summary>
278 </member>
279 <member name="M:OpenMetaverse.StructuredData.OSD.SerializeMembers(System.Object)">
280 <summary>
281 Uses reflection to create an SDMap from all of the SD
282 serializable types in an object
283 </summary>
284 <param name="obj">Class or struct containing serializable types</param>
285 <returns>An SDMap holding the serialized values from the
286 container object</returns>
287 </member>
288 <member name="M:OpenMetaverse.StructuredData.OSD.DeserializeMembers(System.Object@,OpenMetaverse.StructuredData.OSDMap)">
289 <summary>
290 Uses reflection to deserialize member variables in an object from
291 an SDMap
292 </summary>
293 <param name="obj">Reference to an object to fill with deserialized
294 values</param>
295 <param name="serialized">Serialized values to put in the target
296 object</param>
297 </member>
298 <member name="T:OpenMetaverse.StructuredData.OSDBoolean">
299 <summary>
300
301 </summary>
302 </member>
303 <member name="T:OpenMetaverse.StructuredData.OSDInteger">
304 <summary>
305
306 </summary>
307 </member>
308 <member name="T:OpenMetaverse.StructuredData.OSDReal">
309 <summary>
310
311 </summary>
312 </member>
313 <member name="T:OpenMetaverse.StructuredData.OSDString">
314 <summary>
315
316 </summary>
317 </member>
318 <member name="T:OpenMetaverse.StructuredData.OSDUUID">
319 <summary>
320
321 </summary>
322 </member>
323 <member name="T:OpenMetaverse.StructuredData.OSDDate">
324 <summary>
325
326 </summary>
327 </member>
328 <member name="T:OpenMetaverse.StructuredData.OSDUri">
329 <summary>
330
331 </summary>
332 </member>
333 <member name="T:OpenMetaverse.StructuredData.OSDBinary">
334 <summary>
335
336 </summary>
337 </member>
338 <member name="T:OpenMetaverse.StructuredData.OSDMap">
339 <summary>
340
341 </summary>
342 </member>
343 <member name="T:OpenMetaverse.StructuredData.OSDArray">
344 <summary>
345
346 </summary>
347 </member>
348 </members> 348 </members>
349</doc> 349</doc>
diff --git a/bin/OpenMetaverse.StructuredData.dll b/bin/OpenMetaverse.StructuredData.dll
index ed613e7..190a133 100755
--- a/bin/OpenMetaverse.StructuredData.dll
+++ b/bin/OpenMetaverse.StructuredData.dll
Binary files differ
diff --git a/bin/OpenMetaverse.XML b/bin/OpenMetaverse.XML
index 6e35a04..e9a00c6 100644
--- a/bin/OpenMetaverse.XML
+++ b/bin/OpenMetaverse.XML
@@ -4,2766 +4,3264 @@
4 <name>OpenMetaverse</name> 4 <name>OpenMetaverse</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="M:OpenMetaverse.Voice.VoiceGateway.StartDaemon(System.String,System.String)"> 7 <member name="T:OpenMetaverse.Messages.Linden.TeleportFinishMessage">
8 <summary> 8 <summary>
9 Starts a thread that keeps the daemon running 9 Sent to the client to indicate a teleport request has completed
10 </summary> 10 </summary>
11 <param name="path"></param>
12 <param name="args"></param>
13 </member> 11 </member>
14 <member name="M:OpenMetaverse.Voice.VoiceGateway.StopDaemon"> 12 <member name="T:OpenMetaverse.Interfaces.IMessage">
15 <summary> 13 <summary>
16 Stops the daemon and the thread keeping it running 14 Interface requirements for Messaging system
17 </summary> 15 </summary>
18 </member> 16 </member>
19 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectToDaemon(System.String,System.Int32)"> 17 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.AgentID">
18 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the agent</summary>
19 </member>
20 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.LocationID">
21 <summary></summary>
22 </member>
23 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle">
24 <summary>The simulators handle the agent teleported to</summary>
25 </member>
26 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability">
27 <summary>A Uri which contains a list of Capabilities the simulator supports</summary>
28 </member>
29 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess">
30 <summary>Indicates the level of access required
31 to access the simulator, or the content rating, or the simulators
32 map status</summary>
33 </member>
34 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.IP">
35 <summary>The IP Address of the simulator</summary>
36 </member>
37 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Port">
38 <summary>The UDP Port the simulator will listen for UDP traffic on</summary>
39 </member>
40 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Flags">
41 <summary>Status flags indicating the state of the Agent upon arrival, Flying, etc.</summary>
42 </member>
43 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Serialize">
20 <summary> 44 <summary>
21 45 Serialize the object
22 </summary> 46 </summary>
23 <param name="address"></param> 47 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
24 <param name="port"></param>
25 <returns></returns>
26 </member> 48 </member>
27 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetCaptureDevices"> 49 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
28 <summary> 50 <summary>
29 This is used to get a list of audio devices that can be used for capture (input) of voice. 51 Deserialize the message
30 </summary> 52 </summary>
31 <returns></returns> 53 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
32 </member> 54 </member>
33 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetRenderDevices"> 55 <member name="T:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage">
34 <summary> 56 <summary>
35 This is used to get a list of audio devices that can be used for render (playback) of voice. 57 Sent to the viewer when a neighboring simulator is requesting the agent make a connection to it.
36 </summary> 58 </summary>
37 </member> 59 </member>
38 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetRenderDevice(System.String)"> 60 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Serialize">
39 <summary> 61 <summary>
40 This command is used to select the render device. 62 Serialize the object
41 </summary> 63 </summary>
42 <param name="RenderDeviceSpecifier">The name of the device as returned by the Aux.GetRenderDevices command.</param> 64 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
43 </member> 65 </member>
44 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetCaptureDevice(System.String)"> 66 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
45 <summary> 67 <summary>
46 This command is used to select the capture device. 68 Deserialize the message
47 </summary> 69 </summary>
48 <param name="CaptureDeviceSpecifier">The name of the device as returned by the Aux.GetCaptureDevices command.</param> 70 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
49 </member> 71 </member>
50 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStart(System.Int32)"> 72 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Serialize">
51 <summary> 73 <summary>
52 This command is used to start the audio capture process which will cause 74 Serialize the object
53 AuxAudioProperty Events to be raised. These events can be used to display a
54 microphone VU meter for the currently selected capture device. This command
55 should not be issued if the user is on a call.
56 </summary> 75 </summary>
57 <param name="Duration">(unused but required)</param> 76 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
58 <returns></returns>
59 </member> 77 </member>
60 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStop"> 78 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
61 <summary> 79 <summary>
62 This command is used to stop the audio capture process. 80 Deserialize the message
63 </summary> 81 </summary>
64 <returns></returns> 82 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
65 </member> 83 </member>
66 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetMicLevel(System.Int32)"> 84 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Serialize">
67 <summary> 85 <summary>
68 This command is used to set the mic volume while in the audio tuning process. 86 Serialize the object
69 Once an acceptable mic level is attained, the application must issue a
70 connector set mic volume command to have that level be used while on voice
71 calls.
72 </summary> 87 </summary>
73 <param name="Level">the microphone volume (-100 to 100 inclusive)</param> 88 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
74 <returns></returns>
75 </member> 89 </member>
76 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetSpeakerLevel(System.Int32)"> 90 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
77 <summary> 91 <summary>
78 This command is used to set the speaker volume while in the audio tuning 92 Deserialize the message
79 process. Once an acceptable speaker level is attained, the application must
80 issue a connector set speaker volume command to have that level be used while
81 on voice calls.
82 </summary> 93 </summary>
83 <param name="Level">the speaker volume (-100 to 100 inclusive)</param> 94 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
84 <returns></returns>
85 </member> 95 </member>
86 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String)"> 96 <member name="T:OpenMetaverse.Messages.Linden.TeleportFailedMessage">
87 <summary> 97 <summary>
88 Create a Session 98 A message sent to the client which indicates a teleport request has failed
89 Sessions typically represent a connection to a media session with one or more 99 and contains some information on why it failed
90 participants. This is used to generate an ‘outbound’ call to another user or
91 channel. The specifics depend on the media types involved. A session handle is
92 required to control the local user functions within the session (or remote
93 users if the current account has rights to do so). Currently creating a
94 session automatically connects to the audio media, there is no need to call
95 Session.Connect at this time, this is reserved for future use.
96 </summary> 100 </summary>
97 <param name="AccountHandle">Handle returned from successful Connector ‘create’ request</param>
98 <param name="URI">This is the URI of the terminating point of the session (ie who/what is being called)</param>
99 <param name="Name">This is the display name of the entity being called (user or channel)</param>
100 <param name="Password">Only needs to be supplied when the target URI is password protected</param>
101 <param name="PasswordHashAlgorithm">This indicates the format of the password as passed in. This can either be
102 “ClearText” or “SHA1UserName”. If this element does not exist, it is assumed to be “ClearText”. If it is
103 “SHA1UserName”, the password as passed in is the SHA1 hash of the password and username concatenated together,
104 then base64 encoded, with the final “=” character stripped off.</param>
105 <param name="JoinAudio"></param>
106 <param name="JoinText"></param>
107 <returns></returns>
108 </member> 101 </member>
109 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionConnect(System.String,System.String)"> 102 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.ExtraParams">
103 <summary></summary>
104 </member>
105 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.MessageKey">
106 <summary>A string key of the reason the teleport failed e.g. CouldntTPCloser
107 Which could be used to look up a value in a dictionary or enum</summary>
108 </member>
109 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.AgentID">
110 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Agent</summary>
111 </member>
112 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Reason">
113 <summary>A string human readable message containing the reason </summary>
114 <remarks>An example: Could not teleport closer to destination</remarks>
115 </member>
116 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Serialize">
110 <summary> 117 <summary>
111 Used to accept a call 118 Serialize the object
112 </summary> 119 </summary>
113 <param name="SessionHandle">SessionHandle such as received from SessionNewEvent</param> 120 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
114 <param name="AudioMedia">"default"</param>
115 <returns></returns>
116 </member> 121 </member>
117 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStart(System.String,System.Boolean)"> 122 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
118 <summary> 123 <summary>
119 This command is used to start the audio render process, which will then play 124 Deserialize the message
120 the passed in file through the selected audio render device. This command
121 should not be issued if the user is on a call.
122 </summary> 125 </summary>
123 <param name="SoundFilePath">The fully qualified path to the sound file.</param> 126 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
124 <param name="Loop">True if the file is to be played continuously and false if it is should be played once.</param>
125 <returns></returns>
126 </member> 127 </member>
127 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStop(System.String)"> 128 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Serialize">
128 <summary> 129 <summary>
129 This command is used to stop the audio render process. 130 Serialize the object
130 </summary> 131 </summary>
131 <param name="SoundFilePath">The fully qualified path to the sound file issued in the start render command.</param> 132 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
132 <returns></returns>
133 </member> 133 </member>
134 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionTerminate(System.String)"> 134 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
135 <summary> 135 <summary>
136 This is used to ‘end’ an established session (i.e. hang-up or disconnect). 136 Deserialize the message
137 </summary> 137 </summary>
138 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param> 138 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
139 <returns></returns>
140 </member> 139 </member>
141 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSet3DPosition(System.String,OpenMetaverse.Voice.VoicePosition,OpenMetaverse.Voice.VoicePosition)"> 140 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage">
142 <summary> 141 <summary>
143 Set the combined speaking and listening position in 3D space. 142 Contains a list of prim owner information for a specific parcel in a simulator
144 </summary> 143 </summary>
145 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param> 144 <remarks>
146 <param name="SpeakerPosition">Speaking position</param> 145 A Simulator will always return at least 1 entry
147 <param name="ListenerPosition">Listening position</param> 146 If agent does not have proper permission the OwnerID will be UUID.Zero
148 <returns></returns> 147 If agent does not have proper permission OR there are no primitives on parcel
148 the DataBlocksExtended map will not be sent from the simulator
149 </remarks>
149 </member> 150 </member>
150 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSetParticipantVolumeForMe(System.String,System.String,System.Int32)"> 151 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwnersBlock">
152 <summary>An Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"/> objects</summary>
153 </member>
154 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Serialize">
151 <summary> 155 <summary>
152 Set User Volume for a particular user. Does not affect how other users hear that user. 156 Serialize the object
153 </summary> 157 </summary>
154 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param> 158 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
155 <param name="ParticipantURI"></param>
156 <param name="Volume">The level of the audio, a number between -100 and 100 where 0 represents ‘normal’ speaking volume</param>
157 <returns></returns>
158 </member> 159 </member>
159 <member name="M:OpenMetaverse.Voice.VoiceGateway.Start"> 160 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
160 <summary> 161 <summary>
161 Start up the Voice service. 162 Deserialize the message
162 </summary> 163 </summary>
164 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
163 </member> 165 </member>
164 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnVoiceResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceResponseEventArgs)"> 166 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner">
165 <summary> 167 <summary>
166 Handle miscellaneous request status 168 Prim ownership information for a specified owner on a single parcel
167 </summary> 169 </summary>
168 <param name="sender"></param>
169 <param name="e"></param>
170 ///<remarks>If something goes wrong, we log it.</remarks>
171 </member> 170 </member>
172 <member name="M:OpenMetaverse.Voice.VoiceGateway.Dispose"> 171 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OwnerID">
172 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the prim owner,
173 UUID.Zero if agent has no permission to view prim owner information</summary>
174 </member>
175 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.Count">
176 <summary>The total number of prims</summary>
177 </member>
178 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.IsGroupOwned">
179 <summary>True if the OwnerID is a <see cref="T:OpenMetaverse.Group"/></summary>
180 </member>
181 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OnlineStatus">
182 <summary>True if the owner is online
183 <remarks>This is no longer used by the LL Simulators</remarks></summary>
184 </member>
185 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.TimeStamp">
186 <summary>The date the most recent prim was rezzed</summary>
187 </member>
188 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage">
173 <summary> 189 <summary>
174 Cleanup oject resources 190 The details of a single parcel in a region, also contains some regionwide globals
175 </summary> 191 </summary>
176 </member> 192 </member>
177 <member name="M:OpenMetaverse.Voice.VoiceGateway.Network_EventQueueRunning(System.Object,OpenMetaverse.EventQueueRunningEventArgs)"> 193 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LocalID">
194 <summary>Simulator-local ID of this parcel</summary>
195 </member>
196 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMax">
197 <summary>Maximum corner of the axis-aligned bounding box for this
198 parcel</summary>
199 </member>
200 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMin">
201 <summary>Minimum corner of the axis-aligned bounding box for this
202 parcel</summary>
203 </member>
204 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Area">
205 <summary>Total parcel land area</summary>
206 </member>
207 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuctionID">
208 <summary></summary>
209 </member>
210 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuthBuyerID">
211 <summary>Key of authorized buyer</summary>
212 </member>
213 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Bitmap">
214 <summary>Bitmap describing land layout in 4x4m squares across the
215 entire region</summary>
216 </member>
217 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Category">
218 <summary></summary>
219 </member>
220 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimDate">
221 <summary>Date land was claimed</summary>
222 </member>
223 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimPrice">
224 <summary>Appears to always be zero</summary>
225 </member>
226 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Desc">
227 <summary>Parcel Description</summary>
228 </member>
229 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelFlags">
230 <summary></summary>
231 </member>
232 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupID">
233 <summary></summary>
234 </member>
235 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupPrims">
236 <summary>Total number of primitives owned by the parcel group on
237 this parcel</summary>
238 </member>
239 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.IsGroupOwned">
240 <summary>Whether the land is deeded to a group or not</summary>
241 </member>
242 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LandingType">
243 <summary></summary>
244 </member>
245 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MaxPrims">
246 <summary>Maximum number of primitives this parcel supports</summary>
247 </member>
248 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaID">
249 <summary>The Asset UUID of the Texture which when applied to a
250 primitive will display the media</summary>
251 </member>
252 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaURL">
253 <summary>A URL which points to any Quicktime supported media type</summary>
254 </member>
255 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaAutoScale">
256 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary>
257 </member>
258 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MusicURL">
259 <summary>URL For Music Stream</summary>
260 </member>
261 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Name">
262 <summary>Parcel Name</summary>
263 </member>
264 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCleanTime">
265 <summary>Autoreturn value in minutes for others' objects</summary>
266 </member>
267 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCount">
268 <summary></summary>
269 </member>
270 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherPrims">
271 <summary>Total number of other primitives on this parcel</summary>
272 </member>
273 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerID">
274 <summary>UUID of the owner of this parcel</summary>
275 </member>
276 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerPrims">
277 <summary>Total number of primitives owned by the parcel owner on
278 this parcel</summary>
279 </member>
280 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelPrimBonus">
281 <summary></summary>
282 </member>
283 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassHours">
284 <summary>How long is pass valid for</summary>
285 </member>
286 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassPrice">
287 <summary>Price for a temporary pass</summary>
288 </member>
289 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PublicCount">
290 <summary></summary>
291 </member>
292 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Privacy">
293 <summary>Disallows people outside the parcel from being able to see in</summary>
294 </member>
295 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAnonymous">
296 <summary></summary>
297 </member>
298 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyIdentified">
299 <summary></summary>
300 </member>
301 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyTransacted">
302 <summary></summary>
303 </member>
304 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAgeUnverified">
305 <summary>True if the region denies access to age unverified users</summary>
306 </member>
307 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionPushOverride">
308 <summary></summary>
309 </member>
310 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RentPrice">
311 <summary>This field is no longer used</summary>
312 </member>
313 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RequestResult">
314 The result of a request for parcel properties
315 </member>
316 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SalePrice">
317 <summary>Sale price of the parcel, only useful if ForSale is set</summary>
318 <remarks>The SalePrice will remain the same after an ownership
319 transfer (sale), so it can be used to see the purchase price after
320 a sale if the new owner has not changed it</remarks>
321 </member>
322 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelectedPrims">
178 <summary> 323 <summary>
179 Request voice cap when changing regions 324 Number of primitives your avatar is currently
325 selecting and sitting on in this parcel
180 </summary> 326 </summary>
181 </member> 327 </member>
182 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnSessionStateChangeEvent(System.Object,OpenMetaverse.Voice.VoiceGateway.SessionStateChangeEventArgs)"> 328 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelfCount">
329 <summary></summary>
330 </member>
331 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SequenceID">
183 <summary> 332 <summary>
184 Handle a change in session state 333 A number which increments by 1, starting at 0 for each ParcelProperties request.
334 Can be overriden by specifying the sequenceID with the ParcelPropertiesRequest being sent.
335 a Negative number indicates the action in <seealso cref="T:OpenMetaverse.ParcelPropertiesStatus"/> has occurred.
185 </summary> 336 </summary>
186 </member> 337 </member>
187 <member name="M:OpenMetaverse.Voice.VoiceGateway.CloseSession(System.String)"> 338 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideMaxPrims">
339 <summary>Maximum primitives across the entire simulator</summary>
340 </member>
341 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideTotalPrims">
342 <summary>Total primitives across the entire simulator</summary>
343 </member>
344 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapSelection">
345 <summary></summary>
346 </member>
347 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapshotID">
348 <summary>Key of parcel snapshot</summary>
349 </member>
350 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Status">
351 <summary>Parcel ownership status</summary>
352 </member>
353 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.TotalPrims">
354 <summary>Total number of primitives on this parcel</summary>
355 </member>
356 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLocation">
357 <summary></summary>
358 </member>
359 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLookAt">
360 <summary></summary>
361 </member>
362 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaDesc">
363 <summary>A description of the media</summary>
364 </member>
365 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaHeight">
366 <summary>An Integer which represents the height of the media</summary>
367 </member>
368 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaWidth">
369 <summary>An integer which represents the width of the media</summary>
370 </member>
371 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaLoop">
372 <summary>A boolean, if true the viewer should loop the media</summary>
373 </member>
374 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaType">
375 <summary>A string which contains the mime type of the media</summary>
376 </member>
377 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMedia">
378 <summary>true to obscure (hide) media url</summary>
379 </member>
380 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMusic">
381 <summary>true to obscure (hide) music url</summary>
382 </member>
383 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Serialize">
188 <summary> 384 <summary>
189 Close a voice session 385 Serialize the object
190 </summary> 386 </summary>
191 <param name="sessionHandle"></param> 387 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
192 </member> 388 </member>
193 <member name="M:OpenMetaverse.Voice.VoiceGateway.FindSession(System.String,System.Boolean)"> 389 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
194 <summary> 390 <summary>
195 Locate a Session context from its handle 391 Deserialize the message
196 </summary> 392 </summary>
197 <remarks>Creates the session context if it does not exist.</remarks> 393 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
198 </member> 394 </member>
199 <member name="M:OpenMetaverse.Voice.VoiceGateway.cClient_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 395 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage">
396 <summary>A message sent from the viewer to the simulator to updated a specific parcels settings</summary>
397 </member>
398 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.AuthBuyerID">
399 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the agent authorized to purchase this
400 parcel of land or a NULL <seealso cref="T:OpenMetaverse.UUID"/> if the sale is authorized to anyone</summary>
401 </member>
402 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaAutoScale">
403 <summary>true to enable auto scaling of the parcel media</summary>
404 </member>
405 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Category">
406 <summary>The category of this parcel used when search is enabled to restrict
407 search results</summary>
408 </member>
409 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Desc">
410 <summary>A string containing the description to set</summary>
411 </member>
412 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.GroupID">
413 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the <seealso cref="T:OpenMetaverse.Group"/> which allows for additional
414 powers and restrictions.</summary>
415 </member>
416 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Landing">
417 <summary>The <seealso cref="T:OpenMetaverse.LandingType"/> which specifies how avatars which teleport
418 to this parcel are handled</summary>
419 </member>
420 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.LocalID">
421 <summary>The LocalID of the parcel to update settings on</summary>
422 </member>
423 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaDesc">
424 <summary>A string containing the description of the media which can be played
425 to visitors</summary>
426 </member>
427 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaHeight">
428 <summary></summary>
429 </member>
430 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaLoop">
431 <summary></summary>
432 </member>
433 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaID">
434 <summary></summary>
435 </member>
436 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaType">
437 <summary></summary>
438 </member>
439 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaURL">
440 <summary></summary>
441 </member>
442 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaWidth">
443 <summary></summary>
444 </member>
445 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MusicURL">
446 <summary></summary>
447 </member>
448 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Name">
449 <summary></summary>
450 </member>
451 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMedia">
452 <summary></summary>
453 </member>
454 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMusic">
455 <summary></summary>
456 </member>
457 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ParcelFlags">
458 <summary></summary>
459 </member>
460 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassHours">
461 <summary></summary>
462 </member>
463 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassPrice">
464 <summary></summary>
465 </member>
466 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Privacy">
467 <summary></summary>
468 </member>
469 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SalePrice">
470 <summary></summary>
471 </member>
472 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SnapshotID">
473 <summary></summary>
474 </member>
475 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLocation">
476 <summary></summary>
477 </member>
478 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLookAt">
479 <summary></summary>
480 </member>
481 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
200 <summary> 482 <summary>
201 Handle completion of main voice cap request. 483 Deserialize the message
202 </summary> 484 </summary>
203 <param name="client"></param> 485 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
204 <param name="result"></param>
205 <param name="error"></param>
206 </member> 486 </member>
207 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonRunning"> 487 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Serialize">
208 <summary> 488 <summary>
209 Daemon has started so connect to it. 489 Serialize the object
210 </summary> 490 </summary>
491 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
211 </member> 492 </member>
212 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonConnected"> 493 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestBlock">
494 <summary>Base class used for the RemoteParcelRequest message</summary>
495 </member>
496 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest">
213 <summary> 497 <summary>
214 The daemon TCP connection is open. 498 A message sent from the viewer to the simulator to request information
499 on a remote parcel
215 </summary> 500 </summary>
216 </member> 501 </member>
217 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnConnectorCreateResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceConnectorEventArgs)"> 502 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Location">
503 <summary>Local sim position of the parcel we are looking up</summary>
504 </member>
505 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionHandle">
506 <summary>Region handle of the parcel we are looking up</summary>
507 </member>
508 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionID">
509 <summary>Region <see cref="T:OpenMetaverse.UUID"/> of the parcel we are looking up</summary>
510 </member>
511 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Serialize">
218 <summary> 512 <summary>
219 Handle creation of the Connector. 513 Serialize the object
220 </summary> 514 </summary>
515 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
221 </member> 516 </member>
222 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetRenderDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)"> 517 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
223 <summary> 518 <summary>
224 Handle response to audio output device query 519 Deserialize the message
225 </summary> 520 </summary>
521 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
226 </member> 522 </member>
227 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetCaptureDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)"> 523 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply">
228 <summary> 524 <summary>
229 Handle response to audio input device query 525 A message sent from the simulator to the viewer in response to a <see cref="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"/>
526 which will contain parcel information
230 </summary> 527 </summary>
231 </member> 528 </member>
232 <member name="M:OpenMetaverse.Voice.VoiceGateway.ParcelChanged"> 529 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.ParcelID">
233 <summary> 530 <summary>The grid-wide unique parcel ID</summary>
234 Set voice channel for new parcel
235 </summary>
236
237 </member> 531 </member>
238 <member name="M:OpenMetaverse.Voice.VoiceGateway.RequestParcelInfo(System.Uri)"> 532 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Serialize">
239 <summary> 533 <summary>
240 Request info from a parcel capability Uri. 534 Serialize the object
241 </summary> 535 </summary>
242 <param name="cap"></param> 536 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
243 </member> 537 </member>
244 <member name="M:OpenMetaverse.Voice.VoiceGateway.pCap_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 538 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
245 <summary> 539 <summary>
246 Receive parcel voice cap 540 Deserialize the message
247 </summary> 541 </summary>
248 <param name="client"></param> 542 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
249 <param name="result"></param>
250 <param name="error"></param>
251 </member> 543 </member>
252 <member name="M:OpenMetaverse.Voice.VoiceGateway.UpdatePosition(OpenMetaverse.AgentManager)"> 544 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage">
253 <summary> 545 <summary>
254 Tell Vivox where we are standing 546 A message containing a request for a remote parcel from a viewer, or a response
547 from the simulator to that request
255 </summary> 548 </summary>
256 <remarks>This has to be called when we move or turn.</remarks>
257 </member> 549 </member>
258 <member name="M:OpenMetaverse.Voice.VoiceGateway.PosUpdating(System.Boolean)"> 550 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Request">
551 <summary>The request or response details block</summary>
552 </member>
553 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Serialize">
259 <summary> 554 <summary>
260 Start and stop updating out position. 555 Serialize the object
261 </summary> 556 </summary>
262 <param name="go"></param> 557 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
263 </member> 558 </member>
264 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogin(System.String,System.String,System.String,System.String,System.String,System.Int32,System.Boolean)"> 559 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
265 <summary> 560 <summary>
266 This is used to login a specific user account(s). It may only be called after 561 Deserialize the message
267 Connector initialization has completed successfully
268 </summary> 562 </summary>
269 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param> 563 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
270 <param name="AccountName">User's account name</param>
271 <param name="AccountPassword">User's account password</param>
272 <param name="AudioSessionAnswerMode">Values may be “AutoAnswer” or “VerifyAnswer”</param>
273 <param name="AccountURI">""</param>
274 <param name="ParticipantPropertyFrequency">This is an integer that specifies how often
275 the daemon will send participant property events while in a channel. If this is not set
276 the default will be “on state change”, which means that the events will be sent when
277 the participant starts talking, stops talking, is muted, is unmuted.
278 The valid values are:
279 0 – Never
280 5 – 10 times per second
281 10 – 5 times per second
282 50 – 1 time per second
283 100 – on participant state change (this is the default)</param>
284 <param name="EnableBuddiesAndPresence">false</param>
285 <returns></returns>
286 </member> 564 </member>
287 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogout(System.String)"> 565 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Serialize">
288 <summary> 566 <summary>
289 This is used to logout a user session. It should only be called with a valid AccountHandle. 567 Serialize the object
290 </summary> 568 </summary>
291 <param name="AccountHandle">Handle returned from successful Connector ‘login’ request</param> 569 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
292 <returns></returns>
293 </member> 570 </member>
294 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorCreate(System.String,System.String,System.UInt16,System.UInt16,OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings)"> 571 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
295 <summary> 572 <summary>
296 This is used to initialize and stop the Connector as a whole. The Connector 573 Deserialize the message
297 Create call must be completed successfully before any other requests are made
298 (typically during application initialization). The shutdown should be called
299 when the application is shutting down to gracefully release resources
300 </summary> 574 </summary>
301 <param name="ClientName">A string value indicting the Application name</param> 575 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
302 <param name="AccountManagementServer">URL for the management server</param>
303 <param name="Logging">LoggingSettings</param>
304 <param name="MaximumPort"></param>
305 <param name="MinimumPort"></param>
306 </member> 576 </member>
307 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorInitiateShutdown(System.String)"> 577 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Serialize">
308 <summary> 578 <summary>
309 Shutdown Connector -- Should be called when the application is shutting down 579 Serialize the object
310 to gracefully release resources
311 </summary> 580 </summary>
312 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param> 581 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
313 </member> 582 </member>
314 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalMic(System.String,System.Boolean)"> 583 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
315 <summary> 584 <summary>
316 Mute or unmute the microphone 585 Deserialize the message
317 </summary> 586 </summary>
318 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param> 587 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
319 <param name="Mute">true (mute) or false (unmute)</param>
320 </member> 588 </member>
321 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalSpeaker(System.String,System.Boolean)"> 589 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage">
322 <summary> 590 <summary>
323 Mute or unmute the speaker 591 A message sent from the simulator to an agent which contains
592 the groups the agent is in
324 </summary> 593 </summary>
325 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
326 <param name="Mute">true (mute) or false (unmute)</param>
327 </member> 594 </member>
328 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalMicVolume(System.String,System.Int32)"> 595 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.AgentID">
596 <summary>The Agent receiving the message</summary>
597 </member>
598 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupDataBlock">
599 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"/> information
600 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
601 </member>
602 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupDataBlock">
603 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"/> information
604 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
605 </member>
606 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Serialize">
329 <summary> 607 <summary>
330 Set microphone volume 608 Serialize the object
331 </summary> 609 </summary>
332 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param> 610 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
333 <param name="Value">The level of the audio, a number between -100 and 100 where
334 0 represents ‘normal’ speaking volume</param>
335 </member> 611 </member>
336 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalSpeakerVolume(System.String,System.Int32)"> 612 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
337 <summary> 613 <summary>
338 Set local speaker volume 614 Deserialize the message
339 </summary> 615 </summary>
340 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param> 616 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
341 <param name="Value">The level of the audio, a number between -100 and 100 where
342 0 represents ‘normal’ speaking volume</param>
343 </member> 617 </member>
344 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnVoiceResponse"> 618 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData">
619 <summary>Group Details specific to the agent</summary>
620 </member>
621 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.AcceptNotices">
622 <summary>true of the agent accepts group notices</summary>
623 </member>
624 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.Contribution">
625 <summary>The agents tier contribution to the group</summary>
626 </member>
627 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupID">
628 <summary>The Groups <seealso cref="T:OpenMetaverse.UUID"/></summary>
629 </member>
630 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupInsigniaID">
631 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the groups insignia</summary>
632 </member>
633 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupName">
634 <summary>The name of the group</summary>
635 </member>
636 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupPowers">
637 <summary>The aggregate permissions the agent has in the group for all roles the agent
638 is assigned</summary>
639 </member>
640 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData">
641 <summary>An optional block containing additional agent specific information</summary>
642 </member>
643 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData.ListInProfile">
644 <summary>true of the agent allows this group to be
645 listed in their profile</summary>
646 </member>
647 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage">
345 <summary> 648 <summary>
346 Event for most mundane request reposnses. 649 A message sent from the viewer to the simulator which
650 specifies the language and permissions for others to detect
651 the language specified
347 </summary> 652 </summary>
348 </member> 653 </member>
349 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnConnectorCreateResponse"> 654 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Language">
350 <summary>Response to Connector.Create request</summary> 655 <summary>A string containng the default language
351 </member> 656 to use for the agent</summary>
352 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetCaptureDevicesResponse">
353 <summary>Response to Aux.GetCaptureDevices request</summary>
354 </member> 657 </member>
355 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetRenderDevicesResponse"> 658 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.LanguagePublic">
356 <summary>Response to Aux.GetRenderDevices request</summary> 659 <summary>true of others are allowed to
660 know the language setting</summary>
357 </member> 661 </member>
358 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxAudioPropertiesEvent"> 662 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Serialize">
359 <summary>Audio Properties Events are sent after audio capture is started. 663 <summary>
360 These events are used to display a microphone VU meter</summary> 664 Serialize the object
665 </summary>
666 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
361 </member> 667 </member>
362 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginResponse"> 668 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
363 <summary>Response to Account.Login request</summary> 669 <summary>
670 Deserialize the message
671 </summary>
672 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
364 </member> 673 </member>
365 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginStateChangeEvent"> 674 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage">
366 <summary>This event message is sent whenever the login state of the 675 <summary>
367 particular Account has transitioned from one value to another</summary> 676 An EventQueue message sent from the simulator to an agent when the agent
677 leaves a group
678 </summary>
368 </member> 679 </member>
369 <member name="P:OpenMetaverse.Voice.VoiceGateway.CaptureDevices"> 680 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock">
370 <summary> 681 <summary>
371 List of audio input devices 682 An Array containing the AgentID and GroupID
372 </summary> 683 </summary>
373 </member> 684 </member>
374 <member name="P:OpenMetaverse.Voice.VoiceGateway.PlaybackDevices"> 685 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Serialize">
375 <summary> 686 <summary>
376 List of audio output devices 687 Serialize the object
377 </summary> 688 </summary>
689 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
378 </member> 690 </member>
379 <member name="P:OpenMetaverse.Voice.VoiceGateway.TestMode"> 691 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
380 <summary> 692 <summary>
381 Set audio test mode 693 Deserialize the message
382 </summary> 694 </summary>
695 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
383 </member> 696 </member>
384 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Enabled"> 697 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData">
385 <summary>Enable logging</summary> 698 <summary>An object containing the Agents UUID, and the Groups UUID</summary>
386 </member> 699 </member>
387 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Folder"> 700 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID">
388 <summary>The folder where any logs will be created</summary> 701 <summary>The ID of the Agent leaving the group</summary>
389 </member> 702 </member>
390 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNamePrefix"> 703 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID">
391 <summary>This will be prepended to beginning of each log file</summary> 704 <summary>The GroupID the Agent is leaving</summary>
392 </member> 705 </member>
393 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNameSuffix"> 706 <member name="T:OpenMetaverse.Messages.Linden.AssetUploaderBlock">
394 <summary>The suffix or extension to be appended to each log file</summary> 707 <summary>Base class for Asset uploads/results via Capabilities</summary>
395 </member> 708 </member>
396 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.LogLevel"> 709 <member name="F:OpenMetaverse.Messages.Linden.AssetUploaderBlock.State">
397 <summary> 710 <summary>
398 0: NONE - No logging 711 The request state
399 1: ERROR - Log errors only
400 2: WARNING - Log errors and warnings
401 3: INFO - Log errors, warnings and info
402 4: DEBUG - Log errors, warnings, info and debug
403 </summary> 712 </summary>
404 </member> 713 </member>
405 <member name="M:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.#ctor"> 714 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Serialize">
406 <summary> 715 <summary>
407 Constructor for default logging settings 716 Serialize the object
408 </summary> 717 </summary>
718 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
409 </member> 719 </member>
410 <member name="T:OpenMetaverse.Voice.VoiceGateway.AudioPropertiesEventArgs"> 720 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
411 Audio Properties Events are sent after audio capture is started. These events are used to display a microphone VU meter
412 </member>
413 <member name="T:OpenMetaverse.LoginStatus">
414 <summary> 721 <summary>
415 722 Deserialize the message
416 </summary> 723 </summary>
724 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
417 </member> 725 </member>
418 <member name="F:OpenMetaverse.LoginStatus.Failed"> 726 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestUpload">
419 <summary></summary> 727 <summary>
728 A message sent from the viewer to the simulator to request a temporary upload capability
729 which allows an asset to be uploaded
730 </summary>
420 </member> 731 </member>
421 <member name="F:OpenMetaverse.LoginStatus.None"> 732 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.Url">
422 <summary></summary> 733 <summary>The Capability URL sent by the simulator to upload the baked texture to</summary>
423 </member> 734 </member>
424 <member name="F:OpenMetaverse.LoginStatus.ConnectingToLogin"> 735 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestComplete">
425 <summary></summary> 736 <summary>
737 A message sent from the simulator that will inform the agent the upload is complete,
738 and the UUID of the uploaded asset
739 </summary>
426 </member> 740 </member>
427 <member name="F:OpenMetaverse.LoginStatus.ReadingResponse"> 741 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.AssetID">
428 <summary></summary> 742 <summary>The uploaded texture asset ID</summary>
429 </member> 743 </member>
430 <member name="F:OpenMetaverse.LoginStatus.ConnectingToSim"> 744 <member name="T:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage">
431 <summary></summary> 745 <summary>
746 A message sent from the viewer to the simulator to request a temporary
747 capability URI which is used to upload an agents baked appearance textures
748 </summary>
432 </member> 749 </member>
433 <member name="F:OpenMetaverse.LoginStatus.Redirecting"> 750 <member name="F:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Request">
434 <summary></summary> 751 <summary>Object containing request or response</summary>
435 </member> 752 </member>
436 <member name="F:OpenMetaverse.LoginStatus.Success"> 753 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Serialize">
437 <summary></summary> 754 <summary>
755 Serialize the object
756 </summary>
757 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
438 </member> 758 </member>
439 <member name="T:OpenMetaverse.LastExecStatus"> 759 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
440 <summary> 760 <summary>
441 Status of the last application run. 761 Deserialize the message
442 Used for error reporting to the grid login service for statistical purposes.
443 </summary> 762 </summary>
763 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
444 </member> 764 </member>
445 <member name="F:OpenMetaverse.LastExecStatus.Normal"> 765 <member name="T:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage">
446 <summary> Application exited normally </summary> 766 <summary>
767 A message sent from the simulator which indicates the minimum version required for
768 using voice chat
769 </summary>
447 </member> 770 </member>
448 <member name="F:OpenMetaverse.LastExecStatus.Froze"> 771 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MajorVersion">
449 <summary> Application froze </summary> 772 <summary>Major Version Required</summary>
450 </member> 773 </member>
451 <member name="F:OpenMetaverse.LastExecStatus.ForcedCrash"> 774 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MinorVersion">
452 <summary> Application detected error and exited abnormally </summary> 775 <summary>Minor version required</summary>
453 </member> 776 </member>
454 <member name="F:OpenMetaverse.LastExecStatus.OtherCrash"> 777 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.RegionName">
455 <summary> Other crash </summary> 778 <summary>The name of the region sending the version requrements</summary>
456 </member> 779 </member>
457 <member name="F:OpenMetaverse.LastExecStatus.LogoutFroze"> 780 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Serialize">
458 <summary> Application froze during logout </summary> 781 <summary>
782 Serialize the object
783 </summary>
784 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
459 </member> 785 </member>
460 <member name="F:OpenMetaverse.LastExecStatus.LogoutCrash"> 786 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
461 <summary> Application crashed during logout </summary> 787 <summary>
788 Deserialize the message
789 </summary>
790 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
462 </member> 791 </member>
463 <member name="T:OpenMetaverse.LoginParams"> 792 <member name="T:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage">
464 <summary> 793 <summary>
465 Login Request Parameters 794 A message sent from the simulator to the viewer containing the
795 voice server URI
466 </summary> 796 </summary>
467 </member> 797 </member>
468 <member name="F:OpenMetaverse.LoginParams.URI"> 798 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID">
469 <summary>The URL of the Login Server</summary> 799 <summary>The Parcel ID which the voice server URI applies</summary>
470 </member> 800 </member>
471 <member name="F:OpenMetaverse.LoginParams.Timeout"> 801 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName">
472 <summary>The number of milliseconds to wait before a login is considered 802 <summary>The name of the region</summary>
473 failed due to timeout</summary>
474 </member> 803 </member>
475 <member name="F:OpenMetaverse.LoginParams.MethodName"> 804 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri">
476 <summary>The request method</summary> 805 <summary>A uri containing the server/channel information
477 <remarks>login_to_simulator is currently the only supported method</remarks> 806 which the viewer can utilize to participate in voice conversations</summary>
478 </member> 807 </member>
479 <member name="F:OpenMetaverse.LoginParams.FirstName"> 808 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Serialize">
480 <summary>The Agents First name</summary> 809 <summary>
810 Serialize the object
811 </summary>
812 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
481 </member> 813 </member>
482 <member name="F:OpenMetaverse.LoginParams.LastName"> 814 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
483 <summary>The Agents Last name</summary> 815 <summary>
816 Deserialize the message
817 </summary>
818 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
484 </member> 819 </member>
485 <member name="F:OpenMetaverse.LoginParams.Password"> 820 <member name="T:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage">
486 <summary>A md5 hashed password</summary> 821 <summary>
487 <remarks>plaintext password will be automatically hashed</remarks> 822
823 </summary>
488 </member> 824 </member>
489 <member name="F:OpenMetaverse.LoginParams.Start"> 825 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Password">
490 <summary>The agents starting location once logged in</summary> 826 <summary></summary>
491 <remarks>Either "last", "home", or a string encoded URI
492 containing the simulator name and x/y/z coordinates e.g: uri:hooper&amp;128&amp;152&amp;17</remarks>
493 </member> 827 </member>
494 <member name="F:OpenMetaverse.LoginParams.Channel"> 828 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Username">
495 <summary>A string containing the client software channel information</summary> 829 <summary></summary>
496 <example>Second Life Release</example>
497 </member> 830 </member>
498 <member name="F:OpenMetaverse.LoginParams.Version"> 831 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Serialize">
499 <summary>The client software version information</summary> 832 <summary>
500 <remarks>The official viewer uses: Second Life Release n.n.n.n 833 Serialize the object
501 where n is replaced with the current version of the viewer</remarks> 834 </summary>
835 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
502 </member> 836 </member>
503 <member name="F:OpenMetaverse.LoginParams.Platform"> 837 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
504 <summary>A string containing the platform information the agent is running on</summary> 838 <summary>
839 Deserialize the message
840 </summary>
841 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
505 </member> 842 </member>
506 <member name="F:OpenMetaverse.LoginParams.MAC"> 843 <member name="T:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage">
507 <summary>A string hash of the network cards Mac Address</summary> 844 <summary>
845 A message sent by the viewer to the simulator to request a temporary
846 capability for a script contained with in a Tasks inventory to be updated
847 </summary>
508 </member> 848 </member>
509 <member name="F:OpenMetaverse.LoginParams.ViewerDigest"> 849 <member name="F:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Request">
510 <summary>Unknown or deprecated</summary> 850 <summary>Object containing request or response</summary>
511 </member> 851 </member>
512 <member name="F:OpenMetaverse.LoginParams.ID0"> 852 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Serialize">
513 <summary>A string hash of the first disk drives ID used to identify this clients uniqueness</summary> 853 <summary>
854 Serialize the object
855 </summary>
856 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
514 </member> 857 </member>
515 <member name="F:OpenMetaverse.LoginParams.UserAgent"> 858 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
516 <summary>A string containing the viewers Software, this is not directly sent to the login server but 859 <summary>
517 instead is used to generate the Version string</summary> 860 Deserialize the message
861 </summary>
862 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
518 </member> 863 </member>
519 <member name="F:OpenMetaverse.LoginParams.Author"> 864 <member name="T:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage">
520 <summary>A string representing the software creator. This is not directly sent to the login server but 865 <summary>
521 is used by the library to generate the Version information</summary> 866 A message sent from the simulator to the viewer to indicate
867 a Tasks scripts status.
868 </summary>
522 </member> 869 </member>
523 <member name="F:OpenMetaverse.LoginParams.AgreeToTos"> 870 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ItemID">
524 <summary>If true, this agent agrees to the Terms of Service of the grid its connecting to</summary> 871 <summary>The Asset ID of the script</summary>
525 </member> 872 </member>
526 <member name="F:OpenMetaverse.LoginParams.ReadCritical"> 873 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Mono">
527 <summary>Unknown</summary> 874 <summary>True of the script is compiled/ran using the mono interpreter, false indicates it
875 uses the older less efficient lsl2 interprter</summary>
528 </member> 876 </member>
529 <member name="F:OpenMetaverse.LoginParams.LastExecEvent"> 877 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ObjectID">
530 <summary>Status of the last application run sent to the grid login server for statistical purposes</summary> 878 <summary>The Task containing the scripts <seealso cref="T:OpenMetaverse.UUID"/></summary>
531 </member> 879 </member>
532 <member name="F:OpenMetaverse.LoginParams.Options"> 880 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Running">
533 <summary>An array of string sent to the login server to enable various options</summary> 881 <summary>true of the script is in a running state</summary>
534 </member> 882 </member>
535 <member name="F:OpenMetaverse.LoginParams.LoginID"> 883 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Serialize">
536 <summary>A randomly generated ID to distinguish between login attempts. This value is only used 884 <summary>
537 internally in the library and is never sent over the wire</summary> 885 Serialize the object
886 </summary>
887 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
538 </member> 888 </member>
539 <member name="M:OpenMetaverse.LoginParams.#ctor"> 889 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
540 <summary> 890 <summary>
541 Default constuctor, initializes sane default values 891 Deserialize the message
542 </summary> 892 </summary>
893 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
543 </member> 894 </member>
544 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String)"> 895 <member name="T:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage">
545 <summary> 896 <summary>
546 Instantiates new LoginParams object and fills in the values 897 A message containing the request/response used for updating a gesture
898 contained with an agents inventory
547 </summary> 899 </summary>
548 <param name="client">Instance of GridClient to read settings from</param>
549 <param name="firstName">Login first name</param>
550 <param name="lastName">Login last name</param>
551 <param name="password">Password</param>
552 <param name="channel">Login channnel (application name)</param>
553 <param name="version">Client version, should be application name + version number</param>
554 </member> 900 </member>
555 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String,System.String)"> 901 <member name="F:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Request">
902 <summary>Object containing request or response</summary>
903 </member>
904 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Serialize">
556 <summary> 905 <summary>
557 Instantiates new LoginParams object and fills in the values 906 Serialize the object
558 </summary> 907 </summary>
559 <param name="client">Instance of GridClient to read settings from</param> 908 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
560 <param name="firstName">Login first name</param>
561 <param name="lastName">Login last name</param>
562 <param name="password">Password</param>
563 <param name="channel">Login channnel (application name)</param>
564 <param name="version">Client version, should be application name + version number</param>
565 <param name="loginURI">URI of the login server</param>
566 </member> 909 </member>
567 <member name="T:OpenMetaverse.LoginResponseData"> 910 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
568 <summary> 911 <summary>
569 The decoded data returned from the login server after a successful login 912 Deserialize the message
570 </summary> 913 </summary>
914 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
571 </member> 915 </member>
572 <member name="F:OpenMetaverse.LoginResponseData.Login"> 916 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage">
573 <summary>true, false, indeterminate</summary> 917 <summary>
918 A message request/response which is used to update a notecard contained within
919 a tasks inventory
920 </summary>
574 </member> 921 </member>
575 <member name="F:OpenMetaverse.LoginResponseData.Message"> 922 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.TaskID">
576 <summary>Login message of the day</summary> 923 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Task containing the notecard asset to update</summary>
577 </member> 924 </member>
578 <member name="F:OpenMetaverse.LoginResponseData.AgentAccess"> 925 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.ItemID">
579 <summary>M or PG, also agent_region_access and agent_access_max</summary> 926 <summary>The notecard assets <seealso cref="T:OpenMetaverse.UUID"/> contained in the tasks inventory</summary>
580 </member> 927 </member>
581 <member name="M:OpenMetaverse.LoginResponseData.Parse(OpenMetaverse.StructuredData.OSDMap)"> 928 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Serialize">
582 <summary> 929 <summary>
583 Parse LLSD Login Reply Data 930 Serialize the object
584 </summary> 931 </summary>
585 <param name="reply">An <seealso cref="T:OpenMetaverse.StructuredData.OSDMap"/> 932 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
586 contaning the login response data</param>
587 <remarks>XML-RPC logins do not require this as XML-RPC.NET
588 automatically populates the struct properly using attributes</remarks>
589 </member> 933 </member>
590 <member name="T:OpenMetaverse.NetworkManager"> 934 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
591 <summary> 935 <summary>
592 Login Routines 936 Deserialize the message
593 </summary> 937 </summary>
938 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
939 </member>
940 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage">
594 <summary> 941 <summary>
595 NetworkManager is responsible for managing the network layer of 942 A reusable class containing a message sent from the viewer to the simulator to request a temporary uploader capability
596 OpenMetaverse. It tracks all the server connections, serializes 943 which is used to update an asset in an agents inventory
597 outgoing traffic and deserializes incoming traffic, and provides
598 instances of delegates for network-related events.
599 </summary> 944 </summary>
600 </member> 945 </member>
601 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgress"> 946 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID">
602 <summary>The event subscribers, null of no subscribers</summary> 947 <summary>
948 The Notecard AssetID to replace
949 </summary>
603 </member> 950 </member>
604 <member name="M:OpenMetaverse.NetworkManager.OnLoginProgress(OpenMetaverse.LoginProgressEventArgs)"> 951 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Serialize">
605 <summary>Raises the LoginProgress Event</summary> 952 <summary>
606 <param name="e">A LoginProgressEventArgs object containing 953 Serialize the object
607 the data sent from the simulator</param> 954 </summary>
955 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
608 </member> 956 </member>
609 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgressLock"> 957 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
610 <summary>Thread sync lock object</summary> 958 <summary>
959 Deserialize the message
960 </summary>
961 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
611 </member> 962 </member>
612 <member name="F:OpenMetaverse.NetworkManager.LoginSeedCapability"> 963 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage">
613 <summary>Seed CAPS URL returned from the login server</summary> 964 <summary>
965 A message containing the request/response used for updating a notecard
966 contained with an agents inventory
967 </summary>
614 </member> 968 </member>
615 <member name="F:OpenMetaverse.NetworkManager.MaxAgentGroups"> 969 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Request">
616 <summary>Maximum number of groups an agent can belong to, -1 for unlimited</summary> 970 <summary>Object containing request or response</summary>
617 </member> 971 </member>
618 <member name="F:OpenMetaverse.NetworkManager.AgentAppearanceServiceURL"> 972 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Serialize">
619 <summary>Server side baking service URL</summary> 973 <summary>
974 Serialize the object
975 </summary>
976 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
620 </member> 977 </member>
621 <member name="F:OpenMetaverse.NetworkManager.UDPBlacklist"> 978 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
622 <summary>A list of packets obtained during the login process which 979 <summary>
623 networkmanager will log but not process</summary> 980 Deserialize the message
981 </summary>
982 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
624 </member> 983 </member>
625 <member name="M:OpenMetaverse.NetworkManager.DefaultLoginParams(System.String,System.String,System.String,System.String,System.String)"> 984 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Serialize">
626 <summary> 985 <summary>
627 Generate sane default values for a login request 986 Serialize the object
628 </summary> 987 </summary>
629 <param name="firstName">Account first name</param> 988 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
630 <param name="lastName">Account last name</param>
631 <param name="password">Account password</param>
632 <param name="channel">Client application name (channel)</param>
633 <param name="version">Client application name + version</param>
634 <returns>A populated <seealso cref="T:OpenMetaverse.LoginParams"/> struct containing
635 sane defaults</returns>
636 </member> 989 </member>
637 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String)"> 990 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
638 <summary> 991 <summary>
639 Simplified login that takes the most common and required fields 992 Deserialize the message
640 </summary> 993 </summary>
641 <param name="firstName">Account first name</param> 994 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
642 <param name="lastName">Account last name</param>
643 <param name="password">Account password</param>
644 <param name="channel">Client application name (channel)</param>
645 <param name="version">Client application name + version</param>
646 <returns>Whether the login was successful or not. On failure the
647 LoginErrorKey string will contain the error code and LoginMessage
648 will contain a description of the error</returns>
649 </member> 995 </member>
650 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String,System.String)"> 996 <member name="T:OpenMetaverse.Messages.Linden.UploaderScriptRequestError">
651 <summary> 997 <summary>
652 Simplified login that takes the most common fields along with a 998 A message sent from the simulator to the viewer which indicates
653 starting location URI, and can accept an MD5 string instead of a 999 an error occurred while attempting to update a script in an agents or tasks
654 plaintext password 1000 inventory
655 </summary> 1001 </summary>
656 <param name="firstName">Account first name</param>
657 <param name="lastName">Account last name</param>
658 <param name="password">Account password or MD5 hash of the password
659 such as $1$1682a1e45e9f957dcdf0bb56eb43319c</param>
660 <param name="channel">Client application name (channel)</param>
661 <param name="start">Starting location URI that can be built with
662 StartLocation()</param>
663 <param name="version">Client application name + version</param>
664 <returns>Whether the login was successful or not. On failure the
665 LoginErrorKey string will contain the error code and LoginMessage
666 will contain a description of the error</returns>
667 </member> 1002 </member>
668 <member name="M:OpenMetaverse.NetworkManager.Login(OpenMetaverse.LoginParams)"> 1003 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled">
1004 <summary>true of the script was successfully compiled by the simulator</summary>
1005 </member>
1006 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Error">
1007 <summary>A string containing the error which occured while trying
1008 to update the script</summary>
1009 </member>
1010 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID">
1011 <summary>A new AssetID assigned to the script</summary>
1012 </member>
1013 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage">
669 <summary> 1014 <summary>
670 Login that takes a struct of all the values that will be passed to 1015 A message sent from the viewer to the simulator
671 the login server 1016 requesting the update of an existing script contained
1017 within a tasks inventory
672 </summary> 1018 </summary>
673 <param name="loginParams">The values that will be passed to the login
674 server, all fields must be set even if they are String.Empty</param>
675 <returns>Whether the login was successful or not. On failure the
676 LoginErrorKey string will contain the error code and LoginMessage
677 will contain a description of the error</returns>
678 </member> 1019 </member>
679 <member name="M:OpenMetaverse.NetworkManager.StartLocation(System.String,System.Int32,System.Int32,System.Int32)"> 1020 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ScriptRunning">
1021 <summary>if true, set the script mode to running</summary>
1022 </member>
1023 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ItemID">
1024 <summary>The scripts InventoryItem ItemID to update</summary>
1025 </member>
1026 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Target">
1027 <summary>A lowercase string containing either "mono" or "lsl2" which
1028 specifies the script is compiled and ran on the mono runtime, or the older
1029 lsl runtime</summary>
1030 </member>
1031 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.TaskID">
1032 <summary>The tasks <see cref="T:OpenMetaverse.UUID"/> which contains the script to update</summary>
1033 </member>
1034 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Serialize">
680 <summary> 1035 <summary>
681 Build a start location URI for passing to the Login function 1036 Serialize the object
682 </summary> 1037 </summary>
683 <param name="sim">Name of the simulator to start in</param> 1038 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
684 <param name="x">X coordinate to start at</param>
685 <param name="y">Y coordinate to start at</param>
686 <param name="z">Z coordinate to start at</param>
687 <returns>String with a URI that can be used to login to a specified
688 location</returns>
689 </member> 1039 </member>
690 <member name="M:OpenMetaverse.NetworkManager.RemoteLoginHandler(OpenMetaverse.LoginResponseData,OpenMetaverse.LoginParams)"> 1040 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
691 <summary> 1041 <summary>
692 LoginParams and the initial login XmlRpcRequest were made on a remote machine. 1042 Deserialize the message
693 This method now initializes libomv with the results.
694 </summary> 1043 </summary>
1044 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
695 </member> 1045 </member>
696 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(Nwc.XmlRpc.XmlRpcResponse,OpenMetaverse.LoginParams)"> 1046 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage">
697 <summary> 1047 <summary>
698 Handles response from XML-RPC login replies 1048 A message containing either the request or response used in updating a script inside
1049 a tasks inventory
699 </summary> 1050 </summary>
700 </member> 1051 </member>
701 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(OpenMetaverse.LoginResponseData,OpenMetaverse.LoginParams)"> 1052 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Request">
1053 <summary>Object containing request or response</summary>
1054 </member>
1055 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Serialize">
702 <summary> 1056 <summary>
703 Handles response from XML-RPC login replies with already parsed LoginResponseData 1057 Serialize the object
704 </summary> 1058 </summary>
1059 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
705 </member> 1060 </member>
706 <member name="M:OpenMetaverse.NetworkManager.LoginReplyLLSDHandler(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 1061 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
707 <summary> 1062 <summary>
708 Handle response from LLSD login replies 1063 Deserialize the message
709 </summary> 1064 </summary>
710 <param name="client"></param> 1065 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
711 <param name="result"></param>
712 <param name="error"></param>
713 </member> 1066 </member>
714 <member name="M:OpenMetaverse.NetworkManager.GetPlatform"> 1067 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete">
715 <summary> 1068 <summary>
716 Get current OS 1069 Response from the simulator to notify the viewer the upload is completed, and
1070 the UUID of the script asset and its compiled status
717 </summary> 1071 </summary>
718 <returns>Either "Win" or "Linux"</returns>
719 </member> 1072 </member>
720 <member name="M:OpenMetaverse.NetworkManager.GetMAC"> 1073 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID">
1074 <summary>The uploaded texture asset ID</summary>
1075 </member>
1076 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled">
1077 <summary>true of the script was compiled successfully</summary>
1078 </member>
1079 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage">
721 <summary> 1080 <summary>
722 Get clients default Mac Address 1081 A message sent from a viewer to the simulator requesting a temporary uploader capability
1082 used to update a script contained in an agents inventory
723 </summary> 1083 </summary>
724 <returns>A string containing the first found Mac Address</returns>
725 </member> 1084 </member>
726 <member name="F:OpenMetaverse.NetworkManager.m_PacketSent"> 1085 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.ItemID">
727 <summary>The event subscribers, null of no subscribers</summary> 1086 <summary>The existing asset if of the script in the agents inventory to replace</summary>
728 </member> 1087 </member>
729 <member name="M:OpenMetaverse.NetworkManager.OnPacketSent(OpenMetaverse.PacketSentEventArgs)"> 1088 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Target">
730 <summary>Raises the PacketSent Event</summary> 1089 <summary>The language of the script</summary>
731 <param name="e">A PacketSentEventArgs object containing 1090 <remarks>Defaults to lsl version 2, "mono" might be another possible option</remarks>
732 the data sent from the simulator</param>
733 </member> 1091 </member>
734 <member name="F:OpenMetaverse.NetworkManager.m_PacketSentLock"> 1092 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Serialize">
735 <summary>Thread sync lock object</summary> 1093 <summary>
1094 Serialize the object
1095 </summary>
1096 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
736 </member> 1097 </member>
737 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOut"> 1098 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
738 <summary>The event subscribers, null of no subscribers</summary> 1099 <summary>
1100 Deserialize the message
1101 </summary>
1102 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
739 </member> 1103 </member>
740 <member name="M:OpenMetaverse.NetworkManager.OnLoggedOut(OpenMetaverse.LoggedOutEventArgs)"> 1104 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage">
741 <summary>Raises the LoggedOut Event</summary> 1105 <summary>
742 <param name="e">A LoggedOutEventArgs object containing 1106 A message containing either the request or response used in updating a script inside
743 the data sent from the simulator</param> 1107 an agents inventory
1108 </summary>
744 </member> 1109 </member>
745 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOutLock"> 1110 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Request">
746 <summary>Thread sync lock object</summary> 1111 <summary>Object containing request or response</summary>
747 </member> 1112 </member>
748 <member name="F:OpenMetaverse.NetworkManager.m_SimConnecting"> 1113 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Serialize">
749 <summary>The event subscribers, null of no subscribers</summary> 1114 <summary>
1115 Serialize the object
1116 </summary>
1117 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
750 </member> 1118 </member>
751 <member name="M:OpenMetaverse.NetworkManager.OnSimConnecting(OpenMetaverse.SimConnectingEventArgs)"> 1119 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
752 <summary>Raises the SimConnecting Event</summary> 1120 <summary>
753 <param name="e">A SimConnectingEventArgs object containing 1121 Deserialize the message
754 the data sent from the simulator</param> 1122 </summary>
1123 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
755 </member> 1124 </member>
756 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectingLock"> 1125 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Serialize">
757 <summary>Thread sync lock object</summary> 1126 <summary>
1127 Serialize the object
1128 </summary>
1129 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
758 </member> 1130 </member>
759 <member name="F:OpenMetaverse.NetworkManager.m_SimConnected"> 1131 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
760 <summary>The event subscribers, null of no subscribers</summary> 1132 <summary>
1133 Deserialize the message
1134 </summary>
1135 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
761 </member> 1136 </member>
762 <member name="M:OpenMetaverse.NetworkManager.OnSimConnected(OpenMetaverse.SimConnectedEventArgs)"> 1137 <member name="T:OpenMetaverse.Messages.Linden.MapLayerMessageBase">
763 <summary>Raises the SimConnected Event</summary> 1138 <summary>Base class for Map Layers via Capabilities</summary>
764 <param name="e">A SimConnectedEventArgs object containing
765 the data sent from the simulator</param>
766 </member> 1139 </member>
767 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectedLock"> 1140 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Flags">
768 <summary>Thread sync lock object</summary> 1141 <summary></summary>
769 </member> 1142 </member>
770 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnected"> 1143 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Serialize">
771 <summary>The event subscribers, null of no subscribers</summary> 1144 <summary>
1145 Serialize the object
1146 </summary>
1147 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
772 </member> 1148 </member>
773 <member name="M:OpenMetaverse.NetworkManager.OnSimDisconnected(OpenMetaverse.SimDisconnectedEventArgs)"> 1149 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
774 <summary>Raises the SimDisconnected Event</summary> 1150 <summary>
775 <param name="e">A SimDisconnectedEventArgs object containing 1151 Deserialize the message
776 the data sent from the simulator</param> 1152 </summary>
1153 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
777 </member> 1154 </member>
778 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnectedLock"> 1155 <member name="T:OpenMetaverse.Messages.Linden.MapLayerRequestVariant">
779 <summary>Thread sync lock object</summary> 1156 <summary>
1157 Sent by an agent to the capabilities server to request map layers
1158 </summary>
780 </member> 1159 </member>
781 <member name="F:OpenMetaverse.NetworkManager.m_Disconnected"> 1160 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant">
782 <summary>The event subscribers, null of no subscribers</summary> 1161 <summary>
1162 A message sent from the simulator to the viewer which contains an array of map images and their grid coordinates
1163 </summary>
783 </member> 1164 </member>
784 <member name="M:OpenMetaverse.NetworkManager.OnDisconnected(OpenMetaverse.DisconnectedEventArgs)"> 1165 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerDataBlocks">
785 <summary>Raises the Disconnected Event</summary> 1166 <summary>An array containing LayerData items</summary>
786 <param name="e">A DisconnectedEventArgs object containing
787 the data sent from the simulator</param>
788 </member> 1167 </member>
789 <member name="F:OpenMetaverse.NetworkManager.m_DisconnectedLock"> 1168 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Serialize">
790 <summary>Thread sync lock object</summary> 1169 <summary>
1170 Serialize the object
1171 </summary>
1172 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
791 </member> 1173 </member>
792 <member name="F:OpenMetaverse.NetworkManager.m_SimChanged"> 1174 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
793 <summary>The event subscribers, null of no subscribers</summary> 1175 <summary>
1176 Deserialize the message
1177 </summary>
1178 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
794 </member> 1179 </member>
795 <member name="M:OpenMetaverse.NetworkManager.OnSimChanged(OpenMetaverse.SimChangedEventArgs)"> 1180 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData">
796 <summary>Raises the SimChanged Event</summary> 1181 <summary>
797 <param name="e">A SimChangedEventArgs object containing 1182 An object containing map location details
798 the data sent from the simulator</param> 1183 </summary>
799 </member> 1184 </member>
800 <member name="F:OpenMetaverse.NetworkManager.m_SimChangedLock"> 1185 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.ImageID">
801 <summary>Thread sync lock object</summary> 1186 <summary>The Asset ID of the regions tile overlay</summary>
802 </member> 1187 </member>
803 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunning"> 1188 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Bottom">
804 <summary>The event subscribers, null of no subscribers</summary> 1189 <summary>The grid location of the southern border of the map tile</summary>
805 </member> 1190 </member>
806 <member name="M:OpenMetaverse.NetworkManager.OnEventQueueRunning(OpenMetaverse.EventQueueRunningEventArgs)"> 1191 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Left">
807 <summary>Raises the EventQueueRunning Event</summary> 1192 <summary>The grid location of the western border of the map tile</summary>
808 <param name="e">A EventQueueRunningEventArgs object containing
809 the data sent from the simulator</param>
810 </member> 1193 </member>
811 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunningLock"> 1194 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Right">
812 <summary>Thread sync lock object</summary> 1195 <summary>The grid location of the eastern border of the map tile</summary>
813 </member> 1196 </member>
814 <member name="F:OpenMetaverse.NetworkManager.Simulators"> 1197 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Top">
815 <summary>All of the simulators we are currently connected to</summary> 1198 <summary>The grid location of the northern border of the map tile</summary>
816 </member> 1199 </member>
817 <member name="F:OpenMetaverse.NetworkManager.CapsEvents"> 1200 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.Request">
818 <summary>Handlers for incoming capability events</summary> 1201 <summary>Object containing request or response</summary>
819 </member> 1202 </member>
820 <member name="F:OpenMetaverse.NetworkManager.PacketEvents"> 1203 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Serialize">
821 <summary>Handlers for incoming packets</summary> 1204 <summary>
1205 Serialize the object
1206 </summary>
1207 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
822 </member> 1208 </member>
823 <member name="F:OpenMetaverse.NetworkManager.PacketInbox"> 1209 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
824 <summary>Incoming packets that are awaiting handling</summary> 1210 <summary>
1211 Deserialize the message
1212 </summary>
1213 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
825 </member> 1214 </member>
826 <member name="F:OpenMetaverse.NetworkManager.PacketOutbox"> 1215 <member name="T:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage">
827 <summary>Outgoing packets that are awaiting handling</summary> 1216 <summary>
1217 New as of 1.23 RC1, no details yet.
1218 </summary>
828 </member> 1219 </member>
829 <member name="M:OpenMetaverse.NetworkManager.#ctor(OpenMetaverse.GridClient)"> 1220 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Serialize">
830 <summary> 1221 <summary>
831 Default constructor 1222 Serialize the object
832 </summary> 1223 </summary>
833 <param name="client">Reference to the GridClient object</param> 1224 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
834 </member> 1225 </member>
835 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 1226 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
836 <summary> 1227 <summary>
837 Register an event handler for a packet. This is a low level event 1228 Deserialize the message
838 interface and should only be used if you are doing something not
839 supported in the library
840 </summary> 1229 </summary>
841 <param name="type">Packet type to trigger events for</param> 1230 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
842 <param name="callback">Callback to fire when a packet of this type
843 is received</param>
844 </member> 1231 </member>
845 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)"> 1232 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Serialize">
846 <summary> 1233 <summary>
847 Register an event handler for a packet. This is a low level event 1234 Serialize the object
848 interface and should only be used if you are doing something not
849 supported in the library
850 </summary> 1235 </summary>
851 <param name="type">Packet type to trigger events for</param> 1236 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
852 <param name="callback">Callback to fire when a packet of this type
853 is received</param>
854 <param name="isAsync">True if the callback should be ran
855 asynchronously. Only set this to false (synchronous for callbacks
856 that will always complete quickly)</param>
857 <remarks>If any callback for a packet type is marked as
858 asynchronous, all callbacks for that packet type will be fired
859 asynchronously</remarks>
860 </member> 1237 </member>
861 <member name="M:OpenMetaverse.NetworkManager.UnregisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 1238 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
862 <summary> 1239 <summary>
863 Unregister an event handler for a packet. This is a low level event 1240 Deserialize the message
864 interface and should only be used if you are doing something not
865 supported in the library
866 </summary> 1241 </summary>
867 <param name="type">Packet type this callback is registered with</param> 1242 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
868 <param name="callback">Callback to stop firing events for</param>
869 </member> 1243 </member>
870 <member name="M:OpenMetaverse.NetworkManager.RegisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 1244 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestBlock.Method">
1245 <summary>A string containing the method used</summary>
1246 </member>
1247 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference">
871 <summary> 1248 <summary>
872 Register a CAPS event handler. This is a low level event interface 1249 A request sent from an agent to the Simulator to begin a new conference.
873 and should only be used if you are doing something not supported in 1250 Contains a list of Agents which will be included in the conference
874 the library 1251 </summary>
1252 </member>
1253 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.AgentsBlock">
1254 <summary>An array containing the <see cref="T:OpenMetaverse.UUID"/> of the agents invited to this conference</summary>
1255 </member>
1256 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.SessionID">
1257 <summary>The conferences Session ID</summary>
1258 </member>
1259 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Serialize">
1260 <summary>
1261 Serialize the object
875 </summary> 1262 </summary>
876 <param name="capsEvent">Name of the CAPS event to register a handler for</param> 1263 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
877 <param name="callback">Callback to fire when a CAPS event is received</param>
878 </member> 1264 </member>
879 <member name="M:OpenMetaverse.NetworkManager.UnregisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 1265 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
880 <summary> 1266 <summary>
881 Unregister a CAPS event handler. This is a low level event interface 1267 Deserialize the message
882 and should only be used if you are doing something not supported in
883 the library
884 </summary> 1268 </summary>
885 <param name="capsEvent">Name of the CAPS event this callback is 1269 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
886 registered with</param>
887 <param name="callback">Callback to stop firing events for</param>
888 </member> 1270 </member>
889 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet)"> 1271 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate">
890 <summary> 1272 <summary>
891 Send a packet to the simulator the avatar is currently occupying 1273 A moderation request sent from a conference moderator
1274 Contains an agent and an optional action to take
1275 </summary>
1276 </member>
1277 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.SessionID">
1278 <summary>The Session ID</summary>
1279 </member>
1280 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.AgentID">
1281 <summary></summary>
1282 </member>
1283 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestKey">
1284 <summary>A list containing Key/Value pairs, known valid values:
1285 key: text value: true/false - allow/disallow specified agents ability to use text in session
1286 key: voice value: true/false - allow/disallow specified agents ability to use voice in session
892 </summary> 1287 </summary>
893 <param name="packet">Packet to send</param> 1288 <remarks>"text" or "voice"</remarks>
894 </member> 1289 </member>
895 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 1290 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestValue">
1291 <summary></summary>
1292 </member>
1293 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Serialize">
896 <summary> 1294 <summary>
897 Send a packet to a specified simulator 1295 Serialize the object
898 </summary> 1296 </summary>
899 <param name="packet">Packet to send</param> 1297 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
900 <param name="simulator">Simulator to send the packet to</param>
901 </member> 1298 </member>
902 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.String)"> 1299 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
903 <summary> 1300 <summary>
904 Connect to a simulator 1301 Deserialize the message
905 </summary> 1302 </summary>
906 <param name="ip">IP address to connect to</param> 1303 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
907 <param name="port">Port to connect to</param>
908 <param name="handle">Handle for this simulator, to identify its
909 location in the grid</param>
910 <param name="setDefault">Whether to set CurrentSim to this new
911 connection, use this if the avatar is moving in to this simulator</param>
912 <param name="seedcaps">URL of the capabilities server to use for
913 this sim connection</param>
914 <returns>A Simulator object on success, otherwise null</returns>
915 </member> 1304 </member>
916 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.String)"> 1305 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation">
917 <summary> 1306 <summary>
918 Connect to a simulator 1307 A message sent from the agent to the simulator which tells the
1308 simulator we've accepted a conference invitation
919 </summary> 1309 </summary>
920 <param name="endPoint">IP address and port to connect to</param>
921 <param name="handle">Handle for this simulator, to identify its
922 location in the grid</param>
923 <param name="setDefault">Whether to set CurrentSim to this new
924 connection, use this if the avatar is moving in to this simulator</param>
925 <param name="seedcaps">URL of the capabilities server to use for
926 this sim connection</param>
927 <returns>A Simulator object on success, otherwise null</returns>
928 </member> 1310 </member>
929 <member name="M:OpenMetaverse.NetworkManager.Logout"> 1311 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.SessionID">
1312 <summary>The conference SessionID</summary>
1313 </member>
1314 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Serialize">
930 <summary> 1315 <summary>
931 Initiate a blocking logout request. This will return when the logout 1316 Serialize the object
932 handshake has completed or when <code>Settings.LOGOUT_TIMEOUT</code>
933 has expired and the network layer is manually shut down
934 </summary> 1317 </summary>
1318 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
935 </member> 1319 </member>
936 <member name="M:OpenMetaverse.NetworkManager.RequestLogout"> 1320 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
937 <summary> 1321 <summary>
938 Initiate the logout process. Check if logout succeeded with the 1322 Deserialize the message
939 <code>OnLogoutReply</code> event, and if this does not fire the
940 <code>Shutdown()</code> function needs to be manually called
941 </summary> 1323 </summary>
1324 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
942 </member> 1325 </member>
943 <member name="M:OpenMetaverse.NetworkManager.DisconnectSim(OpenMetaverse.Simulator,System.Boolean)"> 1326 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Serialize">
944 <summary> 1327 <summary>
945 Close a connection to the given simulator 1328 Serialize the object
946 </summary> 1329 </summary>
947 <param name="simulator"></param> 1330 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
948 <param name="sendCloseCircuit"></param>
949 </member> 1331 </member>
950 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType)"> 1332 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
951 <summary> 1333 <summary>
952 Shutdown will disconnect all the sims except for the current sim 1334 Deserialize the message
953 first, and then kill the connection to CurrentSim. This should only
954 be called if the logout process times out on <code>RequestLogout</code>
955 </summary> 1335 </summary>
956 <param name="type">Type of shutdown</param> 1336 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
957 </member> 1337 </member>
958 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType,System.String)"> 1338 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Serialize">
959 <summary> 1339 <summary>
960 Shutdown will disconnect all the sims except for the current sim 1340 Serialize the object
961 first, and then kill the connection to CurrentSim. This should only
962 be called if the logout process times out on <code>RequestLogout</code>
963 </summary> 1341 </summary>
964 <param name="type">Type of shutdown</param> 1342 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
965 <param name="message">Shutdown message</param>
966 </member> 1343 </member>
967 <member name="M:OpenMetaverse.NetworkManager.FindSimulator(System.Net.IPEndPoint)"> 1344 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
968 <summary> 1345 <summary>
969 Searches through the list of currently connected simulators to find 1346 Deserialize the message
970 one attached to the given IPEndPoint
971 </summary> 1347 </summary>
972 <param name="endPoint">IPEndPoint of the Simulator to search for</param> 1348 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
973 <returns>A Simulator reference on success, otherwise null</returns>
974 </member> 1349 </member>
975 <member name="M:OpenMetaverse.NetworkManager.RaiseConnectedEvent(OpenMetaverse.Simulator)"> 1350 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Serialize">
976 <summary> 1351 <summary>
977 Fire an event when an event queue connects for capabilities 1352 Serialize the object
978 </summary> 1353 </summary>
979 <param name="simulator">Simulator the event queue is attached to</param> 1354 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
980 </member> 1355 </member>
981 <member name="M:OpenMetaverse.NetworkManager.LogoutReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1356 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
982 <summary>Process an incoming packet and raise the appropriate events</summary> 1357 <summary>
983 <param name="sender">The sender</param> 1358 Deserialize the message
984 <param name="e">The EventArgs object containing the packet data</param> 1359 </summary>
1360 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
985 </member> 1361 </member>
986 <member name="M:OpenMetaverse.NetworkManager.StartPingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1362 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentID">
987 <summary>Process an incoming packet and raise the appropriate events</summary> 1363 <summary>Key of sender</summary>
988 <param name="sender">The sender</param>
989 <param name="e">The EventArgs object containing the packet data</param>
990 </member> 1364 </member>
991 <member name="M:OpenMetaverse.NetworkManager.CompletePingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1365 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentName">
992 <summary>Process an incoming packet and raise the appropriate events</summary> 1366 <summary>Name of sender</summary>
993 <param name="sender">The sender</param>
994 <param name="e">The EventArgs object containing the packet data</param>
995 </member> 1367 </member>
996 <member name="M:OpenMetaverse.NetworkManager.SimStatsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1368 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ToAgentID">
997 <summary>Process an incoming packet and raise the appropriate events</summary> 1369 <summary>Key of destination avatar</summary>
998 <param name="sender">The sender</param>
999 <param name="e">The EventArgs object containing the packet data</param>
1000 </member> 1370 </member>
1001 <member name="M:OpenMetaverse.NetworkManager.RegionHandshakeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1371 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ParentEstateID">
1002 <summary>Process an incoming packet and raise the appropriate events</summary> 1372 <summary>ID of originating estate</summary>
1003 <param name="sender">The sender</param>
1004 <param name="e">The EventArgs object containing the packet data</param>
1005 </member> 1373 </member>
1006 <member name="M:OpenMetaverse.NetworkManager.DisableSimulatorHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1374 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.RegionID">
1007 <summary>Process an incoming packet and raise the appropriate events</summary> 1375 <summary>Key of originating region</summary>
1008 <param name="sender">The sender</param>
1009 <param name="e">The EventArgs object containing the packet data</param>
1010 </member> 1376 </member>
1011 <member name="M:OpenMetaverse.NetworkManager.KickUserHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 1377 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Position">
1012 <summary>Process an incoming packet and raise the appropriate events</summary> 1378 <summary>Coordinates in originating region</summary>
1013 <param name="sender">The sender</param>
1014 <param name="e">The EventArgs object containing the packet data</param>
1015 </member> 1379 </member>
1016 <member name="E:OpenMetaverse.NetworkManager.LoginProgress"> 1380 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Dialog">
1017 <summary>Raised when the simulator sends us data containing 1381 <summary>Instant message type</summary>
1018 ...</summary>
1019 </member> 1382 </member>
1020 <member name="E:OpenMetaverse.NetworkManager.OnLoginResponse"> 1383 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.GroupIM">
1021 <summary>Called when a reply is received from the login server, the 1384 <summary>Group IM session toggle</summary>
1022 login sequence will block until this event returns</summary>
1023 </member> 1385 </member>
1024 <member name="P:OpenMetaverse.NetworkManager.LoginStatusCode"> 1386 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.IMSessionID">
1025 <summary>Current state of logging in</summary> 1387 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
1026 </member> 1388 </member>
1027 <member name="P:OpenMetaverse.NetworkManager.LoginErrorKey"> 1389 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Timestamp">
1028 <summary>Upon login failure, contains a short string key for the 1390 <summary>Timestamp of the instant message</summary>
1029 type of login error that occurred</summary>
1030 </member> 1391 </member>
1031 <member name="P:OpenMetaverse.NetworkManager.RawLoginReply"> 1392 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Message">
1032 <summary>The raw XML-RPC reply from the login server, exactly as it 1393 <summary>Instant message text</summary>
1033 was received (minus the HTTP header)</summary>
1034 </member> 1394 </member>
1035 <member name="P:OpenMetaverse.NetworkManager.LoginMessage"> 1395 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Offline">
1036 <summary>During login this contains a descriptive version of 1396 <summary>Whether this message is held for offline avatars</summary>
1037 LoginStatusCode. After a successful login this will contain the
1038 message of the day, and after a failed login a descriptive error
1039 message will be returned</summary>
1040 </member> 1397 </member>
1041 <member name="E:OpenMetaverse.NetworkManager.PacketSent"> 1398 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.BinaryBucket">
1042 <summary>Raised when the simulator sends us data containing 1399 <summary>Context specific packed data</summary>
1043 ...</summary>
1044 </member> 1400 </member>
1045 <member name="E:OpenMetaverse.NetworkManager.LoggedOut"> 1401 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Voice">
1046 <summary>Raised when the simulator sends us data containing 1402 <summary>Is this invitation for voice group/conference chat</summary>
1047 ...</summary>
1048 </member> 1403 </member>
1049 <member name="E:OpenMetaverse.NetworkManager.SimConnecting"> 1404 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Serialize">
1050 <summary>Raised when the simulator sends us data containing 1405 <summary>
1051 ...</summary> 1406 Serialize the object
1407 </summary>
1408 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1052 </member> 1409 </member>
1053 <member name="E:OpenMetaverse.NetworkManager.SimConnected"> 1410 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1054 <summary>Raised when the simulator sends us data containing 1411 <summary>
1055 ...</summary> 1412 Deserialize the message
1413 </summary>
1414 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1056 </member> 1415 </member>
1057 <member name="E:OpenMetaverse.NetworkManager.SimDisconnected"> 1416 <member name="T:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage">
1058 <summary>Raised when the simulator sends us data containing 1417 <summary>
1059 ...</summary> 1418 Sent from the simulator to the viewer.
1419
1420 When an agent initially joins a session the AgentUpdatesBlock object will contain a list of session members including
1421 a boolean indicating they can use voice chat in this session, a boolean indicating they are allowed to moderate
1422 this session, and lastly a string which indicates another agent is entering the session with the Transition set to "ENTER"
1423
1424 During the session lifetime updates on individuals are sent. During the update the booleans sent during the initial join are
1425 excluded with the exception of the Transition field. This indicates a new user entering or exiting the session with
1426 the string "ENTER" or "LEAVE" respectively.
1427 </summary>
1060 </member> 1428 </member>
1061 <member name="E:OpenMetaverse.NetworkManager.Disconnected"> 1429 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Serialize">
1062 <summary>Raised when the simulator sends us data containing 1430 <summary>
1063 ...</summary> 1431 Serialize the object
1432 </summary>
1433 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1064 </member> 1434 </member>
1065 <member name="E:OpenMetaverse.NetworkManager.SimChanged"> 1435 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1066 <summary>Raised when the simulator sends us data containing 1436 <summary>
1067 ...</summary> 1437 Deserialize the message
1438 </summary>
1439 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1068 </member> 1440 </member>
1069 <member name="E:OpenMetaverse.NetworkManager.EventQueueRunning"> 1441 <member name="T:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage">
1070 <summary>Raised when the simulator sends us data containing 1442 <summary>
1071 ...</summary> 1443 An EventQueue message sent when the agent is forcibly removed from a chatterbox session
1444 </summary>
1072 </member> 1445 </member>
1073 <member name="P:OpenMetaverse.NetworkManager.CircuitCode"> 1446 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Reason">
1074 <summary>Unique identifier associated with our connections to 1447 <summary>
1075 simulators</summary> 1448 A string containing the reason the agent was removed
1449 </summary>
1076 </member> 1450 </member>
1077 <member name="P:OpenMetaverse.NetworkManager.CurrentSim"> 1451 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.SessionID">
1078 <summary>The simulator that the logged in avatar is currently 1452 <summary>
1079 occupying</summary> 1453 The ChatterBoxSession's SessionID
1454 </summary>
1080 </member> 1455 </member>
1081 <member name="P:OpenMetaverse.NetworkManager.Connected"> 1456 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Serialize">
1082 <summary>Shows whether the network layer is logged in to the 1457 <summary>
1083 grid or not</summary> 1458 Serialize the object
1459 </summary>
1460 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1084 </member> 1461 </member>
1085 <member name="P:OpenMetaverse.NetworkManager.InboxCount"> 1462 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1086 <summary>Number of packets in the incoming queue</summary> 1463 <summary>
1464 Deserialize the message
1465 </summary>
1466 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1087 </member> 1467 </member>
1088 <member name="P:OpenMetaverse.NetworkManager.OutboxCount"> 1468 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Serialize">
1089 <summary>Number of packets in the outgoing queue</summary> 1469 <summary>
1470 Serialize the object
1471 </summary>
1472 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1090 </member> 1473 </member>
1091 <member name="T:OpenMetaverse.NetworkManager.LoginResponseCallback"> 1474 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1092 <summary> 1475 <summary>
1093 1476 Deserialize the message
1094 </summary> 1477 </summary>
1095 <param name="loginSuccess"></param> 1478 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1096 <param name="redirect"></param>
1097 <param name="replyData"></param>
1098 <param name="message"></param>
1099 <param name="reason"></param>
1100 </member> 1479 </member>
1101 <member name="T:OpenMetaverse.NetworkManager.DisconnectType"> 1480 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Serialize">
1102 <summary> 1481 <summary>
1103 Explains why a simulator or the grid disconnected from us 1482 Serialize the object
1104 </summary> 1483 </summary>
1484 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1105 </member> 1485 </member>
1106 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ClientInitiated"> 1486 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1107 <summary>The client requested the logout or simulator disconnect</summary> 1487 <summary>
1488 Deserialize the message
1489 </summary>
1490 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1108 </member> 1491 </member>
1109 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ServerInitiated"> 1492 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Serialize">
1110 <summary>The server notified us that it is disconnecting</summary> 1493 <summary>
1494 Serialize the object
1495 </summary>
1496 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1111 </member> 1497 </member>
1112 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.NetworkTimeout"> 1498 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1113 <summary>Either a socket was closed or network traffic timed out</summary> 1499 <summary>
1500 Deserialize the message
1501 </summary>
1502 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1114 </member> 1503 </member>
1115 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.SimShutdown"> 1504 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Serialize">
1116 <summary>The last active simulator shut down</summary> 1505 <summary>
1506 Serialize the object
1507 </summary>
1508 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1117 </member> 1509 </member>
1118 <member name="T:OpenMetaverse.NetworkManager.IncomingPacket"> 1510 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1119 <summary> 1511 <summary>
1120 Holds a simulator reference and a decoded packet, these structs are put in 1512 Deserialize the message
1121 the packet inbox for event handling
1122 </summary> 1513 </summary>
1514 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1123 </member> 1515 </member>
1124 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Simulator"> 1516 <member name="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage">
1125 <summary>Reference to the simulator that this packet came from</summary> 1517 <summary>
1518
1519 </summary>
1126 </member> 1520 </member>
1127 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Packet"> 1521 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Serialize">
1128 <summary>Packet that needs to be processed</summary> 1522 <summary>
1523 Serialize the object
1524 </summary>
1525 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1129 </member> 1526 </member>
1130 <member name="T:OpenMetaverse.NetworkManager.OutgoingPacket"> 1527 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1131 <summary> 1528 <summary>
1132 Holds a simulator reference and a serialized packet, these structs are put in 1529 Deserialize the message
1133 the packet outbox for sending
1134 </summary> 1530 </summary>
1531 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1135 </member> 1532 </member>
1136 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Simulator"> 1533 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Serialize">
1137 <summary>Reference to the simulator this packet is destined for</summary> 1534 <summary>
1535 Serialize the object
1536 </summary>
1537 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1138 </member> 1538 </member>
1139 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Buffer"> 1539 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1140 <summary>Packet that needs to be sent</summary> 1540 <summary>
1541 Deserialize the message
1542 </summary>
1543 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1141 </member> 1544 </member>
1142 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.SequenceNumber"> 1545 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Serialize">
1143 <summary>Sequence number of the wrapped packet</summary> 1546 <summary>
1547 Serialize the object
1548 </summary>
1549 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1144 </member> 1550 </member>
1145 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.ResendCount"> 1551 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1146 <summary>Number of times this packet has been resent</summary> 1552 <summary>
1553 Deserialize the message
1554 </summary>
1555 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1147 </member> 1556 </member>
1148 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.TickCount"> 1557 <member name="T:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage">
1149 <summary>Environment.TickCount when this packet was last sent over the wire</summary> 1558 <summary>
1559 Event Queue message describing physics engine attributes of a list of objects
1560 Sim sends these when object is selected
1561 </summary>
1150 </member> 1562 </member>
1151 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Type"> 1563 <member name="F:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage.ObjectPhysicsProperties">
1152 <summary>Type of the packet</summary> 1564 <summary> Array with the list of physics properties</summary>
1153 </member> 1565 </member>
1154 <member name="T:OpenMetaverse.PacketEventDictionary"> 1566 <member name="M:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage.Serialize">
1155 <summary> 1567 <summary>
1156 Registers, unregisters, and fires events generated by incoming packets 1568 Serializes the message
1157 </summary> 1569 </summary>
1570 <returns>Serialized OSD</returns>
1158 </member> 1571 </member>
1159 <member name="F:OpenMetaverse.PacketEventDictionary.Client"> 1572 <member name="M:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1160 <summary>Reference to the GridClient object</summary> 1573 <summary>
1574 Deseializes the message
1575 </summary>
1576 <param name="map">Incoming data to deserialize</param>
1161 </member> 1577 </member>
1162 <member name="M:OpenMetaverse.PacketEventDictionary.#ctor(OpenMetaverse.GridClient)"> 1578 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage">
1163 <summary> 1579 <summary>
1164 Default constructor 1580 A message sent from the viewer to the simulator which
1581 specifies that the user has changed current URL
1582 of the specific media on a prim face
1165 </summary> 1583 </summary>
1166 <param name="client"></param>
1167 </member> 1584 </member>
1168 <member name="M:OpenMetaverse.PacketEventDictionary.RegisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)"> 1585 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.URL">
1169 <summary> 1586 <summary>
1170 Register an event handler 1587 New URL
1171 </summary> 1588 </summary>
1172 <remarks>Use PacketType.Default to fire this event on every
1173 incoming packet</remarks>
1174 <param name="packetType">Packet type to register the handler for</param>
1175 <param name="eventHandler">Callback to be fired</param>
1176 <param name="isAsync">True if this callback should be ran
1177 asynchronously, false to run it synchronous</param>
1178 </member> 1589 </member>
1179 <member name="M:OpenMetaverse.PacketEventDictionary.UnregisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 1590 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.PrimID">
1180 <summary> 1591 <summary>
1181 Unregister an event handler 1592 Prim UUID where navigation occured
1182 </summary> 1593 </summary>
1183 <param name="packetType">Packet type to unregister the handler for</param>
1184 <param name="eventHandler">Callback to be unregistered</param>
1185 </member> 1594 </member>
1186 <member name="M:OpenMetaverse.PacketEventDictionary.RaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 1595 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Face">
1187 <summary> 1596 <summary>
1188 Fire the events registered for this packet type 1597 Face index
1189 </summary> 1598 </summary>
1190 <param name="packetType">Incoming packet type</param>
1191 <param name="packet">Incoming packet</param>
1192 <param name="simulator">Simulator this packet was received from</param>
1193 </member> 1599 </member>
1194 <member name="T:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper"> 1600 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Serialize">
1195 <summary> 1601 <summary>
1196 Object that is passed to worker threads in the ThreadPool for 1602 Serialize the object
1197 firing packet callbacks
1198 </summary> 1603 </summary>
1604 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1199 </member> 1605 </member>
1200 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Callback"> 1606 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1201 <summary>Callback to fire for this packet</summary> 1607 <summary>
1608 Deserialize the message
1609 </summary>
1610 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1202 </member> 1611 </member>
1203 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Simulator"> 1612 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaBlock">
1204 <summary>Reference to the simulator that this packet came from</summary> 1613 <summary>Base class used for the ObjectMedia message</summary>
1205 </member> 1614 </member>
1206 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Packet"> 1615 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaRequest">
1207 <summary>The packet that needs to be processed</summary> 1616 <summary>
1617 Message used to retrive prim media data
1618 </summary>
1208 </member> 1619 </member>
1209 <member name="T:OpenMetaverse.CapsEventDictionary"> 1620 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.PrimID">
1210 <summary> 1621 <summary>
1211 Registers, unregisters, and fires events generated by the Capabilities 1622 Prim UUID
1212 event queue
1213 </summary> 1623 </summary>
1214 </member> 1624 </member>
1215 <member name="F:OpenMetaverse.CapsEventDictionary.Client"> 1625 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Verb">
1216 <summary>Reference to the GridClient object</summary> 1626 <summary>
1627 Requested operation, either GET or UPDATE
1628 </summary>
1217 </member> 1629 </member>
1218 <member name="M:OpenMetaverse.CapsEventDictionary.#ctor(OpenMetaverse.GridClient)"> 1630 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Serialize">
1219 <summary> 1631 <summary>
1220 Default constructor 1632 Serialize object
1221 </summary> 1633 </summary>
1222 <param name="client">Reference to the GridClient object</param> 1634 <returns>Serialized object as OSDMap</returns>
1223 </member> 1635 </member>
1224 <member name="M:OpenMetaverse.CapsEventDictionary.RegisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 1636 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1225 <summary> 1637 <summary>
1226 Register an new event handler for a capabilities event sent via the EventQueue 1638 Deserialize the message
1227 </summary> 1639 </summary>
1228 <remarks>Use String.Empty to fire this event on every CAPS event</remarks> 1640 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1229 <param name="capsEvent">Capability event name to register the
1230 handler for</param>
1231 <param name="eventHandler">Callback to fire</param>
1232 </member> 1641 </member>
1233 <member name="M:OpenMetaverse.CapsEventDictionary.UnregisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 1642 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaResponse">
1234 <summary> 1643 <summary>
1235 Unregister a previously registered capabilities handler 1644 Message used to update prim media data
1236 </summary> 1645 </summary>
1237 <param name="capsEvent">Capability event name unregister the
1238 handler for</param>
1239 <param name="eventHandler">Callback to unregister</param>
1240 </member> 1646 </member>
1241 <member name="M:OpenMetaverse.CapsEventDictionary.RaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 1647 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.PrimID">
1242 <summary> 1648 <summary>
1243 Fire the events registered for this event type synchronously 1649 Prim UUID
1244 </summary> 1650 </summary>
1245 <param name="capsEvent">Capability name</param>
1246 <param name="message">Decoded event body</param>
1247 <param name="simulator">Reference to the simulator that
1248 generated this event</param>
1249 </member> 1651 </member>
1250 <member name="M:OpenMetaverse.CapsEventDictionary.BeginRaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 1652 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.FaceMedia">
1251 <summary> 1653 <summary>
1252 Fire the events registered for this event type asynchronously 1654 Array of media entries indexed by face number
1253 </summary> 1655 </summary>
1254 <param name="capsEvent">Capability name</param>
1255 <param name="message">Decoded event body</param>
1256 <param name="simulator">Reference to the simulator that
1257 generated this event</param>
1258 </member> 1656 </member>
1259 <member name="T:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper"> 1657 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Version">
1260 <summary> 1658 <summary>
1261 Object that is passed to worker threads in the ThreadPool for 1659 Media version string
1262 firing CAPS callbacks
1263 </summary> 1660 </summary>
1264 </member> 1661 </member>
1265 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Callback"> 1662 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Serialize">
1266 <summary>Callback to fire for this packet</summary> 1663 <summary>
1664 Serialize object
1665 </summary>
1666 <returns>Serialized object as OSDMap</returns>
1267 </member> 1667 </member>
1268 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.CapsEvent"> 1668 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1269 <summary>Name of the CAPS event</summary> 1669 <summary>
1670 Deserialize the message
1671 </summary>
1672 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1270 </member> 1673 </member>
1271 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Message"> 1674 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaUpdate">
1272 <summary>Strongly typed decoded data</summary> 1675 <summary>
1676 Message used to update prim media data
1677 </summary>
1273 </member> 1678 </member>
1274 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Simulator"> 1679 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.PrimID">
1275 <summary>Reference to the simulator that generated this event</summary> 1680 <summary>
1681 Prim UUID
1682 </summary>
1276 </member> 1683 </member>
1277 <member name="T:OpenMetaverse.DownloadRequest"> 1684 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.FaceMedia">
1278 <summary> 1685 <summary>
1279 Represends individual HTTP Download request 1686 Array of media entries indexed by face number
1280 </summary> 1687 </summary>
1281 </member> 1688 </member>
1282 <member name="F:OpenMetaverse.DownloadRequest.Address"> 1689 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Verb">
1283 <summary>URI of the item to fetch</summary> 1690 <summary>
1691 Requested operation, either GET or UPDATE
1692 </summary>
1284 </member> 1693 </member>
1285 <member name="F:OpenMetaverse.DownloadRequest.MillisecondsTimeout"> 1694 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Serialize">
1286 <summary>Timout specified in milliseconds</summary> 1695 <summary>
1696 Serialize object
1697 </summary>
1698 <returns>Serialized object as OSDMap</returns>
1287 </member> 1699 </member>
1288 <member name="F:OpenMetaverse.DownloadRequest.DownloadProgressCallback"> 1700 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1289 <summary>Download progress callback</summary> 1701 <summary>
1702 Deserialize the message
1703 </summary>
1704 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1290 </member> 1705 </member>
1291 <member name="F:OpenMetaverse.DownloadRequest.CompletedCallback"> 1706 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaMessage">
1292 <summary>Download completed callback</summary> 1707 <summary>
1708 Message for setting or getting per face MediaEntry
1709 </summary>
1293 </member> 1710 </member>
1294 <member name="F:OpenMetaverse.DownloadRequest.ContentType"> 1711 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Request">
1295 <summary>Accept the following content type</summary> 1712 <summary>The request or response details block</summary>
1296 </member> 1713 </member>
1297 <member name="F:OpenMetaverse.DownloadRequest.Retries"> 1714 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Serialize">
1298 <summary>How many times will this request be retried</summary> 1715 <summary>
1716 Serialize the object
1717 </summary>
1718 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1299 </member> 1719 </member>
1300 <member name="F:OpenMetaverse.DownloadRequest.Attempt"> 1720 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1301 <summary>Current fetch attempt</summary> 1721 <summary>
1722 Deserialize the message
1723 </summary>
1724 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1302 </member> 1725 </member>
1303 <member name="M:OpenMetaverse.DownloadRequest.#ctor"> 1726 <member name="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail">
1304 <summary>Default constructor</summary> 1727 <summary>Details about object resource usage</summary>
1305 </member> 1728 </member>
1306 <member name="M:OpenMetaverse.DownloadRequest.#ctor(System.Uri,System.Int32,System.String,OpenMetaverse.Http.CapsBase.DownloadProgressEventHandler,OpenMetaverse.Http.CapsBase.RequestCompletedEventHandler)"> 1729 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.ID">
1307 <summary>Constructor</summary> 1730 <summary>Object UUID</summary>
1308 </member> 1731 </member>
1309 <member name="T:OpenMetaverse.DownloadManager"> 1732 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Name">
1733 <summary>Object name</summary>
1734 </member>
1735 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.GroupOwned">
1736 <summary>Indicates if object is group owned</summary>
1737 </member>
1738 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Location">
1739 <summary>Locatio of the object</summary>
1740 </member>
1741 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.OwnerID">
1742 <summary>Object owner</summary>
1743 </member>
1744 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Resources">
1745 <summary>Resource usage, keys are resource names, values are resource usage for that specific resource</summary>
1746 </member>
1747 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1310 <summary> 1748 <summary>
1311 Manages async HTTP downloads with a limit on maximum 1749 Deserializes object from OSD
1312 concurrent downloads
1313 </summary> 1750 </summary>
1751 <param name="obj">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1314 </member> 1752 </member>
1315 <member name="M:OpenMetaverse.DownloadManager.#ctor"> 1753 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)">
1316 <summary>Default constructor</summary> 1754 <summary>
1755 Makes an instance based on deserialized data
1756 </summary>
1757 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
1758 <returns>Instance containg deserialized data</returns>
1317 </member> 1759 </member>
1318 <member name="M:OpenMetaverse.DownloadManager.Dispose"> 1760 <member name="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail">
1319 <summary>Cleanup method</summary> 1761 <summary>Details about parcel resource usage</summary>
1320 </member> 1762 </member>
1321 <member name="M:OpenMetaverse.DownloadManager.SetupRequest(System.Uri,System.String)"> 1763 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.ID">
1322 <summary>Setup http download request</summary> 1764 <summary>Parcel UUID</summary>
1323 </member> 1765 </member>
1324 <member name="M:OpenMetaverse.DownloadManager.EnqueuePending"> 1766 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.LocalID">
1325 <summary>Check the queue for pending work</summary> 1767 <summary>Parcel local ID</summary>
1326 </member> 1768 </member>
1327 <member name="M:OpenMetaverse.DownloadManager.QueueDownlad(OpenMetaverse.DownloadRequest)"> 1769 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Name">
1328 <summary>Enqueue a new HTPP download</summary> 1770 <summary>Parcel name</summary>
1329 </member> 1771 </member>
1330 <member name="P:OpenMetaverse.DownloadManager.ParallelDownloads"> 1772 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.GroupOwned">
1331 <summary>Maximum number of parallel downloads from a single endpoint</summary> 1773 <summary>Indicates if parcel is group owned</summary>
1332 </member> 1774 </member>
1333 <member name="P:OpenMetaverse.DownloadManager.ClientCert"> 1775 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.OwnerID">
1334 <summary>Client certificate</summary> 1776 <summary>Parcel owner</summary>
1335 </member> 1777 </member>
1336 <member name="T:OpenMetaverse.BinBVHAnimationReader"> 1778 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Objects">
1779 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail"/> containing per object resource usage</summary>
1780 </member>
1781 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1337 <summary> 1782 <summary>
1338 Reads in a byte array of an Animation Asset created by the SecondLife(tm) client. 1783 Deserializes object from OSD
1339 </summary> 1784 </summary>
1785 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1340 </member> 1786 </member>
1341 <member name="F:OpenMetaverse.BinBVHAnimationReader.rotationkeys"> 1787 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)">
1342 <summary> 1788 <summary>
1343 Rotation Keyframe count (used internally) 1789 Makes an instance based on deserialized data
1344 </summary> 1790 </summary>
1791 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
1792 <returns>Instance containg deserialized data</returns>
1345 </member> 1793 </member>
1346 <member name="F:OpenMetaverse.BinBVHAnimationReader.positionkeys"> 1794 <member name="T:OpenMetaverse.Messages.Linden.BaseResourcesInfo">
1795 <summary>Resource usage base class, both agent and parcel resource
1796 usage contains summary information</summary>
1797 </member>
1798 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryAvailable">
1799 <summary>Summary of available resources, keys are resource names,
1800 values are resource usage for that specific resource</summary>
1801 </member>
1802 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryUsed">
1803 <summary>Summary resource usage, keys are resource names,
1804 values are resource usage for that specific resource</summary>
1805 </member>
1806 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Serialize">
1347 <summary> 1807 <summary>
1348 Position Keyframe count (used internally) 1808 Serializes object
1349 </summary> 1809 </summary>
1810 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
1350 </member> 1811 </member>
1351 <member name="F:OpenMetaverse.BinBVHAnimationReader.Priority"> 1812 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1352 <summary> 1813 <summary>
1353 Animation Priority 1814 Deserializes object from OSD
1354 </summary> 1815 </summary>
1816 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1355 </member> 1817 </member>
1356 <member name="F:OpenMetaverse.BinBVHAnimationReader.Length"> 1818 <member name="T:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage">
1819 <summary>Agent resource usage</summary>
1820 </member>
1821 <member name="F:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Attachments">
1822 <summary>Per attachment point object resource usage</summary>
1823 </member>
1824 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1357 <summary> 1825 <summary>
1358 The animation length in seconds. 1826 Deserializes object from OSD
1359 </summary> 1827 </summary>
1828 <param name="osd">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1360 </member> 1829 </member>
1361 <member name="F:OpenMetaverse.BinBVHAnimationReader.ExpressionName"> 1830 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.FromOSD(OpenMetaverse.StructuredData.OSD)">
1362 <summary> 1831 <summary>
1363 Expression set in the client. Null if [None] is selected 1832 Makes an instance based on deserialized data
1364 </summary> 1833 </summary>
1834 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
1835 <returns>Instance containg deserialized data</returns>
1365 </member> 1836 </member>
1366 <member name="F:OpenMetaverse.BinBVHAnimationReader.InPoint"> 1837 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)">
1367 <summary> 1838 <summary>
1368 The time in seconds to start the animation 1839 Detects which class handles deserialization of this message
1369 </summary> 1840 </summary>
1841 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1842 <returns>Object capable of decoding this message</returns>
1370 </member> 1843 </member>
1371 <member name="F:OpenMetaverse.BinBVHAnimationReader.OutPoint"> 1844 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesRequest">
1845 <summary>Request message for parcel resource usage</summary>
1846 </member>
1847 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesRequest.ParcelID">
1848 <summary>UUID of the parel to request resource usage info</summary>
1849 </member>
1850 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Serialize">
1372 <summary> 1851 <summary>
1373 The time in seconds to end the animation 1852 Serializes object
1374 </summary> 1853 </summary>
1854 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
1375 </member> 1855 </member>
1376 <member name="F:OpenMetaverse.BinBVHAnimationReader.Loop"> 1856 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1377 <summary> 1857 <summary>
1378 Loop the animation 1858 Deserializes object from OSD
1379 </summary> 1859 </summary>
1860 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1380 </member> 1861 </member>
1381 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseInTime"> 1862 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesMessage">
1863 <summary>Response message for parcel resource usage</summary>
1864 </member>
1865 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails">
1866 <summary>URL where parcel resource usage details can be retrieved</summary>
1867 </member>
1868 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary">
1869 <summary>URL where parcel resource usage summary can be retrieved</summary>
1870 </member>
1871 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Serialize">
1382 <summary> 1872 <summary>
1383 Meta data. Ease in Seconds. 1873 Serializes object
1384 </summary> 1874 </summary>
1875 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
1385 </member> 1876 </member>
1386 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseOutTime"> 1877 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1387 <summary> 1878 <summary>
1388 Meta data. Ease out seconds. 1879 Deserializes object from OSD
1389 </summary> 1880 </summary>
1881 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1390 </member> 1882 </member>
1391 <member name="F:OpenMetaverse.BinBVHAnimationReader.HandPose"> 1883 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)">
1392 <summary> 1884 <summary>
1393 Meta Data for the Hand Pose 1885 Detects which class handles deserialization of this message
1394 </summary> 1886 </summary>
1887 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1888 <returns>Object capable of decoding this message</returns>
1395 </member> 1889 </member>
1396 <member name="F:OpenMetaverse.BinBVHAnimationReader.JointCount"> 1890 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesInfo">
1891 <summary>Parcel resource usage</summary>
1892 </member>
1893 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesInfo.Parcels">
1894 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail"/> containing per percal resource usage</summary>
1895 </member>
1896 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
1397 <summary> 1897 <summary>
1398 Number of joints defined in the animation 1898 Deserializes object from OSD
1399 </summary> 1899 </summary>
1900 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1400 </member> 1901 </member>
1401 <member name="F:OpenMetaverse.BinBVHAnimationReader.joints"> 1902 <member name="T:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage">
1402 <summary> 1903 <summary>
1403 Contains an array of joints 1904 Reply to request for bunch if display names
1404 </summary> 1905 </summary>
1405 </member> 1906 </member>
1406 <member name="M:OpenMetaverse.BinBVHAnimationReader.#ctor(System.Byte[])"> 1907 <member name="F:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage.Agents">
1908 <summary> Current display name </summary>
1909 </member>
1910 <member name="F:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage.BadIDs">
1911 <summary> Following UUIDs failed to return a valid display name </summary>
1912 </member>
1913 <member name="M:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage.Serialize">
1407 <summary> 1914 <summary>
1408 Searialize an animation asset into it's joints/keyframes/meta data 1915 Serializes the message
1409 </summary> 1916 </summary>
1410 <param name="animationdata"></param> 1917 <returns>OSD containting the messaage</returns>
1411 </member> 1918 </member>
1412 <member name="M:OpenMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[],System.Int32@)"> 1919 <member name="T:OpenMetaverse.Messages.Linden.SetDisplayNameMessage">
1413 <summary> 1920 <summary>
1414 Variable length strings seem to be null terminated in the animation asset.. but.. 1921 Message sent when requesting change of the display name
1415 use with caution, home grown.
1416 advances the index.
1417 </summary> 1922 </summary>
1418 <param name="data">The animation asset byte array</param>
1419 <param name="i">The offset to start reading</param>
1420 <returns>a string</returns>
1421 </member> 1923 </member>
1422 <member name="M:OpenMetaverse.BinBVHAnimationReader.readJoint(System.Byte[],System.Int32@)"> 1924 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameMessage.OldDisplayName">
1925 <summary> Current display name </summary>
1926 </member>
1927 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameMessage.NewDisplayName">
1928 <summary> Desired new display name </summary>
1929 </member>
1930 <member name="M:OpenMetaverse.Messages.Linden.SetDisplayNameMessage.Serialize">
1423 <summary> 1931 <summary>
1424 Read in a Joint from an animation asset byte array 1932 Serializes the message
1425 Variable length Joint fields, yay!
1426 Advances the index
1427 </summary> 1933 </summary>
1428 <param name="data">animation asset byte array</param> 1934 <returns>OSD containting the messaage</returns>
1429 <param name="i">Byte Offset of the start of the joint</param>
1430 <returns>The Joint data serialized into the binBVHJoint structure</returns>
1431 </member> 1935 </member>
1432 <member name="M:OpenMetaverse.BinBVHAnimationReader.readKeys(System.Byte[],System.Int32@,System.Int32,System.Single,System.Single)"> 1936 <member name="T:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage">
1433 <summary> 1937 <summary>
1434 Read Keyframes of a certain type 1938 Message recieved in response to request to change display name
1435 advance i
1436 </summary> 1939 </summary>
1437 <param name="data">Animation Byte array</param>
1438 <param name="i">Offset in the Byte Array. Will be advanced</param>
1439 <param name="keycount">Number of Keyframes</param>
1440 <param name="min">Scaling Min to pass to the Uint16ToFloat method</param>
1441 <param name="max">Scaling Max to pass to the Uint16ToFloat method</param>
1442 <returns></returns>
1443 </member> 1940 </member>
1444 <member name="M:OpenMetaverse.BinBVHAnimationReader.Equals(System.Object)"> 1941 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.DisplayName">
1445 <summary> 1942 <summary> New display name </summary>
1446 Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.
1447 </summary>
1448 <returns>
1449 true if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, false.
1450 </returns>
1451 <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.
1452 </param><exception cref="T:System.NullReferenceException">The <paramref name="obj"/> parameter is null.
1453 </exception><filterpriority>2</filterpriority>
1454 </member> 1943 </member>
1455 <member name="M:OpenMetaverse.BinBVHAnimationReader.GetHashCode"> 1944 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.Reason">
1945 <summary> String message indicating the result of the operation </summary>
1946 </member>
1947 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.Status">
1948 <summary> Numerical code of the result, 200 indicates success </summary>
1949 </member>
1950 <member name="M:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.Serialize">
1456 <summary> 1951 <summary>
1457 Serves as a hash function for a particular type. 1952 Serializes the message
1458 </summary> 1953 </summary>
1459 <returns> 1954 <returns>OSD containting the messaage</returns>
1460 A hash code for the current <see cref="T:System.Object"/>.
1461 </returns>
1462 <filterpriority>2</filterpriority>
1463 </member> 1955 </member>
1464 <member name="T:OpenMetaverse.binBVHJoint"> 1956 <member name="T:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage">
1465 <summary> 1957 <summary>
1466 A Joint and it's associated meta data and keyframes 1958 Message recieved when someone nearby changes their display name
1467 </summary> 1959 </summary>
1468 </member> 1960 </member>
1469 <member name="M:OpenMetaverse.binBVHJoint.Equals(System.Object)"> 1961 <member name="F:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage.OldDisplayName">
1470 <summary> 1962 <summary> Previous display name, empty string if default </summary>
1471 Indicates whether this instance and a specified object are equal.
1472 </summary>
1473 <returns>
1474 true if <paramref name="obj"/> and this instance are the same type and represent the same value; otherwise, false.
1475 </returns>
1476 <param name="obj">Another object to compare to.
1477 </param><filterpriority>2</filterpriority>
1478 </member> 1963 </member>
1479 <member name="M:OpenMetaverse.binBVHJoint.GetHashCode"> 1964 <member name="F:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage.DisplayName">
1480 <summary> 1965 <summary> New display name </summary>
1481 Returns the hash code for this instance.
1482 </summary>
1483 <returns>
1484 A 32-bit signed integer that is the hash code for this instance.
1485 </returns>
1486 <filterpriority>2</filterpriority>
1487 </member> 1966 </member>
1488 <member name="F:OpenMetaverse.binBVHJoint.Name"> 1967 <member name="M:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage.Serialize">
1489 <summary> 1968 <summary>
1490 Name of the Joint. Matches the avatar_skeleton.xml in client distros 1969 Serializes the message
1491 </summary> 1970 </summary>
1971 <returns>OSD containting the messaage</returns>
1492 </member> 1972 </member>
1493 <member name="F:OpenMetaverse.binBVHJoint.Priority"> 1973 <member name="T:OpenMetaverse.UDPBase">
1494 <summary> 1974 <summary>
1495 Joint Animation Override? Was the same as the Priority in testing.. 1975
1496 </summary> 1976 </summary>
1497 </member> 1977 </member>
1498 <member name="F:OpenMetaverse.binBVHJoint.rotationkeys"> 1978 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Int32)">
1499 <summary> 1979 <summary>
1500 Array of Rotation Keyframes in order from earliest to latest 1980 Initialize the UDP packet handler in server mode
1501 </summary> 1981 </summary>
1982 <param name="port">Port to listening for incoming UDP packets on</param>
1502 </member> 1983 </member>
1503 <member name="F:OpenMetaverse.binBVHJoint.positionkeys"> 1984 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Net.IPEndPoint)">
1504 <summary> 1985 <summary>
1505 Array of Position Keyframes in order from earliest to latest 1986 Initialize the UDP packet handler in client mode
1506 This seems to only be for the Pelvis?
1507 </summary> 1987 </summary>
1988 <param name="endPoint">Remote UDP server to connect to</param>
1508 </member> 1989 </member>
1509 <member name="F:OpenMetaverse.binBVHJoint.Tag"> 1990 <member name="M:OpenMetaverse.UDPBase.Start">
1510 <summary> 1991 <summary>
1511 Custom application data that can be attached to a joint 1992
1512 </summary> 1993 </summary>
1513 </member> 1994 </member>
1514 <member name="T:OpenMetaverse.binBVHJointKey"> 1995 <member name="M:OpenMetaverse.UDPBase.Stop">
1515 <summary> 1996 <summary>
1516 A Joint Keyframe. This is either a position or a rotation. 1997
1517 </summary> 1998 </summary>
1518 </member> 1999 </member>
1519 <member name="F:OpenMetaverse.binBVHJointKey.key_element"> 2000 <member name="P:OpenMetaverse.UDPBase.IsRunning">
1520 <summary> 2001 <summary>
1521 Either a Vector3 position or a Vector3 Euler rotation 2002
1522 </summary> 2003 </summary>
1523 </member> 2004 </member>
1524 <member name="T:OpenMetaverse.HandPose"> 2005 <member name="T:OpenMetaverse.ReportType">
1525 <summary> 2006 <summary>
1526 Poses set in the animation metadata for the hands. 2007
1527 </summary> 2008 </summary>
1528 </member> 2009 </member>
1529 <member name="T:OpenMetaverse.AgentDisplayName"> 2010 <member name="F:OpenMetaverse.ReportType.None">
1530 <summary> Information about agents display name </summary> 2011 <summary>No report</summary>
1531 </member> 2012 </member>
1532 <member name="F:OpenMetaverse.AgentDisplayName.ID"> 2013 <member name="F:OpenMetaverse.ReportType.Unknown">
1533 <summary> Agent UUID </summary> 2014 <summary>Unknown report type</summary>
1534 </member> 2015 </member>
1535 <member name="F:OpenMetaverse.AgentDisplayName.UserName"> 2016 <member name="F:OpenMetaverse.ReportType.Bug">
1536 <summary> Username </summary> 2017 <summary>Bug report</summary>
1537 </member> 2018 </member>
1538 <member name="F:OpenMetaverse.AgentDisplayName.DisplayName"> 2019 <member name="F:OpenMetaverse.ReportType.Complaint">
1539 <summary> Display name </summary> 2020 <summary>Complaint report</summary>
1540 </member> 2021 </member>
1541 <member name="F:OpenMetaverse.AgentDisplayName.LegacyFirstName"> 2022 <member name="F:OpenMetaverse.ReportType.CustomerServiceRequest">
1542 <summary> First name (legacy) </summary> 2023 <summary>Customer service report</summary>
1543 </member> 2024 </member>
1544 <member name="F:OpenMetaverse.AgentDisplayName.LegacyLastName"> 2025 <member name="T:OpenMetaverse.CompressedFlags">
1545 <summary> Last name (legacy) </summary> 2026 <summary>
2027 Bitflag field for ObjectUpdateCompressed data blocks, describing
2028 which options are present for each object
2029 </summary>
1546 </member> 2030 </member>
1547 <member name="F:OpenMetaverse.AgentDisplayName.IsDefaultDisplayName"> 2031 <member name="F:OpenMetaverse.CompressedFlags.ScratchPad">
1548 <summary> Is display name default display name </summary> 2032 <summary>Unknown</summary>
1549 </member> 2033 </member>
1550 <member name="F:OpenMetaverse.AgentDisplayName.NextUpdate"> 2034 <member name="F:OpenMetaverse.CompressedFlags.Tree">
1551 <summary> Cache display name until </summary> 2035 <summary>Whether the object has a TreeSpecies</summary>
1552 </member> 2036 </member>
1553 <member name="F:OpenMetaverse.AgentDisplayName.Updated"> 2037 <member name="F:OpenMetaverse.CompressedFlags.HasText">
1554 <summary> Last updated timestamp </summary> 2038 <summary>Whether the object has floating text ala llSetText</summary>
1555 </member> 2039 </member>
1556 <member name="M:OpenMetaverse.AgentDisplayName.FromOSD(OpenMetaverse.StructuredData.OSD)"> 2040 <member name="F:OpenMetaverse.CompressedFlags.HasParticles">
1557 <summary> 2041 <summary>Whether the object has an active particle system</summary>
1558 Creates AgentDisplayName object from OSD
1559 </summary>
1560 <param name="data">Incoming OSD data</param>
1561 <returns>AgentDisplayName object</returns>
1562 </member> 2042 </member>
1563 <member name="M:OpenMetaverse.AgentDisplayName.GetOSD"> 2043 <member name="F:OpenMetaverse.CompressedFlags.HasSound">
1564 <summary> 2044 <summary>Whether the object has sound attached to it</summary>
1565 Return object as OSD map
1566 </summary>
1567 <returns>OSD containing agent's display name data</returns>
1568 </member> 2045 </member>
1569 <member name="P:OpenMetaverse.AgentDisplayName.LegacyFullName"> 2046 <member name="F:OpenMetaverse.CompressedFlags.HasParent">
1570 <summary> Full name (legacy) </summary> 2047 <summary>Whether the object is attached to a root object or not</summary>
1571 </member> 2048 </member>
1572 <member name="T:OpenMetaverse.AvatarGroup"> 2049 <member name="F:OpenMetaverse.CompressedFlags.TextureAnimation">
2050 <summary>Whether the object has texture animation settings</summary>
2051 </member>
2052 <member name="F:OpenMetaverse.CompressedFlags.HasAngularVelocity">
2053 <summary>Whether the object has an angular velocity</summary>
2054 </member>
2055 <member name="F:OpenMetaverse.CompressedFlags.HasNameValues">
2056 <summary>Whether the object has a name value pairs string</summary>
2057 </member>
2058 <member name="F:OpenMetaverse.CompressedFlags.MediaURL">
2059 <summary>Whether the object has a Media URL set</summary>
2060 </member>
2061 <member name="T:OpenMetaverse.UpdateType">
1573 <summary> 2062 <summary>
1574 Holds group information for Avatars such as those you might find in a profile 2063 Specific Flags for MultipleObjectUpdate requests
1575 </summary> 2064 </summary>
1576 </member> 2065 </member>
1577 <member name="F:OpenMetaverse.AvatarGroup.AcceptNotices"> 2066 <member name="F:OpenMetaverse.UpdateType.None">
1578 <summary>true of Avatar accepts group notices</summary> 2067 <summary>None</summary>
1579 </member>
1580 <member name="F:OpenMetaverse.AvatarGroup.GroupID">
1581 <summary>Groups Key</summary>
1582 </member> 2068 </member>
1583 <member name="F:OpenMetaverse.AvatarGroup.GroupInsigniaID"> 2069 <member name="F:OpenMetaverse.UpdateType.Position">
1584 <summary>Texture Key for groups insignia</summary> 2070 <summary>Change position of prims</summary>
1585 </member> 2071 </member>
1586 <member name="F:OpenMetaverse.AvatarGroup.GroupName"> 2072 <member name="F:OpenMetaverse.UpdateType.Rotation">
1587 <summary>Name of the group</summary> 2073 <summary>Change rotation of prims</summary>
1588 </member> 2074 </member>
1589 <member name="F:OpenMetaverse.AvatarGroup.GroupPowers"> 2075 <member name="F:OpenMetaverse.UpdateType.Scale">
1590 <summary>Powers avatar has in the group</summary> 2076 <summary>Change size of prims</summary>
1591 </member> 2077 </member>
1592 <member name="F:OpenMetaverse.AvatarGroup.GroupTitle"> 2078 <member name="F:OpenMetaverse.UpdateType.Linked">
1593 <summary>Avatars Currently selected title</summary> 2079 <summary>Perform operation on link set</summary>
1594 </member> 2080 </member>
1595 <member name="F:OpenMetaverse.AvatarGroup.ListInProfile"> 2081 <member name="F:OpenMetaverse.UpdateType.Uniform">
1596 <summary>true of Avatar has chosen to list this in their profile</summary> 2082 <summary>Scale prims uniformly, same as selecing ctrl+shift in the
2083 viewer. Used in conjunction with Scale</summary>
1597 </member> 2084 </member>
1598 <member name="T:OpenMetaverse.Animation"> 2085 <member name="T:OpenMetaverse.PayPriceType">
1599 <summary> 2086 <summary>
1600 Contains an animation currently being played by an agent 2087 Special values in PayPriceReply. If the price is not one of these
2088 literal value of the price should be use
1601 </summary> 2089 </summary>
1602 </member> 2090 </member>
1603 <member name="F:OpenMetaverse.Animation.AnimationID"> 2091 <member name="F:OpenMetaverse.PayPriceType.Hide">
1604 <summary>The ID of the animation asset</summary> 2092 <summary>
1605 </member> 2093 Indicates that this pay option should be hidden
1606 <member name="F:OpenMetaverse.Animation.AnimationSequence"> 2094 </summary>
1607 <summary>A number to indicate start order of currently playing animations</summary>
1608 <remarks>On Linden Grids this number is unique per region, with OpenSim it is per client</remarks>
1609 </member>
1610 <member name="F:OpenMetaverse.Animation.AnimationSourceObjectID">
1611 <summary></summary>
1612 </member> 2095 </member>
1613 <member name="T:OpenMetaverse.ProfilePick"> 2096 <member name="F:OpenMetaverse.PayPriceType.Default">
1614 <summary> 2097 <summary>
1615 Holds group information on an individual profile pick 2098 Indicates that this pay option should have the default value
1616 </summary> 2099 </summary>
1617 </member> 2100 </member>
1618 <member name="T:OpenMetaverse.AvatarManager"> 2101 <member name="T:OpenMetaverse.ObjectMovementUpdate">
1619 <summary> 2102 <summary>
1620 Retrieve friend status notifications, and retrieve avatar names and 2103 Contains the variables sent in an object update packet for objects.
1621 profiles 2104 Used to track position and movement of prims and avatars
1622 </summary> 2105 </summary>
1623 </member> 2106 </member>
1624 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimation"> 2107 <member name="F:OpenMetaverse.ObjectMovementUpdate.Avatar">
1625 <summary>The event subscribers, null of no subscribers</summary> 2108 <summary></summary>
1626 </member> 2109 </member>
1627 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAnimation(OpenMetaverse.AvatarAnimationEventArgs)"> 2110 <member name="F:OpenMetaverse.ObjectMovementUpdate.CollisionPlane">
1628 <summary>Raises the AvatarAnimation Event</summary> 2111 <summary></summary>
1629 <param name="e">An AvatarAnimationEventArgs object containing
1630 the data sent from the simulator</param>
1631 </member> 2112 </member>
1632 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimationLock"> 2113 <member name="F:OpenMetaverse.ObjectMovementUpdate.State">
1633 <summary>Thread sync lock object</summary> 2114 <summary></summary>
1634 </member> 2115 </member>
1635 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearance"> 2116 <member name="F:OpenMetaverse.ObjectMovementUpdate.LocalID">
1636 <summary>The event subscribers, null of no subscribers</summary> 2117 <summary></summary>
1637 </member> 2118 </member>
1638 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAppearance(OpenMetaverse.AvatarAppearanceEventArgs)"> 2119 <member name="F:OpenMetaverse.ObjectMovementUpdate.Position">
1639 <summary>Raises the AvatarAppearance Event</summary> 2120 <summary></summary>
1640 <param name="e">A AvatarAppearanceEventArgs object containing
1641 the data sent from the simulator</param>
1642 </member> 2121 </member>
1643 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearanceLock"> 2122 <member name="F:OpenMetaverse.ObjectMovementUpdate.Velocity">
1644 <summary>Thread sync lock object</summary> 2123 <summary></summary>
1645 </member> 2124 </member>
1646 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReply"> 2125 <member name="F:OpenMetaverse.ObjectMovementUpdate.Acceleration">
1647 <summary>The event subscribers, null of no subscribers</summary> 2126 <summary></summary>
1648 </member> 2127 </member>
1649 <member name="M:OpenMetaverse.AvatarManager.OnUUIDNameReply(OpenMetaverse.UUIDNameReplyEventArgs)"> 2128 <member name="F:OpenMetaverse.ObjectMovementUpdate.Rotation">
1650 <summary>Raises the UUIDNameReply Event</summary> 2129 <summary></summary>
1651 <param name="e">A UUIDNameReplyEventArgs object containing
1652 the data sent from the simulator</param>
1653 </member> 2130 </member>
1654 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReplyLock"> 2131 <member name="F:OpenMetaverse.ObjectMovementUpdate.AngularVelocity">
1655 <summary>Thread sync lock object</summary> 2132 <summary></summary>
1656 </member> 2133 </member>
1657 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReply"> 2134 <member name="F:OpenMetaverse.ObjectMovementUpdate.Textures">
1658 <summary>The event subscribers, null of no subscribers</summary> 2135 <summary></summary>
1659 </member> 2136 </member>
1660 <member name="M:OpenMetaverse.AvatarManager.OnAvatarInterestsReply(OpenMetaverse.AvatarInterestsReplyEventArgs)"> 2137 <member name="T:OpenMetaverse.ObjectManager">
1661 <summary>Raises the AvatarInterestsReply Event</summary> 2138 <summary>
1662 <param name="e">A AvatarInterestsReplyEventArgs object containing 2139 Handles all network traffic related to prims and avatar positions and
1663 the data sent from the simulator</param> 2140 movement.
2141 </summary>
1664 </member> 2142 </member>
1665 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReplyLock"> 2143 <member name="F:OpenMetaverse.ObjectManager.m_ObjectUpdate">
2144 <summary>The event subscribers, null of no subscribers</summary>
2145 </member>
2146 <member name="F:OpenMetaverse.ObjectManager.m_ObjectUpdateLock">
1666 <summary>Thread sync lock object</summary> 2147 <summary>Thread sync lock object</summary>
1667 </member> 2148 </member>
1668 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReply"> 2149 <member name="F:OpenMetaverse.ObjectManager.m_ObjectProperties">
1669 <summary>The event subscribers, null of no subscribers</summary> 2150 <summary>The event subscribers, null of no subscribers</summary>
1670 </member> 2151 </member>
1671 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPropertiesReply(OpenMetaverse.AvatarPropertiesReplyEventArgs)"> 2152 <member name="M:OpenMetaverse.ObjectManager.OnObjectProperties(OpenMetaverse.ObjectPropertiesEventArgs)">
1672 <summary>Raises the AvatarPropertiesReply Event</summary> 2153 <summary>Raises the ObjectProperties Event</summary>
1673 <param name="e">A AvatarPropertiesReplyEventArgs object containing 2154 <param name="e">A ObjectPropertiesEventArgs object containing
1674 the data sent from the simulator</param> 2155 the data sent from the simulator</param>
1675 </member> 2156 </member>
1676 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReplyLock"> 2157 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesLock">
1677 <summary>Thread sync lock object</summary> 2158 <summary>Thread sync lock object</summary>
1678 </member> 2159 </member>
1679 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReply"> 2160 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesUpdated">
1680 <summary>The event subscribers, null of no subscribers</summary> 2161 <summary>The event subscribers, null of no subscribers</summary>
1681 </member> 2162 </member>
1682 <member name="M:OpenMetaverse.AvatarManager.OnAvatarGroupsReply(OpenMetaverse.AvatarGroupsReplyEventArgs)"> 2163 <member name="M:OpenMetaverse.ObjectManager.OnObjectPropertiesUpdated(OpenMetaverse.ObjectPropertiesUpdatedEventArgs)">
1683 <summary>Raises the AvatarGroupsReply Event</summary> 2164 <summary>Raises the ObjectPropertiesUpdated Event</summary>
1684 <param name="e">A AvatarGroupsReplyEventArgs object containing 2165 <param name="e">A ObjectPropertiesUpdatedEventArgs object containing
1685 the data sent from the simulator</param> 2166 the data sent from the simulator</param>
1686 </member> 2167 </member>
1687 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReplyLock"> 2168 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesUpdatedLock">
1688 <summary>Thread sync lock object</summary> 2169 <summary>Thread sync lock object</summary>
1689 </member> 2170 </member>
1690 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReply"> 2171 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesFamily">
1691 <summary>The event subscribers, null of no subscribers</summary> 2172 <summary>The event subscribers, null of no subscribers</summary>
1692 </member> 2173 </member>
1693 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPickerReply(OpenMetaverse.AvatarPickerReplyEventArgs)"> 2174 <member name="M:OpenMetaverse.ObjectManager.OnObjectPropertiesFamily(OpenMetaverse.ObjectPropertiesFamilyEventArgs)">
1694 <summary>Raises the AvatarPickerReply Event</summary> 2175 <summary>Raises the ObjectPropertiesFamily Event</summary>
1695 <param name="e">A AvatarPickerReplyEventArgs object containing 2176 <param name="e">A ObjectPropertiesFamilyEventArgs object containing
1696 the data sent from the simulator</param> 2177 the data sent from the simulator</param>
1697 </member> 2178 </member>
1698 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReplyLock"> 2179 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesFamilyLock">
1699 <summary>Thread sync lock object</summary> 2180 <summary>Thread sync lock object</summary>
1700 </member> 2181 </member>
1701 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAt"> 2182 <member name="F:OpenMetaverse.ObjectManager.m_AvatarUpdate">
1702 <summary>The event subscribers, null of no subscribers</summary> 2183 <summary>The event subscribers, null of no subscribers</summary>
1703 </member> 2184 </member>
1704 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectPointAt(OpenMetaverse.ViewerEffectPointAtEventArgs)"> 2185 <member name="M:OpenMetaverse.ObjectManager.OnAvatarUpdate(OpenMetaverse.AvatarUpdateEventArgs)">
1705 <summary>Raises the ViewerEffectPointAt Event</summary> 2186 <summary>Raises the AvatarUpdate Event</summary>
1706 <param name="e">A ViewerEffectPointAtEventArgs object containing 2187 <param name="e">A AvatarUpdateEventArgs object containing
1707 the data sent from the simulator</param> 2188 the data sent from the simulator</param>
1708 </member> 2189 </member>
1709 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAtLock"> 2190 <member name="F:OpenMetaverse.ObjectManager.m_AvatarUpdateLock">
1710 <summary>Thread sync lock object</summary> 2191 <summary>Thread sync lock object</summary>
1711 </member> 2192 </member>
1712 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAt"> 2193 <member name="F:OpenMetaverse.ObjectManager.m_TerseObjectUpdate">
1713 <summary>The event subscribers, null of no subscribers</summary> 2194 <summary>The event subscribers, null of no subscribers</summary>
1714 </member> 2195 </member>
1715 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectLookAt(OpenMetaverse.ViewerEffectLookAtEventArgs)"> 2196 <member name="F:OpenMetaverse.ObjectManager.m_TerseObjectUpdateLock">
1716 <summary>Raises the ViewerEffectLookAt Event</summary>
1717 <param name="e">A ViewerEffectLookAtEventArgs object containing
1718 the data sent from the simulator</param>
1719 </member>
1720 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAtLock">
1721 <summary>Thread sync lock object</summary> 2197 <summary>Thread sync lock object</summary>
1722 </member> 2198 </member>
1723 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffect"> 2199 <member name="F:OpenMetaverse.ObjectManager.m_ObjectDataBlockUpdate">
1724 <summary>The event subscribers, null of no subscribers</summary> 2200 <summary>The event subscribers, null of no subscribers</summary>
1725 </member> 2201 </member>
1726 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffect(OpenMetaverse.ViewerEffectEventArgs)"> 2202 <member name="M:OpenMetaverse.ObjectManager.OnObjectDataBlockUpdate(OpenMetaverse.ObjectDataBlockUpdateEventArgs)">
1727 <summary>Raises the ViewerEffect Event</summary> 2203 <summary>Raises the ObjectDataBlockUpdate Event</summary>
1728 <param name="e">A ViewerEffectEventArgs object containing 2204 <param name="e">A ObjectDataBlockUpdateEventArgs object containing
1729 the data sent from the simulator</param> 2205 the data sent from the simulator</param>
1730 </member> 2206 </member>
1731 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLock"> 2207 <member name="F:OpenMetaverse.ObjectManager.m_ObjectDataBlockUpdateLock">
1732 <summary>Thread sync lock object</summary> 2208 <summary>Thread sync lock object</summary>
1733 </member> 2209 </member>
1734 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReply"> 2210 <member name="F:OpenMetaverse.ObjectManager.m_KillObject">
1735 <summary>The event subscribers, null of no subscribers</summary> 2211 <summary>The event subscribers, null of no subscribers</summary>
1736 </member> 2212 </member>
1737 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPicksReply(OpenMetaverse.AvatarPicksReplyEventArgs)"> 2213 <member name="M:OpenMetaverse.ObjectManager.OnKillObject(OpenMetaverse.KillObjectEventArgs)">
1738 <summary>Raises the AvatarPicksReply Event</summary> 2214 <summary>Raises the KillObject Event</summary>
1739 <param name="e">A AvatarPicksReplyEventArgs object containing 2215 <param name="e">A KillObjectEventArgs object containing
1740 the data sent from the simulator</param> 2216 the data sent from the simulator</param>
1741 </member> 2217 </member>
1742 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReplyLock"> 2218 <member name="F:OpenMetaverse.ObjectManager.m_KillObjectLock">
1743 <summary>Thread sync lock object</summary> 2219 <summary>Thread sync lock object</summary>
1744 </member> 2220 </member>
1745 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReply"> 2221 <member name="F:OpenMetaverse.ObjectManager.m_KillObjects">
1746 <summary>The event subscribers, null of no subscribers</summary> 2222 <summary>The event subscribers, null of no subscribers</summary>
1747 </member> 2223 </member>
1748 <member name="M:OpenMetaverse.AvatarManager.OnPickInfoReply(OpenMetaverse.PickInfoReplyEventArgs)"> 2224 <member name="M:OpenMetaverse.ObjectManager.OnKillObjects(OpenMetaverse.KillObjectsEventArgs)">
1749 <summary>Raises the PickInfoReply Event</summary> 2225 <summary>Raises the KillObjects Event</summary>
1750 <param name="e">A PickInfoReplyEventArgs object containing 2226 <param name="e">A KillObjectsEventArgs object containing
1751 the data sent from the simulator</param> 2227 the data sent from the simulator</param>
1752 </member> 2228 </member>
1753 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReplyLock"> 2229 <member name="F:OpenMetaverse.ObjectManager.m_KillObjectsLock">
1754 <summary>Thread sync lock object</summary> 2230 <summary>Thread sync lock object</summary>
1755 </member> 2231 </member>
1756 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReply"> 2232 <member name="F:OpenMetaverse.ObjectManager.m_AvatarSitChanged">
1757 <summary>The event subscribers, null of no subscribers</summary> 2233 <summary>The event subscribers, null of no subscribers</summary>
1758 </member> 2234 </member>
1759 <member name="M:OpenMetaverse.AvatarManager.OnAvatarClassifiedReply(OpenMetaverse.AvatarClassifiedReplyEventArgs)"> 2235 <member name="M:OpenMetaverse.ObjectManager.OnAvatarSitChanged(OpenMetaverse.AvatarSitChangedEventArgs)">
1760 <summary>Raises the AvatarClassifiedReply Event</summary> 2236 <summary>Raises the AvatarSitChanged Event</summary>
1761 <param name="e">A AvatarClassifiedReplyEventArgs object containing 2237 <param name="e">A AvatarSitChangedEventArgs object containing
1762 the data sent from the simulator</param> 2238 the data sent from the simulator</param>
1763 </member> 2239 </member>
1764 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReplyLock"> 2240 <member name="F:OpenMetaverse.ObjectManager.m_AvatarSitChangedLock">
1765 <summary>Thread sync lock object</summary> 2241 <summary>Thread sync lock object</summary>
1766 </member> 2242 </member>
1767 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReply"> 2243 <member name="F:OpenMetaverse.ObjectManager.m_PayPriceReply">
1768 <summary>The event subscribers, null of no subscribers</summary> 2244 <summary>The event subscribers, null of no subscribers</summary>
1769 </member> 2245 </member>
1770 <member name="M:OpenMetaverse.AvatarManager.OnClassifiedInfoReply(OpenMetaverse.ClassifiedInfoReplyEventArgs)"> 2246 <member name="M:OpenMetaverse.ObjectManager.OnPayPriceReply(OpenMetaverse.PayPriceReplyEventArgs)">
1771 <summary>Raises the ClassifiedInfoReply Event</summary> 2247 <summary>Raises the PayPriceReply Event</summary>
1772 <param name="e">A ClassifiedInfoReplyEventArgs object containing 2248 <param name="e">A PayPriceReplyEventArgs object containing
1773 the data sent from the simulator</param> 2249 the data sent from the simulator</param>
1774 </member> 2250 </member>
1775 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReplyLock"> 2251 <member name="F:OpenMetaverse.ObjectManager.m_PayPriceReplyLock">
1776 <summary>Thread sync lock object</summary> 2252 <summary>Thread sync lock object</summary>
1777 </member> 2253 </member>
1778 <member name="F:OpenMetaverse.AvatarManager.m_DisplayNameUpdate"> 2254 <member name="F:OpenMetaverse.ObjectManager.m_PhysicsProperties">
1779 <summary>The event subscribers, null of no subscribers</summary> 2255 <summary>The event subscribers, null of no subscribers</summary>
1780 </member> 2256 </member>
1781 <member name="M:OpenMetaverse.AvatarManager.OnDisplayNameUpdate(OpenMetaverse.DisplayNameUpdateEventArgs)"> 2257 <member name="M:OpenMetaverse.ObjectManager.OnPhysicsProperties(OpenMetaverse.PhysicsPropertiesEventArgs)">
1782 <summary>Raises the DisplayNameUpdate Event</summary> 2258 <summary>Raises the PhysicsProperties Event</summary>
1783 <param name="e">A DisplayNameUpdateEventArgs object containing 2259 <param name="e">A PhysicsPropertiesEventArgs object containing
1784 the data sent from the simulator</param> 2260 the data sent from the simulator</param>
1785 </member> 2261 </member>
1786 <member name="F:OpenMetaverse.AvatarManager.m_DisplayNameUpdateLock"> 2262 <member name="F:OpenMetaverse.ObjectManager.m_PhysicsPropertiesLock">
1787 <summary>Thread sync lock object</summary> 2263 <summary>Thread sync lock object</summary>
1788 </member> 2264 </member>
1789 <member name="M:OpenMetaverse.AvatarManager.#ctor(OpenMetaverse.GridClient)"> 2265 <member name="F:OpenMetaverse.ObjectManager.Client">
1790 <summary> 2266 <summary>Reference to the GridClient object</summary>
1791 Represents other avatars
1792 </summary>
1793 <param name="client"></param>
1794 </member> 2267 </member>
1795 <member name="M:OpenMetaverse.AvatarManager.RequestTrackAgent(OpenMetaverse.UUID)"> 2268 <member name="F:OpenMetaverse.ObjectManager.InterpolationTimer">
1796 <summary>Tracks the specified avatar on your map</summary> 2269 <summary>Does periodic dead reckoning calculation to convert
1797 <param name="preyID">Avatar ID to track</param> 2270 velocity and acceleration to new positions for objects</summary>
1798 </member> 2271 </member>
1799 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarName(OpenMetaverse.UUID)"> 2272 <member name="M:OpenMetaverse.ObjectManager.#ctor(OpenMetaverse.GridClient)">
1800 <summary> 2273 <summary>
1801 Request a single avatar name 2274 Construct a new instance of the ObjectManager class
1802 </summary> 2275 </summary>
1803 <param name="id">The avatar key to retrieve a name for</param> 2276 <param name="client">A reference to the <see cref="T:OpenMetaverse.GridClient"/> instance</param>
1804 </member> 2277 </member>
1805 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNames(System.Collections.Generic.List{OpenMetaverse.UUID})"> 2278 <member name="M:OpenMetaverse.ObjectManager.RequestObject(OpenMetaverse.Simulator,System.UInt32)">
1806 <summary> 2279 <summary>
1807 Request a list of avatar names 2280 Request information for a single object from a <see cref="T:OpenMetaverse.Simulator"/>
2281 you are currently connected to
1808 </summary> 2282 </summary>
1809 <param name="ids">The avatar keys to retrieve names for</param> 2283 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
2284 <param name="localID">The Local ID of the object</param>
1810 </member> 2285 </member>
1811 <member name="M:OpenMetaverse.AvatarManager.DisplayNamesAvailable"> 2286 <member name="M:OpenMetaverse.ObjectManager.RequestObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})">
1812 <summary> 2287 <summary>
1813 Check if Display Names functionality is available 2288 Request information for multiple objects contained in
2289 the same simulator
1814 </summary> 2290 </summary>
1815 <returns>True if Display name functionality is available</returns> 2291 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
2292 <param name="localIDs">An array containing the Local IDs of the objects</param>
1816 </member> 2293 </member>
1817 <member name="M:OpenMetaverse.AvatarManager.GetDisplayNames(System.Collections.Generic.List{OpenMetaverse.UUID},OpenMetaverse.AvatarManager.DisplayNamesCallback)"> 2294 <member name="M:OpenMetaverse.ObjectManager.BuyObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32,OpenMetaverse.UUID,OpenMetaverse.UUID)">
2295 <summary>
2296 Attempt to purchase an original object, a copy, or the contents of
2297 an object
2298 </summary>
2299 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
2300 <param name="localID">The Local ID of the object</param>
2301 <param name="saleType">Whether the original, a copy, or the object
2302 contents are on sale. This is used for verification, if the this
2303 sale type is not valid for the object the purchase will fail</param>
2304 <param name="price">Price of the object. This is used for
2305 verification, if it does not match the actual price the purchase
2306 will fail</param>
2307 <param name="groupID">Group ID that will be associated with the new
2308 purchase</param>
2309 <param name="categoryID">Inventory folder UUID where the object or objects
2310 purchased should be placed</param>
2311 <example>
2312 <code>
2313 BuyObject(Client.Network.CurrentSim, 500, SaleType.Copy,
2314 100, UUID.Zero, Client.Self.InventoryRootFolderUUID);
2315 </code>
2316 </example>
2317 </member>
2318 <member name="M:OpenMetaverse.ObjectManager.RequestPayPrice(OpenMetaverse.Simulator,OpenMetaverse.UUID)">
1818 <summary> 2319 <summary>
1819 Request retrieval of display names (max 90 names per request) 2320 Request prices that should be displayed in pay dialog. This will triggger the simulator
2321 to send us back a PayPriceReply which can be handled by OnPayPriceReply event
1820 </summary> 2322 </summary>
1821 <param name="ids">List of UUIDs to lookup</param> 2323 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
1822 <param name="callback">Callback to report result of the operation</param> 2324 <param name="objectID">The ID of the object</param>
2325 <remarks>The result is raised in the <see cref="E:OpenMetaverse.ObjectManager.PayPriceReply"/> event</remarks>
1823 </member> 2326 </member>
1824 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarProperties(OpenMetaverse.UUID)"> 2327 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)">
1825 <summary> 2328 <summary>
1826 Start a request for Avatar Properties 2329 Select a single object. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
2330 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
1827 </summary> 2331 </summary>
1828 <param name="avatarid"></param> 2332 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
2333 <param name="localID">The Local ID of the object</param>
2334 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
1829 </member> 2335 </member>
1830 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNameSearch(System.String,OpenMetaverse.UUID)"> 2336 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32,System.Boolean)">
1831 <summary> 2337 <summary>
1832 Search for an avatar (first name, last name) 2338 Select a single object. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
2339 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
1833 </summary> 2340 </summary>
1834 <param name="name">The name to search for</param> 2341 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
1835 <param name="queryID">An ID to associate with this query</param> 2342 <param name="localID">The Local ID of the object</param>
2343 <param name="automaticDeselect">if true, a call to <see cref="M:OpenMetaverse.ObjectManager.DeselectObject(OpenMetaverse.Simulator,System.UInt32)"/> is
2344 made immediately following the request</param>
2345 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
1836 </member> 2346 </member>
1837 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)"> 2347 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)">
1838 <summary> 2348 <summary>
1839 Start a request for Avatar Picks 2349 Select multiple objects. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
1840 </summary> 2350 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
1841 <param name="avatarid">UUID of the avatar</param> 2351 </summary>
2352 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
2353 <param name="localIDs">An array containing the Local IDs of the objects</param>
2354 <param name="automaticDeselect">Should objects be deselected immediately after selection</param>
2355 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
1842 </member> 2356 </member>
1843 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarClassified(OpenMetaverse.UUID)"> 2357 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[])">
1844 <summary> 2358 <summary>
1845 Start a request for Avatar Classifieds 2359 Select multiple objects. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
1846 </summary> 2360 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
1847 <param name="avatarid">UUID of the avatar</param> 2361 </summary>
2362 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
2363 <param name="localIDs">An array containing the Local IDs of the objects</param>
2364 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
1848 </member> 2365 </member>
1849 <member name="M:OpenMetaverse.AvatarManager.RequestPickInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 2366 <member name="M:OpenMetaverse.ObjectManager.SetFlags(OpenMetaverse.Simulator,System.UInt32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
1850 <summary> 2367 <summary>
1851 Start a request for details of a specific profile pick 2368 Update the properties of an object
1852 </summary> 2369 </summary>
1853 <param name="avatarid">UUID of the avatar</param> 2370 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
1854 <param name="pickid">UUID of the profile pick</param> 2371 <param name="localID">The Local ID of the object</param>
2372 <param name="physical">true to turn the objects physical property on</param>
2373 <param name="temporary">true to turn the objects temporary property on</param>
2374 <param name="phantom">true to turn the objects phantom property on</param>
2375 <param name="castsShadow">true to turn the objects cast shadows property on</param>
1855 </member> 2376 </member>
1856 <member name="M:OpenMetaverse.AvatarManager.RequestClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 2377 <member name="M:OpenMetaverse.ObjectManager.SetFlags(OpenMetaverse.Simulator,System.UInt32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,OpenMetaverse.PhysicsShapeType,System.Single,System.Single,System.Single,System.Single)">
1857 <summary> 2378 <summary>
1858 Start a request for details of a specific profile classified 2379 Update the properties of an object
1859 </summary> 2380 </summary>
1860 <param name="avatarid">UUID of the avatar</param> 2381 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
1861 <param name="classifiedid">UUID of the profile classified</param> 2382 <param name="localID">The Local ID of the object</param>
1862 </member> 2383 <param name="physical">true to turn the objects physical property on</param>
1863 <member name="M:OpenMetaverse.AvatarManager.UUIDNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2384 <param name="temporary">true to turn the objects temporary property on</param>
1864 <summary>Process an incoming packet and raise the appropriate events</summary> 2385 <param name="phantom">true to turn the objects phantom property on</param>
1865 <param name="sender">The sender</param> 2386 <param name="castsShadow">true to turn the objects cast shadows property on</param>
1866 <param name="e">The EventArgs object containing the packet data</param> 2387 <param name="physicsType">Type of the represetnation prim will have in the physics engine</param>
1867 </member> 2388 <param name="density">Density - normal value 1000</param>
1868 <member name="M:OpenMetaverse.AvatarManager.AvatarAnimationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2389 <param name="friction">Friction - normal value 0.6</param>
1869 <summary>Process an incoming packet and raise the appropriate events</summary> 2390 <param name="restitution">Restitution - standard value 0.5</param>
1870 <param name="sender">The sender</param> 2391 <param name="gravityMultiplier">Gravity multiplier - standar value 1.0</param>
1871 <param name="e">The EventArgs object containing the packet data</param>
1872 </member>
1873 <member name="M:OpenMetaverse.AvatarManager.AvatarAppearanceHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1874 <summary>Process an incoming packet and raise the appropriate events</summary>
1875 <param name="sender">The sender</param>
1876 <param name="e">The EventArgs object containing the packet data</param>
1877 </member> 2392 </member>
1878 <member name="M:OpenMetaverse.AvatarManager.AvatarPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2393 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32)">
1879 <summary>Process an incoming packet and raise the appropriate events</summary> 2394 <summary>
1880 <param name="sender">The sender</param> 2395 Sets the sale properties of a single object
1881 <param name="e">The EventArgs object containing the packet data</param> 2396 </summary>
2397 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
2398 <param name="localID">The Local ID of the object</param>
2399 <param name="saleType">One of the options from the <see cref="T:OpenMetaverse.SaleType"/> enum</param>
2400 <param name="price">The price of the object</param>
1882 </member> 2401 </member>
1883 <member name="M:OpenMetaverse.AvatarManager.AvatarInterestsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2402 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.SaleType,System.Int32)">
1884 <summary>Process an incoming packet and raise the appropriate events</summary> 2403 <summary>
1885 <param name="sender">The sender</param> 2404 Sets the sale properties of multiple objects
1886 <param name="e">The EventArgs object containing the packet data</param> 2405 </summary>
2406 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
2407 <param name="localIDs">An array containing the Local IDs of the objects</param>
2408 <param name="saleType">One of the options from the <see cref="T:OpenMetaverse.SaleType"/> enum</param>
2409 <param name="price">The price of the object</param>
1887 </member> 2410 </member>
1888 <member name="M:OpenMetaverse.AvatarManager.DisplayNameUpdateMessageHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 2411 <member name="M:OpenMetaverse.ObjectManager.DeselectObject(OpenMetaverse.Simulator,System.UInt32)">
1889 <summary> 2412 <summary>
1890 EQ Message fired when someone nearby changes their display name 2413 Deselect a single object
1891 </summary> 2414 </summary>
1892 <param name="capsKey">The message key</param> 2415 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
1893 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param> 2416 <param name="localID">The Local ID of the object</param>
1894 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
1895 </member> 2417 </member>
1896 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyMessageHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 2418 <member name="M:OpenMetaverse.ObjectManager.DeselectObjects(OpenMetaverse.Simulator,System.UInt32[])">
1897 <summary> 2419 <summary>
1898 Crossed region handler for message that comes across the EventQueue. Sent to an agent 2420 Deselect multiple objects.
1899 when the agent crosses a sim border into a new region.
1900 </summary> 2421 </summary>
1901 <param name="capsKey">The message key</param> 2422 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
1902 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param> 2423 <param name="localIDs">An array containing the Local IDs of the objects</param>
1903 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
1904 </member>
1905 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1906 <summary>Process an incoming packet and raise the appropriate events</summary>
1907 <param name="sender">The sender</param>
1908 <param name="e">The EventArgs object containing the packet data</param>
1909 </member>
1910 <member name="M:OpenMetaverse.AvatarManager.AvatarPickerReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1911 <summary>Process an incoming packet and raise the appropriate events</summary>
1912 <param name="sender">The sender</param>
1913 <param name="e">The EventArgs object containing the packet data</param>
1914 </member>
1915 <member name="M:OpenMetaverse.AvatarManager.ViewerEffectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1916 <summary>Process an incoming packet and raise the appropriate events</summary>
1917 <param name="sender">The sender</param>
1918 <param name="e">The EventArgs object containing the packet data</param>
1919 </member>
1920 <member name="M:OpenMetaverse.AvatarManager.AvatarPicksReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1921 <summary>Process an incoming packet and raise the appropriate events</summary>
1922 <param name="sender">The sender</param>
1923 <param name="e">The EventArgs object containing the packet data</param>
1924 </member>
1925 <member name="M:OpenMetaverse.AvatarManager.PickInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1926 <summary>Process an incoming packet and raise the appropriate events</summary>
1927 <param name="sender">The sender</param>
1928 <param name="e">The EventArgs object containing the packet data</param>
1929 </member>
1930 <member name="M:OpenMetaverse.AvatarManager.AvatarClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1931 <summary>Process an incoming packet and raise the appropriate events</summary>
1932 <param name="sender">The sender</param>
1933 <param name="e">The EventArgs object containing the packet data</param>
1934 </member>
1935 <member name="M:OpenMetaverse.AvatarManager.ClassifiedInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1936 <summary>Process an incoming packet and raise the appropriate events</summary>
1937 <param name="sender">The sender</param>
1938 <param name="e">The EventArgs object containing the packet data</param>
1939 </member>
1940 <member name="E:OpenMetaverse.AvatarManager.AvatarAnimation">
1941 <summary>Raised when the simulator sends us data containing
1942 an agents animation playlist</summary>
1943 </member>
1944 <member name="E:OpenMetaverse.AvatarManager.AvatarAppearance">
1945 <summary>Raised when the simulator sends us data containing
1946 the appearance information for an agent</summary>
1947 </member>
1948 <member name="E:OpenMetaverse.AvatarManager.UUIDNameReply">
1949 <summary>Raised when the simulator sends us data containing
1950 agent names/id values</summary>
1951 </member>
1952 <member name="E:OpenMetaverse.AvatarManager.AvatarInterestsReply">
1953 <summary>Raised when the simulator sends us data containing
1954 the interests listed in an agents profile</summary>
1955 </member>
1956 <member name="E:OpenMetaverse.AvatarManager.AvatarPropertiesReply">
1957 <summary>Raised when the simulator sends us data containing
1958 profile property information for an agent</summary>
1959 </member>
1960 <member name="E:OpenMetaverse.AvatarManager.AvatarGroupsReply">
1961 <summary>Raised when the simulator sends us data containing
1962 the group membership an agent is a member of</summary>
1963 </member>
1964 <member name="E:OpenMetaverse.AvatarManager.AvatarPickerReply">
1965 <summary>Raised when the simulator sends us data containing
1966 name/id pair</summary>
1967 </member>
1968 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectPointAt">
1969 <summary>Raised when the simulator sends us data containing
1970 the objects and effect when an agent is pointing at</summary>
1971 </member>
1972 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectLookAt">
1973 <summary>Raised when the simulator sends us data containing
1974 the objects and effect when an agent is looking at</summary>
1975 </member>
1976 <member name="E:OpenMetaverse.AvatarManager.ViewerEffect">
1977 <summary>Raised when the simulator sends us data containing
1978 an agents viewer effect information</summary>
1979 </member>
1980 <member name="E:OpenMetaverse.AvatarManager.AvatarPicksReply">
1981 <summary>Raised when the simulator sends us data containing
1982 the top picks from an agents profile</summary>
1983 </member>
1984 <member name="E:OpenMetaverse.AvatarManager.PickInfoReply">
1985 <summary>Raised when the simulator sends us data containing
1986 the Pick details</summary>
1987 </member>
1988 <member name="E:OpenMetaverse.AvatarManager.AvatarClassifiedReply">
1989 <summary>Raised when the simulator sends us data containing
1990 the classified ads an agent has placed</summary>
1991 </member>
1992 <member name="E:OpenMetaverse.AvatarManager.ClassifiedInfoReply">
1993 <summary>Raised when the simulator sends us data containing
1994 the details of a classified ad</summary>
1995 </member>
1996 <member name="E:OpenMetaverse.AvatarManager.DisplayNameUpdate">
1997 <summary>Raised when the simulator sends us data containing
1998 the details of display name change</summary>
1999 </member> 2424 </member>
2000 <member name="T:OpenMetaverse.AvatarManager.DisplayNamesCallback"> 2425 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32)">
2001 <summary> 2426 <summary>
2002 Callback giving results when fetching display names 2427 Perform a click action on an object
2003 </summary> 2428 </summary>
2004 <param name="success">If the request was successful</param> 2429 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
2005 <param name="names">Array of display names</param> 2430 <param name="localID">The Local ID of the object</param>
2006 <param name="badIDs">Array of UUIDs that could not be fetched</param>
2007 </member>
2008 <member name="T:OpenMetaverse.AvatarAnimationEventArgs">
2009 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event</summary>
2010 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event occurs when the simulator sends
2011 the animation playlist for an agent</remarks>
2012 <example>
2013 The following code example uses the <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.Animations"/>
2014 properties to display the animation playlist of an avatar on the <see cref="T:System.Console"/> window.
2015 <code>
2016 // subscribe to the event
2017 Client.Avatars.AvatarAnimation += Avatars_AvatarAnimation;
2018
2019 private void Avatars_AvatarAnimation(object sender, AvatarAnimationEventArgs e)
2020 {
2021 // create a dictionary of "known" animations from the Animations class using System.Reflection
2022 Dictionary&lt;UUID, string&gt; systemAnimations = new Dictionary&lt;UUID, string&gt;();
2023 Type type = typeof(Animations);
2024 System.Reflection.FieldInfo[] fields = type.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
2025 foreach (System.Reflection.FieldInfo field in fields)
2026 {
2027 systemAnimations.Add((UUID)field.GetValue(type), field.Name);
2028 }
2029
2030 // find out which animations being played are known animations and which are assets
2031 foreach (Animation animation in e.Animations)
2032 {
2033 if (systemAnimations.ContainsKey(animation.AnimationID))
2034 {
2035 Console.WriteLine("{0} is playing {1} ({2}) sequence {3}", e.AvatarID,
2036 systemAnimations[animation.AnimationID], animation.AnimationSequence);
2037 }
2038 else
2039 {
2040 Console.WriteLine("{0} is playing {1} (Asset) sequence {2}", e.AvatarID,
2041 animation.AnimationID, animation.AnimationSequence);
2042 }
2043 }
2044 }
2045 </code>
2046 </example>
2047 </member> 2431 </member>
2048 <member name="M:OpenMetaverse.AvatarAnimationEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.Animation})"> 2432 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
2049 <summary> 2433 <summary>
2050 Construct a new instance of the AvatarAnimationEventArgs class 2434 Perform a click action (Grab) on a single object
2051 </summary> 2435 </summary>
2052 <param name="avatarID">The ID of the agent</param> 2436 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
2053 <param name="anims">The list of animations to start</param> 2437 <param name="localID">The Local ID of the object</param>
2054 </member> 2438 <param name="uvCoord">The texture coordinates to touch</param>
2055 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID"> 2439 <param name="stCoord">The surface coordinates to touch</param>
2056 <summary>Get the ID of the agent</summary> 2440 <param name="faceIndex">The face of the position to touch</param>
2057 </member> 2441 <param name="position">The region coordinates of the position to touch</param>
2058 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.Animations"> 2442 <param name="normal">The surface normal of the position to touch (A normal is a vector perpindicular to the surface)</param>
2059 <summary>Get the list of animations to start</summary> 2443 <param name="binormal">The surface binormal of the position to touch (A binormal is a vector tangen to the surface
2060 </member> 2444 pointing along the U direction of the tangent space</param>
2061 <member name="T:OpenMetaverse.AvatarAppearanceEventArgs">
2062 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary>
2063 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
2064 the appearance data for an avatar</remarks>
2065 <example>
2066 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
2067 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
2068 <code>
2069 // subscribe to the event
2070 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
2071
2072 // handle the data when the event is raised
2073 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e)
2074 {
2075 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
2076 }
2077 </code>
2078 </example>
2079 </member> 2445 </member>
2080 <member name="M:OpenMetaverse.AvatarAppearanceEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Primitive.TextureEntryFace,OpenMetaverse.Primitive.TextureEntryFace[],System.Collections.Generic.List{System.Byte},System.Byte,System.Int32,OpenMetaverse.AppearanceFlags)"> 2446 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)">
2081 <summary> 2447 <summary>
2082 Construct a new instance of the AvatarAppearanceEventArgs class 2448 Create (rez) a new prim object in a simulator
2083 </summary> 2449 </summary>
2084 <param name="sim">The simulator request was from</param> 2450 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param>
2085 <param name="avatarID">The ID of the agent</param> 2451 <param name="prim">Data describing the prim object to rez</param>
2086 <param name="isTrial">true of the agent is a trial account</param> 2452 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
2087 <param name="defaultTexture">The default agent texture</param> 2453 do not want the object to be associated with a specific group</param>
2088 <param name="faceTextures">The agents appearance layer textures</param> 2454 <param name="position">An approximation of the position at which to rez the prim</param>
2089 <param name="visualParams">The <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</param> 2455 <param name="scale">Scale vector to size this prim</param>
2090 </member> 2456 <param name="rotation">Rotation quaternion to rotate this prim</param>
2091 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.Simulator"> 2457 <remarks>Due to the way client prim rezzing is done on the server,
2092 <summary>Get the Simulator this request is from of the agent</summary> 2458 the requested position for an object is only close to where the prim
2093 </member> 2459 actually ends up. If you desire exact placement you'll need to
2094 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"> 2460 follow up by moving the object after it has been created. This
2095 <summary>Get the ID of the agent</summary> 2461 function will not set textures, light and flexible data, or other
2096 </member> 2462 extended primitive properties</remarks>
2097 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.IsTrial">
2098 <summary>true if the agent is a trial account</summary>
2099 </member>
2100 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.DefaultTexture">
2101 <summary>Get the default agent texture</summary>
2102 </member>
2103 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.FaceTextures">
2104 <summary>Get the agents appearance layer textures</summary>
2105 </member>
2106 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams">
2107 <summary>Get the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</summary>
2108 </member>
2109 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AppearanceVersion">
2110 <summary>Version of the appearance system used.
2111 Value greater than 0 indicates that server side baking is used</summary>
2112 </member>
2113 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.COFVersion">
2114 <summary>Version of the Current Outfit Folder the appearance is based on</summary>
2115 </member>
2116 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AppearanceFlags">
2117 <summary>Appearance flags, introduced with server side baking, currently unused</summary>
2118 </member>
2119 <member name="T:OpenMetaverse.AvatarInterestsReplyEventArgs">
2120 <summary>Represents the interests from the profile of an agent</summary>
2121 </member>
2122 <member name="P:OpenMetaverse.AvatarInterestsReplyEventArgs.AvatarID">
2123 <summary>Get the ID of the agent</summary>
2124 </member>
2125 <member name="T:OpenMetaverse.AvatarPropertiesReplyEventArgs">
2126 <summary>The properties of an agent</summary>
2127 </member>
2128 <member name="P:OpenMetaverse.AvatarPropertiesReplyEventArgs.AvatarID">
2129 <summary>Get the ID of the agent</summary>
2130 </member>
2131 <member name="P:OpenMetaverse.AvatarGroupsReplyEventArgs.AvatarID">
2132 <summary>Get the ID of the agent</summary>
2133 </member>
2134 <member name="P:OpenMetaverse.AvatarPicksReplyEventArgs.AvatarID">
2135 <summary>Get the ID of the agent</summary>
2136 </member>
2137 <member name="P:OpenMetaverse.AvatarClassifiedReplyEventArgs.AvatarID">
2138 <summary>Get the ID of the avatar</summary>
2139 </member> 2463 </member>
2140 <member name="T:OpenMetaverse.DisplayNameUpdateEventArgs"> 2464 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.PrimFlags)">
2141 <summary> 2465 <summary>
2142 Event args class for display name notification messages 2466 Create (rez) a new prim object in a simulator
2143 </summary> 2467 </summary>
2468 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param>
2469 <param name="prim">Data describing the prim object to rez</param>
2470 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
2471 do not want the object to be associated with a specific group</param>
2472 <param name="position">An approximation of the position at which to rez the prim</param>
2473 <param name="scale">Scale vector to size this prim</param>
2474 <param name="rotation">Rotation quaternion to rotate this prim</param>
2475 <param name="createFlags">Specify the <seealso cref="T:OpenMetaverse.PrimFlags"/></param>
2476 <remarks>Due to the way client prim rezzing is done on the server,
2477 the requested position for an object is only close to where the prim
2478 actually ends up. If you desire exact placement you'll need to
2479 follow up by moving the object after it has been created. This
2480 function will not set textures, light and flexible data, or other
2481 extended primitive properties</remarks>
2144 </member> 2482 </member>
2145 <member name="T:OpenMetaverse.Assets.AssetPrim"> 2483 <member name="M:OpenMetaverse.ObjectManager.AddTree(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Tree,OpenMetaverse.UUID,System.Boolean)">
2146 <summary> 2484 <summary>
2147 A linkset asset, containing a parent primitive and zero or more children 2485 Rez a Linden tree
2148 </summary> 2486 </summary>
2487 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2488 <param name="scale">The size of the tree</param>
2489 <param name="rotation">The rotation of the tree</param>
2490 <param name="position">The position of the tree</param>
2491 <param name="treeType">The Type of tree</param>
2492 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
2493 or UUID.Zero if no group is to be set</param>
2494 <param name="newTree">true to use the "new" Linden trees, false to use the old</param>
2149 </member> 2495 </member>
2150 <member name="T:OpenMetaverse.Assets.Asset"> 2496 <member name="M:OpenMetaverse.ObjectManager.AddGrass(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Grass,OpenMetaverse.UUID)">
2151 <summary> 2497 <summary>
2152 Base class for all Asset types 2498 Rez grass and ground cover
2153 </summary> 2499 </summary>
2500 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2501 <param name="scale">The size of the grass</param>
2502 <param name="rotation">The rotation of the grass</param>
2503 <param name="position">The position of the grass</param>
2504 <param name="grassType">The type of grass from the <seealso cref="T:OpenMetaverse.Grass"/> enum</param>
2505 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
2506 or UUID.Zero if no group is to be set</param>
2154 </member> 2507 </member>
2155 <member name="F:OpenMetaverse.Assets.Asset.AssetData"> 2508 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry)">
2156 <summary>A byte array containing the raw asset data</summary>
2157 </member>
2158 <member name="F:OpenMetaverse.Assets.Asset.Temporary">
2159 <summary>True if the asset it only stored on the server temporarily</summary>
2160 </member>
2161 <member name="F:OpenMetaverse.Assets.Asset._AssetID">
2162 <summary>A unique ID</summary>
2163 </member>
2164 <member name="M:OpenMetaverse.Assets.Asset.#ctor">
2165 <summary> 2509 <summary>
2166 Construct a new Asset object 2510 Set the textures to apply to the faces of an object
2167 </summary> 2511 </summary>
2512 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2513 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2514 <param name="textures">The texture data to apply</param>
2168 </member> 2515 </member>
2169 <member name="M:OpenMetaverse.Assets.Asset.#ctor(OpenMetaverse.UUID,System.Byte[])"> 2516 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry,System.String)">
2170 <summary> 2517 <summary>
2171 Construct a new Asset object 2518 Set the textures to apply to the faces of an object
2172 </summary> 2519 </summary>
2173 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 2520 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2174 <param name="assetData">A byte array containing the raw asset data</param> 2521 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2522 <param name="textures">The texture data to apply</param>
2523 <param name="mediaUrl">A media URL (not used)</param>
2175 </member> 2524 </member>
2176 <member name="M:OpenMetaverse.Assets.Asset.Encode"> 2525 <member name="M:OpenMetaverse.ObjectManager.SetLight(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.LightData)">
2177 <summary> 2526 <summary>
2178 Regenerates the <code>AssetData</code> byte array from the properties 2527 Set the Light data on an object
2179 of the derived class.
2180 </summary> 2528 </summary>
2529 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2530 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2531 <param name="light">A <seealso cref="T:OpenMetaverse.Primitive.LightData"/> object containing the data to set</param>
2181 </member> 2532 </member>
2182 <member name="M:OpenMetaverse.Assets.Asset.Decode"> 2533 <member name="M:OpenMetaverse.ObjectManager.SetFlexible(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.FlexibleData)">
2183 <summary> 2534 <summary>
2184 Decodes the AssetData, placing it in appropriate properties of the derived 2535 Set the flexible data on an object
2185 class.
2186 </summary> 2536 </summary>
2187 <returns>True if the asset decoding succeeded, otherwise false</returns> 2537 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2188 </member> 2538 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2189 <member name="P:OpenMetaverse.Assets.Asset.AssetID"> 2539 <param name="flexible">A <seealso cref="T:OpenMetaverse.Primitive.FlexibleData"/> object containing the data to set</param>
2190 <summary>The assets unique ID</summary>
2191 </member> 2540 </member>
2192 <member name="P:OpenMetaverse.Assets.Asset.AssetType"> 2541 <member name="M:OpenMetaverse.ObjectManager.SetSculpt(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.SculptData)">
2193 <summary> 2542 <summary>
2194 The "type" of asset, Notecard, Animation, etc 2543 Set the sculptie texture and data on an object
2195 </summary> 2544 </summary>
2545 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2546 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2547 <param name="sculpt">A <seealso cref="T:OpenMetaverse.Primitive.SculptData"/> object containing the data to set</param>
2196 </member> 2548 </member>
2197 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor"> 2549 <member name="M:OpenMetaverse.ObjectManager.SetExtraParamOff(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.ExtraParamType)">
2198 <summary>Initializes a new instance of an AssetPrim object</summary>
2199 </member>
2200 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor(OpenMetaverse.UUID,System.Byte[])">
2201 <summary> 2550 <summary>
2202 Initializes a new instance of an AssetPrim object 2551 Unset additional primitive parameters on an object
2203 </summary> 2552 </summary>
2204 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 2553 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2205 <param name="assetData">A byte array containing the raw asset data</param> 2554 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2555 <param name="type">The extra parameters to set</param>
2206 </member> 2556 </member>
2207 <member name="M:OpenMetaverse.Assets.AssetPrim.Encode"> 2557 <member name="M:OpenMetaverse.ObjectManager.LinkPrims(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})">
2208 <summary> 2558 <summary>
2209 2559 Link multiple prims into a linkset
2210 </summary> 2560 </summary>
2561 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
2562 <param name="localIDs">An array which contains the IDs of the objects to link</param>
2563 <remarks>The last object in the array will be the root object of the linkset TODO: Is this true?</remarks>
2211 </member> 2564 </member>
2212 <member name="M:OpenMetaverse.Assets.AssetPrim.Decode"> 2565 <member name="M:OpenMetaverse.ObjectManager.DelinkPrims(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})">
2213 <summary> 2566 <summary>
2214 2567 Delink/Unlink multiple prims from a linkset
2215 </summary> 2568 </summary>
2216 <returns></returns> 2569 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
2217 </member> 2570 <param name="localIDs">An array which contains the IDs of the objects to delink</param>
2218 <member name="P:OpenMetaverse.Assets.AssetPrim.AssetType">
2219 <summary>Override the base classes AssetType</summary>
2220 </member> 2571 </member>
2221 <member name="T:OpenMetaverse.Assets.AssetPrim.ProfileShape"> 2572 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion)">
2222 <summary> 2573 <summary>
2223 Only used internally for XML serialization/deserialization 2574 Change the rotation of an object
2224 </summary> 2575 </summary>
2576 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2577 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2578 <param name="rotation">The new rotation of the object</param>
2225 </member> 2579 </member>
2226 <member name="T:OpenMetaverse.Assets.PrimObject"> 2580 <member name="M:OpenMetaverse.ObjectManager.SetName(OpenMetaverse.Simulator,System.UInt32,System.String)">
2227 <summary> 2581 <summary>
2228 The deserialized form of a single primitive in a linkset asset 2582 Set the name of an object
2229 </summary> 2583 </summary>
2584 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2585 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2586 <param name="name">A string containing the new name of the object</param>
2230 </member> 2587 </member>
2231 <member name="T:OpenMetaverse.EstateTask"> 2588 <member name="M:OpenMetaverse.ObjectManager.SetNames(OpenMetaverse.Simulator,System.UInt32[],System.String[])">
2232 <summary>Describes tasks returned in LandStatReply</summary>
2233 </member>
2234 <member name="T:OpenMetaverse.EstateTools">
2235 <summary> 2589 <summary>
2236 Estate level administration and utilities 2590 Set the name of multiple objects
2237 </summary> 2591 </summary>
2592 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
2593 <param name="localIDs">An array which contains the IDs of the objects to change the name of</param>
2594 <param name="names">An array which contains the new names of the objects</param>
2238 </member> 2595 </member>
2239 <member name="F:OpenMetaverse.EstateTools.GroundTextures"> 2596 <member name="M:OpenMetaverse.ObjectManager.SetDescription(OpenMetaverse.Simulator,System.UInt32,System.String)">
2240 <summary>Textures for each of the four terrain height levels</summary>
2241 </member>
2242 <member name="F:OpenMetaverse.EstateTools.GroundTextureLimits">
2243 <summary>Upper/lower texture boundaries for each corner of the sim</summary>
2244 </member>
2245 <member name="M:OpenMetaverse.EstateTools.#ctor(OpenMetaverse.GridClient)">
2246 <summary> 2597 <summary>
2247 Constructor for EstateTools class 2598 Set the description of an object
2248 </summary> 2599 </summary>
2249 <param name="client"></param> 2600 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2250 </member> 2601 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2251 <member name="F:OpenMetaverse.EstateTools.m_TopCollidersReply"> 2602 <param name="description">A string containing the new description of the object</param>
2252 <summary>The event subscribers. null if no subcribers</summary>
2253 </member>
2254 <member name="M:OpenMetaverse.EstateTools.OnTopCollidersReply(OpenMetaverse.TopCollidersReplyEventArgs)">
2255 <summary>Raises the TopCollidersReply event</summary>
2256 <param name="e">A TopCollidersReplyEventArgs object containing the
2257 data returned from the data server</param>
2258 </member>
2259 <member name="F:OpenMetaverse.EstateTools.m_TopCollidersReply_Lock">
2260 <summary>Thread sync lock object</summary>
2261 </member>
2262 <member name="F:OpenMetaverse.EstateTools.m_TopScriptsReply">
2263 <summary>The event subscribers. null if no subcribers</summary>
2264 </member>
2265 <member name="M:OpenMetaverse.EstateTools.OnTopScriptsReply(OpenMetaverse.TopScriptsReplyEventArgs)">
2266 <summary>Raises the TopScriptsReply event</summary>
2267 <param name="e">A TopScriptsReplyEventArgs object containing the
2268 data returned from the data server</param>
2269 </member>
2270 <member name="F:OpenMetaverse.EstateTools.m_TopScriptsReply_Lock">
2271 <summary>Thread sync lock object</summary>
2272 </member>
2273 <member name="F:OpenMetaverse.EstateTools.m_EstateUsersReply">
2274 <summary>The event subscribers. null if no subcribers</summary>
2275 </member>
2276 <member name="M:OpenMetaverse.EstateTools.OnEstateUsersReply(OpenMetaverse.EstateUsersReplyEventArgs)">
2277 <summary>Raises the EstateUsersReply event</summary>
2278 <param name="e">A EstateUsersReplyEventArgs object containing the
2279 data returned from the data server</param>
2280 </member>
2281 <member name="F:OpenMetaverse.EstateTools.m_EstateUsersReply_Lock">
2282 <summary>Thread sync lock object</summary>
2283 </member>
2284 <member name="F:OpenMetaverse.EstateTools.m_EstateGroupsReply">
2285 <summary>The event subscribers. null if no subcribers</summary>
2286 </member>
2287 <member name="M:OpenMetaverse.EstateTools.OnEstateGroupsReply(OpenMetaverse.EstateGroupsReplyEventArgs)">
2288 <summary>Raises the EstateGroupsReply event</summary>
2289 <param name="e">A EstateGroupsReplyEventArgs object containing the
2290 data returned from the data server</param>
2291 </member>
2292 <member name="F:OpenMetaverse.EstateTools.m_EstateGroupsReply_Lock">
2293 <summary>Thread sync lock object</summary>
2294 </member>
2295 <member name="F:OpenMetaverse.EstateTools.m_EstateManagersReply">
2296 <summary>The event subscribers. null if no subcribers</summary>
2297 </member>
2298 <member name="M:OpenMetaverse.EstateTools.OnEstateManagersReply(OpenMetaverse.EstateManagersReplyEventArgs)">
2299 <summary>Raises the EstateManagersReply event</summary>
2300 <param name="e">A EstateManagersReplyEventArgs object containing the
2301 data returned from the data server</param>
2302 </member>
2303 <member name="F:OpenMetaverse.EstateTools.m_EstateManagersReply_Lock">
2304 <summary>Thread sync lock object</summary>
2305 </member>
2306 <member name="F:OpenMetaverse.EstateTools.m_EstateBansReply">
2307 <summary>The event subscribers. null if no subcribers</summary>
2308 </member>
2309 <member name="M:OpenMetaverse.EstateTools.OnEstateBansReply(OpenMetaverse.EstateBansReplyEventArgs)">
2310 <summary>Raises the EstateBansReply event</summary>
2311 <param name="e">A EstateBansReplyEventArgs object containing the
2312 data returned from the data server</param>
2313 </member>
2314 <member name="F:OpenMetaverse.EstateTools.m_EstateBansReply_Lock">
2315 <summary>Thread sync lock object</summary>
2316 </member>
2317 <member name="F:OpenMetaverse.EstateTools.m_EstateCovenantReply">
2318 <summary>The event subscribers. null if no subcribers</summary>
2319 </member>
2320 <member name="M:OpenMetaverse.EstateTools.OnEstateCovenantReply(OpenMetaverse.EstateCovenantReplyEventArgs)">
2321 <summary>Raises the EstateCovenantReply event</summary>
2322 <param name="e">A EstateCovenantReplyEventArgs object containing the
2323 data returned from the data server</param>
2324 </member>
2325 <member name="F:OpenMetaverse.EstateTools.m_EstateCovenantReply_Lock">
2326 <summary>Thread sync lock object</summary>
2327 </member>
2328 <member name="F:OpenMetaverse.EstateTools.m_EstateUpdateInfoReply">
2329 <summary>The event subscribers. null if no subcribers</summary>
2330 </member>
2331 <member name="M:OpenMetaverse.EstateTools.OnEstateUpdateInfoReply(OpenMetaverse.EstateUpdateInfoReplyEventArgs)">
2332 <summary>Raises the EstateUpdateInfoReply event</summary>
2333 <param name="e">A EstateUpdateInfoReplyEventArgs object containing the
2334 data returned from the data server</param>
2335 </member>
2336 <member name="F:OpenMetaverse.EstateTools.m_EstateUpdateInfoReply_Lock">
2337 <summary>Thread sync lock object</summary>
2338 </member> 2603 </member>
2339 <member name="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)"> 2604 <member name="M:OpenMetaverse.ObjectManager.SetDescriptions(OpenMetaverse.Simulator,System.UInt32[],System.String[])">
2340 <summary> 2605 <summary>
2341 Requests estate information such as top scripts and colliders 2606 Set the descriptions of multiple objects
2342 </summary> 2607 </summary>
2343 <param name="parcelLocalID"></param> 2608 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
2344 <param name="reportType"></param> 2609 <param name="localIDs">An array which contains the IDs of the objects to change the description of</param>
2345 <param name="requestFlags"></param> 2610 <param name="descriptions">An array which contains the new descriptions of the objects</param>
2346 <param name="filter"></param>
2347 </member>
2348 <member name="M:OpenMetaverse.EstateTools.RequestInfo">
2349 <summary>Requests estate settings, including estate manager and access/ban lists</summary>
2350 </member>
2351 <member name="M:OpenMetaverse.EstateTools.RequestTopScripts">
2352 <summary>Requests the "Top Scripts" list for the current region</summary>
2353 </member>
2354 <member name="M:OpenMetaverse.EstateTools.RequestTopColliders">
2355 <summary>Requests the "Top Colliders" list for the current region</summary>
2356 </member> 2611 </member>
2357 <member name="M:OpenMetaverse.EstateTools.SetTerrainVariables(System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Single)"> 2612 <member name="M:OpenMetaverse.ObjectManager.AttachObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.AttachmentPoint,OpenMetaverse.Quaternion)">
2358 <summary> 2613 <summary>
2359 Set several estate specific configuration variables 2614 Attach an object to this avatar
2360 </summary> 2615 </summary>
2361 <param name="WaterHeight">The Height of the waterlevel over the entire estate. Defaults to 20</param> 2616 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2362 <param name="TerrainRaiseLimit">The maximum height change allowed above the baked terrain. Defaults to 4</param> 2617 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2363 <param name="TerrainLowerLimit">The minimum height change allowed below the baked terrain. Defaults to -4</param> 2618 <param name="attachPoint">The point on the avatar the object will be attached</param>
2364 <param name="UseEstateSun">true to use</param> 2619 <param name="rotation">The rotation of the attached object</param>
2365 <param name="FixedSun">if True forces the sun position to the position in SunPosition</param>
2366 <param name="SunPosition">The current position of the sun on the estate, or when FixedSun is true the static position
2367 the sun will remain. <remarks>6.0 = Sunrise, 30.0 = Sunset</remarks></param>
2368 </member> 2620 </member>
2369 <member name="M:OpenMetaverse.EstateTools.SimWideReturn(OpenMetaverse.UUID,OpenMetaverse.EstateTools.EstateReturnFlags,System.Boolean)"> 2621 <member name="M:OpenMetaverse.ObjectManager.DropObject(OpenMetaverse.Simulator,System.UInt32)">
2370 <summary> 2622 <summary>
2371 Request return of objects owned by specified avatar 2623 Drop an attached object from this avatar
2372 </summary> 2624 </summary>
2373 <param name="Target">The Agents <see cref="T:OpenMetaverse.UUID"/> owning the primitives to return</param> 2625 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/>
2374 <param name="flag">specify the coverage and type of objects to be included in the return</param> 2626 object where the objects reside. This will always be the simulator the avatar is currently in
2375 <param name="EstateWide">true to perform return on entire estate</param> 2627 </param>
2376 </member> 2628 <param name="localID">The object's ID which is local to the simulator the object is in</param>
2377 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.String)">
2378 <summary></summary>
2379 <param name="method"></param>
2380 <param name="param"></param>
2381 </member> 2629 </member>
2382 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.Collections.Generic.List{System.String})"> 2630 <member name="M:OpenMetaverse.ObjectManager.DetachObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})">
2383 <summary> 2631 <summary>
2384 Used for setting and retrieving various estate panel settings 2632 Detach an object from yourself
2385 </summary> 2633 </summary>
2386 <param name="method">EstateOwnerMessage Method field</param> 2634 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/>
2387 <param name="listParams">List of parameters to include</param> 2635 object where the objects reside
2636
2637 This will always be the simulator the avatar is currently in
2638 </param>
2639 <param name="localIDs">An array which contains the IDs of the objects to detach</param>
2388 </member> 2640 </member>
2389 <member name="M:OpenMetaverse.EstateTools.KickUser(OpenMetaverse.UUID)"> 2641 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3)">
2390 <summary> 2642 <summary>
2391 Kick an avatar from an estate 2643 Change the position of an object, Will change position of entire linkset
2392 </summary> 2644 </summary>
2393 <param name="userID">Key of Agent to remove</param> 2645 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2646 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2647 <param name="position">The new position of the object</param>
2394 </member> 2648 </member>
2395 <member name="M:OpenMetaverse.EstateTools.BanUser(OpenMetaverse.UUID,System.Boolean)"> 2649 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean)">
2396 <summary> 2650 <summary>
2397 Ban an avatar from an estate</summary> 2651 Change the position of an object
2398 <param name="userID">Key of Agent to remove</param> 2652 </summary>
2399 <param name="allEstates">Ban user from this estate and all others owned by the estate owner</param> 2653 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2400 </member> 2654 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2401 <member name="M:OpenMetaverse.EstateTools.UnbanUser(OpenMetaverse.UUID,System.Boolean)"> 2655 <param name="position">The new position of the object</param>
2402 <summary>Unban an avatar from an estate</summary> 2656 <param name="childOnly">if true, will change position of (this) child prim only, not entire linkset</param>
2403 <param name="userID">Key of Agent to remove</param>
2404 /// <param name="allEstates">Unban user from this estate and all others owned by the estate owner</param>
2405 </member> 2657 </member>
2406 <member name="M:OpenMetaverse.EstateTools.EstateMessage(System.String)"> 2658 <member name="M:OpenMetaverse.ObjectManager.SetScale(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean,System.Boolean)">
2407 <summary> 2659 <summary>
2408 Send a message dialog to everyone in an entire estate 2660 Change the Scale (size) of an object
2409 </summary> 2661 </summary>
2410 <param name="message">Message to send all users in the estate</param> 2662 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2663 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2664 <param name="scale">The new scale of the object</param>
2665 <param name="childOnly">If true, will change scale of this prim only, not entire linkset</param>
2666 <param name="uniform">True to resize prims uniformly</param>
2411 </member> 2667 </member>
2412 <member name="M:OpenMetaverse.EstateTools.SimulatorMessage(System.String)"> 2668 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion,System.Boolean)">
2413 <summary> 2669 <summary>
2414 Send a message dialog to everyone in a simulator 2670 Change the Rotation of an object that is either a child or a whole linkset
2415 </summary> 2671 </summary>
2416 <param name="message">Message to send all users in the simulator</param> 2672 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2673 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2674 <param name="quat">The new scale of the object</param>
2675 <param name="childOnly">If true, will change rotation of this prim only, not entire linkset</param>
2417 </member> 2676 </member>
2418 <member name="M:OpenMetaverse.EstateTools.TeleportHomeUser(OpenMetaverse.UUID)"> 2677 <member name="M:OpenMetaverse.ObjectManager.UpdateObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.UpdateType)">
2419 <summary> 2678 <summary>
2420 Send an avatar back to their home location 2679 Send a Multiple Object Update packet to change the size, scale or rotation of a primitive
2421 </summary> 2680 </summary>
2422 <param name="pest">Key of avatar to send home</param> 2681 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2682 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2683 <param name="data">The new rotation, size, or position of the target object</param>
2684 <param name="type">The flags from the <seealso cref="T:OpenMetaverse.UpdateType"/> Enum</param>
2423 </member> 2685 </member>
2424 <member name="M:OpenMetaverse.EstateTools.RestartRegion"> 2686 <member name="M:OpenMetaverse.ObjectManager.DeedObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)">
2425 <summary> 2687 <summary>
2426 Begin the region restart process 2688 Deed an object (prim) to a group, Object must be shared with group which
2689 can be accomplished with SetPermissions()
2427 </summary> 2690 </summary>
2691 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2692 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2693 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
2428 </member> 2694 </member>
2429 <member name="M:OpenMetaverse.EstateTools.CancelRestart"> 2695 <member name="M:OpenMetaverse.ObjectManager.DeedObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.UUID)">
2430 <summary> 2696 <summary>
2431 Cancels a region restart 2697 Deed multiple objects (prims) to a group, Objects must be shared with group which
2698 can be accomplished with SetPermissions()
2432 </summary> 2699 </summary>
2700 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2701 <param name="localIDs">An array which contains the IDs of the objects to deed</param>
2702 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
2433 </member> 2703 </member>
2434 <member name="M:OpenMetaverse.EstateTools.SetRegionInfo(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean)"> 2704 <member name="M:OpenMetaverse.ObjectManager.SetPermissions(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.PermissionWho,OpenMetaverse.PermissionMask,System.Boolean)">
2435 <summary>Estate panel "Region" tab settings</summary> 2705 <summary>
2436 </member> 2706 Set the permissions on multiple objects
2437 <member name="M:OpenMetaverse.EstateTools.SetRegionDebug(System.Boolean,System.Boolean,System.Boolean)"> 2707 </summary>
2438 <summary>Estate panel "Debug" tab settings</summary> 2708 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
2439 </member> 2709 <param name="localIDs">An array which contains the IDs of the objects to set the permissions on</param>
2440 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrain(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 2710 <param name="who">The new Who mask to set</param>
2441 <summary>Used for setting the region's terrain textures for its four height levels</summary> 2711 <param name="permissions">Which permission to modify</param>
2442 <param name="low"></param> 2712 <param name="set">The new state of permission</param>
2443 <param name="midLow"></param>
2444 <param name="midHigh"></param>
2445 <param name="high"></param>
2446 </member>
2447 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrainHeights(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
2448 <summary>Used for setting sim terrain texture heights</summary>
2449 </member>
2450 <member name="M:OpenMetaverse.EstateTools.RequestCovenant">
2451 <summary>Requests the estate covenant</summary>
2452 </member> 2713 </member>
2453 <member name="M:OpenMetaverse.EstateTools.UploadTerrain(System.Byte[],System.String)"> 2714 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)">
2454 <summary> 2715 <summary>
2455 Upload a terrain RAW file 2716 Request additional properties for an object
2456 </summary> 2717 </summary>
2457 <param name="fileData">A byte array containing the encoded terrain data</param> 2718 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2458 <param name="fileName">The name of the file being uploaded</param> 2719 <param name="objectID"></param>
2459 <returns>The Id of the transfer request</returns>
2460 </member> 2720 </member>
2461 <member name="M:OpenMetaverse.EstateTools.TeleportHomeAllUsers"> 2721 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean)">
2462 <summary> 2722 <summary>
2463 Teleports all users home in current Estate 2723 Request additional properties for an object
2464 </summary> 2724 </summary>
2725 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2726 <param name="objectID">Absolute UUID of the object</param>
2727 <param name="reliable">Whether to require server acknowledgement of this request</param>
2465 </member> 2728 </member>
2466 <member name="M:OpenMetaverse.EstateTools.RemoveEstateManager(OpenMetaverse.UUID,System.Boolean)"> 2729 <member name="M:OpenMetaverse.ObjectManager.SetObjectsGroup(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.UUID)">
2467 <summary> 2730 <summary>
2468 Remove estate manager</summary> 2731 Set the ownership of a list of objects to the specified group
2469 <param name="userID">Key of Agent to Remove</param> 2732 </summary>
2470 <param name="allEstates">removes manager to this estate and all others owned by the estate owner</param> 2733 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
2734 <param name="localIds">An array which contains the IDs of the objects to set the group id on</param>
2735 <param name="groupID">The Groups ID</param>
2471 </member> 2736 </member>
2472 <member name="M:OpenMetaverse.EstateTools.AddEstateManager(OpenMetaverse.UUID,System.Boolean)"> 2737 <member name="M:OpenMetaverse.ObjectManager.NavigateObjectMedia(OpenMetaverse.UUID,System.Int32,System.String,OpenMetaverse.Simulator)">
2473 <summary> 2738 <summary>
2474 Add estate manager</summary> 2739 Update current URL of the previously set prim media
2475 <param name="userID">Key of Agent to Add</param> 2740 </summary>
2476 <param name="allEstates">Add agent as manager to this estate and all others owned by the estate owner</param> 2741 <param name="primID">UUID of the prim</param>
2742 <param name="newURL">Set current URL to this</param>
2743 <param name="face">Prim face number</param>
2744 <param name="sim">Simulator in which prim is located</param>
2477 </member> 2745 </member>
2478 <member name="M:OpenMetaverse.EstateTools.AddAllowedUser(OpenMetaverse.UUID,System.Boolean)"> 2746 <member name="M:OpenMetaverse.ObjectManager.UpdateObjectMedia(OpenMetaverse.UUID,OpenMetaverse.MediaEntry[],OpenMetaverse.Simulator)">
2479 <summary> 2747 <summary>
2480 Add's an agent to the estate Allowed list</summary> 2748 Set object media
2481 <param name="userID">Key of Agent to Add</param> 2749 </summary>
2482 <param name="allEstates">Add agent as an allowed reisdent to All estates if true</param> 2750 <param name="primID">UUID of the prim</param>
2751 <param name="faceMedia">Array the length of prims number of faces. Null on face indexes where there is
2752 no media, <seealso cref="T:OpenMetaverse.MediaEntry"/> on faces which contain the media</param>
2753 <param name="sim">Simulatior in which prim is located</param>
2483 </member> 2754 </member>
2484 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedUser(OpenMetaverse.UUID,System.Boolean)"> 2755 <member name="M:OpenMetaverse.ObjectManager.RequestObjectMedia(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.ObjectManager.ObjectMediaCallback)">
2485 <summary> 2756 <summary>
2486 Removes an agent from the estate Allowed list</summary> 2757 Retrieve information about object media
2487 <param name="userID">Key of Agent to Remove</param> 2758 </summary>
2488 <param name="allEstates">Removes agent as an allowed reisdent from All estates if true</param> 2759 <param name="primID">UUID of the primitive</param>
2760 <param name="sim">Simulator where prim is located</param>
2761 <param name="callback">Call this callback when done</param>
2489 </member> 2762 </member>
2490 <member name="M:OpenMetaverse.EstateTools.AddAllowedGroup(OpenMetaverse.UUID,System.Boolean)"> 2763 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2491 2764 <summary>Process an incoming packet and raise the appropriate events</summary>
2492 <summary> 2765 <param name="sender">The sender</param>
2493 Add's a group to the estate Allowed list</summary> 2766 <param name="e">The EventArgs object containing the packet data</param>
2494 <param name="groupID">Key of Group to Add</param>
2495 <param name="allEstates">Add Group as an allowed group to All estates if true</param>
2496 </member> 2767 </member>
2497 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedGroup(OpenMetaverse.UUID,System.Boolean)"> 2768 <member name="M:OpenMetaverse.ObjectManager.ImprovedTerseObjectUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2498 2769 <summary>
2499 <summary> 2770 A terse object update, used when a transformation matrix or
2500 Removes a group from the estate Allowed list</summary> 2771 velocity/acceleration for an object changes but nothing else
2501 <param name="groupID">Key of Group to Remove</param> 2772 (scale/position/rotation/acceleration/velocity)
2502 <param name="allEstates">Removes Group as an allowed Group from All estates if true</param> 2773 </summary>
2774 <param name="sender">The sender</param>
2775 <param name="e">The EventArgs object containing the packet data</param>
2503 </member> 2776 </member>
2504 <member name="M:OpenMetaverse.EstateTools.EstateCovenantReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2777 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateCompressedHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2505 <summary>Process an incoming packet and raise the appropriate events</summary> 2778 <summary>Process an incoming packet and raise the appropriate events</summary>
2506 <param name="sender">The sender</param> 2779 <param name="sender">The sender</param>
2507 <param name="e">The EventArgs object containing the packet data</param> 2780 <param name="e">The EventArgs object containing the packet data</param>
2508 </member> 2781 </member>
2509 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2782 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateCachedHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2510 <summary>Process an incoming packet and raise the appropriate events</summary> 2783 <summary>Process an incoming packet and raise the appropriate events</summary>
2511 <param name="sender">The sender</param> 2784 <param name="sender">The sender</param>
2512 <param name="e">The EventArgs object containing the packet data</param> 2785 <param name="e">The EventArgs object containing the packet data</param>
2513 </member> 2786 </member>
2514 <member name="M:OpenMetaverse.EstateTools.LandStatReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 2787 <member name="M:OpenMetaverse.ObjectManager.KillObjectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2515 <summary>Process an incoming packet and raise the appropriate events</summary> 2788 <summary>Process an incoming packet and raise the appropriate events</summary>
2516 <param name="sender">The sender</param> 2789 <param name="sender">The sender</param>
2517 <param name="e">The EventArgs object containing the packet data</param> 2790 <param name="e">The EventArgs object containing the packet data</param>
2518 </member> 2791 </member>
2519 <member name="E:OpenMetaverse.EstateTools.TopCollidersReply"> 2792 <member name="M:OpenMetaverse.ObjectManager.ObjectPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2520 <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> 2793 <summary>Process an incoming packet and raise the appropriate events</summary>
2794 <param name="sender">The sender</param>
2795 <param name="e">The EventArgs object containing the packet data</param>
2521 </member> 2796 </member>
2522 <member name="E:OpenMetaverse.EstateTools.TopScriptsReply"> 2797 <member name="M:OpenMetaverse.ObjectManager.ObjectPropertiesFamilyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2523 <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> 2798 <summary>Process an incoming packet and raise the appropriate events</summary>
2799 <param name="sender">The sender</param>
2800 <param name="e">The EventArgs object containing the packet data</param>
2524 </member> 2801 </member>
2525 <member name="E:OpenMetaverse.EstateTools.EstateUsersReply"> 2802 <member name="M:OpenMetaverse.ObjectManager.PayPriceReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2526 <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> 2803 <summary>Process an incoming packet and raise the appropriate events</summary>
2804 <param name="sender">The sender</param>
2805 <param name="e">The EventArgs object containing the packet data</param>
2527 </member> 2806 </member>
2528 <member name="E:OpenMetaverse.EstateTools.EstateGroupsReply"> 2807 <member name="M:OpenMetaverse.ObjectManager.ObjectPhysicsPropertiesHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
2529 <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> 2808 <summary>
2809
2810 </summary>
2811 <param name="capsKey"></param>
2812 <param name="message"></param>
2813 <param name="simulator"></param>
2530 </member> 2814 </member>
2531 <member name="E:OpenMetaverse.EstateTools.EstateManagersReply"> 2815 <member name="M:OpenMetaverse.ObjectManager.BuildBasicShape(OpenMetaverse.PrimType)">
2532 <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> 2816 <summary>
2817 Setup construction data for a basic primitive shape
2818 </summary>
2819 <param name="type">Primitive shape to construct</param>
2820 <returns>Construction data that can be plugged into a <seealso cref="T:OpenMetaverse.Primitive"/></returns>
2533 </member> 2821 </member>
2534 <member name="E:OpenMetaverse.EstateTools.EstateBansReply"> 2822 <member name="M:OpenMetaverse.ObjectManager.SetAvatarSittingOn(OpenMetaverse.Simulator,OpenMetaverse.Avatar,System.UInt32,System.UInt32)">
2535 <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> 2823 <summary>
2824
2825 </summary>
2826 <param name="sim"></param>
2827 <param name="av"></param>
2828 <param name="localid"></param>
2829 <param name="oldSeatID"></param>
2536 </member> 2830 </member>
2537 <member name="E:OpenMetaverse.EstateTools.EstateCovenantReply"> 2831 <member name="M:OpenMetaverse.ObjectManager.UpdateDilation(OpenMetaverse.Simulator,System.UInt32)">
2538 <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> 2832 <summary>
2833
2834 </summary>
2835 <param name="s"></param>
2836 <param name="dilation"></param>
2539 </member> 2837 </member>
2540 <member name="E:OpenMetaverse.EstateTools.EstateUpdateInfoReply"> 2838 <member name="M:OpenMetaverse.ObjectManager.SetShape(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.ConstructionData)">
2541 <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> 2839 <summary>
2840 Set the Shape data of an object
2841 </summary>
2842 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2843 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2844 <param name="prim">Data describing the prim shape</param>
2542 </member> 2845 </member>
2543 <member name="T:OpenMetaverse.EstateTools.LandStatReportType"> 2846 <member name="M:OpenMetaverse.ObjectManager.SetMaterial(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Material)">
2544 <summary>Used in the ReportType field of a LandStatRequest</summary> 2847 <summary>
2848 Set the Material data of an object
2849 </summary>
2850 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
2851 <param name="localID">The objects ID which is local to the simulator the object is in</param>
2852 <param name="material">The new material of the object</param>
2545 </member> 2853 </member>
2546 <member name="T:OpenMetaverse.EstateTools.EstateAccessDelta"> 2854 <member name="M:OpenMetaverse.ObjectManager.GetPrimitive(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)">
2547 <summary>Used by EstateOwnerMessage packets</summary> 2855 <summary>
2856
2857 </summary>
2858 <param name="simulator"></param>
2859 <param name="localID"></param>
2860 <param name="fullID"></param>
2861 <returns></returns>
2548 </member> 2862 </member>
2549 <member name="T:OpenMetaverse.EstateTools.EstateAccessReplyDelta"> 2863 <member name="M:OpenMetaverse.ObjectManager.GetPrimitive(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID,System.Boolean)">
2550 <summary>Used by EstateOwnerMessage packets</summary> 2864 <summary>
2865
2866 </summary>
2867 <param name="simulator"></param>
2868 <param name="localID"></param>
2869 <param name="fullID"></param>
2870 <param name="createIfMissing"></param>
2871 <returns></returns>
2551 </member> 2872 </member>
2552 <member name="T:OpenMetaverse.EstateTools.EstateReturnFlags"> 2873 <member name="M:OpenMetaverse.ObjectManager.GetAvatar(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)">
2553 <summary> 2874 <summary>
2554 2875
2555 </summary> 2876 </summary>
2877 <param name="simulator"></param>
2878 <param name="localID"></param>
2879 <param name="fullID"></param>
2880 <returns></returns>
2556 </member> 2881 </member>
2557 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.None"> 2882 <member name="E:OpenMetaverse.ObjectManager.ObjectUpdate">
2558 <summary>No flags set</summary> 2883 <summary>Raised when the simulator sends us data containing
2884 A <see cref="T:OpenMetaverse.Primitive"/>, Foliage or Attachment</summary>
2885 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObject(OpenMetaverse.Simulator,System.UInt32)"/>
2886 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"/>
2559 </member> 2887 </member>
2560 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScripted"> 2888 <member name="E:OpenMetaverse.ObjectManager.ObjectProperties">
2561 <summary>Only return targets scripted objects</summary> 2889 <summary>Raised when the simulator sends us data containing
2890 additional <seea cref="T:OpenMetaverse.Primitive"/> information</summary>
2891 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"/>
2892 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)"/>
2562 </member> 2893 </member>
2563 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnOnOthersLand"> 2894 <member name="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated">
2564 <summary>Only return targets objects if on others land</summary> 2895 <summary>Raised when the simulator sends us data containing
2896 Primitive.ObjectProperties for an object we are currently tracking</summary>
2565 </member> 2897 </member>
2566 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScriptedAndOnOthers"> 2898 <member name="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily">
2567 <summary>Returns target's scripted objects and objects on other parcels</summary> 2899 <summary>Raised when the simulator sends us data containing
2900 additional <seea cref="T:OpenMetaverse.Primitive"/> and <see cref="T:OpenMetaverse.Avatar"/> details</summary>
2901 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)"/>
2568 </member> 2902 </member>
2569 <member name="T:OpenMetaverse.EstateTools.GroundTextureSettings"> 2903 <member name="E:OpenMetaverse.ObjectManager.AvatarUpdate">
2570 <summary>Ground texture settings for each corner of the region</summary> 2904 <summary>Raised when the simulator sends us data containing
2905 updated information for an <see cref="T:OpenMetaverse.Avatar"/></summary>
2571 </member> 2906 </member>
2572 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeight"> 2907 <member name="E:OpenMetaverse.ObjectManager.TerseObjectUpdate">
2573 <summary>Used by GroundTextureHeightSettings</summary> 2908 <summary>Raised when the simulator sends us data containing
2909 <see cref="T:OpenMetaverse.Primitive"/> and <see cref="T:OpenMetaverse.Avatar"/> movement changes</summary>
2574 </member> 2910 </member>
2575 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeightSettings"> 2911 <member name="E:OpenMetaverse.ObjectManager.ObjectDataBlockUpdate">
2576 <summary>The high and low texture thresholds for each corner of the sim</summary> 2912 <summary>Raised when the simulator sends us data containing
2913 updates to an Objects DataBlock</summary>
2577 </member> 2914 </member>
2578 <member name="T:OpenMetaverse.TopCollidersReplyEventArgs"> 2915 <member name="E:OpenMetaverse.ObjectManager.KillObject">
2579 <summary>Raised on LandStatReply when the report type is for "top colliders"</summary> 2916 <summary>Raised when the simulator informs us an <see cref="T:OpenMetaverse.Primitive"/>
2917 or <see cref="T:OpenMetaverse.Avatar"/> is no longer within view</summary>
2580 </member> 2918 </member>
2581 <member name="M:OpenMetaverse.TopCollidersReplyEventArgs.#ctor(System.Int32,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.EstateTask})"> 2919 <member name="E:OpenMetaverse.ObjectManager.KillObjects">
2582 <summary>Construct a new instance of the TopCollidersReplyEventArgs class</summary> 2920 <summary>Raised when the simulator informs us when a group of <see cref="T:OpenMetaverse.Primitive"/>
2583 <param name="objectCount">The number of returned items in LandStatReply</param> 2921 or <see cref="T:OpenMetaverse.Avatar"/> is no longer within view</summary>
2584 <param name="tasks">Dictionary of Object UUIDs to tasks returned in LandStatReply</param>
2585 </member> 2922 </member>
2586 <member name="P:OpenMetaverse.TopCollidersReplyEventArgs.ObjectCount"> 2923 <member name="E:OpenMetaverse.ObjectManager.AvatarSitChanged">
2924 <summary>Raised when the simulator sends us data containing
2925 updated sit information for our <see cref="T:OpenMetaverse.Avatar"/></summary>
2926 </member>
2927 <member name="E:OpenMetaverse.ObjectManager.PayPriceReply">
2928 <summary>Raised when the simulator sends us data containing
2929 purchase price information for a <see cref="T:OpenMetaverse.Primitive"/></summary>
2930 </member>
2931 <member name="E:OpenMetaverse.ObjectManager.PhysicsProperties">
2932 <summary>Raised when the simulator sends us data containing
2933 additional <seea cref="T:OpenMetaverse.Primitive"/> information</summary>
2934 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"/>
2935 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)"/>
2936 </member>
2937 <member name="T:OpenMetaverse.ObjectManager.ObjectMediaCallback">
2587 <summary> 2938 <summary>
2588 The number of returned items in LandStatReply 2939 Callback for getting object media data via CAP
2589 </summary> 2940 </summary>
2941 <param name="success">Indicates if the operation was succesfull</param>
2942 <param name="version">Object media version string</param>
2943 <param name="faceMedia">Array indexed on prim face of media entry data</param>
2590 </member> 2944 </member>
2591 <member name="P:OpenMetaverse.TopCollidersReplyEventArgs.Tasks"> 2945 <member name="T:OpenMetaverse.PrimEventArgs">
2946 <summary>Provides data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event</summary>
2947 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event occurs when the simulator sends
2948 an <see cref="T:OpenMetaverse.Packets.ObjectUpdatePacket"/> containing a Primitive, Foliage or Attachment data</para>
2949 <para>Note 1: The <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event will not be raised when the object is an Avatar</para>
2950 <para>Note 2: It is possible for the <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> to be
2951 raised twice for the same object if for example the primitive moved to a new simulator, then returned to the current simulator or
2952 if an Avatar crosses the border into a new simulator and returns to the current simulator</para>
2953 </remarks>
2954 <example>
2955 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"/>
2956 properties to display new Primitives and Attachments on the <see cref="T:System.Console"/> window.
2957 <code>
2958 // Subscribe to the event that gives us prim and foliage information
2959 Client.Objects.ObjectUpdate += Objects_ObjectUpdate;
2960
2961
2962 private void Objects_ObjectUpdate(object sender, PrimEventArgs e)
2963 {
2964 Console.WriteLine("Primitive {0} {1} in {2} is an attachment {3}", e.Prim.ID, e.Prim.LocalID, e.Simulator.Name, e.IsAttachment);
2965 }
2966 </code>
2967 </example>
2968 <seealso cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/>
2969 <seealso cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/>
2970 <seealso cref="T:OpenMetaverse.AvatarUpdateEventArgs"/>
2971 </member>
2972 <member name="M:OpenMetaverse.PrimEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive,System.UInt16,System.Boolean,System.Boolean)">
2592 <summary> 2973 <summary>
2593 A Dictionary of Object UUIDs to tasks returned in LandStatReply 2974 Construct a new instance of the PrimEventArgs class
2594 </summary> 2975 </summary>
2976 <param name="simulator">The simulator the object originated from</param>
2977 <param name="prim">The Primitive</param>
2978 <param name="timeDilation">The simulator time dilation</param>
2979 <param name="isNew">The prim was not in the dictionary before this update</param>
2980 <param name="isAttachment">true if the primitive represents an attachment to an agent</param>
2595 </member> 2981 </member>
2596 <member name="T:OpenMetaverse.TopScriptsReplyEventArgs"> 2982 <member name="P:OpenMetaverse.PrimEventArgs.Simulator">
2597 <summary>Raised on LandStatReply when the report type is for "top Scripts"</summary> 2983 <summary>Get the simulator the <see cref="T:OpenMetaverse.Primitive"/> originated from</summary>
2598 </member> 2984 </member>
2599 <member name="M:OpenMetaverse.TopScriptsReplyEventArgs.#ctor(System.Int32,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.EstateTask})"> 2985 <member name="P:OpenMetaverse.PrimEventArgs.Prim">
2600 <summary>Construct a new instance of the TopScriptsReplyEventArgs class</summary> 2986 <summary>Get the <see cref="T:OpenMetaverse.Primitive"/> details</summary>
2601 <param name="objectCount">The number of returned items in LandStatReply</param>
2602 <param name="tasks">Dictionary of Object UUIDs to tasks returned in LandStatReply</param>
2603 </member> 2987 </member>
2604 <member name="P:OpenMetaverse.TopScriptsReplyEventArgs.ObjectCount"> 2988 <member name="P:OpenMetaverse.PrimEventArgs.IsNew">
2605 <summary> 2989 <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>
2606 The number of scripts returned in LandStatReply
2607 </summary>
2608 </member> 2990 </member>
2609 <member name="P:OpenMetaverse.TopScriptsReplyEventArgs.Tasks"> 2991 <member name="P:OpenMetaverse.PrimEventArgs.IsAttachment">
2610 <summary> 2992 <summary>true if the <see cref="T:OpenMetaverse.Primitive"/> is attached to an <see cref="T:OpenMetaverse.Avatar"/></summary>
2611 A Dictionary of Object UUIDs to tasks returned in LandStatReply
2612 </summary>
2613 </member> 2993 </member>
2614 <member name="T:OpenMetaverse.EstateBansReplyEventArgs"> 2994 <member name="P:OpenMetaverse.PrimEventArgs.TimeDilation">
2615 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary> 2995 <summary>Get the simulator Time Dilation</summary>
2616 </member> 2996 </member>
2617 <member name="M:OpenMetaverse.EstateBansReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})"> 2997 <member name="T:OpenMetaverse.AvatarUpdateEventArgs">
2618 <summary>Construct a new instance of the EstateBansReplyEventArgs class</summary> 2998 <summary>Provides data for the <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event</summary>
2619 <param name="estateID">The estate's identifier on the grid</param> 2999 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event occurs when the simulator sends
2620 <param name="count">The number of returned items in LandStatReply</param> 3000 an <see cref="T:OpenMetaverse.Packets.ObjectUpdatePacket"/> containing Avatar data</para>
2621 <param name="banned">User UUIDs banned</param> 3001 <para>Note 1: The <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event will not be raised when the object is an Avatar</para>
3002 <para>Note 2: It is possible for the <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> to be
3003 raised twice for the same avatar if for example the avatar moved to a new simulator, then returned to the current simulator</para>
3004 </remarks>
3005 <example>
3006 The following code example uses the <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> property to make a request for the top picks
3007 using the <see cref="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)"/> method in the <see cref="T:OpenMetaverse.AvatarManager"/> class to display the names
3008 of our own agents picks listings on the <see cref="T:System.Console"/> window.
3009 <code>
3010 // subscribe to the AvatarUpdate event to get our information
3011 Client.Objects.AvatarUpdate += Objects_AvatarUpdate;
3012 Client.Avatars.AvatarPicksReply += Avatars_AvatarPicksReply;
3013
3014 private void Objects_AvatarUpdate(object sender, AvatarUpdateEventArgs e)
3015 {
3016 // we only want our own data
3017 if (e.Avatar.LocalID == Client.Self.LocalID)
3018 {
3019 // Unsubscribe from the avatar update event to prevent a loop
3020 // where we continually request the picks every time we get an update for ourselves
3021 Client.Objects.AvatarUpdate -= Objects_AvatarUpdate;
3022 // make the top picks request through AvatarManager
3023 Client.Avatars.RequestAvatarPicks(e.Avatar.ID);
3024 }
3025 }
3026
3027 private void Avatars_AvatarPicksReply(object sender, AvatarPicksReplyEventArgs e)
3028 {
3029 // we'll unsubscribe from the AvatarPicksReply event since we now have the data
3030 // we were looking for
3031 Client.Avatars.AvatarPicksReply -= Avatars_AvatarPicksReply;
3032 // loop through the dictionary and extract the names of the top picks from our profile
3033 foreach (var pickName in e.Picks.Values)
3034 {
3035 Console.WriteLine(pickName);
3036 }
3037 }
3038 </code>
3039 </example>
3040 <seealso cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/>
3041 <seealso cref="T:OpenMetaverse.PrimEventArgs"/>
2622 </member> 3042 </member>
2623 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.EstateID"> 3043 <member name="M:OpenMetaverse.AvatarUpdateEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Avatar,System.UInt16,System.Boolean)">
2624 <summary> 3044 <summary>
2625 The identifier of the estate 3045 Construct a new instance of the AvatarUpdateEventArgs class
2626 </summary> 3046 </summary>
3047 <param name="simulator">The simulator the packet originated from</param>
3048 <param name="avatar">The <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> data</param>
3049 <param name="timeDilation">The simulator time dilation</param>
3050 <param name="isNew">The avatar was not in the dictionary before this update</param>
2627 </member> 3051 </member>
2628 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.Count"> 3052 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.Simulator">
2629 <summary> 3053 <summary>Get the simulator the object originated from</summary>
2630 The number of returned itmes
2631 </summary>
2632 </member> 3054 </member>
2633 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.Banned"> 3055 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar">
2634 <summary> 3056 <summary>Get the <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> data</summary>
2635 List of UUIDs of Banned Users
2636 </summary>
2637 </member> 3057 </member>
2638 <member name="T:OpenMetaverse.EstateUsersReplyEventArgs"> 3058 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.TimeDilation">
2639 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary> 3059 <summary>Get the simulator time dilation</summary>
2640 </member> 3060 </member>
2641 <member name="M:OpenMetaverse.EstateUsersReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})"> 3061 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.IsNew">
2642 <summary>Construct a new instance of the EstateUsersReplyEventArgs class</summary> 3062 <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>
2643 <param name="estateID">The estate's identifier on the grid</param>
2644 <param name="count">The number of users</param>
2645 <param name="allowedUsers">Allowed users UUIDs</param>
2646 </member> 3063 </member>
2647 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.EstateID"> 3064 <member name="T:OpenMetaverse.ObjectPropertiesEventArgs">
2648 <summary> 3065 <summary>Provides additional primitive data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event</summary>
2649 The identifier of the estate 3066 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event occurs when the simulator sends
2650 </summary> 3067 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive, Foliage data or Attachment data</para>
3068 <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
3069 made.</para>
3070 </remarks>
3071 <example>
3072 The following code example uses the <see cref="P:OpenMetaverse.PrimEventArgs.Prim"/>, <see cref="P:OpenMetaverse.PrimEventArgs.Simulator"/> and
3073 <see cref="P:OpenMetaverse.ObjectPropertiesEventArgs.Properties"/>
3074 properties to display new attachments and send a request for additional properties containing the name of the
3075 attachment then display it on the <see cref="T:System.Console"/> window.
3076 <code>
3077 // Subscribe to the event that provides additional primitive details
3078 Client.Objects.ObjectProperties += Objects_ObjectProperties;
3079
3080 // handle the properties data that arrives
3081 private void Objects_ObjectProperties(object sender, ObjectPropertiesEventArgs e)
3082 {
3083 Console.WriteLine("Primitive Properties: {0} Name is {1}", e.Properties.ObjectID, e.Properties.Name);
3084 }
3085 </code>
3086 </example>
2651 </member> 3087 </member>
2652 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.Count"> 3088 <member name="M:OpenMetaverse.ObjectPropertiesEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ObjectProperties)">
2653 <summary> 3089 <summary>
2654 The number of returned items 3090 Construct a new instance of the ObjectPropertiesEventArgs class
2655 </summary> 3091 </summary>
3092 <param name="simulator">The simulator the object is located</param>
3093 <param name="props">The primitive Properties</param>
2656 </member> 3094 </member>
2657 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.AllowedUsers"> 3095 <member name="P:OpenMetaverse.ObjectPropertiesEventArgs.Simulator">
2658 <summary> 3096 <summary>Get the simulator the object is located</summary>
2659 List of UUIDs of Allowed Users
2660 </summary>
2661 </member> 3097 </member>
2662 <member name="T:OpenMetaverse.EstateGroupsReplyEventArgs"> 3098 <member name="P:OpenMetaverse.ObjectPropertiesEventArgs.Properties">
2663 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary> 3099 <summary>Get the primitive properties</summary>
2664 </member> 3100 </member>
2665 <member name="M:OpenMetaverse.EstateGroupsReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})"> 3101 <member name="T:OpenMetaverse.ObjectPropertiesUpdatedEventArgs">
2666 <summary>Construct a new instance of the EstateGroupsReplyEventArgs class</summary> 3102 <summary>Provides additional primitive data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event</summary>
2667 <param name="estateID">The estate's identifier on the grid</param> 3103 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event occurs when the simulator sends
2668 <param name="count">The number of Groups</param> 3104 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive or Foliage data that is currently
2669 <param name="allowedGroups">Allowed Groups UUIDs</param> 3105 being tracked in the <see cref="F:OpenMetaverse.Simulator.ObjectsPrimitives"/> dictionary</para>
3106 <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
3107 made and <see cref="F:OpenMetaverse.Settings.OBJECT_TRACKING"/> is enabled</para>
3108 </remarks>
2670 </member> 3109 </member>
2671 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.EstateID"> 3110 <member name="M:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive,OpenMetaverse.Primitive.ObjectProperties)">
2672 <summary> 3111 <summary>
2673 The identifier of the estate 3112 Construct a new instance of the ObjectPropertiesUpdatedEvenrArgs class
2674 </summary> 3113 </summary>
3114 <param name="simulator">The simulator the object is located</param>
3115 <param name="prim">The Primitive</param>
3116 <param name="props">The primitive Properties</param>
2675 </member> 3117 </member>
2676 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.Count"> 3118 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Prim">
2677 <summary> 3119 <summary>Get the primitive details</summary>
2678 The number of returned items
2679 </summary>
2680 </member> 3120 </member>
2681 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.AllowedGroups"> 3121 <member name="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs">
2682 <summary> 3122 <summary>Provides additional primitive data, permissions and sale info for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event</summary>
2683 List of UUIDs of Allowed Groups 3123 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event occurs when the simulator sends
2684 </summary> 3124 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive, Foliage data or Attachment. This includes
3125 Permissions, Sale info, and other basic details on an object</para>
3126 <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
3127 made, the viewer equivalent is hovering the mouse cursor over an object</para>
3128 </remarks>
2685 </member> 3129 </member>
2686 <member name="T:OpenMetaverse.EstateManagersReplyEventArgs"> 3130 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Simulator">
2687 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary> 3131 <summary>Get the simulator the object is located</summary>
2688 </member> 3132 </member>
2689 <member name="M:OpenMetaverse.EstateManagersReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})"> 3133 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Properties">
2690 <summary>Construct a new instance of the EstateManagersReplyEventArgs class</summary> 3134 <summary></summary>
2691 <param name="estateID">The estate's identifier on the grid</param>
2692 <param name="count">The number of Managers</param>
2693 <param name="managers"> Managers UUIDs</param>
2694 </member> 3135 </member>
2695 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.EstateID"> 3136 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Type">
2696 <summary> 3137 <summary></summary>
2697 The identifier of the estate
2698 </summary>
2699 </member> 3138 </member>
2700 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.Count"> 3139 <member name="T:OpenMetaverse.TerseObjectUpdateEventArgs">
2701 <summary> 3140 <summary>Provides primitive data containing updated location, velocity, rotation, textures for the <see cref="E:OpenMetaverse.ObjectManager.TerseObjectUpdate"/> event</summary>
2702 The number of returned items 3141 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.TerseObjectUpdate"/> event occurs when the simulator sends updated location, velocity, rotation, etc</para>
2703 </summary> 3142 </remarks>
2704 </member> 3143 </member>
2705 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.Managers"> 3144 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Simulator">
3145 <summary>Get the simulator the object is located</summary>
3146 </member>
3147 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Prim">
3148 <summary>Get the primitive details</summary>
3149 </member>
3150 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Update">
3151 <summary></summary>
3152 </member>
3153 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.TimeDilation">
3154 <summary></summary>
3155 </member>
3156 <member name="T:OpenMetaverse.ObjectDataBlockUpdateEventArgs">
2706 <summary> 3157 <summary>
2707 List of UUIDs of the Estate's Managers 3158
2708 </summary> 3159 </summary>
2709 </member> 3160 </member>
2710 <member name="T:OpenMetaverse.EstateCovenantReplyEventArgs"> 3161 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Simulator">
2711 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary> 3162 <summary>Get the simulator the object is located</summary>
2712 </member> 3163 </member>
2713 <member name="M:OpenMetaverse.EstateCovenantReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Int64,System.String,OpenMetaverse.UUID)"> 3164 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Prim">
2714 <summary>Construct a new instance of the EstateCovenantReplyEventArgs class</summary> 3165 <summary>Get the primitive details</summary>
2715 <param name="covenantID">The Covenant ID</param>
2716 <param name="timestamp">The timestamp</param>
2717 <param name="estateName">The estate's name</param>
2718 <param name="estateOwnerID">The Estate Owner's ID (can be a GroupID)</param>
2719 </member> 3166 </member>
2720 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.CovenantID"> 3167 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.ConstructionData">
3168 <summary></summary>
3169 </member>
3170 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Block">
3171 <summary></summary>
3172 </member>
3173 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Update">
3174 <summary></summary>
3175 </member>
3176 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.NameValues">
3177 <summary></summary>
3178 </member>
3179 <member name="T:OpenMetaverse.KillObjectEventArgs">
3180 <summary>Provides notification when an Avatar, Object or Attachment is DeRezzed or moves out of the avatars view for the
3181 <see cref="E:OpenMetaverse.ObjectManager.KillObject"/> event</summary>
3182 </member>
3183 <member name="P:OpenMetaverse.KillObjectEventArgs.Simulator">
3184 <summary>Get the simulator the object is located</summary>
3185 </member>
3186 <member name="P:OpenMetaverse.KillObjectEventArgs.ObjectLocalID">
3187 <summary>The LocalID of the object</summary>
3188 </member>
3189 <member name="T:OpenMetaverse.KillObjectsEventArgs">
3190 <summary>Provides notification when an Avatar, Object or Attachment is DeRezzed or moves out of the avatars view for the
3191 <see cref="E:OpenMetaverse.ObjectManager.KillObjects"/> event</summary>
3192 </member>
3193 <member name="P:OpenMetaverse.KillObjectsEventArgs.Simulator">
3194 <summary>Get the simulator the object is located</summary>
3195 </member>
3196 <member name="P:OpenMetaverse.KillObjectsEventArgs.ObjectLocalIDs">
3197 <summary>The LocalID of the object</summary>
3198 </member>
3199 <member name="T:OpenMetaverse.AvatarSitChangedEventArgs">
2721 <summary> 3200 <summary>
2722 The Covenant 3201 Provides updates sit position data
2723 </summary> 3202 </summary>
2724 </member> 3203 </member>
2725 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.Timestamp"> 3204 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.Simulator">
3205 <summary>Get the simulator the object is located</summary>
3206 </member>
3207 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.Avatar">
3208 <summary></summary>
3209 </member>
3210 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.SittingOn">
3211 <summary></summary>
3212 </member>
3213 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.OldSeat">
3214 <summary></summary>
3215 </member>
3216 <member name="T:OpenMetaverse.PayPriceReplyEventArgs">
2726 <summary> 3217 <summary>
2727 The timestamp 3218
2728 </summary> 3219 </summary>
2729 </member> 3220 </member>
2730 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.EstateName"> 3221 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.Simulator">
3222 <summary>Get the simulator the object is located</summary>
3223 </member>
3224 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.ObjectID">
3225 <summary></summary>
3226 </member>
3227 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.DefaultPrice">
3228 <summary></summary>
3229 </member>
3230 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.ButtonPrices">
3231 <summary></summary>
3232 </member>
3233 <member name="P:OpenMetaverse.ObjectMediaEventArgs.Success">
2731 <summary> 3234 <summary>
2732 The Estate name 3235 Indicates if the operation was successful
2733 </summary> 3236 </summary>
2734 </member> 3237 </member>
2735 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.EstateOwnerID"> 3238 <member name="P:OpenMetaverse.ObjectMediaEventArgs.Version">
2736 <summary> 3239 <summary>
2737 The Estate Owner's ID (can be a GroupID) 3240 Media version string
2738 </summary> 3241 </summary>
2739 </member> 3242 </member>
2740 <member name="T:OpenMetaverse.EstateUpdateInfoReplyEventArgs"> 3243 <member name="P:OpenMetaverse.ObjectMediaEventArgs.FaceMedia">
2741 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
2742 </member>
2743 <member name="M:OpenMetaverse.EstateUpdateInfoReplyEventArgs.#ctor(System.String,OpenMetaverse.UUID,System.UInt32,System.Boolean)">
2744 <summary>Construct a new instance of the EstateUpdateInfoReplyEventArgs class</summary>
2745 <param name="estateName">The estate's name</param>
2746 <param name="estateOwner">The Estate Owners ID (can be a GroupID)</param>
2747 <param name="estateID">The estate's identifier on the grid</param>
2748 <param name="denyNoPaymentInfo"></param>
2749 </member>
2750 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateName">
2751 <summary> 3244 <summary>
2752 The estate's name 3245 Array of media entries indexed by face number
2753 </summary> 3246 </summary>
2754 </member> 3247 </member>
2755 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateOwner"> 3248 <member name="T:OpenMetaverse.PhysicsPropertiesEventArgs">
2756 <summary> 3249 <summary>
2757 The Estate Owner's ID (can be a GroupID) 3250 Set when simulator sends us infomation on primitive's physical properties
2758 </summary> 3251 </summary>
2759 </member> 3252 </member>
2760 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateID"> 3253 <member name="F:OpenMetaverse.PhysicsPropertiesEventArgs.Simulator">
3254 <summary>Simulator where the message originated</summary>
3255 </member>
3256 <member name="F:OpenMetaverse.PhysicsPropertiesEventArgs.PhysicsProperties">
3257 <summary>Updated physical properties</summary>
3258 </member>
3259 <member name="M:OpenMetaverse.PhysicsPropertiesEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive.PhysicsProperties)">
2761 <summary> 3260 <summary>
2762 The identifier of the estate on the grid 3261 Constructor
2763 </summary> 3262 </summary>
2764 </member> 3263 <param name="sim">Simulator where the message originated</param>
2765 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.DenyNoPaymentInfo"> 3264 <param name="props">Updated physical properties</param>
2766 <summary></summary>
2767 </member> 3265 </member>
2768 <member name="T:OpenMetaverse.AgentManager"> 3266 <member name="T:OpenMetaverse.AgentManager">
2769 <summary> 3267 <summary>
@@ -4036,111 +4534,6 @@
4036 <member name="P:OpenMetaverse.AgentManager.GlobalPosition"> 4534 <member name="P:OpenMetaverse.AgentManager.GlobalPosition">
4037 <summary>Returns the global grid position of the avatar</summary> 4535 <summary>Returns the global grid position of the avatar</summary>
4038 </member> 4536 </member>
4039 <member name="T:OpenMetaverse.AgentManager.ControlFlags">
4040 <summary>
4041 Used to specify movement actions for your agent
4042 </summary>
4043 </member>
4044 <member name="F:OpenMetaverse.AgentManager.ControlFlags.NONE">
4045 <summary>Empty flag</summary>
4046 </member>
4047 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AT_POS">
4048 <summary>Move Forward (SL Keybinding: W/Up Arrow)</summary>
4049 </member>
4050 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AT_NEG">
4051 <summary>Move Backward (SL Keybinding: S/Down Arrow)</summary>
4052 </member>
4053 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LEFT_POS">
4054 <summary>Move Left (SL Keybinding: Shift-(A/Left Arrow))</summary>
4055 </member>
4056 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LEFT_NEG">
4057 <summary>Move Right (SL Keybinding: Shift-(D/Right Arrow))</summary>
4058 </member>
4059 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_UP_POS">
4060 <summary>Not Flying: Jump/Flying: Move Up (SL Keybinding: E)</summary>
4061 </member>
4062 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_UP_NEG">
4063 <summary>Not Flying: Croutch/Flying: Move Down (SL Keybinding: C)</summary>
4064 </member>
4065 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_PITCH_POS">
4066 <summary>Unused</summary>
4067 </member>
4068 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_PITCH_NEG">
4069 <summary>Unused</summary>
4070 </member>
4071 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_YAW_POS">
4072 <summary>Unused</summary>
4073 </member>
4074 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_YAW_NEG">
4075 <summary>Unused</summary>
4076 </member>
4077 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_AT">
4078 <summary>ORed with AGENT_CONTROL_AT_* if the keyboard is being used</summary>
4079 </member>
4080 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_LEFT">
4081 <summary>ORed with AGENT_CONTROL_LEFT_* if the keyboard is being used</summary>
4082 </member>
4083 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_UP">
4084 <summary>ORed with AGENT_CONTROL_UP_* if the keyboard is being used</summary>
4085 </member>
4086 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FLY">
4087 <summary>Fly</summary>
4088 </member>
4089 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_STOP">
4090 <summary></summary>
4091 </member>
4092 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FINISH_ANIM">
4093 <summary>Finish our current animation</summary>
4094 </member>
4095 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_STAND_UP">
4096 <summary>Stand up from the ground or a prim seat</summary>
4097 </member>
4098 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_SIT_ON_GROUND">
4099 <summary>Sit on the ground at our current location</summary>
4100 </member>
4101 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_MOUSELOOK">
4102 <summary>Whether mouselook is currently enabled</summary>
4103 </member>
4104 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_AT_POS">
4105 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4106 </member>
4107 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_AT_NEG">
4108 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4109 </member>
4110 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_LEFT_POS">
4111 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4112 </member>
4113 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_LEFT_NEG">
4114 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4115 </member>
4116 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_UP_POS">
4117 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4118 </member>
4119 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_UP_NEG">
4120 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4121 </member>
4122 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_TURN_LEFT">
4123 <summary></summary>
4124 </member>
4125 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_TURN_RIGHT">
4126 <summary></summary>
4127 </member>
4128 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AWAY">
4129 <summary>Set when the avatar is idled or set to away. Note that the away animation is
4130 activated separately from setting this flag</summary>
4131 </member>
4132 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LBUTTON_DOWN">
4133 <summary></summary>
4134 </member>
4135 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LBUTTON_UP">
4136 <summary></summary>
4137 </member>
4138 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_ML_LBUTTON_DOWN">
4139 <summary></summary>
4140 </member>
4141 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_ML_LBUTTON_UP">
4142 <summary></summary>
4143 </member>
4144 <member name="T:OpenMetaverse.AgentManager.AgentMovement"> 4537 <member name="T:OpenMetaverse.AgentManager.AgentMovement">
4145 <summary> 4538 <summary>
4146 Agent movement and camera control 4539 Agent movement and camera control
@@ -4417,6152 +4810,8127 @@
4417 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.UpAxis"> 4810 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.UpAxis">
4418 <summary></summary> 4811 <summary></summary>
4419 </member> 4812 </member>
4420 <member name="T:OpenMetaverse.AgentManager.AttachmentResourcesCallback"> 4813 <member name="T:OpenMetaverse.AgentManager.ControlFlags">
4421 <summary> 4814 <summary>
4422 Called once attachment resource usage information has been collected 4815 Used to specify movement actions for your agent
4423 </summary> 4816 </summary>
4424 <param name="success">Indicates if operation was successfull</param>
4425 <param name="info">Attachment resource usage information</param>
4426 </member> 4817 </member>
4427 <member name="T:OpenMetaverse.Assets.AssetClothing"> 4818 <member name="F:OpenMetaverse.AgentManager.ControlFlags.NONE">
4428 <summary> 4819 <summary>Empty flag</summary>
4429 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that can be worn on an avatar
4430 such as a Shirt, Pants, etc.
4431 </summary>
4432 </member> 4820 </member>
4433 <member name="T:OpenMetaverse.Assets.AssetWearable"> 4821 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AT_POS">
4434 <summary> 4822 <summary>Move Forward (SL Keybinding: W/Up Arrow)</summary>
4435 Represents a Wearable Asset, Clothing, Hair, Skin, Etc
4436 </summary>
4437 </member> 4823 </member>
4438 <member name="F:OpenMetaverse.Assets.AssetWearable.Name"> 4824 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AT_NEG">
4439 <summary>A string containing the name of the asset</summary> 4825 <summary>Move Backward (SL Keybinding: S/Down Arrow)</summary>
4440 </member> 4826 </member>
4441 <member name="F:OpenMetaverse.Assets.AssetWearable.Description"> 4827 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LEFT_POS">
4442 <summary>A string containing a short description of the asset</summary> 4828 <summary>Move Left (SL Keybinding: Shift-(A/Left Arrow))</summary>
4443 </member> 4829 </member>
4444 <member name="F:OpenMetaverse.Assets.AssetWearable.WearableType"> 4830 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LEFT_NEG">
4445 <summary>The Assets WearableType</summary> 4831 <summary>Move Right (SL Keybinding: Shift-(D/Right Arrow))</summary>
4446 </member> 4832 </member>
4447 <member name="F:OpenMetaverse.Assets.AssetWearable.ForSale"> 4833 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_UP_POS">
4448 <summary>The For-Sale status of the object</summary> 4834 <summary>Not Flying: Jump/Flying: Move Up (SL Keybinding: E)</summary>
4449 </member> 4835 </member>
4450 <member name="F:OpenMetaverse.Assets.AssetWearable.SalePrice"> 4836 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_UP_NEG">
4451 <summary>An Integer representing the purchase price of the asset</summary> 4837 <summary>Not Flying: Croutch/Flying: Move Down (SL Keybinding: C)</summary>
4452 </member> 4838 </member>
4453 <member name="F:OpenMetaverse.Assets.AssetWearable.Creator"> 4839 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_PITCH_POS">
4454 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets creator</summary> 4840 <summary>Unused</summary>
4455 </member> 4841 </member>
4456 <member name="F:OpenMetaverse.Assets.AssetWearable.Owner"> 4842 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_PITCH_NEG">
4457 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets current owner</summary> 4843 <summary>Unused</summary>
4458 </member> 4844 </member>
4459 <member name="F:OpenMetaverse.Assets.AssetWearable.LastOwner"> 4845 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_YAW_POS">
4460 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets prior owner</summary> 4846 <summary>Unused</summary>
4461 </member> 4847 </member>
4462 <member name="F:OpenMetaverse.Assets.AssetWearable.Group"> 4848 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_YAW_NEG">
4463 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Group this asset is set to</summary> 4849 <summary>Unused</summary>
4464 </member> 4850 </member>
4465 <member name="F:OpenMetaverse.Assets.AssetWearable.GroupOwned"> 4851 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_AT">
4466 <summary>True if the asset is owned by a <seealso cref="F:OpenMetaverse.Assets.AssetWearable.Group"/></summary> 4852 <summary>ORed with AGENT_CONTROL_AT_* if the keyboard is being used</summary>
4467 </member> 4853 </member>
4468 <member name="F:OpenMetaverse.Assets.AssetWearable.Permissions"> 4854 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_LEFT">
4469 <summary>The Permissions mask of the asset</summary> 4855 <summary>ORed with AGENT_CONTROL_LEFT_* if the keyboard is being used</summary>
4470 </member> 4856 </member>
4471 <member name="F:OpenMetaverse.Assets.AssetWearable.Params"> 4857 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_UP">
4472 <summary>A Dictionary containing Key/Value pairs of the objects parameters</summary> 4858 <summary>ORed with AGENT_CONTROL_UP_* if the keyboard is being used</summary>
4473 </member> 4859 </member>
4474 <member name="F:OpenMetaverse.Assets.AssetWearable.Textures"> 4860 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FLY">
4475 <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> 4861 <summary>Fly</summary>
4476 </member> 4862 </member>
4477 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor"> 4863 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_STOP">
4478 <summary>Initializes a new instance of an AssetWearable object</summary> 4864 <summary></summary>
4479 </member> 4865 </member>
4480 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(OpenMetaverse.UUID,System.Byte[])"> 4866 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FINISH_ANIM">
4481 <summary>Initializes a new instance of an AssetWearable object with parameters</summary> 4867 <summary>Finish our current animation</summary>
4482 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
4483 <param name="assetData">A byte array containing the raw asset data</param>
4484 </member> 4868 </member>
4485 <member name="M:OpenMetaverse.Assets.AssetWearable.Decode"> 4869 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_STAND_UP">
4486 <summary> 4870 <summary>Stand up from the ground or a prim seat</summary>
4487 Decode an assets byte encoded data to a string
4488 </summary>
4489 <returns>true if the asset data was decoded successfully</returns>
4490 </member> 4871 </member>
4491 <member name="M:OpenMetaverse.Assets.AssetWearable.Encode"> 4872 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_SIT_ON_GROUND">
4492 <summary> 4873 <summary>Sit on the ground at our current location</summary>
4493 Encode the assets string represantion into a format consumable by the asset server
4494 </summary>
4495 </member> 4874 </member>
4496 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor"> 4875 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_MOUSELOOK">
4497 <summary>Initializes a new instance of an AssetScriptBinary object</summary> 4876 <summary>Whether mouselook is currently enabled</summary>
4498 </member> 4877 </member>
4499 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(OpenMetaverse.UUID,System.Byte[])"> 4878 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_AT_POS">
4500 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary> 4879 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4501 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
4502 <param name="assetData">A byte array containing the raw asset data</param>
4503 </member> 4880 </member>
4504 <member name="P:OpenMetaverse.Assets.AssetClothing.AssetType"> 4881 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_AT_NEG">
4505 <summary>Override the base classes AssetType</summary> 4882 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4506 </member> 4883 </member>
4507 <member name="T:OpenMetaverse.PacketFrequency"> 4884 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_LEFT_POS">
4508 <summary> 4885 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4509
4510 </summary>
4511 </member> 4886 </member>
4512 <member name="F:OpenMetaverse.PacketFrequency.Low"> 4887 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_LEFT_NEG">
4888 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4889 </member>
4890 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_UP_POS">
4891 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4892 </member>
4893 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_UP_NEG">
4894 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
4895 </member>
4896 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_TURN_LEFT">
4513 <summary></summary> 4897 <summary></summary>
4514 </member> 4898 </member>
4515 <member name="F:OpenMetaverse.PacketFrequency.Medium"> 4899 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_TURN_RIGHT">
4516 <summary></summary> 4900 <summary></summary>
4517 </member> 4901 </member>
4518 <member name="F:OpenMetaverse.PacketFrequency.High"> 4902 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AWAY">
4903 <summary>Set when the avatar is idled or set to away. Note that the away animation is
4904 activated separately from setting this flag</summary>
4905 </member>
4906 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LBUTTON_DOWN">
4519 <summary></summary> 4907 <summary></summary>
4520 </member> 4908 </member>
4521 <member name="T:OpenMetaverse.Packets.MalformedDataException"> 4909 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LBUTTON_UP">
4910 <summary></summary>
4911 </member>
4912 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_ML_LBUTTON_DOWN">
4913 <summary></summary>
4914 </member>
4915 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_ML_LBUTTON_UP">
4916 <summary></summary>
4917 </member>
4918 <member name="T:OpenMetaverse.AgentManager.AttachmentResourcesCallback">
4522 <summary> 4919 <summary>
4523 Thrown when a packet could not be successfully deserialized 4920 Called once attachment resource usage information has been collected
4524 </summary> 4921 </summary>
4922 <param name="success">Indicates if operation was successfull</param>
4923 <param name="info">Attachment resource usage information</param>
4525 </member> 4924 </member>
4526 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor"> 4925 <member name="T:OpenMetaverse.Voice.VoiceSession">
4527 <summary> 4926 <summary>
4528 Default constructor 4927 Represents a single Voice Session to the Vivox service.
4529 </summary> 4928 </summary>
4530 </member> 4929 </member>
4531 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor(System.String)"> 4930 <member name="M:OpenMetaverse.Voice.VoiceSession.Close">
4532 <summary> 4931 <summary>
4533 Constructor that takes an additional error message 4932 Close this session.
4534 </summary> 4933 </summary>
4535 <param name="Message">An error message to attach to this exception</param>
4536 </member> 4934 </member>
4537 <member name="T:OpenMetaverse.Packets.Header"> 4935 <member name="M:OpenMetaverse.Voice.VoiceSession.FindParticipant(System.String)">
4538 <summary> 4936 <summary>
4539 The header of a message template packet. Holds packet flags, sequence 4937 Look up an existing Participants in this session
4540 number, packet ID, and any ACKs that will be appended at the end of
4541 the packet
4542 </summary> 4938 </summary>
4939 <param name="puri"></param>
4940 <returns></returns>
4543 </member> 4941 </member>
4544 <member name="M:OpenMetaverse.Packets.Header.AcksToBytes(System.Byte[],System.Int32@)"> 4942 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String)">
4545 <summary> 4943 <summary>
4546 Convert the AckList to a byte array, used for packet serializing 4944 Create a Session
4945 Sessions typically represent a connection to a media session with one or more
4946 participants. This is used to generate an ‘outbound’ call to another user or
4947 channel. The specifics depend on the media types involved. A session handle is
4948 required to control the local user functions within the session (or remote
4949 users if the current account has rights to do so). Currently creating a
4950 session automatically connects to the audio media, there is no need to call
4951 Session.Connect at this time, this is reserved for future use.
4547 </summary> 4952 </summary>
4548 <param name="bytes">Reference to the target byte array</param> 4953 <param name="AccountHandle">Handle returned from successful Connector ‘create’ request</param>
4549 <param name="i">Beginning position to start writing to in the byte 4954 <param name="URI">This is the URI of the terminating point of the session (ie who/what is being called)</param>
4550 array, will be updated with the ending position of the ACK list</param> 4955 <param name="Name">This is the display name of the entity being called (user or channel)</param>
4956 <param name="Password">Only needs to be supplied when the target URI is password protected</param>
4957 <param name="PasswordHashAlgorithm">This indicates the format of the password as passed in. This can either be
4958 “ClearText” or “SHA1UserName”. If this element does not exist, it is assumed to be “ClearText”. If it is
4959 “SHA1UserName”, the password as passed in is the SHA1 hash of the password and username concatenated together,
4960 then base64 encoded, with the final “=” character stripped off.</param>
4961 <param name="JoinAudio"></param>
4962 <param name="JoinText"></param>
4963 <returns></returns>
4551 </member> 4964 </member>
4552 <member name="M:OpenMetaverse.Packets.Header.BuildHeader(System.Byte[],System.Int32@,System.Int32@)"> 4965 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionConnect(System.String,System.String)">
4553 <summary> 4966 <summary>
4554 4967 Used to accept a call
4555 </summary> 4968 </summary>
4556 <param name="bytes"></param> 4969 <param name="SessionHandle">SessionHandle such as received from SessionNewEvent</param>
4557 <param name="pos"></param> 4970 <param name="AudioMedia">"default"</param>
4558 <param name="packetEnd"></param>
4559 <returns></returns> 4971 <returns></returns>
4560 </member> 4972 </member>
4561 <member name="M:OpenMetaverse.Packets.Header.CreateAckList(OpenMetaverse.Packets.Header@,System.Byte[],System.Int32@)"> 4973 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStart(System.String,System.Boolean)">
4562 <summary> 4974 <summary>
4563 4975 This command is used to start the audio render process, which will then play
4976 the passed in file through the selected audio render device. This command
4977 should not be issued if the user is on a call.
4564 </summary> 4978 </summary>
4565 <param name="header"></param> 4979 <param name="SoundFilePath">The fully qualified path to the sound file.</param>
4566 <param name="bytes"></param> 4980 <param name="Loop">True if the file is to be played continuously and false if it is should be played once.</param>
4567 <param name="packetEnd"></param> 4981 <returns></returns>
4568 </member> 4982 </member>
4569 <member name="T:OpenMetaverse.Packets.PacketBlock"> 4983 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStop(System.String)">
4570 <summary> 4984 <summary>
4571 A block of data in a packet. Packets are composed of one or more blocks, 4985 This command is used to stop the audio render process.
4572 each block containing one or more fields
4573 </summary> 4986 </summary>
4987 <param name="SoundFilePath">The fully qualified path to the sound file issued in the start render command.</param>
4988 <returns></returns>
4574 </member> 4989 </member>
4575 <member name="M:OpenMetaverse.Packets.PacketBlock.FromBytes(System.Byte[],System.Int32@)"> 4990 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionTerminate(System.String)">
4576 <summary> 4991 <summary>
4577 Create a block from a byte array 4992 This is used to ‘end’ an established session (i.e. hang-up or disconnect).
4578 </summary> 4993 </summary>
4579 <param name="bytes">Byte array containing the serialized block</param> 4994 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
4580 <param name="i">Starting position of the block in the byte array. 4995 <returns></returns>
4581 This will point to the data after the end of the block when the
4582 call returns</param>
4583 </member> 4996 </member>
4584 <member name="M:OpenMetaverse.Packets.PacketBlock.ToBytes(System.Byte[],System.Int32@)"> 4997 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSet3DPosition(System.String,OpenMetaverse.Voice.VoicePosition,OpenMetaverse.Voice.VoicePosition)">
4585 <summary> 4998 <summary>
4586 Serialize this block into a byte array 4999 Set the combined speaking and listening position in 3D space.
4587 </summary> 5000 </summary>
4588 <param name="bytes">Byte array to serialize this block into</param> 5001 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
4589 <param name="i">Starting position in the byte array to serialize to. 5002 <param name="SpeakerPosition">Speaking position</param>
4590 This will point to the position directly after the end of the 5003 <param name="ListenerPosition">Listening position</param>
4591 serialized block when the call returns</param> 5004 <returns></returns>
4592 </member> 5005 </member>
4593 <member name="P:OpenMetaverse.Packets.PacketBlock.Length"> 5006 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSetParticipantVolumeForMe(System.String,System.String,System.Int32)">
4594 <summary>Current length of the data in this packet</summary> 5007 <summary>
5008 Set User Volume for a particular user. Does not affect how other users hear that user.
5009 </summary>
5010 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
5011 <param name="ParticipantURI"></param>
5012 <param name="Volume">The level of the audio, a number between -100 and 100 where 0 represents ‘normal’ speaking volume</param>
5013 <returns></returns>
4595 </member> 5014 </member>
4596 <member name="F:OpenMetaverse.Packets.PacketType.Default"> 5015 <member name="M:OpenMetaverse.Voice.VoiceGateway.Start">
4597 <summary>A generic value, not an actual packet type</summary> 5016 <summary>
5017 Start up the Voice service.
5018 </summary>
4598 </member> 5019 </member>
4599 <member name="M:OpenMetaverse.Packets.Packet.BuildPacket(System.String,OpenMetaverse.StructuredData.OSDMap)"> 5020 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnVoiceResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceResponseEventArgs)">
4600 <summary> 5021 <summary>
4601 Attempts to convert an LLSD structure to a known Packet type 5022 Handle miscellaneous request status
4602 </summary> 5023 </summary>
4603 <param name="capsEventName">Event name, this must match an actual 5024 <param name="sender"></param>
4604 packet name for a Packet to be successfully built</param> 5025 <param name="e"></param>
4605 <param name="body">LLSD to convert to a Packet</param> 5026 ///<remarks>If something goes wrong, we log it.</remarks>
4606 <returns>A Packet on success, otherwise null</returns>
4607 </member> 5027 </member>
4608 <member name="T:OpenMetaverse.Packets.TestMessagePacket"> 5028 <member name="M:OpenMetaverse.Voice.VoiceGateway.Dispose">
4609 <exclude/> 5029 <summary>
5030 Cleanup oject resources
5031 </summary>
4610 </member> 5032 </member>
4611 <member name="T:OpenMetaverse.Packets.TestMessagePacket.TestBlock1Block"> 5033 <member name="M:OpenMetaverse.Voice.VoiceGateway.Network_EventQueueRunning(System.Object,OpenMetaverse.EventQueueRunningEventArgs)">
4612 <exclude/> 5034 <summary>
5035 Request voice cap when changing regions
5036 </summary>
4613 </member> 5037 </member>
4614 <member name="T:OpenMetaverse.Packets.TestMessagePacket.NeighborBlockBlock"> 5038 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnSessionStateChangeEvent(System.Object,OpenMetaverse.Voice.VoiceGateway.SessionStateChangeEventArgs)">
4615 <exclude/> 5039 <summary>
5040 Handle a change in session state
5041 </summary>
4616 </member> 5042 </member>
4617 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket"> 5043 <member name="M:OpenMetaverse.Voice.VoiceGateway.CloseSession(System.String)">
4618 <exclude/> 5044 <summary>
5045 Close a voice session
5046 </summary>
5047 <param name="sessionHandle"></param>
4619 </member> 5048 </member>
4620 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock"> 5049 <member name="M:OpenMetaverse.Voice.VoiceGateway.FindSession(System.String,System.Boolean)">
4621 <exclude/> 5050 <summary>
5051 Locate a Session context from its handle
5052 </summary>
5053 <remarks>Creates the session context if it does not exist.</remarks>
4622 </member> 5054 </member>
4623 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket"> 5055 <member name="M:OpenMetaverse.Voice.VoiceGateway.cClient_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
4624 <exclude/> 5056 <summary>
5057 Handle completion of main voice cap request.
5058 </summary>
5059 <param name="client"></param>
5060 <param name="result"></param>
5061 <param name="error"></param>
4625 </member> 5062 </member>
4626 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock"> 5063 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonRunning">
4627 <exclude/> 5064 <summary>
5065 Daemon has started so connect to it.
5066 </summary>
4628 </member> 5067 </member>
4629 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock"> 5068 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonConnected">
4630 <exclude/> 5069 <summary>
5070 The daemon TCP connection is open.
5071 </summary>
4631 </member> 5072 </member>
4632 <member name="T:OpenMetaverse.Packets.EconomyDataRequestPacket"> 5073 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnConnectorCreateResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceConnectorEventArgs)">
4633 <exclude/> 5074 <summary>
5075 Handle creation of the Connector.
5076 </summary>
4634 </member> 5077 </member>
4635 <member name="T:OpenMetaverse.Packets.EconomyDataPacket"> 5078 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetRenderDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)">
4636 <exclude/> 5079 <summary>
5080 Handle response to audio output device query
5081 </summary>
4637 </member> 5082 </member>
4638 <member name="T:OpenMetaverse.Packets.EconomyDataPacket.InfoBlock"> 5083 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetCaptureDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)">
4639 <exclude/> 5084 <summary>
5085 Handle response to audio input device query
5086 </summary>
4640 </member> 5087 </member>
4641 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket"> 5088 <member name="M:OpenMetaverse.Voice.VoiceGateway.ParcelChanged">
4642 <exclude/> 5089 <summary>
5090 Set voice channel for new parcel
5091 </summary>
5092
4643 </member> 5093 </member>
4644 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock"> 5094 <member name="M:OpenMetaverse.Voice.VoiceGateway.RequestParcelInfo(System.Uri)">
4645 <exclude/> 5095 <summary>
5096 Request info from a parcel capability Uri.
5097 </summary>
5098 <param name="cap"></param>
4646 </member> 5099 </member>
4647 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.DataBlock"> 5100 <member name="M:OpenMetaverse.Voice.VoiceGateway.pCap_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
4648 <exclude/> 5101 <summary>
5102 Receive parcel voice cap
5103 </summary>
5104 <param name="client"></param>
5105 <param name="result"></param>
5106 <param name="error"></param>
4649 </member> 5107 </member>
4650 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket"> 5108 <member name="M:OpenMetaverse.Voice.VoiceGateway.UpdatePosition(OpenMetaverse.AgentManager)">
4651 <exclude/> 5109 <summary>
5110 Tell Vivox where we are standing
5111 </summary>
5112 <remarks>This has to be called when we move or turn.</remarks>
4652 </member> 5113 </member>
4653 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock"> 5114 <member name="M:OpenMetaverse.Voice.VoiceGateway.PosUpdating(System.Boolean)">
4654 <exclude/> 5115 <summary>
5116 Start and stop updating out position.
5117 </summary>
5118 <param name="go"></param>
4655 </member> 5119 </member>
4656 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.DataBlock"> 5120 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogin(System.String,System.String,System.String,System.String,System.String,System.Int32,System.Boolean)">
4657 <exclude/> 5121 <summary>
5122 This is used to login a specific user account(s). It may only be called after
5123 Connector initialization has completed successfully
5124 </summary>
5125 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
5126 <param name="AccountName">User's account name</param>
5127 <param name="AccountPassword">User's account password</param>
5128 <param name="AudioSessionAnswerMode">Values may be “AutoAnswer” or “VerifyAnswer”</param>
5129 <param name="AccountURI">""</param>
5130 <param name="ParticipantPropertyFrequency">This is an integer that specifies how often
5131 the daemon will send participant property events while in a channel. If this is not set
5132 the default will be “on state change”, which means that the events will be sent when
5133 the participant starts talking, stops talking, is muted, is unmuted.
5134 The valid values are:
5135 0 – Never
5136 5 – 10 times per second
5137 10 – 5 times per second
5138 50 – 1 time per second
5139 100 – on participant state change (this is the default)</param>
5140 <param name="EnableBuddiesAndPresence">false</param>
5141 <returns></returns>
4658 </member> 5142 </member>
4659 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket"> 5143 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogout(System.String)">
4660 <exclude/> 5144 <summary>
5145 This is used to logout a user session. It should only be called with a valid AccountHandle.
5146 </summary>
5147 <param name="AccountHandle">Handle returned from successful Connector ‘login’ request</param>
5148 <returns></returns>
4661 </member> 5149 </member>
4662 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.AgentDataBlock"> 5150 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorCreate(System.String,System.String,System.UInt16,System.UInt16,OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings)">
4663 <exclude/> 5151 <summary>
5152 This is used to initialize and stop the Connector as a whole. The Connector
5153 Create call must be completed successfully before any other requests are made
5154 (typically during application initialization). The shutdown should be called
5155 when the application is shutting down to gracefully release resources
5156 </summary>
5157 <param name="ClientName">A string value indicting the Application name</param>
5158 <param name="AccountManagementServer">URL for the management server</param>
5159 <param name="Logging">LoggingSettings</param>
5160 <param name="MaximumPort"></param>
5161 <param name="MinimumPort"></param>
4664 </member> 5162 </member>
4665 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock"> 5163 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorInitiateShutdown(System.String)">
4666 <exclude/> 5164 <summary>
5165 Shutdown Connector -- Should be called when the application is shutting down
5166 to gracefully release resources
5167 </summary>
5168 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
4667 </member> 5169 </member>
4668 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.QueryDataBlock"> 5170 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalMic(System.String,System.Boolean)">
4669 <exclude/> 5171 <summary>
5172 Mute or unmute the microphone
5173 </summary>
5174 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
5175 <param name="Mute">true (mute) or false (unmute)</param>
4670 </member> 5176 </member>
4671 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket"> 5177 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalSpeaker(System.String,System.Boolean)">
4672 <exclude/> 5178 <summary>
5179 Mute or unmute the speaker
5180 </summary>
5181 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
5182 <param name="Mute">true (mute) or false (unmute)</param>
4673 </member> 5183 </member>
4674 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.AgentDataBlock"> 5184 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalMicVolume(System.String,System.Int32)">
4675 <exclude/> 5185 <summary>
5186 Set microphone volume
5187 </summary>
5188 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
5189 <param name="Value">The level of the audio, a number between -100 and 100 where
5190 0 represents ‘normal’ speaking volume</param>
4676 </member> 5191 </member>
4677 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock"> 5192 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalSpeakerVolume(System.String,System.Int32)">
4678 <exclude/> 5193 <summary>
5194 Set local speaker volume
5195 </summary>
5196 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
5197 <param name="Value">The level of the audio, a number between -100 and 100 where
5198 0 represents ‘normal’ speaking volume</param>
4679 </member> 5199 </member>
4680 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.QueryDataBlock"> 5200 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetCaptureDevices">
4681 <exclude/> 5201 <summary>
5202 This is used to get a list of audio devices that can be used for capture (input) of voice.
5203 </summary>
5204 <returns></returns>
4682 </member> 5205 </member>
4683 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket"> 5206 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetRenderDevices">
4684 <exclude/> 5207 <summary>
5208 This is used to get a list of audio devices that can be used for render (playback) of voice.
5209 </summary>
4685 </member> 5210 </member>
4686 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.AgentDataBlock"> 5211 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetRenderDevice(System.String)">
4687 <exclude/> 5212 <summary>
5213 This command is used to select the render device.
5214 </summary>
5215 <param name="RenderDeviceSpecifier">The name of the device as returned by the Aux.GetRenderDevices command.</param>
4688 </member> 5216 </member>
4689 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.QueryDataBlock"> 5217 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetCaptureDevice(System.String)">
4690 <exclude/> 5218 <summary>
5219 This command is used to select the capture device.
5220 </summary>
5221 <param name="CaptureDeviceSpecifier">The name of the device as returned by the Aux.GetCaptureDevices command.</param>
4691 </member> 5222 </member>
4692 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket"> 5223 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStart(System.Int32)">
4693 <exclude/> 5224 <summary>
5225 This command is used to start the audio capture process which will cause
5226 AuxAudioProperty Events to be raised. These events can be used to display a
5227 microphone VU meter for the currently selected capture device. This command
5228 should not be issued if the user is on a call.
5229 </summary>
5230 <param name="Duration">(unused but required)</param>
5231 <returns></returns>
4694 </member> 5232 </member>
4695 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock"> 5233 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStop">
4696 <exclude/> 5234 <summary>
5235 This command is used to stop the audio capture process.
5236 </summary>
5237 <returns></returns>
4697 </member> 5238 </member>
4698 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock"> 5239 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetMicLevel(System.Int32)">
4699 <exclude/> 5240 <summary>
5241 This command is used to set the mic volume while in the audio tuning process.
5242 Once an acceptable mic level is attained, the application must issue a
5243 connector set mic volume command to have that level be used while on voice
5244 calls.
5245 </summary>
5246 <param name="Level">the microphone volume (-100 to 100 inclusive)</param>
5247 <returns></returns>
4700 </member> 5248 </member>
4701 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket"> 5249 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetSpeakerLevel(System.Int32)">
4702 <exclude/> 5250 <summary>
5251 This command is used to set the speaker volume while in the audio tuning
5252 process. Once an acceptable speaker level is attained, the application must
5253 issue a connector set speaker volume command to have that level be used while
5254 on voice calls.
5255 </summary>
5256 <param name="Level">the speaker volume (-100 to 100 inclusive)</param>
5257 <returns></returns>
4703 </member> 5258 </member>
4704 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock"> 5259 <member name="M:OpenMetaverse.Voice.VoiceGateway.StartDaemon(System.String,System.String)">
4705 <exclude/> 5260 <summary>
5261 Starts a thread that keeps the daemon running
5262 </summary>
5263 <param name="path"></param>
5264 <param name="args"></param>
4706 </member> 5265 </member>
4707 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock"> 5266 <member name="M:OpenMetaverse.Voice.VoiceGateway.StopDaemon">
4708 <exclude/> 5267 <summary>
5268 Stops the daemon and the thread keeping it running
5269 </summary>
4709 </member> 5270 </member>
4710 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock"> 5271 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectToDaemon(System.String,System.Int32)">
4711 <exclude/> 5272 <summary>
5273
5274 </summary>
5275 <param name="address"></param>
5276 <param name="port"></param>
5277 <returns></returns>
4712 </member> 5278 </member>
4713 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock"> 5279 <member name="P:OpenMetaverse.Voice.VoiceGateway.CaptureDevices">
4714 <exclude/> 5280 <summary>
5281 List of audio input devices
5282 </summary>
4715 </member> 5283 </member>
4716 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket"> 5284 <member name="P:OpenMetaverse.Voice.VoiceGateway.PlaybackDevices">
4717 <exclude/> 5285 <summary>
5286 List of audio output devices
5287 </summary>
4718 </member> 5288 </member>
4719 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock"> 5289 <member name="P:OpenMetaverse.Voice.VoiceGateway.TestMode">
4720 <exclude/> 5290 <summary>
5291 Set audio test mode
5292 </summary>
4721 </member> 5293 </member>
4722 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock"> 5294 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnVoiceResponse">
4723 <exclude/> 5295 <summary>
5296 Event for most mundane request reposnses.
5297 </summary>
4724 </member> 5298 </member>
4725 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock"> 5299 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnConnectorCreateResponse">
4726 <exclude/> 5300 <summary>Response to Connector.Create request</summary>
4727 </member> 5301 </member>
4728 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket"> 5302 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetCaptureDevicesResponse">
4729 <exclude/> 5303 <summary>Response to Aux.GetCaptureDevices request</summary>
4730 </member> 5304 </member>
4731 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock"> 5305 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetRenderDevicesResponse">
4732 <exclude/> 5306 <summary>Response to Aux.GetRenderDevices request</summary>
4733 </member> 5307 </member>
4734 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock"> 5308 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxAudioPropertiesEvent">
4735 <exclude/> 5309 <summary>Audio Properties Events are sent after audio capture is started.
5310 These events are used to display a microphone VU meter</summary>
4736 </member> 5311 </member>
4737 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock"> 5312 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginResponse">
4738 <exclude/> 5313 <summary>Response to Account.Login request</summary>
4739 </member> 5314 </member>
4740 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock"> 5315 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginStateChangeEvent">
4741 <exclude/> 5316 <summary>This event message is sent whenever the login state of the
5317 particular Account has transitioned from one value to another</summary>
4742 </member> 5318 </member>
4743 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket"> 5319 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Enabled">
4744 <exclude/> 5320 <summary>Enable logging</summary>
4745 </member> 5321 </member>
4746 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock"> 5322 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Folder">
4747 <exclude/> 5323 <summary>The folder where any logs will be created</summary>
4748 </member> 5324 </member>
4749 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock"> 5325 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNamePrefix">
4750 <exclude/> 5326 <summary>This will be prepended to beginning of each log file</summary>
4751 </member> 5327 </member>
4752 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock"> 5328 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNameSuffix">
4753 <exclude/> 5329 <summary>The suffix or extension to be appended to each log file</summary>
4754 </member> 5330 </member>
4755 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket"> 5331 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.LogLevel">
4756 <exclude/> 5332 <summary>
5333 0: NONE - No logging
5334 1: ERROR - Log errors only
5335 2: WARNING - Log errors and warnings
5336 3: INFO - Log errors, warnings and info
5337 4: DEBUG - Log errors, warnings, info and debug
5338 </summary>
4757 </member> 5339 </member>
4758 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock"> 5340 <member name="M:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.#ctor">
4759 <exclude/> 5341 <summary>
5342 Constructor for default logging settings
5343 </summary>
4760 </member> 5344 </member>
4761 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock"> 5345 <member name="T:OpenMetaverse.Voice.VoiceGateway.AudioPropertiesEventArgs">
4762 <exclude/> 5346 Audio Properties Events are sent after audio capture is started. These events are used to display a microphone VU meter
4763 </member> 5347 </member>
4764 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket"> 5348 <member name="T:OpenMetaverse.Primitive">
4765 <exclude/> 5349 <summary>
5350 Particle system specific enumerators, flags and methods.
5351 </summary>
4766 </member> 5352 </member>
4767 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock"> 5353 <member name="F:OpenMetaverse.Primitive.ID">
4768 <exclude/> 5354 <summary></summary>
4769 </member> 5355 </member>
4770 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock"> 5356 <member name="F:OpenMetaverse.Primitive.GroupID">
4771 <exclude/> 5357 <summary></summary>
4772 </member> 5358 </member>
4773 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock"> 5359 <member name="F:OpenMetaverse.Primitive.LocalID">
4774 <exclude/> 5360 <summary></summary>
4775 </member> 5361 </member>
4776 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock"> 5362 <member name="F:OpenMetaverse.Primitive.ParentID">
4777 <exclude/> 5363 <summary></summary>
4778 </member> 5364 </member>
4779 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket"> 5365 <member name="F:OpenMetaverse.Primitive.RegionHandle">
4780 <exclude/> 5366 <summary></summary>
4781 </member> 5367 </member>
4782 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock"> 5368 <member name="F:OpenMetaverse.Primitive.Flags">
4783 <exclude/> 5369 <summary></summary>
4784 </member> 5370 </member>
4785 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock"> 5371 <member name="F:OpenMetaverse.Primitive.TreeSpecies">
4786 <exclude/> 5372 <summary>Foliage type for this primitive. Only applicable if this
5373 primitive is foliage</summary>
4787 </member> 5374 </member>
4788 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket"> 5375 <member name="F:OpenMetaverse.Primitive.ScratchPad">
4789 <exclude/> 5376 <summary>Unknown</summary>
4790 </member> 5377 </member>
4791 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock"> 5378 <member name="F:OpenMetaverse.Primitive.Position">
4792 <exclude/> 5379 <summary></summary>
4793 </member> 5380 </member>
4794 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock"> 5381 <member name="F:OpenMetaverse.Primitive.Scale">
4795 <exclude/> 5382 <summary></summary>
4796 </member> 5383 </member>
4797 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket"> 5384 <member name="F:OpenMetaverse.Primitive.Rotation">
4798 <exclude/> 5385 <summary></summary>
4799 </member> 5386 </member>
4800 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock"> 5387 <member name="F:OpenMetaverse.Primitive.Velocity">
4801 <exclude/> 5388 <summary></summary>
4802 </member> 5389 </member>
4803 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock"> 5390 <member name="F:OpenMetaverse.Primitive.AngularVelocity">
4804 <exclude/> 5391 <summary></summary>
4805 </member> 5392 </member>
4806 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket"> 5393 <member name="F:OpenMetaverse.Primitive.Acceleration">
4807 <exclude/> 5394 <summary></summary>
4808 </member> 5395 </member>
4809 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock"> 5396 <member name="F:OpenMetaverse.Primitive.CollisionPlane">
4810 <exclude/> 5397 <summary></summary>
4811 </member> 5398 </member>
4812 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock"> 5399 <member name="F:OpenMetaverse.Primitive.Flexible">
4813 <exclude/> 5400 <summary></summary>
4814 </member> 5401 </member>
4815 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket"> 5402 <member name="F:OpenMetaverse.Primitive.Light">
4816 <exclude/> 5403 <summary></summary>
4817 </member> 5404 </member>
4818 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock"> 5405 <member name="F:OpenMetaverse.Primitive.LightMap">
4819 <exclude/> 5406 <summary></summary>
4820 </member> 5407 </member>
4821 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.DataBlock"> 5408 <member name="F:OpenMetaverse.Primitive.Sculpt">
4822 <exclude/> 5409 <summary></summary>
4823 </member> 5410 </member>
4824 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket"> 5411 <member name="F:OpenMetaverse.Primitive.ClickAction">
4825 <exclude/> 5412 <summary></summary>
4826 </member> 5413 </member>
4827 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock"> 5414 <member name="F:OpenMetaverse.Primitive.Sound">
4828 <exclude/> 5415 <summary></summary>
4829 </member> 5416 </member>
4830 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock"> 5417 <member name="F:OpenMetaverse.Primitive.OwnerID">
4831 <exclude/> 5418 <summary>Identifies the owner if audio or a particle system is
5419 active</summary>
4832 </member> 5420 </member>
4833 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket"> 5421 <member name="F:OpenMetaverse.Primitive.SoundFlags">
4834 <exclude/> 5422 <summary></summary>
4835 </member> 5423 </member>
4836 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.AgentDataBlock"> 5424 <member name="F:OpenMetaverse.Primitive.SoundGain">
4837 <exclude/> 5425 <summary></summary>
4838 </member> 5426 </member>
4839 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.QueryDataBlock"> 5427 <member name="F:OpenMetaverse.Primitive.SoundRadius">
4840 <exclude/> 5428 <summary></summary>
4841 </member> 5429 </member>
4842 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket"> 5430 <member name="F:OpenMetaverse.Primitive.Text">
4843 <exclude/> 5431 <summary></summary>
4844 </member> 5432 </member>
4845 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.AgentDataBlock"> 5433 <member name="F:OpenMetaverse.Primitive.TextColor">
4846 <exclude/> 5434 <summary></summary>
4847 </member> 5435 </member>
4848 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryDataBlock"> 5436 <member name="F:OpenMetaverse.Primitive.MediaURL">
4849 <exclude/> 5437 <summary></summary>
4850 </member> 5438 </member>
4851 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock"> 5439 <member name="F:OpenMetaverse.Primitive.Joint">
4852 <exclude/> 5440 <summary></summary>
4853 </member> 5441 </member>
4854 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket"> 5442 <member name="F:OpenMetaverse.Primitive.JointPivot">
4855 <exclude/> 5443 <summary></summary>
4856 </member> 5444 </member>
4857 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock"> 5445 <member name="F:OpenMetaverse.Primitive.JointAxisOrAnchor">
4858 <exclude/> 5446 <summary></summary>
4859 </member> 5447 </member>
4860 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock"> 5448 <member name="F:OpenMetaverse.Primitive.NameValues">
4861 <exclude/> 5449 <summary></summary>
4862 </member> 5450 </member>
4863 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket"> 5451 <member name="F:OpenMetaverse.Primitive.PrimData">
4864 <exclude/> 5452 <summary></summary>
4865 </member> 5453 </member>
4866 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock"> 5454 <member name="F:OpenMetaverse.Primitive.Properties">
4867 <exclude/> 5455 <summary></summary>
4868 </member> 5456 </member>
4869 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock"> 5457 <member name="F:OpenMetaverse.Primitive.PhysicsProps">
4870 <exclude/> 5458 <summary>Objects physics engine propertis</summary>
4871 </member> 5459 </member>
4872 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock"> 5460 <member name="F:OpenMetaverse.Primitive.Tag">
4873 <exclude/> 5461 <summary>Extra data about primitive</summary>
4874 </member> 5462 </member>
4875 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket"> 5463 <member name="F:OpenMetaverse.Primitive.IsAttachment">
4876 <exclude/> 5464 <summary>Indicates if prim is attached to an avatar</summary>
4877 </member> 5465 </member>
4878 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock"> 5466 <member name="F:OpenMetaverse.Primitive.ActiveClients">
4879 <exclude/> 5467 <summary>Number of clients referencing this prim</summary>
4880 </member> 5468 </member>
4881 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.DataBlock"> 5469 <member name="M:OpenMetaverse.Primitive.#ctor">
4882 <exclude/> 5470 <summary>
5471 Default constructor
5472 </summary>
4883 </member> 5473 </member>
4884 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket"> 5474 <member name="M:OpenMetaverse.Primitive.PackPathTwist(System.Single)">
4885 <exclude/> 5475 <summary>
5476 Packs PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew
5477 parameters in to signed eight bit values
5478 </summary>
5479 <param name="pathTwist">Floating point parameter to pack</param>
5480 <returns>Signed eight bit value containing the packed parameter</returns>
4886 </member> 5481 </member>
4887 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock"> 5482 <member name="M:OpenMetaverse.Primitive.UnpackPathTwist(System.SByte)">
4888 <exclude/> 5483 <summary>
5484 Unpacks PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew
5485 parameters from signed eight bit integers to floating point values
5486 </summary>
5487 <param name="pathTwist">Signed eight bit value to unpack</param>
5488 <returns>Unpacked floating point value</returns>
4889 </member> 5489 </member>
4890 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.DataBlock"> 5490 <member name="F:OpenMetaverse.Primitive.Textures">
4891 <exclude/> 5491 <summary></summary>
4892 </member> 5492 </member>
4893 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket"> 5493 <member name="F:OpenMetaverse.Primitive.TextureAnim">
4894 <exclude/> 5494 <summary></summary>
4895 </member> 5495 </member>
4896 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock"> 5496 <member name="F:OpenMetaverse.Primitive.MediaVersion">
4897 <exclude/> 5497 <summary>
5498 Current version of the media data for the prim
5499 </summary>
4898 </member> 5500 </member>
4899 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock"> 5501 <member name="F:OpenMetaverse.Primitive.FaceMedia">
4900 <exclude/> 5502 <summary>
5503 Array of media entries indexed by face number
5504 </summary>
4901 </member> 5505 </member>
4902 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket"> 5506 <member name="F:OpenMetaverse.Primitive.ParticleSys">
4903 <exclude/> 5507 <summary></summary>
4904 </member> 5508 </member>
4905 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock"> 5509 <member name="P:OpenMetaverse.Primitive.Type">
4906 <exclude/> 5510 <summary>Uses basic heuristics to estimate the primitive shape</summary>
4907 </member> 5511 </member>
4908 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket"> 5512 <member name="T:OpenMetaverse.Primitive.ConstructionData">
4909 <exclude/> 5513 <summary>
5514 Parameters used to construct a visual representation of a primitive
5515 </summary>
4910 </member> 5516 </member>
4911 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock"> 5517 <member name="F:OpenMetaverse.Primitive.ConstructionData.profileCurve">
4912 <exclude/> 5518 <summary></summary>
4913 </member> 5519 </member>
4914 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock"> 5520 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathCurve">
4915 <exclude/> 5521 <summary></summary>
4916 </member> 5522 </member>
4917 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket"> 5523 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathEnd">
4918 <exclude/> 5524 <summary></summary>
4919 </member> 5525 </member>
4920 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock"> 5526 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRadiusOffset">
4921 <exclude/> 5527 <summary></summary>
4922 </member> 5528 </member>
4923 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock"> 5529 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathSkew">
4924 <exclude/> 5530 <summary></summary>
4925 </member> 5531 </member>
4926 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket"> 5532 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleX">
4927 <exclude/> 5533 <summary></summary>
4928 </member> 5534 </member>
4929 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock"> 5535 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleY">
4930 <exclude/> 5536 <summary></summary>
4931 </member> 5537 </member>
4932 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.DataBlock"> 5538 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearX">
4933 <exclude/> 5539 <summary></summary>
4934 </member> 5540 </member>
4935 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket"> 5541 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearY">
4936 <exclude/> 5542 <summary></summary>
4937 </member> 5543 </member>
4938 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.AgentDataBlock"> 5544 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperX">
4939 <exclude/> 5545 <summary></summary>
4940 </member> 5546 </member>
4941 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.InfoBlock"> 5547 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperY">
4942 <exclude/> 5548 <summary></summary>
4943 </member> 5549 </member>
4944 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket"> 5550 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathBegin">
4945 <exclude/> 5551 <summary></summary>
4946 </member> 5552 </member>
4947 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock"> 5553 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwist">
4948 <exclude/> 5554 <summary></summary>
4949 </member> 5555 </member>
4950 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock"> 5556 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwistBegin">
4951 <exclude/> 5557 <summary></summary>
4952 </member> 5558 </member>
4953 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket"> 5559 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRevolutions">
4954 <exclude/> 5560 <summary></summary>
4955 </member> 5561 </member>
4956 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket.InfoBlock"> 5562 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileBegin">
4957 <exclude/> 5563 <summary></summary>
4958 </member> 5564 </member>
4959 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket"> 5565 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileEnd">
4960 <exclude/> 5566 <summary></summary>
4961 </member> 5567 </member>
4962 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock"> 5568 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileHollow">
4963 <exclude/> 5569 <summary></summary>
4964 </member> 5570 </member>
4965 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket"> 5571 <member name="F:OpenMetaverse.Primitive.ConstructionData.Material">
4966 <exclude/> 5572 <summary></summary>
4967 </member> 5573 </member>
4968 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.AgentDataBlock"> 5574 <member name="F:OpenMetaverse.Primitive.ConstructionData.State">
4969 <exclude/> 5575 <summary></summary>
4970 </member> 5576 </member>
4971 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.InfoBlock"> 5577 <member name="F:OpenMetaverse.Primitive.ConstructionData.PCode">
4972 <exclude/> 5578 <summary></summary>
4973 </member> 5579 </member>
4974 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket"> 5580 <member name="M:OpenMetaverse.Primitive.ConstructionData.GetHashCode">
4975 <exclude/> 5581 <summary>
5582 Calculdates hash code for prim construction data
5583 </summary>
5584 <returns>The has</returns>
4976 </member> 5585 </member>
4977 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket.InfoBlock"> 5586 <member name="P:OpenMetaverse.Primitive.ConstructionData.AttachmentPoint">
4978 <exclude/> 5587 <summary>Attachment point to an avatar</summary>
4979 </member> 5588 </member>
4980 <member name="T:OpenMetaverse.Packets.StartLurePacket"> 5589 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileCurve">
4981 <exclude/> 5590 <summary></summary>
4982 </member> 5591 </member>
4983 <member name="T:OpenMetaverse.Packets.StartLurePacket.AgentDataBlock"> 5592 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileHole">
4984 <exclude/> 5593 <summary></summary>
4985 </member> 5594 </member>
4986 <member name="T:OpenMetaverse.Packets.StartLurePacket.InfoBlock"> 5595 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathBeginScale">
4987 <exclude/> 5596 <summary></summary>
4988 </member> 5597 </member>
4989 <member name="T:OpenMetaverse.Packets.StartLurePacket.TargetDataBlock"> 5598 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathEndScale">
4990 <exclude/> 5599 <summary></summary>
4991 </member> 5600 </member>
4992 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket"> 5601 <member name="T:OpenMetaverse.Primitive.FlexibleData">
4993 <exclude/> 5602 <summary>
5603 Information on the flexible properties of a primitive
5604 </summary>
4994 </member> 5605 </member>
4995 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket.InfoBlock"> 5606 <member name="F:OpenMetaverse.Primitive.FlexibleData.Softness">
4996 <exclude/> 5607 <summary></summary>
4997 </member> 5608 </member>
4998 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket"> 5609 <member name="F:OpenMetaverse.Primitive.FlexibleData.Gravity">
4999 <exclude/> 5610 <summary></summary>
5000 </member> 5611 </member>
5001 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket.InfoBlock"> 5612 <member name="F:OpenMetaverse.Primitive.FlexibleData.Drag">
5002 <exclude/> 5613 <summary></summary>
5003 </member> 5614 </member>
5004 <member name="T:OpenMetaverse.Packets.TeleportStartPacket"> 5615 <member name="F:OpenMetaverse.Primitive.FlexibleData.Wind">
5005 <exclude/> 5616 <summary></summary>
5006 </member> 5617 </member>
5007 <member name="T:OpenMetaverse.Packets.TeleportStartPacket.InfoBlock"> 5618 <member name="F:OpenMetaverse.Primitive.FlexibleData.Tension">
5008 <exclude/> 5619 <summary></summary>
5009 </member> 5620 </member>
5010 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket"> 5621 <member name="F:OpenMetaverse.Primitive.FlexibleData.Force">
5011 <exclude/> 5622 <summary></summary>
5012 </member> 5623 </member>
5013 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.InfoBlock"> 5624 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor">
5014 <exclude/> 5625 <summary>
5626 Default constructor
5627 </summary>
5015 </member> 5628 </member>
5016 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock"> 5629 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor(System.Byte[],System.Int32)">
5017 <exclude/> 5630 <summary>
5631
5632 </summary>
5633 <param name="data"></param>
5634 <param name="pos"></param>
5018 </member> 5635 </member>
5019 <member name="T:OpenMetaverse.Packets.UndoPacket"> 5636 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetBytes">
5020 <exclude/> 5637 <summary>
5638
5639 </summary>
5640 <returns></returns>
5021 </member> 5641 </member>
5022 <member name="T:OpenMetaverse.Packets.UndoPacket.AgentDataBlock"> 5642 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetOSD">
5023 <exclude/> 5643 <summary>
5644
5645 </summary>
5646 <returns></returns>
5024 </member> 5647 </member>
5025 <member name="T:OpenMetaverse.Packets.UndoPacket.ObjectDataBlock"> 5648 <member name="T:OpenMetaverse.Primitive.LightData">
5026 <exclude/> 5649 <summary>
5650 Information on the light properties of a primitive
5651 </summary>
5027 </member> 5652 </member>
5028 <member name="T:OpenMetaverse.Packets.RedoPacket"> 5653 <member name="F:OpenMetaverse.Primitive.LightData.Color">
5029 <exclude/> 5654 <summary></summary>
5030 </member> 5655 </member>
5031 <member name="T:OpenMetaverse.Packets.RedoPacket.AgentDataBlock"> 5656 <member name="F:OpenMetaverse.Primitive.LightData.Intensity">
5032 <exclude/> 5657 <summary></summary>
5033 </member> 5658 </member>
5034 <member name="T:OpenMetaverse.Packets.RedoPacket.ObjectDataBlock"> 5659 <member name="F:OpenMetaverse.Primitive.LightData.Radius">
5035 <exclude/> 5660 <summary></summary>
5036 </member> 5661 </member>
5037 <member name="T:OpenMetaverse.Packets.UndoLandPacket"> 5662 <member name="F:OpenMetaverse.Primitive.LightData.Cutoff">
5038 <exclude/> 5663 <summary></summary>
5039 </member> 5664 </member>
5040 <member name="T:OpenMetaverse.Packets.UndoLandPacket.AgentDataBlock"> 5665 <member name="F:OpenMetaverse.Primitive.LightData.Falloff">
5041 <exclude/> 5666 <summary></summary>
5042 </member> 5667 </member>
5043 <member name="T:OpenMetaverse.Packets.AgentPausePacket"> 5668 <member name="M:OpenMetaverse.Primitive.LightData.#ctor">
5044 <exclude/> 5669 <summary>
5670 Default constructor
5671 </summary>
5045 </member> 5672 </member>
5046 <member name="T:OpenMetaverse.Packets.AgentPausePacket.AgentDataBlock"> 5673 <member name="M:OpenMetaverse.Primitive.LightData.#ctor(System.Byte[],System.Int32)">
5047 <exclude/> 5674 <summary>
5675
5676 </summary>
5677 <param name="data"></param>
5678 <param name="pos"></param>
5048 </member> 5679 </member>
5049 <member name="T:OpenMetaverse.Packets.AgentResumePacket"> 5680 <member name="M:OpenMetaverse.Primitive.LightData.GetBytes">
5050 <exclude/> 5681 <summary>
5682
5683 </summary>
5684 <returns></returns>
5051 </member> 5685 </member>
5052 <member name="T:OpenMetaverse.Packets.AgentResumePacket.AgentDataBlock"> 5686 <member name="M:OpenMetaverse.Primitive.LightData.ToString">
5053 <exclude/> 5687 <summary>
5688
5689 </summary>
5690 <returns></returns>
5054 </member> 5691 </member>
5055 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket"> 5692 <member name="T:OpenMetaverse.Primitive.LightImage">
5056 <exclude/> 5693 <summary>
5694 Information on the light properties of a primitive as texture map
5695 </summary>
5057 </member> 5696 </member>
5058 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock"> 5697 <member name="F:OpenMetaverse.Primitive.LightImage.LightTexture">
5059 <exclude/> 5698 <summary></summary>
5060 </member> 5699 </member>
5061 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock"> 5700 <member name="F:OpenMetaverse.Primitive.LightImage.Params">
5062 <exclude/> 5701 <summary></summary>
5063 </member> 5702 </member>
5064 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket"> 5703 <member name="M:OpenMetaverse.Primitive.LightImage.#ctor">
5065 <exclude/> 5704 <summary>
5705 Default constructor
5706 </summary>
5066 </member> 5707 </member>
5067 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.AgentDataBlock"> 5708 <member name="M:OpenMetaverse.Primitive.LightImage.#ctor(System.Byte[],System.Int32)">
5068 <exclude/> 5709 <summary>
5710
5711 </summary>
5712 <param name="data"></param>
5713 <param name="pos"></param>
5069 </member> 5714 </member>
5070 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.ThrottleBlock"> 5715 <member name="M:OpenMetaverse.Primitive.LightImage.GetBytes">
5071 <exclude/> 5716 <summary>
5717
5718 </summary>
5719 <returns></returns>
5072 </member> 5720 </member>
5073 <member name="T:OpenMetaverse.Packets.AgentFOVPacket"> 5721 <member name="M:OpenMetaverse.Primitive.LightImage.ToString">
5074 <exclude/> 5722 <summary>
5723
5724 </summary>
5725 <returns></returns>
5075 </member> 5726 </member>
5076 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.AgentDataBlock"> 5727 <member name="T:OpenMetaverse.Primitive.SculptData">
5077 <exclude/> 5728 <summary>
5729 Information on the sculpt properties of a sculpted primitive
5730 </summary>
5078 </member> 5731 </member>
5079 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.FOVBlockBlock"> 5732 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor">
5080 <exclude/> 5733 <summary>
5734 Default constructor
5735 </summary>
5081 </member> 5736 </member>
5082 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket"> 5737 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor(System.Byte[],System.Int32)">
5083 <exclude/> 5738 <summary>
5739
5740 </summary>
5741 <param name="data"></param>
5742 <param name="pos"></param>
5084 </member> 5743 </member>
5085 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock"> 5744 <member name="P:OpenMetaverse.Primitive.SculptData.Invert">
5086 <exclude/> 5745 <summary>
5746 Render inside out (inverts the normals).
5747 </summary>
5087 </member> 5748 </member>
5088 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock"> 5749 <member name="P:OpenMetaverse.Primitive.SculptData.Mirror">
5089 <exclude/> 5750 <summary>
5751 Render an X axis mirror of the sculpty.
5752 </summary>
5090 </member> 5753 </member>
5091 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket"> 5754 <member name="T:OpenMetaverse.Primitive.ObjectProperties">
5092 <exclude/> 5755 <summary>
5756 Extended properties to describe an object
5757 </summary>
5093 </member> 5758 </member>
5094 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock"> 5759 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ObjectID">
5095 <exclude/> 5760 <summary></summary>
5096 </member> 5761 </member>
5097 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock"> 5762 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreatorID">
5098 <exclude/> 5763 <summary></summary>
5099 </member> 5764 </member>
5100 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock"> 5765 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnerID">
5101 <exclude/> 5766 <summary></summary>
5102 </member> 5767 </member>
5103 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock"> 5768 <member name="F:OpenMetaverse.Primitive.ObjectProperties.GroupID">
5104 <exclude/> 5769 <summary></summary>
5105 </member> 5770 </member>
5106 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket"> 5771 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreationDate">
5107 <exclude/> 5772 <summary></summary>
5108 </member> 5773 </member>
5109 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock"> 5774 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Permissions">
5110 <exclude/> 5775 <summary></summary>
5111 </member> 5776 </member>
5112 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock"> 5777 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnershipCost">
5113 <exclude/> 5778 <summary></summary>
5114 </member> 5779 </member>
5115 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket"> 5780 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SaleType">
5116 <exclude/> 5781 <summary></summary>
5117 </member> 5782 </member>
5118 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock"> 5783 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SalePrice">
5119 <exclude/> 5784 <summary></summary>
5120 </member> 5785 </member>
5121 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket"> 5786 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePerms">
5122 <exclude/> 5787 <summary></summary>
5123 </member> 5788 </member>
5124 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock"> 5789 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTextures">
5125 <exclude/> 5790 <summary></summary>
5126 </member> 5791 </member>
5127 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket"> 5792 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTexturesOwner">
5128 <exclude/> 5793 <summary></summary>
5129 </member> 5794 </member>
5130 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock"> 5795 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Category">
5131 <exclude/> 5796 <summary></summary>
5132 </member> 5797 </member>
5133 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket"> 5798 <member name="F:OpenMetaverse.Primitive.ObjectProperties.InventorySerial">
5134 <exclude/> 5799 <summary></summary>
5135 </member> 5800 </member>
5136 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.AgentDataBlock"> 5801 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ItemID">
5137 <exclude/> 5802 <summary></summary>
5138 </member> 5803 </member>
5139 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock"> 5804 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FolderID">
5140 <exclude/> 5805 <summary></summary>
5141 </member> 5806 </member>
5142 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket"> 5807 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FromTaskID">
5143 <exclude/> 5808 <summary></summary>
5144 </member> 5809 </member>
5145 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock"> 5810 <member name="F:OpenMetaverse.Primitive.ObjectProperties.LastOwnerID">
5146 <exclude/> 5811 <summary></summary>
5147 </member> 5812 </member>
5148 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock"> 5813 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Name">
5149 <exclude/> 5814 <summary></summary>
5150 </member> 5815 </member>
5151 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock"> 5816 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Description">
5152 <exclude/> 5817 <summary></summary>
5153 </member> 5818 </member>
5154 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket"> 5819 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TouchName">
5155 <exclude/> 5820 <summary></summary>
5156 </member> 5821 </member>
5157 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock"> 5822 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SitName">
5158 <exclude/> 5823 <summary></summary>
5159 </member> 5824 </member>
5160 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock"> 5825 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TextureIDs">
5161 <exclude/> 5826 <summary></summary>
5162 </member> 5827 </member>
5163 <member name="T:OpenMetaverse.Packets.ObjectScalePacket"> 5828 <member name="M:OpenMetaverse.Primitive.ObjectProperties.#ctor">
5164 <exclude/> 5829 <summary>
5830 Default constructor
5831 </summary>
5165 </member> 5832 </member>
5166 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.AgentDataBlock"> 5833 <member name="M:OpenMetaverse.Primitive.ObjectProperties.SetFamilyProperties(OpenMetaverse.Primitive.ObjectProperties)">
5167 <exclude/> 5834 <summary>
5835 Set the properties that are set in an ObjectPropertiesFamily packet
5836 </summary>
5837 <param name="props"><seealso cref="T:OpenMetaverse.Primitive.ObjectProperties"/> that has
5838 been partially filled by an ObjectPropertiesFamily packet</param>
5168 </member> 5839 </member>
5169 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.ObjectDataBlock"> 5840 <member name="T:OpenMetaverse.Primitive.PhysicsProperties">
5170 <exclude/> 5841 <summary>
5842 Describes physics attributes of the prim
5843 </summary>
5171 </member> 5844 </member>
5172 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket"> 5845 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.LocalID">
5173 <exclude/> 5846 <summary>Primitive's local ID</summary>
5174 </member> 5847 </member>
5175 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.AgentDataBlock"> 5848 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.Density">
5176 <exclude/> 5849 <summary>Density (1000 for normal density)</summary>
5177 </member> 5850 </member>
5178 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock"> 5851 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.Friction">
5179 <exclude/> 5852 <summary>Friction</summary>
5180 </member> 5853 </member>
5181 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket"> 5854 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.GravityMultiplier">
5182 <exclude/> 5855 <summary>Gravity multiplier (1 for normal gravity) </summary>
5183 </member> 5856 </member>
5184 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock"> 5857 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.PhysicsShapeType">
5185 <exclude/> 5858 <summary>Type of physics representation of this primitive in the simulator</summary>
5186 </member> 5859 </member>
5187 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock"> 5860 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.Restitution">
5188 <exclude/> 5861 <summary>Restitution</summary>
5189 </member> 5862 </member>
5190 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket"> 5863 <member name="M:OpenMetaverse.Primitive.PhysicsProperties.FromOSD(OpenMetaverse.StructuredData.OSD)">
5191 <exclude/> 5864 <summary>
5865 Creates PhysicsProperties from OSD
5866 </summary>
5867 <param name="osd">OSDMap with incoming data</param>
5868 <returns>Deserialized PhysicsProperties object</returns>
5192 </member> 5869 </member>
5193 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock"> 5870 <member name="M:OpenMetaverse.Primitive.PhysicsProperties.GetOSD">
5194 <exclude/> 5871 <summary>
5872 Serializes PhysicsProperties to OSD
5873 </summary>
5874 <returns>OSDMap with serialized PhysicsProperties data</returns>
5195 </member> 5875 </member>
5196 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock"> 5876 <member name="T:OpenMetaverse.Primitive.TextureAnimMode">
5197 <exclude/> 5877 <summary>
5878 Texture animation mode
5879 </summary>
5198 </member> 5880 </member>
5199 <member name="T:OpenMetaverse.Packets.ObjectImagePacket"> 5881 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_OFF">
5200 <exclude/> 5882 <summary>Disable texture animation</summary>
5201 </member> 5883 </member>
5202 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.AgentDataBlock"> 5884 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_ON">
5203 <exclude/> 5885 <summary>Enable texture animation</summary>
5204 </member> 5886 </member>
5205 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.ObjectDataBlock"> 5887 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.LOOP">
5206 <exclude/> 5888 <summary>Loop when animating textures</summary>
5207 </member> 5889 </member>
5208 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket"> 5890 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.REVERSE">
5209 <exclude/> 5891 <summary>Animate in reverse direction</summary>
5210 </member> 5892 </member>
5211 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock"> 5893 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.PING_PONG">
5212 <exclude/> 5894 <summary>Animate forward then reverse</summary>
5213 </member> 5895 </member>
5214 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock"> 5896 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SMOOTH">
5215 <exclude/> 5897 <summary>Slide texture smoothly instead of frame-stepping</summary>
5216 </member> 5898 </member>
5217 <member name="T:OpenMetaverse.Packets.ObjectShapePacket"> 5899 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ROTATE">
5218 <exclude/> 5900 <summary>Rotate texture instead of using frames</summary>
5219 </member> 5901 </member>
5220 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.AgentDataBlock"> 5902 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SCALE">
5221 <exclude/> 5903 <summary>Scale texture instead of using frames</summary>
5222 </member> 5904 </member>
5223 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.ObjectDataBlock"> 5905 <member name="T:OpenMetaverse.Primitive.TextureEntryFace">
5224 <exclude/> 5906 <summary>
5907 A single textured face. Don't instantiate this class yourself, use the
5908 methods in TextureEntry
5909 </summary>
5225 </member> 5910 </member>
5226 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket"> 5911 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
5227 <exclude/> 5912 <summary>
5913 Contains the definition for individual faces
5914 </summary>
5915 <param name="defaultTexture"></param>
5228 </member> 5916 </member>
5229 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock"> 5917 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.ToString">
5230 <exclude/> 5918 <summary>
5919
5920 </summary>
5921 <returns></returns>
5231 </member> 5922 </member>
5232 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock"> 5923 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.material">
5233 <exclude/> 5924 <summary></summary>
5234 </member> 5925 </member>
5235 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket"> 5926 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.media">
5236 <exclude/> 5927 <summary></summary>
5237 </member> 5928 </member>
5238 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock"> 5929 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RGBA">
5239 <exclude/> 5930 <summary></summary>
5240 </member> 5931 </member>
5241 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock"> 5932 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatU">
5242 <exclude/> 5933 <summary></summary>
5243 </member> 5934 </member>
5244 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock"> 5935 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatV">
5245 <exclude/> 5936 <summary></summary>
5246 </member> 5937 </member>
5247 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket"> 5938 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetU">
5248 <exclude/> 5939 <summary></summary>
5249 </member> 5940 </member>
5250 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.AgentDataBlock"> 5941 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetV">
5251 <exclude/> 5942 <summary></summary>
5252 </member> 5943 </member>
5253 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock"> 5944 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Rotation">
5254 <exclude/> 5945 <summary></summary>
5255 </member> 5946 </member>
5256 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket"> 5947 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Glow">
5257 <exclude/> 5948 <summary></summary>
5258 </member> 5949 </member>
5259 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.AgentDataBlock"> 5950 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Bump">
5260 <exclude/> 5951 <summary></summary>
5261 </member> 5952 </member>
5262 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock"> 5953 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MediaFlags">
5263 <exclude/> 5954 <summary>In the future this will specify whether a webpage is
5955 attached to this face</summary>
5264 </member> 5956 </member>
5265 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket"> 5957 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.TextureID">
5266 <exclude/> 5958 <summary></summary>
5267 </member> 5959 </member>
5268 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock"> 5960 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MaterialID">
5269 <exclude/> 5961 <summary></summary>
5270 </member> 5962 </member>
5271 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.DataBlock"> 5963 <member name="T:OpenMetaverse.Primitive.TextureEntry">
5272 <exclude/> 5964 <summary>
5965 Represents all of the texturable faces for an object
5966 </summary>
5967 <remarks>Grid objects have infinite faces, with each face
5968 using the properties of the default face unless set otherwise. So if
5969 you have a TextureEntry with a default texture uuid of X, and face 18
5970 has a texture UUID of Y, every face would be textured with X except for
5971 face 18 that uses Y. In practice however, primitives utilize a maximum
5972 of nine faces</remarks>
5273 </member> 5973 </member>
5274 <member name="T:OpenMetaverse.Packets.DerezContainerPacket"> 5974 <member name="F:OpenMetaverse.Primitive.TextureEntry.DefaultTexture">
5275 <exclude/> 5975 <summary></summary>
5276 </member> 5976 </member>
5277 <member name="T:OpenMetaverse.Packets.DerezContainerPacket.DataBlock"> 5977 <member name="F:OpenMetaverse.Primitive.TextureEntry.FaceTextures">
5278 <exclude/> 5978 <summary></summary>
5279 </member> 5979 </member>
5280 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket"> 5980 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.UUID)">
5281 <exclude/> 5981 <summary>
5982 Constructor that takes a default texture UUID
5983 </summary>
5984 <param name="defaultTextureID">Texture UUID to use as the default texture</param>
5282 </member> 5985 </member>
5283 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock"> 5986 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
5284 <exclude/> 5987 <summary>
5988 Constructor that takes a <code>TextureEntryFace</code> for the
5989 default face
5990 </summary>
5991 <param name="defaultFace">Face to use as the default face</param>
5285 </member> 5992 </member>
5286 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock"> 5993 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32)">
5287 <exclude/> 5994 <summary>
5995 Constructor that creates the TextureEntry class from a byte array
5996 </summary>
5997 <param name="data">Byte array containing the TextureEntry field</param>
5998 <param name="pos">Starting position of the TextureEntry field in
5999 the byte array</param>
6000 <param name="length">Length of the TextureEntry field, in bytes</param>
5288 </member> 6001 </member>
5289 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock"> 6002 <member name="M:OpenMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)">
5290 <exclude/> 6003 <summary>
6004 This will either create a new face if a custom face for the given
6005 index is not defined, or return the custom face for that index if
6006 it already exists
6007 </summary>
6008 <param name="index">The index number of the face to create or
6009 retrieve</param>
6010 <returns>A TextureEntryFace containing all the properties for that
6011 face</returns>
5291 </member> 6012 </member>
5292 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket"> 6013 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetFace(System.UInt32)">
5293 <exclude/> 6014 <summary>
6015
6016 </summary>
6017 <param name="index"></param>
6018 <returns></returns>
5294 </member> 6019 </member>
5295 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock"> 6020 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetOSD">
5296 <exclude/> 6021 <summary>
6022
6023 </summary>
6024 <returns></returns>
5297 </member> 6025 </member>
5298 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock"> 6026 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetBytes">
5299 <exclude/> 6027 <summary>
6028
6029 </summary>
6030 <returns></returns>
5300 </member> 6031 </member>
5301 <member name="T:OpenMetaverse.Packets.ObjectNamePacket"> 6032 <member name="M:OpenMetaverse.Primitive.TextureEntry.ToString">
5302 <exclude/> 6033 <summary>
6034
6035 </summary>
6036 <returns></returns>
5303 </member> 6037 </member>
5304 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.AgentDataBlock"> 6038 <member name="T:OpenMetaverse.Primitive.TextureAnimation">
5305 <exclude/> 6039 <summary>
6040 Controls the texture animation of a particular prim
6041 </summary>
5306 </member> 6042 </member>
5307 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.ObjectDataBlock"> 6043 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Flags">
5308 <exclude/> 6044 <summary></summary>
5309 </member> 6045 </member>
5310 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket"> 6046 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Face">
5311 <exclude/> 6047 <summary></summary>
5312 </member> 6048 </member>
5313 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock"> 6049 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeX">
5314 <exclude/> 6050 <summary></summary>
5315 </member> 6051 </member>
5316 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock"> 6052 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeY">
5317 <exclude/> 6053 <summary></summary>
5318 </member> 6054 </member>
5319 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket"> 6055 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Start">
5320 <exclude/> 6056 <summary></summary>
5321 </member> 6057 </member>
5322 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock"> 6058 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Length">
5323 <exclude/> 6059 <summary></summary>
5324 </member> 6060 </member>
5325 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock"> 6061 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Rate">
5326 <exclude/> 6062 <summary></summary>
5327 </member> 6063 </member>
5328 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket"> 6064 <member name="M:OpenMetaverse.Primitive.TextureAnimation.#ctor(System.Byte[],System.Int32)">
5329 <exclude/> 6065 <summary>
6066
6067 </summary>
6068 <param name="data"></param>
6069 <param name="pos"></param>
5330 </member> 6070 </member>
5331 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.AgentDataBlock"> 6071 <member name="M:OpenMetaverse.Primitive.TextureAnimation.GetBytes">
5332 <exclude/> 6072 <summary>
6073
6074 </summary>
6075 <returns></returns>
5333 </member> 6076 </member>
5334 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock"> 6077 <member name="T:OpenMetaverse.Primitive.ParticleSystem">
5335 <exclude/> 6078 <summary>
6079 Complete structure for the particle system
6080 </summary>
5336 </member> 6081 </member>
5337 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket"> 6082 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartFlags">
5338 <exclude/> 6083 <summary>Particle Flags</summary>
6084 <remarks>There appears to be more data packed in to this area
6085 for many particle systems. It doesn't appear to be flag values
6086 and serialization breaks unless there is a flag for every
6087 possible bit so it is left as an unsigned integer</remarks>
5339 </member> 6088 </member>
5340 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock"> 6089 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Pattern">
5341 <exclude/> 6090 <summary><seealso cref="T:SourcePattern"/> pattern of particles</summary>
5342 </member> 6091 </member>
5343 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock"> 6092 <member name="F:OpenMetaverse.Primitive.ParticleSystem.MaxAge">
5344 <exclude/> 6093 <summary>A <see langword="float"/> representing the maximimum age (in seconds) particle will be displayed</summary>
6094 <remarks>Maximum value is 30 seconds</remarks>
5345 </member> 6095 </member>
5346 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket"> 6096 <member name="F:OpenMetaverse.Primitive.ParticleSystem.StartAge">
5347 <exclude/> 6097 <summary>A <see langword="float"/> representing the number of seconds,
6098 from when the particle source comes into view,
6099 or the particle system's creation, that the object will emits particles;
6100 after this time period no more particles are emitted</summary>
5348 </member> 6101 </member>
5349 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.AgentDataBlock"> 6102 <member name="F:OpenMetaverse.Primitive.ParticleSystem.InnerAngle">
5350 <exclude/> 6103 <summary>A <see langword="float"/> in radians that specifies where particles will not be created</summary>
5351 </member> 6104 </member>
5352 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock"> 6105 <member name="F:OpenMetaverse.Primitive.ParticleSystem.OuterAngle">
5353 <exclude/> 6106 <summary>A <see langword="float"/> in radians that specifies where particles will be created</summary>
5354 </member> 6107 </member>
5355 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket"> 6108 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRate">
5356 <exclude/> 6109 <summary>A <see langword="float"/> representing the number of seconds between burts.</summary>
5357 </member> 6110 </member>
5358 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.AgentDataBlock"> 6111 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRadius">
5359 <exclude/> 6112 <summary>A <see langword="float"/> representing the number of meters
6113 around the center of the source where particles will be created.</summary>
5360 </member> 6114 </member>
5361 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock"> 6115 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMin">
5362 <exclude/> 6116 <summary>A <see langword="float"/> representing in seconds, the minimum speed between bursts of new particles
6117 being emitted</summary>
5363 </member> 6118 </member>
5364 <member name="T:OpenMetaverse.Packets.ObjectDropPacket"> 6119 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMax">
5365 <exclude/> 6120 <summary>A <see langword="float"/> representing in seconds the maximum speed of new particles being emitted.</summary>
5366 </member> 6121 </member>
5367 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.AgentDataBlock"> 6122 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstPartCount">
5368 <exclude/> 6123 <summary>A <see langword="byte"/> representing the maximum number of particles emitted per burst</summary>
5369 </member> 6124 </member>
5370 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.ObjectDataBlock"> 6125 <member name="F:OpenMetaverse.Primitive.ParticleSystem.AngularVelocity">
5371 <exclude/> 6126 <summary>A <see cref="T:Vector3"/> which represents the velocity (speed) from the source which particles are emitted</summary>
5372 </member> 6127 </member>
5373 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket"> 6128 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartAcceleration">
5374 <exclude/> 6129 <summary>A <see cref="T:Vector3"/> which represents the Acceleration from the source which particles are emitted</summary>
5375 </member> 6130 </member>
5376 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.AgentDataBlock"> 6131 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Texture">
5377 <exclude/> 6132 <summary>The <see cref="T:UUID"/> Key of the texture displayed on the particle</summary>
5378 </member> 6133 </member>
5379 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock"> 6134 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Target">
5380 <exclude/> 6135 <summary>The <see cref="T:UUID"/> Key of the specified target object or avatar particles will follow</summary>
5381 </member> 6136 </member>
5382 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket"> 6137 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartDataFlags">
5383 <exclude/> 6138 <summary>Flags of particle from <seealso cref="T:ParticleDataFlags"/></summary>
5384 </member> 6139 </member>
5385 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock"> 6140 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartMaxAge">
5386 <exclude/> 6141 <summary>Max Age particle system will emit particles for</summary>
5387 </member> 6142 </member>
5388 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock"> 6143 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartColor">
5389 <exclude/> 6144 <summary>The <see cref="T:Color4"/> the particle has at the beginning of its lifecycle</summary>
5390 </member> 6145 </member>
5391 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket"> 6146 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndColor">
5392 <exclude/> 6147 <summary>The <see cref="T:Color4"/> the particle has at the ending of its lifecycle</summary>
5393 </member> 6148 </member>
5394 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.AgentDataBlock"> 6149 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleX">
5395 <exclude/> 6150 <summary>A <see langword="float"/> that represents the starting X size of the particle</summary>
6151 <remarks>Minimum value is 0, maximum value is 4</remarks>
5396 </member> 6152 </member>
5397 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock"> 6153 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleY">
5398 <exclude/> 6154 <summary>A <see langword="float"/> that represents the starting Y size of the particle</summary>
6155 <remarks>Minimum value is 0, maximum value is 4</remarks>
5399 </member> 6156 </member>
5400 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock"> 6157 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleX">
5401 <exclude/> 6158 <summary>A <see langword="float"/> that represents the ending X size of the particle</summary>
6159 <remarks>Minimum value is 0, maximum value is 4</remarks>
5402 </member> 6160 </member>
5403 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket"> 6161 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleY">
5404 <exclude/> 6162 <summary>A <see langword="float"/> that represents the ending Y size of the particle</summary>
6163 <remarks>Minimum value is 0, maximum value is 4</remarks>
5405 </member> 6164 </member>
5406 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock"> 6165 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartGlow">
5407 <exclude/> 6166 <summary>A <see langword="float"/> that represents the start glow value</summary>
6167 <remarks>Minimum value is 0, maximum value is 1</remarks>
5408 </member> 6168 </member>
5409 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock"> 6169 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndGlow">
5410 <exclude/> 6170 <summary>A <see langword="float"/> that represents the end glow value</summary>
6171 <remarks>Minimum value is 0, maximum value is 1</remarks>
5411 </member> 6172 </member>
5412 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock"> 6173 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BlendFuncSource">
5413 <exclude/> 6174 <summary>OpenGL blend function to use at particle source</summary>
5414 </member> 6175 </member>
5415 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket"> 6176 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BlendFuncDest">
5416 <exclude/> 6177 <summary>OpenGL blend function to use at particle destination</summary>
5417 </member> 6178 </member>
5418 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock"> 6179 <member name="M:OpenMetaverse.Primitive.ParticleSystem.IsLegacyCompatible">
5419 <exclude/> 6180 <summary>
6181 Can this particle system be packed in a legacy compatible way
6182 </summary>
6183 <returns>True if the particle system doesn't use new particle system features</returns>
5420 </member> 6184 </member>
5421 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock"> 6185 <member name="M:OpenMetaverse.Primitive.ParticleSystem.#ctor(System.Byte[],System.Int32)">
5422 <exclude/> 6186 <summary>
6187 Decodes a byte[] array into a ParticleSystem Object
6188 </summary>
6189 <param name="data">ParticleSystem object</param>
6190 <param name="pos">Start position for BitPacker</param>
5423 </member> 6191 </member>
5424 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock"> 6192 <member name="M:OpenMetaverse.Primitive.ParticleSystem.GetBytes">
5425 <exclude/> 6193 <summary>
6194 Generate byte[] array from particle data
6195 </summary>
6196 <returns>Byte array</returns>
5426 </member> 6197 </member>
5427 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket"> 6198 <member name="T:OpenMetaverse.Primitive.ParticleSystem.SourcePattern">
5428 <exclude/> 6199 <summary>
6200 Particle source pattern
6201 </summary>
5429 </member> 6202 </member>
5430 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock"> 6203 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.None">
5431 <exclude/> 6204 <summary>None</summary>
5432 </member> 6205 </member>
5433 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock"> 6206 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Drop">
5434 <exclude/> 6207 <summary>Drop particles from source position with no force</summary>
5435 </member> 6208 </member>
5436 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket"> 6209 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Explode">
5437 <exclude/> 6210 <summary>"Explode" particles in all directions</summary>
5438 </member> 6211 </member>
5439 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock"> 6212 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Angle">
5440 <exclude/> 6213 <summary>Particles shoot across a 2D area</summary>
5441 </member> 6214 </member>
5442 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock"> 6215 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone">
5443 <exclude/> 6216 <summary>Particles shoot across a 3D Cone</summary>
5444 </member> 6217 </member>
5445 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket"> 6218 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty">
5446 <exclude/> 6219 <summary>Inverse of AngleCone (shoot particles everywhere except the 3D cone defined</summary>
5447 </member> 6220 </member>
5448 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock"> 6221 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags">
5449 <exclude/> 6222 <summary>
6223 Particle Data Flags
6224 </summary>
5450 </member> 6225 </member>
5451 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock"> 6226 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None">
5452 <exclude/> 6227 <summary>None</summary>
5453 </member> 6228 </member>
5454 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket"> 6229 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor">
5455 <exclude/> 6230 <summary>Interpolate color and alpha from start to end</summary>
5456 </member> 6231 </member>
5457 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock"> 6232 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale">
5458 <exclude/> 6233 <summary>Interpolate scale from start to end</summary>
5459 </member> 6234 </member>
5460 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock"> 6235 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce">
5461 <exclude/> 6236 <summary>Bounce particles off particle sources Z height</summary>
5462 </member> 6237 </member>
5463 <member name="T:OpenMetaverse.Packets.ModifyLandPacket"> 6238 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind">
5464 <exclude/> 6239 <summary>velocity of particles is dampened toward the simulators wind</summary>
5465 </member> 6240 </member>
5466 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.AgentDataBlock"> 6241 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc">
5467 <exclude/> 6242 <summary>Particles follow the source</summary>
5468 </member> 6243 </member>
5469 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock"> 6244 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity">
5470 <exclude/> 6245 <summary>Particles point towards the direction of source's velocity</summary>
5471 </member> 6246 </member>
5472 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ParcelDataBlock"> 6247 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos">
5473 <exclude/> 6248 <summary>Target of the particles</summary>
5474 </member> 6249 </member>
5475 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock"> 6250 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear">
5476 <exclude/> 6251 <summary>Particles are sent in a straight line</summary>
5477 </member> 6252 </member>
5478 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket"> 6253 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive">
5479 <exclude/> 6254 <summary>Particles emit a glow</summary>
5480 </member> 6255 </member>
5481 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock"> 6256 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam">
5482 <exclude/> 6257 <summary>used for point/grab/touch</summary>
5483 </member> 6258 </member>
5484 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket"> 6259 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Ribbon">
5485 <exclude/> 6260 <summary>continuous ribbon particle</summary>
5486 </member> 6261 </member>
5487 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock"> 6262 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataGlow">
5488 <exclude/> 6263 <summary>particle data contains glow</summary>
5489 </member> 6264 </member>
5490 <member name="T:OpenMetaverse.Packets.StateSavePacket"> 6265 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataBlend">
5491 <exclude/> 6266 <summary>particle data contains blend functions</summary>
5492 </member> 6267 </member>
5493 <member name="T:OpenMetaverse.Packets.StateSavePacket.AgentDataBlock"> 6268 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags">
5494 <exclude/> 6269 <summary>
6270 Particle Flags Enum
6271 </summary>
5495 </member> 6272 </member>
5496 <member name="T:OpenMetaverse.Packets.StateSavePacket.DataBlockBlock"> 6273 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.None">
5497 <exclude/> 6274 <summary>None</summary>
5498 </member> 6275 </member>
5499 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket"> 6276 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative">
5500 <exclude/> 6277 <summary>Acceleration and velocity for particles are
6278 relative to the object rotation</summary>
5501 </member> 6279 </member>
5502 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock"> 6280 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle">
5503 <exclude/> 6281 <summary>Particles use new 'correct' angle parameters</summary>
5504 </member> 6282 </member>
5505 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket"> 6283 <member name="M:OpenMetaverse.Messages.MessageUtils.DecodeEvent(System.String,OpenMetaverse.StructuredData.OSDMap)">
5506 <exclude/> 6284 <summary>
6285 Return a decoded capabilities message as a strongly typed object
6286 </summary>
6287 <param name="eventName">A string containing the name of the capabilities message key</param>
6288 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> to decode</param>
6289 <returns>A strongly typed object containing the decoded information from the capabilities message, or null
6290 if no existing Message object exists for the specified event</returns>
5507 </member> 6291 </member>
5508 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock"> 6292 <member name="T:OpenMetaverse.Assets.GestureStepType">
5509 <exclude/> 6293 <summary>
6294 Type of gesture step
6295 </summary>
5510 </member> 6296 </member>
5511 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock"> 6297 <member name="T:OpenMetaverse.Assets.GestureStep">
5512 <exclude/> 6298 <summary>
6299 Base class for gesture steps
6300 </summary>
5513 </member> 6301 </member>
5514 <member name="T:OpenMetaverse.Packets.TrackAgentPacket"> 6302 <member name="P:OpenMetaverse.Assets.GestureStep.GestureStepType">
5515 <exclude/> 6303 <summary>
6304 Retururns what kind of gesture step this is
6305 </summary>
5516 </member> 6306 </member>
5517 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.AgentDataBlock"> 6307 <member name="T:OpenMetaverse.Assets.GestureStepAnimation">
5518 <exclude/> 6308 <summary>
6309 Describes animation step of a gesture
6310 </summary>
5519 </member> 6311 </member>
5520 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.TargetDataBlock"> 6312 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.AnimationStart">
5521 <exclude/> 6313 <summary>
6314 If true, this step represents start of animation, otherwise animation stop
6315 </summary>
5522 </member> 6316 </member>
5523 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket"> 6317 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.ID">
5524 <exclude/> 6318 <summary>
6319 Animation asset <see cref="T:OpenMetaverse.UUID"/>
6320 </summary>
5525 </member> 6321 </member>
5526 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.AgentDataBlock"> 6322 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.Name">
5527 <exclude/> 6323 <summary>
6324 Animation inventory name
6325 </summary>
5528 </member> 6326 </member>
5529 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock"> 6327 <member name="P:OpenMetaverse.Assets.GestureStepAnimation.GestureStepType">
5530 <exclude/> 6328 <summary>
6329 Returns what kind of gesture step this is
6330 </summary>
5531 </member> 6331 </member>
5532 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.NetStatsBlock"> 6332 <member name="T:OpenMetaverse.Assets.GestureStepSound">
5533 <exclude/> 6333 <summary>
6334 Describes sound step of a gesture
6335 </summary>
5534 </member> 6336 </member>
5535 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.FailStatsBlock"> 6337 <member name="F:OpenMetaverse.Assets.GestureStepSound.ID">
5536 <exclude/> 6338 <summary>
6339 Sound asset <see cref="T:OpenMetaverse.UUID"/>
6340 </summary>
5537 </member> 6341 </member>
5538 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock"> 6342 <member name="F:OpenMetaverse.Assets.GestureStepSound.Name">
5539 <exclude/> 6343 <summary>
6344 Sound inventory name
6345 </summary>
5540 </member> 6346 </member>
5541 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket"> 6347 <member name="P:OpenMetaverse.Assets.GestureStepSound.GestureStepType">
5542 <exclude/> 6348 <summary>
6349 Returns what kind of gesture step this is
6350 </summary>
5543 </member> 6351 </member>
5544 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock"> 6352 <member name="T:OpenMetaverse.Assets.GestureStepChat">
5545 <exclude/> 6353 <summary>
6354 Describes sound step of a gesture
6355 </summary>
5546 </member> 6356 </member>
5547 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.DataBlock"> 6357 <member name="F:OpenMetaverse.Assets.GestureStepChat.Text">
5548 <exclude/> 6358 <summary>
6359 Text to output in chat
6360 </summary>
5549 </member> 6361 </member>
5550 <member name="T:OpenMetaverse.Packets.UserReportPacket"> 6362 <member name="P:OpenMetaverse.Assets.GestureStepChat.GestureStepType">
5551 <exclude/> 6363 <summary>
6364 Returns what kind of gesture step this is
6365 </summary>
5552 </member> 6366 </member>
5553 <member name="T:OpenMetaverse.Packets.UserReportPacket.AgentDataBlock"> 6367 <member name="T:OpenMetaverse.Assets.GestureStepWait">
5554 <exclude/> 6368 <summary>
6369 Describes sound step of a gesture
6370 </summary>
5555 </member> 6371 </member>
5556 <member name="T:OpenMetaverse.Packets.UserReportPacket.ReportDataBlock"> 6372 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForAnimation">
5557 <exclude/> 6373 <summary>
6374 If true in this step we wait for all animations to finish
6375 </summary>
5558 </member> 6376 </member>
5559 <member name="T:OpenMetaverse.Packets.AlertMessagePacket"> 6377 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForTime">
5560 <exclude/> 6378 <summary>
6379 If true gesture player should wait for the specified amount of time
6380 </summary>
5561 </member> 6381 </member>
5562 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertDataBlock"> 6382 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitTime">
5563 <exclude/> 6383 <summary>
6384 Time in seconds to wait if WaitForAnimation is false
6385 </summary>
5564 </member> 6386 </member>
5565 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertInfoBlock"> 6387 <member name="P:OpenMetaverse.Assets.GestureStepWait.GestureStepType">
5566 <exclude/> 6388 <summary>
6389 Returns what kind of gesture step this is
6390 </summary>
5567 </member> 6391 </member>
5568 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket"> 6392 <member name="T:OpenMetaverse.Assets.GestureStepEOF">
5569 <exclude/> 6393 <summary>
6394 Describes the final step of a gesture
6395 </summary>
5570 </member> 6396 </member>
5571 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock"> 6397 <member name="P:OpenMetaverse.Assets.GestureStepEOF.GestureStepType">
5572 <exclude/> 6398 <summary>
6399 Returns what kind of gesture step this is
6400 </summary>
5573 </member> 6401 </member>
5574 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock"> 6402 <member name="T:OpenMetaverse.Assets.AssetGesture">
5575 <exclude/> 6403 <summary>
6404 Represents a sequence of animations, sounds, and chat actions
6405 </summary>
5576 </member> 6406 </member>
5577 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket"> 6407 <member name="T:OpenMetaverse.Assets.Asset">
5578 <exclude/> 6408 <summary>
6409 Base class for all Asset types
6410 </summary>
5579 </member> 6411 </member>
5580 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock"> 6412 <member name="F:OpenMetaverse.Assets.Asset.AssetData">
5581 <exclude/> 6413 <summary>A byte array containing the raw asset data</summary>
5582 </member> 6414 </member>
5583 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket"> 6415 <member name="F:OpenMetaverse.Assets.Asset.Temporary">
5584 <exclude/> 6416 <summary>True if the asset it only stored on the server temporarily</summary>
5585 </member> 6417 </member>
5586 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock"> 6418 <member name="F:OpenMetaverse.Assets.Asset._AssetID">
5587 <exclude/> 6419 <summary>A unique ID</summary>
5588 </member> 6420 </member>
5589 <member name="T:OpenMetaverse.Packets.HealthMessagePacket"> 6421 <member name="M:OpenMetaverse.Assets.Asset.#ctor">
5590 <exclude/> 6422 <summary>
6423 Construct a new Asset object
6424 </summary>
5591 </member> 6425 </member>
5592 <member name="T:OpenMetaverse.Packets.HealthMessagePacket.HealthDataBlock"> 6426 <member name="M:OpenMetaverse.Assets.Asset.#ctor(OpenMetaverse.UUID,System.Byte[])">
5593 <exclude/> 6427 <summary>
6428 Construct a new Asset object
6429 </summary>
6430 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
6431 <param name="assetData">A byte array containing the raw asset data</param>
5594 </member> 6432 </member>
5595 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket"> 6433 <member name="M:OpenMetaverse.Assets.Asset.Encode">
5596 <exclude/> 6434 <summary>
6435 Regenerates the <code>AssetData</code> byte array from the properties
6436 of the derived class.
6437 </summary>
5597 </member> 6438 </member>
5598 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock"> 6439 <member name="M:OpenMetaverse.Assets.Asset.Decode">
5599 <exclude/> 6440 <summary>
6441 Decodes the AssetData, placing it in appropriate properties of the derived
6442 class.
6443 </summary>
6444 <returns>True if the asset decoding succeeded, otherwise false</returns>
5600 </member> 6445 </member>
5601 <member name="T:OpenMetaverse.Packets.SimStatsPacket"> 6446 <member name="P:OpenMetaverse.Assets.Asset.AssetID">
5602 <exclude/> 6447 <summary>The assets unique ID</summary>
5603 </member> 6448 </member>
5604 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionBlock"> 6449 <member name="P:OpenMetaverse.Assets.Asset.AssetType">
5605 <exclude/> 6450 <summary>
6451 The "type" of asset, Notecard, Animation, etc
6452 </summary>
5606 </member> 6453 </member>
5607 <member name="T:OpenMetaverse.Packets.SimStatsPacket.StatBlock"> 6454 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKey">
5608 <exclude/> 6455 <summary>
6456 Keyboard key that triggers the gestyre
6457 </summary>
5609 </member> 6458 </member>
5610 <member name="T:OpenMetaverse.Packets.SimStatsPacket.PidStatBlock"> 6459 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKeyMask">
5611 <exclude/> 6460 <summary>
6461 Modifier to the trigger key
6462 </summary>
5612 </member> 6463 </member>
5613 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionInfoBlock"> 6464 <member name="F:OpenMetaverse.Assets.AssetGesture.Trigger">
5614 <exclude/> 6465 <summary>
6466 String that triggers playing of the gesture sequence
6467 </summary>
5615 </member> 6468 </member>
5616 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket"> 6469 <member name="F:OpenMetaverse.Assets.AssetGesture.ReplaceWith">
5617 <exclude/> 6470 <summary>
6471 Text that replaces trigger in chat once gesture is triggered
6472 </summary>
5618 </member> 6473 </member>
5619 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock"> 6474 <member name="F:OpenMetaverse.Assets.AssetGesture.Sequence">
5620 <exclude/> 6475 <summary>
6476 Sequence of gesture steps
6477 </summary>
5621 </member> 6478 </member>
5622 <member name="T:OpenMetaverse.Packets.RegionInfoPacket"> 6479 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor">
5623 <exclude/> 6480 <summary>
6481 Constructs guesture asset
6482 </summary>
5624 </member> 6483 </member>
5625 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.AgentDataBlock"> 6484 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor(OpenMetaverse.UUID,System.Byte[])">
5626 <exclude/> 6485 <summary>
6486 Constructs guesture asset
6487 </summary>
6488 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
6489 <param name="assetData">A byte array containing the raw asset data</param>
5627 </member> 6490 </member>
5628 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfoBlock"> 6491 <member name="M:OpenMetaverse.Assets.AssetGesture.Encode">
5629 <exclude/> 6492 <summary>
6493 Encodes gesture asset suitable for uplaod
6494 </summary>
5630 </member> 6495 </member>
5631 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo2Block"> 6496 <member name="M:OpenMetaverse.Assets.AssetGesture.Decode">
5632 <exclude/> 6497 <summary>
6498 Decodes gesture assset into play sequence
6499 </summary>
6500 <returns>true if the asset data was decoded successfully</returns>
5633 </member> 6501 </member>
5634 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo3Block"> 6502 <member name="P:OpenMetaverse.Assets.AssetGesture.AssetType">
5635 <exclude/> 6503 <summary>
6504 Returns asset type
6505 </summary>
5636 </member> 6506 </member>
5637 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket"> 6507 <member name="T:OpenMetaverse.Assets.AssetClothing">
5638 <exclude/> 6508 <summary>
6509 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that can be worn on an avatar
6510 such as a Shirt, Pants, etc.
6511 </summary>
5639 </member> 6512 </member>
5640 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock"> 6513 <member name="T:OpenMetaverse.Assets.AssetWearable">
5641 <exclude/> 6514 <summary>
6515 Represents a Wearable Asset, Clothing, Hair, Skin, Etc
6516 </summary>
5642 </member> 6517 </member>
5643 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock"> 6518 <member name="F:OpenMetaverse.Assets.AssetWearable.Name">
5644 <exclude/> 6519 <summary>A string containing the name of the asset</summary>
5645 </member> 6520 </member>
5646 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block"> 6521 <member name="F:OpenMetaverse.Assets.AssetWearable.Description">
5647 <exclude/> 6522 <summary>A string containing a short description of the asset</summary>
5648 </member> 6523 </member>
5649 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket"> 6524 <member name="F:OpenMetaverse.Assets.AssetWearable.WearableType">
5650 <exclude/> 6525 <summary>The Assets WearableType</summary>
5651 </member> 6526 </member>
5652 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock"> 6527 <member name="F:OpenMetaverse.Assets.AssetWearable.ForSale">
5653 <exclude/> 6528 <summary>The For-Sale status of the object</summary>
5654 </member> 6529 </member>
5655 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block"> 6530 <member name="F:OpenMetaverse.Assets.AssetWearable.SalePrice">
5656 <exclude/> 6531 <summary>An Integer representing the purchase price of the asset</summary>
5657 </member> 6532 </member>
5658 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block"> 6533 <member name="F:OpenMetaverse.Assets.AssetWearable.Creator">
5659 <exclude/> 6534 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets creator</summary>
5660 </member> 6535 </member>
5661 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block"> 6536 <member name="F:OpenMetaverse.Assets.AssetWearable.Owner">
5662 <exclude/> 6537 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets current owner</summary>
5663 </member> 6538 </member>
5664 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket"> 6539 <member name="F:OpenMetaverse.Assets.AssetWearable.LastOwner">
5665 <exclude/> 6540 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets prior owner</summary>
5666 </member> 6541 </member>
5667 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock"> 6542 <member name="F:OpenMetaverse.Assets.AssetWearable.Group">
5668 <exclude/> 6543 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Group this asset is set to</summary>
5669 </member> 6544 </member>
5670 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock"> 6545 <member name="F:OpenMetaverse.Assets.AssetWearable.GroupOwned">
5671 <exclude/> 6546 <summary>True if the asset is owned by a <seealso cref="F:OpenMetaverse.Assets.AssetWearable.Group"/></summary>
5672 </member> 6547 </member>
5673 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket"> 6548 <member name="F:OpenMetaverse.Assets.AssetWearable.Permissions">
5674 <exclude/> 6549 <summary>The Permissions mask of the asset</summary>
5675 </member> 6550 </member>
5676 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock"> 6551 <member name="F:OpenMetaverse.Assets.AssetWearable.Params">
5677 <exclude/> 6552 <summary>A Dictionary containing Key/Value pairs of the objects parameters</summary>
5678 </member> 6553 </member>
5679 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket"> 6554 <member name="F:OpenMetaverse.Assets.AssetWearable.Textures">
5680 <exclude/> 6555 <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>
5681 </member> 6556 </member>
5682 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock"> 6557 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor">
5683 <exclude/> 6558 <summary>Initializes a new instance of an AssetWearable object</summary>
5684 </member> 6559 </member>
5685 <member name="T:OpenMetaverse.Packets.DisableSimulatorPacket"> 6560 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(OpenMetaverse.UUID,System.Byte[])">
5686 <exclude/> 6561 <summary>Initializes a new instance of an AssetWearable object with parameters</summary>
6562 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
6563 <param name="assetData">A byte array containing the raw asset data</param>
5687 </member> 6564 </member>
5688 <member name="T:OpenMetaverse.Packets.TransferRequestPacket"> 6565 <member name="M:OpenMetaverse.Assets.AssetWearable.Decode">
5689 <exclude/> 6566 <summary>
6567 Decode an assets byte encoded data to a string
6568 </summary>
6569 <returns>true if the asset data was decoded successfully</returns>
5690 </member> 6570 </member>
5691 <member name="T:OpenMetaverse.Packets.TransferRequestPacket.TransferInfoBlock"> 6571 <member name="M:OpenMetaverse.Assets.AssetWearable.Encode">
5692 <exclude/> 6572 <summary>
6573 Encode the assets string represantion into a format consumable by the asset server
6574 </summary>
5693 </member> 6575 </member>
5694 <member name="T:OpenMetaverse.Packets.TransferInfoPacket"> 6576 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor">
5695 <exclude/> 6577 <summary>Initializes a new instance of an AssetScriptBinary object</summary>
5696 </member> 6578 </member>
5697 <member name="T:OpenMetaverse.Packets.TransferInfoPacket.TransferInfoBlock"> 6579 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(OpenMetaverse.UUID,System.Byte[])">
5698 <exclude/> 6580 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
6581 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
6582 <param name="assetData">A byte array containing the raw asset data</param>
5699 </member> 6583 </member>
5700 <member name="T:OpenMetaverse.Packets.TransferAbortPacket"> 6584 <member name="P:OpenMetaverse.Assets.AssetClothing.AssetType">
5701 <exclude/> 6585 <summary>Override the base classes AssetType</summary>
5702 </member> 6586 </member>
5703 <member name="T:OpenMetaverse.Packets.TransferAbortPacket.TransferInfoBlock"> 6587 <member name="T:OpenMetaverse.Assets.TarArchiveWriter">
5704 <exclude/> 6588 <summary>
6589 Temporary code to produce a tar archive in tar v7 format
6590 </summary>
5705 </member> 6591 </member>
5706 <member name="T:OpenMetaverse.Packets.RequestXferPacket"> 6592 <member name="F:OpenMetaverse.Assets.TarArchiveWriter.m_bw">
5707 <exclude/> 6593 <summary>
6594 Binary writer for the underlying stream
6595 </summary>
5708 </member> 6596 </member>
5709 <member name="T:OpenMetaverse.Packets.RequestXferPacket.XferIDBlock"> 6597 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteDir(System.String)">
5710 <exclude/> 6598 <summary>
6599 Write a directory entry to the tar archive. We can only handle one path level right now!
6600 </summary>
6601 <param name="dirName"></param>
5711 </member> 6602 </member>
5712 <member name="T:OpenMetaverse.Packets.AbortXferPacket"> 6603 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.String)">
5713 <exclude/> 6604 <summary>
6605 Write a file to the tar archive
6606 </summary>
6607 <param name="filePath"></param>
6608 <param name="data"></param>
5714 </member> 6609 </member>
5715 <member name="T:OpenMetaverse.Packets.AbortXferPacket.XferIDBlock"> 6610 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[])">
5716 <exclude/> 6611 <summary>
6612 Write a file to the tar archive
6613 </summary>
6614 <param name="filePath"></param>
6615 <param name="data"></param>
5717 </member> 6616 </member>
5718 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket"> 6617 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.Close">
5719 <exclude/> 6618 <summary>
6619 Finish writing the raw tar archive data to a stream. The stream will be closed on completion.
6620 </summary>
5720 </member> 6621 </member>
5721 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.SenderBlock"> 6622 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteEntry(System.String,System.Byte[],System.Char)">
5722 <exclude/> 6623 <summary>
6624 Write a particular entry
6625 </summary>
6626 <param name="filePath"></param>
6627 <param name="data"></param>
6628 <param name="fileType"></param>
5723 </member> 6629 </member>
5724 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock"> 6630 <member name="T:OpenMetaverse.Assets.TarArchiveReader">
5725 <exclude/> 6631 <summary>
6632 Temporary code to do the bare minimum required to read a tar archive for our purposes
6633 </summary>
5726 </member> 6634 </member>
5727 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock"> 6635 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_br">
5728 <exclude/> 6636 <summary>
6637 Binary reader for the underlying stream
6638 </summary>
5729 </member> 6639 </member>
5730 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock"> 6640 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_nullCharArray">
5731 <exclude/> 6641 <summary>
6642 Used to trim off null chars
6643 </summary>
5732 </member> 6644 </member>
5733 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket"> 6645 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_spaceCharArray">
5734 <exclude/> 6646 <summary>
6647 Used to trim off space chars
6648 </summary>
5735 </member> 6649 </member>
5736 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock"> 6650 <member name="M:OpenMetaverse.Assets.TarArchiveReader.#ctor(System.IO.Stream)">
5737 <exclude/> 6651 <summary>
6652 Generate a tar reader which reads from the given stream.
6653 </summary>
6654 <param name="s"></param>
5738 </member> 6655 </member>
5739 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock"> 6656 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadEntry(System.String@,OpenMetaverse.Assets.TarArchiveReader.TarEntryType@)">
5740 <exclude/> 6657 <summary>
6658 Read the next entry in the tar file.
6659 </summary>
6660 <param name="filePath"></param>
6661 <param name="entryType"></param>
6662 <returns>the data for the entry. Returns null if there are no more entries</returns>
5741 </member> 6663 </member>
5742 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket"> 6664 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadHeader">
5743 <exclude/> 6665 <summary>
6666 Read the next 512 byte chunk of data as a tar header.
6667 </summary>
6668 <returns>A tar header struct. null if we have reached the end of the archive.</returns>
5744 </member> 6669 </member>
5745 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock"> 6670 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadData(System.Int32)">
5746 <exclude/> 6671 <summary>
6672 Read data following a header
6673 </summary>
6674 <param name="fileSize"></param>
6675 <returns></returns>
5747 </member> 6676 </member>
5748 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket"> 6677 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ConvertOctalBytesToDecimal(System.Byte[],System.Int32,System.Int32)">
5749 <exclude/> 6678 <summary>
6679 Convert octal bytes to a decimal representation
6680 </summary>
6681 <param name="bytes"></param>
6682 <param name="count"></param>
6683 <param name="startIndex"></param>
6684 <returns></returns>
5750 </member> 6685 </member>
5751 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock"> 6686 <member name="T:OpenMetaverse.Helpers">
5752 <exclude/> 6687 <summary>
6688 Static helper functions and global variables
6689 </summary>
5753 </member> 6690 </member>
5754 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket"> 6691 <member name="F:OpenMetaverse.Helpers.MSG_APPENDED_ACKS">
5755 <exclude/> 6692 <summary>This header flag signals that ACKs are appended to the packet</summary>
5756 </member> 6693 </member>
5757 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock"> 6694 <member name="F:OpenMetaverse.Helpers.MSG_RESENT">
5758 <exclude/> 6695 <summary>This header flag signals that this packet has been sent before</summary>
5759 </member> 6696 </member>
5760 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock"> 6697 <member name="F:OpenMetaverse.Helpers.MSG_RELIABLE">
5761 <exclude/> 6698 <summary>This header flags signals that an ACK is expected for this packet</summary>
5762 </member> 6699 </member>
5763 <member name="T:OpenMetaverse.Packets.KickUserPacket"> 6700 <member name="F:OpenMetaverse.Helpers.MSG_ZEROCODED">
5764 <exclude/> 6701 <summary>This header flag signals that the message is compressed using zerocoding</summary>
5765 </member> 6702 </member>
5766 <member name="T:OpenMetaverse.Packets.KickUserPacket.TargetBlockBlock"> 6703 <member name="M:OpenMetaverse.Helpers.TEOffsetShort(System.Single)">
5767 <exclude/> 6704 <summary>
6705
6706 </summary>
6707 <param name="offset"></param>
6708 <returns></returns>
5768 </member> 6709 </member>
5769 <member name="T:OpenMetaverse.Packets.KickUserPacket.UserInfoBlock"> 6710 <member name="M:OpenMetaverse.Helpers.TEOffsetFloat(System.Byte[],System.Int32)">
5770 <exclude/> 6711 <summary>
6712
6713 </summary>
6714 <param name="bytes"></param>
6715 <param name="pos"></param>
6716 <returns></returns>
5771 </member> 6717 </member>
5772 <member name="T:OpenMetaverse.Packets.GodKickUserPacket"> 6718 <member name="M:OpenMetaverse.Helpers.TERotationShort(System.Single)">
5773 <exclude/> 6719 <summary>
6720
6721 </summary>
6722 <param name="rotation"></param>
6723 <returns></returns>
5774 </member> 6724 </member>
5775 <member name="T:OpenMetaverse.Packets.GodKickUserPacket.UserInfoBlock"> 6725 <member name="M:OpenMetaverse.Helpers.TERotationFloat(System.Byte[],System.Int32)">
5776 <exclude/> 6726 <summary>
6727
6728 </summary>
6729 <param name="bytes"></param>
6730 <param name="pos"></param>
6731 <returns></returns>
5777 </member> 6732 </member>
5778 <member name="T:OpenMetaverse.Packets.EjectUserPacket"> 6733 <member name="M:OpenMetaverse.Helpers.GlobalPosToRegionHandle(System.Single,System.Single,System.Single@,System.Single@)">
5779 <exclude/> 6734 <summary>
6735 Given an X/Y location in absolute (grid-relative) terms, a region
6736 handle is returned along with the local X/Y location in that region
6737 </summary>
6738 <param name="globalX">The absolute X location, a number such as
6739 255360.35</param>
6740 <param name="globalY">The absolute Y location, a number such as
6741 255360.35</param>
6742 <param name="localX">The sim-local X position of the global X
6743 position, a value from 0.0 to 256.0</param>
6744 <param name="localY">The sim-local Y position of the global Y
6745 position, a value from 0.0 to 256.0</param>
6746 <returns>A 64-bit region handle that can be used to teleport to</returns>
5780 </member> 6747 </member>
5781 <member name="T:OpenMetaverse.Packets.EjectUserPacket.AgentDataBlock"> 6748 <member name="M:OpenMetaverse.Helpers.FloatToTerseString(System.Single)">
5782 <exclude/> 6749 <summary>
6750 Converts a floating point number to a terse string format used for
6751 transmitting numbers in wearable asset files
6752 </summary>
6753 <param name="val">Floating point number to convert to a string</param>
6754 <returns>A terse string representation of the input number</returns>
5783 </member> 6755 </member>
5784 <member name="T:OpenMetaverse.Packets.EjectUserPacket.DataBlock"> 6756 <member name="M:OpenMetaverse.Helpers.FieldToString(System.Text.StringBuilder,System.Byte[],System.String)">
5785 <exclude/> 6757 <summary>
6758 Convert a variable length field (byte array) to a string, with a
6759 field name prepended to each line of the output
6760 </summary>
6761 <remarks>If the byte array has unprintable characters in it, a
6762 hex dump will be written instead</remarks>
6763 <param name="output">The StringBuilder object to write to</param>
6764 <param name="bytes">The byte array to convert to a string</param>
6765 <param name="fieldName">A field name to prepend to each line of output</param>
5786 </member> 6766 </member>
5787 <member name="T:OpenMetaverse.Packets.FreezeUserPacket"> 6767 <member name="M:OpenMetaverse.Helpers.ZeroDecode(System.Byte[],System.Int32,System.Byte[])">
5788 <exclude/> 6768 <summary>
6769 Decode a zerocoded byte array, used to decompress packets marked
6770 with the zerocoded flag
6771 </summary>
6772 <remarks>Any time a zero is encountered, the next byte is a count
6773 of how many zeroes to expand. One zero is encoded with 0x00 0x01,
6774 two zeroes is 0x00 0x02, three zeroes is 0x00 0x03, etc. The
6775 first four bytes are copied directly to the output buffer.
6776 </remarks>
6777 <param name="src">The byte array to decode</param>
6778 <param name="srclen">The length of the byte array to decode. This
6779 would be the length of the packet up to (but not including) any
6780 appended ACKs</param>
6781 <param name="dest">The output byte array to decode to</param>
6782 <returns>The length of the output buffer</returns>
5789 </member> 6783 </member>
5790 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.AgentDataBlock"> 6784 <member name="M:OpenMetaverse.Helpers.ZeroEncode(System.Byte[],System.Int32,System.Byte[])">
5791 <exclude/> 6785 <summary>
6786 Encode a byte array with zerocoding. Used to compress packets marked
6787 with the zerocoded flag. Any zeroes in the array are compressed down
6788 to a single zero byte followed by a count of how many zeroes to expand
6789 out. A single zero becomes 0x00 0x01, two zeroes becomes 0x00 0x02,
6790 three zeroes becomes 0x00 0x03, etc. The first four bytes are copied
6791 directly to the output buffer.
6792 </summary>
6793 <param name="src">The byte array to encode</param>
6794 <param name="srclen">The length of the byte array to encode</param>
6795 <param name="dest">The output byte array to encode to</param>
6796 <returns>The length of the output buffer</returns>
5792 </member> 6797 </member>
5793 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.DataBlock"> 6798 <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)">
5794 <exclude/> 6799 <summary>
6800 Calculates the CRC (cyclic redundancy check) needed to upload inventory.
6801 </summary>
6802 <param name="creationDate">Creation date</param>
6803 <param name="saleType">Sale type</param>
6804 <param name="invType">Inventory type</param>
6805 <param name="type">Type</param>
6806 <param name="assetID">Asset ID</param>
6807 <param name="groupID">Group ID</param>
6808 <param name="salePrice">Sale price</param>
6809 <param name="ownerID">Owner ID</param>
6810 <param name="creatorID">Creator ID</param>
6811 <param name="itemID">Item ID</param>
6812 <param name="folderID">Folder ID</param>
6813 <param name="everyoneMask">Everyone mask (permissions)</param>
6814 <param name="flags">Flags</param>
6815 <param name="nextOwnerMask">Next owner mask (permissions)</param>
6816 <param name="groupMask">Group mask (permissions)</param>
6817 <param name="ownerMask">Owner mask (permissions)</param>
6818 <returns>The calculated CRC</returns>
5795 </member> 6819 </member>
5796 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket"> 6820 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String)">
5797 <exclude/> 6821 <summary>
6822 Attempts to load a file embedded in the assembly
6823 </summary>
6824 <param name="resourceName">The filename of the resource to load</param>
6825 <returns>A Stream for the requested file, or null if the resource
6826 was not successfully loaded</returns>
5798 </member> 6827 </member>
5799 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock"> 6828 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String,System.String)">
5800 <exclude/> 6829 <summary>
6830 Attempts to load a file either embedded in the assembly or found in
6831 a given search path
6832 </summary>
6833 <param name="resourceName">The filename of the resource to load</param>
6834 <param name="searchPath">An optional path that will be searched if
6835 the asset is not found embedded in the assembly</param>
6836 <returns>A Stream for the requested file, or null if the resource
6837 was not successfully loaded</returns>
5801 </member> 6838 </member>
5802 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket"> 6839 <member name="M:OpenMetaverse.Helpers.PrimListToOSD(System.Collections.Generic.List{OpenMetaverse.Primitive})">
5803 <exclude/> 6840 <summary>
6841 Converts a list of primitives to an object that can be serialized
6842 with the LLSD system
6843 </summary>
6844 <param name="prims">Primitives to convert to a serializable object</param>
6845 <returns>An object that can be serialized with LLSD</returns>
5804 </member> 6846 </member>
5805 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock"> 6847 <member name="M:OpenMetaverse.Helpers.OSDToPrimList(OpenMetaverse.StructuredData.OSD)">
5806 <exclude/> 6848 <summary>
6849 Deserializes OSD in to a list of primitives
6850 </summary>
6851 <param name="osd">Structure holding the serialized primitive list,
6852 must be of the SDMap type</param>
6853 <returns>A list of deserialized primitives</returns>
5807 </member> 6854 </member>
5808 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock"> 6855 <member name="M:OpenMetaverse.Helpers.StructToString(System.Object)">
5809 <exclude/> 6856 <summary>
6857 Converts a struct or class object containing fields only into a key value separated string
6858 </summary>
6859 <param name="t">The struct object</param>
6860 <returns>A string containing the struct fields as the keys, and the field value as the value separated</returns>
6861 <example>
6862 <code>
6863 // Add the following code to any struct or class containing only fields to override the ToString()
6864 // method to display the values of the passed object
6865
6866 /// <summary>Print the struct data as a string</summary>
6867 ///<returns>A string containing the field name, and field value</returns>
6868 public override string ToString()
6869 {
6870 return Helpers.StructToString(this);
6871 }
6872 </code>
6873 </example>
5810 </member> 6874 </member>
5811 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket"> 6875 <member name="T:OpenMetaverse.Helpers.LogLevel">
5812 <exclude/> 6876 <summary>
6877 Passed to Logger.Log() to identify the severity of a log entry
6878 </summary>
5813 </member> 6879 </member>
5814 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock"> 6880 <member name="F:OpenMetaverse.Helpers.LogLevel.None">
5815 <exclude/> 6881 <summary>No logging information will be output</summary>
5816 </member> 6882 </member>
5817 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock"> 6883 <member name="F:OpenMetaverse.Helpers.LogLevel.Info">
5818 <exclude/> 6884 <summary>Non-noisy useful information, may be helpful in
6885 debugging a problem</summary>
5819 </member> 6886 </member>
5820 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket"> 6887 <member name="F:OpenMetaverse.Helpers.LogLevel.Warning">
5821 <exclude/> 6888 <summary>A non-critical error occurred. A warning will not
6889 prevent the rest of the library from operating as usual,
6890 although it may be indicative of an underlying issue</summary>
5822 </member> 6891 </member>
5823 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock"> 6892 <member name="F:OpenMetaverse.Helpers.LogLevel.Error">
5824 <exclude/> 6893 <summary>A critical error has occurred. Generally this will
6894 be followed by the network layer shutting down, although the
6895 stability of the library after an error is uncertain</summary>
5825 </member> 6896 </member>
5826 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock"> 6897 <member name="F:OpenMetaverse.Helpers.LogLevel.Debug">
5827 <exclude/> 6898 <summary>Used for internal testing, this logging level can
6899 generate very noisy (long and/or repetitive) messages. Don't
6900 pass this to the Log() function, use DebugLog() instead.
6901 </summary>
5828 </member> 6902 </member>
5829 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock"> 6903 <member name="T:OpenMetaverse.GroupMember">
5830 <exclude/> 6904 <summary>
6905 Avatar group management
6906 </summary>
5831 </member> 6907 </member>
5832 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket"> 6908 <member name="F:OpenMetaverse.GroupMember.ID">
5833 <exclude/> 6909 <summary>Key of Group Member</summary>
5834 </member> 6910 </member>
5835 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock"> 6911 <member name="F:OpenMetaverse.GroupMember.Contribution">
5836 <exclude/> 6912 <summary>Total land contribution</summary>
5837 </member> 6913 </member>
5838 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock"> 6914 <member name="F:OpenMetaverse.GroupMember.OnlineStatus">
5839 <exclude/> 6915 <summary>Online status information</summary>
5840 </member> 6916 </member>
5841 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket"> 6917 <member name="F:OpenMetaverse.GroupMember.Powers">
5842 <exclude/> 6918 <summary>Abilities that the Group Member has</summary>
5843 </member> 6919 </member>
5844 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock"> 6920 <member name="F:OpenMetaverse.GroupMember.Title">
5845 <exclude/> 6921 <summary>Current group title</summary>
5846 </member> 6922 </member>
5847 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock"> 6923 <member name="F:OpenMetaverse.GroupMember.IsOwner">
5848 <exclude/> 6924 <summary>Is a group owner</summary>
5849 </member> 6925 </member>
5850 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket"> 6926 <member name="T:OpenMetaverse.GroupRole">
5851 <exclude/> 6927 <summary>
6928 Role manager for a group
6929 </summary>
5852 </member> 6930 </member>
5853 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock"> 6931 <member name="F:OpenMetaverse.GroupRole.GroupID">
5854 <exclude/> 6932 <summary>Key of the group</summary>
5855 </member> 6933 </member>
5856 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.DataBlock"> 6934 <member name="F:OpenMetaverse.GroupRole.ID">
5857 <exclude/> 6935 <summary>Key of Role</summary>
5858 </member> 6936 </member>
5859 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket"> 6937 <member name="F:OpenMetaverse.GroupRole.Name">
5860 <exclude/> 6938 <summary>Name of Role</summary>
5861 </member> 6939 </member>
5862 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock"> 6940 <member name="F:OpenMetaverse.GroupRole.Title">
5863 <exclude/> 6941 <summary>Group Title associated with Role</summary>
5864 </member> 6942 </member>
5865 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock"> 6943 <member name="F:OpenMetaverse.GroupRole.Description">
5866 <exclude/> 6944 <summary>Description of Role</summary>
5867 </member> 6945 </member>
5868 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket"> 6946 <member name="F:OpenMetaverse.GroupRole.Powers">
5869 <exclude/> 6947 <summary>Abilities Associated with Role</summary>
5870 </member> 6948 </member>
5871 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock"> 6949 <member name="M:OpenMetaverse.GroupRole.ToString">
5872 <exclude/> 6950 <summary>Returns the role's title</summary>
6951 <returns>The role's title</returns>
5873 </member> 6952 </member>
5874 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.DataBlock"> 6953 <member name="T:OpenMetaverse.GroupTitle">
5875 <exclude/> 6954 <summary>
6955 Class to represent Group Title
6956 </summary>
5876 </member> 6957 </member>
5877 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket"> 6958 <member name="F:OpenMetaverse.GroupTitle.GroupID">
5878 <exclude/> 6959 <summary>Key of the group</summary>
5879 </member> 6960 </member>
5880 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock"> 6961 <member name="F:OpenMetaverse.GroupTitle.RoleID">
5881 <exclude/> 6962 <summary>ID of the role title belongs to</summary>
5882 </member> 6963 </member>
5883 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.EventDataBlock"> 6964 <member name="F:OpenMetaverse.GroupTitle.Title">
5884 <exclude/> 6965 <summary>Group Title</summary>
5885 </member> 6966 </member>
5886 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket"> 6967 <member name="F:OpenMetaverse.GroupTitle.Selected">
5887 <exclude/> 6968 <summary>Whether title is Active</summary>
5888 </member> 6969 </member>
5889 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock"> 6970 <member name="M:OpenMetaverse.GroupTitle.ToString">
5890 <exclude/> 6971 <summary>Returns group title</summary>
5891 </member> 6972 </member>
5892 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.EventDataBlock"> 6973 <member name="T:OpenMetaverse.Group">
5893 <exclude/> 6974 <summary>
6975 Represents a group on the grid
6976 </summary>
5894 </member> 6977 </member>
5895 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket"> 6978 <member name="F:OpenMetaverse.Group.ID">
5896 <exclude/> 6979 <summary>Key of Group</summary>
5897 </member> 6980 </member>
5898 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock"> 6981 <member name="F:OpenMetaverse.Group.InsigniaID">
5899 <exclude/> 6982 <summary>Key of Group Insignia</summary>
5900 </member> 6983 </member>
5901 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock"> 6984 <member name="F:OpenMetaverse.Group.FounderID">
5902 <exclude/> 6985 <summary>Key of Group Founder</summary>
5903 </member> 6986 </member>
5904 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket"> 6987 <member name="F:OpenMetaverse.Group.OwnerRole">
5905 <exclude/> 6988 <summary>Key of Group Role for Owners</summary>
5906 </member> 6989 </member>
5907 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock"> 6990 <member name="F:OpenMetaverse.Group.Name">
5908 <exclude/> 6991 <summary>Name of Group</summary>
5909 </member> 6992 </member>
5910 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock"> 6993 <member name="F:OpenMetaverse.Group.Charter">
5911 <exclude/> 6994 <summary>Text of Group Charter</summary>
5912 </member> 6995 </member>
5913 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket"> 6996 <member name="F:OpenMetaverse.Group.MemberTitle">
5914 <exclude/> 6997 <summary>Title of "everyone" role</summary>
5915 </member> 6998 </member>
5916 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.AgentDataBlock"> 6999 <member name="F:OpenMetaverse.Group.OpenEnrollment">
5917 <exclude/> 7000 <summary>Is the group open for enrolement to everyone</summary>
5918 </member> 7001 </member>
5919 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.EventDataBlock"> 7002 <member name="F:OpenMetaverse.Group.ShowInList">
5920 <exclude/> 7003 <summary>Will group show up in search</summary>
5921 </member> 7004 </member>
5922 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.QueryDataBlock"> 7005 <member name="F:OpenMetaverse.Group.Powers">
5923 <exclude/> 7006 <summary></summary>
5924 </member> 7007 </member>
5925 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket"> 7008 <member name="F:OpenMetaverse.Group.AcceptNotices">
5926 <exclude/> 7009 <summary></summary>
5927 </member> 7010 </member>
5928 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock"> 7011 <member name="F:OpenMetaverse.Group.AllowPublish">
5929 <exclude/> 7012 <summary></summary>
5930 </member> 7013 </member>
5931 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.DataBlock"> 7014 <member name="F:OpenMetaverse.Group.MaturePublish">
5932 <exclude/> 7015 <summary>Is the group Mature</summary>
5933 </member> 7016 </member>
5934 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket"> 7017 <member name="F:OpenMetaverse.Group.MembershipFee">
5935 <exclude/> 7018 <summary>Cost of group membership</summary>
5936 </member> 7019 </member>
5937 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock"> 7020 <member name="F:OpenMetaverse.Group.Money">
5938 <exclude/> 7021 <summary></summary>
5939 </member> 7022 </member>
5940 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.DataBlock"> 7023 <member name="F:OpenMetaverse.Group.Contribution">
5941 <exclude/> 7024 <summary></summary>
5942 </member> 7025 </member>
5943 <member name="T:OpenMetaverse.Packets.PickDeletePacket"> 7026 <member name="F:OpenMetaverse.Group.GroupMembershipCount">
5944 <exclude/> 7027 <summary>The total number of current members this group has</summary>
5945 </member> 7028 </member>
5946 <member name="T:OpenMetaverse.Packets.PickDeletePacket.AgentDataBlock"> 7029 <member name="F:OpenMetaverse.Group.GroupRolesCount">
5947 <exclude/> 7030 <summary>The number of roles this group has configured</summary>
5948 </member> 7031 </member>
5949 <member name="T:OpenMetaverse.Packets.PickDeletePacket.DataBlock"> 7032 <member name="F:OpenMetaverse.Group.ListInProfile">
5950 <exclude/> 7033 <summary>Show this group in agent's profile</summary>
5951 </member> 7034 </member>
5952 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket"> 7035 <member name="M:OpenMetaverse.Group.ToString">
5953 <exclude/> 7036 <summary>Returns the name of the group</summary>
7037 <returns>A string containing the name of the group</returns>
5954 </member> 7038 </member>
5955 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.AgentDataBlock"> 7039 <member name="T:OpenMetaverse.Vote">
5956 <exclude/> 7040 <summary>
7041 A group Vote
7042 </summary>
5957 </member> 7043 </member>
5958 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.DataBlock"> 7044 <member name="F:OpenMetaverse.Vote.Candidate">
5959 <exclude/> 7045 <summary>Key of Avatar who created Vote</summary>
5960 </member> 7046 </member>
5961 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket"> 7047 <member name="F:OpenMetaverse.Vote.VoteString">
5962 <exclude/> 7048 <summary>Text of the Vote proposal</summary>
5963 </member> 7049 </member>
5964 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket.DataBlock"> 7050 <member name="F:OpenMetaverse.Vote.NumVotes">
5965 <exclude/> 7051 <summary>Total number of votes</summary>
5966 </member> 7052 </member>
5967 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket"> 7053 <member name="T:OpenMetaverse.GroupProposal">
5968 <exclude/> 7054 <summary>
7055 A group proposal
7056 </summary>
5969 </member> 7057 </member>
5970 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket.DataBlock"> 7058 <member name="F:OpenMetaverse.GroupProposal.VoteText">
5971 <exclude/> 7059 <summary>The Text of the proposal</summary>
5972 </member> 7060 </member>
5973 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket"> 7061 <member name="F:OpenMetaverse.GroupProposal.Quorum">
5974 <exclude/> 7062 <summary>The minimum number of members that must vote before proposal passes or failes</summary>
5975 </member> 7063 </member>
5976 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.DataBlock"> 7064 <member name="F:OpenMetaverse.GroupProposal.Majority">
5977 <exclude/> 7065 <summary>The required ration of yes/no votes required for vote to pass</summary>
7066 <remarks>The three options are Simple Majority, 2/3 Majority, and Unanimous</remarks>
7067 TODO: this should be an enum
5978 </member> 7068 </member>
5979 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.ButtonsBlock"> 7069 <member name="F:OpenMetaverse.GroupProposal.Duration">
5980 <exclude/> 7070 <summary>The duration in days votes are accepted</summary>
5981 </member> 7071 </member>
5982 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock"> 7072 <member name="T:OpenMetaverse.GroupAccountSummary">
5983 <exclude/> 7073 <summary>
7074
7075 </summary>
5984 </member> 7076 </member>
5985 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket"> 7077 <member name="F:OpenMetaverse.GroupAccountSummary.IntervalDays">
5986 <exclude/> 7078 <summary></summary>
5987 </member> 7079 </member>
5988 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock"> 7080 <member name="F:OpenMetaverse.GroupAccountSummary.CurrentInterval">
5989 <exclude/> 7081 <summary></summary>
5990 </member> 7082 </member>
5991 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.DataBlock"> 7083 <member name="F:OpenMetaverse.GroupAccountSummary.StartDate">
5992 <exclude/> 7084 <summary></summary>
5993 </member> 7085 </member>
5994 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket"> 7086 <member name="F:OpenMetaverse.GroupAccountSummary.Balance">
5995 <exclude/> 7087 <summary></summary>
5996 </member> 7088 </member>
5997 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock"> 7089 <member name="F:OpenMetaverse.GroupAccountSummary.TotalCredits">
5998 <exclude/> 7090 <summary></summary>
5999 </member> 7091 </member>
6000 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket"> 7092 <member name="F:OpenMetaverse.GroupAccountSummary.TotalDebits">
6001 <exclude/> 7093 <summary></summary>
6002 </member> 7094 </member>
6003 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock"> 7095 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxCurrent">
6004 <exclude/> 7096 <summary></summary>
6005 </member> 7097 </member>
6006 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.DataBlock"> 7098 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxCurrent">
6007 <exclude/> 7099 <summary></summary>
6008 </member> 7100 </member>
6009 <member name="T:OpenMetaverse.Packets.LoadURLPacket"> 7101 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxCurrent">
6010 <exclude/> 7102 <summary></summary>
6011 </member> 7103 </member>
6012 <member name="T:OpenMetaverse.Packets.LoadURLPacket.DataBlock"> 7104 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxCurrent">
6013 <exclude/> 7105 <summary></summary>
6014 </member> 7106 </member>
6015 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket"> 7107 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeCurrent">
6016 <exclude/> 7108 <summary></summary>
6017 </member> 7109 </member>
6018 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock"> 7110 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxEstimate">
6019 <exclude/> 7111 <summary></summary>
6020 </member> 7112 </member>
6021 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket"> 7113 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxEstimate">
6022 <exclude/> 7114 <summary></summary>
6023 </member> 7115 </member>
6024 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock"> 7116 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxEstimate">
6025 <exclude/> 7117 <summary></summary>
6026 </member> 7118 </member>
6027 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket"> 7119 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxEstimate">
6028 <exclude/> 7120 <summary></summary>
6029 </member> 7121 </member>
6030 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock"> 7122 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeEstimate">
6031 <exclude/> 7123 <summary></summary>
6032 </member> 7124 </member>
6033 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock"> 7125 <member name="F:OpenMetaverse.GroupAccountSummary.NonExemptMembers">
6034 <exclude/> 7126 <summary></summary>
6035 </member> 7127 </member>
6036 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket"> 7128 <member name="F:OpenMetaverse.GroupAccountSummary.LastTaxDate">
6037 <exclude/> 7129 <summary></summary>
6038 </member> 7130 </member>
6039 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock"> 7131 <member name="F:OpenMetaverse.GroupAccountSummary.TaxDate">
6040 <exclude/> 7132 <summary></summary>
6041 </member> 7133 </member>
6042 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock"> 7134 <member name="T:OpenMetaverse.GroupNotice">
6043 <exclude/> 7135 <summary>
7136 Struct representing a group notice
7137 </summary>
6044 </member> 7138 </member>
6045 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket"> 7139 <member name="F:OpenMetaverse.GroupNotice.Subject">
6046 <exclude/> 7140 <summary></summary>
6047 </member> 7141 </member>
6048 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock"> 7142 <member name="F:OpenMetaverse.GroupNotice.Message">
6049 <exclude/> 7143 <summary></summary>
6050 </member> 7144 </member>
6051 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock"> 7145 <member name="F:OpenMetaverse.GroupNotice.AttachmentID">
6052 <exclude/> 7146 <summary></summary>
6053 </member> 7147 </member>
6054 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock"> 7148 <member name="F:OpenMetaverse.GroupNotice.OwnerID">
6055 <exclude/> 7149 <summary></summary>
6056 </member> 7150 </member>
6057 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock"> 7151 <member name="M:OpenMetaverse.GroupNotice.SerializeAttachment">
6058 <exclude/> 7152 <summary>
7153
7154 </summary>
7155 <returns></returns>
6059 </member> 7156 </member>
6060 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket"> 7157 <member name="T:OpenMetaverse.GroupNoticesListEntry">
6061 <exclude/> 7158 <summary>
7159 Struct representing a group notice list entry
7160 </summary>
6062 </member> 7161 </member>
6063 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock"> 7162 <member name="F:OpenMetaverse.GroupNoticesListEntry.NoticeID">
6064 <exclude/> 7163 <summary>Notice ID</summary>
6065 </member> 7164 </member>
6066 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock"> 7165 <member name="F:OpenMetaverse.GroupNoticesListEntry.Timestamp">
6067 <exclude/> 7166 <summary>Creation timestamp of notice</summary>
6068 </member> 7167 </member>
6069 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket"> 7168 <member name="F:OpenMetaverse.GroupNoticesListEntry.FromName">
6070 <exclude/> 7169 <summary>Agent name who created notice</summary>
6071 </member> 7170 </member>
6072 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock"> 7171 <member name="F:OpenMetaverse.GroupNoticesListEntry.Subject">
6073 <exclude/> 7172 <summary>Notice subject</summary>
6074 </member> 7173 </member>
6075 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock"> 7174 <member name="F:OpenMetaverse.GroupNoticesListEntry.HasAttachment">
6076 <exclude/> 7175 <summary>Is there an attachment?</summary>
6077 </member> 7176 </member>
6078 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock"> 7177 <member name="F:OpenMetaverse.GroupNoticesListEntry.AssetType">
6079 <exclude/> 7178 <summary>Attachment Type</summary>
6080 </member> 7179 </member>
6081 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock"> 7180 <member name="T:OpenMetaverse.ChatSessionMember">
6082 <exclude/> 7181 <summary>
7182 Struct representing a member of a group chat session and their settings
7183 </summary>
6083 </member> 7184 </member>
6084 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket"> 7185 <member name="F:OpenMetaverse.ChatSessionMember.AvatarKey">
6085 <exclude/> 7186 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Avatar</summary>
6086 </member> 7187 </member>
6087 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock"> 7188 <member name="F:OpenMetaverse.ChatSessionMember.CanVoiceChat">
6088 <exclude/> 7189 <summary>True if user has voice chat enabled</summary>
6089 </member> 7190 </member>
6090 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock"> 7191 <member name="F:OpenMetaverse.ChatSessionMember.IsModerator">
6091 <exclude/> 7192 <summary>True of Avatar has moderator abilities</summary>
6092 </member> 7193 </member>
6093 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock"> 7194 <member name="F:OpenMetaverse.ChatSessionMember.MuteText">
6094 <exclude/> 7195 <summary>True if a moderator has muted this avatars chat</summary>
6095 </member> 7196 </member>
6096 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket"> 7197 <member name="F:OpenMetaverse.ChatSessionMember.MuteVoice">
6097 <exclude/> 7198 <summary>True if a moderator has muted this avatars voice</summary>
6098 </member> 7199 </member>
6099 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock"> 7200 <member name="T:OpenMetaverse.GroupRoleUpdate">
6100 <exclude/> 7201 <summary>
7202 Role update flags
7203 </summary>
6101 </member> 7204 </member>
6102 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket"> 7205 <member name="F:OpenMetaverse.GroupRoleUpdate.NoUpdate">
6103 <exclude/> 7206 <summary></summary>
6104 </member> 7207 </member>
6105 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket.DataBlock"> 7208 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateData">
6106 <exclude/> 7209 <summary></summary>
6107 </member> 7210 </member>
6108 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket"> 7211 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdatePowers">
6109 <exclude/> 7212 <summary></summary>
6110 </member> 7213 </member>
6111 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock"> 7214 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateAll">
6112 <exclude/> 7215 <summary></summary>
6113 </member> 7216 </member>
6114 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.DataBlock"> 7217 <member name="F:OpenMetaverse.GroupRoleUpdate.Create">
6115 <exclude/> 7218 <summary></summary>
6116 </member> 7219 </member>
6117 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket"> 7220 <member name="F:OpenMetaverse.GroupRoleUpdate.Delete">
6118 <exclude/> 7221 <summary></summary>
6119 </member> 7222 </member>
6120 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock"> 7223 <member name="F:OpenMetaverse.GroupPowers.None">
6121 <exclude/> 7224 <summary></summary>
6122 </member> 7225 </member>
6123 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock"> 7226 <member name="F:OpenMetaverse.GroupPowers.Invite">
6124 <exclude/> 7227 <summary>Can send invitations to groups default role</summary>
6125 </member> 7228 </member>
6126 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket"> 7229 <member name="F:OpenMetaverse.GroupPowers.Eject">
6127 <exclude/> 7230 <summary>Can eject members from group</summary>
6128 </member> 7231 </member>
6129 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock"> 7232 <member name="F:OpenMetaverse.GroupPowers.ChangeOptions">
6130 <exclude/> 7233 <summary>Can toggle 'Open Enrollment' and change 'Signup fee'</summary>
6131 </member> 7234 </member>
6132 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock"> 7235 <member name="F:OpenMetaverse.GroupPowers.MemberVisible">
6133 <exclude/> 7236 <summary>Member is visible in the public member list</summary>
6134 </member> 7237 </member>
6135 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket"> 7238 <member name="F:OpenMetaverse.GroupPowers.CreateRole">
6136 <exclude/> 7239 <summary>Can create new roles</summary>
6137 </member> 7240 </member>
6138 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock"> 7241 <member name="F:OpenMetaverse.GroupPowers.DeleteRole">
6139 <exclude/> 7242 <summary>Can delete existing roles</summary>
6140 </member> 7243 </member>
6141 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.DataBlock"> 7244 <member name="F:OpenMetaverse.GroupPowers.RoleProperties">
6142 <exclude/> 7245 <summary>Can change Role names, titles and descriptions</summary>
6143 </member> 7246 </member>
6144 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket"> 7247 <member name="F:OpenMetaverse.GroupPowers.AssignMemberLimited">
6145 <exclude/> 7248 <summary>Can assign other members to assigners role</summary>
6146 </member> 7249 </member>
6147 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.AgentDataBlock"> 7250 <member name="F:OpenMetaverse.GroupPowers.AssignMember">
6148 <exclude/> 7251 <summary>Can assign other members to any role</summary>
6149 </member> 7252 </member>
6150 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.DataBlock"> 7253 <member name="F:OpenMetaverse.GroupPowers.RemoveMember">
6151 <exclude/> 7254 <summary>Can remove members from roles</summary>
6152 </member> 7255 </member>
6153 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock"> 7256 <member name="F:OpenMetaverse.GroupPowers.ChangeActions">
6154 <exclude/> 7257 <summary>Can assign and remove abilities in roles</summary>
6155 </member> 7258 </member>
6156 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket"> 7259 <member name="F:OpenMetaverse.GroupPowers.ChangeIdentity">
6157 <exclude/> 7260 <summary>Can change group Charter, Insignia, 'Publish on the web' and which
7261 members are publicly visible in group member listings</summary>
6158 </member> 7262 </member>
6159 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.AgentDataBlock"> 7263 <member name="F:OpenMetaverse.GroupPowers.LandDeed">
6160 <exclude/> 7264 <summary>Can buy land or deed land to group</summary>
6161 </member> 7265 </member>
6162 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock"> 7266 <member name="F:OpenMetaverse.GroupPowers.LandRelease">
6163 <exclude/> 7267 <summary>Can abandon group owned land to Governor Linden on mainland, or Estate owner for
7268 private estates</summary>
6164 </member> 7269 </member>
6165 <member name="T:OpenMetaverse.Packets.ParcelDividePacket"> 7270 <member name="F:OpenMetaverse.GroupPowers.LandSetSale">
6166 <exclude/> 7271 <summary>Can set land for-sale information on group owned parcels</summary>
6167 </member> 7272 </member>
6168 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.AgentDataBlock"> 7273 <member name="F:OpenMetaverse.GroupPowers.LandDivideJoin">
6169 <exclude/> 7274 <summary>Can subdivide and join parcels</summary>
6170 </member> 7275 </member>
6171 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.ParcelDataBlock"> 7276 <member name="F:OpenMetaverse.GroupPowers.JoinChat">
6172 <exclude/> 7277 <summary>Can join group chat sessions</summary>
6173 </member> 7278 </member>
6174 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket"> 7279 <member name="F:OpenMetaverse.GroupPowers.AllowVoiceChat">
6175 <exclude/> 7280 <summary>Can use voice chat in Group Chat sessions</summary>
6176 </member> 7281 </member>
6177 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.AgentDataBlock"> 7282 <member name="F:OpenMetaverse.GroupPowers.ModerateChat">
6178 <exclude/> 7283 <summary>Can moderate group chat sessions</summary>
6179 </member> 7284 </member>
6180 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.DataBlock"> 7285 <member name="F:OpenMetaverse.GroupPowers.FindPlaces">
6181 <exclude/> 7286 <summary>Can toggle "Show in Find Places" and set search category</summary>
6182 </member> 7287 </member>
6183 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket"> 7288 <member name="F:OpenMetaverse.GroupPowers.LandChangeIdentity">
6184 <exclude/> 7289 <summary>Can change parcel name, description, and 'Publish on web' settings</summary>
6185 </member> 7290 </member>
6186 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.AgentDataBlock"> 7291 <member name="F:OpenMetaverse.GroupPowers.SetLandingPoint">
6187 <exclude/> 7292 <summary>Can set the landing point and teleport routing on group land</summary>
6188 </member> 7293 </member>
6189 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.DataBlock"> 7294 <member name="F:OpenMetaverse.GroupPowers.ChangeMedia">
6190 <exclude/> 7295 <summary>Can change music and media settings</summary>
6191 </member> 7296 </member>
6192 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock"> 7297 <member name="F:OpenMetaverse.GroupPowers.LandEdit">
6193 <exclude/> 7298 <summary>Can toggle 'Edit Terrain' option in Land settings</summary>
6194 </member> 7299 </member>
6195 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket"> 7300 <member name="F:OpenMetaverse.GroupPowers.LandOptions">
6196 <exclude/> 7301 <summary>Can toggle various About Land > Options settings</summary>
6197 </member> 7302 </member>
6198 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock"> 7303 <member name="F:OpenMetaverse.GroupPowers.AllowEditLand">
6199 <exclude/> 7304 <summary>Can always terraform land, even if parcel settings have it turned off</summary>
6200 </member> 7305 </member>
6201 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock"> 7306 <member name="F:OpenMetaverse.GroupPowers.AllowFly">
6202 <exclude/> 7307 <summary>Can always fly while over group owned land</summary>
6203 </member> 7308 </member>
6204 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket"> 7309 <member name="F:OpenMetaverse.GroupPowers.AllowRez">
6205 <exclude/> 7310 <summary>Can always rez objects on group owned land</summary>
6206 </member> 7311 </member>
6207 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock"> 7312 <member name="F:OpenMetaverse.GroupPowers.AllowLandmark">
6208 <exclude/> 7313 <summary>Can always create landmarks for group owned parcels</summary>
6209 </member> 7314 </member>
6210 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock"> 7315 <member name="F:OpenMetaverse.GroupPowers.AllowSetHome">
6211 <exclude/> 7316 <summary>Can set home location on any group owned parcel</summary>
6212 </member> 7317 </member>
6213 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket"> 7318 <member name="F:OpenMetaverse.GroupPowers.LandManageAllowed">
6214 <exclude/> 7319 <summary>Can modify public access settings for group owned parcels</summary>
6215 </member> 7320 </member>
6216 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock"> 7321 <member name="F:OpenMetaverse.GroupPowers.LandManageBanned">
6217 <exclude/> 7322 <summary>Can manager parcel ban lists on group owned land</summary>
6218 </member> 7323 </member>
6219 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock"> 7324 <member name="F:OpenMetaverse.GroupPowers.LandManagePasses">
6220 <exclude/> 7325 <summary>Can manage pass list sales information</summary>
6221 </member> 7326 </member>
6222 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket"> 7327 <member name="F:OpenMetaverse.GroupPowers.LandEjectAndFreeze">
6223 <exclude/> 7328 <summary>Can eject and freeze other avatars on group owned land</summary>
6224 </member> 7329 </member>
6225 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock"> 7330 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupSet">
6226 <exclude/> 7331 <summary>Can return objects set to group</summary>
6227 </member> 7332 </member>
6228 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock"> 7333 <member name="F:OpenMetaverse.GroupPowers.ReturnNonGroup">
6229 <exclude/> 7334 <summary>Can return non-group owned/set objects</summary>
6230 </member> 7335 </member>
6231 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock"> 7336 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupOwned">
6232 <exclude/> 7337 <summary>Can return group owned objects</summary>
6233 </member> 7338 </member>
6234 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket"> 7339 <member name="F:OpenMetaverse.GroupPowers.LandGardening">
6235 <exclude/> 7340 <summary>Can landscape using Linden plants</summary>
6236 </member> 7341 </member>
6237 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock"> 7342 <member name="F:OpenMetaverse.GroupPowers.DeedObject">
6238 <exclude/> 7343 <summary>Can deed objects to group</summary>
6239 </member> 7344 </member>
6240 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.DataBlock"> 7345 <member name="F:OpenMetaverse.GroupPowers.ObjectManipulate">
6241 <exclude/> 7346 <summary>Can move group owned objects</summary>
6242 </member> 7347 </member>
6243 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket"> 7348 <member name="F:OpenMetaverse.GroupPowers.ObjectSetForSale">
6244 <exclude/> 7349 <summary>Can set group owned objects for-sale</summary>
6245 </member> 7350 </member>
6246 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock"> 7351 <member name="F:OpenMetaverse.GroupPowers.Accountable">
6247 <exclude/> 7352 <summary>Pay group liabilities and receive group dividends</summary>
6248 </member> 7353 </member>
6249 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.DataBlock"> 7354 <member name="F:OpenMetaverse.GroupPowers.HostEvent">
6250 <exclude/> 7355 <summary>List and Host group events</summary>
6251 </member> 7356 </member>
6252 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket"> 7357 <member name="F:OpenMetaverse.GroupPowers.SendNotices">
6253 <exclude/> 7358 <summary>Can send group notices</summary>
6254 </member> 7359 </member>
6255 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock"> 7360 <member name="F:OpenMetaverse.GroupPowers.ReceiveNotices">
6256 <exclude/> 7361 <summary>Can receive group notices</summary>
6257 </member> 7362 </member>
6258 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock"> 7363 <member name="F:OpenMetaverse.GroupPowers.StartProposal">
6259 <exclude/> 7364 <summary>Can create group proposals</summary>
6260 </member> 7365 </member>
6261 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket"> 7366 <member name="F:OpenMetaverse.GroupPowers.VoteOnProposal">
6262 <exclude/> 7367 <summary>Can vote on group proposals</summary>
6263 </member> 7368 </member>
6264 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock"> 7369 <member name="T:OpenMetaverse.GroupManager">
6265 <exclude/> 7370 <summary>
7371 Handles all network traffic related to reading and writing group
7372 information
7373 </summary>
6266 </member> 7374 </member>
6267 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock"> 7375 <member name="F:OpenMetaverse.GroupManager.m_CurrentGroups">
6268 <exclude/> 7376 <summary>The event subscribers. null if no subcribers</summary>
6269 </member> 7377 </member>
6270 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket"> 7378 <member name="M:OpenMetaverse.GroupManager.OnCurrentGroups(OpenMetaverse.CurrentGroupsEventArgs)">
6271 <exclude/> 7379 <summary>Raises the CurrentGroups event</summary>
7380 <param name="e">A CurrentGroupsEventArgs object containing the
7381 data sent from the simulator</param>
6272 </member> 7382 </member>
6273 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock"> 7383 <member name="F:OpenMetaverse.GroupManager.m_CurrentGroupsLock">
6274 <exclude/> 7384 <summary>Thread sync lock object</summary>
6275 </member> 7385 </member>
6276 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket"> 7386 <member name="F:OpenMetaverse.GroupManager.m_GroupNames">
6277 <exclude/> 7387 <summary>The event subscribers. null if no subcribers</summary>
6278 </member> 7388 </member>
6279 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock"> 7389 <member name="M:OpenMetaverse.GroupManager.OnGroupNamesReply(OpenMetaverse.GroupNamesEventArgs)">
6280 <exclude/> 7390 <summary>Raises the GroupNamesReply event</summary>
7391 <param name="e">A GroupNamesEventArgs object containing the
7392 data response from the simulator</param>
6281 </member> 7393 </member>
6282 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket"> 7394 <member name="F:OpenMetaverse.GroupManager.m_GroupNamesLock">
6283 <exclude/> 7395 <summary>Thread sync lock object</summary>
6284 </member> 7396 </member>
6285 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock"> 7397 <member name="F:OpenMetaverse.GroupManager.m_GroupProfile">
6286 <exclude/> 7398 <summary>The event subscribers. null if no subcribers</summary>
6287 </member> 7399 </member>
6288 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket"> 7400 <member name="M:OpenMetaverse.GroupManager.OnGroupProfile(OpenMetaverse.GroupProfileEventArgs)">
6289 <exclude/> 7401 <summary>Raises the GroupProfile event</summary>
7402 <param name="e">An GroupProfileEventArgs object containing the
7403 data returned from the simulator</param>
6290 </member> 7404 </member>
6291 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock"> 7405 <member name="F:OpenMetaverse.GroupManager.m_GroupProfileLock">
6292 <exclude/> 7406 <summary>Thread sync lock object</summary>
6293 </member> 7407 </member>
6294 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket"> 7408 <member name="F:OpenMetaverse.GroupManager.m_GroupMembers">
6295 <exclude/> 7409 <summary>The event subscribers. null if no subcribers</summary>
6296 </member> 7410 </member>
6297 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock"> 7411 <member name="M:OpenMetaverse.GroupManager.OnGroupMembersReply(OpenMetaverse.GroupMembersReplyEventArgs)">
6298 <exclude/> 7412 <summary>Raises the GroupMembers event</summary>
7413 <param name="e">A GroupMembersEventArgs object containing the
7414 data returned from the simulator</param>
6299 </member> 7415 </member>
6300 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket"> 7416 <member name="F:OpenMetaverse.GroupManager.m_GroupMembersLock">
6301 <exclude/> 7417 <summary>Thread sync lock object</summary>
6302 </member> 7418 </member>
6303 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock"> 7419 <member name="F:OpenMetaverse.GroupManager.m_GroupRoles">
6304 <exclude/> 7420 <summary>The event subscribers. null if no subcribers</summary>
6305 </member> 7421 </member>
6306 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket"> 7422 <member name="M:OpenMetaverse.GroupManager.OnGroupRoleDataReply(OpenMetaverse.GroupRolesDataReplyEventArgs)">
6307 <exclude/> 7423 <summary>Raises the GroupRolesDataReply event</summary>
7424 <param name="e">A GroupRolesDataReplyEventArgs object containing the
7425 data returned from the simulator</param>
6308 </member> 7426 </member>
6309 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket.ScriptBlock"> 7427 <member name="F:OpenMetaverse.GroupManager.m_GroupRolesLock">
6310 <exclude/> 7428 <summary>Thread sync lock object</summary>
6311 </member> 7429 </member>
6312 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket"> 7430 <member name="F:OpenMetaverse.GroupManager.m_GroupRoleMembers">
6313 <exclude/> 7431 <summary>The event subscribers. null if no subcribers</summary>
6314 </member> 7432 </member>
6315 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock"> 7433 <member name="M:OpenMetaverse.GroupManager.OnGroupRoleMembers(OpenMetaverse.GroupRolesMembersReplyEventArgs)">
6316 <exclude/> 7434 <summary>Raises the GroupRoleMembersReply event</summary>
7435 <param name="e">A GroupRolesRoleMembersReplyEventArgs object containing the
7436 data returned from the simulator</param>
6317 </member> 7437 </member>
6318 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket"> 7438 <member name="F:OpenMetaverse.GroupManager.m_GroupRolesMembersLock">
6319 <exclude/> 7439 <summary>Thread sync lock object</summary>
6320 </member> 7440 </member>
6321 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock"> 7441 <member name="F:OpenMetaverse.GroupManager.m_GroupTitles">
6322 <exclude/> 7442 <summary>The event subscribers. null if no subcribers</summary>
6323 </member> 7443 </member>
6324 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.ScriptBlock"> 7444 <member name="M:OpenMetaverse.GroupManager.OnGroupTitles(OpenMetaverse.GroupTitlesReplyEventArgs)">
6325 <exclude/> 7445 <summary>Raises the GroupTitlesReply event</summary>
7446 <param name="e">A GroupTitlesReplyEventArgs object containing the
7447 data returned from the simulator</param>
6326 </member> 7448 </member>
6327 <member name="T:OpenMetaverse.Packets.ScriptResetPacket"> 7449 <member name="F:OpenMetaverse.GroupManager.m_GroupTitlesLock">
6328 <exclude/> 7450 <summary>Thread sync lock object</summary>
6329 </member> 7451 </member>
6330 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.AgentDataBlock"> 7452 <member name="F:OpenMetaverse.GroupManager.m_GroupAccountSummary">
6331 <exclude/> 7453 <summary>The event subscribers. null if no subcribers</summary>
6332 </member> 7454 </member>
6333 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.ScriptBlock"> 7455 <member name="M:OpenMetaverse.GroupManager.OnGroupAccountSummaryReply(OpenMetaverse.GroupAccountSummaryReplyEventArgs)">
6334 <exclude/> 7456 <summary>Raises the GroupAccountSummary event</summary>
7457 <param name="e">A GroupAccountSummaryReplyEventArgs object containing the
7458 data returned from the simulator</param>
6335 </member> 7459 </member>
6336 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket"> 7460 <member name="F:OpenMetaverse.GroupManager.m_GroupAccountSummaryLock">
6337 <exclude/> 7461 <summary>Thread sync lock object</summary>
6338 </member> 7462 </member>
6339 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock"> 7463 <member name="F:OpenMetaverse.GroupManager.m_GroupCreated">
6340 <exclude/> 7464 <summary>The event subscribers. null if no subcribers</summary>
6341 </member> 7465 </member>
6342 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket"> 7466 <member name="M:OpenMetaverse.GroupManager.OnGroupCreatedReply(OpenMetaverse.GroupCreatedReplyEventArgs)">
6343 <exclude/> 7467 <summary>Raises the GroupCreated event</summary>
7468 <param name="e">An GroupCreatedEventArgs object containing the
7469 data returned from the simulator</param>
6344 </member> 7470 </member>
6345 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock"> 7471 <member name="F:OpenMetaverse.GroupManager.m_GroupCreatedLock">
6346 <exclude/> 7472 <summary>Thread sync lock object</summary>
6347 </member> 7473 </member>
6348 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock"> 7474 <member name="F:OpenMetaverse.GroupManager.m_GroupJoined">
6349 <exclude/> 7475 <summary>The event subscribers. null if no subcribers</summary>
6350 </member> 7476 </member>
6351 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket"> 7477 <member name="M:OpenMetaverse.GroupManager.OnGroupJoinedReply(OpenMetaverse.GroupOperationEventArgs)">
6352 <exclude/> 7478 <summary>Raises the GroupJoined event</summary>
7479 <param name="e">A GroupOperationEventArgs object containing the
7480 result of the operation returned from the simulator</param>
6353 </member> 7481 </member>
6354 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock"> 7482 <member name="F:OpenMetaverse.GroupManager.m_GroupJoinedLock">
6355 <exclude/> 7483 <summary>Thread sync lock object</summary>
6356 </member> 7484 </member>
6357 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket"> 7485 <member name="F:OpenMetaverse.GroupManager.m_GroupLeft">
6358 <exclude/> 7486 <summary>The event subscribers. null if no subcribers</summary>
6359 </member> 7487 </member>
6360 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock"> 7488 <member name="M:OpenMetaverse.GroupManager.OnGroupLeaveReply(OpenMetaverse.GroupOperationEventArgs)">
6361 <exclude/> 7489 <summary>Raises the GroupLeft event</summary>
7490 <param name="e">A GroupOperationEventArgs object containing the
7491 result of the operation returned from the simulator</param>
6362 </member> 7492 </member>
6363 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.DataBlock"> 7493 <member name="F:OpenMetaverse.GroupManager.m_GroupLeftLock">
6364 <exclude/> 7494 <summary>Thread sync lock object</summary>
6365 </member> 7495 </member>
6366 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock"> 7496 <member name="F:OpenMetaverse.GroupManager.m_GroupDropped">
6367 <exclude/> 7497 <summary>The event subscribers. null if no subcribers</summary>
6368 </member> 7498 </member>
6369 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket"> 7499 <member name="M:OpenMetaverse.GroupManager.OnGroupDropped(OpenMetaverse.GroupDroppedEventArgs)">
6370 <exclude/> 7500 <summary>Raises the GroupDropped event</summary>
7501 <param name="e">An GroupDroppedEventArgs object containing the
7502 the group your agent left</param>
6371 </member> 7503 </member>
6372 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket.AgentDataBlock"> 7504 <member name="F:OpenMetaverse.GroupManager.m_GroupDroppedLock">
6373 <exclude/> 7505 <summary>Thread sync lock object</summary>
6374 </member> 7506 </member>
6375 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket"> 7507 <member name="F:OpenMetaverse.GroupManager.m_GroupMemberEjected">
6376 <exclude/> 7508 <summary>The event subscribers. null if no subcribers</summary>
6377 </member> 7509 </member>
6378 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.AgentDataBlock"> 7510 <member name="M:OpenMetaverse.GroupManager.OnGroupMemberEjected(OpenMetaverse.GroupOperationEventArgs)">
6379 <exclude/> 7511 <summary>Raises the GroupMemberEjected event</summary>
7512 <param name="e">An GroupMemberEjectedEventArgs object containing the
7513 data returned from the simulator</param>
6380 </member> 7514 </member>
6381 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock"> 7515 <member name="F:OpenMetaverse.GroupManager.m_GroupMemberEjectedLock">
6382 <exclude/> 7516 <summary>Thread sync lock object</summary>
6383 </member> 7517 </member>
6384 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket"> 7518 <member name="F:OpenMetaverse.GroupManager.m_GroupNoticesListReply">
6385 <exclude/> 7519 <summary>The event subscribers. null if no subcribers</summary>
6386 </member> 7520 </member>
6387 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock"> 7521 <member name="M:OpenMetaverse.GroupManager.OnGroupNoticesListReply(OpenMetaverse.GroupNoticesListReplyEventArgs)">
6388 <exclude/> 7522 <summary>Raises the GroupNoticesListReply event</summary>
7523 <param name="e">An GroupNoticesListReplyEventArgs object containing the
7524 data returned from the simulator</param>
6389 </member> 7525 </member>
6390 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock"> 7526 <member name="F:OpenMetaverse.GroupManager.m_GroupNoticesListReplyLock">
6391 <exclude/> 7527 <summary>Thread sync lock object</summary>
6392 </member> 7528 </member>
6393 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket"> 7529 <member name="F:OpenMetaverse.GroupManager.m_GroupInvitation">
6394 <exclude/> 7530 <summary>The event subscribers. null if no subcribers</summary>
6395 </member> 7531 </member>
6396 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock"> 7532 <member name="M:OpenMetaverse.GroupManager.OnGroupInvitation(OpenMetaverse.GroupInvitationEventArgs)">
6397 <exclude/> 7533 <summary>Raises the GroupInvitation event</summary>
7534 <param name="e">An GroupInvitationEventArgs object containing the
7535 data returned from the simulator</param>
6398 </member> 7536 </member>
6399 <member name="T:OpenMetaverse.Packets.FindAgentPacket"> 7537 <member name="F:OpenMetaverse.GroupManager.m_GroupInvitationLock">
6400 <exclude/> 7538 <summary>Thread sync lock object</summary>
6401 </member> 7539 </member>
6402 <member name="T:OpenMetaverse.Packets.FindAgentPacket.AgentBlockBlock"> 7540 <member name="F:OpenMetaverse.GroupManager.Client">
6403 <exclude/> 7541 <summary>A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</summary>
6404 </member> 7542 </member>
6405 <member name="T:OpenMetaverse.Packets.FindAgentPacket.LocationBlockBlock"> 7543 <member name="F:OpenMetaverse.GroupManager.GroupMembersRequests">
6406 <exclude/> 7544 <summary>Currently-active group members requests</summary>
6407 </member> 7545 </member>
6408 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket"> 7546 <member name="F:OpenMetaverse.GroupManager.GroupRolesRequests">
6409 <exclude/> 7547 <summary>Currently-active group roles requests</summary>
6410 </member> 7548 </member>
6411 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock"> 7549 <member name="F:OpenMetaverse.GroupManager.GroupRolesMembersRequests">
6412 <exclude/> 7550 <summary>Currently-active group role-member requests</summary>
6413 </member> 7551 </member>
6414 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock"> 7552 <member name="F:OpenMetaverse.GroupManager.TempGroupMembers">
6415 <exclude/> 7553 <summary>Dictionary keeping group members while request is in progress</summary>
6416 </member> 7554 </member>
6417 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket"> 7555 <member name="F:OpenMetaverse.GroupManager.TempGroupRolesMembers">
6418 <exclude/> 7556 <summary>Dictionary keeping mebmer/role mapping while request is in progress</summary>
6419 </member> 7557 </member>
6420 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock"> 7558 <member name="F:OpenMetaverse.GroupManager.TempGroupRoles">
6421 <exclude/> 7559 <summary>Dictionary keeping GroupRole information while request is in progress</summary>
6422 </member> 7560 </member>
6423 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock"> 7561 <member name="F:OpenMetaverse.GroupManager.GroupName2KeyCache">
6424 <exclude/> 7562 <summary>Caches group name lookups</summary>
6425 </member> 7563 </member>
6426 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket"> 7564 <member name="M:OpenMetaverse.GroupManager.#ctor(OpenMetaverse.GridClient)">
6427 <exclude/> 7565 <summary>
7566 Construct a new instance of the GroupManager class
7567 </summary>
7568 <param name="client">A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</param>
6428 </member> 7569 </member>
6429 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock"> 7570 <member name="M:OpenMetaverse.GroupManager.RequestCurrentGroups">
6430 <exclude/> 7571 <summary>
7572 Request a current list of groups the avatar is a member of.
7573 </summary>
7574 <remarks>CAPS Event Queue must be running for this to work since the results
7575 come across CAPS.</remarks>
6431 </member> 7576 </member>
6432 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock"> 7577 <member name="M:OpenMetaverse.GroupManager.RequestGroupName(OpenMetaverse.UUID)">
6433 <exclude/> 7578 <summary>
7579 Lookup name of group based on groupID
7580 </summary>
7581 <param name="groupID">groupID of group to lookup name for.</param>
6434 </member> 7582 </member>
6435 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.ParamListBlock"> 7583 <member name="M:OpenMetaverse.GroupManager.RequestGroupNames(System.Collections.Generic.List{OpenMetaverse.UUID})">
6436 <exclude/> 7584 <summary>
7585 Request lookup of multiple group names
7586 </summary>
7587 <param name="groupIDs">List of group IDs to request.</param>
6437 </member> 7588 </member>
6438 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket"> 7589 <member name="M:OpenMetaverse.GroupManager.RequestGroupProfile(OpenMetaverse.UUID)">
6439 <exclude/> 7590 <summary>Lookup group profile data such as name, enrollment, founder, logo, etc</summary>
7591 <remarks>Subscribe to <code>OnGroupProfile</code> event to receive the results.</remarks>
7592 <param name="group">group ID (UUID)</param>
6440 </member> 7593 </member>
6441 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock"> 7594 <member name="M:OpenMetaverse.GroupManager.RequestGroupMembers(OpenMetaverse.UUID)">
6442 <exclude/> 7595 <summary>Request a list of group members.</summary>
7596 <remarks>Subscribe to <code>OnGroupMembers</code> event to receive the results.</remarks>
7597 <param name="group">group ID (UUID)</param>
7598 <returns>UUID of the request, use to index into cache</returns>
6443 </member> 7599 </member>
6444 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock"> 7600 <member name="M:OpenMetaverse.GroupManager.RequestGroupRoles(OpenMetaverse.UUID)">
6445 <exclude/> 7601 <summary>Request group roles</summary>
7602 <remarks>Subscribe to <code>OnGroupRoles</code> event to receive the results.</remarks>
7603 <param name="group">group ID (UUID)</param>
7604 <returns>UUID of the request, use to index into cache</returns>
6446 </member> 7605 </member>
6447 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock"> 7606 <member name="M:OpenMetaverse.GroupManager.RequestGroupRolesMembers(OpenMetaverse.UUID)">
6448 <exclude/> 7607 <summary>Request members (members,role) role mapping for a group.</summary>
7608 <remarks>Subscribe to <code>OnGroupRolesMembers</code> event to receive the results.</remarks>
7609 <param name="group">group ID (UUID)</param>
7610 <returns>UUID of the request, use to index into cache</returns>
6449 </member> 7611 </member>
6450 <member name="T:OpenMetaverse.Packets.GenericMessagePacket"> 7612 <member name="M:OpenMetaverse.GroupManager.RequestGroupTitles(OpenMetaverse.UUID)">
6451 <exclude/> 7613 <summary>Request a groups Titles</summary>
7614 <remarks>Subscribe to <code>OnGroupTitles</code> event to receive the results.</remarks>
7615 <param name="group">group ID (UUID)</param>
7616 <returns>UUID of the request, use to index into cache</returns>
6452 </member> 7617 </member>
6453 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.AgentDataBlock"> 7618 <member name="M:OpenMetaverse.GroupManager.RequestGroupAccountSummary(OpenMetaverse.UUID,System.Int32,System.Int32)">
6454 <exclude/> 7619 <summary>Begin to get the group account summary</summary>
7620 <remarks>Subscribe to the <code>OnGroupAccountSummary</code> event to receive the results.</remarks>
7621 <param name="group">group ID (UUID)</param>
7622 <param name="intervalDays">How long of an interval</param>
7623 <param name="currentInterval">Which interval (0 for current, 1 for last)</param>
6455 </member> 7624 </member>
6456 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.MethodDataBlock"> 7625 <member name="M:OpenMetaverse.GroupManager.Invite(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.UUID},OpenMetaverse.UUID)">
6457 <exclude/> 7626 <summary>Invites a user to a group</summary>
7627 <param name="group">The group to invite to</param>
7628 <param name="roles">A list of roles to invite a person to</param>
7629 <param name="personkey">Key of person to invite</param>
6458 </member> 7630 </member>
6459 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.ParamListBlock"> 7631 <member name="M:OpenMetaverse.GroupManager.ActivateGroup(OpenMetaverse.UUID)">
6460 <exclude/> 7632 <summary>Set a group as the current active group</summary>
7633 <param name="id">group ID (UUID)</param>
6461 </member> 7634 </member>
6462 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket"> 7635 <member name="M:OpenMetaverse.GroupManager.ActivateTitle(OpenMetaverse.UUID,OpenMetaverse.UUID)">
6463 <exclude/> 7636 <summary>Change the role that determines your active title</summary>
7637 <param name="group">Group ID to use</param>
7638 <param name="role">Role ID to change to</param>
6464 </member> 7639 </member>
6465 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.AgentDataBlock"> 7640 <member name="M:OpenMetaverse.GroupManager.SetGroupContribution(OpenMetaverse.UUID,System.Int32)">
6466 <exclude/> 7641 <summary>Set this avatar's tier contribution</summary>
7642 <param name="group">Group ID to change tier in</param>
7643 <param name="contribution">amount of tier to donate</param>
6467 </member> 7644 </member>
6468 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.MuteDataBlock"> 7645 <member name="M:OpenMetaverse.GroupManager.SetGroupAcceptNotices(OpenMetaverse.UUID,System.Boolean,System.Boolean)">
6469 <exclude/> 7646 <summary>
7647 Save wheather agent wants to accept group notices and list this group in their profile
7648 </summary>
7649 <param name="groupID">Group <see cref="T:OpenMetaverse.UUID"/></param>
7650 <param name="acceptNotices">Accept notices from this group</param>
7651 <param name="listInProfile">List this group in the profile</param>
6470 </member> 7652 </member>
6471 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket"> 7653 <member name="M:OpenMetaverse.GroupManager.RequestJoinGroup(OpenMetaverse.UUID)">
6472 <exclude/> 7654 <summary>Request to join a group</summary>
7655 <remarks>Subscribe to <code>OnGroupJoined</code> event for confirmation.</remarks>
7656 <param name="id">group ID (UUID) to join.</param>
6473 </member> 7657 </member>
6474 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock"> 7658 <member name="M:OpenMetaverse.GroupManager.RequestCreateGroup(OpenMetaverse.Group)">
6475 <exclude/> 7659 <summary>
7660 Request to create a new group. If the group is successfully
7661 created, L$100 will automatically be deducted
7662 </summary>
7663 <remarks>Subscribe to <code>OnGroupCreated</code> event to receive confirmation.</remarks>
7664 <param name="group">Group struct containing the new group info</param>
6476 </member> 7665 </member>
6477 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock"> 7666 <member name="M:OpenMetaverse.GroupManager.UpdateGroup(OpenMetaverse.UUID,OpenMetaverse.Group)">
6478 <exclude/> 7667 <summary>Update a group's profile and other information</summary>
7668 <param name="id">Groups ID (UUID) to update.</param>
7669 <param name="group">Group struct to update.</param>
6479 </member> 7670 </member>
6480 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket"> 7671 <member name="M:OpenMetaverse.GroupManager.EjectUser(OpenMetaverse.UUID,OpenMetaverse.UUID)">
6481 <exclude/> 7672 <summary>Eject a user from a group</summary>
7673 <param name="group">Group ID to eject the user from</param>
7674 <param name="member">Avatar's key to eject</param>
6482 </member> 7675 </member>
6483 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock"> 7676 <member name="M:OpenMetaverse.GroupManager.UpdateRole(OpenMetaverse.GroupRole)">
6484 <exclude/> 7677 <summary>Update role information</summary>
7678 <param name="role">Modified role to be updated</param>
6485 </member> 7679 </member>
6486 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock"> 7680 <member name="M:OpenMetaverse.GroupManager.CreateRole(OpenMetaverse.UUID,OpenMetaverse.GroupRole)">
6487 <exclude/> 7681 <summary>Create a new group role</summary>
7682 <param name="group">Group ID to update</param>
7683 <param name="role">Role to create</param>
6488 </member> 7684 </member>
6489 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket"> 7685 <member name="M:OpenMetaverse.GroupManager.DeleteRole(OpenMetaverse.UUID,OpenMetaverse.UUID)">
6490 <exclude/> 7686 <summary>Delete a group role</summary>
7687 <param name="group">Group ID to update</param>
7688 <param name="roleID">Role to delete</param>
6491 </member> 7689 </member>
6492 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock"> 7690 <member name="M:OpenMetaverse.GroupManager.RemoveFromRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
6493 <exclude/> 7691 <summary>Remove an avatar from a role</summary>
7692 <param name="group">Group ID to update</param>
7693 <param name="role">Role ID to be removed from</param>
7694 <param name="member">Avatar's Key to remove</param>
6494 </member> 7695 </member>
6495 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock"> 7696 <member name="M:OpenMetaverse.GroupManager.AddToRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
6496 <exclude/> 7697 <summary>Assign an avatar to a role</summary>
7698 <param name="group">Group ID to update</param>
7699 <param name="role">Role ID to assign to</param>
7700 <param name="member">Avatar's ID to assign to role</param>
6497 </member> 7701 </member>
6498 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock"> 7702 <member name="M:OpenMetaverse.GroupManager.RequestGroupNoticesList(OpenMetaverse.UUID)">
6499 <exclude/> 7703 <summary>Request the group notices list</summary>
7704 <param name="group">Group ID to fetch notices for</param>
6500 </member> 7705 </member>
6501 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket"> 7706 <member name="M:OpenMetaverse.GroupManager.RequestGroupNotice(OpenMetaverse.UUID)">
6502 <exclude/> 7707 <summary>Request a group notice by key</summary>
7708 <param name="noticeID">ID of group notice</param>
6503 </member> 7709 </member>
6504 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock"> 7710 <member name="M:OpenMetaverse.GroupManager.SendGroupNotice(OpenMetaverse.UUID,OpenMetaverse.GroupNotice)">
6505 <exclude/> 7711 <summary>Send out a group notice</summary>
7712 <param name="group">Group ID to update</param>
7713 <param name="notice"><code>GroupNotice</code> structure containing notice data</param>
6506 </member> 7714 </member>
6507 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock"> 7715 <member name="M:OpenMetaverse.GroupManager.StartProposal(OpenMetaverse.UUID,OpenMetaverse.GroupProposal)">
6508 <exclude/> 7716 <summary>Start a group proposal (vote)</summary>
7717 <param name="group">The Group ID to send proposal to</param>
7718 <param name="prop"><code>GroupProposal</code> structure containing the proposal</param>
6509 </member> 7719 </member>
6510 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket"> 7720 <member name="M:OpenMetaverse.GroupManager.LeaveGroup(OpenMetaverse.UUID)">
6511 <exclude/> 7721 <summary>Request to leave a group</summary>
7722 <remarks>Subscribe to <code>OnGroupLeft</code> event to receive confirmation</remarks>
7723 <param name="groupID">The group to leave</param>
6512 </member> 7724 </member>
6513 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock"> 7725 <member name="M:OpenMetaverse.GroupManager.AgentDropGroupHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6514 <exclude/> 7726 <summary>Process an incoming packet and raise the appropriate events</summary>
7727 <param name="sender">The sender</param>
7728 <param name="e">The EventArgs object containing the packet data</param>
6515 </member> 7729 </member>
6516 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock"> 7730 <member name="M:OpenMetaverse.GroupManager.GroupProfileReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6517 <exclude/> 7731 <summary>Process an incoming packet and raise the appropriate events</summary>
7732 <param name="sender">The sender</param>
7733 <param name="e">The EventArgs object containing the packet data</param>
6518 </member> 7734 </member>
6519 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket"> 7735 <member name="M:OpenMetaverse.GroupManager.GroupNoticesListReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6520 <exclude/> 7736 <summary>Process an incoming packet and raise the appropriate events</summary>
7737 <param name="sender">The sender</param>
7738 <param name="e">The EventArgs object containing the packet data</param>
6521 </member> 7739 </member>
6522 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock"> 7740 <member name="M:OpenMetaverse.GroupManager.GroupTitlesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6523 <exclude/> 7741 <summary>Process an incoming packet and raise the appropriate events</summary>
7742 <param name="sender">The sender</param>
7743 <param name="e">The EventArgs object containing the packet data</param>
6524 </member> 7744 </member>
6525 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock"> 7745 <member name="M:OpenMetaverse.GroupManager.GroupMembersHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6526 <exclude/> 7746 <summary>Process an incoming packet and raise the appropriate events</summary>
7747 <param name="sender">The sender</param>
7748 <param name="e">The EventArgs object containing the packet data</param>
6527 </member> 7749 </member>
6528 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket"> 7750 <member name="M:OpenMetaverse.GroupManager.GroupRoleDataReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6529 <exclude/> 7751 <summary>Process an incoming packet and raise the appropriate events</summary>
7752 <param name="sender">The sender</param>
7753 <param name="e">The EventArgs object containing the packet data</param>
6530 </member> 7754 </member>
6531 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock"> 7755 <member name="M:OpenMetaverse.GroupManager.GroupRoleMembersReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6532 <exclude/> 7756 <summary>Process an incoming packet and raise the appropriate events</summary>
7757 <param name="sender">The sender</param>
7758 <param name="e">The EventArgs object containing the packet data</param>
6533 </member> 7759 </member>
6534 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock"> 7760 <member name="M:OpenMetaverse.GroupManager.GroupActiveProposalItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6535 <exclude/> 7761 <summary>Process an incoming packet and raise the appropriate events</summary>
7762 <param name="sender">The sender</param>
7763 <param name="e">The EventArgs object containing the packet data</param>
6536 </member> 7764 </member>
6537 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket"> 7765 <member name="M:OpenMetaverse.GroupManager.GroupVoteHistoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6538 <exclude/> 7766 <summary>Process an incoming packet and raise the appropriate events</summary>
7767 <param name="sender">The sender</param>
7768 <param name="e">The EventArgs object containing the packet data</param>
6539 </member> 7769 </member>
6540 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock"> 7770 <member name="M:OpenMetaverse.GroupManager.GroupAccountSummaryReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6541 <exclude/> 7771 <summary>Process an incoming packet and raise the appropriate events</summary>
7772 <param name="sender">The sender</param>
7773 <param name="e">The EventArgs object containing the packet data</param>
6542 </member> 7774 </member>
6543 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock"> 7775 <member name="M:OpenMetaverse.GroupManager.CreateGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6544 <exclude/> 7776 <summary>Process an incoming packet and raise the appropriate events</summary>
7777 <param name="sender">The sender</param>
7778 <param name="e">The EventArgs object containing the packet data</param>
6545 </member> 7779 </member>
6546 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket"> 7780 <member name="M:OpenMetaverse.GroupManager.JoinGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6547 <exclude/> 7781 <summary>Process an incoming packet and raise the appropriate events</summary>
7782 <param name="sender">The sender</param>
7783 <param name="e">The EventArgs object containing the packet data</param>
6548 </member> 7784 </member>
6549 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock"> 7785 <member name="M:OpenMetaverse.GroupManager.LeaveGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6550 <exclude/> 7786 <summary>Process an incoming packet and raise the appropriate events</summary>
7787 <param name="sender">The sender</param>
7788 <param name="e">The EventArgs object containing the packet data</param>
6551 </member> 7789 </member>
6552 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock"> 7790 <member name="M:OpenMetaverse.GroupManager.UUIDGroupNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6553 <exclude/> 7791 <summary>Process an incoming packet and raise the appropriate events</summary>
7792 <param name="sender">The sender</param>
7793 <param name="e">The EventArgs object containing the packet data</param>
6554 </member> 7794 </member>
6555 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket"> 7795 <member name="M:OpenMetaverse.GroupManager.EjectGroupMemberReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6556 <exclude/> 7796 <summary>Process an incoming packet and raise the appropriate events</summary>
7797 <param name="sender">The sender</param>
7798 <param name="e">The EventArgs object containing the packet data</param>
6557 </member> 7799 </member>
6558 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock"> 7800 <member name="E:OpenMetaverse.GroupManager.CurrentGroups">
6559 <exclude/> 7801 <summary>Raised when the simulator sends us data containing
7802 our current group membership</summary>
6560 </member> 7803 </member>
6561 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock"> 7804 <member name="E:OpenMetaverse.GroupManager.GroupNamesReply">
6562 <exclude/> 7805 <summary>Raised when the simulator responds to a RequestGroupName
7806 or RequestGroupNames request</summary>
6563 </member> 7807 </member>
6564 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket"> 7808 <member name="E:OpenMetaverse.GroupManager.GroupProfile">
6565 <exclude/> 7809 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupProfile(OpenMetaverse.UUID)"/> request</summary>
6566 </member> 7810 </member>
6567 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock"> 7811 <member name="E:OpenMetaverse.GroupManager.GroupMembersReply">
6568 <exclude/> 7812 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupMembers(OpenMetaverse.UUID)"/> request</summary>
6569 </member> 7813 </member>
6570 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock"> 7814 <member name="E:OpenMetaverse.GroupManager.GroupRoleDataReply">
6571 <exclude/> 7815 <summary>Raised when the simulator responds to a <see cref="!:RequestGroupRoleData"/> request</summary>
6572 </member> 7816 </member>
6573 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket"> 7817 <member name="E:OpenMetaverse.GroupManager.GroupRoleMembersReply">
6574 <exclude/> 7818 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupRolesMembers(OpenMetaverse.UUID)"/> request</summary>
6575 </member> 7819 </member>
6576 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock"> 7820 <member name="E:OpenMetaverse.GroupManager.GroupTitlesReply">
6577 <exclude/> 7821 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupTitles(OpenMetaverse.UUID)"/> request</summary>
6578 </member> 7822 </member>
6579 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock"> 7823 <member name="E:OpenMetaverse.GroupManager.GroupAccountSummaryReply">
6580 <exclude/> 7824 <summary>Raised when a response to a RequestGroupAccountSummary is returned
7825 by the simulator</summary>
6581 </member> 7826 </member>
6582 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket"> 7827 <member name="E:OpenMetaverse.GroupManager.GroupCreatedReply">
6583 <exclude/> 7828 <summary>Raised when a request to create a group is successful</summary>
6584 </member> 7829 </member>
6585 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock"> 7830 <member name="E:OpenMetaverse.GroupManager.GroupJoinedReply">
6586 <exclude/> 7831 <summary>Raised when a request to join a group either
7832 fails or succeeds</summary>
6587 </member> 7833 </member>
6588 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock"> 7834 <member name="E:OpenMetaverse.GroupManager.GroupLeaveReply">
6589 <exclude/> 7835 <summary>Raised when a request to leave a group either
7836 fails or succeeds</summary>
6590 </member> 7837 </member>
6591 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket"> 7838 <member name="E:OpenMetaverse.GroupManager.GroupDropped">
6592 <exclude/> 7839 <summary>Raised when A group is removed from the group server</summary>
6593 </member> 7840 </member>
6594 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock"> 7841 <member name="E:OpenMetaverse.GroupManager.GroupMemberEjected">
6595 <exclude/> 7842 <summary>Raised when a request to eject a member from a group either
7843 fails or succeeds</summary>
6596 </member> 7844 </member>
6597 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock"> 7845 <member name="E:OpenMetaverse.GroupManager.GroupNoticesListReply">
6598 <exclude/> 7846 <summary>Raised when the simulator sends us group notices</summary>
7847 <seealso cref="M:OpenMetaverse.GroupManager.RequestGroupNoticesList(OpenMetaverse.UUID)"/>
6599 </member> 7848 </member>
6600 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket"> 7849 <member name="E:OpenMetaverse.GroupManager.GroupInvitation">
6601 <exclude/> 7850 <summary>Raised when another agent invites our avatar to join a group</summary>
6602 </member> 7851 </member>
6603 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock"> 7852 <member name="T:OpenMetaverse.CurrentGroupsEventArgs">
6604 <exclude/> 7853 <summary>Contains the current groups your agent is a member of</summary>
6605 </member> 7854 </member>
6606 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock"> 7855 <member name="M:OpenMetaverse.CurrentGroupsEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.Group})">
6607 <exclude/> 7856 <summary>Construct a new instance of the CurrentGroupsEventArgs class</summary>
7857 <param name="groups">The current groups your agent is a member of</param>
6608 </member> 7858 </member>
6609 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket"> 7859 <member name="P:OpenMetaverse.CurrentGroupsEventArgs.Groups">
6610 <exclude/> 7860 <summary>Get the current groups your agent is a member of</summary>
6611 </member> 7861 </member>
6612 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock"> 7862 <member name="T:OpenMetaverse.GroupNamesEventArgs">
6613 <exclude/> 7863 <summary>A Dictionary of group names, where the Key is the groups ID and the value is the groups name</summary>
6614 </member> 7864 </member>
6615 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock"> 7865 <member name="M:OpenMetaverse.GroupNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})">
6616 <exclude/> 7866 <summary>Construct a new instance of the GroupNamesEventArgs class</summary>
7867 <param name="groupNames">The Group names dictionary</param>
6617 </member> 7868 </member>
6618 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock"> 7869 <member name="P:OpenMetaverse.GroupNamesEventArgs.GroupNames">
6619 <exclude/> 7870 <summary>Get the Group Names dictionary</summary>
6620 </member> 7871 </member>
6621 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket"> 7872 <member name="T:OpenMetaverse.GroupMembersReplyEventArgs">
6622 <exclude/> 7873 <summary>Represents the members of a group</summary>
6623 </member> 7874 </member>
6624 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.AgentDataBlock"> 7875 <member name="M:OpenMetaverse.GroupMembersReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupMember})">
6625 <exclude/> 7876 <summary>
7877 Construct a new instance of the GroupMembersReplyEventArgs class
7878 </summary>
7879 <param name="requestID">The ID of the request</param>
7880 <param name="groupID">The ID of the group</param>
7881 <param name="members">The membership list of the group</param>
6626 </member> 7882 </member>
6627 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock"> 7883 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.RequestID">
6628 <exclude/> 7884 <summary>Get the ID as returned by the request to correlate
7885 this result set and the request</summary>
6629 </member> 7886 </member>
6630 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket"> 7887 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.GroupID">
6631 <exclude/> 7888 <summary>Get the ID of the group</summary>
6632 </member> 7889 </member>
6633 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock"> 7890 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.Members">
6634 <exclude/> 7891 <summary>Get the dictionary of members</summary>
6635 </member> 7892 </member>
6636 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock"> 7893 <member name="T:OpenMetaverse.GroupRolesDataReplyEventArgs">
6637 <exclude/> 7894 <summary>Represents the roles associated with a group</summary>
6638 </member> 7895 </member>
6639 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket"> 7896 <member name="M:OpenMetaverse.GroupRolesDataReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupRole})">
6640 <exclude/> 7897 <summary>Construct a new instance of the GroupRolesDataReplyEventArgs class</summary>
7898 <param name="requestID">The ID as returned by the request to correlate
7899 this result set and the request</param>
7900 <param name="groupID">The ID of the group</param>
7901 <param name="roles">The dictionary containing the roles</param>
6641 </member> 7902 </member>
6642 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock"> 7903 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.RequestID">
6643 <exclude/> 7904 <summary>Get the ID as returned by the request to correlate
7905 this result set and the request</summary>
6644 </member> 7906 </member>
6645 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock"> 7907 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.GroupID">
6646 <exclude/> 7908 <summary>Get the ID of the group</summary>
6647 </member> 7909 </member>
6648 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock"> 7910 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.Roles">
6649 <exclude/> 7911 <summary>Get the dictionary containing the roles</summary>
6650 </member> 7912 </member>
6651 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket"> 7913 <member name="T:OpenMetaverse.GroupRolesMembersReplyEventArgs">
6652 <exclude/> 7914 <summary>Represents the Role to Member mappings for a group</summary>
6653 </member> 7915 </member>
6654 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock"> 7916 <member name="M:OpenMetaverse.GroupRolesMembersReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.List{System.Collections.Generic.KeyValuePair{OpenMetaverse.UUID,OpenMetaverse.UUID}})">
6655 <exclude/> 7917 <summary>Construct a new instance of the GroupRolesMembersReplyEventArgs class</summary>
7918 <param name="requestID">The ID as returned by the request to correlate
7919 this result set and the request</param>
7920 <param name="groupID">The ID of the group</param>
7921 <param name="rolesMembers">The member to roles map</param>
6656 </member> 7922 </member>
6657 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock"> 7923 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.RequestID">
6658 <exclude/> 7924 <summary>Get the ID as returned by the request to correlate
7925 this result set and the request</summary>
6659 </member> 7926 </member>
6660 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock"> 7927 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.GroupID">
6661 <exclude/> 7928 <summary>Get the ID of the group</summary>
6662 </member> 7929 </member>
6663 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket"> 7930 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.RolesMembers">
6664 <exclude/> 7931 <summary>Get the member to roles map</summary>
6665 </member> 7932 </member>
6666 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock"> 7933 <member name="T:OpenMetaverse.GroupTitlesReplyEventArgs">
6667 <exclude/> 7934 <summary>Represents the titles for a group</summary>
6668 </member> 7935 </member>
6669 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock"> 7936 <member name="M:OpenMetaverse.GroupTitlesReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupTitle})">
6670 <exclude/> 7937 <summary>Construct a new instance of the GroupTitlesReplyEventArgs class</summary>
7938 <param name="requestID">The ID as returned by the request to correlate
7939 this result set and the request</param>
7940 <param name="groupID">The ID of the group</param>
7941 <param name="titles">The titles</param>
6671 </member> 7942 </member>
6672 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket"> 7943 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.RequestID">
6673 <exclude/> 7944 <summary>Get the ID as returned by the request to correlate
7945 this result set and the request</summary>
6674 </member> 7946 </member>
6675 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock"> 7947 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.GroupID">
6676 <exclude/> 7948 <summary>Get the ID of the group</summary>
6677 </member> 7949 </member>
6678 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock"> 7950 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.Titles">
6679 <exclude/> 7951 <summary>Get the titles</summary>
6680 </member> 7952 </member>
6681 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock"> 7953 <member name="T:OpenMetaverse.GroupAccountSummaryReplyEventArgs">
6682 <exclude/> 7954 <summary>Represents the summary data for a group</summary>
6683 </member> 7955 </member>
6684 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket"> 7956 <member name="M:OpenMetaverse.GroupAccountSummaryReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.GroupAccountSummary)">
6685 <exclude/> 7957 <summary>Construct a new instance of the GroupAccountSummaryReplyEventArgs class</summary>
7958 <param name="groupID">The ID of the group</param>
7959 <param name="summary">The summary data</param>
6686 </member> 7960 </member>
6687 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock"> 7961 <member name="P:OpenMetaverse.GroupAccountSummaryReplyEventArgs.GroupID">
6688 <exclude/> 7962 <summary>Get the ID of the group</summary>
6689 </member> 7963 </member>
6690 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock"> 7964 <member name="P:OpenMetaverse.GroupAccountSummaryReplyEventArgs.Summary">
6691 <exclude/> 7965 <summary>Get the summary data</summary>
6692 </member> 7966 </member>
6693 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket"> 7967 <member name="T:OpenMetaverse.GroupCreatedReplyEventArgs">
6694 <exclude/> 7968 <summary>A response to a group create request</summary>
6695 </member> 7969 </member>
6696 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock"> 7970 <member name="M:OpenMetaverse.GroupCreatedReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.String)">
6697 <exclude/> 7971 <summary>Construct a new instance of the GroupCreatedReplyEventArgs class</summary>
7972 <param name="groupID">The ID of the group</param>
7973 <param name="success">the success or faulure of the request</param>
7974 <param name="messsage">A string containing additional information</param>
6698 </member> 7975 </member>
6699 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock"> 7976 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.GroupID">
6700 <exclude/> 7977 <summary>Get the ID of the group</summary>
6701 </member> 7978 </member>
6702 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket"> 7979 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.Success">
6703 <exclude/> 7980 <summary>true of the group was created successfully</summary>
6704 </member> 7981 </member>
6705 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock"> 7982 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.Message">
6706 <exclude/> 7983 <summary>A string containing the message</summary>
6707 </member> 7984 </member>
6708 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock"> 7985 <member name="T:OpenMetaverse.GroupOperationEventArgs">
6709 <exclude/> 7986 <summary>Represents a response to a request</summary>
6710 </member> 7987 </member>
6711 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket"> 7988 <member name="M:OpenMetaverse.GroupOperationEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean)">
6712 <exclude/> 7989 <summary>Construct a new instance of the GroupOperationEventArgs class</summary>
7990 <param name="groupID">The ID of the group</param>
7991 <param name="success">true of the request was successful</param>
6713 </member> 7992 </member>
6714 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock"> 7993 <member name="P:OpenMetaverse.GroupOperationEventArgs.GroupID">
6715 <exclude/> 7994 <summary>Get the ID of the group</summary>
6716 </member> 7995 </member>
6717 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket"> 7996 <member name="P:OpenMetaverse.GroupOperationEventArgs.Success">
6718 <exclude/> 7997 <summary>true of the request was successful</summary>
6719 </member> 7998 </member>
6720 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentDataBlock"> 7999 <member name="T:OpenMetaverse.GroupDroppedEventArgs">
6721 <exclude/> 8000 <summary>Represents your agent leaving a group</summary>
6722 </member> 8001 </member>
6723 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock"> 8002 <member name="M:OpenMetaverse.GroupDroppedEventArgs.#ctor(OpenMetaverse.UUID)">
6724 <exclude/> 8003 <summary>Construct a new instance of the GroupDroppedEventArgs class</summary>
8004 <param name="groupID">The ID of the group</param>
6725 </member> 8005 </member>
6726 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock"> 8006 <member name="P:OpenMetaverse.GroupDroppedEventArgs.GroupID">
6727 <exclude/> 8007 <summary>Get the ID of the group</summary>
6728 </member> 8008 </member>
6729 <member name="T:OpenMetaverse.Packets.DeRezAckPacket"> 8009 <member name="T:OpenMetaverse.GroupNoticesListReplyEventArgs">
6730 <exclude/> 8010 <summary>Represents a list of active group notices</summary>
6731 </member> 8011 </member>
6732 <member name="T:OpenMetaverse.Packets.DeRezAckPacket.TransactionDataBlock"> 8012 <member name="M:OpenMetaverse.GroupNoticesListReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.GroupNoticesListEntry})">
6733 <exclude/> 8013 <summary>Construct a new instance of the GroupNoticesListReplyEventArgs class</summary>
8014 <param name="groupID">The ID of the group</param>
8015 <param name="notices">The list containing active notices</param>
6734 </member> 8016 </member>
6735 <member name="T:OpenMetaverse.Packets.RezObjectPacket"> 8017 <member name="P:OpenMetaverse.GroupNoticesListReplyEventArgs.GroupID">
6736 <exclude/> 8018 <summary>Get the ID of the group</summary>
6737 </member> 8019 </member>
6738 <member name="T:OpenMetaverse.Packets.RezObjectPacket.AgentDataBlock"> 8020 <member name="P:OpenMetaverse.GroupNoticesListReplyEventArgs.Notices">
6739 <exclude/> 8021 <summary>Get the notices list</summary>
6740 </member> 8022 </member>
6741 <member name="T:OpenMetaverse.Packets.RezObjectPacket.RezDataBlock"> 8023 <member name="T:OpenMetaverse.GroupProfileEventArgs">
6742 <exclude/> 8024 <summary>Represents the profile of a group</summary>
6743 </member> 8025 </member>
6744 <member name="T:OpenMetaverse.Packets.RezObjectPacket.InventoryDataBlock"> 8026 <member name="M:OpenMetaverse.GroupProfileEventArgs.#ctor(OpenMetaverse.Group)">
6745 <exclude/> 8027 <summary>Construct a new instance of the GroupProfileEventArgs class</summary>
8028 <param name="group">The group profile</param>
6746 </member> 8029 </member>
6747 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket"> 8030 <member name="P:OpenMetaverse.GroupProfileEventArgs.Group">
6748 <exclude/> 8031 <summary>Get the group profile</summary>
6749 </member> 8032 </member>
6750 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock"> 8033 <member name="T:OpenMetaverse.GroupInvitationEventArgs">
6751 <exclude/> 8034 <summary>
8035 Provides notification of a group invitation request sent by another Avatar
8036 </summary>
8037 <remarks>The <see cref="!:GroupInvitation"/> invitation is raised when another avatar makes an offer for our avatar
8038 to join a group.</remarks>
6752 </member> 8039 </member>
6753 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock"> 8040 <member name="P:OpenMetaverse.GroupInvitationEventArgs.AgentID">
6754 <exclude/> 8041 <summary>The ID of the Avatar sending the group invitation</summary>
6755 </member> 8042 </member>
6756 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock"> 8043 <member name="P:OpenMetaverse.GroupInvitationEventArgs.FromName">
6757 <exclude/> 8044 <summary>The name of the Avatar sending the group invitation</summary>
6758 </member> 8045 </member>
6759 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock"> 8046 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Message">
6760 <exclude/> 8047 <summary>A message containing the request information which includes
8048 the name of the group, the groups charter and the fee to join details</summary>
6761 </member> 8049 </member>
6762 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket"> 8050 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Simulator">
6763 <exclude/> 8051 <summary>The Simulator</summary>
6764 </member> 8052 </member>
6765 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock"> 8053 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Accept">
6766 <exclude/> 8054 <summary>Set to true to accept invitation, false to decline</summary>
6767 </member> 8055 </member>
6768 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock"> 8056 <member name="T:OpenMetaverse.Rendering.IRendering">
6769 <exclude/> 8057 <summary>
8058 Abstract base for rendering plugins
8059 </summary>
6770 </member> 8060 </member>
6771 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock"> 8061 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
6772 <exclude/> 8062 <summary>
8063 Generates a basic mesh structure from a primitive
8064 </summary>
8065 <param name="prim">Primitive to generate the mesh from</param>
8066 <param name="lod">Level of detail to generate the mesh at</param>
8067 <returns>The generated mesh</returns>
6773 </member> 8068 </member>
6774 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket"> 8069 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)">
6775 <exclude/> 8070 <summary>
8071 Generates a basic mesh structure from a sculpted primitive and
8072 texture
8073 </summary>
8074 <param name="prim">Sculpted primitive to generate the mesh from</param>
8075 <param name="sculptTexture">Sculpt texture</param>
8076 <param name="lod">Level of detail to generate the mesh at</param>
8077 <returns>The generated mesh</returns>
6776 </member> 8078 </member>
6777 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock"> 8079 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
6778 <exclude/> 8080 <summary>
8081 Generates a series of faces, each face containing a mesh and
8082 metadata
8083 </summary>
8084 <param name="prim">Primitive to generate the mesh from</param>
8085 <param name="lod">Level of detail to generate the mesh at</param>
8086 <returns>The generated mesh</returns>
6779 </member> 8087 </member>
6780 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock"> 8088 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)">
6781 <exclude/> 8089 <summary>
8090 Generates a series of faces for a sculpted prim, each face
8091 containing a mesh and metadata
8092 </summary>
8093 <param name="prim">Sculpted primitive to generate the mesh from</param>
8094 <param name="sculptTexture">Sculpt texture</param>
8095 <param name="lod">Level of detail to generate the mesh at</param>
8096 <returns>The generated mesh</returns>
6782 </member> 8097 </member>
6783 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket"> 8098 <member name="M:OpenMetaverse.Rendering.IRendering.TransformTexCoords(System.Collections.Generic.List{OpenMetaverse.Rendering.Vertex},OpenMetaverse.Vector3,OpenMetaverse.Primitive.TextureEntryFace,OpenMetaverse.Vector3)">
6784 <exclude/> 8099 <summary>
8100 Apply texture coordinate modifications from a
8101 <seealso cref="!:TextureEntryFace"/> to a list of vertices
8102 </summary>
8103 <param name="vertices">Vertex list to modify texture coordinates for</param>
8104 <param name="center">Center-point of the face</param>
8105 <param name="teFace">Face texture parameters</param>
8106 <param name="primScale">Scale of the prim</param>
6785 </member> 8107 </member>
6786 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock"> 8108 <member name="T:OpenMetaverse.Assets.AssetScriptBinary">
6787 <exclude/> 8109 <summary>
8110 Represents an AssetScriptBinary object containing the
8111 LSO compiled bytecode of an LSL script
8112 </summary>
6788 </member> 8113 </member>
6789 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock"> 8114 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor">
6790 <exclude/> 8115 <summary>Initializes a new instance of an AssetScriptBinary object</summary>
6791 </member> 8116 </member>
6792 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket"> 8117 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor(OpenMetaverse.UUID,System.Byte[])">
6793 <exclude/> 8118 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
8119 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
8120 <param name="assetData">A byte array containing the raw asset data</param>
6794 </member> 8121 </member>
6795 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock"> 8122 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Encode">
6796 <exclude/> 8123 <summary>
8124 TODO: Encodes a scripts contents into a LSO Bytecode file
8125 </summary>
6797 </member> 8126 </member>
6798 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock"> 8127 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Decode">
6799 <exclude/> 8128 <summary>
8129 TODO: Decode LSO Bytecode into a string
8130 </summary>
8131 <returns>true</returns>
6800 </member> 8132 </member>
6801 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket"> 8133 <member name="P:OpenMetaverse.Assets.AssetScriptBinary.AssetType">
6802 <exclude/> 8134 <summary>Override the base classes AssetType</summary>
6803 </member> 8135 </member>
6804 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock"> 8136 <member name="T:OpenMetaverse.Assets.AssetLandmark">
6805 <exclude/> 8137 <summary>
8138 Represents a Landmark with RegionID and Position vector
8139 </summary>
6806 </member> 8140 </member>
6807 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock"> 8141 <member name="F:OpenMetaverse.Assets.AssetLandmark.RegionID">
6808 <exclude/> 8142 <summary>UUID of the Landmark target region</summary>
6809 </member> 8143 </member>
6810 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock"> 8144 <member name="F:OpenMetaverse.Assets.AssetLandmark.Position">
6811 <exclude/> 8145 <summary> Local position of the target </summary>
6812 </member> 8146 </member>
6813 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket"> 8147 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor">
6814 <exclude/> 8148 <summary>Construct an Asset of type Landmark</summary>
6815 </member> 8149 </member>
6816 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock"> 8150 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,System.Byte[])">
6817 <exclude/> 8151 <summary>
8152 Construct an Asset object of type Landmark
8153 </summary>
8154 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
8155 <param name="assetData">A byte array containing the raw asset data</param>
6818 </member> 8156 </member>
6819 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock"> 8157 <member name="M:OpenMetaverse.Assets.AssetLandmark.Encode">
6820 <exclude/> 8158 <summary>
8159 Encode the raw contents of a string with the specific Landmark format
8160 </summary>
6821 </member> 8161 </member>
6822 <member name="T:OpenMetaverse.Packets.RezScriptPacket"> 8162 <member name="M:OpenMetaverse.Assets.AssetLandmark.Decode">
6823 <exclude/> 8163 <summary>
8164 Decode the raw asset data, populating the RegionID and Position
8165 </summary>
8166 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns>
6824 </member> 8167 </member>
6825 <member name="T:OpenMetaverse.Packets.RezScriptPacket.AgentDataBlock"> 8168 <member name="P:OpenMetaverse.Assets.AssetLandmark.AssetType">
6826 <exclude/> 8169 <summary>Override the base classes AssetType</summary>
6827 </member> 8170 </member>
6828 <member name="T:OpenMetaverse.Packets.RezScriptPacket.UpdateBlockBlock"> 8171 <member name="T:OpenMetaverse.TextureRequestState">
6829 <exclude/> 8172 <summary>
8173 The current status of a texture request as it moves through the pipeline or final result of a texture request.
8174 </summary>
6830 </member> 8175 </member>
6831 <member name="T:OpenMetaverse.Packets.RezScriptPacket.InventoryBlockBlock"> 8176 <member name="F:OpenMetaverse.TextureRequestState.Pending">
6832 <exclude/> 8177 <summary>The initial state given to a request. Requests in this state
8178 are waiting for an available slot in the pipeline</summary>
6833 </member> 8179 </member>
6834 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket"> 8180 <member name="F:OpenMetaverse.TextureRequestState.Started">
6835 <exclude/> 8181 <summary>A request that has been added to the pipeline and the request packet
8182 has been sent to the simulator</summary>
6836 </member> 8183 </member>
6837 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock"> 8184 <member name="F:OpenMetaverse.TextureRequestState.Progress">
6838 <exclude/> 8185 <summary>A request that has received one or more packets back from the simulator</summary>
6839 </member> 8186 </member>
6840 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock"> 8187 <member name="F:OpenMetaverse.TextureRequestState.Finished">
6841 <exclude/> 8188 <summary>A request that has received all packets back from the simulator</summary>
6842 </member> 8189 </member>
6843 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket"> 8190 <member name="F:OpenMetaverse.TextureRequestState.Timeout">
6844 <exclude/> 8191 <summary>A request that has taken longer than <seealso cref="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"/>
8192 to download OR the initial packet containing the packet information was never received</summary>
6845 </member> 8193 </member>
6846 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock"> 8194 <member name="F:OpenMetaverse.TextureRequestState.Aborted">
6847 <exclude/> 8195 <summary>The texture request was aborted by request of the agent</summary>
6848 </member> 8196 </member>
6849 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock"> 8197 <member name="F:OpenMetaverse.TextureRequestState.NotFound">
6850 <exclude/> 8198 <summary>The simulator replied to the request that it was not able to find the requested texture</summary>
6851 </member> 8199 </member>
6852 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock"> 8200 <member name="T:OpenMetaverse.TextureDownloadCallback">
6853 <exclude/> 8201 <summary>
8202 A callback fired to indicate the status or final state of the requested texture. For progressive
8203 downloads this will fire each time new asset data is returned from the simulator.
8204 </summary>
8205 <param name="state">The <see cref="T:OpenMetaverse.TextureRequestState"/> indicating either Progress for textures not fully downloaded,
8206 or the final result of the request after it has been processed through the TexturePipeline</param>
8207 <param name="assetTexture">The <see cref="T:OpenMetaverse.Assets.AssetTexture"/> object containing the Assets ID, raw data
8208 and other information. For progressive rendering the <see cref="F:OpenMetaverse.Assets.Asset.AssetData"/> will contain
8209 the data from the beginning of the file. For failed, aborted and timed out requests it will contain
8210 an empty byte array.</param>
6854 </member> 8211 </member>
6855 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket"> 8212 <member name="T:OpenMetaverse.TexturePipeline">
6856 <exclude/> 8213 <summary>
8214 Texture request download handler, allows a configurable number of download slots which manage multiple
8215 concurrent texture downloads from the <seealso cref="T:OpenMetaverse.Simulator"/>
8216 </summary>
8217 <remarks>This class makes full use of the internal <seealso cref="!:TextureCache"/>
8218 system for full texture downloads.</remarks>
6857 </member> 8219 </member>
6858 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock"> 8220 <member name="F:OpenMetaverse.TexturePipeline._Transfers">
6859 <exclude/> 8221 <summary>A dictionary containing all pending and in-process transfer requests where the Key is both the RequestID
8222 and also the Asset Texture ID, and the value is an object containing the current state of the request and also
8223 the asset data as it is being re-assembled</summary>
6860 </member> 8224 </member>
6861 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket"> 8225 <member name="F:OpenMetaverse.TexturePipeline._Client">
6862 <exclude/> 8226 <summary>Holds the reference to the <see cref="T:OpenMetaverse.GridClient"/> client object</summary>
6863 </member> 8227 </member>
6864 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock"> 8228 <member name="F:OpenMetaverse.TexturePipeline.maxTextureRequests">
6865 <exclude/> 8229 <summary>Maximum concurrent texture requests allowed at a time</summary>
6866 </member> 8230 </member>
6867 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket"> 8231 <member name="F:OpenMetaverse.TexturePipeline.resetEvents">
6868 <exclude/> 8232 <summary>An array of <see cref="T:System.Threading.AutoResetEvent"/> objects used to manage worker request threads</summary>
6869 </member> 8233 </member>
6870 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock"> 8234 <member name="F:OpenMetaverse.TexturePipeline.threadpoolSlots">
6871 <exclude/> 8235 <summary>An array of worker slots which shows the availablity status of the slot</summary>
6872 </member> 8236 </member>
6873 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock"> 8237 <member name="F:OpenMetaverse.TexturePipeline.downloadMaster">
6874 <exclude/> 8238 <summary>The primary thread which manages the requests.</summary>
6875 </member> 8239 </member>
6876 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket"> 8240 <member name="F:OpenMetaverse.TexturePipeline._Running">
6877 <exclude/> 8241 <summary>true if the TexturePipeline is currently running</summary>
6878 </member> 8242 </member>
6879 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock"> 8243 <member name="F:OpenMetaverse.TexturePipeline.lockerObject">
6880 <exclude/> 8244 <summary>A synchronization object used by the primary thread</summary>
6881 </member> 8245 </member>
6882 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock"> 8246 <member name="F:OpenMetaverse.TexturePipeline.RefreshDownloadsTimer">
6883 <exclude/> 8247 <summary>A refresh timer used to increase the priority of stalled requests</summary>
6884 </member> 8248 </member>
6885 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket"> 8249 <member name="M:OpenMetaverse.TexturePipeline.#ctor(OpenMetaverse.GridClient)">
6886 <exclude/> 8250 <summary>
8251 Default constructor, Instantiates a new copy of the TexturePipeline class
8252 </summary>
8253 <param name="client">Reference to the instantiated <see cref="T:OpenMetaverse.GridClient"/> object</param>
6887 </member> 8254 </member>
6888 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock"> 8255 <member name="M:OpenMetaverse.TexturePipeline.Startup">
6889 <exclude/> 8256 <summary>
8257 Initialize callbacks required for the TexturePipeline to operate
8258 </summary>
6890 </member> 8259 </member>
6891 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock"> 8260 <member name="M:OpenMetaverse.TexturePipeline.Shutdown">
6892 <exclude/> 8261 <summary>
8262 Shutdown the TexturePipeline and cleanup any callbacks or transfers
8263 </summary>
6893 </member> 8264 </member>
6894 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket"> 8265 <member name="M:OpenMetaverse.TexturePipeline.RequestTexture(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
6895 <exclude/> 8266 <summary>
8267 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
8268 manage the requests and re-assemble the image from the packets received from the simulator
8269 </summary>
8270 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
8271 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
8272 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
8273 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
8274 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
8275 its priority changed by resending the request with the new priority value</param>
8276 <param name="discardLevel">Number of quality layers to discard.
8277 This controls the end marker of the data sent</param>
8278 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
8279 from the start of the asset texture</param>
8280 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
8281 will contain the result of the request and the texture asset data</param>
8282 <param name="progressive">If true, the callback will be fired for each chunk of the downloaded image.
8283 The callback asset parameter will contain all previously received chunks of the texture asset starting
8284 from the beginning of the request</param>
6896 </member> 8285 </member>
6897 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock"> 8286 <member name="M:OpenMetaverse.TexturePipeline.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32)">
6898 <exclude/> 8287 <summary>
8288 Sends the actual request packet to the simulator
8289 </summary>
8290 <param name="imageID">The image to download</param>
8291 <param name="type">Type of the image to download, either a baked
8292 avatar texture or a normal texture</param>
8293 <param name="priority">Priority level of the download. Default is
8294 <c>1,013,000.0f</c></param>
8295 <param name="discardLevel">Number of quality layers to discard.
8296 This controls the end marker of the data sent</param>
8297 <param name="packetNum">Packet number to start the download at.
8298 This controls the start marker of the data sent</param>
8299 <remarks>Sending a priority of 0 and a discardlevel of -1 aborts
8300 download</remarks>
6899 </member> 8301 </member>
6900 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock"> 8302 <member name="M:OpenMetaverse.TexturePipeline.AbortTextureRequest(OpenMetaverse.UUID)">
6901 <exclude/> 8303 <summary>
8304 Cancel a pending or in process texture request
8305 </summary>
8306 <param name="textureID">The texture assets unique ID</param>
6902 </member> 8307 </member>
6903 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock"> 8308 <member name="M:OpenMetaverse.TexturePipeline.DownloadThread">
6904 <exclude/> 8309 <summary>
8310 Master Download Thread, Queues up downloads in the threadpool
8311 </summary>
6905 </member> 8312 </member>
6906 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket"> 8313 <member name="M:OpenMetaverse.TexturePipeline.TextureRequestDoWork(System.Object)">
6907 <exclude/> 8314 <summary>
8315 The worker thread that sends the request and handles timeouts
8316 </summary>
8317 <param name="threadContext">A <see cref="T:OpenMetaverse.TexturePipeline.TaskInfo"/> object containing the request details</param>
6908 </member> 8318 </member>
6909 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock"> 8319 <member name="M:OpenMetaverse.TexturePipeline.ImageNotInDatabaseHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6910 <exclude/> 8320 <summary>
8321 Handle responses from the simulator that tell us a texture we have requested is unable to be located
8322 or no longer exists. This will remove the request from the pipeline and free up a slot if one is in use
8323 </summary>
8324 <param name="sender">The sender</param>
8325 <param name="e">The EventArgs object containing the packet data</param>
6911 </member> 8326 </member>
6912 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.DataBlock"> 8327 <member name="M:OpenMetaverse.TexturePipeline.ImagePacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6913 <exclude/> 8328 <summary>
8329 Handles the remaining Image data that did not fit in the initial ImageData packet
8330 </summary>
8331 <param name="sender">The sender</param>
8332 <param name="e">The EventArgs object containing the packet data</param>
6914 </member> 8333 </member>
6915 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket"> 8334 <member name="M:OpenMetaverse.TexturePipeline.ImageDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6916 <exclude/> 8335 <summary>
8336 Handle the initial ImageDataPacket sent from the simulator
8337 </summary>
8338 <param name="sender">The sender</param>
8339 <param name="e">The EventArgs object containing the packet data</param>
6917 </member> 8340 </member>
6918 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock"> 8341 <member name="P:OpenMetaverse.TexturePipeline.TransferCount">
6919 <exclude/> 8342 <summary>Current number of pending and in-process transfers</summary>
6920 </member> 8343 </member>
6921 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.DataBlock"> 8344 <member name="T:OpenMetaverse.TexturePipeline.TaskInfo">
6922 <exclude/> 8345 <summary>
8346 A request task containing information and status of a request as it is processed through the <see cref="T:OpenMetaverse.TexturePipeline"/>
8347 </summary>
6923 </member> 8348 </member>
6924 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket"> 8349 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.State">
6925 <exclude/> 8350 <summary>The current <seealso cref="T:OpenMetaverse.TextureRequestState"/> which identifies the current status of the request</summary>
6926 </member> 8351 </member>
6927 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock"> 8352 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestID">
6928 <exclude/> 8353 <summary>The Unique Request ID, This is also the Asset ID of the texture being requested</summary>
6929 </member> 8354 </member>
6930 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket"> 8355 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestSlot">
6931 <exclude/> 8356 <summary>The slot this request is occupying in the threadpoolSlots array</summary>
6932 </member> 8357 </member>
6933 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock"> 8358 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Type">
6934 <exclude/> 8359 <summary>The ImageType of the request.</summary>
6935 </member> 8360 </member>
6936 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket"> 8361 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Callbacks">
6937 <exclude/> 8362 <summary>The callback to fire when the request is complete, will include
8363 the <seealso cref="T:OpenMetaverse.TextureRequestState"/> and the <see cref="T:OpenMetaverse.Assets.AssetTexture"/>
8364 object containing the result data</summary>
6938 </member> 8365 </member>
6939 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock"> 8366 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.ReportProgress">
6940 <exclude/> 8367 <summary>If true, indicates the callback will be fired whenever new data is returned from the simulator.
8368 This is used to progressively render textures as portions of the texture are received.</summary>
6941 </member> 8369 </member>
6942 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.RightsBlock"> 8370 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Transfer">
6943 <exclude/> 8371 <summary>An object that maintains the data of an request thats in-process.</summary>
6944 </member> 8372 </member>
6945 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket"> 8373 <member name="T:OpenMetaverse.Imaging.Baker">
6946 <exclude/> 8374 <summary>
8375 A set of textures that are layered on texture of each other and "baked"
8376 in to a single texture, for avatar appearances
8377 </summary>
6947 </member> 8378 </member>
6948 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock"> 8379 <member name="F:OpenMetaverse.Imaging.Baker.bakedTexture">
6949 <exclude/> 8380 <summary>Final baked texture</summary>
6950 </member> 8381 </member>
6951 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.RightsBlock"> 8382 <member name="F:OpenMetaverse.Imaging.Baker.textures">
6952 <exclude/> 8383 <summary>Component layers</summary>
6953 </member> 8384 </member>
6954 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket"> 8385 <member name="F:OpenMetaverse.Imaging.Baker.bakeWidth">
6955 <exclude/> 8386 <summary>Width of the final baked image and scratchpad</summary>
6956 </member> 8387 </member>
6957 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock"> 8388 <member name="F:OpenMetaverse.Imaging.Baker.bakeHeight">
6958 <exclude/> 8389 <summary>Height of the final baked image and scratchpad</summary>
6959 </member> 8390 </member>
6960 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket"> 8391 <member name="F:OpenMetaverse.Imaging.Baker.bakeType">
6961 <exclude/> 8392 <summary>Bake type</summary>
6962 </member> 8393 </member>
6963 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock"> 8394 <member name="M:OpenMetaverse.Imaging.Baker.#ctor(OpenMetaverse.BakeType)">
6964 <exclude/> 8395 <summary>
8396 Default constructor
8397 </summary>
8398 <param name="bakeType">Bake type</param>
6965 </member> 8399 </member>
6966 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket"> 8400 <member name="M:OpenMetaverse.Imaging.Baker.AddTexture(OpenMetaverse.AppearanceManager.TextureData)">
6967 <exclude/> 8401 <summary>
8402 Adds layer for baking
8403 </summary>
8404 <param name="tdata">TexturaData struct that contains texture and its params</param>
6968 </member> 8405 </member>
6969 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock"> 8406 <member name="M:OpenMetaverse.Imaging.Baker.BakeTypeFor(OpenMetaverse.AvatarTextureIndex)">
6970 <exclude/> 8407 <summary>
8408 Converts avatar texture index (face) to Bake type
8409 </summary>
8410 <param name="index">Face number (AvatarTextureIndex)</param>
8411 <returns>BakeType, layer to which this texture belongs to</returns>
6971 </member> 8412 </member>
6972 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock"> 8413 <member name="M:OpenMetaverse.Imaging.Baker.SanitizeLayers(OpenMetaverse.Imaging.ManagedImage,OpenMetaverse.Imaging.ManagedImage)">
6973 <exclude/> 8414 <summary>
8415 Make sure images exist, resize source if needed to match the destination
8416 </summary>
8417 <param name="dest">Destination image</param>
8418 <param name="src">Source image</param>
8419 <returns>Sanitization was succefull</returns>
6974 </member> 8420 </member>
6975 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket"> 8421 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(OpenMetaverse.Color4)">
6976 <exclude/> 8422 <summary>
8423 Fills a baked layer as a solid *appearing* color. The colors are
8424 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
8425 compressing it too far since it seems to cause upload failures if
8426 the image is a pure solid color
8427 </summary>
8428 <param name="color">Color of the base of this layer</param>
6977 </member> 8429 </member>
6978 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock"> 8430 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(System.Single,System.Single,System.Single)">
6979 <exclude/> 8431 <summary>
8432 Fills a baked layer as a solid *appearing* color. The colors are
8433 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
8434 compressing it too far since it seems to cause upload failures if
8435 the image is a pure solid color
8436 </summary>
8437 <param name="r">Red value</param>
8438 <param name="g">Green value</param>
8439 <param name="b">Blue value</param>
6980 </member> 8440 </member>
6981 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket"> 8441 <member name="P:OpenMetaverse.Imaging.Baker.BakedTexture">
6982 <exclude/> 8442 <summary>Final baked texture</summary>
6983 </member> 8443 </member>
6984 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock"> 8444 <member name="P:OpenMetaverse.Imaging.Baker.Textures">
6985 <exclude/> 8445 <summary>Component layers</summary>
6986 </member> 8446 </member>
6987 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket"> 8447 <member name="P:OpenMetaverse.Imaging.Baker.BakeWidth">
6988 <exclude/> 8448 <summary>Width of the final baked image and scratchpad</summary>
6989 </member> 8449 </member>
6990 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock"> 8450 <member name="P:OpenMetaverse.Imaging.Baker.BakeHeight">
6991 <exclude/> 8451 <summary>Height of the final baked image and scratchpad</summary>
6992 </member> 8452 </member>
6993 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock"> 8453 <member name="P:OpenMetaverse.Imaging.Baker.BakeType">
6994 <exclude/> 8454 <summary>Bake type</summary>
6995 </member> 8455 </member>
6996 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket"> 8456 <member name="P:OpenMetaverse.Imaging.Baker.IsSkin">
6997 <exclude/> 8457 <summary>Is this one of the 3 skin bakes</summary>
6998 </member> 8458 </member>
6999 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock"> 8459 <member name="T:OpenMetaverse.Assets.AssetSound">
7000 <exclude/> 8460 <summary>
8461 Represents a Sound Asset
8462 </summary>
7001 </member> 8463 </member>
7002 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock"> 8464 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor">
7003 <exclude/> 8465 <summary>Initializes a new instance of an AssetSound object</summary>
7004 </member> 8466 </member>
7005 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket"> 8467 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor(OpenMetaverse.UUID,System.Byte[])">
7006 <exclude/> 8468 <summary>Initializes a new instance of an AssetSound object with parameters</summary>
8469 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
8470 <param name="assetData">A byte array containing the raw asset data</param>
7007 </member> 8471 </member>
7008 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock"> 8472 <member name="M:OpenMetaverse.Assets.AssetSound.Encode">
7009 <exclude/> 8473 <summary>
8474 TODO: Encodes a sound file
8475 </summary>
7010 </member> 8476 </member>
7011 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock"> 8477 <member name="M:OpenMetaverse.Assets.AssetSound.Decode">
7012 <exclude/> 8478 <summary>
8479 TODO: Decode a sound file
8480 </summary>
8481 <returns>true</returns>
7013 </member> 8482 </member>
7014 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket"> 8483 <member name="P:OpenMetaverse.Assets.AssetSound.AssetType">
7015 <exclude/> 8484 <summary>Override the base classes AssetType</summary>
7016 </member> 8485 </member>
7017 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock"> 8486 <member name="T:OpenMetaverse.DictionaryEventAction">
7018 <exclude/> 8487 <summary>
8488
8489 </summary>
7019 </member> 8490 </member>
7020 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock"> 8491 <member name="F:OpenMetaverse.DictionaryEventAction.Add">
7021 <exclude/> 8492 <summary>
8493
8494 </summary>
7022 </member> 8495 </member>
7023 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket"> 8496 <member name="F:OpenMetaverse.DictionaryEventAction.Remove">
7024 <exclude/> 8497 <summary>
8498
8499 </summary>
7025 </member> 8500 </member>
7026 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock"> 8501 <member name="F:OpenMetaverse.DictionaryEventAction.Change">
7027 <exclude/> 8502 <summary>
8503
8504 </summary>
7028 </member> 8505 </member>
7029 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock"> 8506 <member name="T:OpenMetaverse.DictionaryChangeCallback">
7030 <exclude/> 8507 <summary>
8508
8509 </summary>
8510 <param name="action"></param>
8511 <param name="entry"></param>
7031 </member> 8512 </member>
7032 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket"> 8513 <member name="T:OpenMetaverse.ObservableDictionary`2">
7033 <exclude/> 8514 <summary>
8515 The ObservableDictionary class is used for storing key/value pairs. It has methods for firing
8516 events to subscribers when items are added, removed, or changed.
8517 </summary>
8518 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
8519 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
7034 </member> 8520 </member>
7035 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock"> 8521 <member name="F:OpenMetaverse.ObservableDictionary`2.Delegates">
7036 <exclude/> 8522 <summary>
8523 A dictionary of callbacks to fire when specified action occurs
8524 </summary>
7037 </member> 8525 </member>
7038 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock"> 8526 <member name="M:OpenMetaverse.ObservableDictionary`2.AddDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)">
7039 <exclude/> 8527 <summary>
8528 Register a callback to be fired when an action occurs
8529 </summary>
8530 <param name="action">The action</param>
8531 <param name="callback">The callback to fire</param>
7040 </member> 8532 </member>
7041 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket"> 8533 <member name="M:OpenMetaverse.ObservableDictionary`2.RemoveDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)">
7042 <exclude/> 8534 <summary>
8535 Unregister a callback
8536 </summary>
8537 <param name="action">The action</param>
8538 <param name="callback">The callback to fire</param>
7043 </member> 8539 </member>
7044 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock"> 8540 <member name="M:OpenMetaverse.ObservableDictionary`2.FireChangeEvent(OpenMetaverse.DictionaryEventAction,System.Collections.DictionaryEntry)">
7045 <exclude/> 8541 <summary>
8542
8543 </summary>
8544 <param name="action"></param>
8545 <param name="entry"></param>
7046 </member> 8546 </member>
7047 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock"> 8547 <member name="F:OpenMetaverse.ObservableDictionary`2.Dictionary">
7048 <exclude/> 8548 <summary>Internal dictionary that this class wraps around. Do not
8549 modify or enumerate the contents of this dictionary without locking</summary>
7049 </member> 8550 </member>
7050 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock"> 8551 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor">
7051 <exclude/> 8552 <summary>
8553 Initializes a new instance of the <seealso cref="T:ObservableDictionary"/> Class
8554 with the specified key/value, has the default initial capacity.
8555 </summary>
8556 <example>
8557 <code>
8558 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value.
8559 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;();
8560 </code>
8561 </example>
7052 </member> 8562 </member>
7053 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket"> 8563 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor(System.Int32)">
7054 <exclude/> 8564 <summary>
8565 Initializes a new instance of the <seealso cref="T:OpenMetaverse.ObservableDictionary"/> Class
8566 with the specified key/value, With its initial capacity specified.
8567 </summary>
8568 <param name="capacity">Initial size of dictionary</param>
8569 <example>
8570 <code>
8571 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value,
8572 // initially allocated room for 10 entries.
8573 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;(10);
8574 </code>
8575 </example>
7055 </member> 8576 </member>
7056 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock"> 8577 <member name="M:OpenMetaverse.ObservableDictionary`2.TryGetValue(`0,`1@)">
7057 <exclude/> 8578 <summary>
8579 Try to get entry from the <seealso cref="!:ObservableDictionary"/> with specified key
8580 </summary>
8581 <param name="key">Key to use for lookup</param>
8582 <param name="value">Value returned</param>
8583 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
8584 <example>
8585 <code>
8586 // find your avatar using the Simulator.ObjectsAvatars ObservableDictionary:
8587 Avatar av;
8588 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
8589 Console.WriteLine("Found Avatar {0}", av.Name);
8590 </code>
8591 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
8592 </example>
7058 </member> 8593 </member>
7059 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock"> 8594 <member name="M:OpenMetaverse.ObservableDictionary`2.Find(System.Predicate{`1})">
7060 <exclude/> 8595 <summary>
8596 Finds the specified match.
8597 </summary>
8598 <param name="match">The match.</param>
8599 <returns>Matched value</returns>
8600 <example>
8601 <code>
8602 // use a delegate to find a prim in the ObjectsPrimitives ObservableDictionary
8603 // with the ID 95683496
8604 uint findID = 95683496;
8605 Primitive findPrim = sim.ObjectsPrimitives.Find(
8606 delegate(Primitive prim) { return prim.ID == findID; });
8607 </code>
8608 </example>
7061 </member> 8609 </member>
7062 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock"> 8610 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`1})">
7063 <exclude/> 8611 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
8612 <param name="match">return matching items.</param>
8613 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
8614 <example>
8615 Find All prims within 20 meters and store them in a List
8616 <code>
8617 int radius = 20;
8618 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
8619 delegate(Primitive prim) {
8620 Vector3 pos = prim.Position;
8621 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
8622 }
8623 );
8624 </code>
8625 </example>
7064 </member> 8626 </member>
7065 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket"> 8627 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`0})">
7066 <exclude/> 8628 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
8629 <param name="match">return matching keys.</param>
8630 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
8631 <example>
8632 Find All keys which also exist in another dictionary
8633 <code>
8634 List&lt;UUID&gt; matches = myDict.FindAll(
8635 delegate(UUID id) {
8636 return myOtherDict.ContainsKey(id);
8637 }
8638 );
8639 </code>
8640 </example>
7067 </member> 8641 </member>
7068 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock"> 8642 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsKey(`0)">
7069 <exclude/> 8643 <summary>Check if Key exists in Dictionary</summary>
8644 <param name="key">Key to check for</param>
8645 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
7070 </member> 8646 </member>
7071 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock"> 8647 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsValue(`1)">
7072 <exclude/> 8648 <summary>Check if Value exists in Dictionary</summary>
8649 <param name="value">Value to check for</param>
8650 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
7073 </member> 8651 </member>
7074 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket"> 8652 <member name="M:OpenMetaverse.ObservableDictionary`2.Add(`0,`1)">
7075 <exclude/> 8653 <summary>
8654 Adds the specified key to the dictionary, dictionary locking is not performed,
8655 <see cref="!:SafeAdd"/>
8656 </summary>
8657 <param name="key">The key</param>
8658 <param name="value">The value</param>
7076 </member> 8659 </member>
7077 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock"> 8660 <member name="M:OpenMetaverse.ObservableDictionary`2.Remove(`0)">
7078 <exclude/> 8661 <summary>
8662 Removes the specified key, dictionary locking is not performed
8663 </summary>
8664 <param name="key">The key.</param>
8665 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
7079 </member> 8666 </member>
7080 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock"> 8667 <member name="M:OpenMetaverse.ObservableDictionary`2.Clear">
7081 <exclude/> 8668 <summary>
8669 Clear the contents of the dictionary
8670 </summary>
7082 </member> 8671 </member>
7083 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket"> 8672 <member name="M:OpenMetaverse.ObservableDictionary`2.GetEnumerator">
7084 <exclude/> 8673 <summary>
8674 Enumerator for iterating dictionary entries
8675 </summary>
8676 <returns></returns>
7085 </member> 8677 </member>
7086 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock"> 8678 <member name="P:OpenMetaverse.ObservableDictionary`2.Count">
7087 <exclude/> 8679 <summary>
8680 Gets the number of Key/Value pairs contained in the <seealso cref="T:ObservableDictionary"/>
8681 </summary>
7088 </member> 8682 </member>
7089 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock"> 8683 <member name="P:OpenMetaverse.ObservableDictionary`2.Item(`0)">
7090 <exclude/> 8684 <summary>
8685 Indexer for the dictionary
8686 </summary>
8687 <param name="key">The key</param>
8688 <returns>The value</returns>
7091 </member> 8689 </member>
7092 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock"> 8690 <member name="T:OpenMetaverse.NameValue">
7093 <exclude/> 8691 <summary>
8692 A Name Value pair with additional settings, used in the protocol
8693 primarily to transmit avatar names and active group in object packets
8694 </summary>
7094 </member> 8695 </member>
7095 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket"> 8696 <member name="F:OpenMetaverse.NameValue.Name">
7096 <exclude/> 8697 <summary></summary>
7097 </member> 8698 </member>
7098 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock"> 8699 <member name="F:OpenMetaverse.NameValue.Type">
7099 <exclude/> 8700 <summary></summary>
7100 </member> 8701 </member>
7101 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock"> 8702 <member name="F:OpenMetaverse.NameValue.Class">
7102 <exclude/> 8703 <summary></summary>
7103 </member> 8704 </member>
7104 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket"> 8705 <member name="F:OpenMetaverse.NameValue.Sendto">
7105 <exclude/> 8706 <summary></summary>
7106 </member> 8707 </member>
7107 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock"> 8708 <member name="F:OpenMetaverse.NameValue.Value">
7108 <exclude/> 8709 <summary></summary>
7109 </member> 8710 </member>
7110 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock"> 8711 <member name="M:OpenMetaverse.NameValue.#ctor(System.String,OpenMetaverse.NameValue.ValueType,OpenMetaverse.NameValue.ClassType,OpenMetaverse.NameValue.SendtoType,System.Object)">
7111 <exclude/> 8712 <summary>
8713 Constructor that takes all the fields as parameters
8714 </summary>
8715 <param name="name"></param>
8716 <param name="valueType"></param>
8717 <param name="classType"></param>
8718 <param name="sendtoType"></param>
8719 <param name="value"></param>
7112 </member> 8720 </member>
7113 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket"> 8721 <member name="M:OpenMetaverse.NameValue.#ctor(System.String)">
7114 <exclude/> 8722 <summary>
8723 Constructor that takes a single line from a NameValue field
8724 </summary>
8725 <param name="data"></param>
7115 </member> 8726 </member>
7116 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock"> 8727 <member name="T:OpenMetaverse.NameValue.ValueType">
7117 <exclude/> 8728 <summary>Type of the value</summary>
7118 </member> 8729 </member>
7119 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock"> 8730 <member name="F:OpenMetaverse.NameValue.ValueType.Unknown">
7120 <exclude/> 8731 <summary>Unknown</summary>
7121 </member> 8732 </member>
7122 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket"> 8733 <member name="F:OpenMetaverse.NameValue.ValueType.String">
7123 <exclude/> 8734 <summary>String value</summary>
7124 </member> 8735 </member>
7125 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock"> 8736 <member name="F:OpenMetaverse.NameValue.ValueType.F32">
7126 <exclude/> 8737 <summary></summary>
7127 </member> 8738 </member>
7128 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock"> 8739 <member name="F:OpenMetaverse.NameValue.ValueType.S32">
7129 <exclude/> 8740 <summary></summary>
7130 </member> 8741 </member>
7131 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket"> 8742 <member name="F:OpenMetaverse.NameValue.ValueType.VEC3">
7132 <exclude/> 8743 <summary></summary>
7133 </member> 8744 </member>
7134 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock"> 8745 <member name="F:OpenMetaverse.NameValue.ValueType.U32">
7135 <exclude/> 8746 <summary></summary>
7136 </member> 8747 </member>
7137 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock"> 8748 <member name="F:OpenMetaverse.NameValue.ValueType.CAMERA">
7138 <exclude/> 8749 <summary>Deprecated</summary>
7139 </member> 8750 </member>
7140 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket"> 8751 <member name="F:OpenMetaverse.NameValue.ValueType.Asset">
7141 <exclude/> 8752 <summary>String value, but designated as an asset</summary>
7142 </member> 8753 </member>
7143 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock"> 8754 <member name="F:OpenMetaverse.NameValue.ValueType.U64">
7144 <exclude/> 8755 <summary></summary>
7145 </member> 8756 </member>
7146 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock"> 8757 <member name="T:OpenMetaverse.NameValue.ClassType">
7147 <exclude/> 8758 <summary>
8759
8760 </summary>
7148 </member> 8761 </member>
7149 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock"> 8762 <member name="F:OpenMetaverse.NameValue.ClassType.Unknown">
7150 <exclude/> 8763 <summary></summary>
7151 </member> 8764 </member>
7152 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket"> 8765 <member name="F:OpenMetaverse.NameValue.ClassType.ReadOnly">
7153 <exclude/> 8766 <summary></summary>
7154 </member> 8767 </member>
7155 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock"> 8768 <member name="F:OpenMetaverse.NameValue.ClassType.ReadWrite">
7156 <exclude/> 8769 <summary></summary>
7157 </member> 8770 </member>
7158 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock"> 8771 <member name="F:OpenMetaverse.NameValue.ClassType.Callback">
7159 <exclude/> 8772 <summary></summary>
7160 </member> 8773 </member>
7161 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket"> 8774 <member name="T:OpenMetaverse.NameValue.SendtoType">
7162 <exclude/> 8775 <summary>
8776
8777 </summary>
7163 </member> 8778 </member>
7164 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock"> 8779 <member name="F:OpenMetaverse.NameValue.SendtoType.Unknown">
7165 <exclude/> 8780 <summary></summary>
7166 </member> 8781 </member>
7167 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock"> 8782 <member name="F:OpenMetaverse.NameValue.SendtoType.Sim">
7168 <exclude/> 8783 <summary></summary>
7169 </member> 8784 </member>
7170 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock"> 8785 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSim">
7171 <exclude/> 8786 <summary></summary>
7172 </member> 8787 </member>
7173 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket"> 8788 <member name="F:OpenMetaverse.NameValue.SendtoType.SimViewer">
7174 <exclude/> 8789 <summary></summary>
7175 </member> 8790 </member>
7176 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock"> 8791 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSimViewer">
7177 <exclude/> 8792 <summary></summary>
7178 </member> 8793 </member>
7179 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock"> 8794 <member name="T:OpenMetaverse.BitPack">
7180 <exclude/> 8795 <summary>
8796 Wrapper around a byte array that allows bit to be packed and unpacked
8797 one at a time or by a variable amount. Useful for very tightly packed
8798 data like LayerData packets
8799 </summary>
7181 </member> 8800 </member>
7182 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock"> 8801 <member name="F:OpenMetaverse.BitPack.Data">
7183 <exclude/> 8802 <summary></summary>
7184 </member> 8803 </member>
7185 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket"> 8804 <member name="M:OpenMetaverse.BitPack.#ctor(System.Byte[],System.Int32)">
7186 <exclude/> 8805 <summary>
8806 Default constructor, initialize the bit packer / bit unpacker
8807 with a byte array and starting position
8808 </summary>
8809 <param name="data">Byte array to pack bits in to or unpack from</param>
8810 <param name="pos">Starting position in the byte array</param>
7187 </member> 8811 </member>
7188 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock"> 8812 <member name="M:OpenMetaverse.BitPack.PackFloat(System.Single)">
7189 <exclude/> 8813 <summary>
8814 Pack a floating point value in to the data
8815 </summary>
8816 <param name="data">Floating point value to pack</param>
7190 </member> 8817 </member>
7191 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock"> 8818 <member name="M:OpenMetaverse.BitPack.PackBits(System.Int32,System.Int32)">
7192 <exclude/> 8819 <summary>
8820 Pack part or all of an integer in to the data
8821 </summary>
8822 <param name="data">Integer containing the data to pack</param>
8823 <param name="totalCount">Number of bits of the integer to pack</param>
7193 </member> 8824 </member>
7194 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock"> 8825 <member name="M:OpenMetaverse.BitPack.PackBits(System.UInt32,System.Int32)">
7195 <exclude/> 8826 <summary>
8827 Pack part or all of an unsigned integer in to the data
8828 </summary>
8829 <param name="data">Unsigned integer containing the data to pack</param>
8830 <param name="totalCount">Number of bits of the integer to pack</param>
7196 </member> 8831 </member>
7197 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket"> 8832 <member name="M:OpenMetaverse.BitPack.PackBit(System.Boolean)">
7198 <exclude/> 8833 <summary>
8834 Pack a single bit in to the data
8835 </summary>
8836 <param name="bit">Bit to pack</param>
7199 </member> 8837 </member>
7200 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock"> 8838 <member name="M:OpenMetaverse.BitPack.PackFixed(System.Single,System.Boolean,System.Int32,System.Int32)">
7201 <exclude/> 8839 <summary>
8840
8841 </summary>
8842 <param name="data"></param>
8843 <param name="isSigned"></param>
8844 <param name="intBits"></param>
8845 <param name="fracBits"></param>
7202 </member> 8846 </member>
7203 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock"> 8847 <member name="M:OpenMetaverse.BitPack.PackUUID(OpenMetaverse.UUID)">
7204 <exclude/> 8848 <summary>
8849
8850 </summary>
8851 <param name="data"></param>
7205 </member> 8852 </member>
7206 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock"> 8853 <member name="M:OpenMetaverse.BitPack.PackColor(OpenMetaverse.Color4)">
7207 <exclude/> 8854 <summary>
8855
8856 </summary>
8857 <param name="data"></param>
7208 </member> 8858 </member>
7209 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket"> 8859 <member name="M:OpenMetaverse.BitPack.UnpackFloat">
7210 <exclude/> 8860 <summary>
8861 Unpacking a floating point value from the data
8862 </summary>
8863 <returns>Unpacked floating point value</returns>
7211 </member> 8864 </member>
7212 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock"> 8865 <member name="M:OpenMetaverse.BitPack.UnpackBits(System.Int32)">
7213 <exclude/> 8866 <summary>
8867 Unpack a variable number of bits from the data in to integer format
8868 </summary>
8869 <param name="totalCount">Number of bits to unpack</param>
8870 <returns>An integer containing the unpacked bits</returns>
8871 <remarks>This function is only useful up to 32 bits</remarks>
7214 </member> 8872 </member>
7215 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock"> 8873 <member name="M:OpenMetaverse.BitPack.UnpackUBits(System.Int32)">
7216 <exclude/> 8874 <summary>
8875 Unpack a variable number of bits from the data in to unsigned
8876 integer format
8877 </summary>
8878 <param name="totalCount">Number of bits to unpack</param>
8879 <returns>An unsigned integer containing the unpacked bits</returns>
8880 <remarks>This function is only useful up to 32 bits</remarks>
7217 </member> 8881 </member>
7218 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock"> 8882 <member name="M:OpenMetaverse.BitPack.UnpackShort">
7219 <exclude/> 8883 <summary>
8884 Unpack a 16-bit signed integer
8885 </summary>
8886 <returns>16-bit signed integer</returns>
7220 </member> 8887 </member>
7221 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock"> 8888 <member name="M:OpenMetaverse.BitPack.UnpackUShort">
7222 <exclude/> 8889 <summary>
8890 Unpack a 16-bit unsigned integer
8891 </summary>
8892 <returns>16-bit unsigned integer</returns>
7223 </member> 8893 </member>
7224 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket"> 8894 <member name="M:OpenMetaverse.BitPack.UnpackInt">
7225 <exclude/> 8895 <summary>
8896 Unpack a 32-bit signed integer
8897 </summary>
8898 <returns>32-bit signed integer</returns>
7226 </member> 8899 </member>
7227 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock"> 8900 <member name="M:OpenMetaverse.BitPack.UnpackUInt">
7228 <exclude/> 8901 <summary>
8902 Unpack a 32-bit unsigned integer
8903 </summary>
8904 <returns>32-bit unsigned integer</returns>
7229 </member> 8905 </member>
7230 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock"> 8906 <member name="P:OpenMetaverse.BitPack.BytePos">
7231 <exclude/> 8907 <summary></summary>
7232 </member> 8908 </member>
7233 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket"> 8909 <member name="P:OpenMetaverse.BitPack.BitPos">
7234 <exclude/> 8910 <summary></summary>
7235 </member> 8911 </member>
7236 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock"> 8912 <member name="T:OpenMetaverse.AvatarTextureIndex">
7237 <exclude/> 8913 <summary>
8914 Index of TextureEntry slots for avatar appearances
8915 </summary>
7238 </member> 8916 </member>
7239 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock"> 8917 <member name="T:OpenMetaverse.BakeType">
7240 <exclude/> 8918 <summary>
8919 Bake layers for avatar appearance
8920 </summary>
7241 </member> 8921 </member>
7242 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket"> 8922 <member name="T:OpenMetaverse.AppearanceFlags">
7243 <exclude/> 8923 <summary>
8924 Appearance Flags, introdued with server side baking, currently unused
8925 </summary>
7244 </member> 8926 </member>
7245 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock"> 8927 <member name="F:OpenMetaverse.AppearanceManager.MAX_CONCURRENT_DOWNLOADS">
7246 <exclude/> 8928 <summary>Maximum number of concurrent downloads for wearable assets and textures</summary>
7247 </member> 8929 </member>
7248 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock"> 8930 <member name="F:OpenMetaverse.AppearanceManager.MAX_CONCURRENT_UPLOADS">
7249 <exclude/> 8931 <summary>Maximum number of concurrent uploads for baked textures</summary>
7250 </member> 8932 </member>
7251 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket"> 8933 <member name="F:OpenMetaverse.AppearanceManager.INVENTORY_TIMEOUT">
7252 <exclude/> 8934 <summary>Timeout for fetching inventory listings</summary>
7253 </member> 8935 </member>
7254 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock"> 8936 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_TIMEOUT">
7255 <exclude/> 8937 <summary>Timeout for fetching a single wearable, or receiving a single packet response</summary>
7256 </member> 8938 </member>
7257 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock"> 8939 <member name="F:OpenMetaverse.AppearanceManager.TEXTURE_TIMEOUT">
7258 <exclude/> 8940 <summary>Timeout for fetching a single texture</summary>
7259 </member> 8941 </member>
7260 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock"> 8942 <member name="F:OpenMetaverse.AppearanceManager.UPLOAD_TIMEOUT">
7261 <exclude/> 8943 <summary>Timeout for uploading a single baked texture</summary>
7262 </member> 8944 </member>
7263 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket"> 8945 <member name="F:OpenMetaverse.AppearanceManager.UPLOAD_RETRIES">
7264 <exclude/> 8946 <summary>Number of times to retry bake upload</summary>
7265 </member> 8947 </member>
7266 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket.AgentDataBlock"> 8948 <member name="F:OpenMetaverse.AppearanceManager.REBAKE_DELAY">
7267 <exclude/> 8949 <summary>When changing outfit, kick off rebake after
8950 20 seconds has passed since the last change</summary>
7268 </member> 8951 </member>
7269 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket"> 8952 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_COUNT">
7270 <exclude/> 8953 <summary>Total number of wearables for each avatar</summary>
7271 </member> 8954 </member>
7272 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock"> 8955 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_COUNT">
7273 <exclude/> 8956 <summary>Total number of baked textures on each avatar</summary>
7274 </member> 8957 </member>
7275 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.DataBlock"> 8958 <member name="F:OpenMetaverse.AppearanceManager.WEARABLES_PER_LAYER">
7276 <exclude/> 8959 <summary>Total number of wearables per bake layer</summary>
7277 </member> 8960 </member>
7278 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket"> 8961 <member name="F:OpenMetaverse.AppearanceManager.ATTACHMENT_ADD">
7279 <exclude/> 8962 <summary>Mask for multiple attachments</summary>
7280 </member> 8963 </member>
7281 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock"> 8964 <member name="F:OpenMetaverse.AppearanceManager.BakeIndexToTextureIndex">
7282 <exclude/> 8965 <summary>Mapping between BakeType and AvatarTextureIndex</summary>
7283 </member> 8966 </member>
7284 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock"> 8967 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_BAKE_MAP">
7285 <exclude/> 8968 <summary>Map of what wearables are included in each bake</summary>
7286 </member> 8969 </member>
7287 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock"> 8970 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_HASH">
7288 <exclude/> 8971 <summary>Magic values to finalize the cache check hashes for each
8972 bake</summary>
7289 </member> 8973 </member>
7290 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket"> 8974 <member name="F:OpenMetaverse.AppearanceManager.DEFAULT_AVATAR_TEXTURE">
7291 <exclude/> 8975 <summary>Default avatar texture, used to detect when a custom
8976 texture is not set for a face</summary>
7292 </member> 8977 </member>
7293 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock"> 8978 <member name="F:OpenMetaverse.AppearanceManager.m_AgentWearablesReply">
7294 <exclude/> 8979 <summary>The event subscribers. null if no subcribers</summary>
7295 </member> 8980 </member>
7296 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock"> 8981 <member name="M:OpenMetaverse.AppearanceManager.OnAgentWearables(OpenMetaverse.AgentWearablesReplyEventArgs)">
7297 <exclude/> 8982 <summary>Raises the AgentWearablesReply event</summary>
8983 <param name="e">An AgentWearablesReplyEventArgs object containing the
8984 data returned from the data server</param>
7298 </member> 8985 </member>
7299 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket"> 8986 <member name="F:OpenMetaverse.AppearanceManager.m_AgentWearablesLock">
7300 <exclude/> 8987 <summary>Thread sync lock object</summary>
7301 </member> 8988 </member>
7302 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock"> 8989 <member name="F:OpenMetaverse.AppearanceManager.m_AgentCachedBakesReply">
7303 <exclude/> 8990 <summary>The event subscribers. null if no subcribers</summary>
7304 </member> 8991 </member>
7305 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock"> 8992 <member name="M:OpenMetaverse.AppearanceManager.OnAgentCachedBakes(OpenMetaverse.AgentCachedBakesReplyEventArgs)">
7306 <exclude/> 8993 <summary>Raises the CachedBakesReply event</summary>
8994 <param name="e">An AgentCachedBakesReplyEventArgs object containing the
8995 data returned from the data server AgentCachedTextureResponse</param>
7307 </member> 8996 </member>
7308 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock"> 8997 <member name="F:OpenMetaverse.AppearanceManager.m_AgentCachedBakesLock">
7309 <exclude/> 8998 <summary>Thread sync lock object</summary>
7310 </member> 8999 </member>
7311 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket"> 9000 <member name="F:OpenMetaverse.AppearanceManager.m_AppearanceSet">
7312 <exclude/> 9001 <summary>The event subscribers. null if no subcribers</summary>
7313 </member> 9002 </member>
7314 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock"> 9003 <member name="M:OpenMetaverse.AppearanceManager.OnAppearanceSet(OpenMetaverse.AppearanceSetEventArgs)">
7315 <exclude/> 9004 <summary>Raises the AppearanceSet event</summary>
9005 <param name="e">An AppearanceSetEventArgs object indicating if the operatin was successfull</param>
7316 </member> 9006 </member>
7317 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock"> 9007 <member name="F:OpenMetaverse.AppearanceManager.m_AppearanceSetLock">
7318 <exclude/> 9008 <summary>Thread sync lock object</summary>
7319 </member> 9009 </member>
7320 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket"> 9010 <member name="F:OpenMetaverse.AppearanceManager.m_RebakeAvatarReply">
7321 <exclude/> 9011 <summary>The event subscribers. null if no subcribers</summary>
7322 </member> 9012 </member>
7323 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock"> 9013 <member name="M:OpenMetaverse.AppearanceManager.OnRebakeAvatar(OpenMetaverse.RebakeAvatarTexturesEventArgs)">
7324 <exclude/> 9014 <summary>Raises the RebakeAvatarRequested event</summary>
9015 <param name="e">An RebakeAvatarTexturesEventArgs object containing the
9016 data returned from the data server</param>
7325 </member> 9017 </member>
7326 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock"> 9018 <member name="F:OpenMetaverse.AppearanceManager.m_RebakeAvatarLock">
7327 <exclude/> 9019 <summary>Thread sync lock object</summary>
7328 </member> 9020 </member>
7329 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket"> 9021 <member name="F:OpenMetaverse.AppearanceManager.MyVisualParameters">
7330 <exclude/> 9022 <summary>Visual parameters last sent to the sim</summary>
7331 </member> 9023 </member>
7332 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock"> 9024 <member name="F:OpenMetaverse.AppearanceManager.MyTextures">
7333 <exclude/> 9025 <summary>Textures about this client sent to the sim</summary>
7334 </member> 9026 </member>
7335 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket"> 9027 <member name="F:OpenMetaverse.AppearanceManager.Wearables">
7336 <exclude/> 9028 <summary>A cache of wearables currently being worn</summary>
7337 </member> 9029 </member>
7338 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock"> 9030 <member name="F:OpenMetaverse.AppearanceManager.Textures">
7339 <exclude/> 9031 <summary>A cache of textures currently being worn</summary>
7340 </member> 9032 </member>
7341 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock"> 9033 <member name="F:OpenMetaverse.AppearanceManager.CacheCheckSerialNum">
7342 <exclude/> 9034 <summary>Incrementing serial number for AgentCachedTexture packets</summary>
7343 </member> 9035 </member>
7344 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket"> 9036 <member name="F:OpenMetaverse.AppearanceManager.SetAppearanceSerialNum">
7345 <exclude/> 9037 <summary>Incrementing serial number for AgentSetAppearance packets</summary>
7346 </member> 9038 </member>
7347 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock"> 9039 <member name="F:OpenMetaverse.AppearanceManager.GotWearables">
7348 <exclude/> 9040 <summary>Indicates if WearablesRequest succeeded</summary>
7349 </member> 9041 </member>
7350 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket"> 9042 <member name="F:OpenMetaverse.AppearanceManager.AppearanceThreadRunning">
7351 <exclude/> 9043 <summary>Indicates whether or not the appearance thread is currently
9044 running, to prevent multiple appearance threads from running
9045 simultaneously</summary>
7352 </member> 9046 </member>
7353 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock"> 9047 <member name="F:OpenMetaverse.AppearanceManager.Client">
7354 <exclude/> 9048 <summary>Reference to our agent</summary>
7355 </member> 9049 </member>
7356 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock"> 9050 <member name="F:OpenMetaverse.AppearanceManager.RebakeScheduleTimer">
7357 <exclude/> 9051 <summary>
9052 Timer used for delaying rebake on changing outfit
9053 </summary>
7358 </member> 9054 </member>
7359 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket"> 9055 <member name="F:OpenMetaverse.AppearanceManager.AppearanceThread">
7360 <exclude/> 9056 <summary>
9057 Main appearance thread
9058 </summary>
7361 </member> 9059 </member>
7362 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock"> 9060 <member name="F:OpenMetaverse.AppearanceManager.ServerBakingDone">
7363 <exclude/> 9061 <summary>
9062 Is server baking complete. It needs doing only once
9063 </summary>
7364 </member> 9064 </member>
7365 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket"> 9065 <member name="M:OpenMetaverse.AppearanceManager.#ctor(OpenMetaverse.GridClient)">
7366 <exclude/> 9066 <summary>
9067 Default constructor
9068 </summary>
9069 <param name="client">A reference to our agent</param>
7367 </member> 9070 </member>
7368 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock"> 9071 <member name="M:OpenMetaverse.AppearanceManager.SetPreviousAppearance">
7369 <exclude/> 9072 <summary>
9073 Obsolete method for setting appearance. This function no longer does anything.
9074 Use RequestSetAppearance() to manually start the appearance thread
9075 </summary>
7370 </member> 9076 </member>
7371 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket"> 9077 <member name="M:OpenMetaverse.AppearanceManager.SetPreviousAppearance(System.Boolean)">
7372 <exclude/> 9078 <summary>
9079 Obsolete method for setting appearance. This function no longer does anything.
9080 Use RequestSetAppearance() to manually start the appearance thread
9081 </summary>
9082 <param name="allowBake">Unused parameter</param>
7373 </member> 9083 </member>
7374 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock"> 9084 <member name="M:OpenMetaverse.AppearanceManager.RequestSetAppearance">
7375 <exclude/> 9085 <summary>
9086 Starts the appearance setting thread
9087 </summary>
7376 </member> 9088 </member>
7377 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket"> 9089 <member name="M:OpenMetaverse.AppearanceManager.RequestSetAppearance(System.Boolean)">
7378 <exclude/> 9090 <summary>
9091 Starts the appearance setting thread
9092 </summary>
9093 <param name="forceRebake">True to force rebaking, otherwise false</param>
7379 </member> 9094 </member>
7380 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock"> 9095 <member name="M:OpenMetaverse.AppearanceManager.ServerBakingRegion">
7381 <exclude/> 9096 <summary>
9097 Check if current region supports server side baking
9098 </summary>
9099 <returns>True if server side baking support is detected</returns>
7382 </member> 9100 </member>
7383 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock"> 9101 <member name="M:OpenMetaverse.AppearanceManager.RequestAgentWearables">
7384 <exclude/> 9102 <summary>
9103 Ask the server what textures our agent is currently wearing
9104 </summary>
7385 </member> 9105 </member>
7386 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket"> 9106 <member name="M:OpenMetaverse.AppearanceManager.RequestCachedBakes">
7387 <exclude/> 9107 <summary>
9108 Build hashes out of the texture assetIDs for each baking layer to
9109 ask the simulator whether it has cached copies of each baked texture
9110 </summary>
7388 </member> 9111 </member>
7389 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock"> 9112 <member name="M:OpenMetaverse.AppearanceManager.GetWearableAsset(OpenMetaverse.WearableType)">
7390 <exclude/> 9113 <summary>
9114 Returns the AssetID of the asset that is currently being worn in a
9115 given WearableType slot
9116 </summary>
9117 <param name="type">WearableType slot to get the AssetID for</param>
9118 <returns>The UUID of the asset being worn in the given slot, or
9119 UUID.Zero if no wearable is attached to the given slot or wearables
9120 have not been downloaded yet</returns>
7391 </member> 9121 </member>
7392 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock"> 9122 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(OpenMetaverse.InventoryItem)">
7393 <exclude/> 9123 <summary>
9124 Add a wearable to the current outfit and set appearance
9125 </summary>
9126 <param name="wearableItem">Wearable to be added to the outfit</param>
7394 </member> 9127 </member>
7395 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket"> 9128 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(OpenMetaverse.InventoryItem,System.Boolean)">
7396 <exclude/> 9129 <summary>
9130 Add a wearable to the current outfit and set appearance
9131 </summary>
9132 <param name="wearableItem">Wearable to be added to the outfit</param>
9133 <param name="replace">Should existing item on the same point or of the same type be replaced</param>
7397 </member> 9134 </member>
7398 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock"> 9135 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
7399 <exclude/> 9136 <summary>
9137 Add a list of wearables to the current outfit and set appearance
9138 </summary>
9139 <param name="wearableItems">List of wearable inventory items to
9140 be added to the outfit</param>
9141 <param name="replace">Should existing item on the same point or of the same type be replaced</param>
7400 </member> 9142 </member>
7401 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock"> 9143 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean)">
7402 <exclude/> 9144 <summary>
9145 Add a list of wearables to the current outfit and set appearance
9146 </summary>
9147 <param name="wearableItems">List of wearable inventory items to
9148 be added to the outfit</param>
9149 <param name="replace">Should existing item on the same point or of the same type be replaced</param>
7403 </member> 9150 </member>
7404 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket"> 9151 <member name="M:OpenMetaverse.AppearanceManager.RemoveFromOutfit(OpenMetaverse.InventoryItem)">
7405 <exclude/> 9152 <summary>
9153 Remove a wearable from the current outfit and set appearance
9154 </summary>
9155 <param name="wearableItem">Wearable to be removed from the outfit</param>
7406 </member> 9156 </member>
7407 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock"> 9157 <member name="M:OpenMetaverse.AppearanceManager.RemoveFromOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
7408 <exclude/> 9158 <summary>
9159 Removes a list of wearables from the current outfit and set appearance
9160 </summary>
9161 <param name="wearableItems">List of wearable inventory items to
9162 be removed from the outfit</param>
7409 </member> 9163 </member>
7410 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock"> 9164 <member name="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
7411 <exclude/> 9165 <summary>
9166 Replace the current outfit with a list of wearables and set appearance
9167 </summary>
9168 <param name="wearableItems">List of wearable inventory items that
9169 define a new outfit</param>
7412 </member> 9170 </member>
7413 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket"> 9171 <member name="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean)">
7414 <exclude/> 9172 <summary>
9173 Replace the current outfit with a list of wearables and set appearance
9174 </summary>
9175 <param name="wearableItems">List of wearable inventory items that
9176 define a new outfit</param>
9177 <param name="safe">Check if we have all body parts, set this to false only
9178 if you know what you're doing</param>
7415 </member> 9179 </member>
7416 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock"> 9180 <member name="M:OpenMetaverse.AppearanceManager.IsItemWorn(OpenMetaverse.InventoryItem)">
7417 <exclude/> 9181 <summary>
9182 Checks if an inventory item is currently being worn
9183 </summary>
9184 <param name="item">The inventory item to check against the agent
9185 wearables</param>
9186 <returns>The WearableType slot that the item is being worn in,
9187 or WearbleType.Invalid if it is not currently being worn</returns>
7418 </member> 9188 </member>
7419 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket"> 9189 <member name="M:OpenMetaverse.AppearanceManager.GetWearables">
7420 <exclude/> 9190 <summary>
9191 Returns a copy of the agents currently worn wearables
9192 </summary>
9193 <returns>A copy of the agents currently worn wearables</returns>
9194 <remarks>Avoid calling this function multiple times as it will make
9195 a copy of all of the wearable data each time</remarks>
7421 </member> 9196 </member>
7422 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock"> 9197 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryBase},System.Boolean)">
7423 <exclude/> 9198 <summary>
9199 Calls either <seealso cref="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})"/> or
9200 <seealso cref="M:OpenMetaverse.AppearanceManager.AddToOutfit(OpenMetaverse.InventoryItem)"/> depending on the value of
9201 replaceItems
9202 </summary>
9203 <param name="wearables">List of wearable inventory items to add
9204 to the outfit or become a new outfit</param>
9205 <param name="replaceItems">True to replace existing items with the
9206 new list of items, false to add these items to the existing outfit</param>
7424 </member> 9207 </member>
7425 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket"> 9208 <member name="M:OpenMetaverse.AppearanceManager.AddAttachments(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean)">
7426 <exclude/> 9209 <summary>
9210 Adds a list of attachments to our agent
9211 </summary>
9212 <param name="attachments">A List containing the attachments to add</param>
9213 <param name="removeExistingFirst">If true, tells simulator to remove existing attachment
9214 first</param>
7427 </member> 9215 </member>
7428 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock"> 9216 <member name="M:OpenMetaverse.AppearanceManager.AddAttachments(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean,System.Boolean)">
7429 <exclude/> 9217 <summary>
9218 Adds a list of attachments to our agent
9219 </summary>
9220 <param name="attachments">A List containing the attachments to add</param>
9221 <param name="removeExistingFirst">If true, tells simulator to remove existing attachment
9222 <param name="replace">If true replace existing attachment on this attachment point, otherwise add to it (multi-attachments)</param>
9223 first</param>
7430 </member> 9224 </member>
7431 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket"> 9225 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.InventoryItem,OpenMetaverse.AttachmentPoint)">
7432 <exclude/> 9226 <summary>
9227 Attach an item to our agent at a specific attach point
9228 </summary>
9229 <param name="item">A <seealso cref="T:OpenMetaverse.InventoryItem"/> to attach</param>
9230 <param name="attachPoint">the <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the avatar
9231 to attach the item to</param>
7433 </member> 9232 </member>
7434 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock"> 9233 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.InventoryItem,OpenMetaverse.AttachmentPoint,System.Boolean)">
7435 <exclude/> 9234 <summary>
9235 Attach an item to our agent at a specific attach point
9236 </summary>
9237 <param name="item">A <seealso cref="T:OpenMetaverse.InventoryItem"/> to attach</param>
9238 <param name="attachPoint">the <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the avatar
9239 <param name="replace">If true replace existing attachment on this attachment point, otherwise add to it (multi-attachments)</param>
9240 to attach the item to</param>
7436 </member> 9241 </member>
7437 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock"> 9242 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.Permissions,System.UInt32,OpenMetaverse.AttachmentPoint)">
7438 <exclude/> 9243 <summary>
9244 Attach an item to our agent specifying attachment details
9245 </summary>
9246 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to attach</param>
9247 <param name="ownerID">The <seealso cref="T:OpenMetaverse.UUID"/> attachments owner</param>
9248 <param name="name">The name of the attachment</param>
9249 <param name="description">The description of the attahment</param>
9250 <param name="perms">The <seealso cref="T:OpenMetaverse.Permissions"/> to apply when attached</param>
9251 <param name="itemFlags">The <seealso cref="T:OpenMetaverse.InventoryItemFlags"/> of the attachment</param>
9252 <param name="attachPoint">The <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the agent
9253 to attach the item to</param>
7439 </member> 9254 </member>
7440 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket"> 9255 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.Permissions,System.UInt32,OpenMetaverse.AttachmentPoint,System.Boolean)">
7441 <exclude/> 9256 <summary>
9257 Attach an item to our agent specifying attachment details
9258 </summary>
9259 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to attach</param>
9260 <param name="ownerID">The <seealso cref="T:OpenMetaverse.UUID"/> attachments owner</param>
9261 <param name="name">The name of the attachment</param>
9262 <param name="description">The description of the attahment</param>
9263 <param name="perms">The <seealso cref="T:OpenMetaverse.Permissions"/> to apply when attached</param>
9264 <param name="itemFlags">The <seealso cref="T:OpenMetaverse.InventoryItemFlags"/> of the attachment</param>
9265 <param name="attachPoint">The <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the agent
9266 <param name="replace">If true replace existing attachment on this attachment point, otherwise add to it (multi-attachments)</param>
9267 to attach the item to</param>
7442 </member> 9268 </member>
7443 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock"> 9269 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.InventoryItem)">
7444 <exclude/> 9270 <summary>
9271 Detach an item from our agent using an <seealso cref="T:OpenMetaverse.InventoryItem"/> object
9272 </summary>
9273 <param name="item">An <seealso cref="T:OpenMetaverse.InventoryItem"/> object</param>
7445 </member> 9274 </member>
7446 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket"> 9275 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.UUID)">
7447 <exclude/> 9276 <summary>
9277 Detach an item from our agent
9278 </summary>
9279 <param name="itemID">The inventory itemID of the item to detach</param>
7448 </member> 9280 </member>
7449 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock"> 9281 <member name="M:OpenMetaverse.AppearanceManager.SendAgentIsNowWearing">
7450 <exclude/> 9282 <summary>
9283 Inform the sim which wearables are part of our current outfit
9284 </summary>
7451 </member> 9285 </member>
7452 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock"> 9286 <member name="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryWearable})">
7453 <exclude/> 9287 <summary>
9288 Replaces the Wearables collection with a list of new wearable items
9289 </summary>
9290 <param name="wearableItems">Wearable items to replace the Wearables collection with</param>
7454 </member> 9291 </member>
7455 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket"> 9292 <member name="M:OpenMetaverse.AppearanceManager.GetColorFromParams(System.Collections.Generic.List{OpenMetaverse.AppearanceManager.ColorParamInfo})">
7456 <exclude/> 9293 <summary>
9294 Calculates base color/tint for a specific wearable
9295 based on its params
9296 </summary>
9297 <param name="param">All the color info gathered from wearable's VisualParams
9298 passed as list of ColorParamInfo tuples</param>
9299 <returns>Base color/tint for the wearable</returns>
7457 </member> 9300 </member>
7458 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock"> 9301 <member name="M:OpenMetaverse.AppearanceManager.GetAgentWearables">
7459 <exclude/> 9302 <summary>
9303 Blocking method to populate the Wearables dictionary
9304 </summary>
9305 <returns>True on success, otherwise false</returns>
7460 </member> 9306 </member>
7461 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock"> 9307 <member name="M:OpenMetaverse.AppearanceManager.GetCachedBakes">
7462 <exclude/> 9308 <summary>
9309 Blocking method to populate the Textures array with cached bakes
9310 </summary>
9311 <returns>True on success, otherwise false</returns>
7463 </member> 9312 </member>
7464 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock"> 9313 <member name="M:OpenMetaverse.AppearanceManager.DecodeWearableParams(OpenMetaverse.AppearanceManager.WearableData,OpenMetaverse.AppearanceManager.TextureData[]@)">
7465 <exclude/> 9314 <summary>
9315 Populates textures and visual params from a decoded asset
9316 </summary>
9317 <param name="wearable">Wearable to decode</param>
9318 <summary>
9319 Populates textures and visual params from a decoded asset
9320 </summary>
9321 <param name="wearable">Wearable to decode</param>
7466 </member> 9322 </member>
7467 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket"> 9323 <member name="M:OpenMetaverse.AppearanceManager.DownloadWearables">
7468 <exclude/> 9324 <summary>
9325 Blocking method to download and parse currently worn wearable assets
9326 </summary>
9327 <returns>True on success, otherwise false</returns>
7469 </member> 9328 </member>
7470 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock"> 9329 <member name="M:OpenMetaverse.AppearanceManager.GetTextureDownloadList(OpenMetaverse.BakeType)">
7471 <exclude/> 9330 <summary>
9331 Get a list of all of the textures that need to be downloaded for a
9332 single bake layer
9333 </summary>
9334 <param name="bakeType">Bake layer to get texture AssetIDs for</param>
9335 <returns>A list of texture AssetIDs to download</returns>
7472 </member> 9336 </member>
7473 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket"> 9337 <member name="M:OpenMetaverse.AppearanceManager.AddTextureDownload(OpenMetaverse.AvatarTextureIndex,System.Collections.Generic.List{OpenMetaverse.UUID})">
7474 <exclude/> 9338 <summary>
9339 Helper method to lookup the TextureID for a single layer and add it
9340 to a list if it is not already present
9341 </summary>
9342 <param name="index"></param>
9343 <param name="textures"></param>
7475 </member> 9344 </member>
7476 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock"> 9345 <member name="M:OpenMetaverse.AppearanceManager.DownloadTextures(System.Collections.Generic.List{OpenMetaverse.BakeType})">
7477 <exclude/> 9346 <summary>
9347 Blocking method to download all of the textures needed for baking
9348 the given bake layers
9349 </summary>
9350 <param name="bakeLayers">A list of layers that need baking</param>
9351 <remarks>No return value is given because the baking will happen
9352 whether or not all textures are successfully downloaded</remarks>
7478 </member> 9353 </member>
7479 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock"> 9354 <member name="M:OpenMetaverse.AppearanceManager.CreateBakes">
7480 <exclude/> 9355 <summary>
9356 Blocking method to create and upload baked textures for all of the
9357 missing bakes
9358 </summary>
9359 <returns>True on success, otherwise false</returns>
7481 </member> 9360 </member>
7482 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock"> 9361 <member name="M:OpenMetaverse.AppearanceManager.CreateBake(OpenMetaverse.BakeType)">
7483 <exclude/> 9362 <summary>
9363 Blocking method to create and upload a baked texture for a single
9364 bake layer
9365 </summary>
9366 <param name="bakeType">Layer to bake</param>
9367 <returns>True on success, otherwise false</returns>
7484 </member> 9368 </member>
7485 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket"> 9369 <member name="M:OpenMetaverse.AppearanceManager.UploadBake(System.Byte[])">
7486 <exclude/> 9370 <summary>
9371 Blocking method to upload a baked texture
9372 </summary>
9373 <param name="textureData">Five channel JPEG2000 texture data to upload</param>
9374 <returns>UUID of the newly created asset on success, otherwise UUID.Zero</returns>
7487 </member> 9375 </member>
7488 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock"> 9376 <member name="M:OpenMetaverse.AppearanceManager.MakeParamValues">
7489 <exclude/> 9377 <summary>
9378 Creates a dictionary of visual param values from the downloaded wearables
9379 </summary>
9380 <returns>A dictionary of visual param indices mapping to visual param
9381 values for our agent that can be fed to the Baker class</returns>
7490 </member> 9382 </member>
7491 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket"> 9383 <member name="M:OpenMetaverse.AppearanceManager.UpdateAvatarAppearance">
7492 <exclude/> 9384 <summary>
9385 Initate server baking process
9386 </summary>
9387 <returns>True if the server baking was successful</returns>
7493 </member> 9388 </member>
7494 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock"> 9389 <member name="M:OpenMetaverse.AppearanceManager.GetCOF">
7495 <exclude/> 9390 <summary>
9391 Get the latest version of COF
9392 </summary>
9393 <returns>Current Outfit Folder (or null if getting the data failed)</returns>
7496 </member> 9394 </member>
7497 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.UserDataBlock"> 9395 <member name="M:OpenMetaverse.AppearanceManager.RequestAgentSetAppearance">
7498 <exclude/> 9396 <summary>
9397 Create an AgentSetAppearance packet from Wearables data and the
9398 Textures array and send it
9399 </summary>
7499 </member> 9400 </member>
7500 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket"> 9401 <member name="M:OpenMetaverse.AppearanceManager.WearableTypeToAssetType(OpenMetaverse.WearableType)">
7501 <exclude/> 9402 <summary>
9403 Converts a WearableType to a bodypart or clothing WearableType
9404 </summary>
9405 <param name="type">A WearableType</param>
9406 <returns>AssetType.Bodypart or AssetType.Clothing or AssetType.Unknown</returns>
7502 </member> 9407 </member>
7503 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock"> 9408 <member name="M:OpenMetaverse.AppearanceManager.BakeTypeToAgentTextureIndex(OpenMetaverse.BakeType)">
7504 <exclude/> 9409 <summary>
9410 Converts a BakeType to the corresponding baked texture slot in AvatarTextureIndex
9411 </summary>
9412 <param name="index">A BakeType</param>
9413 <returns>The AvatarTextureIndex slot that holds the given BakeType</returns>
7505 </member> 9414 </member>
7506 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock"> 9415 <member name="M:OpenMetaverse.AppearanceManager.MorphLayerForBakeType(OpenMetaverse.BakeType)">
7507 <exclude/> 9416 <summary>
9417 Gives the layer number that is used for morph mask
9418 </summary>
9419 <param name="bakeType">>A BakeType</param>
9420 <returns>Which layer number as defined in BakeTypeToTextures is used for morph mask</returns>
7508 </member> 9421 </member>
7509 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket"> 9422 <member name="M:OpenMetaverse.AppearanceManager.BakeTypeToTextures(OpenMetaverse.BakeType)">
7510 <exclude/> 9423 <summary>
9424 Converts a BakeType to a list of the texture slots that make up that bake
9425 </summary>
9426 <param name="bakeType">A BakeType</param>
9427 <returns>A list of texture slots that are inputs for the given bake</returns>
7511 </member> 9428 </member>
7512 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock"> 9429 <member name="E:OpenMetaverse.AppearanceManager.AgentWearablesReply">
7513 <exclude/> 9430 <summary>Triggered when an AgentWearablesUpdate packet is received,
9431 telling us what our avatar is currently wearing
9432 <see cref="M:OpenMetaverse.AppearanceManager.RequestAgentWearables"/> request.</summary>
7514 </member> 9433 </member>
7515 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.FileDataBlock"> 9434 <member name="E:OpenMetaverse.AppearanceManager.CachedBakesReply">
7516 <exclude/> 9435 <summary>Raised when an AgentCachedTextureResponse packet is
9436 received, giving a list of cached bakes that were found on the
9437 simulator
9438 <seealso cref="M:OpenMetaverse.AppearanceManager.RequestCachedBakes"/> request.</summary>
7517 </member> 9439 </member>
7518 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket"> 9440 <member name="E:OpenMetaverse.AppearanceManager.AppearanceSet">
7519 <exclude/> 9441 <summary>
9442 Raised when appearance data is sent to the simulator, also indicates
9443 the main appearance thread is finished.
9444 </summary>
9445 <seealso cref="M:OpenMetaverse.AppearanceManager.RequestAgentSetAppearance"/> request.
7520 </member> 9446 </member>
7521 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock"> 9447 <member name="E:OpenMetaverse.AppearanceManager.RebakeAvatarRequested">
7522 <exclude/> 9448 <summary>
9449 Triggered when the simulator requests the agent rebake its appearance.
9450 </summary>
9451 <seealso cref="!:RebakeAvatarRequest"/>
7523 </member> 9452 </member>
7524 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket"> 9453 <member name="P:OpenMetaverse.AppearanceManager.ManagerBusy">
7525 <exclude/> 9454 <summary>
9455 Returns true if AppearanceManager is busy and trying to set or change appearance will fail
9456 </summary>
7526 </member> 9457 </member>
7527 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock"> 9458 <member name="T:OpenMetaverse.AppearanceManager.WearableData">
7528 <exclude/> 9459 <summary>
9460 Contains information about a wearable inventory item
9461 </summary>
7529 </member> 9462 </member>
7530 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock"> 9463 <member name="F:OpenMetaverse.AppearanceManager.WearableData.ItemID">
7531 <exclude/> 9464 <summary>Inventory ItemID of the wearable</summary>
7532 </member> 9465 </member>
7533 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket"> 9466 <member name="F:OpenMetaverse.AppearanceManager.WearableData.AssetID">
7534 <exclude/> 9467 <summary>AssetID of the wearable asset</summary>
7535 </member> 9468 </member>
7536 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock"> 9469 <member name="F:OpenMetaverse.AppearanceManager.WearableData.WearableType">
7537 <exclude/> 9470 <summary>WearableType of the wearable</summary>
7538 </member> 9471 </member>
7539 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock"> 9472 <member name="F:OpenMetaverse.AppearanceManager.WearableData.AssetType">
7540 <exclude/> 9473 <summary>AssetType of the wearable</summary>
7541 </member> 9474 </member>
7542 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket"> 9475 <member name="F:OpenMetaverse.AppearanceManager.WearableData.Asset">
7543 <exclude/> 9476 <summary>Asset data for the wearable</summary>
7544 </member> 9477 </member>
7545 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.AgentDataBlock"> 9478 <member name="T:OpenMetaverse.AppearanceManager.ColorParamInfo">
7546 <exclude/> 9479 <summary>
9480 Data collected from visual params for each wearable
9481 needed for the calculation of the color
9482 </summary>
7547 </member> 9483 </member>
7548 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.NameDataBlock"> 9484 <member name="T:OpenMetaverse.AppearanceManager.TextureData">
7549 <exclude/> 9485 <summary>
9486 Holds a texture assetID and the data needed to bake this layer into
9487 an outfit texture. Used to keep track of currently worn textures
9488 and baking data
9489 </summary>
7550 </member> 9490 </member>
7551 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket"> 9491 <member name="F:OpenMetaverse.AppearanceManager.TextureData.TextureID">
7552 <exclude/> 9492 <summary>A texture AssetID</summary>
7553 </member> 9493 </member>
7554 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock"> 9494 <member name="F:OpenMetaverse.AppearanceManager.TextureData.Texture">
7555 <exclude/> 9495 <summary>Asset data for the texture</summary>
7556 </member> 9496 </member>
7557 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.DataBlock"> 9497 <member name="F:OpenMetaverse.AppearanceManager.TextureData.AlphaMasks">
7558 <exclude/> 9498 <summary>Collection of alpha masks that needs applying</summary>
7559 </member> 9499 </member>
7560 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.SizeBlock"> 9500 <member name="F:OpenMetaverse.AppearanceManager.TextureData.Color">
7561 <exclude/> 9501 <summary>Tint that should be applied to the texture</summary>
7562 </member> 9502 </member>
7563 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket"> 9503 <member name="F:OpenMetaverse.AppearanceManager.TextureData.TextureIndex">
7564 <exclude/> 9504 <summary>Where on avatar does this texture belong</summary>
7565 </member> 9505 </member>
7566 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.AgentDataBlock"> 9506 <member name="T:OpenMetaverse.AgentWearablesReplyEventArgs">
7567 <exclude/> 9507 <summary>Contains the Event data returned from the data server from an AgentWearablesRequest</summary>
7568 </member> 9508 </member>
7569 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.RequestDataBlock"> 9509 <member name="M:OpenMetaverse.AgentWearablesReplyEventArgs.#ctor">
7570 <exclude/> 9510 <summary>Construct a new instance of the AgentWearablesReplyEventArgs class</summary>
7571 </member> 9511 </member>
7572 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket"> 9512 <member name="T:OpenMetaverse.AgentCachedBakesReplyEventArgs">
7573 <exclude/> 9513 <summary>Contains the Event data returned from the data server from an AgentCachedTextureResponse</summary>
7574 </member> 9514 </member>
7575 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.AgentDataBlock"> 9515 <member name="M:OpenMetaverse.AgentCachedBakesReplyEventArgs.#ctor">
7576 <exclude/> 9516 <summary>Construct a new instance of the AgentCachedBakesReplyEventArgs class</summary>
7577 </member> 9517 </member>
7578 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.RequestDataBlock"> 9518 <member name="T:OpenMetaverse.AppearanceSetEventArgs">
7579 <exclude/> 9519 <summary>Contains the Event data returned from an AppearanceSetRequest</summary>
7580 </member> 9520 </member>
7581 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.DataBlock"> 9521 <member name="M:OpenMetaverse.AppearanceSetEventArgs.#ctor(System.Boolean)">
7582 <exclude/> 9522 <summary>
9523 Triggered when appearance data is sent to the sim and
9524 the main appearance thread is done.</summary>
9525 <param name="success">Indicates whether appearance setting was successful</param>
7583 </member> 9526 </member>
7584 <member name="T:OpenMetaverse.Packets.SendPostcardPacket"> 9527 <member name="P:OpenMetaverse.AppearanceSetEventArgs.Success">
7585 <exclude/> 9528 <summary>Indicates whether appearance setting was successful</summary>
7586 </member> 9529 </member>
7587 <member name="T:OpenMetaverse.Packets.SendPostcardPacket.AgentDataBlock"> 9530 <member name="T:OpenMetaverse.RebakeAvatarTexturesEventArgs">
7588 <exclude/> 9531 <summary>Contains the Event data returned from the data server from an RebakeAvatarTextures</summary>
7589 </member> 9532 </member>
7590 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket"> 9533 <member name="M:OpenMetaverse.RebakeAvatarTexturesEventArgs.#ctor(OpenMetaverse.UUID)">
7591 <exclude/> 9534 <summary>
9535 Triggered when the simulator sends a request for this agent to rebake
9536 its appearance
9537 </summary>
9538 <param name="textureID">The ID of the Texture Layer to bake</param>
7592 </member> 9539 </member>
7593 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock"> 9540 <member name="P:OpenMetaverse.RebakeAvatarTexturesEventArgs.TextureID">
7594 <exclude/> 9541 <summary>The ID of the Texture Layer to bake</summary>
7595 </member> 9542 </member>
7596 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket"> 9543 <member name="T:OpenMetaverse.PermissionMask">
7597 <exclude/> 9544 <summary>
9545
9546 </summary>
7598 </member> 9547 </member>
7599 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock"> 9548 <member name="T:OpenMetaverse.PermissionWho">
7600 <exclude/> 9549 <summary>
9550
9551 </summary>
7601 </member> 9552 </member>
7602 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock"> 9553 <member name="F:OpenMetaverse.PermissionWho.Base">
7603 <exclude/> 9554 <summary></summary>
7604 </member> 9555 </member>
7605 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket"> 9556 <member name="F:OpenMetaverse.PermissionWho.Owner">
7606 <exclude/> 9557 <summary></summary>
7607 </member> 9558 </member>
7608 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.AgentDataBlock"> 9559 <member name="F:OpenMetaverse.PermissionWho.Group">
7609 <exclude/> 9560 <summary></summary>
7610 </member> 9561 </member>
7611 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.RequestDataBlock"> 9562 <member name="F:OpenMetaverse.PermissionWho.Everyone">
7612 <exclude/> 9563 <summary></summary>
7613 </member> 9564 </member>
7614 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket"> 9565 <member name="F:OpenMetaverse.PermissionWho.NextOwner">
7615 <exclude/> 9566 <summary></summary>
7616 </member> 9567 </member>
7617 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.RequestDataBlock"> 9568 <member name="F:OpenMetaverse.PermissionWho.All">
7618 <exclude/> 9569 <summary></summary>
7619 </member> 9570 </member>
7620 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.ReportDataBlock"> 9571 <member name="T:OpenMetaverse.Permissions">
7621 <exclude/> 9572 <summary>
9573
9574 </summary>
7622 </member> 9575 </member>
7623 <member name="T:OpenMetaverse.Packets.ErrorPacket"> 9576 <member name="T:OpenMetaverse.AgentDisplayName">
7624 <exclude/> 9577 <summary> Information about agents display name </summary>
7625 </member> 9578 </member>
7626 <member name="T:OpenMetaverse.Packets.ErrorPacket.AgentDataBlock"> 9579 <member name="F:OpenMetaverse.AgentDisplayName.ID">
7627 <exclude/> 9580 <summary> Agent UUID </summary>
7628 </member> 9581 </member>
7629 <member name="T:OpenMetaverse.Packets.ErrorPacket.DataBlock"> 9582 <member name="F:OpenMetaverse.AgentDisplayName.UserName">
7630 <exclude/> 9583 <summary> Username </summary>
7631 </member> 9584 </member>
7632 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket"> 9585 <member name="F:OpenMetaverse.AgentDisplayName.DisplayName">
7633 <exclude/> 9586 <summary> Display name </summary>
7634 </member> 9587 </member>
7635 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock"> 9588 <member name="F:OpenMetaverse.AgentDisplayName.LegacyFirstName">
7636 <exclude/> 9589 <summary> First name (legacy) </summary>
7637 </member> 9590 </member>
7638 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock"> 9591 <member name="F:OpenMetaverse.AgentDisplayName.LegacyLastName">
7639 <exclude/> 9592 <summary> Last name (legacy) </summary>
7640 </member> 9593 </member>
7641 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket"> 9594 <member name="F:OpenMetaverse.AgentDisplayName.IsDefaultDisplayName">
7642 <exclude/> 9595 <summary> Is display name default display name </summary>
7643 </member> 9596 </member>
7644 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock"> 9597 <member name="F:OpenMetaverse.AgentDisplayName.NextUpdate">
7645 <exclude/> 9598 <summary> Cache display name until </summary>
7646 </member> 9599 </member>
7647 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock"> 9600 <member name="F:OpenMetaverse.AgentDisplayName.Updated">
7648 <exclude/> 9601 <summary> Last updated timestamp </summary>
7649 </member> 9602 </member>
7650 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket"> 9603 <member name="M:OpenMetaverse.AgentDisplayName.FromOSD(OpenMetaverse.StructuredData.OSD)">
7651 <exclude/> 9604 <summary>
9605 Creates AgentDisplayName object from OSD
9606 </summary>
9607 <param name="data">Incoming OSD data</param>
9608 <returns>AgentDisplayName object</returns>
7652 </member> 9609 </member>
7653 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock"> 9610 <member name="M:OpenMetaverse.AgentDisplayName.GetOSD">
7654 <exclude/> 9611 <summary>
9612 Return object as OSD map
9613 </summary>
9614 <returns>OSD containing agent's display name data</returns>
7655 </member> 9615 </member>
7656 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock"> 9616 <member name="P:OpenMetaverse.AgentDisplayName.LegacyFullName">
7657 <exclude/> 9617 <summary> Full name (legacy) </summary>
7658 </member> 9618 </member>
7659 <member name="T:OpenMetaverse.Packets.PacketAckPacket"> 9619 <member name="T:OpenMetaverse.AvatarGroup">
7660 <exclude/> 9620 <summary>
9621 Holds group information for Avatars such as those you might find in a profile
9622 </summary>
7661 </member> 9623 </member>
7662 <member name="T:OpenMetaverse.Packets.PacketAckPacket.PacketsBlock"> 9624 <member name="F:OpenMetaverse.AvatarGroup.AcceptNotices">
7663 <exclude/> 9625 <summary>true of Avatar accepts group notices</summary>
7664 </member> 9626 </member>
7665 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket"> 9627 <member name="F:OpenMetaverse.AvatarGroup.GroupID">
7666 <exclude/> 9628 <summary>Groups Key</summary>
7667 </member> 9629 </member>
7668 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock"> 9630 <member name="F:OpenMetaverse.AvatarGroup.GroupInsigniaID">
7669 <exclude/> 9631 <summary>Texture Key for groups insignia</summary>
7670 </member> 9632 </member>
7671 <member name="T:OpenMetaverse.Packets.CloseCircuitPacket"> 9633 <member name="F:OpenMetaverse.AvatarGroup.GroupName">
7672 <exclude/> 9634 <summary>Name of the group</summary>
7673 </member> 9635 </member>
7674 <member name="T:OpenMetaverse.Packets.ObjectAddPacket"> 9636 <member name="F:OpenMetaverse.AvatarGroup.GroupPowers">
7675 <exclude/> 9637 <summary>Powers avatar has in the group</summary>
7676 </member> 9638 </member>
7677 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.AgentDataBlock"> 9639 <member name="F:OpenMetaverse.AvatarGroup.GroupTitle">
7678 <exclude/> 9640 <summary>Avatars Currently selected title</summary>
7679 </member> 9641 </member>
7680 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.ObjectDataBlock"> 9642 <member name="F:OpenMetaverse.AvatarGroup.ListInProfile">
7681 <exclude/> 9643 <summary>true of Avatar has chosen to list this in their profile</summary>
7682 </member> 9644 </member>
7683 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket"> 9645 <member name="T:OpenMetaverse.Animation">
7684 <exclude/> 9646 <summary>
9647 Contains an animation currently being played by an agent
9648 </summary>
7685 </member> 9649 </member>
7686 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock"> 9650 <member name="F:OpenMetaverse.Animation.AnimationID">
7687 <exclude/> 9651 <summary>The ID of the animation asset</summary>
7688 </member> 9652 </member>
7689 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock"> 9653 <member name="F:OpenMetaverse.Animation.AnimationSequence">
7690 <exclude/> 9654 <summary>A number to indicate start order of currently playing animations</summary>
9655 <remarks>On Linden Grids this number is unique per region, with OpenSim it is per client</remarks>
7691 </member> 9656 </member>
7692 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket"> 9657 <member name="F:OpenMetaverse.Animation.AnimationSourceObjectID">
7693 <exclude/> 9658 <summary></summary>
7694 </member> 9659 </member>
7695 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock"> 9660 <member name="T:OpenMetaverse.ProfilePick">
7696 <exclude/> 9661 <summary>
9662 Holds group information on an individual profile pick
9663 </summary>
7697 </member> 9664 </member>
7698 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock"> 9665 <member name="T:OpenMetaverse.AvatarManager">
7699 <exclude/> 9666 <summary>
9667 Retrieve friend status notifications, and retrieve avatar names and
9668 profiles
9669 </summary>
7700 </member> 9670 </member>
7701 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket"> 9671 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimation">
7702 <exclude/> 9672 <summary>The event subscribers, null of no subscribers</summary>
7703 </member> 9673 </member>
7704 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.AgentDataBlock"> 9674 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAnimation(OpenMetaverse.AvatarAnimationEventArgs)">
7705 <exclude/> 9675 <summary>Raises the AvatarAnimation Event</summary>
9676 <param name="e">An AvatarAnimationEventArgs object containing
9677 the data sent from the simulator</param>
7706 </member> 9678 </member>
7707 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock"> 9679 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimationLock">
7708 <exclude/> 9680 <summary>Thread sync lock object</summary>
7709 </member> 9681 </member>
7710 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket"> 9682 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearance">
7711 <exclude/> 9683 <summary>The event subscribers, null of no subscribers</summary>
7712 </member> 9684 </member>
7713 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock"> 9685 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAppearance(OpenMetaverse.AvatarAppearanceEventArgs)">
7714 <exclude/> 9686 <summary>Raises the AvatarAppearance Event</summary>
9687 <param name="e">A AvatarAppearanceEventArgs object containing
9688 the data sent from the simulator</param>
7715 </member> 9689 </member>
7716 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock"> 9690 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearanceLock">
7717 <exclude/> 9691 <summary>Thread sync lock object</summary>
7718 </member> 9692 </member>
7719 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket"> 9693 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReply">
7720 <exclude/> 9694 <summary>The event subscribers, null of no subscribers</summary>
7721 </member> 9695 </member>
7722 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock"> 9696 <member name="M:OpenMetaverse.AvatarManager.OnUUIDNameReply(OpenMetaverse.UUIDNameReplyEventArgs)">
7723 <exclude/> 9697 <summary>Raises the UUIDNameReply Event</summary>
9698 <param name="e">A UUIDNameReplyEventArgs object containing
9699 the data sent from the simulator</param>
7724 </member> 9700 </member>
7725 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock"> 9701 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReplyLock">
7726 <exclude/> 9702 <summary>Thread sync lock object</summary>
7727 </member> 9703 </member>
7728 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock"> 9704 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReply">
7729 <exclude/> 9705 <summary>The event subscribers, null of no subscribers</summary>
7730 </member> 9706 </member>
7731 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket"> 9707 <member name="M:OpenMetaverse.AvatarManager.OnAvatarInterestsReply(OpenMetaverse.AvatarInterestsReplyEventArgs)">
7732 <exclude/> 9708 <summary>Raises the AvatarInterestsReply Event</summary>
9709 <param name="e">A AvatarInterestsReplyEventArgs object containing
9710 the data sent from the simulator</param>
7733 </member> 9711 </member>
7734 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.AgentDataBlock"> 9712 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReplyLock">
7735 <exclude/> 9713 <summary>Thread sync lock object</summary>
7736 </member> 9714 </member>
7737 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.RegionDataBlock"> 9715 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReply">
7738 <exclude/> 9716 <summary>The event subscribers, null of no subscribers</summary>
7739 </member> 9717 </member>
7740 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.InfoBlock"> 9718 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPropertiesReply(OpenMetaverse.AvatarPropertiesReplyEventArgs)">
7741 <exclude/> 9719 <summary>Raises the AvatarPropertiesReply Event</summary>
9720 <param name="e">A AvatarPropertiesReplyEventArgs object containing
9721 the data sent from the simulator</param>
7742 </member> 9722 </member>
7743 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket"> 9723 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReplyLock">
7744 <exclude/> 9724 <summary>Thread sync lock object</summary>
7745 </member> 9725 </member>
7746 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock"> 9726 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReply">
7747 <exclude/> 9727 <summary>The event subscribers, null of no subscribers</summary>
7748 </member> 9728 </member>
7749 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket"> 9729 <member name="M:OpenMetaverse.AvatarManager.OnAvatarGroupsReply(OpenMetaverse.AvatarGroupsReplyEventArgs)">
7750 <exclude/> 9730 <summary>Raises the AvatarGroupsReply Event</summary>
9731 <param name="e">A AvatarGroupsReplyEventArgs object containing
9732 the data sent from the simulator</param>
7751 </member> 9733 </member>
7752 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock"> 9734 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReplyLock">
7753 <exclude/> 9735 <summary>Thread sync lock object</summary>
7754 </member> 9736 </member>
7755 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket"> 9737 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReply">
7756 <exclude/> 9738 <summary>The event subscribers, null of no subscribers</summary>
7757 </member> 9739 </member>
7758 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock"> 9740 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPickerReply(OpenMetaverse.AvatarPickerReplyEventArgs)">
7759 <exclude/> 9741 <summary>Raises the AvatarPickerReply Event</summary>
9742 <param name="e">A AvatarPickerReplyEventArgs object containing
9743 the data sent from the simulator</param>
7760 </member> 9744 </member>
7761 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket"> 9745 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReplyLock">
7762 <exclude/> 9746 <summary>Thread sync lock object</summary>
7763 </member> 9747 </member>
7764 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock"> 9748 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAt">
7765 <exclude/> 9749 <summary>The event subscribers, null of no subscribers</summary>
7766 </member> 9750 </member>
7767 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock"> 9751 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectPointAt(OpenMetaverse.ViewerEffectPointAtEventArgs)">
7768 <exclude/> 9752 <summary>Raises the ViewerEffectPointAt Event</summary>
9753 <param name="e">A ViewerEffectPointAtEventArgs object containing
9754 the data sent from the simulator</param>
7769 </member> 9755 </member>
7770 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket"> 9756 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAtLock">
7771 <exclude/> 9757 <summary>Thread sync lock object</summary>
7772 </member> 9758 </member>
7773 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket.DataBlockBlock"> 9759 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAt">
7774 <exclude/> 9760 <summary>The event subscribers, null of no subscribers</summary>
7775 </member> 9761 </member>
7776 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket"> 9762 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectLookAt(OpenMetaverse.ViewerEffectLookAtEventArgs)">
7777 <exclude/> 9763 <summary>Raises the ViewerEffectLookAt Event</summary>
9764 <param name="e">A ViewerEffectLookAtEventArgs object containing
9765 the data sent from the simulator</param>
7778 </member> 9766 </member>
7779 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock"> 9767 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAtLock">
7780 <exclude/> 9768 <summary>Thread sync lock object</summary>
7781 </member> 9769 </member>
7782 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket"> 9770 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffect">
7783 <exclude/> 9771 <summary>The event subscribers, null of no subscribers</summary>
7784 </member> 9772 </member>
7785 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket.DataBlockBlock"> 9773 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffect(OpenMetaverse.ViewerEffectEventArgs)">
7786 <exclude/> 9774 <summary>Raises the ViewerEffect Event</summary>
9775 <param name="e">A ViewerEffectEventArgs object containing
9776 the data sent from the simulator</param>
7787 </member> 9777 </member>
7788 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket"> 9778 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLock">
7789 <exclude/> 9779 <summary>Thread sync lock object</summary>
7790 </member> 9780 </member>
7791 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.AgentDataBlock"> 9781 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReply">
7792 <exclude/> 9782 <summary>The event subscribers, null of no subscribers</summary>
7793 </member> 9783 </member>
7794 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.EffectBlock"> 9784 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPicksReply(OpenMetaverse.AvatarPicksReplyEventArgs)">
7795 <exclude/> 9785 <summary>Raises the AvatarPicksReply Event</summary>
9786 <param name="e">A AvatarPicksReplyEventArgs object containing
9787 the data sent from the simulator</param>
7796 </member> 9788 </member>
7797 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket"> 9789 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReplyLock">
7798 <exclude/> 9790 <summary>Thread sync lock object</summary>
7799 </member> 9791 </member>
7800 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket.PingIDBlock"> 9792 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReply">
7801 <exclude/> 9793 <summary>The event subscribers, null of no subscribers</summary>
7802 </member> 9794 </member>
7803 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket"> 9795 <member name="M:OpenMetaverse.AvatarManager.OnPickInfoReply(OpenMetaverse.PickInfoReplyEventArgs)">
7804 <exclude/> 9796 <summary>Raises the PickInfoReply Event</summary>
9797 <param name="e">A PickInfoReplyEventArgs object containing
9798 the data sent from the simulator</param>
7805 </member> 9799 </member>
7806 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket.PingIDBlock"> 9800 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReplyLock">
7807 <exclude/> 9801 <summary>Thread sync lock object</summary>
7808 </member> 9802 </member>
7809 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket"> 9803 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReply">
7810 <exclude/> 9804 <summary>The event subscribers, null of no subscribers</summary>
7811 </member> 9805 </member>
7812 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket.AgentDataBlock"> 9806 <member name="M:OpenMetaverse.AvatarManager.OnAvatarClassifiedReply(OpenMetaverse.AvatarClassifiedReplyEventArgs)">
7813 <exclude/> 9807 <summary>Raises the AvatarClassifiedReply Event</summary>
9808 <param name="e">A AvatarClassifiedReplyEventArgs object containing
9809 the data sent from the simulator</param>
7814 </member> 9810 </member>
7815 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket"> 9811 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReplyLock">
7816 <exclude/> 9812 <summary>Thread sync lock object</summary>
7817 </member> 9813 </member>
7818 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AgentDataBlock"> 9814 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReply">
7819 <exclude/> 9815 <summary>The event subscribers, null of no subscribers</summary>
7820 </member> 9816 </member>
7821 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AnimationListBlock"> 9817 <member name="M:OpenMetaverse.AvatarManager.OnClassifiedInfoReply(OpenMetaverse.ClassifiedInfoReplyEventArgs)">
7822 <exclude/> 9818 <summary>Raises the ClassifiedInfoReply Event</summary>
9819 <param name="e">A ClassifiedInfoReplyEventArgs object containing
9820 the data sent from the simulator</param>
7823 </member> 9821 </member>
7824 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock"> 9822 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReplyLock">
7825 <exclude/> 9823 <summary>Thread sync lock object</summary>
7826 </member> 9824 </member>
7827 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket"> 9825 <member name="F:OpenMetaverse.AvatarManager.m_DisplayNameUpdate">
7828 <exclude/> 9826 <summary>The event subscribers, null of no subscribers</summary>
7829 </member> 9827 </member>
7830 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock"> 9828 <member name="M:OpenMetaverse.AvatarManager.OnDisplayNameUpdate(OpenMetaverse.DisplayNameUpdateEventArgs)">
7831 <exclude/> 9829 <summary>Raises the DisplayNameUpdate Event</summary>
9830 <param name="e">A DisplayNameUpdateEventArgs object containing
9831 the data sent from the simulator</param>
7832 </member> 9832 </member>
7833 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock"> 9833 <member name="F:OpenMetaverse.AvatarManager.m_DisplayNameUpdateLock">
7834 <exclude/> 9834 <summary>Thread sync lock object</summary>
7835 </member> 9835 </member>
7836 <member name="T:OpenMetaverse.Packets.AgentSitPacket"> 9836 <member name="M:OpenMetaverse.AvatarManager.#ctor(OpenMetaverse.GridClient)">
7837 <exclude/> 9837 <summary>
9838 Represents other avatars
9839 </summary>
9840 <param name="client"></param>
7838 </member> 9841 </member>
7839 <member name="T:OpenMetaverse.Packets.AgentSitPacket.AgentDataBlock"> 9842 <member name="M:OpenMetaverse.AvatarManager.RequestTrackAgent(OpenMetaverse.UUID)">
7840 <exclude/> 9843 <summary>Tracks the specified avatar on your map</summary>
9844 <param name="preyID">Avatar ID to track</param>
7841 </member> 9845 </member>
7842 <member name="T:OpenMetaverse.Packets.RequestImagePacket"> 9846 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarName(OpenMetaverse.UUID)">
7843 <exclude/> 9847 <summary>
9848 Request a single avatar name
9849 </summary>
9850 <param name="id">The avatar key to retrieve a name for</param>
7844 </member> 9851 </member>
7845 <member name="T:OpenMetaverse.Packets.RequestImagePacket.AgentDataBlock"> 9852 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNames(System.Collections.Generic.List{OpenMetaverse.UUID})">
7846 <exclude/> 9853 <summary>
9854 Request a list of avatar names
9855 </summary>
9856 <param name="ids">The avatar keys to retrieve names for</param>
7847 </member> 9857 </member>
7848 <member name="T:OpenMetaverse.Packets.RequestImagePacket.RequestImageBlock"> 9858 <member name="M:OpenMetaverse.AvatarManager.DisplayNamesAvailable">
7849 <exclude/> 9859 <summary>
9860 Check if Display Names functionality is available
9861 </summary>
9862 <returns>True if Display name functionality is available</returns>
7850 </member> 9863 </member>
7851 <member name="T:OpenMetaverse.Packets.ImageDataPacket"> 9864 <member name="M:OpenMetaverse.AvatarManager.GetDisplayNames(System.Collections.Generic.List{OpenMetaverse.UUID},OpenMetaverse.AvatarManager.DisplayNamesCallback)">
7852 <exclude/> 9865 <summary>
9866 Request retrieval of display names (max 90 names per request)
9867 </summary>
9868 <param name="ids">List of UUIDs to lookup</param>
9869 <param name="callback">Callback to report result of the operation</param>
7853 </member> 9870 </member>
7854 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageIDBlock"> 9871 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarProperties(OpenMetaverse.UUID)">
7855 <exclude/> 9872 <summary>
9873 Start a request for Avatar Properties
9874 </summary>
9875 <param name="avatarid"></param>
7856 </member> 9876 </member>
7857 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageDataBlock"> 9877 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNameSearch(System.String,OpenMetaverse.UUID)">
7858 <exclude/> 9878 <summary>
9879 Search for an avatar (first name, last name)
9880 </summary>
9881 <param name="name">The name to search for</param>
9882 <param name="queryID">An ID to associate with this query</param>
7859 </member> 9883 </member>
7860 <member name="T:OpenMetaverse.Packets.ImagePacketPacket"> 9884 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)">
7861 <exclude/> 9885 <summary>
9886 Start a request for Avatar Picks
9887 </summary>
9888 <param name="avatarid">UUID of the avatar</param>
7862 </member> 9889 </member>
7863 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageIDBlock"> 9890 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarClassified(OpenMetaverse.UUID)">
7864 <exclude/> 9891 <summary>
9892 Start a request for Avatar Classifieds
9893 </summary>
9894 <param name="avatarid">UUID of the avatar</param>
7865 </member> 9895 </member>
7866 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageDataBlock"> 9896 <member name="M:OpenMetaverse.AvatarManager.RequestPickInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
7867 <exclude/> 9897 <summary>
9898 Start a request for details of a specific profile pick
9899 </summary>
9900 <param name="avatarid">UUID of the avatar</param>
9901 <param name="pickid">UUID of the profile pick</param>
7868 </member> 9902 </member>
7869 <member name="T:OpenMetaverse.Packets.LayerDataPacket"> 9903 <member name="M:OpenMetaverse.AvatarManager.RequestClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
7870 <exclude/> 9904 <summary>
9905 Start a request for details of a specific profile classified
9906 </summary>
9907 <param name="avatarid">UUID of the avatar</param>
9908 <param name="classifiedid">UUID of the profile classified</param>
7871 </member> 9909 </member>
7872 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerIDBlock"> 9910 <member name="M:OpenMetaverse.AvatarManager.UUIDNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7873 <exclude/> 9911 <summary>Process an incoming packet and raise the appropriate events</summary>
9912 <param name="sender">The sender</param>
9913 <param name="e">The EventArgs object containing the packet data</param>
7874 </member> 9914 </member>
7875 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerDataBlock"> 9915 <member name="M:OpenMetaverse.AvatarManager.AvatarAnimationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7876 <exclude/> 9916 <summary>Process an incoming packet and raise the appropriate events</summary>
9917 <param name="sender">The sender</param>
9918 <param name="e">The EventArgs object containing the packet data</param>
7877 </member> 9919 </member>
7878 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket"> 9920 <member name="M:OpenMetaverse.AvatarManager.AvatarAppearanceHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7879 <exclude/> 9921 <summary>Process an incoming packet and raise the appropriate events</summary>
9922 <param name="sender">The sender</param>
9923 <param name="e">The EventArgs object containing the packet data</param>
7880 </member> 9924 </member>
7881 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock"> 9925 <member name="M:OpenMetaverse.AvatarManager.AvatarPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7882 <exclude/> 9926 <summary>Process an incoming packet and raise the appropriate events</summary>
9927 <param name="sender">The sender</param>
9928 <param name="e">The EventArgs object containing the packet data</param>
7883 </member> 9929 </member>
7884 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock"> 9930 <member name="M:OpenMetaverse.AvatarManager.AvatarInterestsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7885 <exclude/> 9931 <summary>Process an incoming packet and raise the appropriate events</summary>
9932 <param name="sender">The sender</param>
9933 <param name="e">The EventArgs object containing the packet data</param>
7886 </member> 9934 </member>
7887 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket"> 9935 <member name="M:OpenMetaverse.AvatarManager.DisplayNameUpdateMessageHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
7888 <exclude/> 9936 <summary>
9937 EQ Message fired when someone nearby changes their display name
9938 </summary>
9939 <param name="capsKey">The message key</param>
9940 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param>
9941 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
7889 </member> 9942 </member>
7890 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock"> 9943 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyMessageHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
7891 <exclude/> 9944 <summary>
9945 Crossed region handler for message that comes across the EventQueue. Sent to an agent
9946 when the agent crosses a sim border into a new region.
9947 </summary>
9948 <param name="capsKey">The message key</param>
9949 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param>
9950 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
7892 </member> 9951 </member>
7893 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock"> 9952 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7894 <exclude/> 9953 <summary>Process an incoming packet and raise the appropriate events</summary>
9954 <param name="sender">The sender</param>
9955 <param name="e">The EventArgs object containing the packet data</param>
7895 </member> 9956 </member>
7896 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket"> 9957 <member name="M:OpenMetaverse.AvatarManager.AvatarPickerReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7897 <exclude/> 9958 <summary>Process an incoming packet and raise the appropriate events</summary>
9959 <param name="sender">The sender</param>
9960 <param name="e">The EventArgs object containing the packet data</param>
7898 </member> 9961 </member>
7899 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock"> 9962 <member name="M:OpenMetaverse.AvatarManager.ViewerEffectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7900 <exclude/> 9963 <summary>Process an incoming packet and raise the appropriate events</summary>
9964 <param name="sender">The sender</param>
9965 <param name="e">The EventArgs object containing the packet data</param>
7901 </member> 9966 </member>
7902 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock"> 9967 <member name="M:OpenMetaverse.AvatarManager.AvatarPicksReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7903 <exclude/> 9968 <summary>Process an incoming packet and raise the appropriate events</summary>
9969 <param name="sender">The sender</param>
9970 <param name="e">The EventArgs object containing the packet data</param>
7904 </member> 9971 </member>
7905 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket"> 9972 <member name="M:OpenMetaverse.AvatarManager.PickInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7906 <exclude/> 9973 <summary>Process an incoming packet and raise the appropriate events</summary>
9974 <param name="sender">The sender</param>
9975 <param name="e">The EventArgs object containing the packet data</param>
7907 </member> 9976 </member>
7908 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock"> 9977 <member name="M:OpenMetaverse.AvatarManager.AvatarClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7909 <exclude/> 9978 <summary>Process an incoming packet and raise the appropriate events</summary>
9979 <param name="sender">The sender</param>
9980 <param name="e">The EventArgs object containing the packet data</param>
7910 </member> 9981 </member>
7911 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock"> 9982 <member name="M:OpenMetaverse.AvatarManager.ClassifiedInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7912 <exclude/> 9983 <summary>Process an incoming packet and raise the appropriate events</summary>
9984 <param name="sender">The sender</param>
9985 <param name="e">The EventArgs object containing the packet data</param>
7913 </member> 9986 </member>
7914 <member name="T:OpenMetaverse.Packets.KillObjectPacket"> 9987 <member name="E:OpenMetaverse.AvatarManager.AvatarAnimation">
7915 <exclude/> 9988 <summary>Raised when the simulator sends us data containing
9989 an agents animation playlist</summary>
7916 </member> 9990 </member>
7917 <member name="T:OpenMetaverse.Packets.KillObjectPacket.ObjectDataBlock"> 9991 <member name="E:OpenMetaverse.AvatarManager.AvatarAppearance">
7918 <exclude/> 9992 <summary>Raised when the simulator sends us data containing
9993 the appearance information for an agent</summary>
7919 </member> 9994 </member>
7920 <member name="T:OpenMetaverse.Packets.TransferPacketPacket"> 9995 <member name="E:OpenMetaverse.AvatarManager.UUIDNameReply">
7921 <exclude/> 9996 <summary>Raised when the simulator sends us data containing
9997 agent names/id values</summary>
7922 </member> 9998 </member>
7923 <member name="T:OpenMetaverse.Packets.TransferPacketPacket.TransferDataBlock"> 9999 <member name="E:OpenMetaverse.AvatarManager.AvatarInterestsReply">
7924 <exclude/> 10000 <summary>Raised when the simulator sends us data containing
10001 the interests listed in an agents profile</summary>
7925 </member> 10002 </member>
7926 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket"> 10003 <member name="E:OpenMetaverse.AvatarManager.AvatarPropertiesReply">
7927 <exclude/> 10004 <summary>Raised when the simulator sends us data containing
10005 profile property information for an agent</summary>
7928 </member> 10006 </member>
7929 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.XferIDBlock"> 10007 <member name="E:OpenMetaverse.AvatarManager.AvatarGroupsReply">
7930 <exclude/> 10008 <summary>Raised when the simulator sends us data containing
10009 the group membership an agent is a member of</summary>
7931 </member> 10010 </member>
7932 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.DataPacketBlock"> 10011 <member name="E:OpenMetaverse.AvatarManager.AvatarPickerReply">
7933 <exclude/> 10012 <summary>Raised when the simulator sends us data containing
10013 name/id pair</summary>
7934 </member> 10014 </member>
7935 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket"> 10015 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectPointAt">
7936 <exclude/> 10016 <summary>Raised when the simulator sends us data containing
10017 the objects and effect when an agent is pointing at</summary>
7937 </member> 10018 </member>
7938 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock"> 10019 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectLookAt">
7939 <exclude/> 10020 <summary>Raised when the simulator sends us data containing
10021 the objects and effect when an agent is looking at</summary>
7940 </member> 10022 </member>
7941 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket"> 10023 <member name="E:OpenMetaverse.AvatarManager.ViewerEffect">
7942 <exclude/> 10024 <summary>Raised when the simulator sends us data containing
10025 an agents viewer effect information</summary>
7943 </member> 10026 </member>
7944 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.SenderBlock"> 10027 <member name="E:OpenMetaverse.AvatarManager.AvatarPicksReply">
7945 <exclude/> 10028 <summary>Raised when the simulator sends us data containing
10029 the top picks from an agents profile</summary>
7946 </member> 10030 </member>
7947 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock"> 10031 <member name="E:OpenMetaverse.AvatarManager.PickInfoReply">
7948 <exclude/> 10032 <summary>Raised when the simulator sends us data containing
10033 the Pick details</summary>
7949 </member> 10034 </member>
7950 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock"> 10035 <member name="E:OpenMetaverse.AvatarManager.AvatarClassifiedReply">
7951 <exclude/> 10036 <summary>Raised when the simulator sends us data containing
10037 the classified ads an agent has placed</summary>
7952 </member> 10038 </member>
7953 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock"> 10039 <member name="E:OpenMetaverse.AvatarManager.ClassifiedInfoReply">
7954 <exclude/> 10040 <summary>Raised when the simulator sends us data containing
10041 the details of a classified ad</summary>
7955 </member> 10042 </member>
7956 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket"> 10043 <member name="E:OpenMetaverse.AvatarManager.DisplayNameUpdate">
7957 <exclude/> 10044 <summary>Raised when the simulator sends us data containing
10045 the details of display name change</summary>
7958 </member> 10046 </member>
7959 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock"> 10047 <member name="T:OpenMetaverse.AvatarManager.DisplayNamesCallback">
7960 <exclude/> 10048 <summary>
10049 Callback giving results when fetching display names
10050 </summary>
10051 <param name="success">If the request was successful</param>
10052 <param name="names">Array of display names</param>
10053 <param name="badIDs">Array of UUIDs that could not be fetched</param>
7961 </member> 10054 </member>
7962 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock"> 10055 <member name="T:OpenMetaverse.AvatarAnimationEventArgs">
7963 <exclude/> 10056 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event</summary>
10057 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event occurs when the simulator sends
10058 the animation playlist for an agent</remarks>
10059 <example>
10060 The following code example uses the <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.Animations"/>
10061 properties to display the animation playlist of an avatar on the <see cref="T:System.Console"/> window.
10062 <code>
10063 // subscribe to the event
10064 Client.Avatars.AvatarAnimation += Avatars_AvatarAnimation;
10065
10066 private void Avatars_AvatarAnimation(object sender, AvatarAnimationEventArgs e)
10067 {
10068 // create a dictionary of "known" animations from the Animations class using System.Reflection
10069 Dictionary&lt;UUID, string&gt; systemAnimations = new Dictionary&lt;UUID, string&gt;();
10070 Type type = typeof(Animations);
10071 System.Reflection.FieldInfo[] fields = type.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
10072 foreach (System.Reflection.FieldInfo field in fields)
10073 {
10074 systemAnimations.Add((UUID)field.GetValue(type), field.Name);
10075 }
10076
10077 // find out which animations being played are known animations and which are assets
10078 foreach (Animation animation in e.Animations)
10079 {
10080 if (systemAnimations.ContainsKey(animation.AnimationID))
10081 {
10082 Console.WriteLine("{0} is playing {1} ({2}) sequence {3}", e.AvatarID,
10083 systemAnimations[animation.AnimationID], animation.AnimationSequence);
10084 }
10085 else
10086 {
10087 Console.WriteLine("{0} is playing {1} (Asset) sequence {2}", e.AvatarID,
10088 animation.AnimationID, animation.AnimationSequence);
10089 }
10090 }
10091 }
10092 </code>
10093 </example>
7964 </member> 10094 </member>
7965 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket"> 10095 <member name="M:OpenMetaverse.AvatarAnimationEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.Animation})">
7966 <exclude/> 10096 <summary>
10097 Construct a new instance of the AvatarAnimationEventArgs class
10098 </summary>
10099 <param name="avatarID">The ID of the agent</param>
10100 <param name="anims">The list of animations to start</param>
7967 </member> 10101 </member>
7968 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock"> 10102 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID">
7969 <exclude/> 10103 <summary>Get the ID of the agent</summary>
7970 </member> 10104 </member>
7971 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket"> 10105 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.Animations">
7972 <exclude/> 10106 <summary>Get the list of animations to start</summary>
7973 </member> 10107 </member>
7974 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock"> 10108 <member name="T:OpenMetaverse.AvatarAppearanceEventArgs">
7975 <exclude/> 10109 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary>
10110 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
10111 the appearance data for an avatar</remarks>
10112 <example>
10113 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
10114 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
10115 <code>
10116 // subscribe to the event
10117 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
10118
10119 // handle the data when the event is raised
10120 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e)
10121 {
10122 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
10123 }
10124 </code>
10125 </example>
7976 </member> 10126 </member>
7977 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock"> 10127 <member name="M:OpenMetaverse.AvatarAppearanceEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Primitive.TextureEntryFace,OpenMetaverse.Primitive.TextureEntryFace[],System.Collections.Generic.List{System.Byte},System.Byte,System.Int32,OpenMetaverse.AppearanceFlags)">
7978 <exclude/> 10128 <summary>
10129 Construct a new instance of the AvatarAppearanceEventArgs class
10130 </summary>
10131 <param name="sim">The simulator request was from</param>
10132 <param name="avatarID">The ID of the agent</param>
10133 <param name="isTrial">true of the agent is a trial account</param>
10134 <param name="defaultTexture">The default agent texture</param>
10135 <param name="faceTextures">The agents appearance layer textures</param>
10136 <param name="visualParams">The <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</param>
7979 </member> 10137 </member>
7980 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket"> 10138 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.Simulator">
7981 <exclude/> 10139 <summary>Get the Simulator this request is from of the agent</summary>
7982 </member> 10140 </member>
7983 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock"> 10141 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID">
7984 <exclude/> 10142 <summary>Get the ID of the agent</summary>
7985 </member> 10143 </member>
7986 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock"> 10144 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.IsTrial">
7987 <exclude/> 10145 <summary>true if the agent is a trial account</summary>
7988 </member> 10146 </member>
7989 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock"> 10147 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.DefaultTexture">
7990 <exclude/> 10148 <summary>Get the default agent texture</summary>
7991 </member> 10149 </member>
7992 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock"> 10150 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.FaceTextures">
7993 <exclude/> 10151 <summary>Get the agents appearance layer textures</summary>
7994 </member> 10152 </member>
7995 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock"> 10153 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams">
7996 <exclude/> 10154 <summary>Get the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</summary>
7997 </member> 10155 </member>
7998 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock"> 10156 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AppearanceVersion">
7999 <exclude/> 10157 <summary>Version of the appearance system used.
10158 Value greater than 0 indicates that server side baking is used</summary>
8000 </member> 10159 </member>
8001 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock"> 10160 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.COFVersion">
8002 <exclude/> 10161 <summary>Version of the Current Outfit Folder the appearance is based on</summary>
8003 </member> 10162 </member>
8004 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock"> 10163 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AppearanceFlags">
8005 <exclude/> 10164 <summary>Appearance flags, introduced with server side baking, currently unused</summary>
8006 </member> 10165 </member>
8007 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket"> 10166 <member name="T:OpenMetaverse.AvatarInterestsReplyEventArgs">
8008 <exclude/> 10167 <summary>Represents the interests from the profile of an agent</summary>
8009 </member> 10168 </member>
8010 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock"> 10169 <member name="P:OpenMetaverse.AvatarInterestsReplyEventArgs.AvatarID">
8011 <exclude/> 10170 <summary>Get the ID of the agent</summary>
8012 </member> 10171 </member>
8013 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket"> 10172 <member name="T:OpenMetaverse.AvatarPropertiesReplyEventArgs">
8014 <exclude/> 10173 <summary>The properties of an agent</summary>
8015 </member> 10174 </member>
8016 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock"> 10175 <member name="P:OpenMetaverse.AvatarPropertiesReplyEventArgs.AvatarID">
8017 <exclude/> 10176 <summary>Get the ID of the agent</summary>
8018 </member> 10177 </member>
8019 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket"> 10178 <member name="P:OpenMetaverse.AvatarGroupsReplyEventArgs.AvatarID">
8020 <exclude/> 10179 <summary>Get the ID of the agent</summary>
8021 </member> 10180 </member>
8022 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket.SoundDataBlock"> 10181 <member name="P:OpenMetaverse.AvatarPicksReplyEventArgs.AvatarID">
8023 <exclude/> 10182 <summary>Get the ID of the agent</summary>
8024 </member> 10183 </member>
8025 <member name="M:OpenMetaverse.Packets.PacketDecoder.AddCallback(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)"> 10184 <member name="P:OpenMetaverse.AvatarClassifiedReplyEventArgs.AvatarID">
10185 <summary>Get the ID of the avatar</summary>
10186 </member>
10187 <member name="T:OpenMetaverse.DisplayNameUpdateEventArgs">
8026 <summary> 10188 <summary>
8027 Add a custom decoder callback 10189 Event args class for display name notification messages
8028 </summary> 10190 </summary>
8029 <param name="key">The key of the field to decode</param>
8030 <param name="customPacketHandler">The custom decode handler</param>
8031 </member> 10191 </member>
8032 <member name="M:OpenMetaverse.Packets.PacketDecoder.RemoveCustomHandler(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)"> 10192 <member name="T:OpenMetaverse.Imaging.LoadTGAClass">
8033 <summary> 10193 <summary>
8034 Remove a custom decoder callback 10194 Capability to load TGAs to Bitmap
8035 </summary> 10195 </summary>
8036 <param name="key">The key of the field to decode</param>
8037 <param name="customPacketHandler">The custom decode handler</param>
8038 </member> 10196 </member>
8039 <member name="M:OpenMetaverse.Packets.PacketDecoder.PacketToString(OpenMetaverse.Packets.Packet)"> 10197 <member name="T:OpenMetaverse.Assets.AssetMesh">
8040 <summary> 10198 <summary>
8041 Creates a formatted string containing the values of a Packet 10199 Represents Mesh asset
8042 </summary> 10200 </summary>
8043 <param name="packet">The Packet</param>
8044 <returns>A formatted string of values of the nested items in the Packet object</returns>
8045 </member> 10201 </member>
8046 <member name="M:OpenMetaverse.Packets.PacketDecoder.MessageToString(System.Object,System.Int32)"> 10202 <member name="F:OpenMetaverse.Assets.AssetMesh.MeshData">
8047 <summary> 10203 <summary>
8048 Decode an IMessage object into a beautifully formatted string 10204 Decoded mesh data
8049 </summary> 10205 </summary>
8050 <param name="message">The IMessage object</param>
8051 <param name="recurseLevel">Recursion level (used for indenting)</param>
8052 <returns>A formatted string containing the names and values of the source object</returns>
8053 </member> 10206 </member>
8054 <member name="T:OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder"> 10207 <member name="M:OpenMetaverse.Assets.AssetMesh.#ctor">
10208 <summary>Initializes a new instance of an AssetMesh object</summary>
10209 </member>
10210 <member name="M:OpenMetaverse.Assets.AssetMesh.#ctor(OpenMetaverse.UUID,System.Byte[])">
10211 <summary>Initializes a new instance of an AssetMesh object with parameters</summary>
10212 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
10213 <param name="assetData">A byte array containing the raw asset data</param>
10214 </member>
10215 <member name="M:OpenMetaverse.Assets.AssetMesh.Encode">
8055 <summary> 10216 <summary>
8056 A custom decoder callback 10217 TODO: Encodes Collada file into LLMesh format
8057 </summary> 10218 </summary>
8058 <param name="fieldName">The key of the object</param>
8059 <param name="fieldData">the data to decode</param>
8060 <returns>A string represending the fieldData</returns>
8061 </member> 10219 </member>
8062 <member name="T:OpenMetaverse.DirectoryManager"> 10220 <member name="M:OpenMetaverse.Assets.AssetMesh.Decode">
8063 <summary> 10221 <summary>
8064 Access to the data server which allows searching for land, events, people, etc 10222 Decodes mesh asset. See <see cref="M:OpenMetaverse.Rendering.FacetedMesh.TryDecodeFromAsset(OpenMetaverse.Primitive,OpenMetaverse.Assets.AssetMesh,OpenMetaverse.Rendering.DetailLevel,OpenMetaverse.Rendering.FacetedMesh@)"/>
10223 to furter decode it for rendering</summary>
10224 <returns>true</returns>
10225 </member>
10226 <member name="P:OpenMetaverse.Assets.AssetMesh.AssetType">
10227 <summary>Override the base classes AssetType</summary>
10228 </member>
10229 <member name="T:OpenMetaverse.NetworkManager">
10230 <summary>
10231 NetworkManager is responsible for managing the network layer of
10232 OpenMetaverse. It tracks all the server connections, serializes
10233 outgoing traffic and deserializes incoming traffic, and provides
10234 instances of delegates for network-related events.
10235 </summary>
10236 <summary>
10237 Login Routines
8065 </summary> 10238 </summary>
8066 </member> 10239 </member>
8067 <member name="F:OpenMetaverse.DirectoryManager.m_EventInfoReply"> 10240 <member name="F:OpenMetaverse.NetworkManager.m_PacketSent">
8068 <summary>The event subscribers. null if no subcribers</summary> 10241 <summary>The event subscribers, null of no subscribers</summary>
8069 </member> 10242 </member>
8070 <member name="M:OpenMetaverse.DirectoryManager.OnEventInfo(OpenMetaverse.EventInfoReplyEventArgs)"> 10243 <member name="M:OpenMetaverse.NetworkManager.OnPacketSent(OpenMetaverse.PacketSentEventArgs)">
8071 <summary>Raises the EventInfoReply event</summary> 10244 <summary>Raises the PacketSent Event</summary>
8072 <param name="e">An EventInfoReplyEventArgs object containing the 10245 <param name="e">A PacketSentEventArgs object containing
8073 data returned from the data server</param> 10246 the data sent from the simulator</param>
8074 </member> 10247 </member>
8075 <member name="F:OpenMetaverse.DirectoryManager.m_EventDetailLock"> 10248 <member name="F:OpenMetaverse.NetworkManager.m_PacketSentLock">
8076 <summary>Thread sync lock object</summary> 10249 <summary>Thread sync lock object</summary>
8077 </member> 10250 </member>
8078 <member name="F:OpenMetaverse.DirectoryManager.m_DirEvents"> 10251 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOut">
8079 <summary>The event subscribers. null if no subcribers</summary> 10252 <summary>The event subscribers, null of no subscribers</summary>
8080 </member> 10253 </member>
8081 <member name="M:OpenMetaverse.DirectoryManager.OnDirEvents(OpenMetaverse.DirEventsReplyEventArgs)"> 10254 <member name="M:OpenMetaverse.NetworkManager.OnLoggedOut(OpenMetaverse.LoggedOutEventArgs)">
8082 <summary>Raises the DirEventsReply event</summary> 10255 <summary>Raises the LoggedOut Event</summary>
8083 <param name="e">An DirEventsReplyEventArgs object containing the 10256 <param name="e">A LoggedOutEventArgs object containing
8084 data returned from the data server</param> 10257 the data sent from the simulator</param>
8085 </member> 10258 </member>
8086 <member name="F:OpenMetaverse.DirectoryManager.m_DirEventsLock"> 10259 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOutLock">
8087 <summary>Thread sync lock object</summary> 10260 <summary>Thread sync lock object</summary>
8088 </member> 10261 </member>
8089 <member name="F:OpenMetaverse.DirectoryManager.m_Places"> 10262 <member name="F:OpenMetaverse.NetworkManager.m_SimConnecting">
8090 <summary>The event subscribers. null if no subcribers</summary> 10263 <summary>The event subscribers, null of no subscribers</summary>
8091 </member> 10264 </member>
8092 <member name="M:OpenMetaverse.DirectoryManager.OnPlaces(OpenMetaverse.PlacesReplyEventArgs)"> 10265 <member name="M:OpenMetaverse.NetworkManager.OnSimConnecting(OpenMetaverse.SimConnectingEventArgs)">
8093 <summary>Raises the PlacesReply event</summary> 10266 <summary>Raises the SimConnecting Event</summary>
8094 <param name="e">A PlacesReplyEventArgs object containing the 10267 <param name="e">A SimConnectingEventArgs object containing
8095 data returned from the data server</param> 10268 the data sent from the simulator</param>
8096 </member> 10269 </member>
8097 <member name="F:OpenMetaverse.DirectoryManager.m_PlacesLock"> 10270 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectingLock">
8098 <summary>Thread sync lock object</summary> 10271 <summary>Thread sync lock object</summary>
8099 </member> 10272 </member>
8100 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlaces"> 10273 <member name="F:OpenMetaverse.NetworkManager.m_SimConnected">
8101 <summary>The event subscribers. null if no subcribers</summary> 10274 <summary>The event subscribers, null of no subscribers</summary>
8102 </member> 10275 </member>
8103 <member name="M:OpenMetaverse.DirectoryManager.OnDirPlaces(OpenMetaverse.DirPlacesReplyEventArgs)"> 10276 <member name="M:OpenMetaverse.NetworkManager.OnSimConnected(OpenMetaverse.SimConnectedEventArgs)">
8104 <summary>Raises the DirPlacesReply event</summary> 10277 <summary>Raises the SimConnected Event</summary>
8105 <param name="e">A DirPlacesReplyEventArgs object containing the 10278 <param name="e">A SimConnectedEventArgs object containing
8106 data returned from the data server</param> 10279 the data sent from the simulator</param>
8107 </member> 10280 </member>
8108 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlacesLock"> 10281 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectedLock">
8109 <summary>Thread sync lock object</summary> 10282 <summary>Thread sync lock object</summary>
8110 </member> 10283 </member>
8111 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifieds"> 10284 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnected">
8112 <summary>The event subscribers. null if no subcribers</summary> 10285 <summary>The event subscribers, null of no subscribers</summary>
8113 </member> 10286 </member>
8114 <member name="M:OpenMetaverse.DirectoryManager.OnDirClassifieds(OpenMetaverse.DirClassifiedsReplyEventArgs)"> 10287 <member name="M:OpenMetaverse.NetworkManager.OnSimDisconnected(OpenMetaverse.SimDisconnectedEventArgs)">
8115 <summary>Raises the DirClassifiedsReply event</summary> 10288 <summary>Raises the SimDisconnected Event</summary>
8116 <param name="e">A DirClassifiedsReplyEventArgs object containing the 10289 <param name="e">A SimDisconnectedEventArgs object containing
8117 data returned from the data server</param> 10290 the data sent from the simulator</param>
8118 </member> 10291 </member>
8119 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifiedsLock"> 10292 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnectedLock">
8120 <summary>Thread sync lock object</summary> 10293 <summary>Thread sync lock object</summary>
8121 </member> 10294 </member>
8122 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroups"> 10295 <member name="F:OpenMetaverse.NetworkManager.m_Disconnected">
8123 <summary>The event subscribers. null if no subcribers</summary> 10296 <summary>The event subscribers, null of no subscribers</summary>
8124 </member> 10297 </member>
8125 <member name="M:OpenMetaverse.DirectoryManager.OnDirGroups(OpenMetaverse.DirGroupsReplyEventArgs)"> 10298 <member name="M:OpenMetaverse.NetworkManager.OnDisconnected(OpenMetaverse.DisconnectedEventArgs)">
8126 <summary>Raises the DirGroupsReply event</summary> 10299 <summary>Raises the Disconnected Event</summary>
8127 <param name="e">A DirGroupsReplyEventArgs object containing the 10300 <param name="e">A DisconnectedEventArgs object containing
8128 data returned from the data server</param> 10301 the data sent from the simulator</param>
8129 </member> 10302 </member>
8130 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroupsLock"> 10303 <member name="F:OpenMetaverse.NetworkManager.m_DisconnectedLock">
8131 <summary>Thread sync lock object</summary> 10304 <summary>Thread sync lock object</summary>
8132 </member> 10305 </member>
8133 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeople"> 10306 <member name="F:OpenMetaverse.NetworkManager.m_SimChanged">
8134 <summary>The event subscribers. null if no subcribers</summary> 10307 <summary>The event subscribers, null of no subscribers</summary>
8135 </member> 10308 </member>
8136 <member name="M:OpenMetaverse.DirectoryManager.OnDirPeople(OpenMetaverse.DirPeopleReplyEventArgs)"> 10309 <member name="M:OpenMetaverse.NetworkManager.OnSimChanged(OpenMetaverse.SimChangedEventArgs)">
8137 <summary>Raises the DirPeopleReply event</summary> 10310 <summary>Raises the SimChanged Event</summary>
8138 <param name="e">A DirPeopleReplyEventArgs object containing the 10311 <param name="e">A SimChangedEventArgs object containing
8139 data returned from the data server</param> 10312 the data sent from the simulator</param>
8140 </member> 10313 </member>
8141 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeopleLock"> 10314 <member name="F:OpenMetaverse.NetworkManager.m_SimChangedLock">
8142 <summary>Thread sync lock object</summary> 10315 <summary>Thread sync lock object</summary>
8143 </member> 10316 </member>
8144 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandReply"> 10317 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunning">
8145 <summary>The event subscribers. null if no subcribers</summary> 10318 <summary>The event subscribers, null of no subscribers</summary>
8146 </member> 10319 </member>
8147 <member name="M:OpenMetaverse.DirectoryManager.OnDirLand(OpenMetaverse.DirLandReplyEventArgs)"> 10320 <member name="M:OpenMetaverse.NetworkManager.OnEventQueueRunning(OpenMetaverse.EventQueueRunningEventArgs)">
8148 <summary>Raises the DirLandReply event</summary> 10321 <summary>Raises the EventQueueRunning Event</summary>
8149 <param name="e">A DirLandReplyEventArgs object containing the 10322 <param name="e">A EventQueueRunningEventArgs object containing
8150 data returned from the data server</param> 10323 the data sent from the simulator</param>
8151 </member> 10324 </member>
8152 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandLock"> 10325 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunningLock">
8153 <summary>Thread sync lock object</summary> 10326 <summary>Thread sync lock object</summary>
8154 </member> 10327 </member>
8155 <member name="M:OpenMetaverse.DirectoryManager.#ctor(OpenMetaverse.GridClient)"> 10328 <member name="F:OpenMetaverse.NetworkManager.Simulators">
10329 <summary>All of the simulators we are currently connected to</summary>
10330 </member>
10331 <member name="F:OpenMetaverse.NetworkManager.CapsEvents">
10332 <summary>Handlers for incoming capability events</summary>
10333 </member>
10334 <member name="F:OpenMetaverse.NetworkManager.PacketEvents">
10335 <summary>Handlers for incoming packets</summary>
10336 </member>
10337 <member name="F:OpenMetaverse.NetworkManager.PacketInbox">
10338 <summary>Incoming packets that are awaiting handling</summary>
10339 </member>
10340 <member name="F:OpenMetaverse.NetworkManager.PacketOutbox">
10341 <summary>Outgoing packets that are awaiting handling</summary>
10342 </member>
10343 <member name="M:OpenMetaverse.NetworkManager.#ctor(OpenMetaverse.GridClient)">
8156 <summary> 10344 <summary>
8157 Constructs a new instance of the DirectoryManager class 10345 Default constructor
8158 </summary> 10346 </summary>
8159 <param name="client">An instance of GridClient</param> 10347 <param name="client">Reference to the GridClient object</param>
8160 </member> 10348 </member>
8161 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String)"> 10349 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
8162 <summary> 10350 <summary>
8163 Query the data server for a list of classified ads containing the specified string. 10351 Register an event handler for a packet. This is a low level event
8164 Defaults to searching for classified placed in any category, and includes PG, Adult and Mature 10352 interface and should only be used if you are doing something not
8165 results. 10353 supported in the library
8166
8167 Responses are sent 16 per response packet, there is no way to know how many results a query reply will contain however assuming
8168 the reply packets arrived ordered, a response with less than 16 entries would indicate all results have been received
8169
8170 The <see cref="!:OnClassifiedReply"/> event is raised when a response is received from the simulator
8171 </summary> 10354 </summary>
8172 <param name="searchText">A string containing a list of keywords to search for</param> 10355 <param name="type">Packet type to trigger events for</param>
8173 <returns>A UUID to correlate the results when the <see cref="!:OnClassifiedReply"/> event is raised</returns> 10356 <param name="callback">Callback to fire when a packet of this type
10357 is received</param>
8174 </member> 10358 </member>
8175 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String,OpenMetaverse.DirectoryManager.ClassifiedCategories,OpenMetaverse.DirectoryManager.ClassifiedQueryFlags)"> 10359 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)">
8176 <summary> 10360 <summary>
8177 Query the data server for a list of classified ads which contain specified keywords (Overload) 10361 Register an event handler for a packet. This is a low level event
8178 10362 interface and should only be used if you are doing something not
8179 The <see cref="!:OnClassifiedReply"/> event is raised when a response is received from the simulator 10363 supported in the library
8180 </summary> 10364 </summary>
8181 <param name="searchText">A string containing a list of keywords to search for</param> 10365 <param name="type">Packet type to trigger events for</param>
8182 <param name="category">The category to search</param> 10366 <param name="callback">Callback to fire when a packet of this type
8183 <param name="queryFlags">A set of flags which can be ORed to modify query options 10367 is received</param>
8184 such as classified maturity rating.</param> 10368 <param name="isAsync">True if the callback should be ran
8185 <returns>A UUID to correlate the results when the <see cref="!:OnClassifiedReply"/> event is raised</returns> 10369 asynchronously. Only set this to false (synchronous for callbacks
8186 <example> 10370 that will always complete quickly)</param>
8187 Search classified ads containing the key words "foo" and "bar" in the "Any" category that are either PG or Mature 10371 <remarks>If any callback for a packet type is marked as
8188 <code> 10372 asynchronous, all callbacks for that packet type will be fired
8189 UUID searchID = StartClassifiedSearch("foo bar", ClassifiedCategories.Any, ClassifiedQueryFlags.PG | ClassifiedQueryFlags.Mature); 10373 asynchronously</remarks>
8190 </code>
8191 </example>
8192 <remarks>
8193 Responses are sent 16 at a time, there is no way to know how many results a query reply will contain however assuming
8194 the reply packets arrived ordered, a response with less than 16 entries would indicate all results have been received
8195 </remarks>
8196 </member> 10374 </member>
8197 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"> 10375 <member name="M:OpenMetaverse.NetworkManager.UnregisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
8198 <summary> 10376 <summary>
8199 Starts search for places (Overloaded) 10377 Unregister an event handler for a packet. This is a low level event
8200 10378 interface and should only be used if you are doing something not
8201 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator 10379 supported in the library
8202 </summary> 10380 </summary>
8203 <param name="searchText">Search text</param> 10381 <param name="type">Packet type this callback is registered with</param>
8204 <param name="queryStart">Each request is limited to 100 places 10382 <param name="callback">Callback to stop firing events for</param>
8205 being returned. To get the first 100 result entries of a request use 0,
8206 from 100-199 use 1, 200-299 use 2, etc.</param>
8207 <returns>A UUID to correlate the results when the <see cref="!:OnDirPlacesReply"/> event is raised</returns>
8208 </member> 10383 </member>
8209 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.Int32)"> 10384 <member name="M:OpenMetaverse.NetworkManager.RegisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)">
8210 <summary> 10385 <summary>
8211 Queries the dataserver for parcels of land which are flagged to be shown in search 10386 Register a CAPS event handler. This is a low level event interface
8212 10387 and should only be used if you are doing something not supported in
8213 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator 10388 the library
8214 </summary> 10389 </summary>
8215 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param> 10390 <param name="capsEvent">Name of the CAPS event to register a handler for</param>
8216 <param name="queryFlags">A set of flags which can be ORed to modify query options 10391 <param name="callback">Callback to fire when a CAPS event is received</param>
8217 such as classified maturity rating.</param>
8218 <param name="category">The category to search</param>
8219 <param name="queryStart">Each request is limited to 100 places
8220 being returned. To get the first 100 result entries of a request use 0,
8221 from 100-199 use 1, 200-299 use 2, etc.</param>
8222 <returns>A UUID to correlate the results when the <see cref="!:OnDirPlacesReply"/> event is raised</returns>
8223 <example>
8224 Search places containing the key words "foo" and "bar" in the "Any" category that are either PG or Adult
8225 <code>
8226 UUID searchID = StartDirPlacesSearch("foo bar", DirFindFlags.DwellSort | DirFindFlags.IncludePG | DirFindFlags.IncludeAdult, ParcelCategory.Any, 0);
8227 </code>
8228 </example>
8229 <remarks>
8230 Additional information on the results can be obtained by using the ParcelManager.InfoRequest method
8231 </remarks>
8232 </member> 10392 </member>
8233 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)"> 10393 <member name="M:OpenMetaverse.NetworkManager.UnregisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)">
8234 <summary> 10394 <summary>
8235 Starts a search for land sales using the directory 10395 Unregister a CAPS event handler. This is a low level event interface
8236 10396 and should only be used if you are doing something not supported in
8237 The <see cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator 10397 the library
8238 </summary> 10398 </summary>
8239 <param name="typeFlags">What type of land to search for. Auction, 10399 <param name="capsEvent">Name of the CAPS event this callback is
8240 estate, mainland, "first land", etc</param> 10400 registered with</param>
8241 <remarks>The OnDirLandReply event handler must be registered before 10401 <param name="callback">Callback to stop firing events for</param>
8242 calling this function. There is no way to determine how many
8243 results will be returned, or how many times the callback will be
8244 fired other than you won't get more than 100 total parcels from
8245 each query.</remarks>
8246 </member> 10402 </member>
8247 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)"> 10403 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet)">
8248 <summary> 10404 <summary>
8249 Starts a search for land sales using the directory 10405 Send a packet to the simulator the avatar is currently occupying
8250
8251 The <seealso cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator
8252 </summary> 10406 </summary>
8253 <param name="typeFlags">What type of land to search for. Auction, 10407 <param name="packet">Packet to send</param>
8254 estate, mainland, "first land", etc</param>
8255 <param name="priceLimit">Maximum price to search for</param>
8256 <param name="areaLimit">Maximum area to search for</param>
8257 <param name="queryStart">Each request is limited to 100 parcels
8258 being returned. To get the first 100 parcels of a request use 0,
8259 from 100-199 use 1, 200-299 use 2, etc.</param>
8260 <remarks>The OnDirLandReply event handler must be registered before
8261 calling this function. There is no way to determine how many
8262 results will be returned, or how many times the callback will be
8263 fired other than you won't get more than 100 total parcels from
8264 each query.</remarks>
8265 </member> 10408 </member>
8266 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)"> 10409 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
8267 <summary> 10410 <summary>
8268 Send a request to the data server for land sales listings 10411 Send a packet to a specified simulator
8269 </summary> 10412 </summary>
8270 10413 <param name="packet">Packet to send</param>
8271 <param name="findFlags">Flags sent to specify query options 10414 <param name="simulator">Simulator to send the packet to</param>
8272
8273 Available flags:
8274 Specify the parcel rating with one or more of the following:
8275 IncludePG IncludeMature IncludeAdult
8276
8277 Specify the field to pre sort the results with ONLY ONE of the following:
8278 PerMeterSort NameSort AreaSort PricesSort
8279
8280 Specify the order the results are returned in, if not specified the results are pre sorted in a Descending Order
8281 SortAsc
8282
8283 Specify additional filters to limit the results with one or both of the following:
8284 LimitByPrice LimitByArea
8285
8286 Flags can be combined by separating them with the | (pipe) character
8287
8288 Additional details can be found in <see cref="T:OpenMetaverse.DirectoryManager.DirFindFlags"/>
8289 </param>
8290 <param name="typeFlags">What type of land to search for. Auction,
8291 Estate or Mainland</param>
8292 <param name="priceLimit">Maximum price to search for when the
8293 DirFindFlags.LimitByPrice flag is specified in findFlags</param>
8294 <param name="areaLimit">Maximum area to search for when the
8295 DirFindFlags.LimitByArea flag is specified in findFlags</param>
8296 <param name="queryStart">Each request is limited to 100 parcels
8297 being returned. To get the first 100 parcels of a request use 0,
8298 from 100-199 use 100, 200-299 use 200, etc.</param>
8299 <remarks><para>The <seealso cref="!:OnDirLandReply"/> event will be raised with the response from the simulator
8300
8301 There is no way to determine how many results will be returned, or how many times the callback will be
8302 fired other than you won't get more than 100 total parcels from
8303 each reply.</para>
8304
8305 <para>Any land set for sale to either anybody or specific to the connected agent will be included in the
8306 results if the land is included in the query</para></remarks>
8307 <example>
8308 <code>
8309 // request all mainland, any maturity rating that is larger than 512 sq.m
8310 StartLandSearch(DirFindFlags.SortAsc | DirFindFlags.PerMeterSort | DirFindFlags.LimitByArea | DirFindFlags.IncludePG | DirFindFlags.IncludeMature | DirFindFlags.IncludeAdult, SearchTypeFlags.Mainland, 0, 512, 0);
8311 </code></example>
8312 </member> 10415 </member>
8313 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"> 10416 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.String)">
8314 <summary> 10417 <summary>
8315 Search for Groups 10418 Connect to a simulator
8316 </summary> 10419 </summary>
8317 <param name="searchText">The name or portion of the name of the group you wish to search for</param> 10420 <param name="ip">IP address to connect to</param>
8318 <param name="queryStart">Start from the match number</param> 10421 <param name="port">Port to connect to</param>
8319 <returns></returns> 10422 <param name="handle">Handle for this simulator, to identify its
10423 location in the grid</param>
10424 <param name="setDefault">Whether to set CurrentSim to this new
10425 connection, use this if the avatar is moving in to this simulator</param>
10426 <param name="seedcaps">URL of the capabilities server to use for
10427 this sim connection</param>
10428 <returns>A Simulator object on success, otherwise null</returns>
8320 </member> 10429 </member>
8321 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32,OpenMetaverse.DirectoryManager.DirFindFlags)"> 10430 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.String)">
8322 <summary> 10431 <summary>
8323 Search for Groups 10432 Connect to a simulator
8324 </summary> 10433 </summary>
8325 <param name="searchText">The name or portion of the name of the group you wish to search for</param> 10434 <param name="endPoint">IP address and port to connect to</param>
8326 <param name="queryStart">Start from the match number</param> 10435 <param name="handle">Handle for this simulator, to identify its
8327 <param name="flags">Search flags</param> 10436 location in the grid</param>
8328 <returns></returns> 10437 <param name="setDefault">Whether to set CurrentSim to this new
10438 connection, use this if the avatar is moving in to this simulator</param>
10439 <param name="seedcaps">URL of the capabilities server to use for
10440 this sim connection</param>
10441 <returns>A Simulator object on success, otherwise null</returns>
8329 </member> 10442 </member>
8330 <member name="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"> 10443 <member name="M:OpenMetaverse.NetworkManager.Logout">
8331 <summary> 10444 <summary>
8332 Search the People directory for other avatars 10445 Initiate a blocking logout request. This will return when the logout
10446 handshake has completed or when <code>Settings.LOGOUT_TIMEOUT</code>
10447 has expired and the network layer is manually shut down
8333 </summary> 10448 </summary>
8334 <param name="searchText">The name or portion of the name of the avatar you wish to search for</param>
8335 <param name="queryStart"></param>
8336 <returns></returns>
8337 </member> 10449 </member>
8338 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"> 10450 <member name="M:OpenMetaverse.NetworkManager.RequestLogout">
8339 <summary> 10451 <summary>
8340 Search Places for parcels of land you personally own 10452 Initiate the logout process. Check if logout succeeded with the
10453 <code>OnLogoutReply</code> event, and if this does not fire the
10454 <code>Shutdown()</code> function needs to be manually called
8341 </summary> 10455 </summary>
8342 </member> 10456 </member>
8343 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.UUID)"> 10457 <member name="M:OpenMetaverse.NetworkManager.DisconnectSim(OpenMetaverse.Simulator,System.Boolean)">
8344 <summary> 10458 <summary>
8345 Searches Places for land owned by the specified group 10459 Close a connection to the given simulator
8346 </summary> 10460 </summary>
8347 <param name="groupID">ID of the group you want to recieve land list for (You must be a member of the group)</param> 10461 <param name="simulator"></param>
8348 <returns>Transaction (Query) ID which can be associated with results from your request.</returns> 10462 <param name="sendCloseCircuit"></param>
8349 </member> 10463 </member>
8350 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(System.String)"> 10464 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType)">
8351 <summary> 10465 <summary>
8352 Search the Places directory for parcels that are listed in search and contain the specified keywords 10466 Shutdown will disconnect all the sims except for the current sim
10467 first, and then kill the connection to CurrentSim. This should only
10468 be called if the logout process times out on <code>RequestLogout</code>
8353 </summary> 10469 </summary>
8354 <param name="searchText">A string containing the keywords to search for</param> 10470 <param name="type">Type of shutdown</param>
8355 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
8356 </member> 10471 </member>
8357 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.String,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 10472 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType,System.String)">
8358 <summary> 10473 <summary>
8359 Search Places - All Options 10474 Shutdown will disconnect all the sims except for the current sim
10475 first, and then kill the connection to CurrentSim. This should only
10476 be called if the logout process times out on <code>RequestLogout</code>
8360 </summary> 10477 </summary>
8361 <param name="findFlags">One of the Values from the DirFindFlags struct, ie: AgentOwned, GroupOwned, etc.</param> 10478 <param name="type">Type of shutdown</param>
8362 <param name="searchCategory">One of the values from the SearchCategory Struct, ie: Any, Linden, Newcomer</param> 10479 <param name="message">Shutdown message</param>
8363 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
8364 <param name="simulatorName">String Simulator Name to search in</param>
8365 <param name="groupID">LLUID of group you want to recieve results for</param>
8366 <param name="transactionID">Transaction (Query) ID which can be associated with results from your request.</param>
8367 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
8368 </member> 10480 </member>
8369 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"> 10481 <member name="M:OpenMetaverse.NetworkManager.FindSimulator(System.Net.IPEndPoint)">
8370 <summary> 10482 <summary>
8371 Search All Events with specifid searchText in all categories, includes PG, Mature and Adult 10483 Searches through the list of currently connected simulators to find
10484 one attached to the given IPEndPoint
8372 </summary> 10485 </summary>
8373 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param> 10486 <param name="endPoint">IPEndPoint of the Simulator to search for</param>
8374 <param name="queryStart">Each request is limited to 100 entries 10487 <returns>A Simulator reference on success, otherwise null</returns>
8375 being returned. To get the first group of entries of a request use 0,
8376 from 100-199 use 100, 200-299 use 200, etc.</param>
8377 <returns>UUID of query to correlate results in callback.</returns>
8378 </member> 10488 </member>
8379 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,System.String,System.UInt32,OpenMetaverse.DirectoryManager.EventCategories)"> 10489 <member name="M:OpenMetaverse.NetworkManager.RaiseConnectedEvent(OpenMetaverse.Simulator)">
8380 <summary> 10490 <summary>
8381 Search Events 10491 Fire an event when an event queue connects for capabilities
8382 </summary> 10492 </summary>
8383 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param> 10493 <param name="simulator">Simulator the event queue is attached to</param>
8384 <param name="queryFlags">One or more of the following flags: DateEvents, IncludePG, IncludeMature, IncludeAdult
8385 from the <see cref="T:OpenMetaverse.DirectoryManager.DirFindFlags"/> Enum
8386
8387 Multiple flags can be combined by separating the flags with the | (pipe) character</param>
8388 <param name="eventDay">"u" for in-progress and upcoming events, -or- number of days since/until event is scheduled
8389 For example "0" = Today, "1" = tomorrow, "2" = following day, "-1" = yesterday, etc.</param>
8390 <param name="queryStart">Each request is limited to 100 entries
8391 being returned. To get the first group of entries of a request use 0,
8392 from 100-199 use 100, 200-299 use 200, etc.</param>
8393 <param name="category">EventCategory event is listed under.</param>
8394 <returns>UUID of query to correlate results in callback.</returns>
8395 </member>
8396 <member name="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)">
8397 <summary>Requests Event Details</summary>
8398 <param name="eventID">ID of Event returned from the <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> method</param>
8399 </member>
8400 <member name="M:OpenMetaverse.DirectoryManager.DirClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8401 <summary>Process an incoming packet and raise the appropriate events</summary>
8402 <param name="sender">The sender</param>
8403 <param name="e">The EventArgs object containing the packet data</param>
8404 </member> 10494 </member>
8405 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 10495 <member name="M:OpenMetaverse.NetworkManager.LogoutReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8406 <summary>Process an incoming packet and raise the appropriate events</summary> 10496 <summary>Process an incoming packet and raise the appropriate events</summary>
8407 <param name="sender">The sender</param> 10497 <param name="sender">The sender</param>
8408 <param name="e">The EventArgs object containing the packet data</param> 10498 <param name="e">The EventArgs object containing the packet data</param>
8409 </member> 10499 </member>
8410 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 10500 <member name="M:OpenMetaverse.NetworkManager.StartPingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8411 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.DirLandReplyMessage"/> event message</summary>
8412 <param name="capsKey">The Unique Capabilities Key</param>
8413 <param name="message">The <see cref="T:OpenMetaverse.Messages.Linden.DirLandReplyMessage"/> event message containing the data</param>
8414 <param name="simulator">The simulator the message originated from</param>
8415 </member>
8416 <member name="M:OpenMetaverse.DirectoryManager.DirPeopleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8417 <summary>Process an incoming packet and raise the appropriate events</summary> 10501 <summary>Process an incoming packet and raise the appropriate events</summary>
8418 <param name="sender">The sender</param> 10502 <param name="sender">The sender</param>
8419 <param name="e">The EventArgs object containing the packet data</param> 10503 <param name="e">The EventArgs object containing the packet data</param>
8420 </member> 10504 </member>
8421 <member name="M:OpenMetaverse.DirectoryManager.DirGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 10505 <member name="M:OpenMetaverse.NetworkManager.CompletePingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8422 <summary>Process an incoming packet and raise the appropriate events</summary> 10506 <summary>Process an incoming packet and raise the appropriate events</summary>
8423 <param name="sender">The sender</param> 10507 <param name="sender">The sender</param>
8424 <param name="e">The EventArgs object containing the packet data</param> 10508 <param name="e">The EventArgs object containing the packet data</param>
8425 </member> 10509 </member>
8426 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 10510 <member name="M:OpenMetaverse.NetworkManager.SimStatsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8427 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"/> event message</summary>
8428 <param name="capsKey">The Unique Capabilities Key</param>
8429 <param name="message">The <see cref="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"/> event message containing the data</param>
8430 <param name="simulator">The simulator the message originated from</param>
8431 </member>
8432 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8433 <summary>Process an incoming packet and raise the appropriate events</summary> 10511 <summary>Process an incoming packet and raise the appropriate events</summary>
8434 <param name="sender">The sender</param> 10512 <param name="sender">The sender</param>
8435 <param name="e">The EventArgs object containing the packet data</param> 10513 <param name="e">The EventArgs object containing the packet data</param>
8436 </member> 10514 </member>
8437 <member name="M:OpenMetaverse.DirectoryManager.EventsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 10515 <member name="M:OpenMetaverse.NetworkManager.RegionHandshakeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8438 <summary>Process an incoming packet and raise the appropriate events</summary> 10516 <summary>Process an incoming packet and raise the appropriate events</summary>
8439 <param name="sender">The sender</param> 10517 <param name="sender">The sender</param>
8440 <param name="e">The EventArgs object containing the packet data</param> 10518 <param name="e">The EventArgs object containing the packet data</param>
8441 </member> 10519 </member>
8442 <member name="M:OpenMetaverse.DirectoryManager.EventInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 10520 <member name="M:OpenMetaverse.NetworkManager.DisableSimulatorHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8443 <summary>Process an incoming packet and raise the appropriate events</summary> 10521 <summary>Process an incoming packet and raise the appropriate events</summary>
8444 <param name="sender">The sender</param> 10522 <param name="sender">The sender</param>
8445 <param name="e">The EventArgs object containing the packet data</param> 10523 <param name="e">The EventArgs object containing the packet data</param>
8446 </member> 10524 </member>
8447 <member name="M:OpenMetaverse.DirectoryManager.DirPlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 10525 <member name="M:OpenMetaverse.NetworkManager.KickUserHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8448 <summary>Process an incoming packet and raise the appropriate events</summary> 10526 <summary>Process an incoming packet and raise the appropriate events</summary>
8449 <param name="sender">The sender</param> 10527 <param name="sender">The sender</param>
8450 <param name="e">The EventArgs object containing the packet data</param> 10528 <param name="e">The EventArgs object containing the packet data</param>
8451 </member> 10529 </member>
8452 <member name="E:OpenMetaverse.DirectoryManager.EventInfoReply"> 10530 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgress">
8453 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)"/> request.</summary> 10531 <summary>The event subscribers, null of no subscribers</summary>
8454 </member>
8455 <member name="E:OpenMetaverse.DirectoryManager.DirEventsReply">
8456 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> request.</summary>
8457 </member>
8458 <member name="E:OpenMetaverse.DirectoryManager.PlacesReply">
8459 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request.</summary>
8460 </member>
8461 <member name="E:OpenMetaverse.DirectoryManager.DirPlacesReply">
8462 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/> request.</summary>
8463 </member>
8464 <member name="E:OpenMetaverse.DirectoryManager.DirClassifiedsReply">
8465 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String,OpenMetaverse.DirectoryManager.ClassifiedCategories,System.Boolean)"/> request.</summary>
8466 </member>
8467 <member name="E:OpenMetaverse.DirectoryManager.DirGroupsReply">
8468 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/> request.</summary>
8469 </member>
8470 <member name="E:OpenMetaverse.DirectoryManager.DirPeopleReply">
8471 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/> request.</summary>
8472 </member>
8473 <member name="E:OpenMetaverse.DirectoryManager.DirLandReply">
8474 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)"/> request.</summary>
8475 </member>
8476 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedCategories">
8477 <summary>Classified Ad categories</summary>
8478 </member>
8479 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Any">
8480 <summary>Classified is listed in the Any category</summary>
8481 </member>
8482 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Shopping">
8483 <summary>Classified is shopping related</summary>
8484 </member>
8485 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.LandRental">
8486 <summary>Classified is </summary>
8487 </member>
8488 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.PropertyRental">
8489 <summary></summary>
8490 </member>
8491 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.SpecialAttraction">
8492 <summary></summary>
8493 </member>
8494 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.NewProducts">
8495 <summary></summary>
8496 </member>
8497 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Employment">
8498 <summary></summary>
8499 </member>
8500 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Wanted">
8501 <summary></summary>
8502 </member>
8503 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Service">
8504 <summary></summary>
8505 </member>
8506 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Personal">
8507 <summary></summary>
8508 </member>
8509 <member name="T:OpenMetaverse.DirectoryManager.EventCategories">
8510 <summary>Event Categories</summary>
8511 </member>
8512 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.All">
8513 <summary></summary>
8514 </member>
8515 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Discussion">
8516 <summary></summary>
8517 </member>
8518 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Sports">
8519 <summary></summary>
8520 </member> 10532 </member>
8521 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.LiveMusic"> 10533 <member name="M:OpenMetaverse.NetworkManager.OnLoginProgress(OpenMetaverse.LoginProgressEventArgs)">
8522 <summary></summary> 10534 <summary>Raises the LoginProgress Event</summary>
10535 <param name="e">A LoginProgressEventArgs object containing
10536 the data sent from the simulator</param>
8523 </member> 10537 </member>
8524 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Commercial"> 10538 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgressLock">
8525 <summary></summary> 10539 <summary>Thread sync lock object</summary>
8526 </member> 10540 </member>
8527 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Nightlife"> 10541 <member name="F:OpenMetaverse.NetworkManager.LoginSeedCapability">
8528 <summary></summary> 10542 <summary>Seed CAPS URL returned from the login server</summary>
8529 </member> 10543 </member>
8530 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Games"> 10544 <member name="F:OpenMetaverse.NetworkManager.MaxAgentGroups">
8531 <summary></summary> 10545 <summary>Maximum number of groups an agent can belong to, -1 for unlimited</summary>
8532 </member> 10546 </member>
8533 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Pageants"> 10547 <member name="F:OpenMetaverse.NetworkManager.AgentAppearanceServiceURL">
8534 <summary></summary> 10548 <summary>Server side baking service URL</summary>
8535 </member> 10549 </member>
8536 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Education"> 10550 <member name="F:OpenMetaverse.NetworkManager.UDPBlacklist">
8537 <summary></summary> 10551 <summary>A list of packets obtained during the login process which
10552 networkmanager will log but not process</summary>
8538 </member> 10553 </member>
8539 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Arts"> 10554 <member name="M:OpenMetaverse.NetworkManager.DefaultLoginParams(System.String,System.String,System.String,System.String,System.String)">
8540 <summary></summary> 10555 <summary>
10556 Generate sane default values for a login request
10557 </summary>
10558 <param name="firstName">Account first name</param>
10559 <param name="lastName">Account last name</param>
10560 <param name="password">Account password</param>
10561 <param name="channel">Client application name (channel)</param>
10562 <param name="version">Client application name + version</param>
10563 <returns>A populated <seealso cref="T:OpenMetaverse.LoginParams"/> struct containing
10564 sane defaults</returns>
8541 </member> 10565 </member>
8542 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Charity"> 10566 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String)">
8543 <summary></summary> 10567 <summary>
10568 Simplified login that takes the most common and required fields
10569 </summary>
10570 <param name="firstName">Account first name</param>
10571 <param name="lastName">Account last name</param>
10572 <param name="password">Account password</param>
10573 <param name="channel">Client application name (channel)</param>
10574 <param name="version">Client application name + version</param>
10575 <returns>Whether the login was successful or not. On failure the
10576 LoginErrorKey string will contain the error code and LoginMessage
10577 will contain a description of the error</returns>
8544 </member> 10578 </member>
8545 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Miscellaneous"> 10579 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String,System.String)">
8546 <summary></summary> 10580 <summary>
10581 Simplified login that takes the most common fields along with a
10582 starting location URI, and can accept an MD5 string instead of a
10583 plaintext password
10584 </summary>
10585 <param name="firstName">Account first name</param>
10586 <param name="lastName">Account last name</param>
10587 <param name="password">Account password or MD5 hash of the password
10588 such as $1$1682a1e45e9f957dcdf0bb56eb43319c</param>
10589 <param name="channel">Client application name (channel)</param>
10590 <param name="start">Starting location URI that can be built with
10591 StartLocation()</param>
10592 <param name="version">Client application name + version</param>
10593 <returns>Whether the login was successful or not. On failure the
10594 LoginErrorKey string will contain the error code and LoginMessage
10595 will contain a description of the error</returns>
8547 </member> 10596 </member>
8548 <member name="T:OpenMetaverse.DirectoryManager.DirFindFlags"> 10597 <member name="M:OpenMetaverse.NetworkManager.Login(OpenMetaverse.LoginParams)">
8549 <summary> 10598 <summary>
8550 Query Flags used in many of the DirectoryManager methods to specify which query to execute and how to return the results. 10599 Login that takes a struct of all the values that will be passed to
8551 10600 the login server
8552 Flags can be combined using the | (pipe) character, not all flags are available in all queries
8553 </summary> 10601 </summary>
10602 <param name="loginParams">The values that will be passed to the login
10603 server, all fields must be set even if they are String.Empty</param>
10604 <returns>Whether the login was successful or not. On failure the
10605 LoginErrorKey string will contain the error code and LoginMessage
10606 will contain a description of the error</returns>
8554 </member> 10607 </member>
8555 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.People"> 10608 <member name="M:OpenMetaverse.NetworkManager.StartLocation(System.String,System.Int32,System.Int32,System.Int32)">
8556 <summary>Query the People database</summary> 10609 <summary>
10610 Build a start location URI for passing to the Login function
10611 </summary>
10612 <param name="sim">Name of the simulator to start in</param>
10613 <param name="x">X coordinate to start at</param>
10614 <param name="y">Y coordinate to start at</param>
10615 <param name="z">Z coordinate to start at</param>
10616 <returns>String with a URI that can be used to login to a specified
10617 location</returns>
8557 </member> 10618 </member>
8558 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Online"> 10619 <member name="M:OpenMetaverse.NetworkManager.RemoteLoginHandler(OpenMetaverse.LoginResponseData,OpenMetaverse.LoginParams)">
8559 <summary></summary> 10620 <summary>
10621 LoginParams and the initial login XmlRpcRequest were made on a remote machine.
10622 This method now initializes libomv with the results.
10623 </summary>
8560 </member> 10624 </member>
8561 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Events"> 10625 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(Nwc.XmlRpc.XmlRpcResponse,OpenMetaverse.LoginParams)">
8562 <summary></summary> 10626 <summary>
10627 Handles response from XML-RPC login replies
10628 </summary>
8563 </member> 10629 </member>
8564 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Groups"> 10630 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(OpenMetaverse.LoginResponseData,OpenMetaverse.LoginParams)">
8565 <summary>Query the Groups database</summary> 10631 <summary>
10632 Handles response from XML-RPC login replies with already parsed LoginResponseData
10633 </summary>
8566 </member> 10634 </member>
8567 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DateEvents"> 10635 <member name="M:OpenMetaverse.NetworkManager.LoginReplyLLSDHandler(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
8568 <summary>Query the Events database</summary> 10636 <summary>
10637 Handle response from LLSD login replies
10638 </summary>
10639 <param name="client"></param>
10640 <param name="result"></param>
10641 <param name="error"></param>
8569 </member> 10642 </member>
8570 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AgentOwned"> 10643 <member name="M:OpenMetaverse.NetworkManager.GetPlatform">
8571 <summary>Query the land holdings database for land owned by the currently connected agent</summary> 10644 <summary>
10645 Get current OS
10646 </summary>
10647 <returns>Either "Win" or "Linux"</returns>
8572 </member> 10648 </member>
8573 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.ForSale"> 10649 <member name="M:OpenMetaverse.NetworkManager.GetMAC">
8574 <summary></summary> 10650 <summary>
10651 Get clients default Mac Address
10652 </summary>
10653 <returns>A string containing the first found Mac Address</returns>
8575 </member> 10654 </member>
8576 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.GroupOwned"> 10655 <member name="E:OpenMetaverse.NetworkManager.PacketSent">
8577 <summary>Query the land holdings database for land which is owned by a Group</summary> 10656 <summary>Raised when the simulator sends us data containing
10657 ...</summary>
8578 </member> 10658 </member>
8579 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DwellSort"> 10659 <member name="E:OpenMetaverse.NetworkManager.LoggedOut">
8580 <summary>Specifies the query should pre sort the results based upon traffic 10660 <summary>Raised when the simulator sends us data containing
8581 when searching the Places database</summary> 10661 ...</summary>
8582 </member> 10662 </member>
8583 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgSimsOnly"> 10663 <member name="E:OpenMetaverse.NetworkManager.SimConnecting">
8584 <summary></summary> 10664 <summary>Raised when the simulator sends us data containing
10665 ...</summary>
8585 </member> 10666 </member>
8586 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PicturesOnly"> 10667 <member name="E:OpenMetaverse.NetworkManager.SimConnected">
8587 <summary></summary> 10668 <summary>Raised when the simulator sends us data containing
10669 ...</summary>
8588 </member> 10670 </member>
8589 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgEventsOnly"> 10671 <member name="E:OpenMetaverse.NetworkManager.SimDisconnected">
8590 <summary></summary> 10672 <summary>Raised when the simulator sends us data containing
10673 ...</summary>
8591 </member> 10674 </member>
8592 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.MatureSimsOnly"> 10675 <member name="E:OpenMetaverse.NetworkManager.Disconnected">
8593 <summary></summary> 10676 <summary>Raised when the simulator sends us data containing
10677 ...</summary>
8594 </member> 10678 </member>
8595 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.SortAsc"> 10679 <member name="E:OpenMetaverse.NetworkManager.SimChanged">
8596 <summary>Specifies the query should pre sort the results in an ascending order when searching the land sales database. 10680 <summary>Raised when the simulator sends us data containing
8597 This flag is only used when searching the land sales database</summary> 10681 ...</summary>
8598 </member> 10682 </member>
8599 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PricesSort"> 10683 <member name="E:OpenMetaverse.NetworkManager.EventQueueRunning">
8600 <summary>Specifies the query should pre sort the results using the SalePrice field when searching the land sales database. 10684 <summary>Raised when the simulator sends us data containing
8601 This flag is only used when searching the land sales database</summary> 10685 ...</summary>
8602 </member> 10686 </member>
8603 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PerMeterSort"> 10687 <member name="P:OpenMetaverse.NetworkManager.CircuitCode">
8604 <summary>Specifies the query should pre sort the results by calculating the average price/sq.m (SalePrice / Area) when searching the land sales database. 10688 <summary>Unique identifier associated with our connections to
8605 This flag is only used when searching the land sales database</summary> 10689 simulators</summary>
8606 </member> 10690 </member>
8607 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AreaSort"> 10691 <member name="P:OpenMetaverse.NetworkManager.CurrentSim">
8608 <summary>Specifies the query should pre sort the results using the ParcelSize field when searching the land sales database. 10692 <summary>The simulator that the logged in avatar is currently
8609 This flag is only used when searching the land sales database</summary> 10693 occupying</summary>
8610 </member> 10694 </member>
8611 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.NameSort"> 10695 <member name="P:OpenMetaverse.NetworkManager.Connected">
8612 <summary>Specifies the query should pre sort the results using the Name field when searching the land sales database. 10696 <summary>Shows whether the network layer is logged in to the
8613 This flag is only used when searching the land sales database</summary> 10697 grid or not</summary>
8614 </member> 10698 </member>
8615 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByPrice"> 10699 <member name="P:OpenMetaverse.NetworkManager.InboxCount">
8616 <summary>When set, only parcels less than the specified Price will be included when searching the land sales database. 10700 <summary>Number of packets in the incoming queue</summary>
8617 This flag is only used when searching the land sales database</summary>
8618 </member> 10701 </member>
8619 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByArea"> 10702 <member name="P:OpenMetaverse.NetworkManager.OutboxCount">
8620 <summary>When set, only parcels greater than the specified Size will be included when searching the land sales database. 10703 <summary>Number of packets in the outgoing queue</summary>
8621 This flag is only used when searching the land sales database</summary>
8622 </member> 10704 </member>
8623 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.FilterMature"> 10705 <member name="E:OpenMetaverse.NetworkManager.LoginProgress">
8624 <summary></summary> 10706 <summary>Raised when the simulator sends us data containing
10707 ...</summary>
8625 </member> 10708 </member>
8626 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PGOnly"> 10709 <member name="E:OpenMetaverse.NetworkManager.OnLoginResponse">
8627 <summary></summary> 10710 <summary>Called when a reply is received from the login server, the
10711 login sequence will block until this event returns</summary>
8628 </member> 10712 </member>
8629 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludePG"> 10713 <member name="P:OpenMetaverse.NetworkManager.LoginStatusCode">
8630 <summary>Include PG land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary> 10714 <summary>Current state of logging in</summary>
8631 </member> 10715 </member>
8632 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeMature"> 10716 <member name="P:OpenMetaverse.NetworkManager.LoginErrorKey">
8633 <summary>Include Mature land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary> 10717 <summary>Upon login failure, contains a short string key for the
10718 type of login error that occurred</summary>
8634 </member> 10719 </member>
8635 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeAdult"> 10720 <member name="P:OpenMetaverse.NetworkManager.RawLoginReply">
8636 <summary>Include Adult land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary> 10721 <summary>The raw XML-RPC reply from the login server, exactly as it
10722 was received (minus the HTTP header)</summary>
8637 </member> 10723 </member>
8638 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AdultOnly"> 10724 <member name="P:OpenMetaverse.NetworkManager.LoginMessage">
8639 <summary></summary> 10725 <summary>During login this contains a descriptive version of
10726 LoginStatusCode. After a successful login this will contain the
10727 message of the day, and after a failed login a descriptive error
10728 message will be returned</summary>
8640 </member> 10729 </member>
8641 <member name="T:OpenMetaverse.DirectoryManager.SearchTypeFlags"> 10730 <member name="T:OpenMetaverse.NetworkManager.DisconnectType">
8642 <summary> 10731 <summary>
8643 Land types to search dataserver for 10732 Explains why a simulator or the grid disconnected from us
8644 </summary> 10733 </summary>
8645 </member> 10734 </member>
8646 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Any"> 10735 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ClientInitiated">
8647 <summary>Search Auction, Mainland and Estate</summary> 10736 <summary>The client requested the logout or simulator disconnect</summary>
8648 </member> 10737 </member>
8649 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Auction"> 10738 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ServerInitiated">
8650 <summary>Land which is currently up for auction</summary> 10739 <summary>The server notified us that it is disconnecting</summary>
8651 </member> 10740 </member>
8652 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Mainland"> 10741 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.NetworkTimeout">
8653 <summary>Parcels which are on the mainland (Linden owned) continents</summary> 10742 <summary>Either a socket was closed or network traffic timed out</summary>
8654 </member> 10743 </member>
8655 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Estate"> 10744 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.SimShutdown">
8656 <summary>Parcels which are on privately owned simulators</summary> 10745 <summary>The last active simulator shut down</summary>
8657 </member> 10746 </member>
8658 <member name="T:OpenMetaverse.DirectoryManager.EventFlags"> 10747 <member name="T:OpenMetaverse.NetworkManager.IncomingPacket">
8659 <summary> 10748 <summary>
8660 The content rating of the event 10749 Holds a simulator reference and a decoded packet, these structs are put in
10750 the packet inbox for event handling
8661 </summary> 10751 </summary>
8662 </member> 10752 </member>
8663 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.PG"> 10753 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Simulator">
8664 <summary>Event is PG</summary> 10754 <summary>Reference to the simulator that this packet came from</summary>
8665 </member>
8666 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Mature">
8667 <summary>Event is Mature</summary>
8668 </member> 10755 </member>
8669 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Adult"> 10756 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Packet">
8670 <summary>Event is Adult</summary> 10757 <summary>Packet that needs to be processed</summary>
8671 </member> 10758 </member>
8672 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedFlags"> 10759 <member name="T:OpenMetaverse.NetworkManager.OutgoingPacket">
8673 <summary> 10760 <summary>
8674 Classified Ad Options 10761 Holds a simulator reference and a serialized packet, these structs are put in
10762 the packet outbox for sending
8675 </summary> 10763 </summary>
8676 <remarks>There appear to be two formats the flags are packed in.
8677 This set of flags is for the newer style</remarks>
8678 </member> 10764 </member>
8679 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.None"> 10765 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Simulator">
8680 <summary></summary> 10766 <summary>Reference to the simulator this packet is destined for</summary>
8681 </member> 10767 </member>
8682 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Mature"> 10768 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Buffer">
8683 <summary></summary> 10769 <summary>Packet that needs to be sent</summary>
8684 </member> 10770 </member>
8685 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Enabled"> 10771 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.SequenceNumber">
8686 <summary></summary> 10772 <summary>Sequence number of the wrapped packet</summary>
8687 </member> 10773 </member>
8688 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.UpdateTime"> 10774 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.ResendCount">
8689 <summary></summary> 10775 <summary>Number of times this packet has been resent</summary>
8690 </member> 10776 </member>
8691 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.AutoRenew"> 10777 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.TickCount">
8692 <summary></summary> 10778 <summary>Environment.TickCount when this packet was last sent over the wire</summary>
8693 </member> 10779 </member>
8694 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags"> 10780 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Type">
10781 <summary>Type of the packet</summary>
10782 </member>
10783 <member name="T:OpenMetaverse.NetworkManager.LoginResponseCallback">
8695 <summary> 10784 <summary>
8696 Classified ad query options 10785
8697 </summary> 10786 </summary>
10787 <param name="loginSuccess"></param>
10788 <param name="redirect"></param>
10789 <param name="replyData"></param>
10790 <param name="message"></param>
10791 <param name="reason"></param>
8698 </member> 10792 </member>
8699 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.All"> 10793 <member name="T:OpenMetaverse.GridLayerType">
8700 <summary>Include all ads in results</summary> 10794 <summary>
10795 Map layer request type
10796 </summary>
8701 </member> 10797 </member>
8702 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.PG"> 10798 <member name="F:OpenMetaverse.GridLayerType.Objects">
8703 <summary>Include PG ads in results</summary> 10799 <summary>Objects and terrain are shown</summary>
8704 </member> 10800 </member>
8705 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Mature"> 10801 <member name="F:OpenMetaverse.GridLayerType.Terrain">
8706 <summary>Include Mature ads in results</summary> 10802 <summary>Only the terrain is shown, no objects</summary>
8707 </member> 10803 </member>
8708 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Adult"> 10804 <member name="F:OpenMetaverse.GridLayerType.LandForSale">
8709 <summary>Include Adult ads in results</summary> 10805 <summary>Overlay showing land for sale and for auction</summary>
8710 </member> 10806 </member>
8711 <member name="T:OpenMetaverse.DirectoryManager.PlacesFlags"> 10807 <member name="T:OpenMetaverse.GridItemType">
8712 <summary> 10808 <summary>
8713 The For Sale flag in PlacesReplyData 10809 Type of grid item, such as telehub, event, populator location, etc.
8714 </summary> 10810 </summary>
8715 </member> 10811 </member>
8716 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.NotForSale"> 10812 <member name="F:OpenMetaverse.GridItemType.Telehub">
8717 <summary>Parcel is not listed for sale</summary> 10813 <summary>Telehub</summary>
8718 </member>
8719 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.ForSale">
8720 <summary>Parcel is For Sale</summary>
8721 </member> 10814 </member>
8722 <member name="T:OpenMetaverse.DirectoryManager.Classified"> 10815 <member name="F:OpenMetaverse.GridItemType.PgEvent">
8723 <summary> 10816 <summary>PG rated event</summary>
8724 A classified ad on the grid
8725 </summary>
8726 </member> 10817 </member>
8727 <member name="F:OpenMetaverse.DirectoryManager.Classified.ID"> 10818 <member name="F:OpenMetaverse.GridItemType.MatureEvent">
8728 <summary>UUID for this ad, useful for looking up detailed 10819 <summary>Mature rated event</summary>
8729 information about it</summary>
8730 </member> 10820 </member>
8731 <member name="F:OpenMetaverse.DirectoryManager.Classified.Name"> 10821 <member name="F:OpenMetaverse.GridItemType.Popular">
8732 <summary>The title of this classified ad</summary> 10822 <summary>Popular location</summary>
8733 </member> 10823 </member>
8734 <member name="F:OpenMetaverse.DirectoryManager.Classified.Flags"> 10824 <member name="F:OpenMetaverse.GridItemType.AgentLocations">
8735 <summary>Flags that show certain options applied to the classified</summary> 10825 <summary>Locations of avatar groups in a region</summary>
8736 </member> 10826 </member>
8737 <member name="F:OpenMetaverse.DirectoryManager.Classified.CreationDate"> 10827 <member name="F:OpenMetaverse.GridItemType.LandForSale">
8738 <summary>Creation date of the ad</summary> 10828 <summary>Land for sale</summary>
8739 </member> 10829 </member>
8740 <member name="F:OpenMetaverse.DirectoryManager.Classified.ExpirationDate"> 10830 <member name="F:OpenMetaverse.GridItemType.Classified">
8741 <summary>Expiration date of the ad</summary> 10831 <summary>Classified ad</summary>
8742 </member> 10832 </member>
8743 <member name="F:OpenMetaverse.DirectoryManager.Classified.Price"> 10833 <member name="F:OpenMetaverse.GridItemType.AdultEvent">
8744 <summary>Price that was paid for this ad</summary> 10834 <summary>Adult rated event</summary>
8745 </member> 10835 </member>
8746 <member name="M:OpenMetaverse.DirectoryManager.Classified.ToString"> 10836 <member name="F:OpenMetaverse.GridItemType.AdultLandForSale">
8747 <summary>Print the struct data as a string</summary> 10837 <summary>Adult land for sale</summary>
8748 <returns>A string containing the field name, and field value</returns>
8749 </member> 10838 </member>
8750 <member name="T:OpenMetaverse.DirectoryManager.DirectoryParcel"> 10839 <member name="T:OpenMetaverse.GridRegion">
8751 <summary> 10840 <summary>
8752 A parcel retrieved from the dataserver such as results from the 10841 Information about a region on the grid map
8753 "For-Sale" listings or "Places" Search
8754 </summary> 10842 </summary>
8755 </member> 10843 </member>
8756 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ID"> 10844 <member name="F:OpenMetaverse.GridRegion.X">
8757 <summary>The unique dataserver parcel ID</summary> 10845 <summary>Sim X position on World Map</summary>
8758 <remarks>This id is used to obtain additional information from the entry
8759 by using the <see cref="!:ParcelManager.InfoRequest"/> method</remarks>
8760 </member> 10846 </member>
8761 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Name"> 10847 <member name="F:OpenMetaverse.GridRegion.Y">
8762 <summary>A string containing the name of the parcel</summary> 10848 <summary>Sim Y position on World Map</summary>
8763 </member> 10849 </member>
8764 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ActualArea"> 10850 <member name="F:OpenMetaverse.GridRegion.Name">
8765 <summary>The size of the parcel</summary> 10851 <summary>Sim Name (NOTE: In lowercase!)</summary>
8766 <remarks>This field is not returned for Places searches</remarks>
8767 </member> 10852 </member>
8768 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.SalePrice"> 10853 <member name="F:OpenMetaverse.GridRegion.Access">
8769 <summary>The price of the parcel</summary> 10854 <summary></summary>
8770 <remarks>This field is not returned for Places searches</remarks>
8771 </member> 10855 </member>
8772 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Auction"> 10856 <member name="F:OpenMetaverse.GridRegion.RegionFlags">
8773 <summary>If True, this parcel is flagged to be auctioned</summary> 10857 <summary>Appears to always be zero (None)</summary>
8774 </member> 10858 </member>
8775 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ForSale"> 10859 <member name="F:OpenMetaverse.GridRegion.WaterHeight">
8776 <summary>If true, this parcel is currently set for sale</summary> 10860 <summary>Sim's defined Water Height</summary>
8777 </member> 10861 </member>
8778 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Dwell"> 10862 <member name="F:OpenMetaverse.GridRegion.Agents">
8779 <summary>Parcel traffic</summary> 10863 <summary></summary>
8780 </member> 10864 </member>
8781 <member name="M:OpenMetaverse.DirectoryManager.DirectoryParcel.ToString"> 10865 <member name="F:OpenMetaverse.GridRegion.MapImageID">
8782 <summary>Print the struct data as a string</summary> 10866 <summary>UUID of the World Map image</summary>
8783 <returns>A string containing the field name, and field value</returns>
8784 </member> 10867 </member>
8785 <member name="T:OpenMetaverse.DirectoryManager.AgentSearchData"> 10868 <member name="F:OpenMetaverse.GridRegion.RegionHandle">
10869 <summary>Unique identifier for this region, a combination of the X
10870 and Y position</summary>
10871 </member>
10872 <member name="M:OpenMetaverse.GridRegion.ToString">
8786 <summary> 10873 <summary>
8787 An Avatar returned from the dataserver 10874
8788 </summary> 10875 </summary>
10876 <returns></returns>
8789 </member> 10877 </member>
8790 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.Online"> 10878 <member name="M:OpenMetaverse.GridRegion.GetHashCode">
8791 <summary>Online status of agent</summary>
8792 <remarks>This field appears to be obsolete and always returns false</remarks>
8793 </member>
8794 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.FirstName">
8795 <summary>The agents first name</summary>
8796 </member>
8797 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.LastName">
8798 <summary>The agents last name</summary>
8799 </member>
8800 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.AgentID">
8801 <summary>The agents <see cref="T:OpenMetaverse.UUID"/></summary>
8802 </member>
8803 <member name="M:OpenMetaverse.DirectoryManager.AgentSearchData.ToString">
8804 <summary>Print the struct data as a string</summary>
8805 <returns>A string containing the field name, and field value</returns>
8806 </member>
8807 <member name="T:OpenMetaverse.DirectoryManager.GroupSearchData">
8808 <summary> 10879 <summary>
8809 Response to a "Groups" Search 10880
8810 </summary> 10881 </summary>
10882 <returns></returns>
8811 </member> 10883 </member>
8812 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupID"> 10884 <member name="M:OpenMetaverse.GridRegion.Equals(System.Object)">
8813 <summary>The Group ID</summary>
8814 </member>
8815 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupName">
8816 <summary>The name of the group</summary>
8817 </member>
8818 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.Members">
8819 <summary>The current number of members</summary>
8820 </member>
8821 <member name="M:OpenMetaverse.DirectoryManager.GroupSearchData.ToString">
8822 <summary>Print the struct data as a string</summary>
8823 <returns>A string containing the field name, and field value</returns>
8824 </member>
8825 <member name="T:OpenMetaverse.DirectoryManager.PlacesSearchData">
8826 <summary> 10885 <summary>
8827 Parcel information returned from a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request 10886
8828 <para>
8829 Represents one of the following:
8830 A parcel of land on the grid that has its Show In Search flag set
8831 A parcel of land owned by the agent making the request
8832 A parcel of land owned by a group the agent making the request is a member of
8833 </para>
8834 <para>
8835 In a request for Group Land, the First record will contain an empty record
8836 </para>
8837 Note: This is not the same as searching the land for sale data source
8838 </summary> 10887 </summary>
10888 <param name="obj"></param>
10889 <returns></returns>
8839 </member> 10890 </member>
8840 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.OwnerID"> 10891 <member name="T:OpenMetaverse.GridLayer">
8841 <summary>The ID of the Agent of Group that owns the parcel</summary> 10892 <summary>
8842 </member> 10893 Visual chunk of the grid map
8843 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Name"> 10894 </summary>
8844 <summary>The name</summary>
8845 </member>
8846 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Desc">
8847 <summary>The description</summary>
8848 </member>
8849 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.ActualArea">
8850 <summary>The Size of the parcel</summary>
8851 </member>
8852 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.BillableArea">
8853 <summary>The billable Size of the parcel, for mainland
8854 parcels this will match the ActualArea field. For Group owned land this will be 10 percent smaller
8855 than the ActualArea. For Estate land this will always be 0</summary>
8856 </member>
8857 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Flags">
8858 <summary>Indicates the ForSale status of the parcel</summary>
8859 </member>
8860 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalX">
8861 <summary>The Gridwide X position</summary>
8862 </member>
8863 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalY">
8864 <summary>The Gridwide Y position</summary>
8865 </member>
8866 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalZ">
8867 <summary>The Z position of the parcel, or 0 if no landing point set</summary>
8868 </member>
8869 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SimName">
8870 <summary>The name of the Region the parcel is located in</summary>
8871 </member> 10895 </member>
8872 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SnapshotID"> 10896 <member name="T:OpenMetaverse.MapItem">
8873 <summary>The Asset ID of the parcels Snapshot texture</summary> 10897 <summary>
10898 Base class for Map Items
10899 </summary>
8874 </member> 10900 </member>
8875 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Dwell"> 10901 <member name="F:OpenMetaverse.MapItem.GlobalX">
8876 <summary>The calculated visitor traffic</summary> 10902 <summary>The Global X position of the item</summary>
8877 </member> 10903 </member>
8878 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SKU"> 10904 <member name="F:OpenMetaverse.MapItem.GlobalY">
8879 <summary>The billing product SKU</summary> 10905 <summary>The Global Y position of the item</summary>
8880 <remarks>Known values are:
8881 <list type="table">
8882 <item><term>023</term><description>Mainland / Full Region</description></item>
8883 <item><term>024</term><description>Estate / Full Region</description></item>
8884 <item><term>027</term><description>Estate / Openspace</description></item>
8885 <item><term>029</term><description>Estate / Homestead</description></item>
8886 <item><term>129</term><description>Mainland / Homestead (Linden Owned)</description></item>
8887 </list>
8888 </remarks>
8889 </member> 10906 </member>
8890 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Price"> 10907 <member name="P:OpenMetaverse.MapItem.LocalX">
8891 <summary>No longer used, will always be 0</summary> 10908 <summary>Get the Local X position of the item</summary>
8892 </member> 10909 </member>
8893 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToSLurl"> 10910 <member name="P:OpenMetaverse.MapItem.LocalY">
8894 <summary>Get a SL URL for the parcel</summary> 10911 <summary>Get the Local Y position of the item</summary>
8895 <returns>A string, containing a standard SLURL</returns>
8896 </member> 10912 </member>
8897 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToString"> 10913 <member name="P:OpenMetaverse.MapItem.RegionHandle">
8898 <summary>Print the struct data as a string</summary> 10914 <summary>Get the Handle of the region</summary>
8899 <returns>A string containing the field name, and field value</returns>
8900 </member> 10915 </member>
8901 <member name="T:OpenMetaverse.DirectoryManager.EventsSearchData"> 10916 <member name="T:OpenMetaverse.MapAgentLocation">
8902 <summary> 10917 <summary>
8903 An "Event" Listing summary 10918 Represents an agent or group of agents location
8904 </summary> 10919 </summary>
8905 </member> 10920 </member>
8906 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Owner"> 10921 <member name="T:OpenMetaverse.MapTelehub">
8907 <summary>The ID of the event creator</summary> 10922 <summary>
8908 </member> 10923 Represents a Telehub location
8909 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Name"> 10924 </summary>
8910 <summary>The name of the event</summary>
8911 </member> 10925 </member>
8912 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.ID"> 10926 <member name="T:OpenMetaverse.MapLandForSale">
8913 <summary>The events ID</summary> 10927 <summary>
10928 Represents a non-adult parcel of land for sale
10929 </summary>
8914 </member> 10930 </member>
8915 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Date"> 10931 <member name="T:OpenMetaverse.MapAdultLandForSale">
8916 <summary>A string containing the short date/time the event will begin</summary> 10932 <summary>
10933 Represents an Adult parcel of land for sale
10934 </summary>
8917 </member> 10935 </member>
8918 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Time"> 10936 <member name="T:OpenMetaverse.MapPGEvent">
8919 <summary>The event start time in Unixtime (seconds since epoch)</summary> 10937 <summary>
10938 Represents a PG Event
10939 </summary>
8920 </member> 10940 </member>
8921 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Flags"> 10941 <member name="T:OpenMetaverse.MapMatureEvent">
8922 <summary>The events maturity rating</summary> 10942 <summary>
10943 Represents a Mature event
10944 </summary>
8923 </member> 10945 </member>
8924 <member name="M:OpenMetaverse.DirectoryManager.EventsSearchData.ToString"> 10946 <member name="T:OpenMetaverse.MapAdultEvent">
8925 <summary>Print the struct data as a string</summary> 10947 <summary>
8926 <returns>A string containing the field name, and field value</returns> 10948 Represents an Adult event
10949 </summary>
8927 </member> 10950 </member>
8928 <member name="T:OpenMetaverse.DirectoryManager.EventInfo"> 10951 <member name="T:OpenMetaverse.GridManager">
8929 <summary> 10952 <summary>
8930 The details of an "Event" 10953 Manages grid-wide tasks such as the world map
8931 </summary> 10954 </summary>
8932 </member> 10955 </member>
8933 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.ID"> 10956 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdate">
8934 <summary>The events ID</summary> 10957 <summary>The event subscribers. null if no subcribers</summary>
8935 </member> 10958 </member>
8936 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Creator"> 10959 <member name="M:OpenMetaverse.GridManager.OnCoarseLocationUpdate(OpenMetaverse.CoarseLocationUpdateEventArgs)">
8937 <summary>The ID of the event creator</summary> 10960 <summary>Raises the CoarseLocationUpdate event</summary>
10961 <param name="e">A CoarseLocationUpdateEventArgs object containing the
10962 data sent by simulator</param>
8938 </member> 10963 </member>
8939 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Name"> 10964 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdateLock">
8940 <summary>The name of the event</summary> 10965 <summary>Thread sync lock object</summary>
8941 </member> 10966 </member>
8942 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Category"> 10967 <member name="F:OpenMetaverse.GridManager.m_GridRegion">
8943 <summary>The category</summary> 10968 <summary>The event subscribers. null if no subcribers</summary>
8944 </member> 10969 </member>
8945 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Desc"> 10970 <member name="M:OpenMetaverse.GridManager.OnGridRegion(OpenMetaverse.GridRegionEventArgs)">
8946 <summary>The events description</summary> 10971 <summary>Raises the GridRegion event</summary>
10972 <param name="e">A GridRegionEventArgs object containing the
10973 data sent by simulator</param>
8947 </member> 10974 </member>
8948 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Date"> 10975 <member name="F:OpenMetaverse.GridManager.m_GridRegionLock">
8949 <summary>The short date/time the event will begin</summary> 10976 <summary>Thread sync lock object</summary>
8950 </member> 10977 </member>
8951 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.DateUTC"> 10978 <member name="F:OpenMetaverse.GridManager.m_GridLayer">
8952 <summary>The event start time in Unixtime (seconds since epoch) UTC adjusted</summary> 10979 <summary>The event subscribers. null if no subcribers</summary>
8953 </member> 10980 </member>
8954 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Duration"> 10981 <member name="M:OpenMetaverse.GridManager.OnGridLayer(OpenMetaverse.GridLayerEventArgs)">
8955 <summary>The length of the event in minutes</summary> 10982 <summary>Raises the GridLayer event</summary>
10983 <param name="e">A GridLayerEventArgs object containing the
10984 data sent by simulator</param>
8956 </member> 10985 </member>
8957 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Cover"> 10986 <member name="F:OpenMetaverse.GridManager.m_GridLayerLock">
8958 <summary>0 if no cover charge applies</summary> 10987 <summary>Thread sync lock object</summary>
8959 </member> 10988 </member>
8960 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Amount"> 10989 <member name="F:OpenMetaverse.GridManager.m_GridItems">
8961 <summary>The cover charge amount in L$ if applicable</summary> 10990 <summary>The event subscribers. null if no subcribers</summary>
8962 </member> 10991 </member>
8963 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.SimName"> 10992 <member name="M:OpenMetaverse.GridManager.OnGridItems(OpenMetaverse.GridItemsEventArgs)">
8964 <summary>The name of the region where the event is being held</summary> 10993 <summary>Raises the GridItems event</summary>
10994 <param name="e">A GridItemEventArgs object containing the
10995 data sent by simulator</param>
8965 </member> 10996 </member>
8966 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.GlobalPos"> 10997 <member name="F:OpenMetaverse.GridManager.m_GridItemsLock">
8967 <summary>The gridwide location of the event</summary> 10998 <summary>Thread sync lock object</summary>
8968 </member> 10999 </member>
8969 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Flags"> 11000 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReply">
8970 <summary>The maturity rating</summary> 11001 <summary>The event subscribers. null if no subcribers</summary>
8971 </member> 11002 </member>
8972 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToSLurl"> 11003 <member name="M:OpenMetaverse.GridManager.OnRegionHandleReply(OpenMetaverse.RegionHandleReplyEventArgs)">
8973 <summary>Get a SL URL for the parcel where the event is hosted</summary> 11004 <summary>Raises the RegionHandleReply event</summary>
8974 <returns>A string, containing a standard SLURL</returns> 11005 <param name="e">A RegionHandleReplyEventArgs object containing the
11006 data sent by simulator</param>
8975 </member> 11007 </member>
8976 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToString"> 11008 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReplyLock">
8977 <summary>Print the struct data as a string</summary> 11009 <summary>Thread sync lock object</summary>
8978 <returns>A string containing the field name, and field value</returns>
8979 </member> 11010 </member>
8980 <member name="T:OpenMetaverse.EventInfoReplyEventArgs"> 11011 <member name="F:OpenMetaverse.GridManager.Regions">
8981 <summary>Contains the Event data returned from the data server from an EventInfoRequest</summary> 11012 <summary>A dictionary of all the regions, indexed by region name</summary>
8982 </member> 11013 </member>
8983 <member name="M:OpenMetaverse.EventInfoReplyEventArgs.#ctor(OpenMetaverse.DirectoryManager.EventInfo)"> 11014 <member name="F:OpenMetaverse.GridManager.RegionsByHandle">
8984 <summary>Construct a new instance of the EventInfoReplyEventArgs class</summary> 11015 <summary>A dictionary of all the regions, indexed by region handle</summary>
8985 <param name="matchedEvent">A single EventInfo object containing the details of an event</param>
8986 </member> 11016 </member>
8987 <member name="P:OpenMetaverse.EventInfoReplyEventArgs.MatchedEvent"> 11017 <member name="M:OpenMetaverse.GridManager.#ctor(OpenMetaverse.GridClient)">
8988 <summary> 11018 <summary>
8989 A single EventInfo object containing the details of an event 11019 Constructor
8990 </summary> 11020 </summary>
11021 <param name="client">Instance of GridClient object to associate with this GridManager instance</param>
8991 </member> 11022 </member>
8992 <member name="T:OpenMetaverse.DirEventsReplyEventArgs"> 11023 <member name="M:OpenMetaverse.GridManager.RequestMapLayer(OpenMetaverse.GridLayerType)">
8993 <summary>Contains the "Event" detail data returned from the data server</summary> 11024 <summary>
11025
11026 </summary>
11027 <param name="layer"></param>
8994 </member> 11028 </member>
8995 <member name="M:OpenMetaverse.DirEventsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.EventsSearchData})"> 11029 <member name="M:OpenMetaverse.GridManager.RequestMapRegion(System.String,OpenMetaverse.GridLayerType)">
8996 <summary>Construct a new instance of the DirEventsReplyEventArgs class</summary> 11030 <summary>
8997 <param name="queryID">The ID of the query returned by the data server. 11031 Request a map layer
8998 This will correlate to the ID returned by the <see cref="!:StartEventsSearch"/> method</param> 11032 </summary>
8999 <param name="matchedEvents">A list containing the "Events" returned by the search query</param> 11033 <param name="regionName">The name of the region</param>
11034 <param name="layer">The type of layer</param>
9000 </member> 11035 </member>
9001 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.QueryID"> 11036 <member name="M:OpenMetaverse.GridManager.RequestMapBlocks(OpenMetaverse.GridLayerType,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.Boolean)">
9002 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/></summary> 11037 <summary>
11038
11039 </summary>
11040 <param name="layer"></param>
11041 <param name="minX"></param>
11042 <param name="minY"></param>
11043 <param name="maxX"></param>
11044 <param name="maxY"></param>
11045 <param name="returnNonExistent"></param>
9003 </member> 11046 </member>
9004 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.MatchedEvents"> 11047 <member name="M:OpenMetaverse.GridManager.MapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType,System.Int32)">
9005 <summary>A list of "Events" returned by the data server</summary> 11048 <summary>
11049
11050 </summary>
11051 <param name="regionHandle"></param>
11052 <param name="item"></param>
11053 <param name="layer"></param>
11054 <param name="timeoutMS"></param>
11055 <returns></returns>
9006 </member> 11056 </member>
9007 <member name="T:OpenMetaverse.PlacesReplyEventArgs"> 11057 <member name="M:OpenMetaverse.GridManager.RequestMapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType)">
9008 <summary>Contains the "Event" list data returned from the data server</summary> 11058 <summary>
11059
11060 </summary>
11061 <param name="regionHandle"></param>
11062 <param name="item"></param>
11063 <param name="layer"></param>
9009 </member> 11064 </member>
9010 <member name="M:OpenMetaverse.PlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.PlacesSearchData})"> 11065 <member name="M:OpenMetaverse.GridManager.RequestMainlandSims(OpenMetaverse.GridLayerType)">
9011 <summary>Construct a new instance of PlacesReplyEventArgs class</summary> 11066 <summary>
9012 <param name="queryID">The ID of the query returned by the data server. 11067 Request data for all mainland (Linden managed) simulators
9013 This will correlate to the ID returned by the <see cref="!:StartPlacesSearch"/> method</param> 11068 </summary>
9014 <param name="matchedPlaces">A list containing the "Places" returned by the data server query</param>
9015 </member> 11069 </member>
9016 <member name="P:OpenMetaverse.PlacesReplyEventArgs.QueryID"> 11070 <member name="M:OpenMetaverse.GridManager.RequestRegionHandle(OpenMetaverse.UUID)">
9017 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/></summary> 11071 <summary>
11072 Request the region handle for the specified region UUID
11073 </summary>
11074 <param name="regionID">UUID of the region to look up</param>
9018 </member> 11075 </member>
9019 <member name="P:OpenMetaverse.PlacesReplyEventArgs.MatchedPlaces"> 11076 <member name="M:OpenMetaverse.GridManager.GetGridRegion(System.String,OpenMetaverse.GridLayerType,OpenMetaverse.GridRegion@)">
9020 <summary>A list of "Places" returned by the data server</summary> 11077 <summary>
11078 Get grid region information using the region name, this function
11079 will block until it can find the region or gives up
11080 </summary>
11081 <param name="name">Name of sim you're looking for</param>
11082 <param name="layer">Layer that you are requesting</param>
11083 <param name="region">Will contain a GridRegion for the sim you're
11084 looking for if successful, otherwise an empty structure</param>
11085 <returns>True if the GridRegion was successfully fetched, otherwise
11086 false</returns>
9021 </member> 11087 </member>
9022 <member name="T:OpenMetaverse.DirPlacesReplyEventArgs"> 11088 <member name="M:OpenMetaverse.GridManager.MapBlockReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9023 <summary>Contains the places data returned from the data server</summary> 11089 <summary>Process an incoming packet and raise the appropriate events</summary>
11090 <param name="sender">The sender</param>
11091 <param name="e">The EventArgs object containing the packet data</param>
9024 </member> 11092 </member>
9025 <member name="M:OpenMetaverse.DirPlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})"> 11093 <member name="M:OpenMetaverse.GridManager.MapItemReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9026 <summary>Construct a new instance of the DirPlacesReplyEventArgs class</summary> 11094 <summary>Process an incoming packet and raise the appropriate events</summary>
9027 <param name="queryID">The ID of the query returned by the data server. 11095 <param name="sender">The sender</param>
9028 This will correlate to the ID returned by the <see cref="!:StartDirPlacesSearch"/> method</param> 11096 <param name="e">The EventArgs object containing the packet data</param>
9029 <param name="matchedParcels">A list containing land data returned by the data server</param>
9030 </member> 11097 </member>
9031 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.QueryID"> 11098 <member name="M:OpenMetaverse.GridManager.SimulatorViewerTimeMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9032 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/></summary> 11099 <summary>Process an incoming packet and raise the appropriate events</summary>
11100 <param name="sender">The sender</param>
11101 <param name="e">The EventArgs object containing the packet data</param>
9033 </member> 11102 </member>
9034 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.MatchedParcels"> 11103 <member name="M:OpenMetaverse.GridManager.CoarseLocationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9035 <summary>A list containing Places data returned by the data server</summary> 11104 <summary>Process an incoming packet and raise the appropriate events</summary>
11105 <param name="sender">The sender</param>
11106 <param name="e">The EventArgs object containing the packet data</param>
9036 </member> 11107 </member>
9037 <member name="T:OpenMetaverse.DirClassifiedsReplyEventArgs"> 11108 <member name="M:OpenMetaverse.GridManager.RegionHandleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9038 <summary>Contains the classified data returned from the data server</summary> 11109 <summary>Process an incoming packet and raise the appropriate events</summary>
11110 <param name="sender">The sender</param>
11111 <param name="e">The EventArgs object containing the packet data</param>
9039 </member> 11112 </member>
9040 <member name="M:OpenMetaverse.DirClassifiedsReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.Classified})"> 11113 <member name="E:OpenMetaverse.GridManager.CoarseLocationUpdate">
9041 <summary>Construct a new instance of the DirClassifiedsReplyEventArgs class</summary> 11114 <summary>Raised when the simulator sends a <see cref="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket"/>
9042 <param name="classifieds">A list of classified ad data returned from the data server</param> 11115 containing the location of agents in the simulator</summary>
9043 </member> 11116 </member>
9044 <member name="P:OpenMetaverse.DirClassifiedsReplyEventArgs.Classifieds"> 11117 <member name="E:OpenMetaverse.GridManager.GridRegion">
9045 <summary>A list containing Classified Ads returned by the data server</summary> 11118 <summary>Raised when the simulator sends a Region Data in response to
11119 a Map request</summary>
9046 </member> 11120 </member>
9047 <member name="T:OpenMetaverse.DirGroupsReplyEventArgs"> 11121 <member name="E:OpenMetaverse.GridManager.GridLayer">
9048 <summary>Contains the group data returned from the data server</summary> 11122 <summary>Raised when the simulator sends GridLayer object containing
11123 a map tile coordinates and texture information</summary>
9049 </member> 11124 </member>
9050 <member name="M:OpenMetaverse.DirGroupsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.GroupSearchData})"> 11125 <member name="E:OpenMetaverse.GridManager.GridItems">
9051 <summary>Construct a new instance of the DirGroupsReplyEventArgs class</summary> 11126 <summary>Raised when the simulator sends GridItems object containing
9052 <param name="queryID">The ID of the query returned by the data server. 11127 details on events, land sales at a specific location</summary>
9053 This will correlate to the ID returned by the <see cref="!:StartGroupSearch"/> method</param>
9054 <param name="matchedGroups">A list of groups data returned by the data server</param>
9055 </member> 11128 </member>
9056 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.QueryID"> 11129 <member name="E:OpenMetaverse.GridManager.RegionHandleReply">
9057 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/></summary> 11130 <summary>Raised in response to a Region lookup</summary>
9058 </member> 11131 </member>
9059 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.MatchedGroups"> 11132 <member name="P:OpenMetaverse.GridManager.SunPhase">
9060 <summary>A list containing Groups data returned by the data server</summary> 11133 <summary>Unknown</summary>
9061 </member> 11134 </member>
9062 <member name="T:OpenMetaverse.DirPeopleReplyEventArgs"> 11135 <member name="P:OpenMetaverse.GridManager.SunDirection">
9063 <summary>Contains the people data returned from the data server</summary> 11136 <summary>Current direction of the sun</summary>
9064 </member> 11137 </member>
9065 <member name="M:OpenMetaverse.DirPeopleReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.AgentSearchData})"> 11138 <member name="P:OpenMetaverse.GridManager.SunAngVelocity">
9066 <summary>Construct a new instance of the DirPeopleReplyEventArgs class</summary> 11139 <summary>Current angular velocity of the sun</summary>
9067 <param name="queryID">The ID of the query returned by the data server.
9068 This will correlate to the ID returned by the <see cref="!:StartPeopleSearch"/> method</param>
9069 <param name="matchedPeople">A list of people data returned by the data server</param>
9070 </member> 11140 </member>
9071 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.QueryID"> 11141 <member name="P:OpenMetaverse.GridManager.TimeOfDay">
9072 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/></summary> 11142 <summary>Microseconds since the start of SL 4-hour day</summary>
9073 </member> 11143 </member>
9074 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.MatchedPeople"> 11144 <member name="F:OpenMetaverse.Http.EventQueueClient.REQUEST_TIMEOUT">
9075 <summary>A list containing People data returned by the data server</summary> 11145 <summary>=</summary>
9076 </member> 11146 </member>
9077 <member name="T:OpenMetaverse.DirLandReplyEventArgs"> 11147 <member name="F:OpenMetaverse.Http.EventQueueClient._errorCount">
9078 <summary>Contains the land sales data returned from the data server</summary> 11148 <summary>Number of times we've received an unknown CAPS exception in series.</summary>
9079 </member> 11149 </member>
9080 <member name="M:OpenMetaverse.DirLandReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})"> 11150 <member name="F:OpenMetaverse.Http.EventQueueClient._random">
9081 <summary>Construct a new instance of the DirLandReplyEventArgs class</summary> 11151 <summary>For exponential backoff on error.</summary>
9082 <param name="dirParcels">A list of parcels for sale returned by the data server</param>
9083 </member> 11152 </member>
9084 <member name="P:OpenMetaverse.DirLandReplyEventArgs.DirParcels"> 11153 <member name="F:OpenMetaverse.TerrainPatch.X">
9085 <summary>A list containing land forsale data returned by the data server</summary> 11154 <summary>X position of this patch</summary>
9086 </member> 11155 </member>
9087 <member name="T:OpenMetaverse.Interfaces.IMessage"> 11156 <member name="F:OpenMetaverse.TerrainPatch.Y">
9088 <summary> 11157 <summary>Y position of this patch</summary>
9089 Interface requirements for Messaging system
9090 </summary>
9091 </member> 11158 </member>
9092 <member name="F:OpenMetaverse.Imaging.ManagedImage.Width"> 11159 <member name="F:OpenMetaverse.TerrainPatch.Data">
11160 <summary>A 16x16 array of floats holding decompressed layer data</summary>
11161 </member>
11162 <member name="M:OpenMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32[])">
9093 <summary> 11163 <summary>
9094 Image width 11164 Creates a LayerData packet for compressed land data given a full
11165 simulator heightmap and an array of indices of patches to compress
9095 </summary> 11166 </summary>
11167 <param name="heightmap">A 256 * 256 array of floating point values
11168 specifying the height at each meter in the simulator</param>
11169 <param name="patches">Array of indexes in the 16x16 grid of patches
11170 for this simulator. For example if 1 and 17 are specified, patches
11171 x=1,y=0 and x=1,y=1 are sent</param>
11172 <returns></returns>
9096 </member> 11173 </member>
9097 <member name="F:OpenMetaverse.Imaging.ManagedImage.Height"> 11174 <member name="M:OpenMetaverse.TerrainCompressor.CreatePatchFromHeightmap(OpenMetaverse.BitPack,System.Single[],System.Int32,System.Int32)">
9098 <summary> 11175 <summary>
9099 Image height 11176 Add a patch of terrain to a BitPacker
9100 </summary> 11177 </summary>
11178 <param name="output">BitPacker to write the patch to</param>
11179 <param name="heightmap">Heightmap of the simulator, must be a 256 *
11180 256 float array</param>
11181 <param name="x">X offset of the patch to create, valid values are
11182 from 0 to 15</param>
11183 <param name="y">Y offset of the patch to create, valid values are
11184 from 0 to 15</param>
9101 </member> 11185 </member>
9102 <member name="F:OpenMetaverse.Imaging.ManagedImage.Channels"> 11186 <member name="M:OpenMetaverse.Packets.PacketDecoder.AddCallback(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)">
9103 <summary> 11187 <summary>
9104 Image channel flags 11188 Add a custom decoder callback
9105 </summary> 11189 </summary>
11190 <param name="key">The key of the field to decode</param>
11191 <param name="customPacketHandler">The custom decode handler</param>
9106 </member> 11192 </member>
9107 <member name="F:OpenMetaverse.Imaging.ManagedImage.Red"> 11193 <member name="M:OpenMetaverse.Packets.PacketDecoder.RemoveCustomHandler(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)">
9108 <summary> 11194 <summary>
9109 Red channel data 11195 Remove a custom decoder callback
9110 </summary> 11196 </summary>
11197 <param name="key">The key of the field to decode</param>
11198 <param name="customPacketHandler">The custom decode handler</param>
9111 </member> 11199 </member>
9112 <member name="F:OpenMetaverse.Imaging.ManagedImage.Green"> 11200 <member name="M:OpenMetaverse.Packets.PacketDecoder.PacketToString(OpenMetaverse.Packets.Packet)">
9113 <summary> 11201 <summary>
9114 Green channel data 11202 Creates a formatted string containing the values of a Packet
9115 </summary> 11203 </summary>
11204 <param name="packet">The Packet</param>
11205 <returns>A formatted string of values of the nested items in the Packet object</returns>
9116 </member> 11206 </member>
9117 <member name="F:OpenMetaverse.Imaging.ManagedImage.Blue"> 11207 <member name="M:OpenMetaverse.Packets.PacketDecoder.MessageToString(System.Object,System.Int32)">
9118 <summary> 11208 <summary>
9119 Blue channel data 11209 Decode an IMessage object into a beautifully formatted string
9120 </summary> 11210 </summary>
11211 <param name="message">The IMessage object</param>
11212 <param name="recurseLevel">Recursion level (used for indenting)</param>
11213 <returns>A formatted string containing the names and values of the source object</returns>
9121 </member> 11214 </member>
9122 <member name="F:OpenMetaverse.Imaging.ManagedImage.Alpha"> 11215 <member name="T:OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder">
9123 <summary> 11216 <summary>
9124 Alpha channel data 11217 A custom decoder callback
9125 </summary> 11218 </summary>
11219 <param name="fieldName">The key of the object</param>
11220 <param name="fieldData">the data to decode</param>
11221 <returns>A string represending the fieldData</returns>
9126 </member> 11222 </member>
9127 <member name="F:OpenMetaverse.Imaging.ManagedImage.Bump"> 11223 <member name="T:OpenMetaverse.Logger">
9128 <summary> 11224 <summary>
9129 Bump channel data 11225 Singleton logging class for the entire library
9130 </summary> 11226 </summary>
9131 </member> 11227 </member>
9132 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Int32,System.Int32,OpenMetaverse.Imaging.ManagedImage.ImageChannels)"> 11228 <member name="F:OpenMetaverse.Logger.LogInstance">
11229 <summary>log4net logging engine</summary>
11230 </member>
11231 <member name="M:OpenMetaverse.Logger.#cctor">
9133 <summary> 11232 <summary>
9134 Create a new blank image 11233 Default constructor
9135 </summary> 11234 </summary>
9136 <param name="width">width</param>
9137 <param name="height">height</param>
9138 <param name="channels">channel flags</param>
9139 </member> 11235 </member>
9140 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Drawing.Bitmap)"> 11236 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel)">
9141 <summary> 11237 <summary>
9142 11238 Send a log message to the logging engine
9143 </summary> 11239 </summary>
9144 <param name="bitmap"></param> 11240 <param name="message">The log message</param>
11241 <param name="level">The severity of the log entry</param>
9145 </member> 11242 </member>
9146 <member name="M:OpenMetaverse.Imaging.ManagedImage.ConvertChannels(OpenMetaverse.Imaging.ManagedImage.ImageChannels)"> 11243 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient)">
9147 <summary> 11244 <summary>
9148 Convert the channels in the image. Channels are created or destroyed as required. 11245 Send a log message to the logging engine
9149 </summary> 11246 </summary>
9150 <param name="channels">new channel flags</param> 11247 <param name="message">The log message</param>
11248 <param name="level">The severity of the log entry</param>
11249 <param name="client">Instance of the client</param>
9151 </member> 11250 </member>
9152 <member name="M:OpenMetaverse.Imaging.ManagedImage.ResizeNearestNeighbor(System.Int32,System.Int32)"> 11251 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,System.Exception)">
9153 <summary> 11252 <summary>
9154 Resize or stretch the image using nearest neighbor (ugly) resampling 11253 Send a log message to the logging engine
9155 </summary> 11254 </summary>
9156 <param name="width">new width</param> 11255 <param name="message">The log message</param>
9157 <param name="height">new height</param> 11256 <param name="level">The severity of the log entry</param>
11257 <param name="exception">Exception that was raised</param>
9158 </member> 11258 </member>
9159 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportRaw"> 11259 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient,System.Exception)">
9160 <summary> 11260 <summary>
9161 Create a byte array containing 32-bit RGBA data with a bottom-left 11261 Send a log message to the logging engine
9162 origin, suitable for feeding directly into OpenGL
9163 </summary> 11262 </summary>
9164 <returns>A byte array containing raw texture data</returns> 11263 <param name="message">The log message</param>
11264 <param name="level">The severity of the log entry</param>
11265 <param name="client">Instance of the client</param>
11266 <param name="exception">Exception that was raised</param>
9165 </member> 11267 </member>
9166 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportBitmap"> 11268 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object)">
9167 <summary> 11269 <summary>
9168 Create a byte array containing 32-bit RGBA data with a bottom-left 11270 If the library is compiled with DEBUG defined, an event will be
9169 origin, suitable for feeding directly into OpenGL 11271 fired if an <code>OnLogMessage</code> handler is registered and the
11272 message will be sent to the logging engine
9170 </summary> 11273 </summary>
9171 <returns>A byte array containing raw texture data</returns> 11274 <param name="message">The message to log at the DEBUG level to the
11275 current logging engine</param>
9172 </member> 11276 </member>
9173 <member name="T:OpenMetaverse.Assets.AssetMutable"> 11277 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object,OpenMetaverse.GridClient)">
9174 <summary> 11278 <summary>
9175 Represents an Animation 11279 If the library is compiled with DEBUG defined and
11280 <code>GridClient.Settings.DEBUG</code> is true, an event will be
11281 fired if an <code>OnLogMessage</code> handler is registered and the
11282 message will be sent to the logging engine
9176 </summary> 11283 </summary>
11284 <param name="message">The message to log at the DEBUG level to the
11285 current logging engine</param>
11286 <param name="client">Instance of the client</param>
9177 </member> 11287 </member>
9178 <member name="M:OpenMetaverse.Assets.AssetMutable.#ctor(OpenMetaverse.AssetType)"> 11288 <member name="E:OpenMetaverse.Logger.OnLogMessage">
9179 <summary>Default Constructor</summary> 11289 <summary>Triggered whenever a message is logged. If this is left
11290 null, log messages will go to the console</summary>
9180 </member> 11291 </member>
9181 <member name="M:OpenMetaverse.Assets.AssetMutable.#ctor(OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Byte[])"> 11292 <member name="T:OpenMetaverse.Logger.LogCallback">
9182 <summary> 11293 <summary>
9183 Construct an Asset object of type Animation 11294 Callback used for client apps to receive log messages from
11295 the library
9184 </summary> 11296 </summary>
9185 <param name="type">Asset type</param> 11297 <param name="message">Data being logged</param>
9186 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 11298 <param name="level">The severity of the log entry from <seealso cref="T:OpenMetaverse.Helpers.LogLevel"/></param>
9187 <param name="assetData">A byte array containing the raw asset data</param>
9188 </member> 11299 </member>
9189 <member name="P:OpenMetaverse.Assets.AssetMutable.AssetType"> 11300 <member name="F:OpenMetaverse.InventorySortOrder.ByName">
9190 <summary>Override the base classes AssetType</summary> 11301 <summary>Sort by name</summary>
9191 </member> 11302 </member>
9192 <member name="T:OpenMetaverse.Assets.AssetLandmark"> 11303 <member name="F:OpenMetaverse.InventorySortOrder.ByDate">
11304 <summary>Sort by date</summary>
11305 </member>
11306 <member name="F:OpenMetaverse.InventorySortOrder.FoldersByName">
11307 <summary>Sort folders by name, regardless of whether items are
11308 sorted by name or date</summary>
11309 </member>
11310 <member name="F:OpenMetaverse.InventorySortOrder.SystemFoldersToTop">
11311 <summary>Place system folders at the top</summary>
11312 </member>
11313 <member name="T:OpenMetaverse.DeRezDestination">
9193 <summary> 11314 <summary>
9194 Represents a Landmark with RegionID and Position vector 11315 Possible destinations for DeRezObject request
9195 </summary> 11316 </summary>
9196 </member> 11317 </member>
9197 <member name="F:OpenMetaverse.Assets.AssetLandmark.RegionID"> 11318 <member name="F:OpenMetaverse.DeRezDestination.AgentInventorySave">
9198 <summary>UUID of the Landmark target region</summary> 11319 <summary></summary>
9199 </member> 11320 </member>
9200 <member name="F:OpenMetaverse.Assets.AssetLandmark.Position"> 11321 <member name="F:OpenMetaverse.DeRezDestination.AgentInventoryCopy">
9201 <summary> Local position of the target </summary> 11322 <summary>Copy from in-world to agent inventory</summary>
9202 </member> 11323 </member>
9203 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor"> 11324 <member name="F:OpenMetaverse.DeRezDestination.TaskInventory">
9204 <summary>Construct an Asset of type Landmark</summary> 11325 <summary>Derez to TaskInventory</summary>
9205 </member> 11326 </member>
9206 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,System.Byte[])"> 11327 <member name="F:OpenMetaverse.DeRezDestination.Attachment">
9207 <summary> 11328 <summary></summary>
9208 Construct an Asset object of type Landmark
9209 </summary>
9210 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
9211 <param name="assetData">A byte array containing the raw asset data</param>
9212 </member> 11329 </member>
9213 <member name="M:OpenMetaverse.Assets.AssetLandmark.Encode"> 11330 <member name="F:OpenMetaverse.DeRezDestination.AgentInventoryTake">
11331 <summary>Take Object</summary>
11332 </member>
11333 <member name="F:OpenMetaverse.DeRezDestination.ForceToGodInventory">
11334 <summary></summary>
11335 </member>
11336 <member name="F:OpenMetaverse.DeRezDestination.TrashFolder">
11337 <summary>Delete Object</summary>
11338 </member>
11339 <member name="F:OpenMetaverse.DeRezDestination.AttachmentToInventory">
11340 <summary>Put an avatar attachment into agent inventory</summary>
11341 </member>
11342 <member name="F:OpenMetaverse.DeRezDestination.AttachmentExists">
11343 <summary></summary>
11344 </member>
11345 <member name="F:OpenMetaverse.DeRezDestination.ReturnToOwner">
11346 <summary>Return an object back to the owner's inventory</summary>
11347 </member>
11348 <member name="F:OpenMetaverse.DeRezDestination.ReturnToLastOwner">
11349 <summary>Return a deeded object back to the last owner's inventory</summary>
11350 </member>
11351 <member name="T:OpenMetaverse.InventoryItemFlags">
9214 <summary> 11352 <summary>
9215 Encode the raw contents of a string with the specific Landmark format 11353 Upper half of the Flags field for inventory items
9216 </summary> 11354 </summary>
9217 </member> 11355 </member>
9218 <member name="M:OpenMetaverse.Assets.AssetLandmark.Decode"> 11356 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamPerm">
11357 <summary>Indicates that the NextOwner permission will be set to the
11358 most restrictive set of permissions found in the object set
11359 (including linkset items and object inventory items) on next rez</summary>
11360 </member>
11361 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamSale">
11362 <summary>Indicates that the object sale information has been
11363 changed</summary>
11364 </member>
11365 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteBase">
11366 <summary>If set, and a slam bit is set, indicates BaseMask will be overwritten on Rez</summary>
11367 </member>
11368 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteOwner">
11369 <summary>If set, and a slam bit is set, indicates OwnerMask will be overwritten on Rez</summary>
11370 </member>
11371 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteGroup">
11372 <summary>If set, and a slam bit is set, indicates GroupMask will be overwritten on Rez</summary>
11373 </member>
11374 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteEveryone">
11375 <summary>If set, and a slam bit is set, indicates EveryoneMask will be overwritten on Rez</summary>
11376 </member>
11377 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteNextOwner">
11378 <summary>If set, and a slam bit is set, indicates NextOwnerMask will be overwritten on Rez</summary>
11379 </member>
11380 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectHasMultipleItems">
11381 <summary>Indicates whether this object is composed of multiple
11382 items or not</summary>
11383 </member>
11384 <member name="F:OpenMetaverse.InventoryItemFlags.SharedSingleReference">
11385 <summary>Indicates that the asset is only referenced by this
11386 inventory item. If this item is deleted or updated to reference a
11387 new assetID, the asset can be deleted</summary>
11388 </member>
11389 <member name="T:OpenMetaverse.InventoryBase">
9219 <summary> 11390 <summary>
9220 Decode the raw asset data, populating the RegionID and Position 11391 Base Class for Inventory Items
9221 </summary> 11392 </summary>
9222 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns>
9223 </member> 11393 </member>
9224 <member name="P:OpenMetaverse.Assets.AssetLandmark.AssetType"> 11394 <member name="F:OpenMetaverse.InventoryBase.UUID">
9225 <summary>Override the base classes AssetType</summary> 11395 <summary><seealso cref="T:OpenMetaverse.UUID"/> of item/folder</summary>
9226 </member> 11396 </member>
9227 <member name="T:ThreadUtil"> 11397 <member name="F:OpenMetaverse.InventoryBase.ParentUUID">
11398 <summary><seealso cref="T:OpenMetaverse.UUID"/> of parent folder</summary>
11399 </member>
11400 <member name="F:OpenMetaverse.InventoryBase.Name">
11401 <summary>Name of item/folder</summary>
11402 </member>
11403 <member name="F:OpenMetaverse.InventoryBase.OwnerID">
11404 <summary>Item/Folder Owners <seealso cref="T:OpenMetaverse.UUID"/></summary>
11405 </member>
11406 <member name="M:OpenMetaverse.InventoryBase.#ctor(OpenMetaverse.UUID)">
9228 <summary> 11407 <summary>
9229 11408 Constructor, takes an itemID as a parameter
9230 </summary> 11409 </summary>
11410 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
9231 </member> 11411 </member>
9232 <member name="F:ThreadUtil.wrapperInstance"> 11412 <member name="M:OpenMetaverse.InventoryBase.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9233 <summary> 11413 <summary>
9234 An instance of DelegateWrapper which calls InvokeWrappedDelegate, 11414
9235 which in turn calls the DynamicInvoke method of the wrapped
9236 delegate
9237 </summary> 11415 </summary>
11416 <returns></returns>
9238 </member> 11417 </member>
9239 <member name="F:ThreadUtil.callback"> 11418 <member name="M:OpenMetaverse.InventoryBase.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9240 <summary> 11419 <summary>
9241 Callback used to call EndInvoke on the asynchronously 11420
9242 invoked DelegateWrapper
9243 </summary> 11421 </summary>
11422 <returns></returns>
9244 </member> 11423 </member>
9245 <member name="M:ThreadUtil.FireAndForget(System.Delegate,System.Object[])"> 11424 <member name="M:OpenMetaverse.InventoryBase.GetHashCode">
9246 <summary> 11425 <summary>
9247 Executes the specified delegate with the specified arguments 11426 Generates a number corresponding to the value of the object to support the use of a hash table,
9248 asynchronously on a thread pool thread 11427 suitable for use in hashing algorithms and data structures such as a hash table
9249 </summary> 11428 </summary>
9250 <param name="d"></param> 11429 <returns>A Hashcode of all the combined InventoryBase fields</returns>
9251 <param name="args"></param>
9252 </member> 11430 </member>
9253 <member name="M:ThreadUtil.InvokeWrappedDelegate(System.Delegate,System.Object[])"> 11431 <member name="M:OpenMetaverse.InventoryBase.Equals(System.Object)">
9254 <summary> 11432 <summary>
9255 Invokes the wrapped delegate synchronously 11433 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
9256 </summary> 11434 </summary>
9257 <param name="d"></param> 11435 <param name="o">InventoryBase object to compare against</param>
9258 <param name="args"></param> 11436 <returns>true if objects are the same</returns>
9259 </member> 11437 </member>
9260 <member name="M:ThreadUtil.EndWrapperInvoke(System.IAsyncResult)"> 11438 <member name="M:OpenMetaverse.InventoryBase.Equals(OpenMetaverse.InventoryBase)">
9261 <summary> 11439 <summary>
9262 Calls EndInvoke on the wrapper and Close on the resulting WaitHandle 11440 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
9263 to prevent resource leaks
9264 </summary> 11441 </summary>
9265 <param name="ar"></param> 11442 <param name="o">InventoryBase object to compare against</param>
11443 <returns>true if objects are the same</returns>
9266 </member> 11444 </member>
9267 <member name="T:ThreadUtil.DelegateWrapper"> 11445 <member name="M:OpenMetaverse.InventoryBase.GetOSD">
9268 <summary> 11446 <summary>
9269 Delegate to wrap another delegate and its arguments 11447 Convert inventory to OSD
9270 </summary> 11448 </summary>
9271 <param name="d"></param> 11449 <returns>OSD representation</returns>
9272 <param name="args"></param>
9273 </member> 11450 </member>
9274 <member name="T:OpenMetaverse.TextureRequestState"> 11451 <member name="T:OpenMetaverse.InventoryItem">
9275 <summary> 11452 <summary>
9276 The current status of a texture request as it moves through the pipeline or final result of a texture request. 11453 An Item in Inventory
9277 </summary> 11454 </summary>
9278 </member> 11455 </member>
9279 <member name="F:OpenMetaverse.TextureRequestState.Pending"> 11456 <member name="F:OpenMetaverse.InventoryItem.AssetUUID">
9280 <summary>The initial state given to a request. Requests in this state 11457 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of this item</summary>
9281 are waiting for an available slot in the pipeline</summary>
9282 </member>
9283 <member name="F:OpenMetaverse.TextureRequestState.Started">
9284 <summary>A request that has been added to the pipeline and the request packet
9285 has been sent to the simulator</summary>
9286 </member>
9287 <member name="F:OpenMetaverse.TextureRequestState.Progress">
9288 <summary>A request that has received one or more packets back from the simulator</summary>
9289 </member>
9290 <member name="F:OpenMetaverse.TextureRequestState.Finished">
9291 <summary>A request that has received all packets back from the simulator</summary>
9292 </member>
9293 <member name="F:OpenMetaverse.TextureRequestState.Timeout">
9294 <summary>A request that has taken longer than <seealso cref="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"/>
9295 to download OR the initial packet containing the packet information was never received</summary>
9296 </member> 11458 </member>
9297 <member name="F:OpenMetaverse.TextureRequestState.Aborted"> 11459 <member name="F:OpenMetaverse.InventoryItem.Permissions">
9298 <summary>The texture request was aborted by request of the agent</summary> 11460 <summary>The combined <seealso cref="T:OpenMetaverse.Permissions"/> of this item</summary>
9299 </member> 11461 </member>
9300 <member name="F:OpenMetaverse.TextureRequestState.NotFound"> 11462 <member name="F:OpenMetaverse.InventoryItem.AssetType">
9301 <summary>The simulator replied to the request that it was not able to find the requested texture</summary> 11463 <summary>The type of item from <seealso cref="T:OpenMetaverse.AssetType"/></summary>
9302 </member> 11464 </member>
9303 <member name="T:OpenMetaverse.TextureDownloadCallback"> 11465 <member name="F:OpenMetaverse.InventoryItem.InventoryType">
9304 <summary> 11466 <summary>The type of item from the <seealso cref="T:OpenMetaverse.InventoryType"/> enum</summary>
9305 A callback fired to indicate the status or final state of the requested texture. For progressive
9306 downloads this will fire each time new asset data is returned from the simulator.
9307 </summary>
9308 <param name="state">The <see cref="T:OpenMetaverse.TextureRequestState"/> indicating either Progress for textures not fully downloaded,
9309 or the final result of the request after it has been processed through the TexturePipeline</param>
9310 <param name="assetTexture">The <see cref="T:OpenMetaverse.Assets.AssetTexture"/> object containing the Assets ID, raw data
9311 and other information. For progressive rendering the <see cref="F:OpenMetaverse.Assets.Asset.AssetData"/> will contain
9312 the data from the beginning of the file. For failed, aborted and timed out requests it will contain
9313 an empty byte array.</param>
9314 </member> 11467 </member>
9315 <member name="T:OpenMetaverse.TexturePipeline"> 11468 <member name="F:OpenMetaverse.InventoryItem.CreatorID">
9316 <summary> 11469 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the creator of this item</summary>
9317 Texture request download handler, allows a configurable number of download slots which manage multiple
9318 concurrent texture downloads from the <seealso cref="T:OpenMetaverse.Simulator"/>
9319 </summary>
9320 <remarks>This class makes full use of the internal <seealso cref="!:TextureCache"/>
9321 system for full texture downloads.</remarks>
9322 </member> 11470 </member>
9323 <member name="F:OpenMetaverse.TexturePipeline._Transfers"> 11471 <member name="F:OpenMetaverse.InventoryItem.Description">
9324 <summary>A dictionary containing all pending and in-process transfer requests where the Key is both the RequestID 11472 <summary>A Description of this item</summary>
9325 and also the Asset Texture ID, and the value is an object containing the current state of the request and also
9326 the asset data as it is being re-assembled</summary>
9327 </member> 11473 </member>
9328 <member name="F:OpenMetaverse.TexturePipeline._Client"> 11474 <member name="F:OpenMetaverse.InventoryItem.GroupID">
9329 <summary>Holds the reference to the <see cref="T:OpenMetaverse.GridClient"/> client object</summary> 11475 <summary>The <seealso cref="T:OpenMetaverse.Group"/>s <seealso cref="T:OpenMetaverse.UUID"/> this item is set to or owned by</summary>
9330 </member> 11476 </member>
9331 <member name="F:OpenMetaverse.TexturePipeline.maxTextureRequests"> 11477 <member name="F:OpenMetaverse.InventoryItem.GroupOwned">
9332 <summary>Maximum concurrent texture requests allowed at a time</summary> 11478 <summary>If true, item is owned by a group</summary>
9333 </member> 11479 </member>
9334 <member name="F:OpenMetaverse.TexturePipeline.resetEvents"> 11480 <member name="F:OpenMetaverse.InventoryItem.SalePrice">
9335 <summary>An array of <see cref="T:System.Threading.AutoResetEvent"/> objects used to manage worker request threads</summary> 11481 <summary>The price this item can be purchased for</summary>
9336 </member> 11482 </member>
9337 <member name="F:OpenMetaverse.TexturePipeline.threadpoolSlots"> 11483 <member name="F:OpenMetaverse.InventoryItem.SaleType">
9338 <summary>An array of worker slots which shows the availablity status of the slot</summary> 11484 <summary>The type of sale from the <seealso cref="T:OpenMetaverse.SaleType"/> enum</summary>
9339 </member> 11485 </member>
9340 <member name="F:OpenMetaverse.TexturePipeline.downloadMaster"> 11486 <member name="F:OpenMetaverse.InventoryItem.Flags">
9341 <summary>The primary thread which manages the requests.</summary> 11487 <summary>Combined flags from <seealso cref="T:OpenMetaverse.InventoryItemFlags"/></summary>
9342 </member> 11488 </member>
9343 <member name="F:OpenMetaverse.TexturePipeline._Running"> 11489 <member name="F:OpenMetaverse.InventoryItem.CreationDate">
9344 <summary>true if the TexturePipeline is currently running</summary> 11490 <summary>Time and date this inventory item was created, stored as
11491 UTC (Coordinated Universal Time)</summary>
9345 </member> 11492 </member>
9346 <member name="F:OpenMetaverse.TexturePipeline.lockerObject"> 11493 <member name="F:OpenMetaverse.InventoryItem.TransactionID">
9347 <summary>A synchronization object used by the primary thread</summary> 11494 <summary>Used to update the AssetID in requests sent to the server</summary>
9348 </member> 11495 </member>
9349 <member name="F:OpenMetaverse.TexturePipeline.RefreshDownloadsTimer"> 11496 <member name="F:OpenMetaverse.InventoryItem.LastOwnerID">
9350 <summary>A refresh timer used to increase the priority of stalled requests</summary> 11497 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the previous owner of the item</summary>
9351 </member> 11498 </member>
9352 <member name="M:OpenMetaverse.TexturePipeline.#ctor(OpenMetaverse.GridClient)"> 11499 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.UUID)">
9353 <summary> 11500 <summary>
9354 Default constructor, Instantiates a new copy of the TexturePipeline class 11501 Construct a new InventoryItem object
9355 </summary> 11502 </summary>
9356 <param name="client">Reference to the instantiated <see cref="T:OpenMetaverse.GridClient"/> object</param> 11503 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
9357 </member> 11504 </member>
9358 <member name="M:OpenMetaverse.TexturePipeline.Startup"> 11505 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.InventoryType,OpenMetaverse.UUID)">
9359 <summary> 11506 <summary>
9360 Initialize callbacks required for the TexturePipeline to operate 11507 Construct a new InventoryItem object of a specific Type
9361 </summary> 11508 </summary>
11509 <param name="type">The type of item from <seealso cref="T:OpenMetaverse.InventoryType"/></param>
11510 <param name="itemID"><seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
9362 </member> 11511 </member>
9363 <member name="M:OpenMetaverse.TexturePipeline.Shutdown"> 11512 <member name="M:OpenMetaverse.InventoryItem.IsLink">
9364 <summary> 11513 <summary>
9365 Shutdown the TexturePipeline and cleanup any callbacks or transfers 11514 Indicates inventory item is a link
9366 </summary> 11515 </summary>
11516 <returns>True if inventory item is a link to another inventory item</returns>
9367 </member> 11517 </member>
9368 <member name="M:OpenMetaverse.TexturePipeline.RequestTexture(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)"> 11518 <member name="M:OpenMetaverse.InventoryItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9369 <summary> 11519 <summary>
9370 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 11520
9371 manage the requests and re-assemble the image from the packets received from the simulator
9372 </summary> 11521 </summary>
9373 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param> 11522 <returns></returns>
9374 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
9375 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
9376 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
9377 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
9378 its priority changed by resending the request with the new priority value</param>
9379 <param name="discardLevel">Number of quality layers to discard.
9380 This controls the end marker of the data sent</param>
9381 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
9382 from the start of the asset texture</param>
9383 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
9384 will contain the result of the request and the texture asset data</param>
9385 <param name="progressive">If true, the callback will be fired for each chunk of the downloaded image.
9386 The callback asset parameter will contain all previously received chunks of the texture asset starting
9387 from the beginning of the request</param>
9388 </member> 11523 </member>
9389 <member name="M:OpenMetaverse.TexturePipeline.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32)"> 11524 <member name="M:OpenMetaverse.InventoryItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9390 <summary> 11525 <summary>
9391 Sends the actual request packet to the simulator 11526
9392 </summary> 11527 </summary>
9393 <param name="imageID">The image to download</param> 11528 <returns></returns>
9394 <param name="type">Type of the image to download, either a baked
9395 avatar texture or a normal texture</param>
9396 <param name="priority">Priority level of the download. Default is
9397 <c>1,013,000.0f</c></param>
9398 <param name="discardLevel">Number of quality layers to discard.
9399 This controls the end marker of the data sent</param>
9400 <param name="packetNum">Packet number to start the download at.
9401 This controls the start marker of the data sent</param>
9402 <remarks>Sending a priority of 0 and a discardlevel of -1 aborts
9403 download</remarks>
9404 </member> 11529 </member>
9405 <member name="M:OpenMetaverse.TexturePipeline.AbortTextureRequest(OpenMetaverse.UUID)"> 11530 <member name="M:OpenMetaverse.InventoryItem.GetHashCode">
9406 <summary> 11531 <summary>
9407 Cancel a pending or in process texture request 11532 Generates a number corresponding to the value of the object to support the use of a hash table.
11533 Suitable for use in hashing algorithms and data structures such as a hash table
9408 </summary> 11534 </summary>
9409 <param name="textureID">The texture assets unique ID</param> 11535 <returns>A Hashcode of all the combined InventoryItem fields</returns>
9410 </member> 11536 </member>
9411 <member name="M:OpenMetaverse.TexturePipeline.DownloadThread"> 11537 <member name="M:OpenMetaverse.InventoryItem.Equals(System.Object)">
9412 <summary> 11538 <summary>
9413 Master Download Thread, Queues up downloads in the threadpool 11539 Compares an object
9414 </summary> 11540 </summary>
11541 <param name="o">The object to compare</param>
11542 <returns>true if comparison object matches</returns>
9415 </member> 11543 </member>
9416 <member name="M:OpenMetaverse.TexturePipeline.TextureRequestDoWork(System.Object)"> 11544 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryBase)">
9417 <summary> 11545 <summary>
9418 The worker thread that sends the request and handles timeouts 11546 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
9419 </summary> 11547 </summary>
9420 <param name="threadContext">A <see cref="T:OpenMetaverse.TexturePipeline.TaskInfo"/> object containing the request details</param> 11548 <param name="o">The <seealso cref="T:OpenMetaverse.InventoryBase"/> object to compare against</param>
11549 <returns>true if objects are the same</returns>
9421 </member> 11550 </member>
9422 <member name="M:OpenMetaverse.TexturePipeline.ImageNotInDatabaseHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 11551 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryItem)">
9423 <summary> 11552 <summary>
9424 Handle responses from the simulator that tell us a texture we have requested is unable to be located 11553 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryItem"/> object is equal to the current object
9425 or no longer exists. This will remove the request from the pipeline and free up a slot if one is in use
9426 </summary> 11554 </summary>
9427 <param name="sender">The sender</param> 11555 <param name="o">The <seealso cref="T:OpenMetaverse.InventoryItem"/> object to compare against</param>
9428 <param name="e">The EventArgs object containing the packet data</param> 11556 <returns>true if objects are the same</returns>
9429 </member> 11557 </member>
9430 <member name="M:OpenMetaverse.TexturePipeline.ImagePacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 11558 <member name="M:OpenMetaverse.InventoryItem.FromOSD(OpenMetaverse.StructuredData.OSD)">
9431 <summary> 11559 <summary>
9432 Handles the remaining Image data that did not fit in the initial ImageData packet 11560 Create InventoryItem from OSD
9433 </summary> 11561 </summary>
9434 <param name="sender">The sender</param> 11562 <param name="data">OSD Data that makes up InventoryItem</param>
9435 <param name="e">The EventArgs object containing the packet data</param> 11563 <returns>Inventory item created</returns>
9436 </member> 11564 </member>
9437 <member name="M:OpenMetaverse.TexturePipeline.ImageDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 11565 <member name="M:OpenMetaverse.InventoryItem.GetOSD">
9438 <summary> 11566 <summary>
9439 Handle the initial ImageDataPacket sent from the simulator 11567 Convert InventoryItem to OSD
9440 </summary> 11568 </summary>
9441 <param name="sender">The sender</param> 11569 <returns>OSD representation of InventoryItem</returns>
9442 <param name="e">The EventArgs object containing the packet data</param>
9443 </member>
9444 <member name="P:OpenMetaverse.TexturePipeline.TransferCount">
9445 <summary>Current number of pending and in-process transfers</summary>
9446 </member> 11570 </member>
9447 <member name="T:OpenMetaverse.TexturePipeline.TaskInfo"> 11571 <member name="T:OpenMetaverse.InventoryTexture">
9448 <summary> 11572 <summary>
9449 A request task containing information and status of a request as it is processed through the <see cref="T:OpenMetaverse.TexturePipeline"/> 11573 InventoryTexture Class representing a graphical image
9450 </summary> 11574 </summary>
11575 <seealso cref="!:ManagedImage"/>
9451 </member> 11576 </member>
9452 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.State"> 11577 <member name="M:OpenMetaverse.InventoryTexture.#ctor(OpenMetaverse.UUID)">
9453 <summary>The current <seealso cref="T:OpenMetaverse.TextureRequestState"/> which identifies the current status of the request</summary> 11578 <summary>
9454 </member> 11579 Construct an InventoryTexture object
9455 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestID"> 11580 </summary>
9456 <summary>The Unique Request ID, This is also the Asset ID of the texture being requested</summary> 11581 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
9457 </member> 11582 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9458 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestSlot">
9459 <summary>The slot this request is occupying in the threadpoolSlots array</summary>
9460 </member>
9461 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Type">
9462 <summary>The ImageType of the request.</summary>
9463 </member>
9464 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Callbacks">
9465 <summary>The callback to fire when the request is complete, will include
9466 the <seealso cref="T:OpenMetaverse.TextureRequestState"/> and the <see cref="T:OpenMetaverse.Assets.AssetTexture"/>
9467 object containing the result data</summary>
9468 </member>
9469 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.ReportProgress">
9470 <summary>If true, indicates the callback will be fired whenever new data is returned from the simulator.
9471 This is used to progressively render textures as portions of the texture are received.</summary>
9472 </member>
9473 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Transfer">
9474 <summary>An object that maintains the data of an request thats in-process.</summary>
9475 </member>
9476 <member name="F:OpenMetaverse.UDPPacketBuffer.BUFFER_SIZE">
9477 <summary>Size of the byte array used to store raw packet data</summary>
9478 </member> 11583 </member>
9479 <member name="F:OpenMetaverse.UDPPacketBuffer.Data"> 11584 <member name="M:OpenMetaverse.InventoryTexture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9480 <summary>Raw packet data buffer</summary> 11585 <summary>
11586 Construct an InventoryTexture object from a serialization stream
11587 </summary>
9481 </member> 11588 </member>
9482 <member name="F:OpenMetaverse.UDPPacketBuffer.DataLength"> 11589 <member name="T:OpenMetaverse.InventorySound">
9483 <summary>Length of the data to transmit</summary> 11590 <summary>
11591 InventorySound Class representing a playable sound
11592 </summary>
9484 </member> 11593 </member>
9485 <member name="F:OpenMetaverse.UDPPacketBuffer.RemoteEndPoint"> 11594 <member name="M:OpenMetaverse.InventorySound.#ctor(OpenMetaverse.UUID)">
9486 <summary>EndPoint of the remote host</summary> 11595 <summary>
11596 Construct an InventorySound object
11597 </summary>
11598 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
11599 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9487 </member> 11600 </member>
9488 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor"> 11601 <member name="M:OpenMetaverse.InventorySound.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9489 <summary> 11602 <summary>
9490 Create an allocated UDP packet buffer for receiving a packet 11603 Construct an InventorySound object from a serialization stream
9491 </summary> 11604 </summary>
9492 </member> 11605 </member>
9493 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint)"> 11606 <member name="T:OpenMetaverse.InventoryCallingCard">
9494 <summary> 11607 <summary>
9495 Create an allocated UDP packet buffer for sending a packet 11608 InventoryCallingCard Class, contains information on another avatar
9496 </summary> 11609 </summary>
9497 <param name="endPoint">EndPoint of the remote host</param>
9498 </member> 11610 </member>
9499 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint,System.Int32)"> 11611 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(OpenMetaverse.UUID)">
9500 <summary> 11612 <summary>
9501 Create an allocated UDP packet buffer for sending a packet 11613 Construct an InventoryCallingCard object
9502 </summary> 11614 </summary>
9503 <param name="endPoint">EndPoint of the remote host</param> 11615 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
9504 <param name="bufferSize">Size of the buffer to allocate for packet data</param> 11616 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9505 </member> 11617 </member>
9506 <member name="T:OpenMetaverse.PacketBufferPool"> 11618 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9507 <summary> 11619 <summary>
9508 Object pool for packet buffers. This is used to allocate memory for all 11620 Construct an InventoryCallingCard object from a serialization stream
9509 incoming and outgoing packets, and zerocoding buffers for those packets
9510 </summary> 11621 </summary>
9511 </member> 11622 </member>
9512 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor"> 11623 <member name="T:OpenMetaverse.InventoryLandmark">
9513 <summary> 11624 <summary>
9514 Creates a new instance of the ObjectPoolBase class. Initialize MUST be called 11625 InventoryLandmark Class, contains details on a specific location
9515 after using this constructor.
9516 </summary> 11626 </summary>
9517 </member> 11627 </member>
9518 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor(System.Int32,System.Int32,System.Boolean,System.Int32)"> 11628 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(OpenMetaverse.UUID)">
9519 <summary> 11629 <summary>
9520 Creates a new instance of the ObjectPool Base class. 11630 Construct an InventoryLandmark object
9521 </summary> 11631 </summary>
9522 <param name="itemsPerSegment">The object pool is composed of segments, which 11632 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
9523 are allocated whenever the size of the pool is exceeded. The number of items 11633 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9524 in a segment should be large enough that allocating a new segmeng is a rare
9525 thing. For example, on a server that will have 10k people logged in at once,
9526 the receive buffer object pool should have segment sizes of at least 1000
9527 byte arrays per segment.
9528 </param>
9529 <param name="minimumSegmentCount">The minimun number of segments that may exist.</param>
9530 <param name="gcOnPoolGrowth">Perform a full GC.Collect whenever a segment is allocated, and then again after allocation to compact the heap.</param>
9531 <param name="cleanupFrequenceMS">The frequency which segments are checked to see if they're eligible for cleanup.</param>
9532 </member> 11634 </member>
9533 <member name="M:OpenMetaverse.ObjectPoolBase`1.ForceCleanup"> 11635 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9534 <summary> 11636 <summary>
9535 Forces the segment cleanup algorithm to be run. This method is intended 11637 Construct an InventoryLandmark object from a serialization stream
9536 primarly for use from the Unit Test libraries.
9537 </summary> 11638 </summary>
9538 </member> 11639 </member>
9539 <member name="M:OpenMetaverse.ObjectPoolBase`1.GetObjectInstance"> 11640 <member name="P:OpenMetaverse.InventoryLandmark.LandmarkVisited">
9540 <summary> 11641 <summary>
9541 Responsible for allocate 1 instance of an object that will be stored in a segment. 11642 Landmarks use the InventoryItemFlags struct and will have a flag of 1 set if they have been visited
9542 </summary> 11643 </summary>
9543 <returns>An instance of whatever objec the pool is pooling.</returns>
9544 </member> 11644 </member>
9545 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckIn(OpenMetaverse.ObjectPoolSegment{`0},`0)"> 11645 <member name="T:OpenMetaverse.InventoryObject">
9546 <summary> 11646 <summary>
9547 Checks in an instance of T owned by the object pool. This method is only intended to be called 11647 InventoryObject Class contains details on a primitive or coalesced set of primitives
9548 by the <c>WrappedObject</c> class.
9549 </summary> 11648 </summary>
9550 <param name="owningSegment">The segment from which the instance is checked out.</param>
9551 <param name="instance">The instance of <c>T</c> to check back into the segment.</param>
9552 </member> 11649 </member>
9553 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckOut"> 11650 <member name="M:OpenMetaverse.InventoryObject.#ctor(OpenMetaverse.UUID)">
9554 <summary> 11651 <summary>
9555 Checks an instance of <c>T</c> from the pool. If the pool is not sufficient to 11652 Construct an InventoryObject object
9556 allow the checkout, a new segment is created.
9557 </summary> 11653 </summary>
9558 <returns>A <c>WrappedObject</c> around the instance of <c>T</c>. To check 11654 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
9559 the instance back into the segment, be sureto dispose the WrappedObject 11655 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9560 when finished. </returns>
9561 </member> 11656 </member>
9562 <member name="P:OpenMetaverse.ObjectPoolBase`1.TotalSegments"> 11657 <member name="M:OpenMetaverse.InventoryObject.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9563 <summary> 11658 <summary>
9564 The total number of segments created. Intended to be used by the Unit Tests. 11659 Construct an InventoryObject object from a serialization stream
9565 </summary> 11660 </summary>
9566 </member> 11661 </member>
9567 <member name="P:OpenMetaverse.ObjectPoolBase`1.ItemsPerSegment"> 11662 <member name="P:OpenMetaverse.InventoryObject.ItemFlags">
9568 <summary> 11663 <summary>
9569 The number of items that are in a segment. Items in a segment 11664 Gets or sets the upper byte of the Flags value
9570 are all allocated at the same time, and are hopefully close to
9571 each other in the managed heap.
9572 </summary> 11665 </summary>
9573 </member> 11666 </member>
9574 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentCount"> 11667 <member name="P:OpenMetaverse.InventoryObject.AttachPoint">
9575 <summary> 11668 <summary>
9576 The minimum number of segments. When segments are reclaimed, 11669 Gets or sets the object attachment point, the lower byte of the Flags value
9577 this number of segments will always be left alone. These
9578 segments are allocated at startup.
9579 </summary> 11670 </summary>
9580 </member> 11671 </member>
9581 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentAgePriorToCleanup"> 11672 <member name="T:OpenMetaverse.InventoryNotecard">
9582 <summary> 11673 <summary>
9583 The age a segment must be before it's eligible for cleanup. 11674 InventoryNotecard Class, contains details on an encoded text document
9584 This is used to prevent thrash, and typical values are in
9585 the 5 minute range.
9586 </summary> 11675 </summary>
9587 </member> 11676 </member>
9588 <member name="P:OpenMetaverse.ObjectPoolBase`1.CleanupFrequencyMilliseconds"> 11677 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(OpenMetaverse.UUID)">
9589 <summary> 11678 <summary>
9590 The frequence which the cleanup thread runs. This is typically 11679 Construct an InventoryNotecard object
9591 expected to be in the 5 minute range.
9592 </summary> 11680 </summary>
11681 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
11682 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9593 </member> 11683 </member>
9594 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Net.IPEndPoint,System.Int32,System.Int32)"> 11684 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9595 <summary> 11685 <summary>
9596 Initialize the object pool in client mode 11686 Construct an InventoryNotecard object from a serialization stream
9597 </summary> 11687 </summary>
9598 <param name="endPoint">Server to connect to</param>
9599 <param name="itemsPerSegment"></param>
9600 <param name="minSegments"></param>
9601 </member> 11688 </member>
9602 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Int32,System.Int32)"> 11689 <member name="T:OpenMetaverse.InventoryCategory">
9603 <summary> 11690 <summary>
9604 Initialize the object pool in server mode 11691 InventoryCategory Class
9605 </summary> 11692 </summary>
9606 <param name="itemsPerSegment"></param> 11693 <remarks>TODO: Is this even used for anything?</remarks>
9607 <param name="minSegments"></param>
9608 </member> 11694 </member>
9609 <member name="M:OpenMetaverse.PacketBufferPool.GetObjectInstance"> 11695 <member name="M:OpenMetaverse.InventoryCategory.#ctor(OpenMetaverse.UUID)">
9610 <summary> 11696 <summary>
9611 Returns a packet buffer with EndPoint set if the buffer is in 11697 Construct an InventoryCategory object
9612 client mode, or with EndPoint set to null in server mode
9613 </summary> 11698 </summary>
9614 <returns>Initialized UDPPacketBuffer object</returns> 11699 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
11700 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9615 </member> 11701 </member>
9616 <member name="M:OpenMetaverse.Pool.#cctor"> 11702 <member name="M:OpenMetaverse.InventoryCategory.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9617 <summary> 11703 <summary>
9618 Default constructor 11704 Construct an InventoryCategory object from a serialization stream
9619 </summary> 11705 </summary>
9620 </member> 11706 </member>
9621 <member name="M:OpenMetaverse.Pool.CheckOut"> 11707 <member name="T:OpenMetaverse.InventoryLSL">
9622 <summary> 11708 <summary>
9623 Check a packet buffer out of the pool 11709 InventoryLSL Class, represents a Linden Scripting Language object
9624 </summary> 11710 </summary>
9625 <returns>A packet buffer object</returns>
9626 </member> 11711 </member>
9627 <member name="T:OpenMetaverse.Logger"> 11712 <member name="M:OpenMetaverse.InventoryLSL.#ctor(OpenMetaverse.UUID)">
9628 <summary> 11713 <summary>
9629 Singleton logging class for the entire library 11714 Construct an InventoryLSL object
9630 </summary> 11715 </summary>
11716 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
11717 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9631 </member> 11718 </member>
9632 <member name="F:OpenMetaverse.Logger.LogInstance"> 11719 <member name="M:OpenMetaverse.InventoryLSL.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9633 <summary>log4net logging engine</summary> 11720 <summary>
11721 Construct an InventoryLSL object from a serialization stream
11722 </summary>
9634 </member> 11723 </member>
9635 <member name="M:OpenMetaverse.Logger.#cctor"> 11724 <member name="T:OpenMetaverse.InventorySnapshot">
9636 <summary> 11725 <summary>
9637 Default constructor 11726 InventorySnapshot Class, an image taken with the viewer
9638 </summary> 11727 </summary>
9639 </member> 11728 </member>
9640 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel)"> 11729 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(OpenMetaverse.UUID)">
9641 <summary> 11730 <summary>
9642 Send a log message to the logging engine 11731 Construct an InventorySnapshot object
9643 </summary> 11732 </summary>
9644 <param name="message">The log message</param> 11733 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
9645 <param name="level">The severity of the log entry</param> 11734 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9646 </member> 11735 </member>
9647 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient)"> 11736 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9648 <summary> 11737 <summary>
9649 Send a log message to the logging engine 11738 Construct an InventorySnapshot object from a serialization stream
9650 </summary> 11739 </summary>
9651 <param name="message">The log message</param>
9652 <param name="level">The severity of the log entry</param>
9653 <param name="client">Instance of the client</param>
9654 </member> 11740 </member>
9655 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,System.Exception)"> 11741 <member name="T:OpenMetaverse.InventoryAttachment">
9656 <summary> 11742 <summary>
9657 Send a log message to the logging engine 11743 InventoryAttachment Class, contains details on an attachable object
9658 </summary> 11744 </summary>
9659 <param name="message">The log message</param>
9660 <param name="level">The severity of the log entry</param>
9661 <param name="exception">Exception that was raised</param>
9662 </member> 11745 </member>
9663 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient,System.Exception)"> 11746 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(OpenMetaverse.UUID)">
9664 <summary> 11747 <summary>
9665 Send a log message to the logging engine 11748 Construct an InventoryAttachment object
9666 </summary> 11749 </summary>
9667 <param name="message">The log message</param> 11750 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
9668 <param name="level">The severity of the log entry</param> 11751 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9669 <param name="client">Instance of the client</param>
9670 <param name="exception">Exception that was raised</param>
9671 </member> 11752 </member>
9672 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object)"> 11753 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9673 <summary> 11754 <summary>
9674 If the library is compiled with DEBUG defined, an event will be 11755 Construct an InventoryAttachment object from a serialization stream
9675 fired if an <code>OnLogMessage</code> handler is registered and the
9676 message will be sent to the logging engine
9677 </summary> 11756 </summary>
9678 <param name="message">The message to log at the DEBUG level to the
9679 current logging engine</param>
9680 </member> 11757 </member>
9681 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object,OpenMetaverse.GridClient)"> 11758 <member name="P:OpenMetaverse.InventoryAttachment.AttachmentPoint">
9682 <summary> 11759 <summary>
9683 If the library is compiled with DEBUG defined and 11760 Get the last AttachmentPoint this object was attached to
9684 <code>GridClient.Settings.DEBUG</code> is true, an event will be
9685 fired if an <code>OnLogMessage</code> handler is registered and the
9686 message will be sent to the logging engine
9687 </summary> 11761 </summary>
9688 <param name="message">The message to log at the DEBUG level to the
9689 current logging engine</param>
9690 <param name="client">Instance of the client</param>
9691 </member> 11762 </member>
9692 <member name="E:OpenMetaverse.Logger.OnLogMessage"> 11763 <member name="T:OpenMetaverse.InventoryWearable">
9693 <summary>Triggered whenever a message is logged. If this is left 11764 <summary>
9694 null, log messages will go to the console</summary> 11765 InventoryWearable Class, details on a clothing item or body part
11766 </summary>
9695 </member> 11767 </member>
9696 <member name="T:OpenMetaverse.Logger.LogCallback"> 11768 <member name="M:OpenMetaverse.InventoryWearable.#ctor(OpenMetaverse.UUID)">
9697 <summary> 11769 <summary>
9698 Callback used for client apps to receive log messages from 11770 Construct an InventoryWearable object
9699 the library
9700 </summary> 11771 </summary>
9701 <param name="message">Data being logged</param> 11772 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
9702 <param name="level">The severity of the log entry from <seealso cref="T:OpenMetaverse.Helpers.LogLevel"/></param> 11773 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9703 </member> 11774 </member>
9704 <member name="T:OpenMetaverse.FriendRights"> 11775 <member name="M:OpenMetaverse.InventoryWearable.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9705 <summary> 11776 <summary>
9706 11777 Construct an InventoryWearable object from a serialization stream
9707 </summary> 11778 </summary>
9708 </member> 11779 </member>
9709 <member name="F:OpenMetaverse.FriendRights.None"> 11780 <member name="P:OpenMetaverse.InventoryWearable.WearableType">
9710 <summary>The avatar has no rights</summary> 11781 <summary>
11782 The <seealso cref="T:OpenMetaverse.WearableType"/>, Skin, Shape, Skirt, Etc
11783 </summary>
9711 </member> 11784 </member>
9712 <member name="F:OpenMetaverse.FriendRights.CanSeeOnline"> 11785 <member name="T:OpenMetaverse.InventoryAnimation">
9713 <summary>The avatar can see the online status of the target avatar</summary> 11786 <summary>
11787 InventoryAnimation Class, A bvh encoded object which animates an avatar
11788 </summary>
9714 </member> 11789 </member>
9715 <member name="F:OpenMetaverse.FriendRights.CanSeeOnMap"> 11790 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(OpenMetaverse.UUID)">
9716 <summary>The avatar can see the location of the target avatar on the map</summary> 11791 <summary>
11792 Construct an InventoryAnimation object
11793 </summary>
11794 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
11795 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9717 </member> 11796 </member>
9718 <member name="F:OpenMetaverse.FriendRights.CanModifyObjects"> 11797 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9719 <summary>The avatar can modify the ojects of the target avatar </summary> 11798 <summary>
11799 Construct an InventoryAnimation object from a serialization stream
11800 </summary>
9720 </member> 11801 </member>
9721 <member name="T:OpenMetaverse.FriendInfo"> 11802 <member name="T:OpenMetaverse.InventoryGesture">
9722 <summary> 11803 <summary>
9723 This class holds information about an avatar in the friends list. There are two ways 11804 InventoryGesture Class, details on a series of animations, sounds, and actions
9724 to interface to this class. The first is through the set of boolean properties. This is the typical
9725 way clients of this class will use it. The second interface is through two bitflag properties,
9726 TheirFriendsRights and MyFriendsRights
9727 </summary> 11805 </summary>
9728 </member> 11806 </member>
9729 <member name="M:OpenMetaverse.FriendInfo.#ctor(OpenMetaverse.UUID,OpenMetaverse.FriendRights,OpenMetaverse.FriendRights)"> 11807 <member name="M:OpenMetaverse.InventoryGesture.#ctor(OpenMetaverse.UUID)">
9730 <summary> 11808 <summary>
9731 Used internally when building the initial list of friends at login time 11809 Construct an InventoryGesture object
9732 </summary> 11810 </summary>
9733 <param name="id">System ID of the avatar being prepesented</param> 11811 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
9734 <param name="theirRights">Rights the friend has to see you online and to modify your objects</param> 11812 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
9735 <param name="myRights">Rights you have to see your friend online and to modify their objects</param>
9736 </member> 11813 </member>
9737 <member name="M:OpenMetaverse.FriendInfo.ToString"> 11814 <member name="M:OpenMetaverse.InventoryGesture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9738 <summary> 11815 <summary>
9739 FriendInfo represented as a string 11816 Construct an InventoryGesture object from a serialization stream
9740 </summary> 11817 </summary>
9741 <returns>A string reprentation of both my rights and my friends rights</returns>
9742 </member> 11818 </member>
9743 <member name="P:OpenMetaverse.FriendInfo.UUID"> 11819 <member name="T:OpenMetaverse.InventoryFolder">
9744 <summary> 11820 <summary>
9745 System ID of the avatar 11821 A folder contains <seealso cref="T:OpenMetaverse.InventoryItem"/>s and has certain attributes specific
11822 to itself
9746 </summary> 11823 </summary>
9747 </member> 11824 </member>
9748 <member name="P:OpenMetaverse.FriendInfo.Name"> 11825 <member name="F:OpenMetaverse.InventoryFolder.PreferredType">
11826 <summary>The Preferred <seealso cref="T:OpenMetaverse.AssetType"/> for a folder.</summary>
11827 </member>
11828 <member name="F:OpenMetaverse.InventoryFolder.Version">
11829 <summary>The Version of this folder</summary>
11830 </member>
11831 <member name="F:OpenMetaverse.InventoryFolder.DescendentCount">
11832 <summary>Number of child items this folder contains.</summary>
11833 </member>
11834 <member name="M:OpenMetaverse.InventoryFolder.#ctor(OpenMetaverse.UUID)">
9749 <summary> 11835 <summary>
9750 full name of the avatar 11836 Constructor
9751 </summary> 11837 </summary>
11838 <param name="itemID">UUID of the folder</param>
9752 </member> 11839 </member>
9753 <member name="P:OpenMetaverse.FriendInfo.IsOnline"> 11840 <member name="M:OpenMetaverse.InventoryFolder.ToString">
9754 <summary> 11841 <summary>
9755 True if the avatar is online 11842
9756 </summary> 11843 </summary>
11844 <returns></returns>
9757 </member> 11845 </member>
9758 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnline"> 11846 <member name="M:OpenMetaverse.InventoryFolder.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9759 <summary> 11847 <summary>
9760 True if the friend can see if I am online 11848 Get Serilization data for this InventoryFolder object
9761 </summary> 11849 </summary>
9762 </member> 11850 </member>
9763 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnMap"> 11851 <member name="M:OpenMetaverse.InventoryFolder.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
9764 <summary> 11852 <summary>
9765 True if the friend can see me on the map 11853 Construct an InventoryFolder object from a serialization stream
9766 </summary> 11854 </summary>
9767 </member> 11855 </member>
9768 <member name="P:OpenMetaverse.FriendInfo.CanModifyMyObjects"> 11856 <member name="M:OpenMetaverse.InventoryFolder.GetHashCode">
9769 <summary> 11857 <summary>
9770 True if the freind can modify my objects 11858
9771 </summary> 11859 </summary>
11860 <returns></returns>
9772 </member> 11861 </member>
9773 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnline"> 11862 <member name="M:OpenMetaverse.InventoryFolder.Equals(System.Object)">
9774 <summary> 11863 <summary>
9775 True if I can see if my friend is online 11864
9776 </summary> 11865 </summary>
11866 <param name="o"></param>
11867 <returns></returns>
9777 </member> 11868 </member>
9778 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnMap"> 11869 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryBase)">
9779 <summary> 11870 <summary>
9780 True if I can see if my friend is on the map 11871
9781 </summary> 11872 </summary>
11873 <param name="o"></param>
11874 <returns></returns>
9782 </member> 11875 </member>
9783 <member name="P:OpenMetaverse.FriendInfo.CanModifyTheirObjects"> 11876 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryFolder)">
9784 <summary> 11877 <summary>
9785 True if I can modify my friend's objects 11878
9786 </summary> 11879 </summary>
11880 <param name="o"></param>
11881 <returns></returns>
9787 </member> 11882 </member>
9788 <member name="P:OpenMetaverse.FriendInfo.TheirFriendRights"> 11883 <member name="M:OpenMetaverse.InventoryFolder.FromOSD(OpenMetaverse.StructuredData.OSD)">
9789 <summary> 11884 <summary>
9790 My friend's rights represented as bitmapped flags 11885 Create InventoryFolder from OSD
9791 </summary> 11886 </summary>
11887 <param name="data">OSD Data that makes up InventoryFolder</param>
11888 <returns>Inventory folder created</returns>
9792 </member> 11889 </member>
9793 <member name="P:OpenMetaverse.FriendInfo.MyFriendRights"> 11890 <member name="M:OpenMetaverse.InventoryFolder.GetOSD">
9794 <summary> 11891 <summary>
9795 My rights represented as bitmapped flags 11892 Convert InventoryItem to OSD
9796 </summary> 11893 </summary>
11894 <returns>OSD representation of InventoryItem</returns>
9797 </member> 11895 </member>
9798 <member name="T:OpenMetaverse.FriendsManager"> 11896 <member name="T:OpenMetaverse.InventoryManager">
9799 <summary> 11897 <summary>
9800 This class is used to add and remove avatars from your friends list and to manage their permission. 11898 Tools for dealing with agents inventory
9801 </summary> 11899 </summary>
9802 </member> 11900 </member>
9803 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnline"> 11901 <member name="F:OpenMetaverse.InventoryManager.MAGIC_ID">
9804 <summary>The event subscribers. null if no subcribers</summary> 11902 <summary>Used for converting shadow_id to asset_id</summary>
9805 </member> 11903 </member>
9806 <member name="M:OpenMetaverse.FriendsManager.OnFriendOnline(OpenMetaverse.FriendInfoEventArgs)"> 11904 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceived">
9807 <summary>Raises the FriendOnline event</summary> 11905 <summary>The event subscribers, null of no subscribers</summary>
9808 <param name="e">A FriendInfoEventArgs object containing the
9809 data returned from the data server</param>
9810 </member> 11906 </member>
9811 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnlineLock"> 11907 <member name="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)">
11908 <summary>Raises the ItemReceived Event</summary>
11909 <param name="e">A ItemReceivedEventArgs object containing
11910 the data sent from the simulator</param>
11911 </member>
11912 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceivedLock">
9812 <summary>Thread sync lock object</summary> 11913 <summary>Thread sync lock object</summary>
9813 </member> 11914 </member>
9814 <member name="F:OpenMetaverse.FriendsManager.m_FriendOffline"> 11915 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdated">
9815 <summary>The event subscribers. null if no subcribers</summary> 11916 <summary>The event subscribers, null of no subscribers</summary>
9816 </member> 11917 </member>
9817 <member name="M:OpenMetaverse.FriendsManager.OnFriendOffline(OpenMetaverse.FriendInfoEventArgs)"> 11918 <member name="M:OpenMetaverse.InventoryManager.OnFolderUpdated(OpenMetaverse.FolderUpdatedEventArgs)">
9818 <summary>Raises the FriendOffline event</summary> 11919 <summary>Raises the FolderUpdated Event</summary>
9819 <param name="e">A FriendInfoEventArgs object containing the 11920 <param name="e">A FolderUpdatedEventArgs object containing
9820 data returned from the data server</param> 11921 the data sent from the simulator</param>
9821 </member> 11922 </member>
9822 <member name="F:OpenMetaverse.FriendsManager.m_FriendOfflineLock"> 11923 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdatedLock">
9823 <summary>Thread sync lock object</summary> 11924 <summary>Thread sync lock object</summary>
9824 </member> 11925 </member>
9825 <member name="F:OpenMetaverse.FriendsManager.m_FriendRights"> 11926 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOffered">
9826 <summary>The event subscribers. null if no subcribers</summary> 11927 <summary>The event subscribers, null of no subscribers</summary>
9827 </member> 11928 </member>
9828 <member name="M:OpenMetaverse.FriendsManager.OnFriendRights(OpenMetaverse.FriendInfoEventArgs)"> 11929 <member name="M:OpenMetaverse.InventoryManager.OnInventoryObjectOffered(OpenMetaverse.InventoryObjectOfferedEventArgs)">
9829 <summary>Raises the FriendRightsUpdate event</summary> 11930 <summary>Raises the InventoryObjectOffered Event</summary>
9830 <param name="e">A FriendInfoEventArgs object containing the 11931 <param name="e">A InventoryObjectOfferedEventArgs object containing
9831 data returned from the data server</param> 11932 the data sent from the simulator</param>
9832 </member> 11933 </member>
9833 <member name="F:OpenMetaverse.FriendsManager.m_FriendRightsLock"> 11934 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOfferedLock">
9834 <summary>Thread sync lock object</summary> 11935 <summary>Thread sync lock object</summary>
9835 </member> 11936 </member>
9836 <member name="F:OpenMetaverse.FriendsManager.m_FriendNames"> 11937 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceived">
9837 <summary>The event subscribers. null if no subcribers</summary> 11938 <summary>The event subscribers, null of no subscribers</summary>
9838 </member> 11939 </member>
9839 <member name="M:OpenMetaverse.FriendsManager.OnFriendNames(OpenMetaverse.FriendNamesEventArgs)"> 11940 <member name="M:OpenMetaverse.InventoryManager.OnTaskItemReceived(OpenMetaverse.TaskItemReceivedEventArgs)">
9840 <summary>Raises the FriendNames event</summary> 11941 <summary>Raises the TaskItemReceived Event</summary>
9841 <param name="e">A FriendNamesEventArgs object containing the 11942 <param name="e">A TaskItemReceivedEventArgs object containing
9842 data returned from the data server</param> 11943 the data sent from the simulator</param>
9843 </member> 11944 </member>
9844 <member name="F:OpenMetaverse.FriendsManager.m_FriendNamesLock"> 11945 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceivedLock">
9845 <summary>Thread sync lock object</summary> 11946 <summary>Thread sync lock object</summary>
9846 </member> 11947 </member>
9847 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOffered"> 11948 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReply">
9848 <summary>The event subscribers. null if no subcribers</summary> 11949 <summary>The event subscribers, null of no subscribers</summary>
9849 </member> 11950 </member>
9850 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipOffered(OpenMetaverse.FriendshipOfferedEventArgs)"> 11951 <member name="M:OpenMetaverse.InventoryManager.OnFindObjectByPathReply(OpenMetaverse.FindObjectByPathReplyEventArgs)">
9851 <summary>Raises the FriendshipOffered event</summary> 11952 <summary>Raises the FindObjectByPath Event</summary>
9852 <param name="e">A FriendshipOfferedEventArgs object containing the 11953 <param name="e">A FindObjectByPathEventArgs object containing
9853 data returned from the data server</param> 11954 the data sent from the simulator</param>
9854 </member> 11955 </member>
9855 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOfferedLock"> 11956 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReplyLock">
9856 <summary>Thread sync lock object</summary> 11957 <summary>Thread sync lock object</summary>
9857 </member> 11958 </member>
9858 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponse"> 11959 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReply">
9859 <summary>The event subscribers. null if no subcribers</summary> 11960 <summary>The event subscribers, null of no subscribers</summary>
9860 </member> 11961 </member>
9861 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipResponse(OpenMetaverse.FriendshipResponseEventArgs)"> 11962 <member name="M:OpenMetaverse.InventoryManager.OnTaskInventoryReply(OpenMetaverse.TaskInventoryReplyEventArgs)">
9862 <summary>Raises the FriendshipResponse event</summary> 11963 <summary>Raises the TaskInventoryReply Event</summary>
9863 <param name="e">A FriendshipResponseEventArgs object containing the 11964 <param name="e">A TaskInventoryReplyEventArgs object containing
9864 data returned from the data server</param> 11965 the data sent from the simulator</param>
9865 </member> 11966 </member>
9866 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponseLock"> 11967 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReplyLock">
9867 <summary>Thread sync lock object</summary> 11968 <summary>Thread sync lock object</summary>
9868 </member> 11969 </member>
9869 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminated"> 11970 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventory">
9870 <summary>The event subscribers. null if no subcribers</summary> 11971 <summary>The event subscribers, null of no subscribers</summary>
9871 </member> 11972 </member>
9872 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipTerminated(OpenMetaverse.FriendshipTerminatedEventArgs)"> 11973 <member name="M:OpenMetaverse.InventoryManager.OnSaveAssetToInventory(OpenMetaverse.SaveAssetToInventoryEventArgs)">
9873 <summary>Raises the FriendshipTerminated event</summary> 11974 <summary>Raises the SaveAssetToInventory Event</summary>
9874 <param name="e">A FriendshipTerminatedEventArgs object containing the 11975 <param name="e">A SaveAssetToInventoryEventArgs object containing
9875 data returned from the data server</param> 11976 the data sent from the simulator</param>
9876 </member> 11977 </member>
9877 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminatedLock"> 11978 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventoryLock">
9878 <summary>Thread sync lock object</summary> 11979 <summary>Thread sync lock object</summary>
9879 </member> 11980 </member>
9880 <member name="F:OpenMetaverse.FriendsManager.m_FriendFound"> 11981 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReply">
9881 <summary>The event subscribers. null if no subcribers</summary> 11982 <summary>The event subscribers, null of no subscribers</summary>
9882 </member> 11983 </member>
9883 <member name="M:OpenMetaverse.FriendsManager.OnFriendFoundReply(OpenMetaverse.FriendFoundReplyEventArgs)"> 11984 <member name="M:OpenMetaverse.InventoryManager.OnScriptRunningReply(OpenMetaverse.ScriptRunningReplyEventArgs)">
9884 <summary>Raises the FriendFoundReply event</summary> 11985 <summary>Raises the ScriptRunningReply Event</summary>
9885 <param name="e">A FriendFoundReplyEventArgs object containing the 11986 <param name="e">A ScriptRunningReplyEventArgs object containing
9886 data returned from the data server</param> 11987 the data sent from the simulator</param>
9887 </member> 11988 </member>
9888 <member name="F:OpenMetaverse.FriendsManager.m_FriendFoundLock"> 11989 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReplyLock">
9889 <summary>Thread sync lock object</summary> 11990 <summary>Thread sync lock object</summary>
9890 </member> 11991 </member>
9891 <member name="F:OpenMetaverse.FriendsManager.FriendList"> 11992 <member name="F:OpenMetaverse.InventoryManager._NewFolderNames">
11993 <summary>Partial mapping of AssetTypes to folder names</summary>
11994 </member>
11995 <member name="M:OpenMetaverse.InventoryManager.#ctor(OpenMetaverse.GridClient)">
9892 <summary> 11996 <summary>
9893 A dictionary of key/value pairs containing known friends of this avatar. 11997 Default constructor
9894
9895 The Key is the <seealso cref="T:OpenMetaverse.UUID"/> of the friend, the value is a <seealso cref="T:OpenMetaverse.FriendInfo"/>
9896 object that contains detailed information including permissions you have and have given to the friend
9897 </summary> 11998 </summary>
11999 <param name="client">Reference to the GridClient object</param>
9898 </member> 12000 </member>
9899 <member name="F:OpenMetaverse.FriendsManager.FriendRequests"> 12001 <member name="M:OpenMetaverse.InventoryManager.FetchItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Int32)">
9900 <summary> 12002 <summary>
9901 A Dictionary of key/value pairs containing current pending frienship offers. 12003 Fetch an inventory item from the dataserver
9902
9903 The key is the <seealso cref="T:OpenMetaverse.UUID"/> of the avatar making the request,
9904 the value is the <seealso cref="T:OpenMetaverse.UUID"/> of the request which is used to accept
9905 or decline the friendship offer
9906 </summary> 12004 </summary>
12005 <param name="itemID">The items <seealso cref="T:OpenMetaverse.UUID"/></param>
12006 <param name="ownerID">The item Owners <seealso cref="T:OpenMetaverse.UUID"/></param>
12007 <param name="timeoutMS">a integer representing the number of milliseconds to wait for results</param>
12008 <returns>An <seealso cref="T:OpenMetaverse.InventoryItem"/> object on success, or null if no item was found</returns>
12009 <remarks>Items will also be sent to the <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/> event</remarks>
9907 </member> 12010 </member>
9908 <member name="M:OpenMetaverse.FriendsManager.#ctor(OpenMetaverse.GridClient)"> 12011 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(OpenMetaverse.UUID,OpenMetaverse.UUID)">
9909 <summary> 12012 <summary>
9910 Internal constructor 12013 Request A single inventory item
9911 </summary> 12014 </summary>
9912 <param name="client">A reference to the GridClient Object</param> 12015 <param name="itemID">The items <seealso cref="T:OpenMetaverse.UUID"/></param>
12016 <param name="ownerID">The item Owners <seealso cref="T:OpenMetaverse.UUID"/></param>
12017 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
9913 </member> 12018 </member>
9914 <member name="M:OpenMetaverse.FriendsManager.AcceptFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 12019 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})">
9915 <summary> 12020 <summary>
9916 Accept a friendship request 12021 Request inventory items
9917 </summary> 12022 </summary>
9918 <param name="fromAgentID">agentID of avatatar to form friendship with</param> 12023 <param name="itemIDs">Inventory items to request</param>
9919 <param name="imSessionID">imSessionID of the friendship request message</param> 12024 <param name="ownerIDs">Owners of the inventory items</param>
12025 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
9920 </member> 12026 </member>
9921 <member name="M:OpenMetaverse.FriendsManager.DeclineFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 12027 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventoryCap(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})">
9922 <summary> 12028 <summary>
9923 Decline a friendship request 12029 Request inventory items via Capabilities
9924 </summary> 12030 </summary>
9925 <param name="fromAgentID"><seealso cref="T:OpenMetaverse.UUID"/> of friend</param> 12031 <param name="itemIDs">Inventory items to request</param>
9926 <param name="imSessionID">imSessionID of the friendship request message</param> 12032 <param name="ownerIDs">Owners of the inventory items</param>
12033 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
9927 </member> 12034 </member>
9928 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID)"> 12035 <member name="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)">
9929 <summary> 12036 <summary>
9930 Overload: Offer friendship to an avatar. 12037 Get contents of a folder
9931 </summary> 12038 </summary>
9932 <param name="agentID">System ID of the avatar you are offering friendship to</param> 12039 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder to search</param>
12040 <param name="owner">The <seealso cref="T:OpenMetaverse.UUID"/> of the folders owner</param>
12041 <param name="folders">true to retrieve folders</param>
12042 <param name="items">true to retrieve items</param>
12043 <param name="order">sort order to return results in</param>
12044 <param name="timeoutMS">a integer representing the number of milliseconds to wait for results</param>
12045 <returns>A list of inventory items matching search criteria within folder</returns>
12046 <seealso cref="M:OpenMetaverse.InventoryManager.RequestFolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)"/>
12047 <remarks>InventoryFolder.DescendentCount will only be accurate if both folders and items are
12048 requested</remarks>
9933 </member> 12049 </member>
9934 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID,System.String)"> 12050 <member name="M:OpenMetaverse.InventoryManager.RequestFolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)">
9935 <summary> 12051 <summary>
9936 Offer friendship to an avatar. 12052 Request the contents of an inventory folder
9937 </summary> 12053 </summary>
9938 <param name="agentID">System ID of the avatar you are offering friendship to</param> 12054 <param name="folder">The folder to search</param>
9939 <param name="message">A message to send with the request</param> 12055 <param name="owner">The folder owners <seealso cref="T:OpenMetaverse.UUID"/></param>
12056 <param name="folders">true to return <seealso cref="!:InventoryManager.InventoryFolder"/>s contained in folder</param>
12057 <param name="items">true to return <seealso cref="!:InventoryManager.InventoryItem"/>s containd in folder</param>
12058 <param name="order">the sort order to return items in</param>
12059 <seealso cref="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)"/>
9940 </member> 12060 </member>
9941 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendship(OpenMetaverse.UUID)"> 12061 <member name="M:OpenMetaverse.InventoryManager.RequestFolderContentsCap(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)">
9942 <summary> 12062 <summary>
9943 Terminate a friendship with an avatar 12063 Request the contents of an inventory folder using HTTP capabilities
9944 </summary> 12064 </summary>
9945 <param name="agentID">System ID of the avatar you are terminating the friendship with</param> 12065 <param name="folderID">The folder to search</param>
9946 </member> 12066 <param name="ownerID">The folder owners <seealso cref="T:OpenMetaverse.UUID"/></param>
9947 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendshipHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12067 <param name="fetchFolders">true to return <seealso cref="!:InventoryManager.InventoryFolder"/>s contained in folder</param>
9948 <summary>Process an incoming packet and raise the appropriate events</summary> 12068 <param name="fetchItems">true to return <seealso cref="!:InventoryManager.InventoryItem"/>s containd in folder</param>
9949 <param name="sender">The sender</param> 12069 <param name="order">the sort order to return items in</param>
9950 <param name="e">The EventArgs object containing the packet data</param> 12070 <seealso cref="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)"/>
9951 </member> 12071 </member>
9952 <member name="M:OpenMetaverse.FriendsManager.GrantRights(OpenMetaverse.UUID,OpenMetaverse.FriendRights)"> 12072 <member name="M:OpenMetaverse.InventoryManager.FindFolderForType(OpenMetaverse.AssetType)">
9953 <summary> 12073 <summary>
9954 Change the rights of a friend avatar. 12074 Returns the UUID of the folder (category) that defaults to
12075 containing 'type'. The folder is not necessarily only for that
12076 type
9955 </summary> 12077 </summary>
9956 <param name="friendID">the <seealso cref="T:OpenMetaverse.UUID"/> of the friend</param> 12078 <remarks>This will return the root folder if one does not exist</remarks>
9957 <param name="rights">the new rights to give the friend</param> 12079 <param name="type"></param>
9958 <remarks>This method will implicitly set the rights to those passed in the rights parameter.</remarks> 12080 <returns>The UUID of the desired folder if found, the UUID of the RootFolder
12081 if not found, or UUID.Zero on failure</returns>
9959 </member> 12082 </member>
9960 <member name="M:OpenMetaverse.FriendsManager.MapFriend(OpenMetaverse.UUID)"> 12083 <member name="M:OpenMetaverse.InventoryManager.FindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.Int32)">
9961 <summary> 12084 <summary>
9962 Use to map a friends location on the grid. 12085 Find an object in inventory using a specific path to search
9963 </summary> 12086 </summary>
9964 <param name="friendID">Friends UUID to find</param> 12087 <param name="baseFolder">The folder to begin the search in</param>
9965 <remarks><seealso cref="E:OnFriendFound"/></remarks> 12088 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param>
12089 <param name="path">A string path to search</param>
12090 <param name="timeoutMS">milliseconds to wait for a reply</param>
12091 <returns>Found items <seealso cref="T:OpenMetaverse.UUID"/> or <seealso cref="F:OpenMetaverse.UUID.Zero"/> if
12092 timeout occurs or item is not found</returns>
9966 </member> 12093 </member>
9967 <member name="M:OpenMetaverse.FriendsManager.TrackFriend(OpenMetaverse.UUID)"> 12094 <member name="M:OpenMetaverse.InventoryManager.RequestFindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
9968 <summary> 12095 <summary>
9969 Use to track a friends movement on the grid 12096 Find inventory items by path
9970 </summary> 12097 </summary>
9971 <param name="friendID">Friends Key</param> 12098 <param name="baseFolder">The folder to begin the search in</param>
12099 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param>
12100 <param name="path">A string path to search, folders/objects separated by a '/'</param>
12101 <remarks>Results are sent to the <seealso cref="!:InventoryManager.OnFindObjectByPath"/> event</remarks>
9972 </member> 12102 </member>
9973 <member name="M:OpenMetaverse.FriendsManager.RequestOnlineNotification(OpenMetaverse.UUID)"> 12103 <member name="M:OpenMetaverse.InventoryManager.LocalFind(OpenMetaverse.UUID,System.String[],System.Int32,System.Boolean)">
9974 <summary> 12104 <summary>
9975 Ask for a notification of friend's online status 12105 Search inventory Store object for an item or folder
9976 </summary> 12106 </summary>
9977 <param name="friendID">Friend's UUID</param> 12107 <param name="baseFolder">The folder to begin the search in</param>
12108 <param name="path">An array which creates a path to search</param>
12109 <param name="level">Number of levels below baseFolder to conduct searches</param>
12110 <param name="firstOnly">if True, will stop searching after first match is found</param>
12111 <returns>A list of inventory items found</returns>
9978 </member> 12112 </member>
9979 <member name="M:OpenMetaverse.FriendsManager.Avatars_OnAvatarNames(System.Object,OpenMetaverse.UUIDNameReplyEventArgs)"> 12113 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder)">
9980 <summary> 12114 <summary>
9981 This handles the asynchronous response of a RequestAvatarNames call. 12115 Move an inventory item or folder to a new location
9982 </summary> 12116 </summary>
9983 <param name="sender"></param> 12117 <param name="item">The <seealso cref="T:InventoryBase"/> item or folder to move</param>
9984 <param name="e">names cooresponding to the the list of IDs sent the the RequestAvatarNames call.</param> 12118 <param name="newParent">The <seealso cref="T:InventoryFolder"/> to move item or folder to</param>
9985 </member>
9986 <member name="M:OpenMetaverse.FriendsManager.OnlineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9987 <summary>Process an incoming packet and raise the appropriate events</summary>
9988 <param name="sender">The sender</param>
9989 <param name="e">The EventArgs object containing the packet data</param>
9990 </member>
9991 <member name="M:OpenMetaverse.FriendsManager.OfflineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9992 <summary>Process an incoming packet and raise the appropriate events</summary>
9993 <param name="sender">The sender</param>
9994 <param name="e">The EventArgs object containing the packet data</param>
9995 </member>
9996 <member name="M:OpenMetaverse.FriendsManager.ChangeUserRightsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
9997 <summary>Process an incoming packet and raise the appropriate events</summary>
9998 <param name="sender">The sender</param>
9999 <param name="e">The EventArgs object containing the packet data</param>
10000 </member>
10001 <member name="M:OpenMetaverse.FriendsManager.OnFindAgentReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10002 <summary>Process an incoming packet and raise the appropriate events</summary>
10003 <param name="sender">The sender</param>
10004 <param name="e">The EventArgs object containing the packet data</param>
10005 </member> 12119 </member>
10006 <member name="M:OpenMetaverse.FriendsManager.Network_OnLoginResponse(System.Boolean,System.Boolean,System.String,System.String,OpenMetaverse.LoginResponseData)"> 12120 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder,System.String)">
10007 <summary> 12121 <summary>
10008 Populate FriendList <seealso cref="!:InternalDictionary"/> with data from the login reply 12122 Move an inventory item or folder to a new location and change its name
10009 </summary> 12123 </summary>
10010 <param name="loginSuccess">true if login was successful</param> 12124 <param name="item">The <seealso cref="T:InventoryBase"/> item or folder to move</param>
10011 <param name="redirect">true if login request is requiring a redirect</param> 12125 <param name="newParent">The <seealso cref="T:InventoryFolder"/> to move item or folder to</param>
10012 <param name="message">A string containing the response to the login request</param> 12126 <param name="newName">The name to change the item or folder to</param>
10013 <param name="reason">A string containing the reason for the request</param>
10014 <param name="replyData">A <seealso cref="T:OpenMetaverse.LoginResponseData"/> object containing the decoded
10015 reply from the login server</param>
10016 </member>
10017 <member name="E:OpenMetaverse.FriendsManager.FriendOnline">
10018 <summary>Raised when the simulator sends notification one of the members in our friends list comes online</summary>
10019 </member>
10020 <member name="E:OpenMetaverse.FriendsManager.FriendOffline">
10021 <summary>Raised when the simulator sends notification one of the members in our friends list goes offline</summary>
10022 </member>
10023 <member name="E:OpenMetaverse.FriendsManager.FriendRightsUpdate">
10024 <summary>Raised when the simulator sends notification one of the members in our friends list grants or revokes permissions</summary>
10025 </member>
10026 <member name="E:OpenMetaverse.FriendsManager.FriendNames">
10027 <summary>Raised when the simulator sends us the names on our friends list</summary>
10028 </member>
10029 <member name="E:OpenMetaverse.FriendsManager.FriendshipOffered">
10030 <summary>Raised when the simulator sends notification another agent is offering us friendship</summary>
10031 </member>
10032 <member name="E:OpenMetaverse.FriendsManager.FriendshipResponse">
10033 <summary>Raised when a request we sent to friend another agent is accepted or declined</summary>
10034 </member>
10035 <member name="E:OpenMetaverse.FriendsManager.FriendshipTerminated">
10036 <summary>Raised when the simulator sends notification one of the members in our friends list has terminated
10037 our friendship</summary>
10038 </member>
10039 <member name="E:OpenMetaverse.FriendsManager.FriendFoundReply">
10040 <summary>Raised when the simulator sends the location of a friend we have
10041 requested map location info for</summary>
10042 </member>
10043 <member name="T:OpenMetaverse.FriendInfoEventArgs">
10044 <summary>Contains information on a member of our friends list</summary>
10045 </member> 12127 </member>
10046 <member name="M:OpenMetaverse.FriendInfoEventArgs.#ctor(OpenMetaverse.FriendInfo)"> 12128 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
10047 <summary> 12129 <summary>
10048 Construct a new instance of the FriendInfoEventArgs class 12130 Move and rename a folder
10049 </summary> 12131 </summary>
10050 <param name="friend">The FriendInfo</param> 12132 <param name="folderID">The source folders <seealso cref="T:OpenMetaverse.UUID"/></param>
10051 </member> 12133 <param name="newparentID">The destination folders <seealso cref="T:OpenMetaverse.UUID"/></param>
10052 <member name="P:OpenMetaverse.FriendInfoEventArgs.Friend"> 12134 <param name="newName">The name to change the folder to</param>
10053 <summary>Get the FriendInfo</summary>
10054 </member>
10055 <member name="T:OpenMetaverse.FriendNamesEventArgs">
10056 <summary>Contains Friend Names</summary>
10057 </member> 12135 </member>
10058 <member name="M:OpenMetaverse.FriendNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})"> 12136 <member name="M:OpenMetaverse.InventoryManager.UpdateFolderProperties(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)">
10059 <summary> 12137 <summary>
10060 Construct a new instance of the FriendNamesEventArgs class 12138 Update folder properties
10061 </summary> 12139 </summary>
10062 <param name="names">A dictionary where the Key is the ID of the Agent, 12140 <param name="folderID"><seealso cref="T:OpenMetaverse.UUID"/> of the folder to update</param>
10063 and the Value is a string containing their name</param> 12141 <param name="parentID">Sets folder's parent to <seealso cref="T:OpenMetaverse.UUID"/></param>
10064 </member> 12142 <param name="name">Folder name</param>
10065 <member name="P:OpenMetaverse.FriendNamesEventArgs.Names"> 12143 <param name="type">Folder type</param>
10066 <summary>A dictionary where the Key is the ID of the Agent,
10067 and the Value is a string containing their name</summary>
10068 </member>
10069 <member name="T:OpenMetaverse.FriendshipOfferedEventArgs">
10070 <summary>Sent when another agent requests a friendship with our agent</summary>
10071 </member> 12144 </member>
10072 <member name="M:OpenMetaverse.FriendshipOfferedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID)"> 12145 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID)">
10073 <summary> 12146 <summary>
10074 Construct a new instance of the FriendshipOfferedEventArgs class 12147 Move a folder
10075 </summary> 12148 </summary>
10076 <param name="agentID">The ID of the agent requesting friendship</param> 12149 <param name="folderID">The source folders <seealso cref="T:OpenMetaverse.UUID"/></param>
10077 <param name="agentName">The name of the agent requesting friendship</param> 12150 <param name="newParentID">The destination folders <seealso cref="T:OpenMetaverse.UUID"/></param>
10078 <param name="imSessionID">The ID of the session, used in accepting or declining the
10079 friendship offer</param>
10080 </member>
10081 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentID">
10082 <summary>Get the ID of the agent requesting friendship</summary>
10083 </member>
10084 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentName">
10085 <summary>Get the name of the agent requesting friendship</summary>
10086 </member>
10087 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.SessionID">
10088 <summary>Get the ID of the session, used in accepting or declining the
10089 friendship offer</summary>
10090 </member>
10091 <member name="T:OpenMetaverse.FriendshipResponseEventArgs">
10092 <summary>A response containing the results of our request to form a friendship with another agent</summary>
10093 </member> 12151 </member>
10094 <member name="M:OpenMetaverse.FriendshipResponseEventArgs.#ctor(OpenMetaverse.UUID,System.String,System.Boolean)"> 12152 <member name="M:OpenMetaverse.InventoryManager.MoveFolders(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})">
10095 <summary> 12153 <summary>
10096 Construct a new instance of the FriendShipResponseEventArgs class 12154 Move multiple folders, the keys in the Dictionary parameter,
12155 to a new parents, the value of that folder's key.
10097 </summary> 12156 </summary>
10098 <param name="agentID">The ID of the agent we requested a friendship with</param> 12157 <param name="foldersNewParents">A Dictionary containing the
10099 <param name="agentName">The name of the agent we requested a friendship with</param> 12158 <seealso cref="T:OpenMetaverse.UUID"/> of the source as the key, and the
10100 <param name="accepted">true if the agent accepted our friendship offer</param> 12159 <seealso cref="T:OpenMetaverse.UUID"/> of the destination as the value</param>
10101 </member>
10102 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentID">
10103 <summary>Get the ID of the agent we requested a friendship with</summary>
10104 </member>
10105 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentName">
10106 <summary>Get the name of the agent we requested a friendship with</summary>
10107 </member>
10108 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.Accepted">
10109 <summary>true if the agent accepted our friendship offer</summary>
10110 </member>
10111 <member name="T:OpenMetaverse.FriendshipTerminatedEventArgs">
10112 <summary>Contains data sent when a friend terminates a friendship with us</summary>
10113 </member> 12160 </member>
10114 <member name="M:OpenMetaverse.FriendshipTerminatedEventArgs.#ctor(OpenMetaverse.UUID,System.String)"> 12161 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID)">
10115 <summary> 12162 <summary>
10116 Construct a new instance of the FrindshipTerminatedEventArgs class 12163 Move an inventory item to a new folder
10117 </summary> 12164 </summary>
10118 <param name="agentID">The ID of the friend who terminated the friendship with us</param> 12165 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the source item to move</param>
10119 <param name="agentName">The name of the friend who terminated the friendship with us</param> 12166 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder</param>
10120 </member>
10121 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentID">
10122 <summary>Get the ID of the agent that terminated the friendship with us</summary>
10123 </member>
10124 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentName">
10125 <summary>Get the name of the agent that terminated the friendship with us</summary>
10126 </member> 12167 </member>
10127 <member name="T:OpenMetaverse.FriendFoundReplyEventArgs"> 12168 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
10128 <summary> 12169 <summary>
10129 Data sent in response to a <see cref="!:FindFriend"/> request which contains the information to allow us to map the friends location 12170 Move and rename an inventory item
10130 </summary> 12171 </summary>
12172 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the source item to move</param>
12173 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder</param>
12174 <param name="newName">The name to change the folder to</param>
10131 </member> 12175 </member>
10132 <member name="M:OpenMetaverse.FriendFoundReplyEventArgs.#ctor(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3)"> 12176 <member name="M:OpenMetaverse.InventoryManager.MoveItems(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})">
10133 <summary> 12177 <summary>
10134 Construct a new instance of the FriendFoundReplyEventArgs class 12178 Move multiple inventory items to new locations
10135 </summary> 12179 </summary>
10136 <param name="agentID">The ID of the agent we have requested location information for</param> 12180 <param name="itemsNewParents">A Dictionary containing the
10137 <param name="regionHandle">The region handle where our friend is located</param> 12181 <seealso cref="T:OpenMetaverse.UUID"/> of the source item as the key, and the
10138 <param name="location">The simulator local position our friend is located</param> 12182 <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder as the value</param>
10139 </member>
10140 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.AgentID">
10141 <summary>Get the ID of the agent we have received location information for</summary>
10142 </member>
10143 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.RegionHandle">
10144 <summary>Get the region handle where our mapped friend is located</summary>
10145 </member>
10146 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.Location">
10147 <summary>Get the simulator local position where our friend is located</summary>
10148 </member> 12183 </member>
10149 <member name="T:OpenMetaverse.Animations"> 12184 <member name="M:OpenMetaverse.InventoryManager.RemoveDescendants(OpenMetaverse.UUID)">
10150 <summary> 12185 <summary>
10151 Static pre-defined animations available to all agents 12186 Remove descendants of a folder
10152 </summary> 12187 </summary>
12188 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder</param>
10153 </member> 12189 </member>
10154 <member name="F:OpenMetaverse.Animations.AFRAID"> 12190 <member name="M:OpenMetaverse.InventoryManager.RemoveItem(OpenMetaverse.UUID)">
10155 <summary>Agent with afraid expression on face</summary> 12191 <summary>
10156 </member> 12192 Remove a single item from inventory
10157 <member name="F:OpenMetaverse.Animations.AIM_BAZOOKA_R"> 12193 </summary>
10158 <summary>Agent aiming a bazooka (right handed)</summary> 12194 <param name="item">The <seealso cref="T:OpenMetaverse.UUID"/> of the inventory item to remove</param>
10159 </member>
10160 <member name="F:OpenMetaverse.Animations.AIM_BOW_L">
10161 <summary>Agent aiming a bow (left handed)</summary>
10162 </member>
10163 <member name="F:OpenMetaverse.Animations.AIM_HANDGUN_R">
10164 <summary>Agent aiming a hand gun (right handed)</summary>
10165 </member>
10166 <member name="F:OpenMetaverse.Animations.AIM_RIFLE_R">
10167 <summary>Agent aiming a rifle (right handed)</summary>
10168 </member>
10169 <member name="F:OpenMetaverse.Animations.ANGRY">
10170 <summary>Agent with angry expression on face</summary>
10171 </member>
10172 <member name="F:OpenMetaverse.Animations.AWAY">
10173 <summary>Agent hunched over (away)</summary>
10174 </member>
10175 <member name="F:OpenMetaverse.Animations.BACKFLIP">
10176 <summary>Agent doing a backflip</summary>
10177 </member>
10178 <member name="F:OpenMetaverse.Animations.BELLY_LAUGH">
10179 <summary>Agent laughing while holding belly</summary>
10180 </member>
10181 <member name="F:OpenMetaverse.Animations.BLOW_KISS">
10182 <summary>Agent blowing a kiss</summary>
10183 </member>
10184 <member name="F:OpenMetaverse.Animations.BORED">
10185 <summary>Agent with bored expression on face</summary>
10186 </member>
10187 <member name="F:OpenMetaverse.Animations.BOW">
10188 <summary>Agent bowing to audience</summary>
10189 </member>
10190 <member name="F:OpenMetaverse.Animations.BRUSH">
10191 <summary>Agent brushing himself/herself off</summary>
10192 </member>
10193 <member name="F:OpenMetaverse.Animations.BUSY">
10194 <summary>Agent in busy mode</summary>
10195 </member>
10196 <member name="F:OpenMetaverse.Animations.CLAP">
10197 <summary>Agent clapping hands</summary>
10198 </member>
10199 <member name="F:OpenMetaverse.Animations.COURTBOW">
10200 <summary>Agent doing a curtsey bow</summary>
10201 </member>
10202 <member name="F:OpenMetaverse.Animations.CROUCH">
10203 <summary>Agent crouching</summary>
10204 </member>
10205 <member name="F:OpenMetaverse.Animations.CROUCHWALK">
10206 <summary>Agent crouching while walking</summary>
10207 </member>
10208 <member name="F:OpenMetaverse.Animations.CRY">
10209 <summary>Agent crying</summary>
10210 </member>
10211 <member name="F:OpenMetaverse.Animations.CUSTOMIZE">
10212 <summary>Agent unanimated with arms out (e.g. setting appearance)</summary>
10213 </member>
10214 <member name="F:OpenMetaverse.Animations.CUSTOMIZE_DONE">
10215 <summary>Agent re-animated after set appearance finished</summary>
10216 </member>
10217 <member name="F:OpenMetaverse.Animations.DANCE1">
10218 <summary>Agent dancing</summary>
10219 </member>
10220 <member name="F:OpenMetaverse.Animations.DANCE2">
10221 <summary>Agent dancing</summary>
10222 </member>
10223 <member name="F:OpenMetaverse.Animations.DANCE3">
10224 <summary>Agent dancing</summary>
10225 </member>
10226 <member name="F:OpenMetaverse.Animations.DANCE4">
10227 <summary>Agent dancing</summary>
10228 </member>
10229 <member name="F:OpenMetaverse.Animations.DANCE5">
10230 <summary>Agent dancing</summary>
10231 </member>
10232 <member name="F:OpenMetaverse.Animations.DANCE6">
10233 <summary>Agent dancing</summary>
10234 </member>
10235 <member name="F:OpenMetaverse.Animations.DANCE7">
10236 <summary>Agent dancing</summary>
10237 </member>
10238 <member name="F:OpenMetaverse.Animations.DANCE8">
10239 <summary>Agent dancing</summary>
10240 </member>
10241 <member name="F:OpenMetaverse.Animations.DEAD">
10242 <summary>Agent on ground unanimated</summary>
10243 </member>
10244 <member name="F:OpenMetaverse.Animations.DRINK">
10245 <summary>Agent boozing it up</summary>
10246 </member>
10247 <member name="F:OpenMetaverse.Animations.EMBARRASSED">
10248 <summary>Agent with embarassed expression on face</summary>
10249 </member>
10250 <member name="F:OpenMetaverse.Animations.EXPRESS_AFRAID">
10251 <summary>Agent with afraid expression on face</summary>
10252 </member>
10253 <member name="F:OpenMetaverse.Animations.EXPRESS_ANGER">
10254 <summary>Agent with angry expression on face</summary>
10255 </member>
10256 <member name="F:OpenMetaverse.Animations.EXPRESS_BORED">
10257 <summary>Agent with bored expression on face</summary>
10258 </member>
10259 <member name="F:OpenMetaverse.Animations.EXPRESS_CRY">
10260 <summary>Agent crying</summary>
10261 </member>
10262 <member name="F:OpenMetaverse.Animations.EXPRESS_DISDAIN">
10263 <summary>Agent showing disdain (dislike) for something</summary>
10264 </member>
10265 <member name="F:OpenMetaverse.Animations.EXPRESS_EMBARRASSED">
10266 <summary>Agent with embarassed expression on face</summary>
10267 </member>
10268 <member name="F:OpenMetaverse.Animations.EXPRESS_FROWN">
10269 <summary>Agent with frowning expression on face</summary>
10270 </member>
10271 <member name="F:OpenMetaverse.Animations.EXPRESS_KISS">
10272 <summary>Agent with kissy face</summary>
10273 </member>
10274 <member name="F:OpenMetaverse.Animations.EXPRESS_LAUGH">
10275 <summary>Agent expressing laughgter</summary>
10276 </member> 12195 </member>
10277 <member name="F:OpenMetaverse.Animations.EXPRESS_OPEN_MOUTH"> 12196 <member name="M:OpenMetaverse.InventoryManager.RemoveFolder(OpenMetaverse.UUID)">
10278 <summary>Agent with open mouth</summary> 12197 <summary>
12198 Remove a folder from inventory
12199 </summary>
12200 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder to remove</param>
10279 </member> 12201 </member>
10280 <member name="F:OpenMetaverse.Animations.EXPRESS_REPULSED"> 12202 <member name="M:OpenMetaverse.InventoryManager.Remove(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})">
10281 <summary>Agent with repulsed expression on face</summary> 12203 <summary>
12204 Remove multiple items or folders from inventory
12205 </summary>
12206 <param name="items">A List containing the <seealso cref="T:OpenMetaverse.UUID"/>s of items to remove</param>
12207 <param name="folders">A List containing the <seealso cref="T:OpenMetaverse.UUID"/>s of the folders to remove</param>
10282 </member> 12208 </member>
10283 <member name="F:OpenMetaverse.Animations.EXPRESS_SAD"> 12209 <member name="M:OpenMetaverse.InventoryManager.EmptyLostAndFound">
10284 <summary>Agent expressing sadness</summary> 12210 <summary>
12211 Empty the Lost and Found folder
12212 </summary>
10285 </member> 12213 </member>
10286 <member name="F:OpenMetaverse.Animations.EXPRESS_SHRUG"> 12214 <member name="M:OpenMetaverse.InventoryManager.EmptyTrash">
10287 <summary>Agent shrugging shoulders</summary> 12215 <summary>
12216 Empty the Trash folder
12217 </summary>
10288 </member> 12218 </member>
10289 <member name="F:OpenMetaverse.Animations.EXPRESS_SMILE"> 12219 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItem(OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,OpenMetaverse.InventoryType,OpenMetaverse.PermissionMask,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
10290 <summary>Agent with a smile</summary> 12220 <summary>
12221
12222 </summary>
12223 <param name="parentFolder"></param>
12224 <param name="name"></param>
12225 <param name="description"></param>
12226 <param name="type"></param>
12227 <param name="assetTransactionID">Proper use is to upload the inventory's asset first, then provide the Asset's TransactionID here.</param>
12228 <param name="invType"></param>
12229 <param name="nextOwnerMask"></param>
12230 <param name="callback"></param>
10291 </member> 12231 </member>
10292 <member name="F:OpenMetaverse.Animations.EXPRESS_SURPRISE"> 12232 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItem(OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,OpenMetaverse.InventoryType,OpenMetaverse.WearableType,OpenMetaverse.PermissionMask,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
10293 <summary>Agent expressing surprise</summary> 12233 <summary>
12234
12235 </summary>
12236 <param name="parentFolder"></param>
12237 <param name="name"></param>
12238 <param name="description"></param>
12239 <param name="type"></param>
12240 <param name="assetTransactionID">Proper use is to upload the inventory's asset first, then provide the Asset's TransactionID here.</param>
12241 <param name="invType"></param>
12242 <param name="wearableType"></param>
12243 <param name="nextOwnerMask"></param>
12244 <param name="callback"></param>
10294 </member> 12245 </member>
10295 <member name="F:OpenMetaverse.Animations.EXPRESS_TONGUE_OUT"> 12246 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String)">
10296 <summary>Agent sticking tongue out</summary> 12247 <summary>
12248 Creates a new inventory folder
12249 </summary>
12250 <param name="parentID">ID of the folder to put this folder in</param>
12251 <param name="name">Name of the folder to create</param>
12252 <returns>The UUID of the newly created folder</returns>
10297 </member> 12253 </member>
10298 <member name="F:OpenMetaverse.Animations.EXPRESS_TOOTHSMILE"> 12254 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)">
10299 <summary>Agent with big toothy smile</summary> 12255 <summary>
12256 Creates a new inventory folder
12257 </summary>
12258 <param name="parentID">ID of the folder to put this folder in</param>
12259 <param name="name">Name of the folder to create</param>
12260 <param name="preferredType">Sets this folder as the default folder
12261 for new assets of the specified type. Use <code>AssetType.Unknown</code>
12262 to create a normal folder, otherwise it will likely create a
12263 duplicate of an existing folder type</param>
12264 <returns>The UUID of the newly created folder</returns>
12265 <remarks>If you specify a preferred type of <code>AsseType.Folder</code>
12266 it will create a new root folder which may likely cause all sorts
12267 of strange problems</remarks>
10300 </member> 12268 </member>
10301 <member name="F:OpenMetaverse.Animations.EXPRESS_WINK"> 12269 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)">
10302 <summary>Agent winking</summary> 12270 <summary>
12271 Create an inventory item and upload asset data
12272 </summary>
12273 <param name="data">Asset data</param>
12274 <param name="name">Inventory item name</param>
12275 <param name="description">Inventory item description</param>
12276 <param name="assetType">Asset type</param>
12277 <param name="invType">Inventory type</param>
12278 <param name="folderID">Put newly created inventory in this folder</param>
12279 <param name="callback">Delegate that will receive feedback on success or failure</param>
10303 </member> 12280 </member>
10304 <member name="F:OpenMetaverse.Animations.EXPRESS_WORRY"> 12281 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.Permissions,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)">
10305 <summary>Agent expressing worry</summary> 12282 <summary>
12283 Create an inventory item and upload asset data
12284 </summary>
12285 <param name="data">Asset data</param>
12286 <param name="name">Inventory item name</param>
12287 <param name="description">Inventory item description</param>
12288 <param name="assetType">Asset type</param>
12289 <param name="invType">Inventory type</param>
12290 <param name="folderID">Put newly created inventory in this folder</param>
12291 <param name="permissions">Permission of the newly created item
12292 (EveryoneMask, GroupMask, and NextOwnerMask of Permissions struct are supported)</param>
12293 <param name="callback">Delegate that will receive feedback on success or failure</param>
10306 </member> 12294 </member>
10307 <member name="F:OpenMetaverse.Animations.FALLDOWN"> 12295 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryBase,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
10308 <summary>Agent falling down</summary> 12296 <summary>
12297 Creates inventory link to another inventory item or folder
12298 </summary>
12299 <param name="folderID">Put newly created link in folder with this UUID</param>
12300 <param name="bse">Inventory item or folder</param>
12301 <param name="callback">Method to call upon creation of the link</param>
10309 </member> 12302 </member>
10310 <member name="F:OpenMetaverse.Animations.FEMALE_WALK"> 12303 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryItem,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
10311 <summary>Agent walking (feminine version)</summary> 12304 <summary>
12305 Creates inventory link to another inventory item
12306 </summary>
12307 <param name="folderID">Put newly created link in folder with this UUID</param>
12308 <param name="item">Original inventory item</param>
12309 <param name="callback">Method to call upon creation of the link</param>
10312 </member> 12310 </member>
10313 <member name="F:OpenMetaverse.Animations.FINGER_WAG"> 12311 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryFolder,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
10314 <summary>Agent wagging finger (disapproval)</summary> 12312 <summary>
12313 Creates inventory link to another inventory folder
12314 </summary>
12315 <param name="folderID">Put newly created link in folder with this UUID</param>
12316 <param name="folder">Original inventory folder</param>
12317 <param name="callback">Method to call upon creation of the link</param>
10315 </member> 12318 </member>
10316 <member name="F:OpenMetaverse.Animations.FIST_PUMP"> 12319 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
10317 <summary>I'm not sure I want to know</summary> 12320 <summary>
12321 Creates inventory link to another inventory item or folder
12322 </summary>
12323 <param name="folderID">Put newly created link in folder with this UUID</param>
12324 <param name="itemID">Original item's UUID</param>
12325 <param name="name">Name</param>
12326 <param name="description">Description</param>
12327 <param name="assetType">Asset Type</param>
12328 <param name="invType">Inventory Type</param>
12329 <param name="transactionID">Transaction UUID</param>
12330 <param name="callback">Method to call upon creation of the link</param>
10318 </member> 12331 </member>
10319 <member name="F:OpenMetaverse.Animations.FLY"> 12332 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
10320 <summary>Agent in superman position</summary> 12333 <summary>
12334
12335 </summary>
12336 <param name="item"></param>
12337 <param name="newParent"></param>
12338 <param name="newName"></param>
12339 <param name="callback"></param>
10321 </member> 12340 </member>
10322 <member name="F:OpenMetaverse.Animations.FLYSLOW"> 12341 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
10323 <summary>Agent in superman position</summary> 12342 <summary>
12343
12344 </summary>
12345 <param name="item"></param>
12346 <param name="newParent"></param>
12347 <param name="newName"></param>
12348 <param name="oldOwnerID"></param>
12349 <param name="callback"></param>
10324 </member> 12350 </member>
10325 <member name="F:OpenMetaverse.Animations.HELLO"> 12351 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItems(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{System.String},OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
10326 <summary>Agent greeting another</summary> 12352 <summary>
12353
12354 </summary>
12355 <param name="items"></param>
12356 <param name="targetFolders"></param>
12357 <param name="newNames"></param>
12358 <param name="oldOwnerID"></param>
12359 <param name="callback"></param>
10327 </member> 12360 </member>
10328 <member name="F:OpenMetaverse.Animations.HOLD_BAZOOKA_R"> 12361 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItemFromNotecard(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
10329 <summary>Agent holding bazooka (right handed)</summary> 12362 <summary>
12363 Request a copy of an asset embedded within a notecard
12364 </summary>
12365 <param name="objectID">Usually UUID.Zero for copying an asset from a notecard</param>
12366 <param name="notecardID">UUID of the notecard to request an asset from</param>
12367 <param name="folderID">Target folder for asset to go to in your inventory</param>
12368 <param name="itemID">UUID of the embedded asset</param>
12369 <param name="callback">callback to run when item is copied to inventory</param>
10330 </member> 12370 </member>
10331 <member name="F:OpenMetaverse.Animations.HOLD_BOW_L"> 12371 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItem(OpenMetaverse.InventoryItem)">
10332 <summary>Agent holding a bow (left handed)</summary> 12372 <summary>
12373
12374 </summary>
12375 <param name="item"></param>
10333 </member> 12376 </member>
10334 <member name="F:OpenMetaverse.Animations.HOLD_HANDGUN_R"> 12377 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
10335 <summary>Agent holding a handgun (right handed)</summary> 12378 <summary>
12379
12380 </summary>
12381 <param name="items"></param>
10336 </member> 12382 </member>
10337 <member name="F:OpenMetaverse.Animations.HOLD_RIFLE_R"> 12383 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem},OpenMetaverse.UUID)">
10338 <summary>Agent holding a rifle (right handed)</summary> 12384 <summary>
12385
12386 </summary>
12387 <param name="items"></param>
12388 <param name="transactionID"></param>
10339 </member> 12389 </member>
10340 <member name="F:OpenMetaverse.Animations.HOLD_THROW_R"> 12390 <member name="M:OpenMetaverse.InventoryManager.RequestUploadNotecardAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)">
10341 <summary>Agent throwing an object (right handed)</summary> 12391 <summary>
12392
12393 </summary>
12394 <param name="data"></param>
12395 <param name="notecardID"></param>
12396 <param name="callback"></param>
10342 </member> 12397 </member>
10343 <member name="F:OpenMetaverse.Animations.HOVER"> 12398 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateNotecardTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)">
10344 <summary>Agent in static hover</summary> 12399 <summary>
12400 Save changes to notecard embedded in object contents
12401 </summary>
12402 <param name="data">Encoded notecard asset data</param>
12403 <param name="notecardID">Notecard UUID</param>
12404 <param name="taskID">Object's UUID</param>
12405 <param name="callback">Called upon finish of the upload with status information</param>
10345 </member> 12406 </member>
10346 <member name="F:OpenMetaverse.Animations.HOVER_DOWN"> 12407 <member name="M:OpenMetaverse.InventoryManager.RequestUploadGestureAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)">
10347 <summary>Agent hovering downward</summary> 12408 <summary>
12409 Upload new gesture asset for an inventory gesture item
12410 </summary>
12411 <param name="data">Encoded gesture asset</param>
12412 <param name="gestureID">Gesture inventory UUID</param>
12413 <param name="callback">Callback whick will be called when upload is complete</param>
10348 </member> 12414 </member>
10349 <member name="F:OpenMetaverse.Animations.HOVER_UP"> 12415 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptAgentInventory(System.Byte[],OpenMetaverse.UUID,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)">
10350 <summary>Agent hovering upward</summary> 12416 <summary>
12417 Update an existing script in an agents Inventory
12418 </summary>
12419 <param name="data">A byte[] array containing the encoded scripts contents</param>
12420 <param name="itemID">the itemID of the script</param>
12421 <param name="mono">if true, sets the script content to run on the mono interpreter</param>
12422 <param name="callback"></param>
10351 </member> 12423 </member>
10352 <member name="F:OpenMetaverse.Animations.IMPATIENT"> 12424 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)">
10353 <summary>Agent being impatient</summary> 12425 <summary>
12426 Update an existing script in an task Inventory
12427 </summary>
12428 <param name="data">A byte[] array containing the encoded scripts contents</param>
12429 <param name="itemID">the itemID of the script</param>
12430 <param name="taskID">UUID of the prim containting the script</param>
12431 <param name="mono">if true, sets the script content to run on the mono interpreter</param>
12432 <param name="running">if true, sets the script to running</param>
12433 <param name="callback"></param>
10354 </member> 12434 </member>
10355 <member name="F:OpenMetaverse.Animations.JUMP"> 12435 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem)">
10356 <summary>Agent jumping</summary> 12436 <summary>
12437 Rez an object from inventory
12438 </summary>
12439 <param name="simulator">Simulator to place object in</param>
12440 <param name="rotation">Rotation of the object when rezzed</param>
12441 <param name="position">Vector of where to place object</param>
12442 <param name="item">InventoryItem object containing item details</param>
10357 </member> 12443 </member>
10358 <member name="F:OpenMetaverse.Animations.JUMP_FOR_JOY"> 12444 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)">
10359 <summary>Agent jumping with fervor</summary> 12445 <summary>
12446 Rez an object from inventory
12447 </summary>
12448 <param name="simulator">Simulator to place object in</param>
12449 <param name="rotation">Rotation of the object when rezzed</param>
12450 <param name="position">Vector of where to place object</param>
12451 <param name="item">InventoryItem object containing item details</param>
12452 <param name="groupOwner">UUID of group to own the object</param>
10360 </member> 12453 </member>
10361 <member name="F:OpenMetaverse.Animations.KISS_MY_BUTT"> 12454 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
10362 <summary>Agent point to lips then rear end</summary> 12455 <summary>
12456 Rez an object from inventory
12457 </summary>
12458 <param name="simulator">Simulator to place object in</param>
12459 <param name="rotation">Rotation of the object when rezzed</param>
12460 <param name="position">Vector of where to place object</param>
12461 <param name="item">InventoryItem object containing item details</param>
12462 <param name="groupOwner">UUID of group to own the object</param>
12463 <param name="queryID">User defined queryID to correlate replies</param>
12464 <param name="rezSelected">If set to true, the CreateSelected flag
12465 will be set on the rezzed object</param>
10363 </member> 12466 </member>
10364 <member name="F:OpenMetaverse.Animations.LAND"> 12467 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
10365 <summary>Agent landing from jump, finished flight, etc</summary> 12468 <summary>
12469 Rez an object from inventory
12470 </summary>
12471 <param name="simulator">Simulator to place object in</param>
12472 <param name="taskID">TaskID object when rezzed</param>
12473 <param name="rotation">Rotation of the object when rezzed</param>
12474 <param name="position">Vector of where to place object</param>
12475 <param name="item">InventoryItem object containing item details</param>
12476 <param name="groupOwner">UUID of group to own the object</param>
12477 <param name="queryID">User defined queryID to correlate replies</param>
12478 <param name="rezSelected">If set to true, the CreateSelected flag
12479 will be set on the rezzed object</param>
10366 </member> 12480 </member>
10367 <member name="F:OpenMetaverse.Animations.LAUGH_SHORT"> 12481 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32)">
10368 <summary>Agent laughing</summary> 12482 <summary>
12483 DeRez an object from the simulator to the agents Objects folder in the agents Inventory
12484 </summary>
12485 <param name="objectLocalID">The simulator Local ID of the object</param>
12486 <remarks>If objectLocalID is a child primitive in a linkset, the entire linkset will be derezzed</remarks>
10369 </member> 12487 </member>
10370 <member name="F:OpenMetaverse.Animations.MEDIUM_LAND"> 12488 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32,OpenMetaverse.DeRezDestination,OpenMetaverse.UUID,OpenMetaverse.UUID)">
10371 <summary>Agent landing from jump, finished flight, etc</summary> 12489 <summary>
12490 DeRez an object from the simulator and return to inventory
12491 </summary>
12492 <param name="objectLocalID">The simulator Local ID of the object</param>
12493 <param name="destType">The type of destination from the <seealso cref="T:OpenMetaverse.DeRezDestination"/> enum</param>
12494 <param name="destFolder">The destination inventory folders <seealso cref="T:OpenMetaverse.UUID"/> -or-
12495 if DeRezzing object to a tasks Inventory, the Tasks <seealso cref="T:OpenMetaverse.UUID"/></param>
12496 <param name="transactionID">The transaction ID for this request which
12497 can be used to correlate this request with other packets</param>
12498 <remarks>If objectLocalID is a child primitive in a linkset, the entire linkset will be derezzed</remarks>
10372 </member> 12499 </member>
10373 <member name="F:OpenMetaverse.Animations.MOTORCYCLE_SIT"> 12500 <member name="M:OpenMetaverse.InventoryManager.RequestRestoreRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)">
10374 <summary>Agent sitting on a motorcycle</summary> 12501 <summary>
12502 Rez an item from inventory to its previous simulator location
12503 </summary>
12504 <param name="simulator"></param>
12505 <param name="item"></param>
12506 <param name="queryID"></param>
12507 <returns></returns>
10375 </member> 12508 </member>
10376 <member name="F:OpenMetaverse.Animations.MUSCLE_BEACH"> 12509 <member name="M:OpenMetaverse.InventoryManager.GiveItem(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)">
10377 <summary></summary> 12510 <summary>
12511 Give an inventory item to another avatar
12512 </summary>
12513 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to give</param>
12514 <param name="itemName">The name of the item</param>
12515 <param name="assetType">The type of the item from the <seealso cref="T:OpenMetaverse.AssetType"/> enum</param>
12516 <param name="recipient">The <seealso cref="T:OpenMetaverse.UUID"/> of the recipient</param>
12517 <param name="doEffect">true to generate a beameffect during transfer</param>
10378 </member> 12518 </member>
10379 <member name="F:OpenMetaverse.Animations.NO"> 12519 <member name="M:OpenMetaverse.InventoryManager.GiveFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)">
10380 <summary>Agent moving head side to side</summary> 12520 <summary>
12521 Give an inventory Folder with contents to another avatar
12522 </summary>
12523 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the Folder to give</param>
12524 <param name="folderName">The name of the folder</param>
12525 <param name="assetType">The type of the item from the <seealso cref="T:OpenMetaverse.AssetType"/> enum</param>
12526 <param name="recipient">The <seealso cref="T:OpenMetaverse.UUID"/> of the recipient</param>
12527 <param name="doEffect">true to generate a beameffect during transfer</param>
10381 </member> 12528 </member>
10382 <member name="F:OpenMetaverse.Animations.NO_UNHAPPY"> 12529 <member name="M:OpenMetaverse.InventoryManager.UpdateTaskInventory(System.UInt32,OpenMetaverse.InventoryItem)">
10383 <summary>Agent moving head side to side with unhappy expression</summary> 12530 <summary>
12531 Copy or move an <see cref="T:OpenMetaverse.InventoryItem"/> from agent inventory to a task (primitive) inventory
12532 </summary>
12533 <param name="objectLocalID">The target object</param>
12534 <param name="item">The item to copy or move from inventory</param>
12535 <returns></returns>
12536 <remarks>For items with copy permissions a copy of the item is placed in the tasks inventory,
12537 for no-copy items the object is moved to the tasks inventory</remarks>
10384 </member> 12538 </member>
10385 <member name="F:OpenMetaverse.Animations.NYAH_NYAH"> 12539 <member name="M:OpenMetaverse.InventoryManager.GetTaskInventory(OpenMetaverse.UUID,System.UInt32,System.Int32)">
10386 <summary>Agent taunting another</summary> 12540 <summary>
12541 Retrieve a listing of the items contained in a task (Primitive)
12542 </summary>
12543 <param name="objectID">The tasks <seealso cref="T:OpenMetaverse.UUID"/></param>
12544 <param name="objectLocalID">The tasks simulator local ID</param>
12545 <param name="timeoutMS">milliseconds to wait for reply from simulator</param>
12546 <returns>A list containing the inventory items inside the task or null
12547 if a timeout occurs</returns>
12548 <remarks>This request blocks until the response from the simulator arrives
12549 or timeoutMS is exceeded</remarks>
10387 </member> 12550 </member>
10388 <member name="F:OpenMetaverse.Animations.ONETWO_PUNCH"> 12551 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32)">
10389 <summary></summary> 12552 <summary>
12553 Request the contents of a tasks (primitives) inventory from the
12554 current simulator
12555 </summary>
12556 <param name="objectLocalID">The LocalID of the object</param>
12557 <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/>
10390 </member> 12558 </member>
10391 <member name="F:OpenMetaverse.Animations.PEACE"> 12559 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32,OpenMetaverse.Simulator)">
10392 <summary>Agent giving peace sign</summary> 12560 <summary>
12561 Request the contents of a tasks (primitives) inventory
12562 </summary>
12563 <param name="objectLocalID">The simulator Local ID of the object</param>
12564 <param name="simulator">A reference to the simulator object that contains the object</param>
12565 <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/>
10393 </member> 12566 </member>
10394 <member name="F:OpenMetaverse.Animations.POINT_ME"> 12567 <member name="M:OpenMetaverse.InventoryManager.MoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Simulator)">
10395 <summary>Agent pointing at self</summary> 12568 <summary>
12569 Move an item from a tasks (Primitive) inventory to the specified folder in the avatars inventory
12570 </summary>
12571 <param name="objectLocalID">LocalID of the object in the simulator</param>
12572 <param name="taskItemID">UUID of the task item to move</param>
12573 <param name="inventoryFolderID">The ID of the destination folder in this agents inventory</param>
12574 <param name="simulator">Simulator Object</param>
12575 <remarks>Raises the <see cref="M:OpenMetaverse.InventoryManager.OnTaskItemReceived(OpenMetaverse.TaskItemReceivedEventArgs)"/> event</remarks>
10396 </member> 12576 </member>
10397 <member name="F:OpenMetaverse.Animations.POINT_YOU"> 12577 <member name="M:OpenMetaverse.InventoryManager.RemoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.Simulator)">
10398 <summary>Agent pointing at another</summary> 12578 <summary>
12579 Remove an item from an objects (Prim) Inventory
12580 </summary>
12581 <param name="objectLocalID">LocalID of the object in the simulator</param>
12582 <param name="taskItemID">UUID of the task item to remove</param>
12583 <param name="simulator">Simulator Object</param>
12584 <remarks>You can confirm the removal by comparing the tasks inventory serial before and after the
12585 request with the <see cref="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32)"/> request combined with
12586 the <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/> event</remarks>
10399 </member> 12587 </member>
10400 <member name="F:OpenMetaverse.Animations.PRE_JUMP"> 12588 <member name="M:OpenMetaverse.InventoryManager.CopyScriptToTask(System.UInt32,OpenMetaverse.InventoryItem,System.Boolean)">
10401 <summary>Agent preparing for jump (bending knees)</summary> 12589 <summary>
12590 Copy an InventoryScript item from the Agents Inventory into a primitives task inventory
12591 </summary>
12592 <param name="objectLocalID">An unsigned integer representing a primitive being simulated</param>
12593 <param name="item">An <seealso cref="T:OpenMetaverse.InventoryItem"/> which represents a script object from the agents inventory</param>
12594 <param name="enableScript">true to set the scripts running state to enabled</param>
12595 <returns>A Unique Transaction ID</returns>
12596 <example>
12597 The following example shows the basic steps necessary to copy a script from the agents inventory into a tasks inventory
12598 and assumes the script exists in the agents inventory.
12599 <code>
12600 uint primID = 95899503; // Fake prim ID
12601 UUID scriptID = UUID.Parse("92a7fe8a-e949-dd39-a8d8-1681d8673232"); // Fake Script UUID in Inventory
12602
12603 Client.Inventory.FolderContents(Client.Inventory.FindFolderForType(AssetType.LSLText), Client.Self.AgentID,
12604 false, true, InventorySortOrder.ByName, 10000);
12605
12606 Client.Inventory.RezScript(primID, (InventoryItem)Client.Inventory.Store[scriptID]);
12607 </code>
12608 </example>
10402 </member> 12609 </member>
10403 <member name="F:OpenMetaverse.Animations.PUNCH_LEFT"> 12610 <member name="M:OpenMetaverse.InventoryManager.RequestGetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID)">
10404 <summary>Agent punching with left hand</summary> 12611 <summary>
12612 Request the running status of a script contained in a task (primitive) inventory
12613 </summary>
12614 <param name="objectID">The ID of the primitive containing the script</param>
12615 <param name="scriptID">The ID of the script</param>
12616 <remarks>The <see cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/> event can be used to obtain the results of the
12617 request</remarks>
12618 <seealso cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/>
10405 </member> 12619 </member>
10406 <member name="F:OpenMetaverse.Animations.PUNCH_RIGHT"> 12620 <member name="M:OpenMetaverse.InventoryManager.RequestSetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
10407 <summary>Agent punching with right hand</summary> 12621 <summary>
12622 Send a request to set the running state of a script contained in a task (primitive) inventory
12623 </summary>
12624 <param name="objectID">The ID of the primitive containing the script</param>
12625 <param name="scriptID">The ID of the script</param>
12626 <param name="running">true to set the script running, false to stop a running script</param>
12627 <remarks>To verify the change you can use the <see cref="M:OpenMetaverse.InventoryManager.RequestGetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID)"/> method combined
12628 with the <see cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/> event</remarks>
10408 </member> 12629 </member>
10409 <member name="F:OpenMetaverse.Animations.REPULSED"> 12630 <member name="M:OpenMetaverse.InventoryManager.ItemCRC(OpenMetaverse.InventoryItem)">
10410 <summary>Agent acting repulsed</summary> 12631 <summary>
12632 Create a CRC from an InventoryItem
12633 </summary>
12634 <param name="iitem">The source InventoryItem</param>
12635 <returns>A uint representing the source InventoryItem as a CRC</returns>
10411 </member> 12636 </member>
10412 <member name="F:OpenMetaverse.Animations.ROUNDHOUSE_KICK"> 12637 <member name="M:OpenMetaverse.InventoryManager.DecryptShadowID(OpenMetaverse.UUID)">
10413 <summary>Agent trying to be Chuck Norris</summary> 12638 <summary>
12639 Reverses a cheesy XORing with a fixed UUID to convert a shadow_id to an asset_id
12640 </summary>
12641 <param name="shadowID">Obfuscated shadow_id value</param>
12642 <returns>Deobfuscated asset_id value</returns>
10414 </member> 12643 </member>
10415 <member name="F:OpenMetaverse.Animations.RPS_COUNTDOWN"> 12644 <member name="M:OpenMetaverse.InventoryManager.EncryptAssetID(OpenMetaverse.UUID)">
10416 <summary>Rocks, Paper, Scissors 1, 2, 3</summary> 12645 <summary>
12646 Does a cheesy XORing with a fixed UUID to convert an asset_id to a shadow_id
12647 </summary>
12648 <param name="assetID">asset_id value to obfuscate</param>
12649 <returns>Obfuscated shadow_id value</returns>
10417 </member> 12650 </member>
10418 <member name="F:OpenMetaverse.Animations.RPS_PAPER"> 12651 <member name="M:OpenMetaverse.InventoryManager.CreateInventoryItem(OpenMetaverse.InventoryType,OpenMetaverse.UUID)">
10419 <summary>Agent with hand flat over other hand</summary> 12652 <summary>
12653 Wrapper for creating a new <seealso cref="T:OpenMetaverse.InventoryItem"/> object
12654 </summary>
12655 <param name="type">The type of item from the <seealso cref="T:OpenMetaverse.InventoryType"/> enum</param>
12656 <param name="id">The <seealso cref="T:OpenMetaverse.UUID"/> of the newly created object</param>
12657 <returns>An <seealso cref="T:OpenMetaverse.InventoryItem"/> object with the type and id passed</returns>
10420 </member> 12658 </member>
10421 <member name="F:OpenMetaverse.Animations.RPS_ROCK"> 12659 <member name="M:OpenMetaverse.InventoryManager.ParseTaskInventory(System.String)">
10422 <summary>Agent with fist over other hand</summary> 12660 <summary>
12661 Parse the results of a RequestTaskInventory() response
12662 </summary>
12663 <param name="taskData">A string which contains the data from the task reply</param>
12664 <returns>A List containing the items contained within the tasks inventory</returns>
10423 </member> 12665 </member>
10424 <member name="F:OpenMetaverse.Animations.RPS_SCISSORS"> 12666 <member name="M:OpenMetaverse.InventoryManager.SaveAssetIntoInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10425 <summary>Agent with two fingers spread over other hand</summary> 12667 <summary>Process an incoming packet and raise the appropriate events</summary>
12668 <param name="sender">The sender</param>
12669 <param name="e">The EventArgs object containing the packet data</param>
10426 </member> 12670 </member>
10427 <member name="F:OpenMetaverse.Animations.RUN"> 12671 <member name="M:OpenMetaverse.InventoryManager.InventoryDescendentsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10428 <summary>Agent running</summary> 12672 <summary>Process an incoming packet and raise the appropriate events</summary>
12673 <param name="sender">The sender</param>
12674 <param name="e">The EventArgs object containing the packet data</param>
10429 </member> 12675 </member>
10430 <member name="F:OpenMetaverse.Animations.SAD"> 12676 <member name="M:OpenMetaverse.InventoryManager.UpdateCreateInventoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10431 <summary>Agent appearing sad</summary> 12677 <summary>
12678 UpdateCreateInventoryItem packets are received when a new inventory item
12679 is created. This may occur when an object that's rezzed in world is
12680 taken into inventory, when an item is created using the CreateInventoryItem
12681 packet, or when an object is purchased
12682 </summary>
12683 <param name="sender">The sender</param>
12684 <param name="e">The EventArgs object containing the packet data</param>
10432 </member> 12685 </member>
10433 <member name="F:OpenMetaverse.Animations.SALUTE"> 12686 <member name="M:OpenMetaverse.InventoryManager.MoveInventoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10434 <summary>Agent saluting</summary> 12687 <summary>Process an incoming packet and raise the appropriate events</summary>
12688 <param name="sender">The sender</param>
12689 <param name="e">The EventArgs object containing the packet data</param>
10435 </member> 12690 </member>
10436 <member name="F:OpenMetaverse.Animations.SHOOT_BOW_L"> 12691 <member name="M:OpenMetaverse.InventoryManager.BulkUpdateInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10437 <summary>Agent shooting bow (left handed)</summary> 12692 <summary>Process an incoming packet and raise the appropriate events</summary>
12693 <param name="sender">The sender</param>
12694 <param name="e">The EventArgs object containing the packet data</param>
10438 </member> 12695 </member>
10439 <member name="F:OpenMetaverse.Animations.SHOUT"> 12696 <member name="M:OpenMetaverse.InventoryManager.FetchInventoryReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10440 <summary>Agent cupping mouth as if shouting</summary> 12697 <summary>Process an incoming packet and raise the appropriate events</summary>
12698 <param name="sender">The sender</param>
12699 <param name="e">The EventArgs object containing the packet data</param>
10441 </member> 12700 </member>
10442 <member name="F:OpenMetaverse.Animations.SHRUG"> 12701 <member name="M:OpenMetaverse.InventoryManager.ReplyTaskInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10443 <summary>Agent shrugging shoulders</summary> 12702 <summary>Process an incoming packet and raise the appropriate events</summary>
12703 <param name="sender">The sender</param>
12704 <param name="e">The EventArgs object containing the packet data</param>
10444 </member> 12705 </member>
10445 <member name="F:OpenMetaverse.Animations.SIT"> 12706 <member name="E:OpenMetaverse.InventoryManager.ItemReceived">
10446 <summary>Agent in sit position</summary> 12707 <summary>Raised when the simulator sends us data containing
12708 ...</summary>
10447 </member> 12709 </member>
10448 <member name="F:OpenMetaverse.Animations.SIT_FEMALE"> 12710 <member name="E:OpenMetaverse.InventoryManager.FolderUpdated">
10449 <summary>Agent in sit position (feminine)</summary> 12711 <summary>Raised when the simulator sends us data containing
12712 ...</summary>
10450 </member> 12713 </member>
10451 <member name="F:OpenMetaverse.Animations.SIT_GENERIC"> 12714 <member name="E:OpenMetaverse.InventoryManager.InventoryObjectOffered">
10452 <summary>Agent in sit position (generic)</summary> 12715 <summary>Raised when the simulator sends us data containing
12716 an inventory object sent by another avatar or primitive</summary>
10453 </member> 12717 </member>
10454 <member name="F:OpenMetaverse.Animations.SIT_GROUND"> 12718 <member name="E:OpenMetaverse.InventoryManager.TaskItemReceived">
10455 <summary>Agent sitting on ground</summary> 12719 <summary>Raised when the simulator sends us data containing
12720 ...</summary>
10456 </member> 12721 </member>
10457 <member name="F:OpenMetaverse.Animations.SIT_GROUND_staticRAINED"> 12722 <member name="E:OpenMetaverse.InventoryManager.FindObjectByPathReply">
10458 <summary>Agent sitting on ground</summary> 12723 <summary>Raised when the simulator sends us data containing
12724 ...</summary>
10459 </member> 12725 </member>
10460 <member name="F:OpenMetaverse.Animations.SIT_TO_STAND"> 12726 <member name="E:OpenMetaverse.InventoryManager.TaskInventoryReply">
10461 <summary></summary> 12727 <summary>Raised when the simulator sends us data containing
12728 ...</summary>
10462 </member> 12729 </member>
10463 <member name="F:OpenMetaverse.Animations.SLEEP"> 12730 <member name="E:OpenMetaverse.InventoryManager.SaveAssetToInventory">
10464 <summary>Agent sleeping on side</summary> 12731 <summary>Raised when the simulator sends us data containing
12732 ...</summary>
10465 </member> 12733 </member>
10466 <member name="F:OpenMetaverse.Animations.SMOKE_IDLE"> 12734 <member name="E:OpenMetaverse.InventoryManager.ScriptRunningReply">
10467 <summary>Agent smoking</summary> 12735 <summary>Raised when the simulator sends us data containing
12736 ...</summary>
10468 </member> 12737 </member>
10469 <member name="F:OpenMetaverse.Animations.SMOKE_INHALE"> 12738 <member name="P:OpenMetaverse.InventoryManager.Store">
10470 <summary>Agent inhaling smoke</summary> 12739 <summary>
12740 Get this agents Inventory data
12741 </summary>
10471 </member> 12742 </member>
10472 <member name="F:OpenMetaverse.Animations.SMOKE_THROW_DOWN"> 12743 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedCallback">
10473 <summary></summary> 12744 <summary>
12745 Callback for inventory item creation finishing
12746 </summary>
12747 <param name="success">Whether the request to create an inventory
12748 item succeeded or not</param>
12749 <param name="item">Inventory item being created. If success is
12750 false this will be null</param>
10474 </member> 12751 </member>
10475 <member name="F:OpenMetaverse.Animations.SNAPSHOT"> 12752 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback">
10476 <summary>Agent taking a picture</summary> 12753 <summary>
12754 Callback for an inventory item being create from an uploaded asset
12755 </summary>
12756 <param name="success">true if inventory item creation was successful</param>
12757 <param name="status"></param>
12758 <param name="itemID"></param>
12759 <param name="assetID"></param>
10477 </member> 12760 </member>
10478 <member name="F:OpenMetaverse.Animations.STAND"> 12761 <member name="T:OpenMetaverse.InventoryManager.ItemCopiedCallback">
10479 <summary>Agent standing</summary> 12762 <summary>
12763
12764 </summary>
12765 <param name="item"></param>
10480 </member> 12766 </member>
10481 <member name="F:OpenMetaverse.Animations.STANDUP"> 12767 <member name="T:OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback">
10482 <summary>Agent standing up</summary> 12768 <summary>
12769 Reply received when uploading an inventory asset
12770 </summary>
12771 <param name="success">Has upload been successful</param>
12772 <param name="status">Error message if upload failed</param>
12773 <param name="itemID">Inventory asset UUID</param>
12774 <param name="assetID">New asset UUID</param>
10483 </member> 12775 </member>
10484 <member name="F:OpenMetaverse.Animations.STAND_1"> 12776 <member name="T:OpenMetaverse.InventoryManager.ScriptUpdatedCallback">
10485 <summary>Agent standing</summary> 12777 <summary>
12778 Delegate that is invoked when script upload is completed
12779 </summary>
12780 <param name="uploadSuccess">Has upload succeded (note, there still might be compile errors)</param>
12781 <param name="uploadStatus">Upload status message</param>
12782 <param name="compileSuccess">Is compilation successful</param>
12783 <param name="compileMessages">If compilation failed, list of error messages, null on compilation success</param>
12784 <param name="itemID">Script inventory UUID</param>
12785 <param name="assetID">Script's new asset UUID</param>
10486 </member> 12786 </member>
10487 <member name="F:OpenMetaverse.Animations.STAND_2"> 12787 <member name="P:OpenMetaverse.InventoryObjectOfferedEventArgs.Accept">
10488 <summary>Agent standing</summary> 12788 <summary>Set to true to accept offer, false to decline it</summary>
10489 </member> 12789 </member>
10490 <member name="F:OpenMetaverse.Animations.STAND_3"> 12790 <member name="P:OpenMetaverse.InventoryObjectOfferedEventArgs.FolderID">
10491 <summary>Agent standing</summary> 12791 <summary>The folder to accept the inventory into, if null default folder for <see cref="P:OpenMetaverse.InventoryObjectOfferedEventArgs.AssetType"/> will be used</summary>
10492 </member> 12792 </member>
10493 <member name="F:OpenMetaverse.Animations.STAND_4"> 12793 <member name="T:OpenMetaverse.TaskItemReceivedEventArgs">
10494 <summary>Agent standing</summary> 12794 <summary>
12795 Callback when an inventory object is accepted and received from a
12796 task inventory. This is the callback in which you actually get
12797 the ItemID, as in ObjectOfferedCallback it is null when received
12798 from a task.
12799 </summary>
10495 </member> 12800 </member>
10496 <member name="F:OpenMetaverse.Animations.STRETCH"> 12801 <member name="M:OpenMetaverse.Packets.Packet.BuildPacket(System.String,OpenMetaverse.StructuredData.OSDMap)">
10497 <summary>Agent stretching</summary> 12802 <summary>
12803 Attempts to convert an LLSD structure to a known Packet type
12804 </summary>
12805 <param name="capsEventName">Event name, this must match an actual
12806 packet name for a Packet to be successfully built</param>
12807 <param name="body">LLSD to convert to a Packet</param>
12808 <returns>A Packet on success, otherwise null</returns>
10498 </member> 12809 </member>
10499 <member name="F:OpenMetaverse.Animations.STRIDE"> 12810 <member name="T:OpenMetaverse.AssetCache">
10500 <summary>Agent in stride (fast walk)</summary> 12811 <summary>
12812 Class that handles the local asset cache
12813 </summary>
10501 </member> 12814 </member>
10502 <member name="F:OpenMetaverse.Animations.SURF"> 12815 <member name="M:OpenMetaverse.AssetCache.#ctor(OpenMetaverse.GridClient)">
10503 <summary>Agent surfing</summary> 12816 <summary>
12817 Default constructor
12818 </summary>
12819 <param name="client">A reference to the GridClient object</param>
10504 </member> 12820 </member>
10505 <member name="F:OpenMetaverse.Animations.SURPRISE"> 12821 <member name="M:OpenMetaverse.AssetCache.DestroyTimer">
10506 <summary>Agent acting surprised</summary> 12822 <summary>
12823 Disposes cleanup timer
12824 </summary>
10507 </member> 12825 </member>
10508 <member name="F:OpenMetaverse.Animations.SWORD_STRIKE"> 12826 <member name="M:OpenMetaverse.AssetCache.SetupTimer">
10509 <summary>Agent striking with a sword</summary> 12827 <summary>
12828 Only create timer when needed
12829 </summary>
10510 </member> 12830 </member>
10511 <member name="F:OpenMetaverse.Animations.TALK"> 12831 <member name="M:OpenMetaverse.AssetCache.GetCachedAssetBytes(OpenMetaverse.UUID)">
10512 <summary>Agent talking (lips moving)</summary> 12832 <summary>
12833 Return bytes read from the local asset cache, null if it does not exist
12834 </summary>
12835 <param name="assetID">UUID of the asset we want to get</param>
12836 <returns>Raw bytes of the asset, or null on failure</returns>
10513 </member> 12837 </member>
10514 <member name="F:OpenMetaverse.Animations.TANTRUM"> 12838 <member name="M:OpenMetaverse.AssetCache.GetCachedImage(OpenMetaverse.UUID)">
10515 <summary>Agent throwing a tantrum</summary> 12839 <summary>
12840 Returns ImageDownload object of the
12841 image from the local image cache, null if it does not exist
12842 </summary>
12843 <param name="imageID">UUID of the image we want to get</param>
12844 <returns>ImageDownload object containing the image, or null on failure</returns>
10516 </member> 12845 </member>
10517 <member name="F:OpenMetaverse.Animations.THROW_R"> 12846 <member name="M:OpenMetaverse.AssetCache.FileName(OpenMetaverse.UUID)">
10518 <summary>Agent throwing an object (right handed)</summary> 12847 <summary>
12848 Constructs a file name of the cached asset
12849 </summary>
12850 <param name="assetID">UUID of the asset</param>
12851 <returns>String with the file name of the cahced asset</returns>
10519 </member> 12852 </member>
10520 <member name="F:OpenMetaverse.Animations.TRYON_SHIRT"> 12853 <member name="M:OpenMetaverse.AssetCache.StaticFileName(OpenMetaverse.UUID)">
10521 <summary>Agent trying on a shirt</summary> 12854 <summary>
12855 Constructs a file name of the static cached asset
12856 </summary>
12857 <param name="assetID">UUID of the asset</param>
12858 <returns>String with the file name of the static cached asset</returns>
10522 </member> 12859 </member>
10523 <member name="F:OpenMetaverse.Animations.TURNLEFT"> 12860 <member name="M:OpenMetaverse.AssetCache.SaveAssetToCache(OpenMetaverse.UUID,System.Byte[])">
10524 <summary>Agent turning to the left</summary> 12861 <summary>
12862 Saves an asset to the local cache
12863 </summary>
12864 <param name="assetID">UUID of the asset</param>
12865 <param name="assetData">Raw bytes the asset consists of</param>
12866 <returns>Weather the operation was successfull</returns>
10525 </member> 12867 </member>
10526 <member name="F:OpenMetaverse.Animations.TURNRIGHT"> 12868 <member name="M:OpenMetaverse.AssetCache.AssetFileName(OpenMetaverse.UUID)">
10527 <summary>Agent turning to the right</summary> 12869 <summary>
12870 Get the file name of the asset stored with gived UUID
12871 </summary>
12872 <param name="assetID">UUID of the asset</param>
12873 <returns>Null if we don't have that UUID cached on disk, file name if found in the cache folder</returns>
10528 </member> 12874 </member>
10529 <member name="F:OpenMetaverse.Animations.TYPE"> 12875 <member name="M:OpenMetaverse.AssetCache.HasAsset(OpenMetaverse.UUID)">
10530 <summary>Agent typing</summary> 12876 <summary>
12877 Checks if the asset exists in the local cache
12878 </summary>
12879 <param name="assetID">UUID of the asset</param>
12880 <returns>True is the asset is stored in the cache, otherwise false</returns>
10531 </member> 12881 </member>
10532 <member name="F:OpenMetaverse.Animations.WALK"> 12882 <member name="M:OpenMetaverse.AssetCache.Clear">
10533 <summary>Agent walking</summary> 12883 <summary>
12884 Wipes out entire cache
12885 </summary>
10534 </member> 12886 </member>
10535 <member name="F:OpenMetaverse.Animations.WHISPER"> 12887 <member name="M:OpenMetaverse.AssetCache.Prune">
10536 <summary>Agent whispering</summary> 12888 <summary>
12889 Brings cache size to the 90% of the max size
12890 </summary>
10537 </member> 12891 </member>
10538 <member name="F:OpenMetaverse.Animations.WHISTLE"> 12892 <member name="M:OpenMetaverse.AssetCache.BeginPrune">
10539 <summary>Agent whispering with fingers in mouth</summary> 12893 <summary>
12894 Asynchronously brings cache size to the 90% of the max size
12895 </summary>
10540 </member> 12896 </member>
10541 <member name="F:OpenMetaverse.Animations.WINK"> 12897 <member name="M:OpenMetaverse.AssetCache.GetFileSize(System.IO.FileInfo[])">
10542 <summary>Agent winking</summary> 12898 <summary>
12899 Adds up file sizes passes in a FileInfo array
12900 </summary>
10543 </member> 12901 </member>
10544 <member name="F:OpenMetaverse.Animations.WINK_HOLLYWOOD"> 12902 <member name="M:OpenMetaverse.AssetCache.Operational">
10545 <summary>Agent winking</summary> 12903 <summary>
12904 Checks whether caching is enabled
12905 </summary>
10546 </member> 12906 </member>
10547 <member name="F:OpenMetaverse.Animations.WORRY"> 12907 <member name="M:OpenMetaverse.AssetCache.cleanerTimer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)">
10548 <summary>Agent worried</summary> 12908 <summary>
12909 Periodically prune the cache
12910 </summary>
10549 </member> 12911 </member>
10550 <member name="F:OpenMetaverse.Animations.YES"> 12912 <member name="M:OpenMetaverse.AssetCache.NiceFileSize(System.Int64)">
10551 <summary>Agent nodding yes</summary> 12913 <summary>
12914 Nicely formats file sizes
12915 </summary>
12916 <param name="byteCount">Byte size we want to output</param>
12917 <returns>String with humanly readable file size</returns>
10552 </member> 12918 </member>
10553 <member name="F:OpenMetaverse.Animations.YES_HAPPY"> 12919 <member name="P:OpenMetaverse.AssetCache.AutoPruneEnabled">
10554 <summary>Agent nodding yes with happy face</summary> 12920 <summary>
12921 Allows setting weather to periodicale prune the cache if it grows too big
12922 Default is enabled, when caching is enabled
12923 </summary>
10555 </member> 12924 </member>
10556 <member name="F:OpenMetaverse.Animations.YOGA_FLOAT"> 12925 <member name="P:OpenMetaverse.AssetCache.AutoPruneInterval">
10557 <summary>Agent floating with legs and arms crossed</summary> 12926 <summary>
12927 How long (in ms) between cache checks (default is 5 min.)
12928 </summary>
10558 </member> 12929 </member>
10559 <member name="M:OpenMetaverse.Animations.ToDictionary"> 12930 <member name="T:OpenMetaverse.AssetCache.SortFilesByAccesTimeHelper">
10560 <summary> 12931 <summary>
10561 A dictionary containing all pre-defined animations 12932 Helper class for sorting files by their last accessed time
10562 </summary> 12933 </summary>
10563 <returns>A dictionary containing the pre-defined animations,
10564 where the key is the animations ID, and the value is a string
10565 containing a name to identify the purpose of the animation</returns>
10566 </member> 12934 </member>
10567 <member name="T:OpenMetaverse.AgentThrottle"> 12935 <member name="T:OpenMetaverse.AgentThrottle">
10568 <summary> 12936 <summary>
@@ -10631,2386 +12999,2932 @@
10631 <summary>Maximum bits per second the entire connection, divided up 12999 <summary>Maximum bits per second the entire connection, divided up
10632 between invidiual streams using default multipliers</summary> 13000 between invidiual streams using default multipliers</summary>
10633 </member> 13001 </member>
10634 <member name="T:OpenMetaverse.Voice.VoiceSession"> 13002 <member name="T:OpenMetaverse.Assets.AssetCallingCard">
10635 <summary> 13003 <summary>
10636 Represents a single Voice Session to the Vivox service. 13004 Represents a Callingcard with AvatarID and Position vector
10637 </summary> 13005 </summary>
10638 </member> 13006 </member>
10639 <member name="M:OpenMetaverse.Voice.VoiceSession.Close"> 13007 <member name="F:OpenMetaverse.Assets.AssetCallingCard.AvatarID">
13008 <summary>UUID of the Callingcard target avatar</summary>
13009 </member>
13010 <member name="M:OpenMetaverse.Assets.AssetCallingCard.#ctor">
13011 <summary>Construct an Asset of type Callingcard</summary>
13012 </member>
13013 <member name="M:OpenMetaverse.Assets.AssetCallingCard.#ctor(OpenMetaverse.UUID,System.Byte[])">
10640 <summary> 13014 <summary>
10641 Close this session. 13015 Construct an Asset object of type Callingcard
10642 </summary> 13016 </summary>
13017 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
13018 <param name="assetData">A byte array containing the raw asset data</param>
10643 </member> 13019 </member>
10644 <member name="M:OpenMetaverse.Voice.VoiceSession.FindParticipant(System.String)"> 13020 <member name="M:OpenMetaverse.Assets.AssetCallingCard.#ctor(OpenMetaverse.UUID)">
10645 <summary> 13021 <summary>
10646 Look up an existing Participants in this session 13022 Constuct an asset of type Callingcard
10647 </summary> 13023 </summary>
10648 <param name="puri"></param> 13024 <param name="avatarID">UUID of the target avatar</param>
10649 <returns></returns>
10650 </member> 13025 </member>
10651 <member name="M:OpenMetaverse.Voice.VoiceParticipant.IDFromName(System.String)"> 13026 <member name="M:OpenMetaverse.Assets.AssetCallingCard.Encode">
10652 <summary> 13027 <summary>
10653 Extract the avatar UUID encoded in a SIP URI 13028 Encode the raw contents of a string with the specific Callingcard format
10654 </summary> 13029 </summary>
10655 <param name="inName"></param>
10656 <returns></returns>
10657 </member> 13030 </member>
10658 <member name="T:OpenMetaverse.MediaPermission"> 13031 <member name="M:OpenMetaverse.Assets.AssetCallingCard.Decode">
10659 <summary> 13032 <summary>
10660 Permissions for control of object media 13033 Decode the raw asset data, populating the AvatarID and Position
10661 </summary> 13034 </summary>
13035 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns>
10662 </member> 13036 </member>
10663 <member name="T:OpenMetaverse.MediaControls"> 13037 <member name="P:OpenMetaverse.Assets.AssetCallingCard.AssetType">
13038 <summary>Override the base classes AssetType</summary>
13039 </member>
13040 <member name="T:OpenMetaverse.Assets.ArchiveConstants">
10664 <summary> 13041 <summary>
10665 Style of cotrols that shold be displayed to the user 13042 Constants for the archiving module
10666 </summary> 13043 </summary>
10667 </member> 13044 </member>
10668 <member name="T:OpenMetaverse.MediaEntry"> 13045 <member name="F:OpenMetaverse.Assets.ArchiveConstants.LANDDATA_PATH">
13046 <value>
13047 Path for region settings.
13048 </value>
13049 </member>
13050 <member name="F:OpenMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH">
10669 <summary> 13051 <summary>
10670 Class representing media data for a single face 13052 The location of the archive control file
10671 </summary> 13053 </summary>
10672 </member> 13054 </member>
10673 <member name="F:OpenMetaverse.MediaEntry.EnableAlterntiveImage"> 13055 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSETS_PATH">
10674 <summary>Is display of the alternative image enabled</summary> 13056 <summary>
13057 Path for the assets held in an archive
13058 </summary>
10675 </member> 13059 </member>
10676 <member name="F:OpenMetaverse.MediaEntry.AutoLoop"> 13060 <member name="F:OpenMetaverse.Assets.ArchiveConstants.OBJECTS_PATH">
10677 <summary>Should media auto loop</summary> 13061 <summary>
13062 Path for the prims file
13063 </summary>
10678 </member> 13064 </member>
10679 <member name="F:OpenMetaverse.MediaEntry.AutoPlay"> 13065 <member name="F:OpenMetaverse.Assets.ArchiveConstants.TERRAINS_PATH">
10680 <summary>Shoule media be auto played</summary> 13066 <summary>
13067 Path for terrains. Technically these may be assets, but I think it's quite nice to split them out.
13068 </summary>
10681 </member> 13069 </member>
10682 <member name="F:OpenMetaverse.MediaEntry.AutoScale"> 13070 <member name="F:OpenMetaverse.Assets.ArchiveConstants.SETTINGS_PATH">
10683 <summary>Auto scale media to prim face</summary> 13071 <summary>
13072 Path for region settings.
13073 </summary>
10684 </member> 13074 </member>
10685 <member name="F:OpenMetaverse.MediaEntry.AutoZoom"> 13075 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR">
10686 <summary>Should viewer automatically zoom in on the face when clicked</summary> 13076 <summary>
13077 The character the separates the uuid from extension information in an archived asset filename
13078 </summary>
10687 </member> 13079 </member>
10688 <member name="F:OpenMetaverse.MediaEntry.InteractOnFirstClick"> 13080 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION">
10689 <summary>Should viewer interpret first click as interaction with the media 13081 <summary>
10690 or when false should the first click be treated as zoom in commadn</summary> 13082 Extensions used for asset types in the archive
13083 </summary>
10691 </member> 13084 </member>
10692 <member name="F:OpenMetaverse.MediaEntry.Controls"> 13085 <member name="M:OpenMetaverse.WrappedObject`1.Dispose">
10693 <summary>Style of controls viewer should display when 13086 <summary>
10694 viewer media on this face</summary> 13087 Checks the instance back into the object pool
13088 </summary>
10695 </member> 13089 </member>
10696 <member name="F:OpenMetaverse.MediaEntry.HomeURL"> 13090 <member name="P:OpenMetaverse.WrappedObject`1.Instance">
10697 <summary>Starting URL for the media</summary> 13091 <summary>
13092 Returns an instance of the class that has been checked out of the Object Pool.
13093 </summary>
10698 </member> 13094 </member>
10699 <member name="F:OpenMetaverse.MediaEntry.CurrentURL"> 13095 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor">
10700 <summary>Currently navigated URL</summary> 13096 <summary>
13097 Creates a new instance of the ObjectPoolBase class. Initialize MUST be called
13098 after using this constructor.
13099 </summary>
10701 </member> 13100 </member>
10702 <member name="F:OpenMetaverse.MediaEntry.Height"> 13101 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor(System.Int32,System.Int32,System.Boolean,System.Int32)">
10703 <summary>Media height in pixes</summary> 13102 <summary>
13103 Creates a new instance of the ObjectPool Base class.
13104 </summary>
13105 <param name="itemsPerSegment">The object pool is composed of segments, which
13106 are allocated whenever the size of the pool is exceeded. The number of items
13107 in a segment should be large enough that allocating a new segmeng is a rare
13108 thing. For example, on a server that will have 10k people logged in at once,
13109 the receive buffer object pool should have segment sizes of at least 1000
13110 byte arrays per segment.
13111 </param>
13112 <param name="minimumSegmentCount">The minimun number of segments that may exist.</param>
13113 <param name="gcOnPoolGrowth">Perform a full GC.Collect whenever a segment is allocated, and then again after allocation to compact the heap.</param>
13114 <param name="cleanupFrequenceMS">The frequency which segments are checked to see if they're eligible for cleanup.</param>
10704 </member> 13115 </member>
10705 <member name="F:OpenMetaverse.MediaEntry.Width"> 13116 <member name="M:OpenMetaverse.ObjectPoolBase`1.ForceCleanup">
10706 <summary>Media width in pixels</summary> 13117 <summary>
13118 Forces the segment cleanup algorithm to be run. This method is intended
13119 primarly for use from the Unit Test libraries.
13120 </summary>
10707 </member> 13121 </member>
10708 <member name="F:OpenMetaverse.MediaEntry.ControlPermissions"> 13122 <member name="M:OpenMetaverse.ObjectPoolBase`1.GetObjectInstance">
10709 <summary>Who can controls the media</summary> 13123 <summary>
13124 Responsible for allocate 1 instance of an object that will be stored in a segment.
13125 </summary>
13126 <returns>An instance of whatever objec the pool is pooling.</returns>
10710 </member> 13127 </member>
10711 <member name="F:OpenMetaverse.MediaEntry.InteractPermissions"> 13128 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckIn(OpenMetaverse.ObjectPoolSegment{`0},`0)">
10712 <summary>Who can interact with the media</summary> 13129 <summary>
13130 Checks in an instance of T owned by the object pool. This method is only intended to be called
13131 by the <c>WrappedObject</c> class.
13132 </summary>
13133 <param name="owningSegment">The segment from which the instance is checked out.</param>
13134 <param name="instance">The instance of <c>T</c> to check back into the segment.</param>
10713 </member> 13135 </member>
10714 <member name="F:OpenMetaverse.MediaEntry.EnableWhiteList"> 13136 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckOut">
10715 <summary>Is URL whitelist enabled</summary> 13137 <summary>
13138 Checks an instance of <c>T</c> from the pool. If the pool is not sufficient to
13139 allow the checkout, a new segment is created.
13140 </summary>
13141 <returns>A <c>WrappedObject</c> around the instance of <c>T</c>. To check
13142 the instance back into the segment, be sureto dispose the WrappedObject
13143 when finished. </returns>
10716 </member> 13144 </member>
10717 <member name="F:OpenMetaverse.MediaEntry.WhiteList"> 13145 <member name="P:OpenMetaverse.ObjectPoolBase`1.TotalSegments">
10718 <summary>Array of URLs that are whitelisted</summary> 13146 <summary>
13147 The total number of segments created. Intended to be used by the Unit Tests.
13148 </summary>
10719 </member> 13149 </member>
10720 <member name="M:OpenMetaverse.MediaEntry.GetOSD"> 13150 <member name="P:OpenMetaverse.ObjectPoolBase`1.ItemsPerSegment">
10721 <summary> 13151 <summary>
10722 Serialize to OSD 13152 The number of items that are in a segment. Items in a segment
13153 are all allocated at the same time, and are hopefully close to
13154 each other in the managed heap.
10723 </summary> 13155 </summary>
10724 <returns>OSDMap with the serialized data</returns>
10725 </member> 13156 </member>
10726 <member name="M:OpenMetaverse.MediaEntry.FromOSD(OpenMetaverse.StructuredData.OSD)"> 13157 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentCount">
10727 <summary> 13158 <summary>
10728 Deserialize from OSD data 13159 The minimum number of segments. When segments are reclaimed,
13160 this number of segments will always be left alone. These
13161 segments are allocated at startup.
10729 </summary> 13162 </summary>
10730 <param name="osd">Serialized OSD data</param>
10731 <returns>Deserialized object</returns>
10732 </member> 13163 </member>
10733 <member name="T:OpenMetaverse.Primitive"> 13164 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentAgePriorToCleanup">
10734 <summary> 13165 <summary>
10735 Particle system specific enumerators, flags and methods. 13166 The age a segment must be before it's eligible for cleanup.
13167 This is used to prevent thrash, and typical values are in
13168 the 5 minute range.
10736 </summary> 13169 </summary>
10737 </member> 13170 </member>
10738 <member name="F:OpenMetaverse.Primitive.MediaVersion"> 13171 <member name="P:OpenMetaverse.ObjectPoolBase`1.CleanupFrequencyMilliseconds">
10739 <summary> 13172 <summary>
10740 Current version of the media data for the prim 13173 The frequence which the cleanup thread runs. This is typically
13174 expected to be in the 5 minute range.
10741 </summary> 13175 </summary>
10742 </member> 13176 </member>
10743 <member name="F:OpenMetaverse.Primitive.FaceMedia"> 13177 <member name="T:OpenMetaverse.GridClient">
10744 <summary> 13178 <summary>
10745 Array of media entries indexed by face number 13179 Main class to expose grid functionality to clients. All of the
13180 classes needed for sending and receiving data are accessible through
13181 this class.
10746 </summary> 13182 </summary>
13183 <example>
13184 <code>
13185 // Example minimum code required to instantiate class and
13186 // connect to a simulator.
13187 using System;
13188 using System.Collections.Generic;
13189 using System.Text;
13190 using OpenMetaverse;
13191
13192 namespace FirstBot
13193 {
13194 class Bot
13195 {
13196 public static GridClient Client;
13197 static void Main(string[] args)
13198 {
13199 Client = new GridClient(); // instantiates the GridClient class
13200 // to the global Client object
13201 // Login to Simulator
13202 Client.Network.Login("FirstName", "LastName", "Password", "FirstBot", "1.0");
13203 // Wait for a Keypress
13204 Console.ReadLine();
13205 // Logout of simulator
13206 Client.Network.Logout();
13207 }
13208 }
13209 }
13210 </code>
13211 </example>
10747 </member> 13212 </member>
10748 <member name="F:OpenMetaverse.Primitive.Textures"> 13213 <member name="F:OpenMetaverse.GridClient.Network">
10749 <summary></summary> 13214 <summary>Networking subsystem</summary>
10750 </member> 13215 </member>
10751 <member name="F:OpenMetaverse.Primitive.TextureAnim"> 13216 <member name="F:OpenMetaverse.GridClient.Settings">
10752 <summary></summary> 13217 <summary>Settings class including constant values and changeable
13218 parameters for everything</summary>
10753 </member> 13219 </member>
10754 <member name="F:OpenMetaverse.Primitive.ID"> 13220 <member name="F:OpenMetaverse.GridClient.Parcels">
10755 <summary></summary> 13221 <summary>Parcel (subdivided simulator lots) subsystem</summary>
10756 </member> 13222 </member>
10757 <member name="F:OpenMetaverse.Primitive.GroupID"> 13223 <member name="F:OpenMetaverse.GridClient.Self">
10758 <summary></summary> 13224 <summary>Our own avatars subsystem</summary>
10759 </member> 13225 </member>
10760 <member name="F:OpenMetaverse.Primitive.LocalID"> 13226 <member name="F:OpenMetaverse.GridClient.Avatars">
10761 <summary></summary> 13227 <summary>Other avatars subsystem</summary>
10762 </member> 13228 </member>
10763 <member name="F:OpenMetaverse.Primitive.ParentID"> 13229 <member name="F:OpenMetaverse.GridClient.Estate">
10764 <summary></summary> 13230 <summary>Estate subsystem</summary>
10765 </member> 13231 </member>
10766 <member name="F:OpenMetaverse.Primitive.RegionHandle"> 13232 <member name="F:OpenMetaverse.GridClient.Friends">
10767 <summary></summary> 13233 <summary>Friends list subsystem</summary>
10768 </member> 13234 </member>
10769 <member name="F:OpenMetaverse.Primitive.Flags"> 13235 <member name="F:OpenMetaverse.GridClient.Grid">
10770 <summary></summary> 13236 <summary>Grid (aka simulator group) subsystem</summary>
10771 </member> 13237 </member>
10772 <member name="F:OpenMetaverse.Primitive.TreeSpecies"> 13238 <member name="F:OpenMetaverse.GridClient.Objects">
10773 <summary>Foliage type for this primitive. Only applicable if this 13239 <summary>Object subsystem</summary>
10774 primitive is foliage</summary>
10775 </member> 13240 </member>
10776 <member name="F:OpenMetaverse.Primitive.ScratchPad"> 13241 <member name="F:OpenMetaverse.GridClient.Groups">
10777 <summary>Unknown</summary> 13242 <summary>Group subsystem</summary>
10778 </member> 13243 </member>
10779 <member name="F:OpenMetaverse.Primitive.Position"> 13244 <member name="F:OpenMetaverse.GridClient.Assets">
10780 <summary></summary> 13245 <summary>Asset subsystem</summary>
10781 </member> 13246 </member>
10782 <member name="F:OpenMetaverse.Primitive.Scale"> 13247 <member name="F:OpenMetaverse.GridClient.Appearance">
10783 <summary></summary> 13248 <summary>Appearance subsystem</summary>
10784 </member> 13249 </member>
10785 <member name="F:OpenMetaverse.Primitive.Rotation"> 13250 <member name="F:OpenMetaverse.GridClient.Inventory">
10786 <summary></summary> 13251 <summary>Inventory subsystem</summary>
10787 </member> 13252 </member>
10788 <member name="F:OpenMetaverse.Primitive.Velocity"> 13253 <member name="F:OpenMetaverse.GridClient.Directory">
10789 <summary></summary> 13254 <summary>Directory searches including classifieds, people, land
13255 sales, etc</summary>
10790 </member> 13256 </member>
10791 <member name="F:OpenMetaverse.Primitive.AngularVelocity"> 13257 <member name="F:OpenMetaverse.GridClient.Terrain">
10792 <summary></summary> 13258 <summary>Handles land, wind, and cloud heightmaps</summary>
10793 </member> 13259 </member>
10794 <member name="F:OpenMetaverse.Primitive.Acceleration"> 13260 <member name="F:OpenMetaverse.GridClient.Sound">
10795 <summary></summary> 13261 <summary>Handles sound-related networking</summary>
10796 </member> 13262 </member>
10797 <member name="F:OpenMetaverse.Primitive.CollisionPlane"> 13263 <member name="F:OpenMetaverse.GridClient.Throttle">
10798 <summary></summary> 13264 <summary>Throttling total bandwidth usage, or allocating bandwidth
13265 for specific data stream types</summary>
10799 </member> 13266 </member>
10800 <member name="F:OpenMetaverse.Primitive.Flexible"> 13267 <member name="M:OpenMetaverse.GridClient.#ctor">
10801 <summary></summary> 13268 <summary>
13269 Default constructor
13270 </summary>
10802 </member> 13271 </member>
10803 <member name="F:OpenMetaverse.Primitive.Light"> 13272 <member name="M:OpenMetaverse.GridClient.ToString">
10804 <summary></summary> 13273 <summary>
13274 Return the full name of this instance
13275 </summary>
13276 <returns>Client avatars full name</returns>
10805 </member> 13277 </member>
10806 <member name="F:OpenMetaverse.Primitive.LightMap"> 13278 <member name="T:OpenMetaverse.EstateTask">
10807 <summary></summary> 13279 <summary>Describes tasks returned in LandStatReply</summary>
10808 </member> 13280 </member>
10809 <member name="F:OpenMetaverse.Primitive.Sculpt"> 13281 <member name="T:OpenMetaverse.EstateTools">
10810 <summary></summary> 13282 <summary>
13283 Estate level administration and utilities
13284 </summary>
10811 </member> 13285 </member>
10812 <member name="F:OpenMetaverse.Primitive.ClickAction"> 13286 <member name="F:OpenMetaverse.EstateTools.GroundTextures">
10813 <summary></summary> 13287 <summary>Textures for each of the four terrain height levels</summary>
10814 </member> 13288 </member>
10815 <member name="F:OpenMetaverse.Primitive.Sound"> 13289 <member name="F:OpenMetaverse.EstateTools.GroundTextureLimits">
10816 <summary></summary> 13290 <summary>Upper/lower texture boundaries for each corner of the sim</summary>
10817 </member> 13291 </member>
10818 <member name="F:OpenMetaverse.Primitive.OwnerID"> 13292 <member name="M:OpenMetaverse.EstateTools.#ctor(OpenMetaverse.GridClient)">
10819 <summary>Identifies the owner if audio or a particle system is 13293 <summary>
10820 active</summary> 13294 Constructor for EstateTools class
13295 </summary>
13296 <param name="client"></param>
10821 </member> 13297 </member>
10822 <member name="F:OpenMetaverse.Primitive.SoundFlags"> 13298 <member name="F:OpenMetaverse.EstateTools.m_TopCollidersReply">
10823 <summary></summary> 13299 <summary>The event subscribers. null if no subcribers</summary>
10824 </member> 13300 </member>
10825 <member name="F:OpenMetaverse.Primitive.SoundGain"> 13301 <member name="M:OpenMetaverse.EstateTools.OnTopCollidersReply(OpenMetaverse.TopCollidersReplyEventArgs)">
10826 <summary></summary> 13302 <summary>Raises the TopCollidersReply event</summary>
13303 <param name="e">A TopCollidersReplyEventArgs object containing the
13304 data returned from the data server</param>
10827 </member> 13305 </member>
10828 <member name="F:OpenMetaverse.Primitive.SoundRadius"> 13306 <member name="F:OpenMetaverse.EstateTools.m_TopCollidersReply_Lock">
10829 <summary></summary> 13307 <summary>Thread sync lock object</summary>
10830 </member> 13308 </member>
10831 <member name="F:OpenMetaverse.Primitive.Text"> 13309 <member name="F:OpenMetaverse.EstateTools.m_TopScriptsReply">
10832 <summary></summary> 13310 <summary>The event subscribers. null if no subcribers</summary>
10833 </member> 13311 </member>
10834 <member name="F:OpenMetaverse.Primitive.TextColor"> 13312 <member name="M:OpenMetaverse.EstateTools.OnTopScriptsReply(OpenMetaverse.TopScriptsReplyEventArgs)">
10835 <summary></summary> 13313 <summary>Raises the TopScriptsReply event</summary>
13314 <param name="e">A TopScriptsReplyEventArgs object containing the
13315 data returned from the data server</param>
10836 </member> 13316 </member>
10837 <member name="F:OpenMetaverse.Primitive.MediaURL"> 13317 <member name="F:OpenMetaverse.EstateTools.m_TopScriptsReply_Lock">
10838 <summary></summary> 13318 <summary>Thread sync lock object</summary>
10839 </member> 13319 </member>
10840 <member name="F:OpenMetaverse.Primitive.Joint"> 13320 <member name="F:OpenMetaverse.EstateTools.m_EstateUsersReply">
10841 <summary></summary> 13321 <summary>The event subscribers. null if no subcribers</summary>
10842 </member> 13322 </member>
10843 <member name="F:OpenMetaverse.Primitive.JointPivot"> 13323 <member name="M:OpenMetaverse.EstateTools.OnEstateUsersReply(OpenMetaverse.EstateUsersReplyEventArgs)">
10844 <summary></summary> 13324 <summary>Raises the EstateUsersReply event</summary>
13325 <param name="e">A EstateUsersReplyEventArgs object containing the
13326 data returned from the data server</param>
10845 </member> 13327 </member>
10846 <member name="F:OpenMetaverse.Primitive.JointAxisOrAnchor"> 13328 <member name="F:OpenMetaverse.EstateTools.m_EstateUsersReply_Lock">
10847 <summary></summary> 13329 <summary>Thread sync lock object</summary>
10848 </member> 13330 </member>
10849 <member name="F:OpenMetaverse.Primitive.NameValues"> 13331 <member name="F:OpenMetaverse.EstateTools.m_EstateGroupsReply">
10850 <summary></summary> 13332 <summary>The event subscribers. null if no subcribers</summary>
10851 </member> 13333 </member>
10852 <member name="F:OpenMetaverse.Primitive.PrimData"> 13334 <member name="M:OpenMetaverse.EstateTools.OnEstateGroupsReply(OpenMetaverse.EstateGroupsReplyEventArgs)">
10853 <summary></summary> 13335 <summary>Raises the EstateGroupsReply event</summary>
13336 <param name="e">A EstateGroupsReplyEventArgs object containing the
13337 data returned from the data server</param>
10854 </member> 13338 </member>
10855 <member name="F:OpenMetaverse.Primitive.Properties"> 13339 <member name="F:OpenMetaverse.EstateTools.m_EstateGroupsReply_Lock">
10856 <summary></summary> 13340 <summary>Thread sync lock object</summary>
10857 </member> 13341 </member>
10858 <member name="F:OpenMetaverse.Primitive.PhysicsProps"> 13342 <member name="F:OpenMetaverse.EstateTools.m_EstateManagersReply">
10859 <summary>Objects physics engine propertis</summary> 13343 <summary>The event subscribers. null if no subcribers</summary>
10860 </member> 13344 </member>
10861 <member name="F:OpenMetaverse.Primitive.Tag"> 13345 <member name="M:OpenMetaverse.EstateTools.OnEstateManagersReply(OpenMetaverse.EstateManagersReplyEventArgs)">
10862 <summary>Extra data about primitive</summary> 13346 <summary>Raises the EstateManagersReply event</summary>
13347 <param name="e">A EstateManagersReplyEventArgs object containing the
13348 data returned from the data server</param>
10863 </member> 13349 </member>
10864 <member name="F:OpenMetaverse.Primitive.IsAttachment"> 13350 <member name="F:OpenMetaverse.EstateTools.m_EstateManagersReply_Lock">
10865 <summary>Indicates if prim is attached to an avatar</summary> 13351 <summary>Thread sync lock object</summary>
10866 </member> 13352 </member>
10867 <member name="F:OpenMetaverse.Primitive.ActiveClients"> 13353 <member name="F:OpenMetaverse.EstateTools.m_EstateBansReply">
10868 <summary>Number of clients referencing this prim</summary> 13354 <summary>The event subscribers. null if no subcribers</summary>
10869 </member> 13355 </member>
10870 <member name="M:OpenMetaverse.Primitive.#ctor"> 13356 <member name="M:OpenMetaverse.EstateTools.OnEstateBansReply(OpenMetaverse.EstateBansReplyEventArgs)">
13357 <summary>Raises the EstateBansReply event</summary>
13358 <param name="e">A EstateBansReplyEventArgs object containing the
13359 data returned from the data server</param>
13360 </member>
13361 <member name="F:OpenMetaverse.EstateTools.m_EstateBansReply_Lock">
13362 <summary>Thread sync lock object</summary>
13363 </member>
13364 <member name="F:OpenMetaverse.EstateTools.m_EstateCovenantReply">
13365 <summary>The event subscribers. null if no subcribers</summary>
13366 </member>
13367 <member name="M:OpenMetaverse.EstateTools.OnEstateCovenantReply(OpenMetaverse.EstateCovenantReplyEventArgs)">
13368 <summary>Raises the EstateCovenantReply event</summary>
13369 <param name="e">A EstateCovenantReplyEventArgs object containing the
13370 data returned from the data server</param>
13371 </member>
13372 <member name="F:OpenMetaverse.EstateTools.m_EstateCovenantReply_Lock">
13373 <summary>Thread sync lock object</summary>
13374 </member>
13375 <member name="F:OpenMetaverse.EstateTools.m_EstateUpdateInfoReply">
13376 <summary>The event subscribers. null if no subcribers</summary>
13377 </member>
13378 <member name="M:OpenMetaverse.EstateTools.OnEstateUpdateInfoReply(OpenMetaverse.EstateUpdateInfoReplyEventArgs)">
13379 <summary>Raises the EstateUpdateInfoReply event</summary>
13380 <param name="e">A EstateUpdateInfoReplyEventArgs object containing the
13381 data returned from the data server</param>
13382 </member>
13383 <member name="F:OpenMetaverse.EstateTools.m_EstateUpdateInfoReply_Lock">
13384 <summary>Thread sync lock object</summary>
13385 </member>
13386 <member name="M:OpenMetaverse.EstateTools.LandStatRequest(System.Int32,OpenMetaverse.EstateTools.LandStatReportType,System.UInt32,System.String)">
10871 <summary> 13387 <summary>
10872 Default constructor 13388 Requests estate information such as top scripts and colliders
10873 </summary> 13389 </summary>
13390 <param name="parcelLocalID"></param>
13391 <param name="reportType"></param>
13392 <param name="requestFlags"></param>
13393 <param name="filter"></param>
10874 </member> 13394 </member>
10875 <member name="M:OpenMetaverse.Primitive.PackPathTwist(System.Single)"> 13395 <member name="M:OpenMetaverse.EstateTools.RequestInfo">
13396 <summary>Requests estate settings, including estate manager and access/ban lists</summary>
13397 </member>
13398 <member name="M:OpenMetaverse.EstateTools.RequestTopScripts">
13399 <summary>Requests the "Top Scripts" list for the current region</summary>
13400 </member>
13401 <member name="M:OpenMetaverse.EstateTools.RequestTopColliders">
13402 <summary>Requests the "Top Colliders" list for the current region</summary>
13403 </member>
13404 <member name="M:OpenMetaverse.EstateTools.SetTerrainVariables(System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.Single)">
10876 <summary> 13405 <summary>
10877 Packs PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew 13406 Set several estate specific configuration variables
10878 parameters in to signed eight bit values
10879 </summary> 13407 </summary>
10880 <param name="pathTwist">Floating point parameter to pack</param> 13408 <param name="WaterHeight">The Height of the waterlevel over the entire estate. Defaults to 20</param>
10881 <returns>Signed eight bit value containing the packed parameter</returns> 13409 <param name="TerrainRaiseLimit">The maximum height change allowed above the baked terrain. Defaults to 4</param>
13410 <param name="TerrainLowerLimit">The minimum height change allowed below the baked terrain. Defaults to -4</param>
13411 <param name="UseEstateSun">true to use</param>
13412 <param name="FixedSun">if True forces the sun position to the position in SunPosition</param>
13413 <param name="SunPosition">The current position of the sun on the estate, or when FixedSun is true the static position
13414 the sun will remain. <remarks>6.0 = Sunrise, 30.0 = Sunset</remarks></param>
10882 </member> 13415 </member>
10883 <member name="M:OpenMetaverse.Primitive.UnpackPathTwist(System.SByte)"> 13416 <member name="M:OpenMetaverse.EstateTools.SimWideReturn(OpenMetaverse.UUID,OpenMetaverse.EstateTools.EstateReturnFlags,System.Boolean)">
10884 <summary> 13417 <summary>
10885 Unpacks PathTwist, PathTwistBegin, PathRadiusOffset, and PathSkew 13418 Request return of objects owned by specified avatar
10886 parameters from signed eight bit integers to floating point values
10887 </summary> 13419 </summary>
10888 <param name="pathTwist">Signed eight bit value to unpack</param> 13420 <param name="Target">The Agents <see cref="T:OpenMetaverse.UUID"/> owning the primitives to return</param>
10889 <returns>Unpacked floating point value</returns> 13421 <param name="flag">specify the coverage and type of objects to be included in the return</param>
13422 <param name="EstateWide">true to perform return on entire estate</param>
10890 </member> 13423 </member>
10891 <member name="F:OpenMetaverse.Primitive.ParticleSys"> 13424 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.String)">
10892 <summary></summary> 13425 <summary></summary>
13426 <param name="method"></param>
13427 <param name="param"></param>
10893 </member> 13428 </member>
10894 <member name="P:OpenMetaverse.Primitive.Type"> 13429 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessage(System.String,System.Collections.Generic.List{System.String})">
10895 <summary>Uses basic heuristics to estimate the primitive shape</summary> 13430 <summary>
13431 Used for setting and retrieving various estate panel settings
13432 </summary>
13433 <param name="method">EstateOwnerMessage Method field</param>
13434 <param name="listParams">List of parameters to include</param>
10896 </member> 13435 </member>
10897 <member name="T:OpenMetaverse.Primitive.TextureAnimMode"> 13436 <member name="M:OpenMetaverse.EstateTools.KickUser(OpenMetaverse.UUID)">
10898 <summary> 13437 <summary>
10899 Texture animation mode 13438 Kick an avatar from an estate
10900 </summary> 13439 </summary>
13440 <param name="userID">Key of Agent to remove</param>
10901 </member> 13441 </member>
10902 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_OFF"> 13442 <member name="M:OpenMetaverse.EstateTools.BanUser(OpenMetaverse.UUID,System.Boolean)">
10903 <summary>Disable texture animation</summary> 13443 <summary>
13444 Ban an avatar from an estate</summary>
13445 <param name="userID">Key of Agent to remove</param>
13446 <param name="allEstates">Ban user from this estate and all others owned by the estate owner</param>
10904 </member> 13447 </member>
10905 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_ON"> 13448 <member name="M:OpenMetaverse.EstateTools.UnbanUser(OpenMetaverse.UUID,System.Boolean)">
10906 <summary>Enable texture animation</summary> 13449 <summary>Unban an avatar from an estate</summary>
13450 <param name="userID">Key of Agent to remove</param>
13451 /// <param name="allEstates">Unban user from this estate and all others owned by the estate owner</param>
10907 </member> 13452 </member>
10908 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.LOOP"> 13453 <member name="M:OpenMetaverse.EstateTools.EstateMessage(System.String)">
10909 <summary>Loop when animating textures</summary> 13454 <summary>
13455 Send a message dialog to everyone in an entire estate
13456 </summary>
13457 <param name="message">Message to send all users in the estate</param>
10910 </member> 13458 </member>
10911 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.REVERSE"> 13459 <member name="M:OpenMetaverse.EstateTools.SimulatorMessage(System.String)">
10912 <summary>Animate in reverse direction</summary> 13460 <summary>
13461 Send a message dialog to everyone in a simulator
13462 </summary>
13463 <param name="message">Message to send all users in the simulator</param>
10913 </member> 13464 </member>
10914 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.PING_PONG"> 13465 <member name="M:OpenMetaverse.EstateTools.TeleportHomeUser(OpenMetaverse.UUID)">
10915 <summary>Animate forward then reverse</summary> 13466 <summary>
13467 Send an avatar back to their home location
13468 </summary>
13469 <param name="pest">Key of avatar to send home</param>
10916 </member> 13470 </member>
10917 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SMOOTH"> 13471 <member name="M:OpenMetaverse.EstateTools.RestartRegion">
10918 <summary>Slide texture smoothly instead of frame-stepping</summary> 13472 <summary>
13473 Begin the region restart process
13474 </summary>
10919 </member> 13475 </member>
10920 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ROTATE"> 13476 <member name="M:OpenMetaverse.EstateTools.CancelRestart">
10921 <summary>Rotate texture instead of using frames</summary> 13477 <summary>
13478 Cancels a region restart
13479 </summary>
10922 </member> 13480 </member>
10923 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SCALE"> 13481 <member name="M:OpenMetaverse.EstateTools.SetRegionInfo(System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean)">
10924 <summary>Scale texture instead of using frames</summary> 13482 <summary>Estate panel "Region" tab settings</summary>
10925 </member> 13483 </member>
10926 <member name="T:OpenMetaverse.Primitive.TextureEntryFace"> 13484 <member name="M:OpenMetaverse.EstateTools.SetRegionDebug(System.Boolean,System.Boolean,System.Boolean)">
13485 <summary>Estate panel "Debug" tab settings</summary>
13486 </member>
13487 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrain(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
13488 <summary>Used for setting the region's terrain textures for its four height levels</summary>
13489 <param name="low"></param>
13490 <param name="midLow"></param>
13491 <param name="midHigh"></param>
13492 <param name="high"></param>
13493 </member>
13494 <member name="M:OpenMetaverse.EstateTools.SetRegionTerrainHeights(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
13495 <summary>Used for setting sim terrain texture heights</summary>
13496 </member>
13497 <member name="M:OpenMetaverse.EstateTools.RequestCovenant">
13498 <summary>Requests the estate covenant</summary>
13499 </member>
13500 <member name="M:OpenMetaverse.EstateTools.UploadTerrain(System.Byte[],System.String)">
10927 <summary> 13501 <summary>
10928 A single textured face. Don't instantiate this class yourself, use the 13502 Upload a terrain RAW file
10929 methods in TextureEntry
10930 </summary> 13503 </summary>
13504 <param name="fileData">A byte array containing the encoded terrain data</param>
13505 <param name="fileName">The name of the file being uploaded</param>
13506 <returns>The Id of the transfer request</returns>
10931 </member> 13507 </member>
10932 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.#ctor(OpenMetaverse.Primitive.TextureEntryFace)"> 13508 <member name="M:OpenMetaverse.EstateTools.TeleportHomeAllUsers">
10933 <summary> 13509 <summary>
10934 Contains the definition for individual faces 13510 Teleports all users home in current Estate
10935 </summary> 13511 </summary>
10936 <param name="defaultTexture"></param>
10937 </member> 13512 </member>
10938 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.ToString"> 13513 <member name="M:OpenMetaverse.EstateTools.RemoveEstateManager(OpenMetaverse.UUID,System.Boolean)">
13514 <summary>
13515 Remove estate manager</summary>
13516 <param name="userID">Key of Agent to Remove</param>
13517 <param name="allEstates">removes manager to this estate and all others owned by the estate owner</param>
13518 </member>
13519 <member name="M:OpenMetaverse.EstateTools.AddEstateManager(OpenMetaverse.UUID,System.Boolean)">
10939 <summary> 13520 <summary>
13521 Add estate manager</summary>
13522 <param name="userID">Key of Agent to Add</param>
13523 <param name="allEstates">Add agent as manager to this estate and all others owned by the estate owner</param>
13524 </member>
13525 <member name="M:OpenMetaverse.EstateTools.AddAllowedUser(OpenMetaverse.UUID,System.Boolean)">
13526 <summary>
13527 Add's an agent to the estate Allowed list</summary>
13528 <param name="userID">Key of Agent to Add</param>
13529 <param name="allEstates">Add agent as an allowed reisdent to All estates if true</param>
13530 </member>
13531 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedUser(OpenMetaverse.UUID,System.Boolean)">
13532 <summary>
13533 Removes an agent from the estate Allowed list</summary>
13534 <param name="userID">Key of Agent to Remove</param>
13535 <param name="allEstates">Removes agent as an allowed reisdent from All estates if true</param>
13536 </member>
13537 <member name="M:OpenMetaverse.EstateTools.AddAllowedGroup(OpenMetaverse.UUID,System.Boolean)">
10940 13538
10941 </summary> 13539 <summary>
10942 <returns></returns> 13540 Add's a group to the estate Allowed list</summary>
13541 <param name="groupID">Key of Group to Add</param>
13542 <param name="allEstates">Add Group as an allowed group to All estates if true</param>
10943 </member> 13543 </member>
10944 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.material"> 13544 <member name="M:OpenMetaverse.EstateTools.RemoveAllowedGroup(OpenMetaverse.UUID,System.Boolean)">
10945 <summary></summary> 13545
13546 <summary>
13547 Removes a group from the estate Allowed list</summary>
13548 <param name="groupID">Key of Group to Remove</param>
13549 <param name="allEstates">Removes Group as an allowed Group from All estates if true</param>
10946 </member> 13550 </member>
10947 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.media"> 13551 <member name="M:OpenMetaverse.EstateTools.EstateCovenantReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10948 <summary></summary> 13552 <summary>Process an incoming packet and raise the appropriate events</summary>
13553 <param name="sender">The sender</param>
13554 <param name="e">The EventArgs object containing the packet data</param>
10949 </member> 13555 </member>
10950 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RGBA"> 13556 <member name="M:OpenMetaverse.EstateTools.EstateOwnerMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10951 <summary></summary> 13557 <summary>Process an incoming packet and raise the appropriate events</summary>
13558 <param name="sender">The sender</param>
13559 <param name="e">The EventArgs object containing the packet data</param>
10952 </member> 13560 </member>
10953 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatU"> 13561 <member name="M:OpenMetaverse.EstateTools.LandStatReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
10954 <summary></summary> 13562 <summary>Process an incoming packet and raise the appropriate events</summary>
13563 <param name="sender">The sender</param>
13564 <param name="e">The EventArgs object containing the packet data</param>
10955 </member> 13565 </member>
10956 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatV"> 13566 <member name="E:OpenMetaverse.EstateTools.TopCollidersReply">
10957 <summary></summary> 13567 <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>
10958 </member> 13568 </member>
10959 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetU"> 13569 <member name="E:OpenMetaverse.EstateTools.TopScriptsReply">
10960 <summary></summary> 13570 <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>
10961 </member> 13571 </member>
10962 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetV"> 13572 <member name="E:OpenMetaverse.EstateTools.EstateUsersReply">
10963 <summary></summary> 13573 <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>
10964 </member> 13574 </member>
10965 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Rotation"> 13575 <member name="E:OpenMetaverse.EstateTools.EstateGroupsReply">
10966 <summary></summary> 13576 <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>
10967 </member> 13577 </member>
10968 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Glow"> 13578 <member name="E:OpenMetaverse.EstateTools.EstateManagersReply">
10969 <summary></summary> 13579 <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>
10970 </member> 13580 </member>
10971 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Bump"> 13581 <member name="E:OpenMetaverse.EstateTools.EstateBansReply">
10972 <summary></summary> 13582 <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>
10973 </member> 13583 </member>
10974 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MediaFlags"> 13584 <member name="E:OpenMetaverse.EstateTools.EstateCovenantReply">
10975 <summary>In the future this will specify whether a webpage is 13585 <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>
10976 attached to this face</summary>
10977 </member> 13586 </member>
10978 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.TextureID"> 13587 <member name="E:OpenMetaverse.EstateTools.EstateUpdateInfoReply">
10979 <summary></summary> 13588 <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>
10980 </member> 13589 </member>
10981 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MaterialID"> 13590 <member name="T:OpenMetaverse.EstateTools.LandStatReportType">
10982 <summary></summary> 13591 <summary>Used in the ReportType field of a LandStatRequest</summary>
10983 </member> 13592 </member>
10984 <member name="T:OpenMetaverse.Primitive.TextureEntry"> 13593 <member name="T:OpenMetaverse.EstateTools.EstateAccessDelta">
13594 <summary>Used by EstateOwnerMessage packets</summary>
13595 </member>
13596 <member name="T:OpenMetaverse.EstateTools.EstateAccessReplyDelta">
13597 <summary>Used by EstateOwnerMessage packets</summary>
13598 </member>
13599 <member name="T:OpenMetaverse.EstateTools.EstateReturnFlags">
10985 <summary> 13600 <summary>
10986 Represents all of the texturable faces for an object 13601
10987 </summary> 13602 </summary>
10988 <remarks>Grid objects have infinite faces, with each face
10989 using the properties of the default face unless set otherwise. So if
10990 you have a TextureEntry with a default texture uuid of X, and face 18
10991 has a texture UUID of Y, every face would be textured with X except for
10992 face 18 that uses Y. In practice however, primitives utilize a maximum
10993 of nine faces</remarks>
10994 </member> 13603 </member>
10995 <member name="F:OpenMetaverse.Primitive.TextureEntry.DefaultTexture"> 13604 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.None">
10996 <summary></summary> 13605 <summary>No flags set</summary>
10997 </member> 13606 </member>
10998 <member name="F:OpenMetaverse.Primitive.TextureEntry.FaceTextures"> 13607 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScripted">
10999 <summary></summary> 13608 <summary>Only return targets scripted objects</summary>
11000 </member> 13609 </member>
11001 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.UUID)"> 13610 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnOnOthersLand">
11002 <summary> 13611 <summary>Only return targets objects if on others land</summary>
11003 Constructor that takes a default texture UUID
11004 </summary>
11005 <param name="defaultTextureID">Texture UUID to use as the default texture</param>
11006 </member> 13612 </member>
11007 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.Primitive.TextureEntryFace)"> 13613 <member name="F:OpenMetaverse.EstateTools.EstateReturnFlags.ReturnScriptedAndOnOthers">
11008 <summary> 13614 <summary>Returns target's scripted objects and objects on other parcels</summary>
11009 Constructor that takes a <code>TextureEntryFace</code> for the
11010 default face
11011 </summary>
11012 <param name="defaultFace">Face to use as the default face</param>
11013 </member> 13615 </member>
11014 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32)"> 13616 <member name="T:OpenMetaverse.EstateTools.GroundTextureSettings">
13617 <summary>Ground texture settings for each corner of the region</summary>
13618 </member>
13619 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeight">
13620 <summary>Used by GroundTextureHeightSettings</summary>
13621 </member>
13622 <member name="T:OpenMetaverse.EstateTools.GroundTextureHeightSettings">
13623 <summary>The high and low texture thresholds for each corner of the sim</summary>
13624 </member>
13625 <member name="T:OpenMetaverse.TopCollidersReplyEventArgs">
13626 <summary>Raised on LandStatReply when the report type is for "top colliders"</summary>
13627 </member>
13628 <member name="M:OpenMetaverse.TopCollidersReplyEventArgs.#ctor(System.Int32,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.EstateTask})">
13629 <summary>Construct a new instance of the TopCollidersReplyEventArgs class</summary>
13630 <param name="objectCount">The number of returned items in LandStatReply</param>
13631 <param name="tasks">Dictionary of Object UUIDs to tasks returned in LandStatReply</param>
13632 </member>
13633 <member name="P:OpenMetaverse.TopCollidersReplyEventArgs.ObjectCount">
11015 <summary> 13634 <summary>
11016 Constructor that creates the TextureEntry class from a byte array 13635 The number of returned items in LandStatReply
11017 </summary> 13636 </summary>
11018 <param name="data">Byte array containing the TextureEntry field</param>
11019 <param name="pos">Starting position of the TextureEntry field in
11020 the byte array</param>
11021 <param name="length">Length of the TextureEntry field, in bytes</param>
11022 </member> 13637 </member>
11023 <member name="M:OpenMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)"> 13638 <member name="P:OpenMetaverse.TopCollidersReplyEventArgs.Tasks">
11024 <summary> 13639 <summary>
11025 This will either create a new face if a custom face for the given 13640 A Dictionary of Object UUIDs to tasks returned in LandStatReply
11026 index is not defined, or return the custom face for that index if
11027 it already exists
11028 </summary> 13641 </summary>
11029 <param name="index">The index number of the face to create or
11030 retrieve</param>
11031 <returns>A TextureEntryFace containing all the properties for that
11032 face</returns>
11033 </member> 13642 </member>
11034 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetFace(System.UInt32)"> 13643 <member name="T:OpenMetaverse.TopScriptsReplyEventArgs">
13644 <summary>Raised on LandStatReply when the report type is for "top Scripts"</summary>
13645 </member>
13646 <member name="M:OpenMetaverse.TopScriptsReplyEventArgs.#ctor(System.Int32,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.EstateTask})">
13647 <summary>Construct a new instance of the TopScriptsReplyEventArgs class</summary>
13648 <param name="objectCount">The number of returned items in LandStatReply</param>
13649 <param name="tasks">Dictionary of Object UUIDs to tasks returned in LandStatReply</param>
13650 </member>
13651 <member name="P:OpenMetaverse.TopScriptsReplyEventArgs.ObjectCount">
11035 <summary> 13652 <summary>
11036 13653 The number of scripts returned in LandStatReply
11037 </summary> 13654 </summary>
11038 <param name="index"></param>
11039 <returns></returns>
11040 </member> 13655 </member>
11041 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetOSD"> 13656 <member name="P:OpenMetaverse.TopScriptsReplyEventArgs.Tasks">
11042 <summary> 13657 <summary>
11043 13658 A Dictionary of Object UUIDs to tasks returned in LandStatReply
11044 </summary> 13659 </summary>
11045 <returns></returns>
11046 </member> 13660 </member>
11047 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetBytes"> 13661 <member name="T:OpenMetaverse.EstateBansReplyEventArgs">
13662 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
13663 </member>
13664 <member name="M:OpenMetaverse.EstateBansReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
13665 <summary>Construct a new instance of the EstateBansReplyEventArgs class</summary>
13666 <param name="estateID">The estate's identifier on the grid</param>
13667 <param name="count">The number of returned items in LandStatReply</param>
13668 <param name="banned">User UUIDs banned</param>
13669 </member>
13670 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.EstateID">
11048 <summary> 13671 <summary>
11049 13672 The identifier of the estate
11050 </summary> 13673 </summary>
11051 <returns></returns>
11052 </member> 13674 </member>
11053 <member name="M:OpenMetaverse.Primitive.TextureEntry.ToString"> 13675 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.Count">
11054 <summary> 13676 <summary>
11055 13677 The number of returned itmes
11056 </summary> 13678 </summary>
11057 <returns></returns>
11058 </member> 13679 </member>
11059 <member name="T:OpenMetaverse.Primitive.TextureAnimation"> 13680 <member name="P:OpenMetaverse.EstateBansReplyEventArgs.Banned">
11060 <summary> 13681 <summary>
11061 Controls the texture animation of a particular prim 13682 List of UUIDs of Banned Users
11062 </summary> 13683 </summary>
11063 </member> 13684 </member>
11064 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Flags"> 13685 <member name="T:OpenMetaverse.EstateUsersReplyEventArgs">
11065 <summary></summary> 13686 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
11066 </member> 13687 </member>
11067 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Face"> 13688 <member name="M:OpenMetaverse.EstateUsersReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
11068 <summary></summary> 13689 <summary>Construct a new instance of the EstateUsersReplyEventArgs class</summary>
13690 <param name="estateID">The estate's identifier on the grid</param>
13691 <param name="count">The number of users</param>
13692 <param name="allowedUsers">Allowed users UUIDs</param>
11069 </member> 13693 </member>
11070 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeX"> 13694 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.EstateID">
11071 <summary></summary> 13695 <summary>
13696 The identifier of the estate
13697 </summary>
11072 </member> 13698 </member>
11073 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeY"> 13699 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.Count">
11074 <summary></summary> 13700 <summary>
13701 The number of returned items
13702 </summary>
11075 </member> 13703 </member>
11076 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Start"> 13704 <member name="P:OpenMetaverse.EstateUsersReplyEventArgs.AllowedUsers">
11077 <summary></summary> 13705 <summary>
13706 List of UUIDs of Allowed Users
13707 </summary>
11078 </member> 13708 </member>
11079 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Length"> 13709 <member name="T:OpenMetaverse.EstateGroupsReplyEventArgs">
11080 <summary></summary> 13710 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
11081 </member> 13711 </member>
11082 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Rate"> 13712 <member name="M:OpenMetaverse.EstateGroupsReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
11083 <summary></summary> 13713 <summary>Construct a new instance of the EstateGroupsReplyEventArgs class</summary>
13714 <param name="estateID">The estate's identifier on the grid</param>
13715 <param name="count">The number of Groups</param>
13716 <param name="allowedGroups">Allowed Groups UUIDs</param>
11084 </member> 13717 </member>
11085 <member name="M:OpenMetaverse.Primitive.TextureAnimation.#ctor(System.Byte[],System.Int32)"> 13718 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.EstateID">
11086 <summary> 13719 <summary>
11087 13720 The identifier of the estate
11088 </summary> 13721 </summary>
11089 <param name="data"></param>
11090 <param name="pos"></param>
11091 </member> 13722 </member>
11092 <member name="M:OpenMetaverse.Primitive.TextureAnimation.GetBytes"> 13723 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.Count">
11093 <summary> 13724 <summary>
11094 13725 The number of returned items
11095 </summary> 13726 </summary>
11096 <returns></returns>
11097 </member> 13727 </member>
11098 <member name="T:OpenMetaverse.Primitive.ConstructionData"> 13728 <member name="P:OpenMetaverse.EstateGroupsReplyEventArgs.AllowedGroups">
11099 <summary> 13729 <summary>
11100 Parameters used to construct a visual representation of a primitive 13730 List of UUIDs of Allowed Groups
11101 </summary> 13731 </summary>
11102 </member> 13732 </member>
11103 <member name="F:OpenMetaverse.Primitive.ConstructionData.profileCurve"> 13733 <member name="T:OpenMetaverse.EstateManagersReplyEventArgs">
11104 <summary></summary> 13734 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
11105 </member> 13735 </member>
11106 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathCurve"> 13736 <member name="M:OpenMetaverse.EstateManagersReplyEventArgs.#ctor(System.UInt32,System.Int32,System.Collections.Generic.List{OpenMetaverse.UUID})">
11107 <summary></summary> 13737 <summary>Construct a new instance of the EstateManagersReplyEventArgs class</summary>
13738 <param name="estateID">The estate's identifier on the grid</param>
13739 <param name="count">The number of Managers</param>
13740 <param name="managers"> Managers UUIDs</param>
11108 </member> 13741 </member>
11109 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathEnd"> 13742 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.EstateID">
11110 <summary></summary> 13743 <summary>
13744 The identifier of the estate
13745 </summary>
11111 </member> 13746 </member>
11112 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRadiusOffset"> 13747 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.Count">
11113 <summary></summary> 13748 <summary>
13749 The number of returned items
13750 </summary>
11114 </member> 13751 </member>
11115 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathSkew"> 13752 <member name="P:OpenMetaverse.EstateManagersReplyEventArgs.Managers">
11116 <summary></summary> 13753 <summary>
13754 List of UUIDs of the Estate's Managers
13755 </summary>
11117 </member> 13756 </member>
11118 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleX"> 13757 <member name="T:OpenMetaverse.EstateCovenantReplyEventArgs">
11119 <summary></summary> 13758 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
11120 </member> 13759 </member>
11121 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathScaleY"> 13760 <member name="M:OpenMetaverse.EstateCovenantReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Int64,System.String,OpenMetaverse.UUID)">
11122 <summary></summary> 13761 <summary>Construct a new instance of the EstateCovenantReplyEventArgs class</summary>
13762 <param name="covenantID">The Covenant ID</param>
13763 <param name="timestamp">The timestamp</param>
13764 <param name="estateName">The estate's name</param>
13765 <param name="estateOwnerID">The Estate Owner's ID (can be a GroupID)</param>
11123 </member> 13766 </member>
11124 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearX"> 13767 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.CovenantID">
11125 <summary></summary> 13768 <summary>
13769 The Covenant
13770 </summary>
11126 </member> 13771 </member>
11127 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathShearY"> 13772 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.Timestamp">
11128 <summary></summary> 13773 <summary>
13774 The timestamp
13775 </summary>
11129 </member> 13776 </member>
11130 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperX"> 13777 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.EstateName">
11131 <summary></summary> 13778 <summary>
13779 The Estate name
13780 </summary>
11132 </member> 13781 </member>
11133 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTaperY"> 13782 <member name="P:OpenMetaverse.EstateCovenantReplyEventArgs.EstateOwnerID">
11134 <summary></summary> 13783 <summary>
13784 The Estate Owner's ID (can be a GroupID)
13785 </summary>
11135 </member> 13786 </member>
11136 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathBegin"> 13787 <member name="T:OpenMetaverse.EstateUpdateInfoReplyEventArgs">
11137 <summary></summary> 13788 <summary>Returned, along with other info, upon a successful .RequestInfo()</summary>
11138 </member> 13789 </member>
11139 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwist"> 13790 <member name="M:OpenMetaverse.EstateUpdateInfoReplyEventArgs.#ctor(System.String,OpenMetaverse.UUID,System.UInt32,System.Boolean)">
11140 <summary></summary> 13791 <summary>Construct a new instance of the EstateUpdateInfoReplyEventArgs class</summary>
13792 <param name="estateName">The estate's name</param>
13793 <param name="estateOwner">The Estate Owners ID (can be a GroupID)</param>
13794 <param name="estateID">The estate's identifier on the grid</param>
13795 <param name="denyNoPaymentInfo"></param>
11141 </member> 13796 </member>
11142 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathTwistBegin"> 13797 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateName">
11143 <summary></summary> 13798 <summary>
13799 The estate's name
13800 </summary>
11144 </member> 13801 </member>
11145 <member name="F:OpenMetaverse.Primitive.ConstructionData.PathRevolutions"> 13802 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateOwner">
11146 <summary></summary> 13803 <summary>
13804 The Estate Owner's ID (can be a GroupID)
13805 </summary>
11147 </member> 13806 </member>
11148 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileBegin"> 13807 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.EstateID">
11149 <summary></summary> 13808 <summary>
13809 The identifier of the estate on the grid
13810 </summary>
11150 </member> 13811 </member>
11151 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileEnd"> 13812 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.DenyNoPaymentInfo">
11152 <summary></summary> 13813 <summary></summary>
11153 </member> 13814 </member>
11154 <member name="F:OpenMetaverse.Primitive.ConstructionData.ProfileHollow"> 13815 <member name="T:OpenMetaverse.Assets.AssetsArchiver">
11155 <summary></summary> 13816 <summary>
13817 Archives assets
13818 </summary>
11156 </member> 13819 </member>
11157 <member name="F:OpenMetaverse.Primitive.ConstructionData.Material"> 13820 <member name="F:OpenMetaverse.Assets.AssetsArchiver.m_assets">
11158 <summary></summary> 13821 <summary>
13822 Archive assets
13823 </summary>
11159 </member> 13824 </member>
11160 <member name="F:OpenMetaverse.Primitive.ConstructionData.State"> 13825 <member name="M:OpenMetaverse.Assets.AssetsArchiver.Archive(OpenMetaverse.Assets.TarArchiveWriter)">
11161 <summary></summary> 13826 <summary>
13827 Archive the assets given to this archiver to the given archive.
13828 </summary>
13829 <param name="archive"></param>
11162 </member> 13830 </member>
11163 <member name="F:OpenMetaverse.Primitive.ConstructionData.PCode"> 13831 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteMetadata(OpenMetaverse.Assets.TarArchiveWriter)">
11164 <summary></summary> 13832 <summary>
13833 Write an assets metadata file to the given archive
13834 </summary>
13835 <param name="archive"></param>
11165 </member> 13836 </member>
11166 <member name="M:OpenMetaverse.Primitive.ConstructionData.GetHashCode"> 13837 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteData(OpenMetaverse.Assets.TarArchiveWriter)">
11167 <summary> 13838 <summary>
11168 Calculdates hash code for prim construction data 13839 Write asset data files to the given archive
11169 </summary> 13840 </summary>
11170 <returns>The has</returns> 13841 <param name="archive"></param>
11171 </member> 13842 </member>
11172 <member name="P:OpenMetaverse.Primitive.ConstructionData.AttachmentPoint"> 13843 <member name="T:OpenMetaverse.DirectoryManager">
11173 <summary>Attachment point to an avatar</summary> 13844 <summary>
13845 Access to the data server which allows searching for land, events, people, etc
13846 </summary>
11174 </member> 13847 </member>
11175 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileCurve"> 13848 <member name="F:OpenMetaverse.DirectoryManager.m_EventInfoReply">
11176 <summary></summary> 13849 <summary>The event subscribers. null if no subcribers</summary>
11177 </member> 13850 </member>
11178 <member name="P:OpenMetaverse.Primitive.ConstructionData.ProfileHole"> 13851 <member name="M:OpenMetaverse.DirectoryManager.OnEventInfo(OpenMetaverse.EventInfoReplyEventArgs)">
11179 <summary></summary> 13852 <summary>Raises the EventInfoReply event</summary>
13853 <param name="e">An EventInfoReplyEventArgs object containing the
13854 data returned from the data server</param>
11180 </member> 13855 </member>
11181 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathBeginScale"> 13856 <member name="F:OpenMetaverse.DirectoryManager.m_EventDetailLock">
11182 <summary></summary> 13857 <summary>Thread sync lock object</summary>
11183 </member> 13858 </member>
11184 <member name="P:OpenMetaverse.Primitive.ConstructionData.PathEndScale"> 13859 <member name="F:OpenMetaverse.DirectoryManager.m_DirEvents">
11185 <summary></summary> 13860 <summary>The event subscribers. null if no subcribers</summary>
11186 </member> 13861 </member>
11187 <member name="T:OpenMetaverse.Primitive.FlexibleData"> 13862 <member name="M:OpenMetaverse.DirectoryManager.OnDirEvents(OpenMetaverse.DirEventsReplyEventArgs)">
11188 <summary> 13863 <summary>Raises the DirEventsReply event</summary>
11189 Information on the flexible properties of a primitive 13864 <param name="e">An DirEventsReplyEventArgs object containing the
11190 </summary> 13865 data returned from the data server</param>
11191 </member> 13866 </member>
11192 <member name="F:OpenMetaverse.Primitive.FlexibleData.Softness"> 13867 <member name="F:OpenMetaverse.DirectoryManager.m_DirEventsLock">
11193 <summary></summary> 13868 <summary>Thread sync lock object</summary>
11194 </member> 13869 </member>
11195 <member name="F:OpenMetaverse.Primitive.FlexibleData.Gravity"> 13870 <member name="F:OpenMetaverse.DirectoryManager.m_Places">
11196 <summary></summary> 13871 <summary>The event subscribers. null if no subcribers</summary>
11197 </member> 13872 </member>
11198 <member name="F:OpenMetaverse.Primitive.FlexibleData.Drag"> 13873 <member name="M:OpenMetaverse.DirectoryManager.OnPlaces(OpenMetaverse.PlacesReplyEventArgs)">
11199 <summary></summary> 13874 <summary>Raises the PlacesReply event</summary>
13875 <param name="e">A PlacesReplyEventArgs object containing the
13876 data returned from the data server</param>
11200 </member> 13877 </member>
11201 <member name="F:OpenMetaverse.Primitive.FlexibleData.Wind"> 13878 <member name="F:OpenMetaverse.DirectoryManager.m_PlacesLock">
11202 <summary></summary> 13879 <summary>Thread sync lock object</summary>
11203 </member> 13880 </member>
11204 <member name="F:OpenMetaverse.Primitive.FlexibleData.Tension"> 13881 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlaces">
11205 <summary></summary> 13882 <summary>The event subscribers. null if no subcribers</summary>
11206 </member> 13883 </member>
11207 <member name="F:OpenMetaverse.Primitive.FlexibleData.Force"> 13884 <member name="M:OpenMetaverse.DirectoryManager.OnDirPlaces(OpenMetaverse.DirPlacesReplyEventArgs)">
11208 <summary></summary> 13885 <summary>Raises the DirPlacesReply event</summary>
13886 <param name="e">A DirPlacesReplyEventArgs object containing the
13887 data returned from the data server</param>
11209 </member> 13888 </member>
11210 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor"> 13889 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlacesLock">
11211 <summary> 13890 <summary>Thread sync lock object</summary>
11212 Default constructor
11213 </summary>
11214 </member> 13891 </member>
11215 <member name="M:OpenMetaverse.Primitive.FlexibleData.#ctor(System.Byte[],System.Int32)"> 13892 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifieds">
11216 <summary> 13893 <summary>The event subscribers. null if no subcribers</summary>
11217
11218 </summary>
11219 <param name="data"></param>
11220 <param name="pos"></param>
11221 </member> 13894 </member>
11222 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetBytes"> 13895 <member name="M:OpenMetaverse.DirectoryManager.OnDirClassifieds(OpenMetaverse.DirClassifiedsReplyEventArgs)">
11223 <summary> 13896 <summary>Raises the DirClassifiedsReply event</summary>
11224 13897 <param name="e">A DirClassifiedsReplyEventArgs object containing the
11225 </summary> 13898 data returned from the data server</param>
11226 <returns></returns>
11227 </member> 13899 </member>
11228 <member name="M:OpenMetaverse.Primitive.FlexibleData.GetOSD"> 13900 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifiedsLock">
11229 <summary> 13901 <summary>Thread sync lock object</summary>
11230
11231 </summary>
11232 <returns></returns>
11233 </member> 13902 </member>
11234 <member name="T:OpenMetaverse.Primitive.LightData"> 13903 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroups">
11235 <summary> 13904 <summary>The event subscribers. null if no subcribers</summary>
11236 Information on the light properties of a primitive
11237 </summary>
11238 </member> 13905 </member>
11239 <member name="F:OpenMetaverse.Primitive.LightData.Color"> 13906 <member name="M:OpenMetaverse.DirectoryManager.OnDirGroups(OpenMetaverse.DirGroupsReplyEventArgs)">
11240 <summary></summary> 13907 <summary>Raises the DirGroupsReply event</summary>
13908 <param name="e">A DirGroupsReplyEventArgs object containing the
13909 data returned from the data server</param>
11241 </member> 13910 </member>
11242 <member name="F:OpenMetaverse.Primitive.LightData.Intensity"> 13911 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroupsLock">
11243 <summary></summary> 13912 <summary>Thread sync lock object</summary>
11244 </member> 13913 </member>
11245 <member name="F:OpenMetaverse.Primitive.LightData.Radius"> 13914 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeople">
11246 <summary></summary> 13915 <summary>The event subscribers. null if no subcribers</summary>
11247 </member> 13916 </member>
11248 <member name="F:OpenMetaverse.Primitive.LightData.Cutoff"> 13917 <member name="M:OpenMetaverse.DirectoryManager.OnDirPeople(OpenMetaverse.DirPeopleReplyEventArgs)">
11249 <summary></summary> 13918 <summary>Raises the DirPeopleReply event</summary>
13919 <param name="e">A DirPeopleReplyEventArgs object containing the
13920 data returned from the data server</param>
11250 </member> 13921 </member>
11251 <member name="F:OpenMetaverse.Primitive.LightData.Falloff"> 13922 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeopleLock">
11252 <summary></summary> 13923 <summary>Thread sync lock object</summary>
11253 </member> 13924 </member>
11254 <member name="M:OpenMetaverse.Primitive.LightData.#ctor"> 13925 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandReply">
13926 <summary>The event subscribers. null if no subcribers</summary>
13927 </member>
13928 <member name="M:OpenMetaverse.DirectoryManager.OnDirLand(OpenMetaverse.DirLandReplyEventArgs)">
13929 <summary>Raises the DirLandReply event</summary>
13930 <param name="e">A DirLandReplyEventArgs object containing the
13931 data returned from the data server</param>
13932 </member>
13933 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandLock">
13934 <summary>Thread sync lock object</summary>
13935 </member>
13936 <member name="M:OpenMetaverse.DirectoryManager.#ctor(OpenMetaverse.GridClient)">
11255 <summary> 13937 <summary>
11256 Default constructor 13938 Constructs a new instance of the DirectoryManager class
11257 </summary> 13939 </summary>
13940 <param name="client">An instance of GridClient</param>
11258 </member> 13941 </member>
11259 <member name="M:OpenMetaverse.Primitive.LightData.#ctor(System.Byte[],System.Int32)"> 13942 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String)">
11260 <summary> 13943 <summary>
13944 Query the data server for a list of classified ads containing the specified string.
13945 Defaults to searching for classified placed in any category, and includes PG, Adult and Mature
13946 results.
11261 13947
13948 Responses are sent 16 per response packet, there is no way to know how many results a query reply will contain however assuming
13949 the reply packets arrived ordered, a response with less than 16 entries would indicate all results have been received
13950
13951 The <see cref="!:OnClassifiedReply"/> event is raised when a response is received from the simulator
11262 </summary> 13952 </summary>
11263 <param name="data"></param> 13953 <param name="searchText">A string containing a list of keywords to search for</param>
11264 <param name="pos"></param> 13954 <returns>A UUID to correlate the results when the <see cref="!:OnClassifiedReply"/> event is raised</returns>
11265 </member> 13955 </member>
11266 <member name="M:OpenMetaverse.Primitive.LightData.GetBytes"> 13956 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String,OpenMetaverse.DirectoryManager.ClassifiedCategories,OpenMetaverse.DirectoryManager.ClassifiedQueryFlags)">
11267 <summary> 13957 <summary>
13958 Query the data server for a list of classified ads which contain specified keywords (Overload)
11268 13959
13960 The <see cref="!:OnClassifiedReply"/> event is raised when a response is received from the simulator
11269 </summary> 13961 </summary>
11270 <returns></returns> 13962 <param name="searchText">A string containing a list of keywords to search for</param>
13963 <param name="category">The category to search</param>
13964 <param name="queryFlags">A set of flags which can be ORed to modify query options
13965 such as classified maturity rating.</param>
13966 <returns>A UUID to correlate the results when the <see cref="!:OnClassifiedReply"/> event is raised</returns>
13967 <example>
13968 Search classified ads containing the key words "foo" and "bar" in the "Any" category that are either PG or Mature
13969 <code>
13970 UUID searchID = StartClassifiedSearch("foo bar", ClassifiedCategories.Any, ClassifiedQueryFlags.PG | ClassifiedQueryFlags.Mature);
13971 </code>
13972 </example>
13973 <remarks>
13974 Responses are sent 16 at a time, there is no way to know how many results a query reply will contain however assuming
13975 the reply packets arrived ordered, a response with less than 16 entries would indicate all results have been received
13976 </remarks>
11271 </member> 13977 </member>
11272 <member name="M:OpenMetaverse.Primitive.LightData.ToString"> 13978 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)">
11273 <summary> 13979 <summary>
13980 Starts search for places (Overloaded)
11274 13981
13982 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator
11275 </summary> 13983 </summary>
11276 <returns></returns> 13984 <param name="searchText">Search text</param>
13985 <param name="queryStart">Each request is limited to 100 places
13986 being returned. To get the first 100 result entries of a request use 0,
13987 from 100-199 use 1, 200-299 use 2, etc.</param>
13988 <returns>A UUID to correlate the results when the <see cref="!:OnDirPlacesReply"/> event is raised</returns>
11277 </member> 13989 </member>
11278 <member name="T:OpenMetaverse.Primitive.LightImage"> 13990 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.Int32)">
11279 <summary> 13991 <summary>
11280 Information on the light properties of a primitive as texture map 13992 Queries the dataserver for parcels of land which are flagged to be shown in search
13993
13994 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator
11281 </summary> 13995 </summary>
13996 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
13997 <param name="queryFlags">A set of flags which can be ORed to modify query options
13998 such as classified maturity rating.</param>
13999 <param name="category">The category to search</param>
14000 <param name="queryStart">Each request is limited to 100 places
14001 being returned. To get the first 100 result entries of a request use 0,
14002 from 100-199 use 1, 200-299 use 2, etc.</param>
14003 <returns>A UUID to correlate the results when the <see cref="!:OnDirPlacesReply"/> event is raised</returns>
14004 <example>
14005 Search places containing the key words "foo" and "bar" in the "Any" category that are either PG or Adult
14006 <code>
14007 UUID searchID = StartDirPlacesSearch("foo bar", DirFindFlags.DwellSort | DirFindFlags.IncludePG | DirFindFlags.IncludeAdult, ParcelCategory.Any, 0);
14008 </code>
14009 </example>
14010 <remarks>
14011 Additional information on the results can be obtained by using the ParcelManager.InfoRequest method
14012 </remarks>
11282 </member> 14013 </member>
11283 <member name="F:OpenMetaverse.Primitive.LightImage.LightTexture"> 14014 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)">
11284 <summary></summary>
11285 </member>
11286 <member name="F:OpenMetaverse.Primitive.LightImage.Params">
11287 <summary></summary>
11288 </member>
11289 <member name="M:OpenMetaverse.Primitive.LightImage.#ctor">
11290 <summary> 14015 <summary>
11291 Default constructor 14016 Starts a search for land sales using the directory
14017
14018 The <see cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator
11292 </summary> 14019 </summary>
14020 <param name="typeFlags">What type of land to search for. Auction,
14021 estate, mainland, "first land", etc</param>
14022 <remarks>The OnDirLandReply event handler must be registered before
14023 calling this function. There is no way to determine how many
14024 results will be returned, or how many times the callback will be
14025 fired other than you won't get more than 100 total parcels from
14026 each query.</remarks>
11293 </member> 14027 </member>
11294 <member name="M:OpenMetaverse.Primitive.LightImage.#ctor(System.Byte[],System.Int32)"> 14028 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)">
11295 <summary> 14029 <summary>
14030 Starts a search for land sales using the directory
11296 14031
14032 The <seealso cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator
11297 </summary> 14033 </summary>
11298 <param name="data"></param> 14034 <param name="typeFlags">What type of land to search for. Auction,
11299 <param name="pos"></param> 14035 estate, mainland, "first land", etc</param>
14036 <param name="priceLimit">Maximum price to search for</param>
14037 <param name="areaLimit">Maximum area to search for</param>
14038 <param name="queryStart">Each request is limited to 100 parcels
14039 being returned. To get the first 100 parcels of a request use 0,
14040 from 100-199 use 1, 200-299 use 2, etc.</param>
14041 <remarks>The OnDirLandReply event handler must be registered before
14042 calling this function. There is no way to determine how many
14043 results will be returned, or how many times the callback will be
14044 fired other than you won't get more than 100 total parcels from
14045 each query.</remarks>
11300 </member> 14046 </member>
11301 <member name="M:OpenMetaverse.Primitive.LightImage.GetBytes"> 14047 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)">
11302 <summary> 14048 <summary>
14049 Send a request to the data server for land sales listings
14050 </summary>
14051
14052 <param name="findFlags">Flags sent to specify query options
14053
14054 Available flags:
14055 Specify the parcel rating with one or more of the following:
14056 IncludePG IncludeMature IncludeAdult
14057
14058 Specify the field to pre sort the results with ONLY ONE of the following:
14059 PerMeterSort NameSort AreaSort PricesSort
14060
14061 Specify the order the results are returned in, if not specified the results are pre sorted in a Descending Order
14062 SortAsc
14063
14064 Specify additional filters to limit the results with one or both of the following:
14065 LimitByPrice LimitByArea
14066
14067 Flags can be combined by separating them with the | (pipe) character
11303 14068
14069 Additional details can be found in <see cref="T:OpenMetaverse.DirectoryManager.DirFindFlags"/>
14070 </param>
14071 <param name="typeFlags">What type of land to search for. Auction,
14072 Estate or Mainland</param>
14073 <param name="priceLimit">Maximum price to search for when the
14074 DirFindFlags.LimitByPrice flag is specified in findFlags</param>
14075 <param name="areaLimit">Maximum area to search for when the
14076 DirFindFlags.LimitByArea flag is specified in findFlags</param>
14077 <param name="queryStart">Each request is limited to 100 parcels
14078 being returned. To get the first 100 parcels of a request use 0,
14079 from 100-199 use 100, 200-299 use 200, etc.</param>
14080 <remarks><para>The <seealso cref="!:OnDirLandReply"/> event will be raised with the response from the simulator
14081
14082 There is no way to determine how many results will be returned, or how many times the callback will be
14083 fired other than you won't get more than 100 total parcels from
14084 each reply.</para>
14085
14086 <para>Any land set for sale to either anybody or specific to the connected agent will be included in the
14087 results if the land is included in the query</para></remarks>
14088 <example>
14089 <code>
14090 // request all mainland, any maturity rating that is larger than 512 sq.m
14091 StartLandSearch(DirFindFlags.SortAsc | DirFindFlags.PerMeterSort | DirFindFlags.LimitByArea | DirFindFlags.IncludePG | DirFindFlags.IncludeMature | DirFindFlags.IncludeAdult, SearchTypeFlags.Mainland, 0, 512, 0);
14092 </code></example>
14093 </member>
14094 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)">
14095 <summary>
14096 Search for Groups
11304 </summary> 14097 </summary>
14098 <param name="searchText">The name or portion of the name of the group you wish to search for</param>
14099 <param name="queryStart">Start from the match number</param>
11305 <returns></returns> 14100 <returns></returns>
11306 </member> 14101 </member>
11307 <member name="M:OpenMetaverse.Primitive.LightImage.ToString"> 14102 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32,OpenMetaverse.DirectoryManager.DirFindFlags)">
11308 <summary> 14103 <summary>
11309 14104 Search for Groups
11310 </summary> 14105 </summary>
14106 <param name="searchText">The name or portion of the name of the group you wish to search for</param>
14107 <param name="queryStart">Start from the match number</param>
14108 <param name="flags">Search flags</param>
11311 <returns></returns> 14109 <returns></returns>
11312 </member> 14110 </member>
11313 <member name="T:OpenMetaverse.Primitive.SculptData"> 14111 <member name="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)">
11314 <summary> 14112 <summary>
11315 Information on the sculpt properties of a sculpted primitive 14113 Search the People directory for other avatars
11316 </summary> 14114 </summary>
14115 <param name="searchText">The name or portion of the name of the avatar you wish to search for</param>
14116 <param name="queryStart"></param>
14117 <returns></returns>
11317 </member> 14118 </member>
11318 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor"> 14119 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch">
11319 <summary> 14120 <summary>
11320 Default constructor 14121 Search Places for parcels of land you personally own
11321 </summary> 14122 </summary>
11322 </member> 14123 </member>
11323 <member name="M:OpenMetaverse.Primitive.SculptData.#ctor(System.Byte[],System.Int32)"> 14124 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.UUID)">
11324 <summary> 14125 <summary>
11325 14126 Searches Places for land owned by the specified group
11326 </summary> 14127 </summary>
11327 <param name="data"></param> 14128 <param name="groupID">ID of the group you want to recieve land list for (You must be a member of the group)</param>
11328 <param name="pos"></param> 14129 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
11329 </member> 14130 </member>
11330 <member name="P:OpenMetaverse.Primitive.SculptData.Invert"> 14131 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(System.String)">
11331 <summary> 14132 <summary>
11332 Render inside out (inverts the normals). 14133 Search the Places directory for parcels that are listed in search and contain the specified keywords
11333 </summary> 14134 </summary>
14135 <param name="searchText">A string containing the keywords to search for</param>
14136 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
11334 </member> 14137 </member>
11335 <member name="P:OpenMetaverse.Primitive.SculptData.Mirror"> 14138 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.String,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID)">
11336 <summary> 14139 <summary>
11337 Render an X axis mirror of the sculpty. 14140 Search Places - All Options
11338 </summary> 14141 </summary>
14142 <param name="findFlags">One of the Values from the DirFindFlags struct, ie: AgentOwned, GroupOwned, etc.</param>
14143 <param name="searchCategory">One of the values from the SearchCategory Struct, ie: Any, Linden, Newcomer</param>
14144 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
14145 <param name="simulatorName">String Simulator Name to search in</param>
14146 <param name="groupID">LLUID of group you want to recieve results for</param>
14147 <param name="transactionID">Transaction (Query) ID which can be associated with results from your request.</param>
14148 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
11339 </member> 14149 </member>
11340 <member name="T:OpenMetaverse.Primitive.ObjectProperties"> 14150 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)">
11341 <summary> 14151 <summary>
11342 Extended properties to describe an object 14152 Search All Events with specifid searchText in all categories, includes PG, Mature and Adult
11343 </summary> 14153 </summary>
14154 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
14155 <param name="queryStart">Each request is limited to 100 entries
14156 being returned. To get the first group of entries of a request use 0,
14157 from 100-199 use 100, 200-299 use 200, etc.</param>
14158 <returns>UUID of query to correlate results in callback.</returns>
11344 </member> 14159 </member>
11345 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ObjectID"> 14160 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,System.String,System.UInt32,OpenMetaverse.DirectoryManager.EventCategories)">
11346 <summary></summary> 14161 <summary>
14162 Search Events
14163 </summary>
14164 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
14165 <param name="queryFlags">One or more of the following flags: DateEvents, IncludePG, IncludeMature, IncludeAdult
14166 from the <see cref="T:OpenMetaverse.DirectoryManager.DirFindFlags"/> Enum
14167
14168 Multiple flags can be combined by separating the flags with the | (pipe) character</param>
14169 <param name="eventDay">"u" for in-progress and upcoming events, -or- number of days since/until event is scheduled
14170 For example "0" = Today, "1" = tomorrow, "2" = following day, "-1" = yesterday, etc.</param>
14171 <param name="queryStart">Each request is limited to 100 entries
14172 being returned. To get the first group of entries of a request use 0,
14173 from 100-199 use 100, 200-299 use 200, etc.</param>
14174 <param name="category">EventCategory event is listed under.</param>
14175 <returns>UUID of query to correlate results in callback.</returns>
11347 </member> 14176 </member>
11348 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreatorID"> 14177 <member name="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)">
11349 <summary></summary> 14178 <summary>Requests Event Details</summary>
14179 <param name="eventID">ID of Event returned from the <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> method</param>
11350 </member> 14180 </member>
11351 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnerID"> 14181 <member name="M:OpenMetaverse.DirectoryManager.DirClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
11352 <summary></summary> 14182 <summary>Process an incoming packet and raise the appropriate events</summary>
14183 <param name="sender">The sender</param>
14184 <param name="e">The EventArgs object containing the packet data</param>
11353 </member> 14185 </member>
11354 <member name="F:OpenMetaverse.Primitive.ObjectProperties.GroupID"> 14186 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
11355 <summary></summary> 14187 <summary>Process an incoming packet and raise the appropriate events</summary>
14188 <param name="sender">The sender</param>
14189 <param name="e">The EventArgs object containing the packet data</param>
11356 </member> 14190 </member>
11357 <member name="F:OpenMetaverse.Primitive.ObjectProperties.CreationDate"> 14191 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
14192 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.DirLandReplyMessage"/> event message</summary>
14193 <param name="capsKey">The Unique Capabilities Key</param>
14194 <param name="message">The <see cref="T:OpenMetaverse.Messages.Linden.DirLandReplyMessage"/> event message containing the data</param>
14195 <param name="simulator">The simulator the message originated from</param>
14196 </member>
14197 <member name="M:OpenMetaverse.DirectoryManager.DirPeopleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14198 <summary>Process an incoming packet and raise the appropriate events</summary>
14199 <param name="sender">The sender</param>
14200 <param name="e">The EventArgs object containing the packet data</param>
14201 </member>
14202 <member name="M:OpenMetaverse.DirectoryManager.DirGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14203 <summary>Process an incoming packet and raise the appropriate events</summary>
14204 <param name="sender">The sender</param>
14205 <param name="e">The EventArgs object containing the packet data</param>
14206 </member>
14207 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
14208 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"/> event message</summary>
14209 <param name="capsKey">The Unique Capabilities Key</param>
14210 <param name="message">The <see cref="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"/> event message containing the data</param>
14211 <param name="simulator">The simulator the message originated from</param>
14212 </member>
14213 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14214 <summary>Process an incoming packet and raise the appropriate events</summary>
14215 <param name="sender">The sender</param>
14216 <param name="e">The EventArgs object containing the packet data</param>
14217 </member>
14218 <member name="M:OpenMetaverse.DirectoryManager.EventsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14219 <summary>Process an incoming packet and raise the appropriate events</summary>
14220 <param name="sender">The sender</param>
14221 <param name="e">The EventArgs object containing the packet data</param>
14222 </member>
14223 <member name="M:OpenMetaverse.DirectoryManager.EventInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14224 <summary>Process an incoming packet and raise the appropriate events</summary>
14225 <param name="sender">The sender</param>
14226 <param name="e">The EventArgs object containing the packet data</param>
14227 </member>
14228 <member name="M:OpenMetaverse.DirectoryManager.DirPlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14229 <summary>Process an incoming packet and raise the appropriate events</summary>
14230 <param name="sender">The sender</param>
14231 <param name="e">The EventArgs object containing the packet data</param>
14232 </member>
14233 <member name="E:OpenMetaverse.DirectoryManager.EventInfoReply">
14234 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)"/> request.</summary>
14235 </member>
14236 <member name="E:OpenMetaverse.DirectoryManager.DirEventsReply">
14237 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> request.</summary>
14238 </member>
14239 <member name="E:OpenMetaverse.DirectoryManager.PlacesReply">
14240 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request.</summary>
14241 </member>
14242 <member name="E:OpenMetaverse.DirectoryManager.DirPlacesReply">
14243 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/> request.</summary>
14244 </member>
14245 <member name="E:OpenMetaverse.DirectoryManager.DirClassifiedsReply">
14246 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String,OpenMetaverse.DirectoryManager.ClassifiedCategories,System.Boolean)"/> request.</summary>
14247 </member>
14248 <member name="E:OpenMetaverse.DirectoryManager.DirGroupsReply">
14249 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/> request.</summary>
14250 </member>
14251 <member name="E:OpenMetaverse.DirectoryManager.DirPeopleReply">
14252 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/> request.</summary>
14253 </member>
14254 <member name="E:OpenMetaverse.DirectoryManager.DirLandReply">
14255 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)"/> request.</summary>
14256 </member>
14257 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedCategories">
14258 <summary>Classified Ad categories</summary>
14259 </member>
14260 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Any">
14261 <summary>Classified is listed in the Any category</summary>
14262 </member>
14263 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Shopping">
14264 <summary>Classified is shopping related</summary>
14265 </member>
14266 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.LandRental">
14267 <summary>Classified is </summary>
14268 </member>
14269 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.PropertyRental">
11358 <summary></summary> 14270 <summary></summary>
11359 </member> 14271 </member>
11360 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Permissions"> 14272 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.SpecialAttraction">
11361 <summary></summary> 14273 <summary></summary>
11362 </member> 14274 </member>
11363 <member name="F:OpenMetaverse.Primitive.ObjectProperties.OwnershipCost"> 14275 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.NewProducts">
11364 <summary></summary> 14276 <summary></summary>
11365 </member> 14277 </member>
11366 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SaleType"> 14278 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Employment">
11367 <summary></summary> 14279 <summary></summary>
11368 </member> 14280 </member>
11369 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SalePrice"> 14281 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Wanted">
11370 <summary></summary> 14282 <summary></summary>
11371 </member> 14283 </member>
11372 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePerms"> 14284 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Service">
11373 <summary></summary> 14285 <summary></summary>
11374 </member> 14286 </member>
11375 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTextures"> 14287 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Personal">
11376 <summary></summary> 14288 <summary></summary>
11377 </member> 14289 </member>
11378 <member name="F:OpenMetaverse.Primitive.ObjectProperties.AggregatePermTexturesOwner"> 14290 <member name="T:OpenMetaverse.DirectoryManager.EventCategories">
14291 <summary>Event Categories</summary>
14292 </member>
14293 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.All">
11379 <summary></summary> 14294 <summary></summary>
11380 </member> 14295 </member>
11381 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Category"> 14296 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Discussion">
11382 <summary></summary> 14297 <summary></summary>
11383 </member> 14298 </member>
11384 <member name="F:OpenMetaverse.Primitive.ObjectProperties.InventorySerial"> 14299 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Sports">
11385 <summary></summary> 14300 <summary></summary>
11386 </member> 14301 </member>
11387 <member name="F:OpenMetaverse.Primitive.ObjectProperties.ItemID"> 14302 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.LiveMusic">
11388 <summary></summary> 14303 <summary></summary>
11389 </member> 14304 </member>
11390 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FolderID"> 14305 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Commercial">
11391 <summary></summary> 14306 <summary></summary>
11392 </member> 14307 </member>
11393 <member name="F:OpenMetaverse.Primitive.ObjectProperties.FromTaskID"> 14308 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Nightlife">
11394 <summary></summary> 14309 <summary></summary>
11395 </member> 14310 </member>
11396 <member name="F:OpenMetaverse.Primitive.ObjectProperties.LastOwnerID"> 14311 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Games">
11397 <summary></summary> 14312 <summary></summary>
11398 </member> 14313 </member>
11399 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Name"> 14314 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Pageants">
11400 <summary></summary> 14315 <summary></summary>
11401 </member> 14316 </member>
11402 <member name="F:OpenMetaverse.Primitive.ObjectProperties.Description"> 14317 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Education">
11403 <summary></summary> 14318 <summary></summary>
11404 </member> 14319 </member>
11405 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TouchName"> 14320 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Arts">
11406 <summary></summary> 14321 <summary></summary>
11407 </member> 14322 </member>
11408 <member name="F:OpenMetaverse.Primitive.ObjectProperties.SitName"> 14323 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Charity">
11409 <summary></summary> 14324 <summary></summary>
11410 </member> 14325 </member>
11411 <member name="F:OpenMetaverse.Primitive.ObjectProperties.TextureIDs"> 14326 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Miscellaneous">
11412 <summary></summary> 14327 <summary></summary>
11413 </member> 14328 </member>
11414 <member name="M:OpenMetaverse.Primitive.ObjectProperties.#ctor"> 14329 <member name="T:OpenMetaverse.DirectoryManager.DirFindFlags">
11415 <summary> 14330 <summary>
11416 Default constructor 14331 Query Flags used in many of the DirectoryManager methods to specify which query to execute and how to return the results.
14332
14333 Flags can be combined using the | (pipe) character, not all flags are available in all queries
11417 </summary> 14334 </summary>
11418 </member> 14335 </member>
11419 <member name="M:OpenMetaverse.Primitive.ObjectProperties.SetFamilyProperties(OpenMetaverse.Primitive.ObjectProperties)"> 14336 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.People">
11420 <summary> 14337 <summary>Query the People database</summary>
11421 Set the properties that are set in an ObjectPropertiesFamily packet
11422 </summary>
11423 <param name="props"><seealso cref="T:OpenMetaverse.Primitive.ObjectProperties"/> that has
11424 been partially filled by an ObjectPropertiesFamily packet</param>
11425 </member> 14338 </member>
11426 <member name="T:OpenMetaverse.Primitive.PhysicsProperties"> 14339 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Online">
11427 <summary> 14340 <summary></summary>
11428 Describes physics attributes of the prim
11429 </summary>
11430 </member> 14341 </member>
11431 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.LocalID"> 14342 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Events">
11432 <summary>Primitive's local ID</summary> 14343 <summary></summary>
11433 </member> 14344 </member>
11434 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.Density"> 14345 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Groups">
11435 <summary>Density (1000 for normal density)</summary> 14346 <summary>Query the Groups database</summary>
11436 </member> 14347 </member>
11437 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.Friction"> 14348 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DateEvents">
11438 <summary>Friction</summary> 14349 <summary>Query the Events database</summary>
11439 </member> 14350 </member>
11440 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.GravityMultiplier"> 14351 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AgentOwned">
11441 <summary>Gravity multiplier (1 for normal gravity) </summary> 14352 <summary>Query the land holdings database for land owned by the currently connected agent</summary>
11442 </member> 14353 </member>
11443 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.PhysicsShapeType"> 14354 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.ForSale">
11444 <summary>Type of physics representation of this primitive in the simulator</summary> 14355 <summary></summary>
11445 </member> 14356 </member>
11446 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.Restitution"> 14357 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.GroupOwned">
11447 <summary>Restitution</summary> 14358 <summary>Query the land holdings database for land which is owned by a Group</summary>
11448 </member> 14359 </member>
11449 <member name="M:OpenMetaverse.Primitive.PhysicsProperties.FromOSD(OpenMetaverse.StructuredData.OSD)"> 14360 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DwellSort">
11450 <summary> 14361 <summary>Specifies the query should pre sort the results based upon traffic
11451 Creates PhysicsProperties from OSD 14362 when searching the Places database</summary>
11452 </summary>
11453 <param name="osd">OSDMap with incoming data</param>
11454 <returns>Deserialized PhysicsProperties object</returns>
11455 </member> 14363 </member>
11456 <member name="M:OpenMetaverse.Primitive.PhysicsProperties.GetOSD"> 14364 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgSimsOnly">
11457 <summary> 14365 <summary></summary>
11458 Serializes PhysicsProperties to OSD
11459 </summary>
11460 <returns>OSDMap with serialized PhysicsProperties data</returns>
11461 </member> 14366 </member>
11462 <member name="T:OpenMetaverse.Primitive.ParticleSystem"> 14367 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PicturesOnly">
11463 <summary> 14368 <summary></summary>
11464 Complete structure for the particle system
11465 </summary>
11466 </member> 14369 </member>
11467 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartFlags"> 14370 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgEventsOnly">
11468 <summary>Particle Flags</summary> 14371 <summary></summary>
11469 <remarks>There appears to be more data packed in to this area
11470 for many particle systems. It doesn't appear to be flag values
11471 and serialization breaks unless there is a flag for every
11472 possible bit so it is left as an unsigned integer</remarks>
11473 </member> 14372 </member>
11474 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Pattern"> 14373 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.MatureSimsOnly">
11475 <summary><seealso cref="T:SourcePattern"/> pattern of particles</summary> 14374 <summary></summary>
11476 </member> 14375 </member>
11477 <member name="F:OpenMetaverse.Primitive.ParticleSystem.MaxAge"> 14376 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.SortAsc">
11478 <summary>A <see langword="float"/> representing the maximimum age (in seconds) particle will be displayed</summary> 14377 <summary>Specifies the query should pre sort the results in an ascending order when searching the land sales database.
11479 <remarks>Maximum value is 30 seconds</remarks> 14378 This flag is only used when searching the land sales database</summary>
11480 </member> 14379 </member>
11481 <member name="F:OpenMetaverse.Primitive.ParticleSystem.StartAge"> 14380 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PricesSort">
11482 <summary>A <see langword="float"/> representing the number of seconds, 14381 <summary>Specifies the query should pre sort the results using the SalePrice field when searching the land sales database.
11483 from when the particle source comes into view, 14382 This flag is only used when searching the land sales database</summary>
11484 or the particle system's creation, that the object will emits particles;
11485 after this time period no more particles are emitted</summary>
11486 </member> 14383 </member>
11487 <member name="F:OpenMetaverse.Primitive.ParticleSystem.InnerAngle"> 14384 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PerMeterSort">
11488 <summary>A <see langword="float"/> in radians that specifies where particles will not be created</summary> 14385 <summary>Specifies the query should pre sort the results by calculating the average price/sq.m (SalePrice / Area) when searching the land sales database.
14386 This flag is only used when searching the land sales database</summary>
11489 </member> 14387 </member>
11490 <member name="F:OpenMetaverse.Primitive.ParticleSystem.OuterAngle"> 14388 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AreaSort">
11491 <summary>A <see langword="float"/> in radians that specifies where particles will be created</summary> 14389 <summary>Specifies the query should pre sort the results using the ParcelSize field when searching the land sales database.
14390 This flag is only used when searching the land sales database</summary>
11492 </member> 14391 </member>
11493 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRate"> 14392 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.NameSort">
11494 <summary>A <see langword="float"/> representing the number of seconds between burts.</summary> 14393 <summary>Specifies the query should pre sort the results using the Name field when searching the land sales database.
14394 This flag is only used when searching the land sales database</summary>
11495 </member> 14395 </member>
11496 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstRadius"> 14396 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByPrice">
11497 <summary>A <see langword="float"/> representing the number of meters 14397 <summary>When set, only parcels less than the specified Price will be included when searching the land sales database.
11498 around the center of the source where particles will be created.</summary> 14398 This flag is only used when searching the land sales database</summary>
11499 </member> 14399 </member>
11500 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMin"> 14400 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByArea">
11501 <summary>A <see langword="float"/> representing in seconds, the minimum speed between bursts of new particles 14401 <summary>When set, only parcels greater than the specified Size will be included when searching the land sales database.
11502 being emitted</summary> 14402 This flag is only used when searching the land sales database</summary>
11503 </member> 14403 </member>
11504 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstSpeedMax"> 14404 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.FilterMature">
11505 <summary>A <see langword="float"/> representing in seconds the maximum speed of new particles being emitted.</summary> 14405 <summary></summary>
11506 </member> 14406 </member>
11507 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BurstPartCount"> 14407 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PGOnly">
11508 <summary>A <see langword="byte"/> representing the maximum number of particles emitted per burst</summary> 14408 <summary></summary>
11509 </member> 14409 </member>
11510 <member name="F:OpenMetaverse.Primitive.ParticleSystem.AngularVelocity"> 14410 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludePG">
11511 <summary>A <see cref="T:Vector3"/> which represents the velocity (speed) from the source which particles are emitted</summary> 14411 <summary>Include PG land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
11512 </member> 14412 </member>
11513 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartAcceleration"> 14413 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeMature">
11514 <summary>A <see cref="T:Vector3"/> which represents the Acceleration from the source which particles are emitted</summary> 14414 <summary>Include Mature land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
11515 </member> 14415 </member>
11516 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Texture"> 14416 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeAdult">
11517 <summary>The <see cref="T:UUID"/> Key of the texture displayed on the particle</summary> 14417 <summary>Include Adult land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
11518 </member> 14418 </member>
11519 <member name="F:OpenMetaverse.Primitive.ParticleSystem.Target"> 14419 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AdultOnly">
11520 <summary>The <see cref="T:UUID"/> Key of the specified target object or avatar particles will follow</summary> 14420 <summary></summary>
11521 </member> 14421 </member>
11522 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartDataFlags"> 14422 <member name="T:OpenMetaverse.DirectoryManager.SearchTypeFlags">
11523 <summary>Flags of particle from <seealso cref="T:ParticleDataFlags"/></summary> 14423 <summary>
14424 Land types to search dataserver for
14425 </summary>
11524 </member> 14426 </member>
11525 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartMaxAge"> 14427 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Any">
11526 <summary>Max Age particle system will emit particles for</summary> 14428 <summary>Search Auction, Mainland and Estate</summary>
11527 </member> 14429 </member>
11528 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartColor"> 14430 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Auction">
11529 <summary>The <see cref="T:Color4"/> the particle has at the beginning of its lifecycle</summary> 14431 <summary>Land which is currently up for auction</summary>
11530 </member> 14432 </member>
11531 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndColor"> 14433 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Mainland">
11532 <summary>The <see cref="T:Color4"/> the particle has at the ending of its lifecycle</summary> 14434 <summary>Parcels which are on the mainland (Linden owned) continents</summary>
11533 </member> 14435 </member>
11534 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleX"> 14436 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Estate">
11535 <summary>A <see langword="float"/> that represents the starting X size of the particle</summary> 14437 <summary>Parcels which are on privately owned simulators</summary>
11536 <remarks>Minimum value is 0, maximum value is 4</remarks>
11537 </member> 14438 </member>
11538 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartScaleY"> 14439 <member name="T:OpenMetaverse.DirectoryManager.EventFlags">
11539 <summary>A <see langword="float"/> that represents the starting Y size of the particle</summary> 14440 <summary>
11540 <remarks>Minimum value is 0, maximum value is 4</remarks> 14441 The content rating of the event
14442 </summary>
11541 </member> 14443 </member>
11542 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleX"> 14444 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.PG">
11543 <summary>A <see langword="float"/> that represents the ending X size of the particle</summary> 14445 <summary>Event is PG</summary>
11544 <remarks>Minimum value is 0, maximum value is 4</remarks>
11545 </member> 14446 </member>
11546 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndScaleY"> 14447 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Mature">
11547 <summary>A <see langword="float"/> that represents the ending Y size of the particle</summary> 14448 <summary>Event is Mature</summary>
11548 <remarks>Minimum value is 0, maximum value is 4</remarks>
11549 </member> 14449 </member>
11550 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartStartGlow"> 14450 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Adult">
11551 <summary>A <see langword="float"/> that represents the start glow value</summary> 14451 <summary>Event is Adult</summary>
11552 <remarks>Minimum value is 0, maximum value is 1</remarks>
11553 </member> 14452 </member>
11554 <member name="F:OpenMetaverse.Primitive.ParticleSystem.PartEndGlow"> 14453 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedFlags">
11555 <summary>A <see langword="float"/> that represents the end glow value</summary> 14454 <summary>
11556 <remarks>Minimum value is 0, maximum value is 1</remarks> 14455 Classified Ad Options
14456 </summary>
14457 <remarks>There appear to be two formats the flags are packed in.
14458 This set of flags is for the newer style</remarks>
11557 </member> 14459 </member>
11558 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BlendFuncSource"> 14460 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.None">
11559 <summary>OpenGL blend function to use at particle source</summary> 14461 <summary></summary>
11560 </member> 14462 </member>
11561 <member name="F:OpenMetaverse.Primitive.ParticleSystem.BlendFuncDest"> 14463 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Mature">
11562 <summary>OpenGL blend function to use at particle destination</summary> 14464 <summary></summary>
11563 </member> 14465 </member>
11564 <member name="M:OpenMetaverse.Primitive.ParticleSystem.IsLegacyCompatible"> 14466 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Enabled">
11565 <summary> 14467 <summary></summary>
11566 Can this particle system be packed in a legacy compatible way
11567 </summary>
11568 <returns>True if the particle system doesn't use new particle system features</returns>
11569 </member> 14468 </member>
11570 <member name="M:OpenMetaverse.Primitive.ParticleSystem.#ctor(System.Byte[],System.Int32)"> 14469 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.UpdateTime">
14470 <summary></summary>
14471 </member>
14472 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.AutoRenew">
14473 <summary></summary>
14474 </member>
14475 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags">
11571 <summary> 14476 <summary>
11572 Decodes a byte[] array into a ParticleSystem Object 14477 Classified ad query options
11573 </summary> 14478 </summary>
11574 <param name="data">ParticleSystem object</param>
11575 <param name="pos">Start position for BitPacker</param>
11576 </member> 14479 </member>
11577 <member name="M:OpenMetaverse.Primitive.ParticleSystem.GetBytes"> 14480 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.All">
14481 <summary>Include all ads in results</summary>
14482 </member>
14483 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.PG">
14484 <summary>Include PG ads in results</summary>
14485 </member>
14486 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Mature">
14487 <summary>Include Mature ads in results</summary>
14488 </member>
14489 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Adult">
14490 <summary>Include Adult ads in results</summary>
14491 </member>
14492 <member name="T:OpenMetaverse.DirectoryManager.PlacesFlags">
11578 <summary> 14493 <summary>
11579 Generate byte[] array from particle data 14494 The For Sale flag in PlacesReplyData
11580 </summary> 14495 </summary>
11581 <returns>Byte array</returns>
11582 </member> 14496 </member>
11583 <member name="T:OpenMetaverse.Primitive.ParticleSystem.SourcePattern"> 14497 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.NotForSale">
14498 <summary>Parcel is not listed for sale</summary>
14499 </member>
14500 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.ForSale">
14501 <summary>Parcel is For Sale</summary>
14502 </member>
14503 <member name="T:OpenMetaverse.DirectoryManager.Classified">
11584 <summary> 14504 <summary>
11585 Particle source pattern 14505 A classified ad on the grid
11586 </summary> 14506 </summary>
11587 </member> 14507 </member>
11588 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.None"> 14508 <member name="F:OpenMetaverse.DirectoryManager.Classified.ID">
11589 <summary>None</summary> 14509 <summary>UUID for this ad, useful for looking up detailed
14510 information about it</summary>
11590 </member> 14511 </member>
11591 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Drop"> 14512 <member name="F:OpenMetaverse.DirectoryManager.Classified.Name">
11592 <summary>Drop particles from source position with no force</summary> 14513 <summary>The title of this classified ad</summary>
11593 </member> 14514 </member>
11594 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Explode"> 14515 <member name="F:OpenMetaverse.DirectoryManager.Classified.Flags">
11595 <summary>"Explode" particles in all directions</summary> 14516 <summary>Flags that show certain options applied to the classified</summary>
11596 </member> 14517 </member>
11597 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.Angle"> 14518 <member name="F:OpenMetaverse.DirectoryManager.Classified.CreationDate">
11598 <summary>Particles shoot across a 2D area</summary> 14519 <summary>Creation date of the ad</summary>
11599 </member> 14520 </member>
11600 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleCone"> 14521 <member name="F:OpenMetaverse.DirectoryManager.Classified.ExpirationDate">
11601 <summary>Particles shoot across a 3D Cone</summary> 14522 <summary>Expiration date of the ad</summary>
11602 </member> 14523 </member>
11603 <member name="F:OpenMetaverse.Primitive.ParticleSystem.SourcePattern.AngleConeEmpty"> 14524 <member name="F:OpenMetaverse.DirectoryManager.Classified.Price">
11604 <summary>Inverse of AngleCone (shoot particles everywhere except the 3D cone defined</summary> 14525 <summary>Price that was paid for this ad</summary>
11605 </member> 14526 </member>
11606 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags"> 14527 <member name="M:OpenMetaverse.DirectoryManager.Classified.ToString">
14528 <summary>Print the struct data as a string</summary>
14529 <returns>A string containing the field name, and field value</returns>
14530 </member>
14531 <member name="T:OpenMetaverse.DirectoryManager.DirectoryParcel">
11607 <summary> 14532 <summary>
11608 Particle Data Flags 14533 A parcel retrieved from the dataserver such as results from the
14534 "For-Sale" listings or "Places" Search
11609 </summary> 14535 </summary>
11610 </member> 14536 </member>
11611 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.None"> 14537 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ID">
11612 <summary>None</summary> 14538 <summary>The unique dataserver parcel ID</summary>
14539 <remarks>This id is used to obtain additional information from the entry
14540 by using the <see cref="!:ParcelManager.InfoRequest"/> method</remarks>
11613 </member> 14541 </member>
11614 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpColor"> 14542 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Name">
11615 <summary>Interpolate color and alpha from start to end</summary> 14543 <summary>A string containing the name of the parcel</summary>
11616 </member> 14544 </member>
11617 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.InterpScale"> 14545 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ActualArea">
11618 <summary>Interpolate scale from start to end</summary> 14546 <summary>The size of the parcel</summary>
14547 <remarks>This field is not returned for Places searches</remarks>
11619 </member> 14548 </member>
11620 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Bounce"> 14549 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.SalePrice">
11621 <summary>Bounce particles off particle sources Z height</summary> 14550 <summary>The price of the parcel</summary>
14551 <remarks>This field is not returned for Places searches</remarks>
11622 </member> 14552 </member>
11623 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Wind"> 14553 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Auction">
11624 <summary>velocity of particles is dampened toward the simulators wind</summary> 14554 <summary>If True, this parcel is flagged to be auctioned</summary>
11625 </member> 14555 </member>
11626 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowSrc"> 14556 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ForSale">
11627 <summary>Particles follow the source</summary> 14557 <summary>If true, this parcel is currently set for sale</summary>
11628 </member> 14558 </member>
11629 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.FollowVelocity"> 14559 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Dwell">
11630 <summary>Particles point towards the direction of source's velocity</summary> 14560 <summary>Parcel traffic</summary>
11631 </member> 14561 </member>
11632 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetPos"> 14562 <member name="M:OpenMetaverse.DirectoryManager.DirectoryParcel.ToString">
11633 <summary>Target of the particles</summary> 14563 <summary>Print the struct data as a string</summary>
14564 <returns>A string containing the field name, and field value</returns>
11634 </member> 14565 </member>
11635 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.TargetLinear"> 14566 <member name="T:OpenMetaverse.DirectoryManager.AgentSearchData">
11636 <summary>Particles are sent in a straight line</summary> 14567 <summary>
14568 An Avatar returned from the dataserver
14569 </summary>
11637 </member> 14570 </member>
11638 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Emissive"> 14571 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.Online">
11639 <summary>Particles emit a glow</summary> 14572 <summary>Online status of agent</summary>
14573 <remarks>This field appears to be obsolete and always returns false</remarks>
11640 </member> 14574 </member>
11641 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Beam"> 14575 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.FirstName">
11642 <summary>used for point/grab/touch</summary> 14576 <summary>The agents first name</summary>
11643 </member> 14577 </member>
11644 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.Ribbon"> 14578 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.LastName">
11645 <summary>continuous ribbon particle</summary> 14579 <summary>The agents last name</summary>
11646 </member> 14580 </member>
11647 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataGlow"> 14581 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.AgentID">
11648 <summary>particle data contains glow</summary> 14582 <summary>The agents <see cref="T:OpenMetaverse.UUID"/></summary>
11649 </member> 14583 </member>
11650 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleDataFlags.DataBlend"> 14584 <member name="M:OpenMetaverse.DirectoryManager.AgentSearchData.ToString">
11651 <summary>particle data contains blend functions</summary> 14585 <summary>Print the struct data as a string</summary>
14586 <returns>A string containing the field name, and field value</returns>
11652 </member> 14587 </member>
11653 <member name="T:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags"> 14588 <member name="T:OpenMetaverse.DirectoryManager.GroupSearchData">
11654 <summary> 14589 <summary>
11655 Particle Flags Enum 14590 Response to a "Groups" Search
11656 </summary> 14591 </summary>
11657 </member> 14592 </member>
11658 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.None"> 14593 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupID">
11659 <summary>None</summary> 14594 <summary>The Group ID</summary>
11660 </member> 14595 </member>
11661 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.ObjectRelative"> 14596 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupName">
11662 <summary>Acceleration and velocity for particles are 14597 <summary>The name of the group</summary>
11663 relative to the object rotation</summary>
11664 </member> 14598 </member>
11665 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle"> 14599 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.Members">
11666 <summary>Particles use new 'correct' angle parameters</summary> 14600 <summary>The current number of members</summary>
11667 </member> 14601 </member>
11668 <member name="M:OpenMetaverse.Messages.MessageUtils.DecodeEvent(System.String,OpenMetaverse.StructuredData.OSDMap)"> 14602 <member name="M:OpenMetaverse.DirectoryManager.GroupSearchData.ToString">
11669 <summary> 14603 <summary>Print the struct data as a string</summary>
11670 Return a decoded capabilities message as a strongly typed object 14604 <returns>A string containing the field name, and field value</returns>
11671 </summary>
11672 <param name="eventName">A string containing the name of the capabilities message key</param>
11673 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> to decode</param>
11674 <returns>A strongly typed object containing the decoded information from the capabilities message, or null
11675 if no existing Message object exists for the specified event</returns>
11676 </member> 14605 </member>
11677 <member name="T:OpenMetaverse.Imaging.OpenJPEG"> 14606 <member name="T:OpenMetaverse.DirectoryManager.PlacesSearchData">
11678 <summary> 14607 <summary>
11679 A Wrapper around openjpeg to encode and decode images to and from byte arrays 14608 Parcel information returned from a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request
14609 <para>
14610 Represents one of the following:
14611 A parcel of land on the grid that has its Show In Search flag set
14612 A parcel of land owned by the agent making the request
14613 A parcel of land owned by a group the agent making the request is a member of
14614 </para>
14615 <para>
14616 In a request for Group Land, the First record will contain an empty record
14617 </para>
14618 Note: This is not the same as searching the land for sale data source
11680 </summary> 14619 </summary>
11681 </member> 14620 </member>
11682 <member name="F:OpenMetaverse.Imaging.OpenJPEG.TGA_HEADER_SIZE"> 14621 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.OwnerID">
11683 <summary>TGA Header size</summary> 14622 <summary>The ID of the Agent of Group that owns the parcel</summary>
11684 </member> 14623 </member>
11685 <member name="F:OpenMetaverse.Imaging.OpenJPEG.OpenJPEGLock"> 14624 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Name">
11686 <summary>OpenJPEG is not threadsafe, so this object is used to lock 14625 <summary>The name</summary>
11687 during calls into unmanaged code</summary>
11688 </member> 14626 </member>
11689 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage,System.Boolean)"> 14627 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Desc">
11690 <summary> 14628 <summary>The description</summary>
11691 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array
11692 </summary>
11693 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param>
11694 <param name="lossless">true to enable lossless conversion, only useful for small images ie: sculptmaps</param>
11695 <returns>A byte array containing the encoded Image object</returns>
11696 </member> 14629 </member>
11697 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage)"> 14630 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.ActualArea">
11698 <summary> 14631 <summary>The Size of the parcel</summary>
11699 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array
11700 </summary>
11701 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param>
11702 <returns>a byte array of the encoded image</returns>
11703 </member> 14632 </member>
11704 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@,System.Drawing.Image@)"> 14633 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.BillableArea">
11705 <summary> 14634 <summary>The billable Size of the parcel, for mainland
11706 Decode JPEG2000 data to an <seealso cref="T:System.Drawing.Image"/> and 14635 parcels this will match the ActualArea field. For Group owned land this will be 10 percent smaller
11707 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> 14636 than the ActualArea. For Estate land this will always be 0</summary>
11708 </summary>
11709 <param name="encoded">JPEG2000 encoded data</param>
11710 <param name="managedImage">ManagedImage object to decode to</param>
11711 <param name="image">Image object to decode to</param>
11712 <returns>True if the decode succeeds, otherwise false</returns>
11713 </member> 14637 </member>
11714 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@)"> 14638 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Flags">
11715 <summary> 14639 <summary>Indicates the ForSale status of the parcel</summary>
11716
11717 </summary>
11718 <param name="encoded"></param>
11719 <param name="managedImage"></param>
11720 <returns></returns>
11721 </member> 14640 </member>
11722 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeLayerBoundaries(System.Byte[],OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo[]@,System.Int32@)"> 14641 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalX">
11723 <summary> 14642 <summary>The Gridwide X position</summary>
11724
11725 </summary>
11726 <param name="encoded"></param>
11727 <param name="layerInfo"></param>
11728 <param name="components"></param>
11729 <returns></returns>
11730 </member> 14643 </member>
11731 <member name="M:OpenMetaverse.Imaging.OpenJPEG.EncodeFromImage(System.Drawing.Bitmap,System.Boolean)"> 14644 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalY">
11732 <summary> 14645 <summary>The Gridwide Y position</summary>
11733 Encode a <seealso cref="T:System.Drawing.Bitmap"/> object into a byte array
11734 </summary>
11735 <param name="bitmap">The source <seealso cref="T:System.Drawing.Bitmap"/> object to encode</param>
11736 <param name="lossless">true to enable lossless decoding</param>
11737 <returns>A byte array containing the source Bitmap object</returns>
11738 </member> 14646 </member>
11739 <member name="T:OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo"> 14647 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalZ">
11740 <summary> 14648 <summary>The Z position of the parcel, or 0 if no landing point set</summary>
11741 Defines the beginning and ending file positions of a layer in an
11742 LRCP-progression JPEG2000 file
11743 </summary>
11744 </member> 14649 </member>
11745 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledImage"> 14650 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SimName">
11746 <summary> 14651 <summary>The name of the Region the parcel is located in</summary>
11747 This structure is used to marshal both encoded and decoded images.
11748 MUST MATCH THE STRUCT IN dotnet.h!
11749 </summary>
11750 </member> 14652 </member>
11751 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket"> 14653 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SnapshotID">
14654 <summary>The Asset ID of the parcels Snapshot texture</summary>
14655 </member>
14656 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Dwell">
14657 <summary>The calculated visitor traffic</summary>
14658 </member>
14659 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SKU">
14660 <summary>The billing product SKU</summary>
14661 <remarks>Known values are:
14662 <list type="table">
14663 <item><term>023</term><description>Mainland / Full Region</description></item>
14664 <item><term>024</term><description>Estate / Full Region</description></item>
14665 <item><term>027</term><description>Estate / Openspace</description></item>
14666 <item><term>029</term><description>Estate / Homestead</description></item>
14667 <item><term>129</term><description>Mainland / Homestead (Linden Owned)</description></item>
14668 </list>
14669 </remarks>
14670 </member>
14671 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Price">
14672 <summary>No longer used, will always be 0</summary>
14673 </member>
14674 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToSLurl">
14675 <summary>Get a SL URL for the parcel</summary>
14676 <returns>A string, containing a standard SLURL</returns>
14677 </member>
14678 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToString">
14679 <summary>Print the struct data as a string</summary>
14680 <returns>A string containing the field name, and field value</returns>
14681 </member>
14682 <member name="T:OpenMetaverse.DirectoryManager.EventsSearchData">
11752 <summary> 14683 <summary>
11753 Information about a single packet in a JPEG2000 stream 14684 An "Event" Listing summary
11754 </summary> 14685 </summary>
11755 </member> 14686 </member>
11756 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.start_pos"> 14687 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Owner">
11757 <summary>Packet start position</summary> 14688 <summary>The ID of the event creator</summary>
11758 </member> 14689 </member>
11759 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_ph_pos"> 14690 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Name">
11760 <summary>Packet header end position</summary> 14691 <summary>The name of the event</summary>
11761 </member> 14692 </member>
11762 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_pos"> 14693 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.ID">
11763 <summary>Packet end position</summary> 14694 <summary>The events ID</summary>
11764 </member> 14695 </member>
11765 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedEvent"> 14696 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Date">
11766 <summary>The event subscribers. null if no subcribers</summary> 14697 <summary>A string containing the short date/time the event will begin</summary>
11767 </member> 14698 </member>
11768 <member name="M:OpenMetaverse.TerrainManager.OnLandPatchReceived(OpenMetaverse.LandPatchReceivedEventArgs)"> 14699 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Time">
11769 <summary>Raises the LandPatchReceived event</summary> 14700 <summary>The event start time in Unixtime (seconds since epoch)</summary>
11770 <param name="e">A LandPatchReceivedEventArgs object containing the
11771 data returned from the simulator</param>
11772 </member> 14701 </member>
11773 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedLock"> 14702 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Flags">
11774 <summary>Thread sync lock object</summary> 14703 <summary>The events maturity rating</summary>
11775 </member> 14704 </member>
11776 <member name="M:OpenMetaverse.TerrainManager.#ctor(OpenMetaverse.GridClient)"> 14705 <member name="M:OpenMetaverse.DirectoryManager.EventsSearchData.ToString">
14706 <summary>Print the struct data as a string</summary>
14707 <returns>A string containing the field name, and field value</returns>
14708 </member>
14709 <member name="T:OpenMetaverse.DirectoryManager.EventInfo">
11777 <summary> 14710 <summary>
11778 Default constructor 14711 The details of an "Event"
11779 </summary> 14712 </summary>
11780 <param name="client"></param>
11781 </member> 14713 </member>
11782 <member name="E:OpenMetaverse.TerrainManager.LandPatchReceived"> 14714 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.ID">
11783 <summary>Raised when the simulator responds sends </summary> 14715 <summary>The events ID</summary>
11784 </member> 14716 </member>
11785 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Simulator"> 14717 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Creator">
11786 <summary>Simulator from that sent tha data</summary> 14718 <summary>The ID of the event creator</summary>
11787 </member> 14719 </member>
11788 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.X"> 14720 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Name">
11789 <summary>Sim coordinate of the patch</summary> 14721 <summary>The name of the event</summary>
11790 </member> 14722 </member>
11791 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Y"> 14723 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Category">
11792 <summary>Sim coordinate of the patch</summary> 14724 <summary>The category</summary>
11793 </member> 14725 </member>
11794 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.PatchSize"> 14726 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Desc">
11795 <summary>Size of tha patch</summary> 14727 <summary>The events description</summary>
11796 </member> 14728 </member>
11797 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.HeightMap"> 14729 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Date">
11798 <summary>Heightmap for the patch</summary> 14730 <summary>The short date/time the event will begin</summary>
11799 </member> 14731 </member>
11800 <member name="T:OpenMetaverse.Caps"> 14732 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.DateUTC">
11801 <summary> 14733 <summary>The event start time in Unixtime (seconds since epoch) UTC adjusted</summary>
11802 Capabilities is the name of the bi-directional HTTP REST protocol
11803 used to communicate non real-time transactions such as teleporting or
11804 group messaging
11805 </summary>
11806 </member> 14734 </member>
11807 <member name="F:OpenMetaverse.Caps.Simulator"> 14735 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Duration">
11808 <summary>Reference to the simulator this system is connected to</summary> 14736 <summary>The length of the event in minutes</summary>
11809 </member> 14737 </member>
11810 <member name="M:OpenMetaverse.Caps.#ctor(OpenMetaverse.Simulator,System.String)"> 14738 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Cover">
11811 <summary> 14739 <summary>0 if no cover charge applies</summary>
11812 Default constructor
11813 </summary>
11814 <param name="simulator"></param>
11815 <param name="seedcaps"></param>
11816 </member> 14740 </member>
11817 <member name="M:OpenMetaverse.Caps.CapabilityURI(System.String)"> 14741 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Amount">
11818 <summary> 14742 <summary>The cover charge amount in L$ if applicable</summary>
11819 Request the URI of a named capability
11820 </summary>
11821 <param name="capability">Name of the capability to request</param>
11822 <returns>The URI of the requested capability, or String.Empty if
11823 the capability does not exist</returns>
11824 </member> 14743 </member>
11825 <member name="M:OpenMetaverse.Caps.EventQueueEventHandler(System.String,OpenMetaverse.StructuredData.OSDMap)"> 14744 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.SimName">
11826 <summary> 14745 <summary>The name of the region where the event is being held</summary>
11827 Process any incoming events, check to see if we have a message created for the event,
11828 </summary>
11829 <param name="eventName"></param>
11830 <param name="body"></param>
11831 </member> 14746 </member>
11832 <member name="P:OpenMetaverse.Caps.SeedCapsURI"> 14747 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.GlobalPos">
11833 <summary>Capabilities URI this system was initialized with</summary> 14748 <summary>The gridwide location of the event</summary>
11834 </member> 14749 </member>
11835 <member name="P:OpenMetaverse.Caps.IsEventQueueRunning"> 14750 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Flags">
11836 <summary>Whether the capabilities event queue is connected and 14751 <summary>The maturity rating</summary>
11837 listening for incoming events</summary>
11838 </member> 14752 </member>
11839 <member name="T:OpenMetaverse.Caps.EventQueueCallback"> 14753 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToSLurl">
11840 <summary> 14754 <summary>Get a SL URL for the parcel where the event is hosted</summary>
11841 Triggered when an event is received via the EventQueueGet 14755 <returns>A string, containing a standard SLURL</returns>
11842 capability
11843 </summary>
11844 <param name="capsKey">Event name</param>
11845 <param name="message">Decoded event data</param>
11846 <param name="simulator">The simulator that generated the event</param>
11847 </member> 14756 </member>
11848 <member name="T:OpenMetaverse.StatusCode"> 14757 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToString">
14758 <summary>Print the struct data as a string</summary>
14759 <returns>A string containing the field name, and field value</returns>
14760 </member>
14761 <member name="T:OpenMetaverse.EventInfoReplyEventArgs">
14762 <summary>Contains the Event data returned from the data server from an EventInfoRequest</summary>
14763 </member>
14764 <member name="M:OpenMetaverse.EventInfoReplyEventArgs.#ctor(OpenMetaverse.DirectoryManager.EventInfo)">
14765 <summary>Construct a new instance of the EventInfoReplyEventArgs class</summary>
14766 <param name="matchedEvent">A single EventInfo object containing the details of an event</param>
14767 </member>
14768 <member name="P:OpenMetaverse.EventInfoReplyEventArgs.MatchedEvent">
11849 <summary> 14769 <summary>
11850 14770 A single EventInfo object containing the details of an event
11851 </summary> 14771 </summary>
11852 </member> 14772 </member>
11853 <member name="F:OpenMetaverse.StatusCode.OK"> 14773 <member name="T:OpenMetaverse.DirEventsReplyEventArgs">
11854 <summary>OK</summary> 14774 <summary>Contains the "Event" detail data returned from the data server</summary>
11855 </member> 14775 </member>
11856 <member name="F:OpenMetaverse.StatusCode.Done"> 14776 <member name="M:OpenMetaverse.DirEventsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.EventsSearchData})">
11857 <summary>Transfer completed</summary> 14777 <summary>Construct a new instance of the DirEventsReplyEventArgs class</summary>
14778 <param name="queryID">The ID of the query returned by the data server.
14779 This will correlate to the ID returned by the <see cref="!:StartEventsSearch"/> method</param>
14780 <param name="matchedEvents">A list containing the "Events" returned by the search query</param>
11858 </member> 14781 </member>
11859 <member name="F:OpenMetaverse.StatusCode.Skip"> 14782 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.QueryID">
11860 <summary></summary> 14783 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/></summary>
11861 </member> 14784 </member>
11862 <member name="F:OpenMetaverse.StatusCode.Abort"> 14785 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.MatchedEvents">
11863 <summary></summary> 14786 <summary>A list of "Events" returned by the data server</summary>
11864 </member> 14787 </member>
11865 <member name="F:OpenMetaverse.StatusCode.Error"> 14788 <member name="T:OpenMetaverse.PlacesReplyEventArgs">
11866 <summary>Unknown error occurred</summary> 14789 <summary>Contains the "Event" list data returned from the data server</summary>
11867 </member> 14790 </member>
11868 <member name="F:OpenMetaverse.StatusCode.UnknownSource"> 14791 <member name="M:OpenMetaverse.PlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.PlacesSearchData})">
11869 <summary>Equivalent to a 404 error</summary> 14792 <summary>Construct a new instance of PlacesReplyEventArgs class</summary>
14793 <param name="queryID">The ID of the query returned by the data server.
14794 This will correlate to the ID returned by the <see cref="!:StartPlacesSearch"/> method</param>
14795 <param name="matchedPlaces">A list containing the "Places" returned by the data server query</param>
11870 </member> 14796 </member>
11871 <member name="F:OpenMetaverse.StatusCode.InsufficientPermissions"> 14797 <member name="P:OpenMetaverse.PlacesReplyEventArgs.QueryID">
11872 <summary>Client does not have permission for that resource</summary> 14798 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/></summary>
11873 </member> 14799 </member>
11874 <member name="F:OpenMetaverse.StatusCode.Unknown"> 14800 <member name="P:OpenMetaverse.PlacesReplyEventArgs.MatchedPlaces">
11875 <summary>Unknown status</summary> 14801 <summary>A list of "Places" returned by the data server</summary>
11876 </member> 14802 </member>
11877 <member name="T:OpenMetaverse.ChannelType"> 14803 <member name="T:OpenMetaverse.DirPlacesReplyEventArgs">
11878 <summary> 14804 <summary>Contains the places data returned from the data server</summary>
11879
11880 </summary>
11881 </member> 14805 </member>
11882 <member name="F:OpenMetaverse.ChannelType.Unknown"> 14806 <member name="M:OpenMetaverse.DirPlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})">
11883 <summary></summary> 14807 <summary>Construct a new instance of the DirPlacesReplyEventArgs class</summary>
14808 <param name="queryID">The ID of the query returned by the data server.
14809 This will correlate to the ID returned by the <see cref="!:StartDirPlacesSearch"/> method</param>
14810 <param name="matchedParcels">A list containing land data returned by the data server</param>
11884 </member> 14811 </member>
11885 <member name="F:OpenMetaverse.ChannelType.Misc"> 14812 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.QueryID">
11886 <summary>Unknown</summary> 14813 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/></summary>
11887 </member> 14814 </member>
11888 <member name="F:OpenMetaverse.ChannelType.Asset"> 14815 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.MatchedParcels">
11889 <summary>Virtually all asset transfers use this channel</summary> 14816 <summary>A list containing Places data returned by the data server</summary>
11890 </member> 14817 </member>
11891 <member name="T:OpenMetaverse.SourceType"> 14818 <member name="T:OpenMetaverse.DirClassifiedsReplyEventArgs">
11892 <summary> 14819 <summary>Contains the classified data returned from the data server</summary>
11893
11894 </summary>
11895 </member> 14820 </member>
11896 <member name="F:OpenMetaverse.SourceType.Unknown"> 14821 <member name="M:OpenMetaverse.DirClassifiedsReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.Classified})">
11897 <summary></summary> 14822 <summary>Construct a new instance of the DirClassifiedsReplyEventArgs class</summary>
14823 <param name="classifieds">A list of classified ad data returned from the data server</param>
11898 </member> 14824 </member>
11899 <member name="F:OpenMetaverse.SourceType.Asset"> 14825 <member name="P:OpenMetaverse.DirClassifiedsReplyEventArgs.Classifieds">
11900 <summary>Asset from the asset server</summary> 14826 <summary>A list containing Classified Ads returned by the data server</summary>
11901 </member> 14827 </member>
11902 <member name="F:OpenMetaverse.SourceType.SimInventoryItem"> 14828 <member name="T:OpenMetaverse.DirGroupsReplyEventArgs">
11903 <summary>Inventory item</summary> 14829 <summary>Contains the group data returned from the data server</summary>
11904 </member> 14830 </member>
11905 <member name="F:OpenMetaverse.SourceType.SimEstate"> 14831 <member name="M:OpenMetaverse.DirGroupsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.GroupSearchData})">
11906 <summary>Estate asset, such as an estate covenant</summary> 14832 <summary>Construct a new instance of the DirGroupsReplyEventArgs class</summary>
14833 <param name="queryID">The ID of the query returned by the data server.
14834 This will correlate to the ID returned by the <see cref="!:StartGroupSearch"/> method</param>
14835 <param name="matchedGroups">A list of groups data returned by the data server</param>
11907 </member> 14836 </member>
11908 <member name="T:OpenMetaverse.TargetType"> 14837 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.QueryID">
11909 <summary> 14838 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/></summary>
11910
11911 </summary>
11912 </member> 14839 </member>
11913 <member name="F:OpenMetaverse.TargetType.Unknown"> 14840 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.MatchedGroups">
11914 <summary></summary> 14841 <summary>A list containing Groups data returned by the data server</summary>
11915 </member> 14842 </member>
11916 <member name="F:OpenMetaverse.TargetType.File"> 14843 <member name="T:OpenMetaverse.DirPeopleReplyEventArgs">
11917 <summary></summary> 14844 <summary>Contains the people data returned from the data server</summary>
11918 </member> 14845 </member>
11919 <member name="F:OpenMetaverse.TargetType.VFile"> 14846 <member name="M:OpenMetaverse.DirPeopleReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.AgentSearchData})">
11920 <summary></summary> 14847 <summary>Construct a new instance of the DirPeopleReplyEventArgs class</summary>
14848 <param name="queryID">The ID of the query returned by the data server.
14849 This will correlate to the ID returned by the <see cref="!:StartPeopleSearch"/> method</param>
14850 <param name="matchedPeople">A list of people data returned by the data server</param>
11921 </member> 14851 </member>
11922 <member name="T:OpenMetaverse.ImageType"> 14852 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.QueryID">
11923 <summary> 14853 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/></summary>
11924 When requesting image download, type of the image requested
11925 </summary>
11926 </member> 14854 </member>
11927 <member name="F:OpenMetaverse.ImageType.Normal"> 14855 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.MatchedPeople">
11928 <summary>Normal in-world object texture</summary> 14856 <summary>A list containing People data returned by the data server</summary>
11929 </member> 14857 </member>
11930 <member name="F:OpenMetaverse.ImageType.Baked"> 14858 <member name="T:OpenMetaverse.DirLandReplyEventArgs">
11931 <summary>Avatar texture</summary> 14859 <summary>Contains the land sales data returned from the data server</summary>
11932 </member> 14860 </member>
11933 <member name="F:OpenMetaverse.ImageType.ServerBaked"> 14861 <member name="M:OpenMetaverse.DirLandReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})">
11934 <summary>Server baked avatar texture</summary> 14862 <summary>Construct a new instance of the DirLandReplyEventArgs class</summary>
14863 <param name="dirParcels">A list of parcels for sale returned by the data server</param>
11935 </member> 14864 </member>
11936 <member name="T:OpenMetaverse.ImageCodec"> 14865 <member name="P:OpenMetaverse.DirLandReplyEventArgs.DirParcels">
14866 <summary>A list containing land forsale data returned by the data server</summary>
14867 </member>
14868 <member name="T:OpenMetaverse.BinBVHAnimationReader">
11937 <summary> 14869 <summary>
11938 Image file format 14870 Reads in a byte array of an Animation Asset created by the SecondLife(tm) client.
11939 </summary> 14871 </summary>
11940 </member> 14872 </member>
11941 <member name="T:OpenMetaverse.Transfer"> 14873 <member name="F:OpenMetaverse.BinBVHAnimationReader.rotationkeys">
11942 <summary> 14874 <summary>
11943 14875 Rotation Keyframe count (used internally)
11944 </summary> 14876 </summary>
11945 </member> 14877 </member>
11946 <member name="P:OpenMetaverse.Transfer.TimeSinceLastPacket"> 14878 <member name="F:OpenMetaverse.BinBVHAnimationReader.positionkeys">
11947 <summary>Number of milliseconds passed since the last transfer
11948 packet was received</summary>
11949 </member>
11950 <member name="T:OpenMetaverse.AssetDownload">
11951 <summary> 14879 <summary>
11952 14880 Position Keyframe count (used internally)
11953 </summary> 14881 </summary>
11954 </member> 14882 </member>
11955 <member name="T:OpenMetaverse.XferDownload"> 14883 <member name="F:OpenMetaverse.BinBVHAnimationReader.Priority">
11956 <summary> 14884 <summary>
11957 14885 Animation Priority
11958 </summary> 14886 </summary>
11959 </member> 14887 </member>
11960 <member name="T:OpenMetaverse.ImageDownload"> 14888 <member name="F:OpenMetaverse.BinBVHAnimationReader.Length">
11961 <summary> 14889 <summary>
11962 14890 The animation length in seconds.
11963 </summary> 14891 </summary>
11964 </member> 14892 </member>
11965 <member name="T:OpenMetaverse.AssetUpload"> 14893 <member name="F:OpenMetaverse.BinBVHAnimationReader.ExpressionName">
11966 <summary> 14894 <summary>
11967 14895 Expression set in the client. Null if [None] is selected
11968 </summary> 14896 </summary>
11969 </member> 14897 </member>
11970 <member name="T:OpenMetaverse.ImageRequest"> 14898 <member name="F:OpenMetaverse.BinBVHAnimationReader.InPoint">
11971 <summary> 14899 <summary>
11972 14900 The time in seconds to start the animation
11973 </summary> 14901 </summary>
11974 </member> 14902 </member>
11975 <member name="M:OpenMetaverse.ImageRequest.#ctor(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32)"> 14903 <member name="F:OpenMetaverse.BinBVHAnimationReader.OutPoint">
11976 <summary> 14904 <summary>
11977 14905 The time in seconds to end the animation
11978 </summary> 14906 </summary>
11979 <param name="imageid"></param>
11980 <param name="type"></param>
11981 <param name="priority"></param>
11982 <param name="discardLevel"></param>
11983 </member> 14907 </member>
11984 <member name="T:OpenMetaverse.AssetManager"> 14908 <member name="F:OpenMetaverse.BinBVHAnimationReader.Loop">
11985 <summary> 14909 <summary>
11986 14910 Loop the animation
11987 </summary> 14911 </summary>
11988 </member> 14912 </member>
11989 <member name="F:OpenMetaverse.AssetManager.TRANSFER_HEADER_TIMEOUT"> 14913 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseInTime">
11990 <summary>Number of milliseconds to wait for a transfer header packet if out of order data was received</summary>
11991 </member>
11992 <member name="F:OpenMetaverse.AssetManager.m_XferReceivedEvent">
11993 <summary>The event subscribers. null if no subcribers</summary>
11994 </member>
11995 <member name="M:OpenMetaverse.AssetManager.OnXferReceived(OpenMetaverse.XferReceivedEventArgs)">
11996 <summary>Raises the XferReceived event</summary>
11997 <param name="e">A XferReceivedEventArgs object containing the
11998 data returned from the simulator</param>
11999 </member>
12000 <member name="F:OpenMetaverse.AssetManager.m_XferReceivedLock">
12001 <summary>Thread sync lock object</summary>
12002 </member>
12003 <member name="F:OpenMetaverse.AssetManager.m_AssetUploadedEvent">
12004 <summary>The event subscribers. null if no subcribers</summary>
12005 </member>
12006 <member name="M:OpenMetaverse.AssetManager.OnAssetUploaded(OpenMetaverse.AssetUploadEventArgs)">
12007 <summary>Raises the AssetUploaded event</summary>
12008 <param name="e">A AssetUploadedEventArgs object containing the
12009 data returned from the simulator</param>
12010 </member>
12011 <member name="F:OpenMetaverse.AssetManager.m_AssetUploadedLock">
12012 <summary>Thread sync lock object</summary>
12013 </member>
12014 <member name="F:OpenMetaverse.AssetManager.m_UploadProgressEvent">
12015 <summary>The event subscribers. null if no subcribers</summary>
12016 </member>
12017 <member name="M:OpenMetaverse.AssetManager.OnUploadProgress(OpenMetaverse.AssetUploadEventArgs)">
12018 <summary>Raises the UploadProgress event</summary>
12019 <param name="e">A UploadProgressEventArgs object containing the
12020 data returned from the simulator</param>
12021 </member>
12022 <member name="F:OpenMetaverse.AssetManager.m_UploadProgressLock">
12023 <summary>Thread sync lock object</summary>
12024 </member>
12025 <member name="F:OpenMetaverse.AssetManager.m_InitiateDownloadEvent">
12026 <summary>The event subscribers. null if no subcribers</summary>
12027 </member>
12028 <member name="M:OpenMetaverse.AssetManager.OnInitiateDownload(OpenMetaverse.InitiateDownloadEventArgs)">
12029 <summary>Raises the InitiateDownload event</summary>
12030 <param name="e">A InitiateDownloadEventArgs object containing the
12031 data returned from the simulator</param>
12032 </member>
12033 <member name="F:OpenMetaverse.AssetManager.m_InitiateDownloadLock">
12034 <summary>Thread sync lock object</summary>
12035 </member>
12036 <member name="F:OpenMetaverse.AssetManager.m_ImageReceiveProgressEvent">
12037 <summary>The event subscribers. null if no subcribers</summary>
12038 </member>
12039 <member name="M:OpenMetaverse.AssetManager.OnImageReceiveProgress(OpenMetaverse.ImageReceiveProgressEventArgs)">
12040 <summary>Raises the ImageReceiveProgress event</summary>
12041 <param name="e">A ImageReceiveProgressEventArgs object containing the
12042 data returned from the simulator</param>
12043 </member>
12044 <member name="F:OpenMetaverse.AssetManager.m_ImageReceiveProgressLock">
12045 <summary>Thread sync lock object</summary>
12046 </member>
12047 <member name="F:OpenMetaverse.AssetManager.Cache">
12048 <summary>Texture download cache</summary>
12049 </member>
12050 <member name="M:OpenMetaverse.AssetManager.#ctor(OpenMetaverse.GridClient)">
12051 <summary> 14914 <summary>
12052 Default constructor 14915 Meta data. Ease in Seconds.
12053 </summary> 14916 </summary>
12054 <param name="client">A reference to the GridClient object</param>
12055 </member> 14917 </member>
12056 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)"> 14918 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseOutTime">
12057 <summary> 14919 <summary>
12058 Request an asset download 14920 Meta data. Ease out seconds.
12059 </summary> 14921 </summary>
12060 <param name="assetID">Asset UUID</param>
12061 <param name="type">Asset type, must be correct for the transfer to succeed</param>
12062 <param name="priority">Whether to give this transfer an elevated priority</param>
12063 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
12064 </member> 14922 </member>
12065 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.AssetManager.AssetReceivedCallback)"> 14923 <member name="F:OpenMetaverse.BinBVHAnimationReader.HandPose">
12066 <summary> 14924 <summary>
12067 Request an asset download 14925 Meta Data for the Hand Pose
12068 </summary> 14926 </summary>
12069 <param name="assetID">Asset UUID</param>
12070 <param name="type">Asset type, must be correct for the transfer to succeed</param>
12071 <param name="priority">Whether to give this transfer an elevated priority</param>
12072 <param name="sourceType">Source location of the requested asset</param>
12073 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
12074 </member> 14927 </member>
12075 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.UUID,OpenMetaverse.AssetManager.AssetReceivedCallback)"> 14928 <member name="F:OpenMetaverse.BinBVHAnimationReader.JointCount">
12076 <summary> 14929 <summary>
12077 Request an asset download 14930 Number of joints defined in the animation
12078 </summary> 14931 </summary>
12079 <param name="assetID">Asset UUID</param>
12080 <param name="type">Asset type, must be correct for the transfer to succeed</param>
12081 <param name="priority">Whether to give this transfer an elevated priority</param>
12082 <param name="sourceType">Source location of the requested asset</param>
12083 <param name="transactionID">UUID of the transaction</param>
12084 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
12085 </member> 14932 </member>
12086 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.UUID,OpenMetaverse.AssetManager.AssetReceivedCallback)"> 14933 <member name="F:OpenMetaverse.BinBVHAnimationReader.joints">
12087 <summary> 14934 <summary>
12088 Request an asset download 14935 Contains an array of joints
12089 </summary> 14936 </summary>
12090 <param name="assetID">Asset UUID</param>
12091 <param name="type">Asset type, must be correct for the transfer to succeed</param>
12092 <param name="priority">Whether to give this transfer an elevated priority</param>
12093 <param name="sourceType">Source location of the requested asset</param>
12094 <param name="transactionID">UUID of the transaction</param>
12095 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
12096 </member> 14937 </member>
12097 <member name="M:OpenMetaverse.AssetManager.RequestAssetXfer(System.String,System.Boolean,System.Boolean,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean)"> 14938 <member name="M:OpenMetaverse.BinBVHAnimationReader.#ctor(System.Byte[])">
12098 <summary> 14939 <summary>
12099 Request an asset download through the almost deprecated Xfer system 14940 Searialize an animation asset into it's joints/keyframes/meta data
12100 </summary> 14941 </summary>
12101 <param name="filename">Filename of the asset to request</param> 14942 <param name="animationdata"></param>
12102 <param name="deleteOnCompletion">Whether or not to delete the asset
12103 off the server after it is retrieved</param>
12104 <param name="useBigPackets">Use large transfer packets or not</param>
12105 <param name="vFileID">UUID of the file to request, if filename is
12106 left empty</param>
12107 <param name="vFileType">Asset type of <code>vFileID</code>, or
12108 <code>AssetType.Unknown</code> if filename is not empty</param>
12109 <param name="fromCache">Sets the FilePath in the request to Cache
12110 (4) if true, otherwise Unknown (0) is used</param>
12111 <returns></returns>
12112 </member> 14943 </member>
12113 <member name="M:OpenMetaverse.AssetManager.RequestInventoryAsset(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)"> 14944 <member name="M:OpenMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[],System.Int32@)">
12114 <summary> 14945 <summary>
12115 14946 Variable length strings seem to be null terminated in the animation asset.. but..
14947 use with caution, home grown.
14948 advances the index.
12116 </summary> 14949 </summary>
12117 <param name="assetID">Use UUID.Zero if you do not have the 14950 <param name="data">The animation asset byte array</param>
12118 asset ID but have all the necessary permissions</param> 14951 <param name="i">The offset to start reading</param>
12119 <param name="itemID">The item ID of this asset in the inventory</param> 14952 <returns>a string</returns>
12120 <param name="taskID">Use UUID.Zero if you are not requesting an
12121 asset from an object inventory</param>
12122 <param name="ownerID">The owner of this asset</param>
12123 <param name="type">Asset type</param>
12124 <param name="priority">Whether to prioritize this asset download or not</param>
12125 <param name="callback"></param>
12126 </member> 14953 </member>
12127 <member name="M:OpenMetaverse.AssetManager.SetPendingAssetUploadData(OpenMetaverse.AssetUpload)"> 14954 <member name="M:OpenMetaverse.BinBVHAnimationReader.readJoint(System.Byte[],System.Int32@)">
12128 <summary> 14955 <summary>
12129 Used to force asset data into the PendingUpload property, ie: for raw terrain uploads 14956 Read in a Joint from an animation asset byte array
14957 Variable length Joint fields, yay!
14958 Advances the index
12130 </summary> 14959 </summary>
12131 <param name="assetData">An AssetUpload object containing the data to upload to the simulator</param> 14960 <param name="data">animation asset byte array</param>
14961 <param name="i">Byte Offset of the start of the joint</param>
14962 <returns>The Joint data serialized into the binBVHJoint structure</returns>
12132 </member> 14963 </member>
12133 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.Assets.Asset,System.Boolean)"> 14964 <member name="M:OpenMetaverse.BinBVHAnimationReader.readKeys(System.Byte[],System.Int32@,System.Int32,System.Single,System.Single)">
12134 <summary> 14965 <summary>
12135 Request an asset be uploaded to the simulator 14966 Read Keyframes of a certain type
14967 advance i
12136 </summary> 14968 </summary>
12137 <param name="asset">The <seealso cref="T:OpenMetaverse.Assets.Asset"/> Object containing the asset data</param> 14969 <param name="data">Animation Byte array</param>
12138 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator 14970 <param name="i">Offset in the Byte Array. Will be advanced</param>
12139 in which the client was connected in addition to being stored on the asset server</param> 14971 <param name="keycount">Number of Keyframes</param>
12140 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with 14972 <param name="min">Scaling Min to pass to the Uint16ToFloat method</param>
12141 events being fired</returns> 14973 <param name="max">Scaling Max to pass to the Uint16ToFloat method</param>
14974 <returns></returns>
12142 </member> 14975 </member>
12143 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.AssetType,System.Byte[],System.Boolean)"> 14976 <member name="M:OpenMetaverse.BinBVHAnimationReader.Equals(System.Object)">
14977 <summary>
14978 Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.
14979 </summary>
14980 <returns>
14981 true if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, false.
14982 </returns>
14983 <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.
14984 </param><exception cref="T:System.NullReferenceException">The <paramref name="obj"/> parameter is null.
14985 </exception><filterpriority>2</filterpriority>
14986 </member>
14987 <member name="M:OpenMetaverse.BinBVHAnimationReader.GetHashCode">
12144 <summary> 14988 <summary>
12145 Request an asset be uploaded to the simulator 14989 Serves as a hash function for a particular type.
14990 </summary>
14991 <returns>
14992 A hash code for the current <see cref="T:System.Object"/>.
14993 </returns>
14994 <filterpriority>2</filterpriority>
14995 </member>
14996 <member name="T:OpenMetaverse.binBVHJoint">
14997 <summary>
14998 A Joint and it's associated meta data and keyframes
12146 </summary> 14999 </summary>
12147 <param name="type">The <seealso cref="T:OpenMetaverse.AssetType"/> of the asset being uploaded</param>
12148 <param name="data">A byte array containing the encoded asset data</param>
12149 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
12150 in which the client was connected in addition to being stored on the asset server</param>
12151 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
12152 events being fired</returns>
12153 </member> 15000 </member>
12154 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean)"> 15001 <member name="M:OpenMetaverse.binBVHJoint.Equals(System.Object)">
15002 <summary>
15003 Indicates whether this instance and a specified object are equal.
15004 </summary>
15005 <returns>
15006 true if <paramref name="obj"/> and this instance are the same type and represent the same value; otherwise, false.
15007 </returns>
15008 <param name="obj">Another object to compare to.
15009 </param><filterpriority>2</filterpriority>
15010 </member>
15011 <member name="M:OpenMetaverse.binBVHJoint.GetHashCode">
15012 <summary>
15013 Returns the hash code for this instance.
15014 </summary>
15015 <returns>
15016 A 32-bit signed integer that is the hash code for this instance.
15017 </returns>
15018 <filterpriority>2</filterpriority>
15019 </member>
15020 <member name="F:OpenMetaverse.binBVHJoint.Name">
12155 <summary> 15021 <summary>
12156 Request an asset be uploaded to the simulator 15022 Name of the Joint. Matches the avatar_skeleton.xml in client distros
12157 </summary> 15023 </summary>
12158 <param name="assetID"></param>
12159 <param name="type">Asset type to upload this data as</param>
12160 <param name="data">A byte array containing the encoded asset data</param>
12161 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
12162 in which the client was connected in addition to being stored on the asset server</param>
12163 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
12164 events being fired</returns>
12165 </member> 15024 </member>
12166 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean,OpenMetaverse.UUID)"> 15025 <member name="F:OpenMetaverse.binBVHJoint.Priority">
12167 <summary> 15026 <summary>
12168 Initiate an asset upload 15027 Joint Animation Override? Was the same as the Priority in testing..
12169 </summary> 15028 </summary>
12170 <param name="assetID">The ID this asset will have if the
12171 upload succeeds</param>
12172 <param name="type">Asset type to upload this data as</param>
12173 <param name="data">Raw asset data to upload</param>
12174 <param name="storeLocal">Whether to store this asset on the local
12175 simulator or the grid-wide asset server</param>
12176 <param name="transactionID">The tranaction id for the upload <see cref="!:RequestCreateItem"/></param>
12177 <returns>The transaction ID of this transfer</returns>
12178 </member> 15029 </member>
12179 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)"> 15030 <member name="F:OpenMetaverse.binBVHJoint.rotationkeys">
12180 <summary> 15031 <summary>
12181 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 15032 Array of Rotation Keyframes in order from earliest to latest
12182 manage the requests and re-assemble the image from the packets received from the simulator 15033 </summary>
12183 </summary>
12184 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
12185 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
12186 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
12187 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
12188 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
12189 its priority changed by resending the request with the new priority value</param>
12190 <param name="discardLevel">Number of quality layers to discard.
12191 This controls the end marker of the data sent. Sending with value -1 combined with priority of 0 cancels an in-progress
12192 transfer.</param>
12193 <remarks>A bug exists in the Linden Simulator where a -1 will occasionally be sent with a non-zero priority
12194 indicating an off-by-one error.</remarks>
12195 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
12196 from the start of the asset texture</param>
12197 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
12198 will contain the result of the request and the texture asset data</param>
12199 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
12200 The callback asset parameter will contain all previously received chunks of the texture asset starting
12201 from the beginning of the request</param>
12202 <example>
12203 Request an image and fire a callback when the request is complete
12204 <code>
12205 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
12206
12207 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
12208 {
12209 if(state == TextureRequestState.Finished)
12210 {
12211 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
12212 asset.AssetID,
12213 asset.AssetData.Length);
12214 }
12215 }
12216 </code>
12217 Request an image and use an inline anonymous method to handle the downloaded texture data
12218 <code>
12219 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, delegate(TextureRequestState state, AssetTexture asset)
12220 {
12221 if(state == TextureRequestState.Finished)
12222 {
12223 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
12224 asset.AssetID,
12225 asset.AssetData.Length);
12226 }
12227 }
12228 );
12229 </code>
12230 Request a texture, decode the texture to a bitmap image and apply it to a imagebox
12231 <code>
12232 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
12233
12234 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
12235 {
12236 if(state == TextureRequestState.Finished)
12237 {
12238 ManagedImage imgData;
12239 Image bitmap;
12240
12241 if (state == TextureRequestState.Finished)
12242 {
12243 OpenJPEG.DecodeToImage(assetTexture.AssetData, out imgData, out bitmap);
12244 picInsignia.Image = bitmap;
12245 }
12246 }
12247 }
12248 </code>
12249 </example>
12250 </member> 15034 </member>
12251 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.TextureDownloadCallback)"> 15035 <member name="F:OpenMetaverse.binBVHJoint.positionkeys">
12252 <summary> 15036 <summary>
12253 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 15037 Array of Position Keyframes in order from earliest to latest
12254 manage the requests and re-assemble the image from the packets received from the simulator 15038 This seems to only be for the Pelvis?
12255 </summary> 15039 </summary>
12256 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
12257 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
12258 will contain the result of the request and the texture asset data</param>
12259 </member> 15040 </member>
12260 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback)"> 15041 <member name="F:OpenMetaverse.binBVHJoint.Tag">
12261 <summary> 15042 <summary>
12262 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 15043 Custom application data that can be attached to a joint
12263 manage the requests and re-assemble the image from the packets received from the simulator
12264 </summary> 15044 </summary>
12265 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
12266 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
12267 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
12268 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
12269 will contain the result of the request and the texture asset data</param>
12270 </member> 15045 </member>
12271 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback,System.Boolean)"> 15046 <member name="T:OpenMetaverse.binBVHJointKey">
12272 <summary> 15047 <summary>
12273 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to 15048 A Joint Keyframe. This is either a position or a rotation.
12274 manage the requests and re-assemble the image from the packets received from the simulator
12275 </summary> 15049 </summary>
12276 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
12277 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
12278 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
12279 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
12280 will contain the result of the request and the texture asset data</param>
12281 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
12282 The callback asset parameter will contain all previously received chunks of the texture asset starting
12283 from the beginning of the request</param>
12284 </member> 15050 </member>
12285 <member name="M:OpenMetaverse.AssetManager.RequestImageCancel(OpenMetaverse.UUID)"> 15051 <member name="F:OpenMetaverse.binBVHJointKey.key_element">
12286 <summary> 15052 <summary>
12287 Cancel a texture request 15053 Either a Vector3 position or a Vector3 Euler rotation
12288 </summary> 15054 </summary>
12289 <param name="textureID">The texture assets <see cref="T:OpenMetaverse.UUID"/></param>
12290 </member> 15055 </member>
12291 <member name="M:OpenMetaverse.AssetManager.RequestMesh(OpenMetaverse.UUID,OpenMetaverse.AssetManager.MeshDownloadCallback)"> 15056 <member name="T:OpenMetaverse.HandPose">
12292 <summary> 15057 <summary>
12293 Requests download of a mesh asset 15058 Poses set in the animation metadata for the hands.
12294 </summary> 15059 </summary>
12295 <param name="meshID">UUID of the mesh asset</param>
12296 <param name="callback">Callback when the request completes</param>
12297 </member> 15060 </member>
12298 <member name="M:OpenMetaverse.AssetManager.RequestServerBakedImage(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.TextureDownloadCallback)"> 15061 <member name="M:OpenMetaverse.Voice.VoiceParticipant.IDFromName(System.String)">
12299 <summary> 15062 <summary>
12300 Fetach avatar texture on a grid capable of server side baking 15063 Extract the avatar UUID encoded in a SIP URI
12301 </summary> 15064 </summary>
12302 <param name="avatarID">ID of the avatar</param> 15065 <param name="inName"></param>
12303 <param name="textureID">ID of the texture</param> 15066 <returns></returns>
12304 <param name="bakeName">Name of the part of the avatar texture applies to</param>
12305 <param name="callback">Callback invoked on operation completion</param>
12306 </member> 15067 </member>
12307 <member name="M:OpenMetaverse.AssetManager.FireImageProgressEvent(OpenMetaverse.UUID,System.Int32,System.Int32)"> 15068 <member name="T:OpenMetaverse.Bumpiness">
12308 <summary> 15069 <summary>
12309 Lets TexturePipeline class fire the progress event 15070 The type of bump-mapping applied to a face
12310 </summary> 15071 </summary>
12311 <param name="texureID">The texture ID currently being downloaded</param>
12312 <param name="transferredBytes">the number of bytes transferred</param>
12313 <param name="totalBytes">the total number of bytes expected</param>
12314 </member> 15072 </member>
12315 <member name="M:OpenMetaverse.AssetManager.TransferInfoHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15073 <member name="F:OpenMetaverse.Bumpiness.None">
12316 <summary>Process an incoming packet and raise the appropriate events</summary> 15074 <summary></summary>
12317 <param name="sender">The sender</param>
12318 <param name="e">The EventArgs object containing the packet data</param>
12319 </member> 15075 </member>
12320 <member name="M:OpenMetaverse.AssetManager.TransferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15076 <member name="F:OpenMetaverse.Bumpiness.Brightness">
12321 <summary>Process an incoming packet and raise the appropriate events</summary> 15077 <summary></summary>
12322 <param name="sender">The sender</param>
12323 <param name="e">The EventArgs object containing the packet data</param>
12324 </member> 15078 </member>
12325 <member name="M:OpenMetaverse.AssetManager.InitiateDownloadPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15079 <member name="F:OpenMetaverse.Bumpiness.Darkness">
12326 <summary>Process an incoming packet and raise the appropriate events</summary> 15080 <summary></summary>
12327 <param name="sender">The sender</param>
12328 <param name="e">The EventArgs object containing the packet data</param>
12329 </member> 15081 </member>
12330 <member name="M:OpenMetaverse.AssetManager.RequestXferHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15082 <member name="F:OpenMetaverse.Bumpiness.Woodgrain">
12331 <summary>Process an incoming packet and raise the appropriate events</summary> 15083 <summary></summary>
12332 <param name="sender">The sender</param>
12333 <param name="e">The EventArgs object containing the packet data</param>
12334 </member> 15084 </member>
12335 <member name="M:OpenMetaverse.AssetManager.ConfirmXferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15085 <member name="F:OpenMetaverse.Bumpiness.Bark">
12336 <summary>Process an incoming packet and raise the appropriate events</summary> 15086 <summary></summary>
12337 <param name="sender">The sender</param>
12338 <param name="e">The EventArgs object containing the packet data</param>
12339 </member> 15087 </member>
12340 <member name="M:OpenMetaverse.AssetManager.AssetUploadCompleteHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15088 <member name="F:OpenMetaverse.Bumpiness.Bricks">
12341 <summary>Process an incoming packet and raise the appropriate events</summary> 15089 <summary></summary>
12342 <param name="sender">The sender</param>
12343 <param name="e">The EventArgs object containing the packet data</param>
12344 </member> 15090 </member>
12345 <member name="M:OpenMetaverse.AssetManager.SendXferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15091 <member name="F:OpenMetaverse.Bumpiness.Checker">
12346 <summary>Process an incoming packet and raise the appropriate events</summary> 15092 <summary></summary>
12347 <param name="sender">The sender</param>
12348 <param name="e">The EventArgs object containing the packet data</param>
12349 </member> 15093 </member>
12350 <member name="M:OpenMetaverse.AssetManager.AbortXferHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15094 <member name="F:OpenMetaverse.Bumpiness.Concrete">
12351 <summary>Process an incoming packet and raise the appropriate events</summary> 15095 <summary></summary>
12352 <param name="sender">The sender</param>
12353 <param name="e">The EventArgs object containing the packet data</param>
12354 </member> 15096 </member>
12355 <member name="E:OpenMetaverse.AssetManager.XferReceived"> 15097 <member name="F:OpenMetaverse.Bumpiness.Crustytile">
12356 <summary>Raised when the simulator responds sends </summary> 15098 <summary></summary>
12357 </member> 15099 </member>
12358 <member name="E:OpenMetaverse.AssetManager.AssetUploaded"> 15100 <member name="F:OpenMetaverse.Bumpiness.Cutstone">
12359 <summary>Raised during upload completes</summary> 15101 <summary></summary>
12360 </member> 15102 </member>
12361 <member name="E:OpenMetaverse.AssetManager.UploadProgress"> 15103 <member name="F:OpenMetaverse.Bumpiness.Discs">
12362 <summary>Raised during upload with progres update</summary> 15104 <summary></summary>
12363 </member> 15105 </member>
12364 <member name="E:OpenMetaverse.AssetManager.InitiateDownload"> 15106 <member name="F:OpenMetaverse.Bumpiness.Gravel">
12365 <summary>Fired when the simulator sends an InitiateDownloadPacket, used to download terrain .raw files</summary> 15107 <summary></summary>
12366 </member> 15108 </member>
12367 <member name="E:OpenMetaverse.AssetManager.ImageReceiveProgress"> 15109 <member name="F:OpenMetaverse.Bumpiness.Petridish">
12368 <summary>Fired when a texture is in the process of being downloaded by the TexturePipeline class</summary> 15110 <summary></summary>
12369 </member> 15111 </member>
12370 <member name="T:OpenMetaverse.AssetManager.AssetReceivedCallback"> 15112 <member name="F:OpenMetaverse.Bumpiness.Siding">
15113 <summary></summary>
15114 </member>
15115 <member name="F:OpenMetaverse.Bumpiness.Stonetile">
15116 <summary></summary>
15117 </member>
15118 <member name="F:OpenMetaverse.Bumpiness.Stucco">
15119 <summary></summary>
15120 </member>
15121 <member name="F:OpenMetaverse.Bumpiness.Suction">
15122 <summary></summary>
15123 </member>
15124 <member name="F:OpenMetaverse.Bumpiness.Weave">
15125 <summary></summary>
15126 </member>
15127 <member name="T:OpenMetaverse.Shininess">
12371 <summary> 15128 <summary>
12372 Callback used for various asset download requests 15129 The level of shininess applied to a face
12373 </summary> 15130 </summary>
12374 <param name="transfer">Transfer information</param>
12375 <param name="asset">Downloaded asset, null on fail</param>
12376 </member> 15131 </member>
12377 <member name="T:OpenMetaverse.AssetManager.BakedTextureUploadedCallback"> 15132 <member name="F:OpenMetaverse.Shininess.None">
15133 <summary></summary>
15134 </member>
15135 <member name="F:OpenMetaverse.Shininess.Low">
15136 <summary></summary>
15137 </member>
15138 <member name="F:OpenMetaverse.Shininess.Medium">
15139 <summary></summary>
15140 </member>
15141 <member name="F:OpenMetaverse.Shininess.High">
15142 <summary></summary>
15143 </member>
15144 <member name="T:OpenMetaverse.MappingType">
12378 <summary> 15145 <summary>
12379 Callback used upon competition of baked texture upload 15146 The texture mapping style used for a face
12380 </summary> 15147 </summary>
12381 <param name="newAssetID">Asset UUID of the newly uploaded baked texture</param>
12382 </member> 15148 </member>
12383 <member name="T:OpenMetaverse.AssetManager.MeshDownloadCallback"> 15149 <member name="F:OpenMetaverse.MappingType.Default">
15150 <summary></summary>
15151 </member>
15152 <member name="F:OpenMetaverse.MappingType.Planar">
15153 <summary></summary>
15154 </member>
15155 <member name="F:OpenMetaverse.MappingType.Spherical">
15156 <summary></summary>
15157 </member>
15158 <member name="F:OpenMetaverse.MappingType.Cylindrical">
15159 <summary></summary>
15160 </member>
15161 <member name="T:OpenMetaverse.TextureAttributes">
12384 <summary> 15162 <summary>
12385 A callback that fires upon the completition of the RequestMesh call 15163 Flags in the TextureEntry block that describe which properties are
15164 set
12386 </summary> 15165 </summary>
12387 <param name="success">Was the download successfull</param>
12388 <param name="assetMesh">Resulting mesh or null on problems</param>
12389 </member> 15166 </member>
12390 <member name="P:OpenMetaverse.XferReceivedEventArgs.Xfer"> 15167 <member name="F:OpenMetaverse.TextureAttributes.None">
12391 <summary>Xfer data</summary> 15168 <summary></summary>
12392 </member> 15169 </member>
12393 <member name="P:OpenMetaverse.AssetUploadEventArgs.Upload"> 15170 <member name="F:OpenMetaverse.TextureAttributes.TextureID">
12394 <summary>Upload data</summary> 15171 <summary></summary>
12395 </member> 15172 </member>
12396 <member name="P:OpenMetaverse.InitiateDownloadEventArgs.SimFileName"> 15173 <member name="F:OpenMetaverse.TextureAttributes.RGBA">
12397 <summary>Filename used on the simulator</summary> 15174 <summary></summary>
12398 </member> 15175 </member>
12399 <member name="P:OpenMetaverse.InitiateDownloadEventArgs.ViewerFileName"> 15176 <member name="F:OpenMetaverse.TextureAttributes.RepeatU">
12400 <summary>Filename used by the client</summary> 15177 <summary></summary>
12401 </member> 15178 </member>
12402 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.ImageID"> 15179 <member name="F:OpenMetaverse.TextureAttributes.RepeatV">
12403 <summary>UUID of the image that is in progress</summary> 15180 <summary></summary>
12404 </member> 15181 </member>
12405 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Received"> 15182 <member name="F:OpenMetaverse.TextureAttributes.OffsetU">
12406 <summary>Number of bytes received so far</summary> 15183 <summary></summary>
12407 </member> 15184 </member>
12408 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Total"> 15185 <member name="F:OpenMetaverse.TextureAttributes.OffsetV">
12409 <summary>Image size in bytes</summary> 15186 <summary></summary>
12410 </member> 15187 </member>
12411 <member name="T:OpenMetaverse.Assets.AssetScriptText"> 15188 <member name="F:OpenMetaverse.TextureAttributes.Rotation">
12412 <summary> 15189 <summary></summary>
12413 Represents an LSL Text object containing a string of UTF encoded characters
12414 </summary>
12415 </member> 15190 </member>
12416 <member name="F:OpenMetaverse.Assets.AssetScriptText.Source"> 15191 <member name="F:OpenMetaverse.TextureAttributes.Material">
12417 <summary>A string of characters represting the script contents</summary> 15192 <summary></summary>
12418 </member> 15193 </member>
12419 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor"> 15194 <member name="F:OpenMetaverse.TextureAttributes.Media">
12420 <summary>Initializes a new AssetScriptText object</summary> 15195 <summary></summary>
12421 </member> 15196 </member>
12422 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(OpenMetaverse.UUID,System.Byte[])"> 15197 <member name="F:OpenMetaverse.TextureAttributes.Glow">
15198 <summary></summary>
15199 </member>
15200 <member name="F:OpenMetaverse.TextureAttributes.MaterialID">
15201 <summary></summary>
15202 </member>
15203 <member name="F:OpenMetaverse.TextureAttributes.All">
15204 <summary></summary>
15205 </member>
15206 <member name="T:OpenMetaverse.MediaPermission">
12423 <summary> 15207 <summary>
12424 Initializes a new AssetScriptText object with parameters 15208 Permissions for control of object media
12425 </summary> 15209 </summary>
12426 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
12427 <param name="assetData">A byte array containing the raw asset data</param>
12428 </member> 15210 </member>
12429 <member name="M:OpenMetaverse.Assets.AssetScriptText.Encode"> 15211 <member name="T:OpenMetaverse.MediaControls">
12430 <summary> 15212 <summary>
12431 Encode a string containing the scripts contents into byte encoded AssetData 15213 Style of cotrols that shold be displayed to the user
12432 </summary> 15214 </summary>
12433 </member> 15215 </member>
12434 <member name="M:OpenMetaverse.Assets.AssetScriptText.Decode"> 15216 <member name="T:OpenMetaverse.MediaEntry">
12435 <summary> 15217 <summary>
12436 Decode a byte array containing the scripts contents into a string 15218 Class representing media data for a single face
12437 </summary> 15219 </summary>
12438 <returns>true if decoding is successful</returns>
12439 </member> 15220 </member>
12440 <member name="P:OpenMetaverse.Assets.AssetScriptText.AssetType"> 15221 <member name="F:OpenMetaverse.MediaEntry.EnableAlterntiveImage">
12441 <summary>Override the base classes AssetType</summary> 15222 <summary>Is display of the alternative image enabled</summary>
12442 </member> 15223 </member>
12443 <member name="T:OpenMetaverse.Assets.AssetScriptBinary"> 15224 <member name="F:OpenMetaverse.MediaEntry.AutoLoop">
12444 <summary> 15225 <summary>Should media auto loop</summary>
12445 Represents an AssetScriptBinary object containing the
12446 LSO compiled bytecode of an LSL script
12447 </summary>
12448 </member> 15226 </member>
12449 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor"> 15227 <member name="F:OpenMetaverse.MediaEntry.AutoPlay">
12450 <summary>Initializes a new instance of an AssetScriptBinary object</summary> 15228 <summary>Shoule media be auto played</summary>
12451 </member> 15229 </member>
12452 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor(OpenMetaverse.UUID,System.Byte[])"> 15230 <member name="F:OpenMetaverse.MediaEntry.AutoScale">
12453 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary> 15231 <summary>Auto scale media to prim face</summary>
12454 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
12455 <param name="assetData">A byte array containing the raw asset data</param>
12456 </member> 15232 </member>
12457 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Encode"> 15233 <member name="F:OpenMetaverse.MediaEntry.AutoZoom">
12458 <summary> 15234 <summary>Should viewer automatically zoom in on the face when clicked</summary>
12459 TODO: Encodes a scripts contents into a LSO Bytecode file
12460 </summary>
12461 </member> 15235 </member>
12462 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Decode"> 15236 <member name="F:OpenMetaverse.MediaEntry.InteractOnFirstClick">
12463 <summary> 15237 <summary>Should viewer interpret first click as interaction with the media
12464 TODO: Decode LSO Bytecode into a string 15238 or when false should the first click be treated as zoom in commadn</summary>
12465 </summary>
12466 <returns>true</returns>
12467 </member> 15239 </member>
12468 <member name="P:OpenMetaverse.Assets.AssetScriptBinary.AssetType"> 15240 <member name="F:OpenMetaverse.MediaEntry.Controls">
12469 <summary>Override the base classes AssetType</summary> 15241 <summary>Style of controls viewer should display when
15242 viewer media on this face</summary>
12470 </member> 15243 </member>
12471 <member name="T:OpenMetaverse.Assets.AssetCallingCard"> 15244 <member name="F:OpenMetaverse.MediaEntry.HomeURL">
12472 <summary> 15245 <summary>Starting URL for the media</summary>
12473 Represents a Callingcard with AvatarID and Position vector
12474 </summary>
12475 </member> 15246 </member>
12476 <member name="F:OpenMetaverse.Assets.AssetCallingCard.AvatarID"> 15247 <member name="F:OpenMetaverse.MediaEntry.CurrentURL">
12477 <summary>UUID of the Callingcard target avatar</summary> 15248 <summary>Currently navigated URL</summary>
12478 </member> 15249 </member>
12479 <member name="M:OpenMetaverse.Assets.AssetCallingCard.#ctor"> 15250 <member name="F:OpenMetaverse.MediaEntry.Height">
12480 <summary>Construct an Asset of type Callingcard</summary> 15251 <summary>Media height in pixes</summary>
12481 </member> 15252 </member>
12482 <member name="M:OpenMetaverse.Assets.AssetCallingCard.#ctor(OpenMetaverse.UUID,System.Byte[])"> 15253 <member name="F:OpenMetaverse.MediaEntry.Width">
12483 <summary> 15254 <summary>Media width in pixels</summary>
12484 Construct an Asset object of type Callingcard
12485 </summary>
12486 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
12487 <param name="assetData">A byte array containing the raw asset data</param>
12488 </member> 15255 </member>
12489 <member name="M:OpenMetaverse.Assets.AssetCallingCard.#ctor(OpenMetaverse.UUID)"> 15256 <member name="F:OpenMetaverse.MediaEntry.ControlPermissions">
15257 <summary>Who can controls the media</summary>
15258 </member>
15259 <member name="F:OpenMetaverse.MediaEntry.InteractPermissions">
15260 <summary>Who can interact with the media</summary>
15261 </member>
15262 <member name="F:OpenMetaverse.MediaEntry.EnableWhiteList">
15263 <summary>Is URL whitelist enabled</summary>
15264 </member>
15265 <member name="F:OpenMetaverse.MediaEntry.WhiteList">
15266 <summary>Array of URLs that are whitelisted</summary>
15267 </member>
15268 <member name="M:OpenMetaverse.MediaEntry.GetOSD">
12490 <summary> 15269 <summary>
12491 Constuct an asset of type Callingcard 15270 Serialize to OSD
12492 </summary> 15271 </summary>
12493 <param name="avatarID">UUID of the target avatar</param> 15272 <returns>OSDMap with the serialized data</returns>
12494 </member> 15273 </member>
12495 <member name="M:OpenMetaverse.Assets.AssetCallingCard.Encode"> 15274 <member name="M:OpenMetaverse.MediaEntry.FromOSD(OpenMetaverse.StructuredData.OSD)">
12496 <summary> 15275 <summary>
12497 Encode the raw contents of a string with the specific Callingcard format 15276 Deserialize from OSD data
12498 </summary> 15277 </summary>
15278 <param name="osd">Serialized OSD data</param>
15279 <returns>Deserialized object</returns>
12499 </member> 15280 </member>
12500 <member name="M:OpenMetaverse.Assets.AssetCallingCard.Decode"> 15281 <member name="T:OpenMetaverse.Assets.AssetBodypart">
12501 <summary> 15282 <summary>
12502 Decode the raw asset data, populating the AvatarID and Position 15283 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that represents an avatars body ie: Hair, Etc.
12503 </summary> 15284 </summary>
12504 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns>
12505 </member> 15285 </member>
12506 <member name="P:OpenMetaverse.Assets.AssetCallingCard.AssetType"> 15286 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor">
15287 <summary>Initializes a new instance of an AssetBodyPart object</summary>
15288 </member>
15289 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(OpenMetaverse.UUID,System.Byte[])">
15290 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary>
15291 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
15292 <param name="assetData">A byte array containing the raw asset data</param>
15293 </member>
15294 <member name="P:OpenMetaverse.Assets.AssetBodypart.AssetType">
12507 <summary>Override the base classes AssetType</summary> 15295 <summary>Override the base classes AssetType</summary>
12508 </member> 15296 </member>
12509 <member name="T:OpenMetaverse.SoundManager"> 15297 <member name="T:OpenMetaverse.RegionFlags">
12510 <summary> 15298 <summary>
12511 15299 Simulator (region) properties
12512 </summary> 15300 </summary>
12513 </member> 15301 </member>
12514 <member name="F:OpenMetaverse.SoundManager.m_AttachedSound"> 15302 <member name="F:OpenMetaverse.RegionFlags.None">
12515 <summary>The event subscribers, null of no subscribers</summary> 15303 <summary>No flags set</summary>
12516 </member> 15304 </member>
12517 <member name="M:OpenMetaverse.SoundManager.OnAttachedSound(OpenMetaverse.AttachedSoundEventArgs)"> 15305 <member name="F:OpenMetaverse.RegionFlags.AllowDamage">
12518 <summary>Raises the AttachedSound Event</summary> 15306 <summary>Agents can take damage and be killed</summary>
12519 <param name="e">A AttachedSoundEventArgs object containing
12520 the data sent from the simulator</param>
12521 </member> 15307 </member>
12522 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundLock"> 15308 <member name="F:OpenMetaverse.RegionFlags.AllowLandmark">
12523 <summary>Thread sync lock object</summary> 15309 <summary>Landmarks can be created here</summary>
12524 </member> 15310 </member>
12525 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundGainChange"> 15311 <member name="F:OpenMetaverse.RegionFlags.AllowSetHome">
12526 <summary>The event subscribers, null of no subscribers</summary> 15312 <summary>Home position can be set in this sim</summary>
12527 </member> 15313 </member>
12528 <member name="M:OpenMetaverse.SoundManager.OnAttachedSoundGainChange(OpenMetaverse.AttachedSoundGainChangeEventArgs)"> 15314 <member name="F:OpenMetaverse.RegionFlags.ResetHomeOnTeleport">
12529 <summary>Raises the AttachedSoundGainChange Event</summary> 15315 <summary>Home position is reset when an agent teleports away</summary>
12530 <param name="e">A AttachedSoundGainChangeEventArgs object containing
12531 the data sent from the simulator</param>
12532 </member> 15316 </member>
12533 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundGainChangeLock"> 15317 <member name="F:OpenMetaverse.RegionFlags.SunFixed">
12534 <summary>Thread sync lock object</summary> 15318 <summary>Sun does not move</summary>
12535 </member> 15319 </member>
12536 <member name="F:OpenMetaverse.SoundManager.m_SoundTrigger"> 15320 <member name="F:OpenMetaverse.RegionFlags.TaxFree">
12537 <summary>The event subscribers, null of no subscribers</summary> 15321 <summary>No object, land, etc. taxes</summary>
12538 </member> 15322 </member>
12539 <member name="M:OpenMetaverse.SoundManager.OnSoundTrigger(OpenMetaverse.SoundTriggerEventArgs)"> 15323 <member name="F:OpenMetaverse.RegionFlags.BlockTerraform">
12540 <summary>Raises the SoundTrigger Event</summary> 15324 <summary>Disable heightmap alterations (agents can still plant
12541 <param name="e">A SoundTriggerEventArgs object containing 15325 foliage)</summary>
12542 the data sent from the simulator</param>
12543 </member> 15326 </member>
12544 <member name="F:OpenMetaverse.SoundManager.m_SoundTriggerLock"> 15327 <member name="F:OpenMetaverse.RegionFlags.BlockLandResell">
12545 <summary>Thread sync lock object</summary> 15328 <summary>Land cannot be released, sold, or purchased</summary>
12546 </member> 15329 </member>
12547 <member name="F:OpenMetaverse.SoundManager.m_PreloadSound"> 15330 <member name="F:OpenMetaverse.RegionFlags.Sandbox">
12548 <summary>The event subscribers, null of no subscribers</summary> 15331 <summary>All content is wiped nightly</summary>
12549 </member> 15332 </member>
12550 <member name="M:OpenMetaverse.SoundManager.OnPreloadSound(OpenMetaverse.PreloadSoundEventArgs)"> 15333 <member name="F:OpenMetaverse.RegionFlags.NullLayer">
12551 <summary>Raises the PreloadSound Event</summary> 15334 <summary>Unknown: Related to the availability of an overview world map tile.(Think mainland images when zoomed out.)</summary>
12552 <param name="e">A PreloadSoundEventArgs object containing
12553 the data sent from the simulator</param>
12554 </member> 15335 </member>
12555 <member name="F:OpenMetaverse.SoundManager.m_PreloadSoundLock"> 15336 <member name="F:OpenMetaverse.RegionFlags.SkipAgentAction">
12556 <summary>Thread sync lock object</summary> 15337 <summary>Unknown: Related to region debug flags. Possibly to skip processing of agent interaction with world. </summary>
12557 </member> 15338 </member>
12558 <member name="M:OpenMetaverse.SoundManager.#ctor(OpenMetaverse.GridClient)"> 15339 <member name="F:OpenMetaverse.RegionFlags.SkipUpdateInterestList">
12559 <summary> 15340 <summary>Region does not update agent prim interest lists. Internal debugging option.</summary>
12560 Construct a new instance of the SoundManager class, used for playing and receiving
12561 sound assets
12562 </summary>
12563 <param name="client">A reference to the current GridClient instance</param>
12564 </member> 15341 </member>
12565 <member name="M:OpenMetaverse.SoundManager.PlaySound(OpenMetaverse.UUID)"> 15342 <member name="F:OpenMetaverse.RegionFlags.SkipCollisions">
12566 <summary> 15343 <summary>No collision detection for non-agent objects</summary>
12567 Plays a sound in the current region at full volume from avatar position
12568 </summary>
12569 <param name="soundID">UUID of the sound to be played</param>
12570 </member> 15344 </member>
12571 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3)"> 15345 <member name="F:OpenMetaverse.RegionFlags.SkipScripts">
12572 <summary> 15346 <summary>No scripts are ran</summary>
12573 Plays a sound in the current region at full volume
12574 </summary>
12575 <param name="soundID">UUID of the sound to be played.</param>
12576 <param name="position">position for the sound to be played at. Normally the avatar.</param>
12577 </member> 15347 </member>
12578 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single)"> 15348 <member name="F:OpenMetaverse.RegionFlags.SkipPhysics">
12579 <summary> 15349 <summary>All physics processing is turned off</summary>
12580 Plays a sound in the current region
12581 </summary>
12582 <param name="soundID">UUID of the sound to be played.</param>
12583 <param name="position">position for the sound to be played at. Normally the avatar.</param>
12584 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
12585 </member> 15350 </member>
12586 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.Vector3,System.Single)"> 15351 <member name="F:OpenMetaverse.RegionFlags.ExternallyVisible">
12587 <summary> 15352 <summary>Region can be seen from other regions on world map. (Legacy world map option?) </summary>
12588 Plays a sound in the specified sim
12589 </summary>
12590 <param name="soundID">UUID of the sound to be played.</param>
12591 <param name="sim">UUID of the sound to be played.</param>
12592 <param name="position">position for the sound to be played at. Normally the avatar.</param>
12593 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
12594 </member> 15353 </member>
12595 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3,System.Single)"> 15354 <member name="F:OpenMetaverse.RegionFlags.MainlandVisible">
12596 <summary> 15355 <summary>Region can be seen from mainland on world map. (Legacy world map option?) </summary>
12597 Play a sound asset
12598 </summary>
12599 <param name="soundID">UUID of the sound to be played.</param>
12600 <param name="handle">handle id for the sim to be played in.</param>
12601 <param name="position">position for the sound to be played at. Normally the avatar.</param>
12602 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
12603 </member> 15356 </member>
12604 <member name="M:OpenMetaverse.SoundManager.AttachedSoundHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15357 <member name="F:OpenMetaverse.RegionFlags.PublicAllowed">
12605 <summary>Process an incoming packet and raise the appropriate events</summary> 15358 <summary>Agents not explicitly on the access list can visit the region. </summary>
12606 <param name="sender">The sender</param>
12607 <param name="e">The EventArgs object containing the packet data</param>
12608 </member> 15359 </member>
12609 <member name="M:OpenMetaverse.SoundManager.AttachedSoundGainChangeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15360 <member name="F:OpenMetaverse.RegionFlags.BlockDwell">
12610 <summary>Process an incoming packet and raise the appropriate events</summary> 15361 <summary>Traffic calculations are not run across entire region, overrides parcel settings. </summary>
12611 <param name="sender">The sender</param>
12612 <param name="e">The EventArgs object containing the packet data</param>
12613 </member> 15362 </member>
12614 <member name="M:OpenMetaverse.SoundManager.PreloadSoundHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15363 <member name="F:OpenMetaverse.RegionFlags.NoFly">
12615 <summary>Process an incoming packet and raise the appropriate events</summary> 15364 <summary>Flight is disabled (not currently enforced by the sim)</summary>
12616 <param name="sender">The sender</param>
12617 <param name="e">The EventArgs object containing the packet data</param>
12618 </member> 15365 </member>
12619 <member name="M:OpenMetaverse.SoundManager.SoundTriggerHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 15366 <member name="F:OpenMetaverse.RegionFlags.AllowDirectTeleport">
12620 <summary>Process an incoming packet and raise the appropriate events</summary> 15367 <summary>Allow direct (p2p) teleporting</summary>
12621 <param name="sender">The sender</param>
12622 <param name="e">The EventArgs object containing the packet data</param>
12623 </member> 15368 </member>
12624 <member name="E:OpenMetaverse.SoundManager.AttachedSound"> 15369 <member name="F:OpenMetaverse.RegionFlags.EstateSkipScripts">
12625 <summary>Raised when the simulator sends us data containing 15370 <summary>Estate owner has temporarily disabled scripting</summary>
12626 sound</summary>
12627 </member> 15371 </member>
12628 <member name="E:OpenMetaverse.SoundManager.AttachedSoundGainChange"> 15372 <member name="F:OpenMetaverse.RegionFlags.RestrictPushObject">
12629 <summary>Raised when the simulator sends us data containing 15373 <summary>Restricts the usage of the LSL llPushObject function, applies to whole region.</summary>
12630 ...</summary>
12631 </member> 15374 </member>
12632 <member name="E:OpenMetaverse.SoundManager.SoundTrigger"> 15375 <member name="F:OpenMetaverse.RegionFlags.DenyAnonymous">
12633 <summary>Raised when the simulator sends us data containing 15376 <summary>Deny agents with no payment info on file</summary>
12634 ...</summary>
12635 </member> 15377 </member>
12636 <member name="E:OpenMetaverse.SoundManager.PreloadSound"> 15378 <member name="F:OpenMetaverse.RegionFlags.DenyIdentified">
12637 <summary>Raised when the simulator sends us data containing 15379 <summary>Deny agents with payment info on file</summary>
12638 ...</summary>
12639 </member> 15380 </member>
12640 <member name="T:OpenMetaverse.AttachedSoundEventArgs"> 15381 <member name="F:OpenMetaverse.RegionFlags.DenyTransacted">
12641 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event</summary> 15382 <summary>Deny agents who have made a monetary transaction</summary>
12642 <remarks>The <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event occurs when the simulator sends
12643 the sound data which emits from an agents attachment</remarks>
12644 <example>
12645 The following code example shows the process to subscribe to the <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event
12646 and a stub to handle the data passed from the simulator
12647 <code>
12648 // Subscribe to the AttachedSound event
12649 Client.Sound.AttachedSound += Sound_AttachedSound;
12650
12651 // process the data raised in the event here
12652 private void Sound_AttachedSound(object sender, AttachedSoundEventArgs e)
12653 {
12654 // ... Process AttachedSoundEventArgs here ...
12655 }
12656 </code>
12657 </example>
12658 </member> 15383 </member>
12659 <member name="M:OpenMetaverse.AttachedSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,OpenMetaverse.SoundFlags)"> 15384 <member name="F:OpenMetaverse.RegionFlags.AllowParcelChanges">
12660 <summary> 15385 <summary>Parcels within the region may be joined or divided by anyone, not just estate owners/managers. </summary>
12661 Construct a new instance of the SoundTriggerEventArgs class
12662 </summary>
12663 <param name="sim">Simulator where the event originated</param>
12664 <param name="soundID">The sound asset id</param>
12665 <param name="ownerID">The ID of the owner</param>
12666 <param name="objectID">The ID of the object</param>
12667 <param name="gain">The volume level</param>
12668 <param name="flags">The <see cref="T:OpenMetaverse.SoundFlags"/></param>
12669 </member> 15386 </member>
12670 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Simulator"> 15387 <member name="F:OpenMetaverse.RegionFlags.AbuseEmailToEstateOwner">
12671 <summary>Simulator where the event originated</summary> 15388 <summary>Abuse reports sent from within this region are sent to the estate owner defined email. </summary>
12672 </member> 15389 </member>
12673 <member name="P:OpenMetaverse.AttachedSoundEventArgs.SoundID"> 15390 <member name="F:OpenMetaverse.RegionFlags.AllowVoice">
12674 <summary>Get the sound asset id</summary> 15391 <summary>Region is Voice Enabled</summary>
12675 </member> 15392 </member>
12676 <member name="P:OpenMetaverse.AttachedSoundEventArgs.OwnerID"> 15393 <member name="F:OpenMetaverse.RegionFlags.BlockParcelSearch">
12677 <summary>Get the ID of the owner</summary> 15394 <summary>Removes the ability from parcel owners to set their parcels to show in search.</summary>
12678 </member> 15395 </member>
12679 <member name="P:OpenMetaverse.AttachedSoundEventArgs.ObjectID"> 15396 <member name="F:OpenMetaverse.RegionFlags.DenyAgeUnverified">
12680 <summary>Get the ID of the Object</summary> 15397 <summary>Deny agents who have not been age verified from entering the region.</summary>
12681 </member> 15398 </member>
12682 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Gain"> 15399 <member name="T:OpenMetaverse.RegionProtocols">
12683 <summary>Get the volume level</summary> 15400 <summary>
15401 Region protocol flags
15402 </summary>
12684 </member> 15403 </member>
12685 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Flags"> 15404 <member name="F:OpenMetaverse.RegionProtocols.None">
12686 <summary>Get the <see cref="T:OpenMetaverse.SoundFlags"/></summary> 15405 <summary>Nothing special</summary>
12687 </member> 15406 </member>
12688 <member name="T:OpenMetaverse.AttachedSoundGainChangeEventArgs"> 15407 <member name="F:OpenMetaverse.RegionProtocols.AgentAppearanceService">
12689 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.AttachedSoundGainChange"/> event</summary> 15408 <summary>Region supports Server side Appearance</summary>
12690 <remarks>The <see cref="E:OpenMetaverse.SoundManager.AttachedSoundGainChange"/> event occurs when an attached sound
12691 changes its volume level</remarks>
12692 </member> 15409 </member>
12693 <member name="M:OpenMetaverse.AttachedSoundGainChangeEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Single)"> 15410 <member name="F:OpenMetaverse.RegionProtocols.SelfAppearanceSupport">
15411 <summary>Viewer supports Server side Appearance</summary>
15412 </member>
15413 <member name="T:OpenMetaverse.SimAccess">
12694 <summary> 15414 <summary>
12695 Construct a new instance of the AttachedSoundGainChangedEventArgs class 15415 Access level for a simulator
12696 </summary> 15416 </summary>
12697 <param name="sim">Simulator where the event originated</param>
12698 <param name="objectID">The ID of the Object</param>
12699 <param name="gain">The new volume level</param>
12700 </member> 15417 </member>
12701 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Simulator"> 15418 <member name="F:OpenMetaverse.SimAccess.Unknown">
12702 <summary>Simulator where the event originated</summary> 15419 <summary>Unknown or invalid access level</summary>
12703 </member> 15420 </member>
12704 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.ObjectID"> 15421 <member name="F:OpenMetaverse.SimAccess.Trial">
12705 <summary>Get the ID of the Object</summary> 15422 <summary>Trial accounts allowed</summary>
12706 </member> 15423 </member>
12707 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Gain"> 15424 <member name="F:OpenMetaverse.SimAccess.PG">
12708 <summary>Get the volume level</summary> 15425 <summary>PG rating</summary>
12709 </member> 15426 </member>
12710 <member name="T:OpenMetaverse.SoundTriggerEventArgs"> 15427 <member name="F:OpenMetaverse.SimAccess.Mature">
12711 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.SoundTrigger"/> event</summary> 15428 <summary>Mature rating</summary>
12712 <remarks><para>The <see cref="E:OpenMetaverse.SoundManager.SoundTrigger"/> event occurs when the simulator forwards
12713 a request made by yourself or another agent to play either an asset sound or a built in sound</para>
12714
12715 <para>Requests to play sounds where the <see cref="P:OpenMetaverse.SoundTriggerEventArgs.SoundID"/> is not one of the built-in
12716 <see cref="T:OpenMetaverse.Sounds"/> will require sending a request to download the sound asset before it can be played</para>
12717 </remarks>
12718 <example>
12719 The following code example uses the <see cref="P:OpenMetaverse.SoundTriggerEventArgs.OwnerID"/>, <see cref="P:OpenMetaverse.SoundTriggerEventArgs.SoundID"/>
12720 and <see cref="P:OpenMetaverse.SoundTriggerEventArgs.Gain"/>
12721 properties to display some information on a sound request on the <see cref="T:System.Console"/> window.
12722 <code>
12723 // subscribe to the event
12724 Client.Sound.SoundTrigger += Sound_SoundTrigger;
12725
12726 // play the pre-defined BELL_TING sound
12727 Client.Sound.SendSoundTrigger(Sounds.BELL_TING);
12728
12729 // handle the response data
12730 private void Sound_SoundTrigger(object sender, SoundTriggerEventArgs e)
12731 {
12732 Console.WriteLine("{0} played the sound {1} at volume {2}",
12733 e.OwnerID, e.SoundID, e.Gain);
12734 }
12735 </code>
12736 </example>
12737 </member> 15429 </member>
12738 <member name="M:OpenMetaverse.SoundTriggerEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.UInt64,OpenMetaverse.Vector3)"> 15430 <member name="F:OpenMetaverse.SimAccess.Adult">
15431 <summary>Adult rating</summary>
15432 </member>
15433 <member name="F:OpenMetaverse.SimAccess.Down">
15434 <summary>Simulator is offline</summary>
15435 </member>
15436 <member name="F:OpenMetaverse.SimAccess.NonExistent">
15437 <summary>Simulator does not exist</summary>
15438 </member>
15439 <member name="T:OpenMetaverse.Simulator">
12739 <summary> 15440 <summary>
12740 Construct a new instance of the SoundTriggerEventArgs class 15441
12741 </summary> 15442 </summary>
12742 <param name="sim">Simulator where the event originated</param>
12743 <param name="soundID">The sound asset id</param>
12744 <param name="ownerID">The ID of the owner</param>
12745 <param name="objectID">The ID of the object</param>
12746 <param name="parentID">The ID of the objects parent</param>
12747 <param name="gain">The volume level</param>
12748 <param name="regionHandle">The regionhandle</param>
12749 <param name="position">The source position</param>
12750 </member> 15443 </member>
12751 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Simulator"> 15444 <member name="F:OpenMetaverse.Simulator.Client">
12752 <summary>Simulator where the event originated</summary> 15445 <summary>A public reference to the client that this Simulator object
15446 is attached to</summary>
12753 </member> 15447 </member>
12754 <member name="P:OpenMetaverse.SoundTriggerEventArgs.SoundID"> 15448 <member name="F:OpenMetaverse.Simulator.ID">
12755 <summary>Get the sound asset id</summary> 15449 <summary>A Unique Cache identifier for this simulator</summary>
12756 </member> 15450 </member>
12757 <member name="P:OpenMetaverse.SoundTriggerEventArgs.OwnerID"> 15451 <member name="F:OpenMetaverse.Simulator.Caps">
12758 <summary>Get the ID of the owner</summary> 15452 <summary>The capabilities for this simulator</summary>
12759 </member> 15453 </member>
12760 <member name="P:OpenMetaverse.SoundTriggerEventArgs.ObjectID"> 15454 <member name="F:OpenMetaverse.Simulator.Handle">
12761 <summary>Get the ID of the Object</summary> 15455 <summary></summary>
12762 </member> 15456 </member>
12763 <member name="P:OpenMetaverse.SoundTriggerEventArgs.ParentID"> 15457 <member name="F:OpenMetaverse.Simulator.SimVersion">
12764 <summary>Get the ID of the objects parent</summary> 15458 <summary>The current version of software this simulator is running</summary>
12765 </member> 15459 </member>
12766 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Gain"> 15460 <member name="F:OpenMetaverse.Simulator.Name">
12767 <summary>Get the volume level</summary> 15461 <summary></summary>
12768 </member> 15462 </member>
12769 <member name="P:OpenMetaverse.SoundTriggerEventArgs.RegionHandle"> 15463 <member name="F:OpenMetaverse.Simulator.ParcelOverlay">
12770 <summary>Get the regionhandle</summary> 15464 <summary>A 64x64 grid of parcel coloring values. The values stored
15465 in this array are of the <seealso cref="!:ParcelArrayType"/> type</summary>
12771 </member> 15466 </member>
12772 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Position"> 15467 <member name="F:OpenMetaverse.Simulator.ParcelOverlaysReceived">
12773 <summary>Get the source position</summary> 15468 <summary></summary>
12774 </member> 15469 </member>
12775 <member name="T:OpenMetaverse.PreloadSoundEventArgs"> 15470 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange00">
12776 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary> 15471 <summary></summary>
12777 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
12778 the appearance data for an avatar</remarks>
12779 <example>
12780 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
12781 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
12782 <code>
12783 // subscribe to the event
12784 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
12785
12786 // handle the data when the event is raised
12787 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e)
12788 {
12789 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
12790 }
12791 </code>
12792 </example>
12793 </member> 15472 </member>
12794 <member name="M:OpenMetaverse.PreloadSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 15473 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange01">
12795 <summary> 15474 <summary></summary>
12796 Construct a new instance of the PreloadSoundEventArgs class
12797 </summary>
12798 <param name="sim">Simulator where the event originated</param>
12799 <param name="soundID">The sound asset id</param>
12800 <param name="ownerID">The ID of the owner</param>
12801 <param name="objectID">The ID of the object</param>
12802 </member> 15475 </member>
12803 <member name="P:OpenMetaverse.PreloadSoundEventArgs.Simulator"> 15476 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange10">
12804 <summary>Simulator where the event originated</summary> 15477 <summary></summary>
12805 </member> 15478 </member>
12806 <member name="P:OpenMetaverse.PreloadSoundEventArgs.SoundID"> 15479 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange11">
12807 <summary>Get the sound asset id</summary> 15480 <summary></summary>
12808 </member> 15481 </member>
12809 <member name="P:OpenMetaverse.PreloadSoundEventArgs.OwnerID"> 15482 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight00">
12810 <summary>Get the ID of the owner</summary> 15483 <summary></summary>
12811 </member> 15484 </member>
12812 <member name="P:OpenMetaverse.PreloadSoundEventArgs.ObjectID"> 15485 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight01">
12813 <summary>Get the ID of the Object</summary> 15486 <summary></summary>
12814 </member> 15487 </member>
12815 <member name="F:OpenMetaverse.Voice.VoicePosition.Position"> 15488 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight10">
12816 <summary>Positional vector of the users position</summary> 15489 <summary></summary>
12817 </member> 15490 </member>
12818 <member name="F:OpenMetaverse.Voice.VoicePosition.Velocity"> 15491 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight11">
12819 <summary>Velocity vector of the position</summary> 15492 <summary></summary>
12820 </member> 15493 </member>
12821 <member name="F:OpenMetaverse.Voice.VoicePosition.AtOrientation"> 15494 <member name="F:OpenMetaverse.Simulator.WaterHeight">
12822 <summary>At Orientation (X axis) of the position</summary> 15495 <summary></summary>
12823 </member> 15496 </member>
12824 <member name="F:OpenMetaverse.Voice.VoicePosition.UpOrientation"> 15497 <member name="F:OpenMetaverse.Simulator.SimOwner">
12825 <summary>Up Orientation (Y axis) of the position</summary> 15498 <summary></summary>
12826 </member> 15499 </member>
12827 <member name="F:OpenMetaverse.Voice.VoicePosition.LeftOrientation"> 15500 <member name="F:OpenMetaverse.Simulator.TerrainBase0">
12828 <summary>Left Orientation (Z axis) of the position</summary> 15501 <summary></summary>
12829 </member> 15502 </member>
12830 <member name="T:OpenMetaverse.Rendering.FacetedMesh"> 15503 <member name="F:OpenMetaverse.Simulator.TerrainBase1">
12831 <summary> 15504 <summary></summary>
12832 Contains all mesh faces that belong to a prim
12833 </summary>
12834 </member> 15505 </member>
12835 <member name="F:OpenMetaverse.Rendering.FacetedMesh.Faces"> 15506 <member name="F:OpenMetaverse.Simulator.TerrainBase2">
12836 <summary>List of primitive faces</summary> 15507 <summary></summary>
12837 </member> 15508 </member>
12838 <member name="M:OpenMetaverse.Rendering.FacetedMesh.TryDecodeFromAsset(OpenMetaverse.Primitive,OpenMetaverse.Assets.AssetMesh,OpenMetaverse.Rendering.DetailLevel,OpenMetaverse.Rendering.FacetedMesh@)"> 15509 <member name="F:OpenMetaverse.Simulator.TerrainBase3">
12839 <summary> 15510 <summary></summary>
12840 Decodes mesh asset into FacetedMesh
12841 </summary>
12842 <param name="prim">Mesh primitive</param>
12843 <param name="meshAsset">Asset retrieved from the asset server</param>
12844 <param name="LOD">Level of detail</param>
12845 <param name="mesh">Resulting decoded FacetedMesh</param>
12846 <returns>True if mesh asset decoding was successful</returns>
12847 </member> 15511 </member>
12848 <member name="T:OpenMetaverse.Assets.GestureStepType"> 15512 <member name="F:OpenMetaverse.Simulator.TerrainDetail0">
12849 <summary> 15513 <summary></summary>
12850 Type of gesture step
12851 </summary>
12852 </member> 15514 </member>
12853 <member name="T:OpenMetaverse.Assets.GestureStep"> 15515 <member name="F:OpenMetaverse.Simulator.TerrainDetail1">
12854 <summary> 15516 <summary></summary>
12855 Base class for gesture steps
12856 </summary>
12857 </member> 15517 </member>
12858 <member name="P:OpenMetaverse.Assets.GestureStep.GestureStepType"> 15518 <member name="F:OpenMetaverse.Simulator.TerrainDetail2">
12859 <summary> 15519 <summary></summary>
12860 Retururns what kind of gesture step this is
12861 </summary>
12862 </member> 15520 </member>
12863 <member name="T:OpenMetaverse.Assets.GestureStepAnimation"> 15521 <member name="F:OpenMetaverse.Simulator.TerrainDetail3">
15522 <summary></summary>
15523 </member>
15524 <member name="F:OpenMetaverse.Simulator.IsEstateManager">
15525 <summary>true if your agent has Estate Manager rights on this region</summary>
15526 </member>
15527 <member name="F:OpenMetaverse.Simulator.Flags">
15528 <summary></summary>
15529 </member>
15530 <member name="F:OpenMetaverse.Simulator.Access">
15531 <summary></summary>
15532 </member>
15533 <member name="F:OpenMetaverse.Simulator.BillableFactor">
15534 <summary></summary>
15535 </member>
15536 <member name="F:OpenMetaverse.Simulator.Stats">
15537 <summary>Statistics information for this simulator and the
15538 connection to the simulator, calculated by the simulator itself
15539 and the library</summary>
15540 </member>
15541 <member name="F:OpenMetaverse.Simulator.RegionID">
15542 <summary>The regions Unique ID</summary>
15543 </member>
15544 <member name="F:OpenMetaverse.Simulator.ColoLocation">
15545 <summary>The physical data center the simulator is located</summary>
15546 <remarks>Known values are:
15547 <list type="table">
15548 <item>Dallas</item>
15549 <item>Chandler</item>
15550 <item>SF</item>
15551 </list>
15552 </remarks>
15553 </member>
15554 <member name="F:OpenMetaverse.Simulator.CPUClass">
15555 <summary>The CPU Class of the simulator</summary>
15556 <remarks>Most full mainland/estate sims appear to be 5,
15557 Homesteads and Openspace appear to be 501</remarks>
15558 </member>
15559 <member name="F:OpenMetaverse.Simulator.CPURatio">
15560 <summary>The number of regions sharing the same CPU as this one</summary>
15561 <remarks>"Full Sims" appear to be 1, Homesteads appear to be 4</remarks>
15562 </member>
15563 <member name="F:OpenMetaverse.Simulator.ProductName">
15564 <summary>The billing product name</summary>
15565 <remarks>Known values are:
15566 <list type="table">
15567 <item>Mainland / Full Region (Sku: 023)</item>
15568 <item>Estate / Full Region (Sku: 024)</item>
15569 <item>Estate / Openspace (Sku: 027)</item>
15570 <item>Estate / Homestead (Sku: 029)</item>
15571 <item>Mainland / Homestead (Sku: 129) (Linden Owned)</item>
15572 <item>Mainland / Linden Homes (Sku: 131)</item>
15573 </list>
15574 </remarks>
15575 </member>
15576 <member name="F:OpenMetaverse.Simulator.ProductSku">
15577 <summary>The billing product SKU</summary>
15578 <remarks>Known values are:
15579 <list type="table">
15580 <item>023 Mainland / Full Region</item>
15581 <item>024 Estate / Full Region</item>
15582 <item>027 Estate / Openspace</item>
15583 <item>029 Estate / Homestead</item>
15584 <item>129 Mainland / Homestead (Linden Owned)</item>
15585 <item>131 Linden Homes / Full Region</item>
15586 </list>
15587 </remarks>
15588 </member>
15589 <member name="F:OpenMetaverse.Simulator.Protocols">
12864 <summary> 15590 <summary>
12865 Describes animation step of a gesture 15591 Flags indicating which protocols this region supports
12866 </summary> 15592 </summary>
12867 </member> 15593 </member>
12868 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.AnimationStart"> 15594 <member name="F:OpenMetaverse.Simulator.Sequence">
15595 <summary>The current sequence number for packets sent to this
15596 simulator. Must be Interlocked before modifying. Only
15597 useful for applications manipulating sequence numbers</summary>
15598 </member>
15599 <member name="F:OpenMetaverse.Simulator.ObjectsAvatars">
12869 <summary> 15600 <summary>
12870 If true, this step represents start of animation, otherwise animation stop 15601 A thread-safe dictionary containing avatars in a simulator
12871 </summary> 15602 </summary>
12872 </member> 15603 </member>
12873 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.ID"> 15604 <member name="F:OpenMetaverse.Simulator.ObjectsPrimitives">
12874 <summary> 15605 <summary>
12875 Animation asset <see cref="T:OpenMetaverse.UUID"/> 15606 A thread-safe dictionary containing primitives in a simulator
12876 </summary> 15607 </summary>
12877 </member> 15608 </member>
12878 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.Name"> 15609 <member name="M:OpenMetaverse.Simulator.IsParcelMapFull">
12879 <summary> 15610 <summary>
12880 Animation inventory name 15611 Checks simulator parcel map to make sure it has downloaded all data successfully
12881 </summary> 15612 </summary>
15613 <returns>true if map is full (contains no 0's)</returns>
12882 </member> 15614 </member>
12883 <member name="P:OpenMetaverse.Assets.GestureStepAnimation.GestureStepType"> 15615 <member name="F:OpenMetaverse.Simulator.AgentMovementComplete">
12884 <summary> 15616 <summary>
12885 Returns what kind of gesture step this is 15617 Is it safe to send agent updates to this sim
15618 AgentMovementComplete message received
12886 </summary> 15619 </summary>
12887 </member> 15620 </member>
12888 <member name="T:OpenMetaverse.Assets.GestureStepSound"> 15621 <member name="F:OpenMetaverse.Simulator.DisconnectCandidate">
15622 <summary>Used internally to track sim disconnections</summary>
15623 </member>
15624 <member name="F:OpenMetaverse.Simulator.ConnectedEvent">
15625 <summary>Event that is triggered when the simulator successfully
15626 establishes a connection</summary>
15627 </member>
15628 <member name="F:OpenMetaverse.Simulator.connected">
15629 <summary>Whether this sim is currently connected or not. Hooked up
15630 to the property Connected</summary>
15631 </member>
15632 <member name="F:OpenMetaverse.Simulator.avatarPositions">
15633 <summary>Coarse locations of avatars in this simulator</summary>
15634 </member>
15635 <member name="F:OpenMetaverse.Simulator.preyID">
15636 <summary>AvatarPositions key representing TrackAgent target</summary>
15637 </member>
15638 <member name="F:OpenMetaverse.Simulator.PacketArchive">
15639 <summary>Sequence numbers of packets we've received
15640 (for duplicate checking)</summary>
15641 </member>
15642 <member name="F:OpenMetaverse.Simulator.NeedAck">
15643 <summary>Packets we sent out that need ACKs from the simulator</summary>
15644 </member>
15645 <member name="F:OpenMetaverse.Simulator.pauseSerial">
15646 <summary>Sequence number for pause/resume</summary>
15647 </member>
15648 <member name="F:OpenMetaverse.Simulator.handshakeComplete">
15649 <summary>Indicates if UDP connection to the sim is fully established</summary>
15650 </member>
15651 <member name="M:OpenMetaverse.Simulator.#ctor(OpenMetaverse.GridClient,System.Net.IPEndPoint,System.UInt64)">
12889 <summary> 15652 <summary>
12890 Describes sound step of a gesture 15653
12891 </summary> 15654 </summary>
15655 <param name="client">Reference to the GridClient object</param>
15656 <param name="address">IPEndPoint of the simulator</param>
15657 <param name="handle">handle of the simulator</param>
12892 </member> 15658 </member>
12893 <member name="F:OpenMetaverse.Assets.GestureStepSound.ID"> 15659 <member name="M:OpenMetaverse.Simulator.Dispose">
12894 <summary> 15660 <summary>
12895 Sound asset <see cref="T:OpenMetaverse.UUID"/> 15661 Called when this Simulator object is being destroyed
12896 </summary> 15662 </summary>
12897 </member> 15663 </member>
12898 <member name="F:OpenMetaverse.Assets.GestureStepSound.Name"> 15664 <member name="M:OpenMetaverse.Simulator.Connect(System.Boolean)">
12899 <summary> 15665 <summary>
12900 Sound inventory name 15666 Attempt to connect to this simulator
12901 </summary> 15667 </summary>
15668 <param name="moveToSim">Whether to move our agent in to this sim or not</param>
15669 <returns>True if the connection succeeded or connection status is
15670 unknown, false if there was a failure</returns>
12902 </member> 15671 </member>
12903 <member name="P:OpenMetaverse.Assets.GestureStepSound.GestureStepType"> 15672 <member name="M:OpenMetaverse.Simulator.UseCircuitCode(System.Boolean)">
12904 <summary> 15673 <summary>
12905 Returns what kind of gesture step this is 15674 Initiates connection to the simulator
12906 </summary> 15675 </summary>
15676 <param name="waitForAck">Should we block until ack for this packet is recieved</param>
12907 </member> 15677 </member>
12908 <member name="T:OpenMetaverse.Assets.GestureStepChat"> 15678 <member name="M:OpenMetaverse.Simulator.Disconnect(System.Boolean)">
12909 <summary> 15679 <summary>
12910 Describes sound step of a gesture 15680 Disconnect from this simulator
12911 </summary> 15681 </summary>
12912 </member> 15682 </member>
12913 <member name="F:OpenMetaverse.Assets.GestureStepChat.Text"> 15683 <member name="M:OpenMetaverse.Simulator.Pause">
12914 <summary> 15684 <summary>
12915 Text to output in chat 15685 Instructs the simulator to stop sending update (and possibly other) packets
12916 </summary> 15686 </summary>
12917 </member> 15687 </member>
12918 <member name="P:OpenMetaverse.Assets.GestureStepChat.GestureStepType"> 15688 <member name="M:OpenMetaverse.Simulator.Resume">
12919 <summary> 15689 <summary>
12920 Returns what kind of gesture step this is 15690 Instructs the simulator to resume sending update packets (unpause)
12921 </summary> 15691 </summary>
12922 </member> 15692 </member>
12923 <member name="T:OpenMetaverse.Assets.GestureStepWait"> 15693 <member name="M:OpenMetaverse.Simulator.TerrainHeightAtPoint(System.Int32,System.Int32,System.Single@)">
12924 <summary> 15694 <summary>
12925 Describes sound step of a gesture 15695 Retrieve the terrain height at a given coordinate
12926 </summary> 15696 </summary>
15697 <param name="x">Sim X coordinate, valid range is from 0 to 255</param>
15698 <param name="y">Sim Y coordinate, valid range is from 0 to 255</param>
15699 <param name="height">The terrain height at the given point if the
15700 lookup was successful, otherwise 0.0f</param>
15701 <returns>True if the lookup was successful, otherwise false</returns>
12927 </member> 15702 </member>
12928 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForAnimation"> 15703 <member name="M:OpenMetaverse.Simulator.SendPacket(OpenMetaverse.Packets.Packet)">
12929 <summary> 15704 <summary>
12930 If true in this step we wait for all animations to finish 15705 Sends a packet
12931 </summary> 15706 </summary>
15707 <param name="packet">Packet to be sent</param>
12932 </member> 15708 </member>
12933 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForTime"> 15709 <member name="M:OpenMetaverse.Simulator.SendPing">
12934 <summary> 15710 <summary>
12935 If true gesture player should wait for the specified amount of time 15711
12936 </summary> 15712 </summary>
12937 </member> 15713 </member>
12938 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitTime"> 15714 <member name="M:OpenMetaverse.Simulator.ToString">
12939 <summary> 15715 <summary>
12940 Time in seconds to wait if WaitForAnimation is false 15716 Returns Simulator Name as a String
12941 </summary> 15717 </summary>
15718 <returns></returns>
12942 </member> 15719 </member>
12943 <member name="P:OpenMetaverse.Assets.GestureStepWait.GestureStepType"> 15720 <member name="M:OpenMetaverse.Simulator.GetHashCode">
12944 <summary> 15721 <summary>
12945 Returns what kind of gesture step this is 15722
12946 </summary> 15723 </summary>
15724 <returns></returns>
12947 </member> 15725 </member>
12948 <member name="T:OpenMetaverse.Assets.GestureStepEOF"> 15726 <member name="M:OpenMetaverse.Simulator.Equals(System.Object)">
12949 <summary> 15727 <summary>
12950 Describes the final step of a gesture 15728
12951 </summary> 15729 </summary>
15730 <param name="obj"></param>
15731 <returns></returns>
12952 </member> 15732 </member>
12953 <member name="P:OpenMetaverse.Assets.GestureStepEOF.GestureStepType"> 15733 <member name="M:OpenMetaverse.Simulator.SendAcks">
12954 <summary> 15734 <summary>
12955 Returns what kind of gesture step this is 15735 Sends out pending acknowledgements
12956 </summary> 15736 </summary>
15737 <returns>Number of ACKs sent</returns>
12957 </member> 15738 </member>
12958 <member name="T:OpenMetaverse.Assets.AssetGesture"> 15739 <member name="M:OpenMetaverse.Simulator.ResendUnacked">
12959 <summary> 15740 <summary>
12960 Represents a sequence of animations, sounds, and chat actions 15741 Resend unacknowledged packets
12961 </summary> 15742 </summary>
12962 </member> 15743 </member>
12963 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKey"> 15744 <member name="P:OpenMetaverse.Simulator.Parcels">
12964 <summary> 15745 <summary>
12965 Keyboard key that triggers the gestyre 15746 Provides access to an internal thread-safe dictionary containing parcel
15747 information found in this simulator
12966 </summary> 15748 </summary>
12967 </member> 15749 </member>
12968 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKeyMask"> 15750 <member name="P:OpenMetaverse.Simulator.ParcelMap">
12969 <summary> 15751 <summary>
12970 Modifier to the trigger key 15752 Provides access to an internal thread-safe multidimensional array containing a x,y grid mapped
15753 to each 64x64 parcel's LocalID.
12971 </summary> 15754 </summary>
12972 </member> 15755 </member>
12973 <member name="F:OpenMetaverse.Assets.AssetGesture.Trigger"> 15756 <member name="P:OpenMetaverse.Simulator.IPEndPoint">
15757 <summary>The IP address and port of the server</summary>
15758 </member>
15759 <member name="P:OpenMetaverse.Simulator.Connected">
15760 <summary>Whether there is a working connection to the simulator or
15761 not</summary>
15762 </member>
15763 <member name="P:OpenMetaverse.Simulator.AvatarPositions">
15764 <summary>Coarse locations of avatars in this simulator</summary>
15765 </member>
15766 <member name="P:OpenMetaverse.Simulator.PreyID">
15767 <summary>AvatarPositions key representing TrackAgent target</summary>
15768 </member>
15769 <member name="P:OpenMetaverse.Simulator.HandshakeComplete">
15770 <summary>Indicates if UDP connection to the sim is fully established</summary>
15771 </member>
15772 <member name="T:OpenMetaverse.Simulator.SimStats">
12974 <summary> 15773 <summary>
12975 String that triggers playing of the gesture sequence 15774 Simulator Statistics
12976 </summary> 15775 </summary>
12977 </member> 15776 </member>
12978 <member name="F:OpenMetaverse.Assets.AssetGesture.ReplaceWith"> 15777 <member name="F:OpenMetaverse.Simulator.SimStats.SentPackets">
15778 <summary>Total number of packets sent by this simulator to this agent</summary>
15779 </member>
15780 <member name="F:OpenMetaverse.Simulator.SimStats.RecvPackets">
15781 <summary>Total number of packets received by this simulator to this agent</summary>
15782 </member>
15783 <member name="F:OpenMetaverse.Simulator.SimStats.SentBytes">
15784 <summary>Total number of bytes sent by this simulator to this agent</summary>
15785 </member>
15786 <member name="F:OpenMetaverse.Simulator.SimStats.RecvBytes">
15787 <summary>Total number of bytes received by this simulator to this agent</summary>
15788 </member>
15789 <member name="F:OpenMetaverse.Simulator.SimStats.ConnectTime">
15790 <summary>Time in seconds agent has been connected to simulator</summary>
15791 </member>
15792 <member name="F:OpenMetaverse.Simulator.SimStats.ResentPackets">
15793 <summary>Total number of packets that have been resent</summary>
15794 </member>
15795 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedResends">
15796 <summary>Total number of resent packets recieved</summary>
15797 </member>
15798 <member name="F:OpenMetaverse.Simulator.SimStats.SentPings">
15799 <summary>Total number of pings sent to this simulator by this agent</summary>
15800 </member>
15801 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedPongs">
15802 <summary>Total number of ping replies sent to this agent by this simulator</summary>
15803 </member>
15804 <member name="F:OpenMetaverse.Simulator.SimStats.IncomingBPS">
12979 <summary> 15805 <summary>
12980 Text that replaces trigger in chat once gesture is triggered 15806 Incoming bytes per second
12981 </summary> 15807 </summary>
15808 <remarks>It would be nice to have this claculated on the fly, but
15809 this is far, far easier</remarks>
12982 </member> 15810 </member>
12983 <member name="F:OpenMetaverse.Assets.AssetGesture.Sequence"> 15811 <member name="F:OpenMetaverse.Simulator.SimStats.OutgoingBPS">
12984 <summary> 15812 <summary>
12985 Sequence of gesture steps 15813 Outgoing bytes per second
12986 </summary> 15814 </summary>
15815 <remarks>It would be nice to have this claculated on the fly, but
15816 this is far, far easier</remarks>
12987 </member> 15817 </member>
12988 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor"> 15818 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingSent">
15819 <summary>Time last ping was sent</summary>
15820 </member>
15821 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingID">
15822 <summary>ID of last Ping sent</summary>
15823 </member>
15824 <member name="F:OpenMetaverse.Simulator.SimStats.LastLag">
15825 <summary></summary>
15826 </member>
15827 <member name="F:OpenMetaverse.Simulator.SimStats.MissedPings">
15828 <summary></summary>
15829 </member>
15830 <member name="F:OpenMetaverse.Simulator.SimStats.Dilation">
15831 <summary>Current time dilation of this simulator</summary>
15832 </member>
15833 <member name="F:OpenMetaverse.Simulator.SimStats.FPS">
15834 <summary>Current Frames per second of simulator</summary>
15835 </member>
15836 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsFPS">
15837 <summary>Current Physics frames per second of simulator</summary>
15838 </member>
15839 <member name="F:OpenMetaverse.Simulator.SimStats.AgentUpdates">
15840 <summary></summary>
15841 </member>
15842 <member name="F:OpenMetaverse.Simulator.SimStats.FrameTime">
15843 <summary></summary>
15844 </member>
15845 <member name="F:OpenMetaverse.Simulator.SimStats.NetTime">
15846 <summary></summary>
15847 </member>
15848 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsTime">
15849 <summary></summary>
15850 </member>
15851 <member name="F:OpenMetaverse.Simulator.SimStats.ImageTime">
15852 <summary></summary>
15853 </member>
15854 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptTime">
15855 <summary></summary>
15856 </member>
15857 <member name="F:OpenMetaverse.Simulator.SimStats.AgentTime">
15858 <summary></summary>
15859 </member>
15860 <member name="F:OpenMetaverse.Simulator.SimStats.OtherTime">
15861 <summary></summary>
15862 </member>
15863 <member name="F:OpenMetaverse.Simulator.SimStats.Objects">
15864 <summary>Total number of objects Simulator is simulating</summary>
15865 </member>
15866 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptedObjects">
15867 <summary>Total number of Active (Scripted) objects running</summary>
15868 </member>
15869 <member name="F:OpenMetaverse.Simulator.SimStats.Agents">
15870 <summary>Number of agents currently in this simulator</summary>
15871 </member>
15872 <member name="F:OpenMetaverse.Simulator.SimStats.ChildAgents">
15873 <summary>Number of agents in neighbor simulators</summary>
15874 </member>
15875 <member name="F:OpenMetaverse.Simulator.SimStats.ActiveScripts">
15876 <summary>Number of Active scripts running in this simulator</summary>
15877 </member>
15878 <member name="F:OpenMetaverse.Simulator.SimStats.LSLIPS">
15879 <summary></summary>
15880 </member>
15881 <member name="F:OpenMetaverse.Simulator.SimStats.INPPS">
15882 <summary></summary>
15883 </member>
15884 <member name="F:OpenMetaverse.Simulator.SimStats.OUTPPS">
15885 <summary></summary>
15886 </member>
15887 <member name="F:OpenMetaverse.Simulator.SimStats.PendingDownloads">
15888 <summary>Number of downloads pending</summary>
15889 </member>
15890 <member name="F:OpenMetaverse.Simulator.SimStats.PendingUploads">
15891 <summary>Number of uploads pending</summary>
15892 </member>
15893 <member name="F:OpenMetaverse.Simulator.SimStats.VirtualSize">
15894 <summary></summary>
15895 </member>
15896 <member name="F:OpenMetaverse.Simulator.SimStats.ResidentSize">
15897 <summary></summary>
15898 </member>
15899 <member name="F:OpenMetaverse.Simulator.SimStats.PendingLocalUploads">
15900 <summary>Number of local uploads pending</summary>
15901 </member>
15902 <member name="F:OpenMetaverse.Simulator.SimStats.UnackedBytes">
15903 <summary>Unacknowledged bytes in queue</summary>
15904 </member>
15905 <member name="F:OpenMetaverse.SimulatorDataPool.Handle">
12989 <summary> 15906 <summary>
12990 Constructs guesture asset 15907 Simulator handle
12991 </summary> 15908 </summary>
12992 </member> 15909 </member>
12993 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor(OpenMetaverse.UUID,System.Byte[])"> 15910 <member name="F:OpenMetaverse.SimulatorDataPool.ActiveClients">
12994 <summary> 15911 <summary>
12995 Constructs guesture asset 15912 Number of GridClients using this datapool
12996 </summary> 15913 </summary>
12997 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
12998 <param name="assetData">A byte array containing the raw asset data</param>
12999 </member> 15914 </member>
13000 <member name="M:OpenMetaverse.Assets.AssetGesture.Encode"> 15915 <member name="F:OpenMetaverse.SimulatorDataPool.InactiveSince">
13001 <summary> 15916 <summary>
13002 Encodes gesture asset suitable for uplaod 15917 Time that the last client disconnected from the simulator
13003 </summary> 15918 </summary>
13004 </member> 15919 </member>
13005 <member name="M:OpenMetaverse.Assets.AssetGesture.Decode"> 15920 <member name="F:OpenMetaverse.SimulatorDataPool.PrimCache">
13006 <summary> 15921 <summary>
13007 Decodes gesture assset into play sequence 15922 The cache of prims used and unused in this simulator
13008 </summary> 15923 </summary>
13009 <returns>true if the asset data was decoded successfully</returns>
13010 </member> 15924 </member>
13011 <member name="P:OpenMetaverse.Assets.AssetGesture.AssetType"> 15925 <member name="F:OpenMetaverse.SimulatorDataPool.Parcels">
13012 <summary> 15926 <summary>
13013 Returns asset type 15927 Shared parcel info only when POOL_PARCEL_DATA == true
13014 </summary> 15928 </summary>
13015 </member> 15929 </member>
13016 <member name="T:OpenMetaverse.ObjectReturnType"> 15930 <member name="T:OpenMetaverse.ObjectReturnType">
@@ -14370,214 +17284,613 @@
14370 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Time"> 17284 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Time">
14371 <summary></summary> 17285 <summary></summary>
14372 </member> 17286 </member>
14373 <member name="T:OpenMetaverse.NameValue"> 17287 <member name="T:OpenMetaverse.Parallel">
14374 <summary> 17288 <summary>
14375 A Name Value pair with additional settings, used in the protocol 17289 Provides helper methods for parallelizing loops
14376 primarily to transmit avatar names and active group in object packets
14377 </summary> 17290 </summary>
14378 </member> 17291 </member>
14379 <member name="F:OpenMetaverse.NameValue.Name"> 17292 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Action{System.Int32})">
14380 <summary></summary> 17293 <summary>
17294 Executes a for loop in which iterations may run in parallel
17295 </summary>
17296 <param name="fromInclusive">The loop will be started at this index</param>
17297 <param name="toExclusive">The loop will be terminated before this index is reached</param>
17298 <param name="body">Method body to run for each iteration of the loop</param>
14381 </member> 17299 </member>
14382 <member name="F:OpenMetaverse.NameValue.Type"> 17300 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Int32,System.Action{System.Int32})">
14383 <summary></summary> 17301 <summary>
17302 Executes a for loop in which iterations may run in parallel
17303 </summary>
17304 <param name="threadCount">The number of concurrent execution threads to run</param>
17305 <param name="fromInclusive">The loop will be started at this index</param>
17306 <param name="toExclusive">The loop will be terminated before this index is reached</param>
17307 <param name="body">Method body to run for each iteration of the loop</param>
14384 </member> 17308 </member>
14385 <member name="F:OpenMetaverse.NameValue.Class"> 17309 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
14386 <summary></summary> 17310 <summary>
17311 Executes a foreach loop in which iterations may run in parallel
17312 </summary>
17313 <typeparam name="T">Object type that the collection wraps</typeparam>
17314 <param name="enumerable">An enumerable collection to iterate over</param>
17315 <param name="body">Method body to run for each object in the collection</param>
14387 </member> 17316 </member>
14388 <member name="F:OpenMetaverse.NameValue.Sendto"> 17317 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Int32,System.Collections.Generic.IEnumerable{``0},System.Action{``0})">
14389 <summary></summary> 17318 <summary>
17319 Executes a foreach loop in which iterations may run in parallel
17320 </summary>
17321 <typeparam name="T">Object type that the collection wraps</typeparam>
17322 <param name="threadCount">The number of concurrent execution threads to run</param>
17323 <param name="enumerable">An enumerable collection to iterate over</param>
17324 <param name="body">Method body to run for each object in the collection</param>
14390 </member> 17325 </member>
14391 <member name="F:OpenMetaverse.NameValue.Value"> 17326 <member name="M:OpenMetaverse.Parallel.Invoke(System.Action[])">
14392 <summary></summary> 17327 <summary>
17328 Executes a series of tasks in parallel
17329 </summary>
17330 <param name="actions">A series of method bodies to execute</param>
14393 </member> 17331 </member>
14394 <member name="M:OpenMetaverse.NameValue.#ctor(System.String,OpenMetaverse.NameValue.ValueType,OpenMetaverse.NameValue.ClassType,OpenMetaverse.NameValue.SendtoType,System.Object)"> 17332 <member name="M:OpenMetaverse.Parallel.Invoke(System.Int32,System.Action[])">
14395 <summary> 17333 <summary>
14396 Constructor that takes all the fields as parameters 17334 Executes a series of tasks in parallel
14397 </summary> 17335 </summary>
14398 <param name="name"></param> 17336 <param name="threadCount">The number of concurrent execution threads to run</param>
14399 <param name="valueType"></param> 17337 <param name="actions">A series of method bodies to execute</param>
14400 <param name="classType"></param>
14401 <param name="sendtoType"></param>
14402 <param name="value"></param>
14403 </member> 17338 </member>
14404 <member name="M:OpenMetaverse.NameValue.#ctor(System.String)"> 17339 <member name="T:OpenMetaverse.InventoryException">
14405 <summary> 17340 <summary>
14406 Constructor that takes a single line from a NameValue field 17341 Exception class to identify inventory exceptions
14407 </summary> 17342 </summary>
14408 <param name="data"></param>
14409 </member> 17343 </member>
14410 <member name="T:OpenMetaverse.NameValue.ValueType"> 17344 <member name="T:OpenMetaverse.Inventory">
14411 <summary>Type of the value</summary> 17345 <summary>
17346 Responsible for maintaining inventory structure. Inventory constructs nodes
17347 and manages node children as is necessary to maintain a coherant hirarchy.
17348 Other classes should not manipulate or create InventoryNodes explicitly. When
17349 A node's parent changes (when a folder is moved, for example) simply pass
17350 Inventory the updated InventoryFolder and it will make the appropriate changes
17351 to its internal representation.
17352 </summary>
14412 </member> 17353 </member>
14413 <member name="F:OpenMetaverse.NameValue.ValueType.Unknown"> 17354 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdated">
14414 <summary>Unknown</summary> 17355 <summary>The event subscribers, null of no subscribers</summary>
14415 </member> 17356 </member>
14416 <member name="F:OpenMetaverse.NameValue.ValueType.String"> 17357 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectUpdated(OpenMetaverse.InventoryObjectUpdatedEventArgs)">
14417 <summary>String value</summary> 17358 <summary>Raises the InventoryObjectUpdated Event</summary>
17359 <param name="e">A InventoryObjectUpdatedEventArgs object containing
17360 the data sent from the simulator</param>
14418 </member> 17361 </member>
14419 <member name="F:OpenMetaverse.NameValue.ValueType.F32"> 17362 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdatedLock">
14420 <summary></summary> 17363 <summary>Thread sync lock object</summary>
14421 </member> 17364 </member>
14422 <member name="F:OpenMetaverse.NameValue.ValueType.S32"> 17365 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemoved">
14423 <summary></summary> 17366 <summary>The event subscribers, null of no subscribers</summary>
14424 </member> 17367 </member>
14425 <member name="F:OpenMetaverse.NameValue.ValueType.VEC3"> 17368 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectRemoved(OpenMetaverse.InventoryObjectRemovedEventArgs)">
14426 <summary></summary> 17369 <summary>Raises the InventoryObjectRemoved Event</summary>
17370 <param name="e">A InventoryObjectRemovedEventArgs object containing
17371 the data sent from the simulator</param>
14427 </member> 17372 </member>
14428 <member name="F:OpenMetaverse.NameValue.ValueType.U32"> 17373 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemovedLock">
14429 <summary></summary> 17374 <summary>Thread sync lock object</summary>
14430 </member> 17375 </member>
14431 <member name="F:OpenMetaverse.NameValue.ValueType.CAMERA"> 17376 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAdded">
14432 <summary>Deprecated</summary> 17377 <summary>The event subscribers, null of no subscribers</summary>
14433 </member> 17378 </member>
14434 <member name="F:OpenMetaverse.NameValue.ValueType.Asset"> 17379 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectAdded(OpenMetaverse.InventoryObjectAddedEventArgs)">
14435 <summary>String value, but designated as an asset</summary> 17380 <summary>Raises the InventoryObjectAdded Event</summary>
17381 <param name="e">A InventoryObjectAddedEventArgs object containing
17382 the data sent from the simulator</param>
14436 </member> 17383 </member>
14437 <member name="F:OpenMetaverse.NameValue.ValueType.U64"> 17384 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAddedLock">
14438 <summary></summary> 17385 <summary>Thread sync lock object</summary>
14439 </member> 17386 </member>
14440 <member name="T:OpenMetaverse.NameValue.ClassType"> 17387 <member name="M:OpenMetaverse.Inventory.GetContents(OpenMetaverse.UUID)">
14441 <summary> 17388 <summary>
17389 Returns the contents of the specified folder
17390 </summary>
17391 <param name="folder">A folder's UUID</param>
17392 <returns>The contents of the folder corresponding to <code>folder</code></returns>
17393 <exception cref="T:OpenMetaverse.InventoryException">When <code>folder</code> does not exist in the inventory</exception>
17394 </member>
17395 <member name="M:OpenMetaverse.Inventory.UpdateNodeFor(OpenMetaverse.InventoryBase)">
17396 <summary>
17397 Updates the state of the InventoryNode and inventory data structure that
17398 is responsible for the InventoryObject. If the item was previously not added to inventory,
17399 it adds the item, and updates structure accordingly. If it was, it updates the
17400 InventoryNode, changing the parent node if <code>item.parentUUID</code> does
17401 not match <code>node.Parent.Data.UUID</code>.
14442 17402
17403 You can not set the inventory root folder using this method
14443 </summary> 17404 </summary>
17405 <param name="item">The InventoryObject to store</param>
14444 </member> 17406 </member>
14445 <member name="F:OpenMetaverse.NameValue.ClassType.Unknown"> 17407 <member name="M:OpenMetaverse.Inventory.RemoveNodeFor(OpenMetaverse.InventoryBase)">
14446 <summary></summary> 17408 <summary>
17409 Removes the InventoryObject and all related node data from Inventory.
17410 </summary>
17411 <param name="item">The InventoryObject to remove.</param>
14447 </member> 17412 </member>
14448 <member name="F:OpenMetaverse.NameValue.ClassType.ReadOnly"> 17413 <member name="M:OpenMetaverse.Inventory.Contains(OpenMetaverse.UUID)">
14449 <summary></summary> 17414 <summary>
17415 Used to find out if Inventory contains the InventoryObject
17416 specified by <code>uuid</code>.
17417 </summary>
17418 <param name="uuid">The UUID to check.</param>
17419 <returns>true if inventory contains uuid, false otherwise</returns>
14450 </member> 17420 </member>
14451 <member name="F:OpenMetaverse.NameValue.ClassType.ReadWrite"> 17421 <member name="M:OpenMetaverse.Inventory.SaveToDisk(System.String)">
14452 <summary></summary> 17422 <summary>
17423 Saves the current inventory structure to a cache file
17424 </summary>
17425 <param name="filename">Name of the cache file to save to</param>
14453 </member> 17426 </member>
14454 <member name="F:OpenMetaverse.NameValue.ClassType.Callback"> 17427 <member name="M:OpenMetaverse.Inventory.RestoreFromDisk(System.String)">
14455 <summary></summary> 17428 <summary>
17429 Loads in inventory cache file into the inventory structure. Note only valid to call after login has been successful.
17430 </summary>
17431 <param name="filename">Name of the cache file to load</param>
17432 <returns>The number of inventory items sucessfully reconstructed into the inventory node tree</returns>
14456 </member> 17433 </member>
14457 <member name="T:OpenMetaverse.NameValue.SendtoType"> 17434 <member name="E:OpenMetaverse.Inventory.InventoryObjectUpdated">
17435 <summary>Raised when the simulator sends us data containing
17436 ...</summary>
17437 </member>
17438 <member name="E:OpenMetaverse.Inventory.InventoryObjectRemoved">
17439 <summary>Raised when the simulator sends us data containing
17440 ...</summary>
17441 </member>
17442 <member name="E:OpenMetaverse.Inventory.InventoryObjectAdded">
17443 <summary>Raised when the simulator sends us data containing
17444 ...</summary>
17445 </member>
17446 <member name="P:OpenMetaverse.Inventory.RootFolder">
14458 <summary> 17447 <summary>
14459 17448 The root folder of this avatars inventory
14460 </summary> 17449 </summary>
14461 </member> 17450 </member>
14462 <member name="F:OpenMetaverse.NameValue.SendtoType.Unknown"> 17451 <member name="P:OpenMetaverse.Inventory.LibraryFolder">
14463 <summary></summary> 17452 <summary>
17453 The default shared library folder
17454 </summary>
14464 </member> 17455 </member>
14465 <member name="F:OpenMetaverse.NameValue.SendtoType.Sim"> 17456 <member name="P:OpenMetaverse.Inventory.RootNode">
14466 <summary></summary> 17457 <summary>
17458 The root node of the avatars inventory
17459 </summary>
14467 </member> 17460 </member>
14468 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSim"> 17461 <member name="P:OpenMetaverse.Inventory.LibraryRootNode">
14469 <summary></summary> 17462 <summary>
17463 The root node of the default shared library
17464 </summary>
14470 </member> 17465 </member>
14471 <member name="F:OpenMetaverse.NameValue.SendtoType.SimViewer"> 17466 <member name="P:OpenMetaverse.Inventory.Item(OpenMetaverse.UUID)">
14472 <summary></summary> 17467 <summary>
17468 By using the bracket operator on this class, the program can get the
17469 InventoryObject designated by the specified uuid. If the value for the corresponding
17470 UUID is null, the call is equivelant to a call to <code>RemoveNodeFor(this[uuid])</code>.
17471 If the value is non-null, it is equivelant to a call to <code>UpdateNodeFor(value)</code>,
17472 the uuid parameter is ignored.
17473 </summary>
17474 <param name="uuid">The UUID of the InventoryObject to get or set, ignored if set to non-null value.</param>
17475 <returns>The InventoryObject corresponding to <code>uuid</code>.</returns>
14473 </member> 17476 </member>
14474 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSimViewer"> 17477 <member name="T:OpenMetaverse.InternalDictionary`2">
14475 <summary></summary> 17478 <summary>
17479 The InternalDictionary class is used through the library for storing key/value pairs.
17480 It is intended to be a replacement for the generic Dictionary class and should
17481 be used in its place. It contains several methods for allowing access to the data from
17482 outside the library that are read only and thread safe.
17483
17484 </summary>
17485 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
17486 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
14476 </member> 17487 </member>
14477 <member name="T:OpenMetaverse.Rendering.LindenMesh.LODMesh"> 17488 <member name="F:OpenMetaverse.InternalDictionary`2.Dictionary">
17489 <summary>Internal dictionary that this class wraps around. Do not
17490 modify or enumerate the contents of this dictionary without locking
17491 on this member</summary>
17492 </member>
17493 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor">
14478 <summary> 17494 <summary>
14479 Level of Detail mesh 17495 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
17496 with the specified key/value, has the default initial capacity.
14480 </summary> 17497 </summary>
17498 <example>
17499 <code>
17500 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value.
17501 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;();
17502 </code>
17503 </example>
14481 </member> 17504 </member>
14482 <member name="T:OpenMetaverse.Assets.TarArchiveWriter"> 17505 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
14483 <summary> 17506 <summary>
14484 Temporary code to produce a tar archive in tar v7 format 17507 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
17508 with the specified key/value, has its initial valies copied from the specified
17509 <seealso cref="T:System.Collections.Generic.Dictionary"/>
14485 </summary> 17510 </summary>
17511 <param name="dictionary"><seealso cref="T:System.Collections.Generic.Dictionary"/>
17512 to copy initial values from</param>
17513 <example>
17514 <code>
17515 // initialize a new InternalDictionary named testAvName with a UUID as the key and an string as the value.
17516 // populates with copied values from example KeyNameCache Dictionary.
17517
17518 // create source dictionary
17519 Dictionary&lt;UUID, string&gt; KeyNameCache = new Dictionary&lt;UUID, string&gt;();
17520 KeyNameCache.Add("8300f94a-7970-7810-cf2c-fc9aa6cdda24", "Jack Avatar");
17521 KeyNameCache.Add("27ba1e40-13f7-0708-3e98-5819d780bd62", "Jill Avatar");
17522
17523 // Initialize new dictionary.
17524 public InternalDictionary&lt;UUID, string&gt; testAvName = new InternalDictionary&lt;UUID, string&gt;(KeyNameCache);
17525 </code>
17526 </example>
14486 </member> 17527 </member>
14487 <member name="F:OpenMetaverse.Assets.TarArchiveWriter.m_bw"> 17528 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Int32)">
14488 <summary> 17529 <summary>
14489 Binary writer for the underlying stream 17530 Initializes a new instance of the <seealso cref="T:OpenMetaverse.InternalDictionary"/> Class
17531 with the specified key/value, With its initial capacity specified.
14490 </summary> 17532 </summary>
17533 <param name="capacity">Initial size of dictionary</param>
17534 <example>
17535 <code>
17536 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value,
17537 // initially allocated room for 10 entries.
17538 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;(10);
17539 </code>
17540 </example>
14491 </member> 17541 </member>
14492 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteDir(System.String)"> 17542 <member name="M:OpenMetaverse.InternalDictionary`2.TryGetValue(`0,`1@)">
14493 <summary> 17543 <summary>
14494 Write a directory entry to the tar archive. We can only handle one path level right now! 17544 Try to get entry from <seealso cref="T:OpenMetaverse.InternalDictionary"/> with specified key
14495 </summary> 17545 </summary>
14496 <param name="dirName"></param> 17546 <param name="key">Key to use for lookup</param>
17547 <param name="value">Value returned</param>
17548 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
17549 <example>
17550 <code>
17551 // find your avatar using the Simulator.ObjectsAvatars InternalDictionary:
17552 Avatar av;
17553 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
17554 Console.WriteLine("Found Avatar {0}", av.Name);
17555 </code>
17556 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
17557 </example>
14497 </member> 17558 </member>
14498 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.String)"> 17559 <member name="M:OpenMetaverse.InternalDictionary`2.Find(System.Predicate{`1})">
14499 <summary> 17560 <summary>
14500 Write a file to the tar archive 17561 Finds the specified match.
14501 </summary> 17562 </summary>
14502 <param name="filePath"></param> 17563 <param name="match">The match.</param>
14503 <param name="data"></param> 17564 <returns>Matched value</returns>
17565 <example>
17566 <code>
17567 // use a delegate to find a prim in the ObjectsPrimitives InternalDictionary
17568 // with the ID 95683496
17569 uint findID = 95683496;
17570 Primitive findPrim = sim.ObjectsPrimitives.Find(
17571 delegate(Primitive prim) { return prim.ID == findID; });
17572 </code>
17573 </example>
14504 </member> 17574 </member>
14505 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[])"> 17575 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`1})">
17576 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary>
17577 <param name="match">return matching items.</param>
17578 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
17579 <example>
17580 Find All prims within 20 meters and store them in a List
17581 <code>
17582 int radius = 20;
17583 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
17584 delegate(Primitive prim) {
17585 Vector3 pos = prim.Position;
17586 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
17587 }
17588 );
17589 </code>
17590 </example>
17591 </member>
17592 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`0})">
17593 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary>
17594 <param name="match">return matching keys.</param>
17595 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
17596 <example>
17597 Find All keys which also exist in another dictionary
17598 <code>
17599 List&lt;UUID&gt; matches = myDict.FindAll(
17600 delegate(UUID id) {
17601 return myOtherDict.ContainsKey(id);
17602 }
17603 );
17604 </code>
17605 </example>
17606 </member>
17607 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`1})">
17608 <summary>Perform an <seealso cref="T:System.Action"/> on each entry in an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary>
17609 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
17610 <example>
17611 <code>
17612 // Iterates over the ObjectsPrimitives InternalDictionary and prints out some information.
17613 Client.Network.CurrentSim.ObjectsPrimitives.ForEach(
17614 delegate(Primitive prim)
17615 {
17616 if (prim.Text != null)
17617 {
17618 Console.WriteLine("NAME={0} ID = {1} TEXT = '{2}'",
17619 prim.PropertiesFamily.Name, prim.ID, prim.Text);
17620 }
17621 });
17622 </code>
17623 </example>
17624 </member>
17625 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`0})">
17626 <summary>Perform an <seealso cref="T:System.Action"/> on each key of an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary>
17627 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
17628 </member>
17629 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`0,`1}})">
14506 <summary> 17630 <summary>
14507 Write a file to the tar archive 17631 Perform an <seealso cref="T:System.Action"/> on each KeyValuePair of an <seealso cref="T:OpenMetaverse.InternalDictionary"/>
14508 </summary> 17632 </summary>
14509 <param name="filePath"></param> 17633 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
14510 <param name="data"></param>
14511 </member> 17634 </member>
14512 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.Close"> 17635 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsKey(`0)">
17636 <summary>Check if Key exists in Dictionary</summary>
17637 <param name="key">Key to check for</param>
17638 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
17639 </member>
17640 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsValue(`1)">
17641 <summary>Check if Value exists in Dictionary</summary>
17642 <param name="value">Value to check for</param>
17643 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
17644 </member>
17645 <member name="M:OpenMetaverse.InternalDictionary`2.Add(`0,`1)">
14513 <summary> 17646 <summary>
14514 Finish writing the raw tar archive data to a stream. The stream will be closed on completion. 17647 Adds the specified key to the dictionary, dictionary locking is not performed,
17648 <see cref="!:SafeAdd"/>
14515 </summary> 17649 </summary>
17650 <param name="key">The key</param>
17651 <param name="value">The value</param>
14516 </member> 17652 </member>
14517 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteEntry(System.String,System.Byte[],System.Char)"> 17653 <member name="M:OpenMetaverse.InternalDictionary`2.Remove(`0)">
14518 <summary> 17654 <summary>
14519 Write a particular entry 17655 Removes the specified key, dictionary locking is not performed
14520 </summary> 17656 </summary>
14521 <param name="filePath"></param> 17657 <param name="key">The key.</param>
14522 <param name="data"></param> 17658 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
14523 <param name="fileType"></param>
14524 </member> 17659 </member>
14525 <member name="T:OpenMetaverse.Assets.TarArchiveReader"> 17660 <member name="P:OpenMetaverse.InternalDictionary`2.Count">
14526 <summary> 17661 <summary>
14527 Temporary code to do the bare minimum required to read a tar archive for our purposes 17662 Gets the number of Key/Value pairs contained in the <seealso cref="T:InternalDictionary"/>
14528 </summary> 17663 </summary>
14529 </member> 17664 </member>
14530 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_br"> 17665 <member name="P:OpenMetaverse.InternalDictionary`2.Item(`0)">
14531 <summary> 17666 <summary>
14532 Binary reader for the underlying stream 17667 Indexer for the dictionary
14533 </summary> 17668 </summary>
17669 <param name="key">The key</param>
17670 <returns>The value</returns>
14534 </member> 17671 </member>
14535 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_nullCharArray"> 17672 <member name="T:OpenMetaverse.Imaging.OpenJPEG">
14536 <summary> 17673 <summary>
14537 Used to trim off null chars 17674 A Wrapper around openjpeg to encode and decode images to and from byte arrays
14538 </summary> 17675 </summary>
14539 </member> 17676 </member>
14540 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_spaceCharArray"> 17677 <member name="F:OpenMetaverse.Imaging.OpenJPEG.TGA_HEADER_SIZE">
17678 <summary>TGA Header size</summary>
17679 </member>
17680 <member name="F:OpenMetaverse.Imaging.OpenJPEG.OpenJPEGLock">
17681 <summary>OpenJPEG is not threadsafe, so this object is used to lock
17682 during calls into unmanaged code</summary>
17683 </member>
17684 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage,System.Boolean)">
14541 <summary> 17685 <summary>
14542 Used to trim off space chars 17686 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array
14543 </summary> 17687 </summary>
17688 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param>
17689 <param name="lossless">true to enable lossless conversion, only useful for small images ie: sculptmaps</param>
17690 <returns>A byte array containing the encoded Image object</returns>
14544 </member> 17691 </member>
14545 <member name="M:OpenMetaverse.Assets.TarArchiveReader.#ctor(System.IO.Stream)"> 17692 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage)">
14546 <summary> 17693 <summary>
14547 Generate a tar reader which reads from the given stream. 17694 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array
14548 </summary> 17695 </summary>
14549 <param name="s"></param> 17696 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param>
17697 <returns>a byte array of the encoded image</returns>
14550 </member> 17698 </member>
14551 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadEntry(System.String@,OpenMetaverse.Assets.TarArchiveReader.TarEntryType@)"> 17699 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@,System.Drawing.Image@)">
14552 <summary> 17700 <summary>
14553 Read the next entry in the tar file. 17701 Decode JPEG2000 data to an <seealso cref="T:System.Drawing.Image"/> and
17702 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/>
14554 </summary> 17703 </summary>
14555 <param name="filePath"></param> 17704 <param name="encoded">JPEG2000 encoded data</param>
14556 <param name="entryType"></param> 17705 <param name="managedImage">ManagedImage object to decode to</param>
14557 <returns>the data for the entry. Returns null if there are no more entries</returns> 17706 <param name="image">Image object to decode to</param>
17707 <returns>True if the decode succeeds, otherwise false</returns>
14558 </member> 17708 </member>
14559 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadHeader"> 17709 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@)">
14560 <summary> 17710 <summary>
14561 Read the next 512 byte chunk of data as a tar header. 17711
14562 </summary> 17712 </summary>
14563 <returns>A tar header struct. null if we have reached the end of the archive.</returns> 17713 <param name="encoded"></param>
17714 <param name="managedImage"></param>
17715 <returns></returns>
14564 </member> 17716 </member>
14565 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadData(System.Int32)"> 17717 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeLayerBoundaries(System.Byte[],OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo[]@,System.Int32@)">
14566 <summary> 17718 <summary>
14567 Read data following a header 17719
14568 </summary> 17720 </summary>
14569 <param name="fileSize"></param> 17721 <param name="encoded"></param>
17722 <param name="layerInfo"></param>
17723 <param name="components"></param>
14570 <returns></returns> 17724 <returns></returns>
14571 </member> 17725 </member>
14572 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ConvertOctalBytesToDecimal(System.Byte[],System.Int32,System.Int32)"> 17726 <member name="M:OpenMetaverse.Imaging.OpenJPEG.EncodeFromImage(System.Drawing.Bitmap,System.Boolean)">
14573 <summary> 17727 <summary>
14574 Convert octal bytes to a decimal representation 17728 Encode a <seealso cref="T:System.Drawing.Bitmap"/> object into a byte array
17729 </summary>
17730 <param name="bitmap">The source <seealso cref="T:System.Drawing.Bitmap"/> object to encode</param>
17731 <param name="lossless">true to enable lossless decoding</param>
17732 <returns>A byte array containing the source Bitmap object</returns>
17733 </member>
17734 <member name="T:OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo">
17735 <summary>
17736 Defines the beginning and ending file positions of a layer in an
17737 LRCP-progression JPEG2000 file
17738 </summary>
17739 </member>
17740 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledImage">
17741 <summary>
17742 This structure is used to marshal both encoded and decoded images.
17743 MUST MATCH THE STRUCT IN dotnet.h!
17744 </summary>
17745 </member>
17746 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket">
17747 <summary>
17748 Information about a single packet in a JPEG2000 stream
17749 </summary>
17750 </member>
17751 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.start_pos">
17752 <summary>Packet start position</summary>
17753 </member>
17754 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_ph_pos">
17755 <summary>Packet header end position</summary>
17756 </member>
17757 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_pos">
17758 <summary>Packet end position</summary>
17759 </member>
17760 <member name="F:OpenMetaverse.Imaging.ManagedImage.Width">
17761 <summary>
17762 Image width
17763 </summary>
17764 </member>
17765 <member name="F:OpenMetaverse.Imaging.ManagedImage.Height">
17766 <summary>
17767 Image height
17768 </summary>
17769 </member>
17770 <member name="F:OpenMetaverse.Imaging.ManagedImage.Channels">
17771 <summary>
17772 Image channel flags
17773 </summary>
17774 </member>
17775 <member name="F:OpenMetaverse.Imaging.ManagedImage.Red">
17776 <summary>
17777 Red channel data
17778 </summary>
17779 </member>
17780 <member name="F:OpenMetaverse.Imaging.ManagedImage.Green">
17781 <summary>
17782 Green channel data
17783 </summary>
17784 </member>
17785 <member name="F:OpenMetaverse.Imaging.ManagedImage.Blue">
17786 <summary>
17787 Blue channel data
17788 </summary>
17789 </member>
17790 <member name="F:OpenMetaverse.Imaging.ManagedImage.Alpha">
17791 <summary>
17792 Alpha channel data
17793 </summary>
17794 </member>
17795 <member name="F:OpenMetaverse.Imaging.ManagedImage.Bump">
17796 <summary>
17797 Bump channel data
17798 </summary>
17799 </member>
17800 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Int32,System.Int32,OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
17801 <summary>
17802 Create a new blank image
17803 </summary>
17804 <param name="width">width</param>
17805 <param name="height">height</param>
17806 <param name="channels">channel flags</param>
17807 </member>
17808 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Drawing.Bitmap)">
17809 <summary>
17810
17811 </summary>
17812 <param name="bitmap"></param>
17813 </member>
17814 <member name="M:OpenMetaverse.Imaging.ManagedImage.ConvertChannels(OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
17815 <summary>
17816 Convert the channels in the image. Channels are created or destroyed as required.
17817 </summary>
17818 <param name="channels">new channel flags</param>
17819 </member>
17820 <member name="M:OpenMetaverse.Imaging.ManagedImage.ResizeNearestNeighbor(System.Int32,System.Int32)">
17821 <summary>
17822 Resize or stretch the image using nearest neighbor (ugly) resampling
17823 </summary>
17824 <param name="width">new width</param>
17825 <param name="height">new height</param>
17826 </member>
17827 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportRaw">
17828 <summary>
17829 Create a byte array containing 32-bit RGBA data with a bottom-left
17830 origin, suitable for feeding directly into OpenGL
17831 </summary>
17832 <returns>A byte array containing raw texture data</returns>
17833 </member>
17834 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportBitmap">
17835 <summary>
17836 Create a byte array containing 32-bit RGBA data with a bottom-left
17837 origin, suitable for feeding directly into OpenGL
17838 </summary>
17839 <returns>A byte array containing raw texture data</returns>
17840 </member>
17841 <member name="T:OpenMetaverse.Assets.AssetTexture">
17842 <summary>
17843 Represents a texture
17844 </summary>
17845 </member>
17846 <member name="F:OpenMetaverse.Assets.AssetTexture.Image">
17847 <summary>A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing image data</summary>
17848 </member>
17849 <member name="F:OpenMetaverse.Assets.AssetTexture.LayerInfo">
17850 <summary></summary>
17851 </member>
17852 <member name="F:OpenMetaverse.Assets.AssetTexture.Components">
17853 <summary></summary>
17854 </member>
17855 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor">
17856 <summary>Initializes a new instance of an AssetTexture object</summary>
17857 </member>
17858 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.UUID,System.Byte[])">
17859 <summary>
17860 Initializes a new instance of an AssetTexture object
17861 </summary>
17862 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
17863 <param name="assetData">A byte array containing the raw asset data</param>
17864 </member>
17865 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.Imaging.ManagedImage)">
17866 <summary>
17867 Initializes a new instance of an AssetTexture object
17868 </summary>
17869 <param name="image">A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing texture data</param>
17870 </member>
17871 <member name="M:OpenMetaverse.Assets.AssetTexture.Encode">
17872 <summary>
17873 Populates the <seealso cref="!:AssetData"/> byte array with a JPEG2000
17874 encoded image created from the data in <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
17875 </summary>
17876 </member>
17877 <member name="M:OpenMetaverse.Assets.AssetTexture.Decode">
17878 <summary>
17879 Decodes the JPEG2000 data in <code>AssetData</code> to the
17880 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
17881 </summary>
17882 <returns>True if the decoding was successful, otherwise false</returns>
17883 </member>
17884 <member name="M:OpenMetaverse.Assets.AssetTexture.DecodeLayerBoundaries">
17885 <summary>
17886 Decodes the begin and end byte positions for each quality layer in
17887 the image
14575 </summary> 17888 </summary>
14576 <param name="bytes"></param>
14577 <param name="count"></param>
14578 <param name="startIndex"></param>
14579 <returns></returns> 17889 <returns></returns>
14580 </member> 17890 </member>
17891 <member name="P:OpenMetaverse.Assets.AssetTexture.AssetType">
17892 <summary>Override the base classes AssetType</summary>
17893 </member>
14581 <member name="T:OpenMetaverse.VisualColorOperation"> 17894 <member name="T:OpenMetaverse.VisualColorOperation">
14582 <summary> 17895 <summary>
14583 Operation to apply when applying color to texture 17896 Operation to apply when applying color to texture
@@ -14693,3294 +18006,2702 @@
14693 Holds the Params array of all the avatar appearance parameters 18006 Holds the Params array of all the avatar appearance parameters
14694 </summary> 18007 </summary>
14695 </member> 18008 </member>
14696 <member name="T:OpenMetaverse.UDPBase"> 18009 <member name="T:OpenMetaverse.Settings">
14697 <summary> 18010 <summary>
14698 18011 Class for controlling various system settings.
14699 </summary> 18012 </summary>
18013 <remarks>Some values are readonly because they affect things that
18014 happen when the GridClient object is initialized, so changing them at
18015 runtime won't do any good. Non-readonly values may affect things that
18016 happen at login or dynamically</remarks>
14700 </member> 18017 </member>
14701 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Int32)"> 18018 <member name="F:OpenMetaverse.Settings.AGNI_LOGIN_SERVER">
14702 <summary> 18019 <summary>Main grid login server</summary>
14703 Initialize the UDP packet handler in server mode
14704 </summary>
14705 <param name="port">Port to listening for incoming UDP packets on</param>
14706 </member> 18020 </member>
14707 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Net.IPEndPoint)"> 18021 <member name="F:OpenMetaverse.Settings.ADITI_LOGIN_SERVER">
14708 <summary> 18022 <summary>Beta grid login server</summary>
14709 Initialize the UDP packet handler in client mode
14710 </summary>
14711 <param name="endPoint">Remote UDP server to connect to</param>
14712 </member> 18023 </member>
14713 <member name="M:OpenMetaverse.UDPBase.Start"> 18024 <member name="F:OpenMetaverse.Settings.ENABLE_INVENTORY_STORE">
14714 <summary> 18025 <summary>
14715 18026 InventoryManager requests inventory information on login,
18027 GridClient initializes an Inventory store for main inventory.
14716 </summary> 18028 </summary>
14717 </member> 18029 </member>
14718 <member name="M:OpenMetaverse.UDPBase.Stop"> 18030 <member name="F:OpenMetaverse.Settings.ENABLE_LIBRARY_STORE">
14719 <summary> 18031 <summary>
14720 18032 InventoryManager requests library information on login,
18033 GridClient initializes an Inventory store for the library.
14721 </summary> 18034 </summary>
14722 </member> 18035 </member>
14723 <member name="P:OpenMetaverse.UDPBase.IsRunning"> 18036 <member name="F:OpenMetaverse.Settings.PING_INTERVAL">
14724 <summary> 18037 <summary>Number of milliseconds between sending pings to each sim</summary>
14725
14726 </summary>
14727 </member> 18038 </member>
14728 <member name="T:OpenMetaverse.Helpers"> 18039 <member name="F:OpenMetaverse.Settings.DEFAULT_AGENT_UPDATE_INTERVAL">
14729 <summary> 18040 <summary>Number of milliseconds between sending camera updates</summary>
14730 Static helper functions and global variables
14731 </summary>
14732 </member> 18041 </member>
14733 <member name="F:OpenMetaverse.Helpers.MSG_APPENDED_ACKS"> 18042 <member name="F:OpenMetaverse.Settings.INTERPOLATION_INTERVAL">
14734 <summary>This header flag signals that ACKs are appended to the packet</summary> 18043 <summary>Number of milliseconds between updating the current
18044 positions of moving, non-accelerating and non-colliding objects</summary>
14735 </member> 18045 </member>
14736 <member name="F:OpenMetaverse.Helpers.MSG_RESENT"> 18046 <member name="F:OpenMetaverse.Settings.NETWORK_TICK_INTERVAL">
14737 <summary>This header flag signals that this packet has been sent before</summary> 18047 <summary>Millisecond interval between ticks, where all ACKs are
18048 sent out and the age of unACKed packets is checked</summary>
14738 </member> 18049 </member>
14739 <member name="F:OpenMetaverse.Helpers.MSG_RELIABLE"> 18050 <member name="F:OpenMetaverse.Settings.PACKET_INBOX_SIZE">
14740 <summary>This header flags signals that an ACK is expected for this packet</summary> 18051 <summary>The initial size of the packet inbox, where packets are
18052 stored before processing</summary>
14741 </member> 18053 </member>
14742 <member name="F:OpenMetaverse.Helpers.MSG_ZEROCODED"> 18054 <member name="F:OpenMetaverse.Settings.MAX_PACKET_SIZE">
14743 <summary>This header flag signals that the message is compressed using zerocoding</summary> 18055 <summary>Maximum size of packet that we want to send over the wire</summary>
14744 </member> 18056 </member>
14745 <member name="M:OpenMetaverse.Helpers.TEOffsetShort(System.Single)"> 18057 <member name="F:OpenMetaverse.Settings.MAX_SEQUENCE">
14746 <summary> 18058 <summary>The maximum value of a packet sequence number before it
14747 18059 rolls over back to one</summary>
14748 </summary>
14749 <param name="offset"></param>
14750 <returns></returns>
14751 </member> 18060 </member>
14752 <member name="M:OpenMetaverse.Helpers.TEOffsetFloat(System.Byte[],System.Int32)"> 18061 <member name="F:OpenMetaverse.Settings.RESOURCE_DIR">
14753 <summary> 18062 <summary>The relative directory where external resources are kept</summary>
14754
14755 </summary>
14756 <param name="bytes"></param>
14757 <param name="pos"></param>
14758 <returns></returns>
14759 </member> 18063 </member>
14760 <member name="M:OpenMetaverse.Helpers.TERotationShort(System.Single)"> 18064 <member name="F:OpenMetaverse.Settings.LOGIN_SERVER">
18065 <summary>Login server to connect to</summary>
18066 </member>
18067 <member name="F:OpenMetaverse.Settings.BIND_ADDR">
18068 <summary>IP Address the client will bind to</summary>
18069 </member>
18070 <member name="F:OpenMetaverse.Settings.USE_LLSD_LOGIN">
18071 <summary>Use XML-RPC Login or LLSD Login, default is XML-RPC Login</summary>
18072 </member>
18073 <member name="F:OpenMetaverse.Settings.HTTP_INVENTORY">
14761 <summary> 18074 <summary>
14762 18075 Use Caps for fetching inventory where available
14763 </summary> 18076 </summary>
14764 <param name="rotation"></param>
14765 <returns></returns>
14766 </member> 18077 </member>
14767 <member name="M:OpenMetaverse.Helpers.TERotationFloat(System.Byte[],System.Int32)"> 18078 <member name="F:OpenMetaverse.Settings.TRANSFER_TIMEOUT">
18079 <summary>Number of milliseconds before an asset transfer will time
18080 out</summary>
18081 </member>
18082 <member name="F:OpenMetaverse.Settings.TELEPORT_TIMEOUT">
18083 <summary>Number of milliseconds before a teleport attempt will time
18084 out</summary>
18085 </member>
18086 <member name="F:OpenMetaverse.Settings.LOGOUT_TIMEOUT">
18087 <summary>Number of milliseconds before NetworkManager.Logout() will
18088 time out</summary>
18089 </member>
18090 <member name="F:OpenMetaverse.Settings.CAPS_TIMEOUT">
18091 <summary>Number of milliseconds before a CAPS call will time out</summary>
18092 <remarks>Setting this too low will cause web requests time out and
18093 possibly retry repeatedly</remarks>
18094 </member>
18095 <member name="F:OpenMetaverse.Settings.LOGIN_TIMEOUT">
18096 <summary>Number of milliseconds for xml-rpc to timeout</summary>
18097 </member>
18098 <member name="F:OpenMetaverse.Settings.RESEND_TIMEOUT">
18099 <summary>Milliseconds before a packet is assumed lost and resent</summary>
18100 </member>
18101 <member name="F:OpenMetaverse.Settings.SIMULATOR_TIMEOUT">
18102 <summary>Milliseconds without receiving a packet before the
18103 connection to a simulator is assumed lost</summary>
18104 </member>
18105 <member name="F:OpenMetaverse.Settings.MAP_REQUEST_TIMEOUT">
18106 <summary>Milliseconds to wait for a simulator info request through
18107 the grid interface</summary>
18108 </member>
18109 <member name="F:OpenMetaverse.Settings.PACKET_ARCHIVE_SIZE">
18110 <summary>The maximum size of the sequence number archive, used to
18111 check for resent and/or duplicate packets</summary>
18112 </member>
18113 <member name="F:OpenMetaverse.Settings.MAX_PENDING_ACKS">
18114 <summary>Maximum number of queued ACKs to be sent before SendAcks()
18115 is forced</summary>
18116 </member>
18117 <member name="F:OpenMetaverse.Settings.STATS_QUEUE_SIZE">
18118 <summary>Network stats queue length (seconds)</summary>
18119 </member>
18120 <member name="F:OpenMetaverse.Settings.CACHE_PRIMITIVES">
14768 <summary> 18121 <summary>
14769 18122 Primitives will be reused when falling in/out of interest list (and shared between clients)
18123 prims returning to interest list do not need re-requested
18124 Helps also in not re-requesting prim.Properties for code that checks for a Properties == null per client
14770 </summary> 18125 </summary>
14771 <param name="bytes"></param>
14772 <param name="pos"></param>
14773 <returns></returns>
14774 </member> 18126 </member>
14775 <member name="M:OpenMetaverse.Helpers.GlobalPosToRegionHandle(System.Single,System.Single,System.Single@,System.Single@)"> 18127 <member name="F:OpenMetaverse.Settings.POOL_PARCEL_DATA">
14776 <summary> 18128 <summary>
14777 Given an X/Y location in absolute (grid-relative) terms, a region 18129 Pool parcel data between clients (saves on requesting multiple times when all clients may need it)
14778 handle is returned along with the local X/Y location in that region
14779 </summary> 18130 </summary>
14780 <param name="globalX">The absolute X location, a number such as
14781 255360.35</param>
14782 <param name="globalY">The absolute Y location, a number such as
14783 255360.35</param>
14784 <param name="localX">The sim-local X position of the global X
14785 position, a value from 0.0 to 256.0</param>
14786 <param name="localY">The sim-local Y position of the global Y
14787 position, a value from 0.0 to 256.0</param>
14788 <returns>A 64-bit region handle that can be used to teleport to</returns>
14789 </member> 18131 </member>
14790 <member name="M:OpenMetaverse.Helpers.FloatToTerseString(System.Single)"> 18132 <member name="F:OpenMetaverse.Settings.SIMULATOR_POOL_TIMEOUT">
14791 <summary> 18133 <summary>
14792 Converts a floating point number to a terse string format used for 18134 How long to preserve cached data when no client is connected to a simulator
14793 transmitting numbers in wearable asset files 18135 The reason for setting it to something like 2 minutes is in case a client
18136 is running back and forth between region edges or a sim is comming and going
14794 </summary> 18137 </summary>
14795 <param name="val">Floating point number to convert to a string</param>
14796 <returns>A terse string representation of the input number</returns>
14797 </member> 18138 </member>
14798 <member name="M:OpenMetaverse.Helpers.FieldToString(System.Text.StringBuilder,System.Byte[],System.String)"> 18139 <member name="F:OpenMetaverse.Settings.STORE_LAND_PATCHES">
18140 <summary>Enable/disable storing terrain heightmaps in the
18141 TerrainManager</summary>
18142 </member>
18143 <member name="F:OpenMetaverse.Settings.SEND_AGENT_UPDATES">
18144 <summary>Enable/disable sending periodic camera updates</summary>
18145 </member>
18146 <member name="F:OpenMetaverse.Settings.SEND_AGENT_APPEARANCE">
18147 <summary>Enable/disable automatically setting agent appearance at
18148 login and after sim crossing</summary>
18149 </member>
18150 <member name="F:OpenMetaverse.Settings.SEND_AGENT_THROTTLE">
18151 <summary>Enable/disable automatically setting the bandwidth throttle
18152 after connecting to each simulator</summary>
18153 <remarks>The default throttle uses the equivalent of the maximum
18154 bandwidth setting in the official client. If you do not set a
18155 throttle your connection will by default be throttled well below
18156 the minimum values and you may experience connection problems</remarks>
18157 </member>
18158 <member name="F:OpenMetaverse.Settings.SEND_PINGS">
18159 <summary>Enable/disable the sending of pings to monitor lag and
18160 packet loss</summary>
18161 </member>
18162 <member name="F:OpenMetaverse.Settings.MULTIPLE_SIMS">
18163 <summary>Should we connect to multiple sims? This will allow
18164 viewing in to neighboring simulators and sim crossings
18165 (Experimental)</summary>
18166 </member>
18167 <member name="F:OpenMetaverse.Settings.ALWAYS_DECODE_OBJECTS">
18168 <summary>If true, all object update packets will be decoded in to
18169 native objects. If false, only updates for our own agent will be
18170 decoded. Registering an event handler will force objects for that
18171 type to always be decoded. If this is disabled the object tracking
18172 will have missing or partial prim and avatar information</summary>
18173 </member>
18174 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_OBJECTS">
18175 <summary>If true, when a cached object check is received from the
18176 server the full object info will automatically be requested</summary>
18177 </member>
18178 <member name="F:OpenMetaverse.Settings.ENABLE_CAPS">
18179 <summary>Whether to establish connections to HTTP capabilities
18180 servers for simulators</summary>
18181 </member>
18182 <member name="F:OpenMetaverse.Settings.ENABLE_SIMSTATS">
18183 <summary>Whether to decode sim stats</summary>
18184 </member>
18185 <member name="F:OpenMetaverse.Settings.LOG_ALL_CAPS_ERRORS">
18186 <summary>The capabilities servers are currently designed to
18187 periodically return a 502 error which signals for the client to
18188 re-establish a connection. Set this to true to log those 502 errors</summary>
18189 </member>
18190 <member name="F:OpenMetaverse.Settings.FETCH_MISSING_INVENTORY">
18191 <summary>If true, any reference received for a folder or item
18192 the library is not aware of will automatically be fetched</summary>
18193 </member>
18194 <member name="F:OpenMetaverse.Settings.DISABLE_AGENT_UPDATE_DUPLICATE_CHECK">
18195 <summary>If true, and <code>SEND_AGENT_UPDATES</code> is true,
18196 AgentUpdate packets will continuously be sent out to give the bot
18197 smoother movement and autopiloting</summary>
18198 </member>
18199 <member name="F:OpenMetaverse.Settings.AVATAR_TRACKING">
18200 <summary>If true, currently visible avatars will be stored
18201 in dictionaries inside <code>Simulator.ObjectAvatars</code>.
18202 If false, a new Avatar or Primitive object will be created
18203 each time an object update packet is received</summary>
18204 </member>
18205 <member name="F:OpenMetaverse.Settings.OBJECT_TRACKING">
18206 <summary>If true, currently visible avatars will be stored
18207 in dictionaries inside <code>Simulator.ObjectPrimitives</code>.
18208 If false, a new Avatar or Primitive object will be created
18209 each time an object update packet is received</summary>
18210 </member>
18211 <member name="F:OpenMetaverse.Settings.USE_INTERPOLATION_TIMER">
18212 <summary>If true, position and velocity will periodically be
18213 interpolated (extrapolated, technically) for objects and
18214 avatars that are being tracked by the library. This is
18215 necessary to increase the accuracy of speed and position
18216 estimates for simulated objects</summary>
18217 </member>
18218 <member name="F:OpenMetaverse.Settings.TRACK_UTILIZATION">
14799 <summary> 18219 <summary>
14800 Convert a variable length field (byte array) to a string, with a 18220 If true, utilization statistics will be tracked. There is a minor penalty
14801 field name prepended to each line of the output 18221 in CPU time for enabling this option.
14802 </summary> 18222 </summary>
14803 <remarks>If the byte array has unprintable characters in it, a
14804 hex dump will be written instead</remarks>
14805 <param name="output">The StringBuilder object to write to</param>
14806 <param name="bytes">The byte array to convert to a string</param>
14807 <param name="fieldName">A field name to prepend to each line of output</param>
14808 </member> 18223 </member>
14809 <member name="M:OpenMetaverse.Helpers.ZeroDecode(System.Byte[],System.Int32,System.Byte[])"> 18224 <member name="F:OpenMetaverse.Settings.PARCEL_TRACKING">
18225 <summary>If true, parcel details will be stored in the
18226 <code>Simulator.Parcels</code> dictionary as they are received</summary>
18227 </member>
18228 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_ACL">
14810 <summary> 18229 <summary>
14811 Decode a zerocoded byte array, used to decompress packets marked 18230 If true, an incoming parcel properties reply will automatically send
14812 with the zerocoded flag 18231 a request for the parcel access list
14813 </summary> 18232 </summary>
14814 <remarks>Any time a zero is encountered, the next byte is a count
14815 of how many zeroes to expand. One zero is encoded with 0x00 0x01,
14816 two zeroes is 0x00 0x02, three zeroes is 0x00 0x03, etc. The
14817 first four bytes are copied directly to the output buffer.
14818 </remarks>
14819 <param name="src">The byte array to decode</param>
14820 <param name="srclen">The length of the byte array to decode. This
14821 would be the length of the packet up to (but not including) any
14822 appended ACKs</param>
14823 <param name="dest">The output byte array to decode to</param>
14824 <returns>The length of the output buffer</returns>
14825 </member> 18233 </member>
14826 <member name="M:OpenMetaverse.Helpers.ZeroEncode(System.Byte[],System.Int32,System.Byte[])"> 18234 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_DWELL">
14827 <summary> 18235 <summary>
14828 Encode a byte array with zerocoding. Used to compress packets marked 18236 if true, an incoming parcel properties reply will automatically send
14829 with the zerocoded flag. Any zeroes in the array are compressed down 18237 a request for the traffic count.
14830 to a single zero byte followed by a count of how many zeroes to expand
14831 out. A single zero becomes 0x00 0x01, two zeroes becomes 0x00 0x02,
14832 three zeroes becomes 0x00 0x03, etc. The first four bytes are copied
14833 directly to the output buffer.
14834 </summary> 18238 </summary>
14835 <param name="src">The byte array to encode</param>
14836 <param name="srclen">The length of the byte array to encode</param>
14837 <param name="dest">The output byte array to encode to</param>
14838 <returns>The length of the output buffer</returns>
14839 </member> 18239 </member>
14840 <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)"> 18240 <member name="F:OpenMetaverse.Settings.USE_ASSET_CACHE">
14841 <summary> 18241 <summary>
14842 Calculates the CRC (cyclic redundancy check) needed to upload inventory. 18242 If true, images, and other assets downloaded from the server
18243 will be cached in a local directory
14843 </summary> 18244 </summary>
14844 <param name="creationDate">Creation date</param>
14845 <param name="saleType">Sale type</param>
14846 <param name="invType">Inventory type</param>
14847 <param name="type">Type</param>
14848 <param name="assetID">Asset ID</param>
14849 <param name="groupID">Group ID</param>
14850 <param name="salePrice">Sale price</param>
14851 <param name="ownerID">Owner ID</param>
14852 <param name="creatorID">Creator ID</param>
14853 <param name="itemID">Item ID</param>
14854 <param name="folderID">Folder ID</param>
14855 <param name="everyoneMask">Everyone mask (permissions)</param>
14856 <param name="flags">Flags</param>
14857 <param name="nextOwnerMask">Next owner mask (permissions)</param>
14858 <param name="groupMask">Group mask (permissions)</param>
14859 <param name="ownerMask">Owner mask (permissions)</param>
14860 <returns>The calculated CRC</returns>
14861 </member> 18245 </member>
14862 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String)"> 18246 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_DIR">
18247 <summary>Path to store cached texture data</summary>
18248 </member>
18249 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_MAX_SIZE">
18250 <summary>Maximum size cached files are allowed to take on disk (bytes)</summary>
18251 </member>
18252 <member name="F:OpenMetaverse.Settings.DEFAULT_EFFECT_COLOR">
18253 <summary>Default color used for viewer particle effects</summary>
18254 </member>
18255 <member name="F:OpenMetaverse.Settings.MAX_RESEND_COUNT">
18256 <summary>Maximum number of times to resend a failed packet</summary>
18257 </member>
18258 <member name="F:OpenMetaverse.Settings.THROTTLE_OUTGOING_PACKETS">
18259 <summary>Throttle outgoing packet rate</summary>
18260 </member>
18261 <member name="F:OpenMetaverse.Settings.CLIENT_IDENTIFICATION_TAG">
18262 <summary>UUID of a texture used by some viewers to indentify type of client used</summary>
18263 </member>
18264 <member name="F:OpenMetaverse.Settings.USE_HTTP_TEXTURES">
14863 <summary> 18265 <summary>
14864 Attempts to load a file embedded in the assembly 18266 Download textures using GetTexture capability when available
14865 </summary> 18267 </summary>
14866 <param name="resourceName">The filename of the resource to load</param>
14867 <returns>A Stream for the requested file, or null if the resource
14868 was not successfully loaded</returns>
14869 </member> 18268 </member>
14870 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String,System.String)"> 18269 <member name="F:OpenMetaverse.Settings.MAX_CONCURRENT_TEXTURE_DOWNLOADS">
18270 <summary>The maximum number of concurrent texture downloads allowed</summary>
18271 <remarks>Increasing this number will not necessarily increase texture retrieval times due to
18272 simulator throttles</remarks>
18273 </member>
18274 <member name="F:OpenMetaverse.Settings.PIPELINE_REFRESH_INTERVAL">
14871 <summary> 18275 <summary>
14872 Attempts to load a file either embedded in the assembly or found in 18276 The Refresh timer inteval is used to set the delay between checks for stalled texture downloads
14873 a given search path
14874 </summary> 18277 </summary>
14875 <param name="resourceName">The filename of the resource to load</param> 18278 <remarks>This is a static variable which applies to all instances</remarks>
14876 <param name="searchPath">An optional path that will be searched if
14877 the asset is not found embedded in the assembly</param>
14878 <returns>A Stream for the requested file, or null if the resource
14879 was not successfully loaded</returns>
14880 </member> 18279 </member>
14881 <member name="M:OpenMetaverse.Helpers.PrimListToOSD(System.Collections.Generic.List{OpenMetaverse.Primitive})"> 18280 <member name="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT">
14882 <summary> 18281 <summary>
14883 Converts a list of primitives to an object that can be serialized 18282 Textures taking longer than this value will be flagged as timed out and removed from the pipeline
14884 with the LLSD system
14885 </summary> 18283 </summary>
14886 <param name="prims">Primitives to convert to a serializable object</param>
14887 <returns>An object that can be serialized with LLSD</returns>
14888 </member> 18284 </member>
14889 <member name="M:OpenMetaverse.Helpers.OSDToPrimList(OpenMetaverse.StructuredData.OSD)"> 18285 <member name="F:OpenMetaverse.Settings.LOG_LEVEL">
14890 <summary> 18286 <summary>
14891 Deserializes OSD in to a list of primitives 18287 Get or set the minimum log level to output to the console by default
18288
18289 If the library is not compiled with DEBUG defined and this level is set to DEBUG
18290 You will get no output on the console. This behavior can be overriden by creating
18291 a logger configuration file for log4net
14892 </summary> 18292 </summary>
14893 <param name="osd">Structure holding the serialized primitive list,
14894 must be of the SDMap type</param>
14895 <returns>A list of deserialized primitives</returns>
14896 </member> 18293 </member>
14897 <member name="M:OpenMetaverse.Helpers.StructToString(System.Object)"> 18294 <member name="F:OpenMetaverse.Settings.LOG_NAMES">
14898 <summary> 18295 <summary>Attach avatar names to log messages</summary>
14899 Converts a struct or class object containing fields only into a key value separated string
14900 </summary>
14901 <param name="t">The struct object</param>
14902 <returns>A string containing the struct fields as the keys, and the field value as the value separated</returns>
14903 <example>
14904 <code>
14905 // Add the following code to any struct or class containing only fields to override the ToString()
14906 // method to display the values of the passed object
14907
14908 /// <summary>Print the struct data as a string</summary>
14909 ///<returns>A string containing the field name, and field value</returns>
14910 public override string ToString()
14911 {
14912 return Helpers.StructToString(this);
14913 }
14914 </code>
14915 </example>
14916 </member> 18296 </member>
14917 <member name="T:OpenMetaverse.Helpers.LogLevel"> 18297 <member name="F:OpenMetaverse.Settings.LOG_RESENDS">
14918 <summary> 18298 <summary>Log packet retransmission info</summary>
14919 Passed to Logger.Log() to identify the severity of a log entry
14920 </summary>
14921 </member> 18299 </member>
14922 <member name="F:OpenMetaverse.Helpers.LogLevel.None"> 18300 <member name="F:OpenMetaverse.Settings.LOG_DISKCACHE">
14923 <summary>No logging information will be output</summary> 18301 <summary>Log disk cache misses and other info</summary>
14924 </member> 18302 </member>
14925 <member name="F:OpenMetaverse.Helpers.LogLevel.Info"> 18303 <member name="M:OpenMetaverse.Settings.#ctor(OpenMetaverse.GridClient)">
14926 <summary>Non-noisy useful information, may be helpful in 18304 <summary>Constructor</summary>
14927 debugging a problem</summary> 18305 <param name="client">Reference to a GridClient object</param>
14928 </member> 18306 </member>
14929 <member name="F:OpenMetaverse.Helpers.LogLevel.Warning"> 18307 <member name="M:OpenMetaverse.Settings.EconomyDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14930 <summary>A non-critical error occurred. A warning will not 18308 <summary>Process an incoming packet and raise the appropriate events</summary>
14931 prevent the rest of the library from operating as usual, 18309 <param name="sender">The sender</param>
14932 although it may be indicative of an underlying issue</summary> 18310 <param name="e">The EventArgs object containing the packet data</param>
14933 </member> 18311 </member>
14934 <member name="F:OpenMetaverse.Helpers.LogLevel.Error"> 18312 <member name="P:OpenMetaverse.Settings.UPLOAD_COST">
14935 <summary>A critical error has occurred. Generally this will 18313 <summary>Cost of uploading an asset</summary>
14936 be followed by the network layer shutting down, although the 18314 <remarks>Read-only since this value is dynamically fetched at login</remarks>
14937 stability of the library after an error is uncertain</summary>
14938 </member> 18315 </member>
14939 <member name="F:OpenMetaverse.Helpers.LogLevel.Debug"> 18316 <member name="T:OpenMetaverse.FieldType">
14940 <summary>Used for internal testing, this logging level can 18317 <summary>
14941 generate very noisy (long and/or repetitive) messages. Don't 18318
14942 pass this to the Log() function, use DebugLog() instead.
14943 </summary> 18319 </summary>
14944 </member> 18320 </member>
14945 <member name="F:OpenMetaverse.Http.EventQueueClient.REQUEST_TIMEOUT"> 18321 <member name="F:OpenMetaverse.FieldType.U8">
14946 <summary>=</summary> 18322 <summary></summary>
14947 </member>
14948 <member name="F:OpenMetaverse.Http.EventQueueClient._errorCount">
14949 <summary>Number of times we've received an unknown CAPS exception in series.</summary>
14950 </member> 18323 </member>
14951 <member name="F:OpenMetaverse.Http.EventQueueClient._random"> 18324 <member name="F:OpenMetaverse.FieldType.U16">
14952 <summary>For exponential backoff on error.</summary> 18325 <summary></summary>
14953 </member> 18326 </member>
14954 <member name="T:OpenMetaverse.Bumpiness"> 18327 <member name="F:OpenMetaverse.FieldType.U32">
14955 <summary> 18328 <summary></summary>
14956 The type of bump-mapping applied to a face
14957 </summary>
14958 </member> 18329 </member>
14959 <member name="F:OpenMetaverse.Bumpiness.None"> 18330 <member name="F:OpenMetaverse.FieldType.U64">
14960 <summary></summary> 18331 <summary></summary>
14961 </member> 18332 </member>
14962 <member name="F:OpenMetaverse.Bumpiness.Brightness"> 18333 <member name="F:OpenMetaverse.FieldType.S8">
14963 <summary></summary> 18334 <summary></summary>
14964 </member> 18335 </member>
14965 <member name="F:OpenMetaverse.Bumpiness.Darkness"> 18336 <member name="F:OpenMetaverse.FieldType.S16">
14966 <summary></summary> 18337 <summary></summary>
14967 </member> 18338 </member>
14968 <member name="F:OpenMetaverse.Bumpiness.Woodgrain"> 18339 <member name="F:OpenMetaverse.FieldType.S32">
14969 <summary></summary> 18340 <summary></summary>
14970 </member> 18341 </member>
14971 <member name="F:OpenMetaverse.Bumpiness.Bark"> 18342 <member name="F:OpenMetaverse.FieldType.F32">
14972 <summary></summary> 18343 <summary></summary>
14973 </member> 18344 </member>
14974 <member name="F:OpenMetaverse.Bumpiness.Bricks"> 18345 <member name="F:OpenMetaverse.FieldType.F64">
14975 <summary></summary> 18346 <summary></summary>
14976 </member> 18347 </member>
14977 <member name="F:OpenMetaverse.Bumpiness.Checker"> 18348 <member name="F:OpenMetaverse.FieldType.UUID">
14978 <summary></summary> 18349 <summary></summary>
14979 </member> 18350 </member>
14980 <member name="F:OpenMetaverse.Bumpiness.Concrete"> 18351 <member name="F:OpenMetaverse.FieldType.BOOL">
14981 <summary></summary> 18352 <summary></summary>
14982 </member> 18353 </member>
14983 <member name="F:OpenMetaverse.Bumpiness.Crustytile"> 18354 <member name="F:OpenMetaverse.FieldType.Vector3">
14984 <summary></summary> 18355 <summary></summary>
14985 </member> 18356 </member>
14986 <member name="F:OpenMetaverse.Bumpiness.Cutstone"> 18357 <member name="F:OpenMetaverse.FieldType.Vector3d">
14987 <summary></summary> 18358 <summary></summary>
14988 </member> 18359 </member>
14989 <member name="F:OpenMetaverse.Bumpiness.Discs"> 18360 <member name="F:OpenMetaverse.FieldType.Vector4">
14990 <summary></summary> 18361 <summary></summary>
14991 </member> 18362 </member>
14992 <member name="F:OpenMetaverse.Bumpiness.Gravel"> 18363 <member name="F:OpenMetaverse.FieldType.Quaternion">
14993 <summary></summary> 18364 <summary></summary>
14994 </member> 18365 </member>
14995 <member name="F:OpenMetaverse.Bumpiness.Petridish"> 18366 <member name="F:OpenMetaverse.FieldType.IPADDR">
14996 <summary></summary> 18367 <summary></summary>
14997 </member> 18368 </member>
14998 <member name="F:OpenMetaverse.Bumpiness.Siding"> 18369 <member name="F:OpenMetaverse.FieldType.IPPORT">
14999 <summary></summary> 18370 <summary></summary>
15000 </member> 18371 </member>
15001 <member name="F:OpenMetaverse.Bumpiness.Stonetile"> 18372 <member name="F:OpenMetaverse.FieldType.Variable">
15002 <summary></summary> 18373 <summary></summary>
15003 </member> 18374 </member>
15004 <member name="F:OpenMetaverse.Bumpiness.Stucco"> 18375 <member name="F:OpenMetaverse.FieldType.Fixed">
15005 <summary></summary> 18376 <summary></summary>
15006 </member> 18377 </member>
15007 <member name="F:OpenMetaverse.Bumpiness.Suction"> 18378 <member name="F:OpenMetaverse.FieldType.Single">
15008 <summary></summary> 18379 <summary></summary>
15009 </member> 18380 </member>
15010 <member name="F:OpenMetaverse.Bumpiness.Weave"> 18381 <member name="F:OpenMetaverse.FieldType.Multiple">
15011 <summary></summary> 18382 <summary></summary>
15012 </member> 18383 </member>
15013 <member name="T:OpenMetaverse.Shininess"> 18384 <member name="T:OpenMetaverse.MapField">
15014 <summary> 18385 <summary>
15015 The level of shininess applied to a face 18386
15016 </summary> 18387 </summary>
15017 </member> 18388 </member>
15018 <member name="F:OpenMetaverse.Shininess.None"> 18389 <member name="F:OpenMetaverse.MapField.KeywordPosition">
15019 <summary></summary> 18390 <summary></summary>
15020 </member> 18391 </member>
15021 <member name="F:OpenMetaverse.Shininess.Low"> 18392 <member name="F:OpenMetaverse.MapField.Name">
15022 <summary></summary> 18393 <summary></summary>
15023 </member> 18394 </member>
15024 <member name="F:OpenMetaverse.Shininess.Medium"> 18395 <member name="F:OpenMetaverse.MapField.Type">
15025 <summary></summary> 18396 <summary></summary>
15026 </member> 18397 </member>
15027 <member name="F:OpenMetaverse.Shininess.High"> 18398 <member name="F:OpenMetaverse.MapField.Count">
15028 <summary></summary> 18399 <summary></summary>
15029 </member> 18400 </member>
15030 <member name="T:OpenMetaverse.MappingType"> 18401 <member name="M:OpenMetaverse.MapField.CompareTo(System.Object)">
15031 <summary> 18402 <summary>
15032 The texture mapping style used for a face 18403
15033 </summary> 18404 </summary>
18405 <param name="obj"></param>
18406 <returns></returns>
15034 </member> 18407 </member>
15035 <member name="F:OpenMetaverse.MappingType.Default"> 18408 <member name="T:OpenMetaverse.MapBlock">
18409 <summary>
18410
18411 </summary>
18412 </member>
18413 <member name="F:OpenMetaverse.MapBlock.KeywordPosition">
15036 <summary></summary> 18414 <summary></summary>
15037 </member> 18415 </member>
15038 <member name="F:OpenMetaverse.MappingType.Planar"> 18416 <member name="F:OpenMetaverse.MapBlock.Name">
15039 <summary></summary> 18417 <summary></summary>
15040 </member> 18418 </member>
15041 <member name="F:OpenMetaverse.MappingType.Spherical"> 18419 <member name="F:OpenMetaverse.MapBlock.Count">
15042 <summary></summary> 18420 <summary></summary>
15043 </member> 18421 </member>
15044 <member name="F:OpenMetaverse.MappingType.Cylindrical"> 18422 <member name="F:OpenMetaverse.MapBlock.Fields">
15045 <summary></summary> 18423 <summary></summary>
15046 </member> 18424 </member>
15047 <member name="T:OpenMetaverse.TextureAttributes"> 18425 <member name="M:OpenMetaverse.MapBlock.CompareTo(System.Object)">
15048 <summary> 18426 <summary>
15049 Flags in the TextureEntry block that describe which properties are 18427
15050 set
15051 </summary> 18428 </summary>
18429 <param name="obj"></param>
18430 <returns></returns>
15052 </member> 18431 </member>
15053 <member name="F:OpenMetaverse.TextureAttributes.None"> 18432 <member name="T:OpenMetaverse.MapPacket">
15054 <summary></summary> 18433 <summary>
15055 </member> 18434
15056 <member name="F:OpenMetaverse.TextureAttributes.TextureID"> 18435 </summary>
15057 <summary></summary>
15058 </member> 18436 </member>
15059 <member name="F:OpenMetaverse.TextureAttributes.RGBA"> 18437 <member name="F:OpenMetaverse.MapPacket.ID">
15060 <summary></summary> 18438 <summary></summary>
15061 </member> 18439 </member>
15062 <member name="F:OpenMetaverse.TextureAttributes.RepeatU"> 18440 <member name="F:OpenMetaverse.MapPacket.Name">
15063 <summary></summary> 18441 <summary></summary>
15064 </member> 18442 </member>
15065 <member name="F:OpenMetaverse.TextureAttributes.RepeatV"> 18443 <member name="F:OpenMetaverse.MapPacket.Frequency">
15066 <summary></summary> 18444 <summary></summary>
15067 </member> 18445 </member>
15068 <member name="F:OpenMetaverse.TextureAttributes.OffsetU"> 18446 <member name="F:OpenMetaverse.MapPacket.Trusted">
15069 <summary></summary> 18447 <summary></summary>
15070 </member> 18448 </member>
15071 <member name="F:OpenMetaverse.TextureAttributes.OffsetV"> 18449 <member name="F:OpenMetaverse.MapPacket.Encoded">
15072 <summary></summary> 18450 <summary></summary>
15073 </member> 18451 </member>
15074 <member name="F:OpenMetaverse.TextureAttributes.Rotation"> 18452 <member name="F:OpenMetaverse.MapPacket.Blocks">
15075 <summary></summary> 18453 <summary></summary>
15076 </member> 18454 </member>
15077 <member name="F:OpenMetaverse.TextureAttributes.Material"> 18455 <member name="T:OpenMetaverse.ProtocolManager">
15078 <summary></summary> 18456 <summary>
18457
18458 </summary>
15079 </member> 18459 </member>
15080 <member name="F:OpenMetaverse.TextureAttributes.Media"> 18460 <member name="F:OpenMetaverse.ProtocolManager.TypeSizes">
15081 <summary></summary> 18461 <summary></summary>
15082 </member> 18462 </member>
15083 <member name="F:OpenMetaverse.TextureAttributes.Glow"> 18463 <member name="F:OpenMetaverse.ProtocolManager.KeywordPositions">
15084 <summary></summary> 18464 <summary></summary>
15085 </member> 18465 </member>
15086 <member name="F:OpenMetaverse.TextureAttributes.MaterialID"> 18466 <member name="F:OpenMetaverse.ProtocolManager.LowMaps">
15087 <summary></summary> 18467 <summary></summary>
15088 </member> 18468 </member>
15089 <member name="F:OpenMetaverse.TextureAttributes.All"> 18469 <member name="F:OpenMetaverse.ProtocolManager.MediumMaps">
15090 <summary></summary> 18470 <summary></summary>
15091 </member> 18471 </member>
15092 <member name="T:OpenMetaverse.BitPack"> 18472 <member name="F:OpenMetaverse.ProtocolManager.HighMaps">
15093 <summary>
15094 Wrapper around a byte array that allows bit to be packed and unpacked
15095 one at a time or by a variable amount. Useful for very tightly packed
15096 data like LayerData packets
15097 </summary>
15098 </member>
15099 <member name="F:OpenMetaverse.BitPack.Data">
15100 <summary></summary> 18473 <summary></summary>
15101 </member> 18474 </member>
15102 <member name="M:OpenMetaverse.BitPack.#ctor(System.Byte[],System.Int32)"> 18475 <member name="M:OpenMetaverse.ProtocolManager.#ctor(System.String,OpenMetaverse.GridClient)">
15103 <summary> 18476 <summary>
15104 Default constructor, initialize the bit packer / bit unpacker 18477
15105 with a byte array and starting position
15106 </summary> 18478 </summary>
15107 <param name="data">Byte array to pack bits in to or unpack from</param> 18479 <param name="mapFile"></param>
15108 <param name="pos">Starting position in the byte array</param> 18480 <param name="client"></param>
15109 </member> 18481 </member>
15110 <member name="M:OpenMetaverse.BitPack.PackFloat(System.Single)"> 18482 <member name="M:OpenMetaverse.ProtocolManager.Command(System.String)">
15111 <summary> 18483 <summary>
15112 Pack a floating point value in to the data 18484
15113 </summary> 18485 </summary>
15114 <param name="data">Floating point value to pack</param> 18486 <param name="command"></param>
18487 <returns></returns>
15115 </member> 18488 </member>
15116 <member name="M:OpenMetaverse.BitPack.PackBits(System.Int32,System.Int32)"> 18489 <member name="M:OpenMetaverse.ProtocolManager.Command(System.Byte[])">
15117 <summary> 18490 <summary>
15118 Pack part or all of an integer in to the data 18491
15119 </summary> 18492 </summary>
15120 <param name="data">Integer containing the data to pack</param> 18493 <param name="data"></param>
15121 <param name="totalCount">Number of bits of the integer to pack</param> 18494 <returns></returns>
15122 </member> 18495 </member>
15123 <member name="M:OpenMetaverse.BitPack.PackBits(System.UInt32,System.Int32)"> 18496 <member name="M:OpenMetaverse.ProtocolManager.Command(System.UInt16,OpenMetaverse.PacketFrequency)">
15124 <summary> 18497 <summary>
15125 Pack part or all of an unsigned integer in to the data 18498
15126 </summary> 18499 </summary>
15127 <param name="data">Unsigned integer containing the data to pack</param> 18500 <param name="command"></param>
15128 <param name="totalCount">Number of bits of the integer to pack</param> 18501 <param name="frequency"></param>
18502 <returns></returns>
15129 </member> 18503 </member>
15130 <member name="M:OpenMetaverse.BitPack.PackBit(System.Boolean)"> 18504 <member name="M:OpenMetaverse.ProtocolManager.PrintMap">
15131 <summary> 18505 <summary>
15132 Pack a single bit in to the data 18506
15133 </summary> 18507 </summary>
15134 <param name="bit">Bit to pack</param>
15135 </member> 18508 </member>
15136 <member name="M:OpenMetaverse.BitPack.PackFixed(System.Single,System.Boolean,System.Int32,System.Int32)"> 18509 <member name="M:OpenMetaverse.ProtocolManager.PrintOneMap(OpenMetaverse.MapPacket[],System.String)">
15137 <summary> 18510 <summary>
15138 18511
15139 </summary> 18512 </summary>
15140 <param name="data"></param> 18513 <param name="map"></param>
15141 <param name="isSigned"></param> 18514 <param name="frequency"></param>
15142 <param name="intBits"></param>
15143 <param name="fracBits"></param>
15144 </member> 18515 </member>
15145 <member name="M:OpenMetaverse.BitPack.PackUUID(OpenMetaverse.UUID)"> 18516 <member name="M:OpenMetaverse.ProtocolManager.DecodeMapFile(System.String,System.String)">
15146 <summary> 18517 <summary>
15147 18518
15148 </summary> 18519 </summary>
15149 <param name="data"></param> 18520 <param name="mapFile"></param>
18521 <param name="outputFile"></param>
15150 </member> 18522 </member>
15151 <member name="M:OpenMetaverse.BitPack.PackColor(OpenMetaverse.Color4)"> 18523 <member name="M:OpenMetaverse.ProtocolManager.LoadMapFile(System.String)">
15152 <summary> 18524 <summary>
15153 18525
15154 </summary> 18526 </summary>
15155 <param name="data"></param> 18527 <param name="mapFile"></param>
15156 </member> 18528 </member>
15157 <member name="M:OpenMetaverse.BitPack.UnpackFloat"> 18529 <member name="F:OpenMetaverse.UDPPacketBuffer.BUFFER_SIZE">
15158 <summary> 18530 <summary>Size of the byte array used to store raw packet data</summary>
15159 Unpacking a floating point value from the data
15160 </summary>
15161 <returns>Unpacked floating point value</returns>
15162 </member> 18531 </member>
15163 <member name="M:OpenMetaverse.BitPack.UnpackBits(System.Int32)"> 18532 <member name="F:OpenMetaverse.UDPPacketBuffer.Data">
15164 <summary> 18533 <summary>Raw packet data buffer</summary>
15165 Unpack a variable number of bits from the data in to integer format
15166 </summary>
15167 <param name="totalCount">Number of bits to unpack</param>
15168 <returns>An integer containing the unpacked bits</returns>
15169 <remarks>This function is only useful up to 32 bits</remarks>
15170 </member> 18534 </member>
15171 <member name="M:OpenMetaverse.BitPack.UnpackUBits(System.Int32)"> 18535 <member name="F:OpenMetaverse.UDPPacketBuffer.DataLength">
15172 <summary> 18536 <summary>Length of the data to transmit</summary>
15173 Unpack a variable number of bits from the data in to unsigned
15174 integer format
15175 </summary>
15176 <param name="totalCount">Number of bits to unpack</param>
15177 <returns>An unsigned integer containing the unpacked bits</returns>
15178 <remarks>This function is only useful up to 32 bits</remarks>
15179 </member> 18537 </member>
15180 <member name="M:OpenMetaverse.BitPack.UnpackShort"> 18538 <member name="F:OpenMetaverse.UDPPacketBuffer.RemoteEndPoint">
15181 <summary> 18539 <summary>EndPoint of the remote host</summary>
15182 Unpack a 16-bit signed integer
15183 </summary>
15184 <returns>16-bit signed integer</returns>
15185 </member> 18540 </member>
15186 <member name="M:OpenMetaverse.BitPack.UnpackUShort"> 18541 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor">
15187 <summary> 18542 <summary>
15188 Unpack a 16-bit unsigned integer 18543 Create an allocated UDP packet buffer for receiving a packet
15189 </summary> 18544 </summary>
15190 <returns>16-bit unsigned integer</returns>
15191 </member> 18545 </member>
15192 <member name="M:OpenMetaverse.BitPack.UnpackInt"> 18546 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint)">
15193 <summary> 18547 <summary>
15194 Unpack a 32-bit signed integer 18548 Create an allocated UDP packet buffer for sending a packet
15195 </summary> 18549 </summary>
15196 <returns>32-bit signed integer</returns> 18550 <param name="endPoint">EndPoint of the remote host</param>
15197 </member> 18551 </member>
15198 <member name="M:OpenMetaverse.BitPack.UnpackUInt"> 18552 <member name="M:OpenMetaverse.UDPPacketBuffer.#ctor(System.Net.IPEndPoint,System.Int32)">
15199 <summary> 18553 <summary>
15200 Unpack a 32-bit unsigned integer 18554 Create an allocated UDP packet buffer for sending a packet
15201 </summary> 18555 </summary>
15202 <returns>32-bit unsigned integer</returns> 18556 <param name="endPoint">EndPoint of the remote host</param>
15203 </member> 18557 <param name="bufferSize">Size of the buffer to allocate for packet data</param>
15204 <member name="P:OpenMetaverse.BitPack.BytePos">
15205 <summary></summary>
15206 </member>
15207 <member name="P:OpenMetaverse.BitPack.BitPos">
15208 <summary></summary>
15209 </member> 18558 </member>
15210 <member name="T:OpenMetaverse.ScriptPermission"> 18559 <member name="T:OpenMetaverse.PacketBufferPool">
15211 <summary> 18560 <summary>
15212 Permission request flags, asked when a script wants to control an Avatar 18561 Object pool for packet buffers. This is used to allocate memory for all
18562 incoming and outgoing packets, and zerocoding buffers for those packets
15213 </summary> 18563 </summary>
15214 </member> 18564 </member>
15215 <member name="F:OpenMetaverse.ScriptPermission.None"> 18565 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Net.IPEndPoint,System.Int32,System.Int32)">
15216 <summary>Placeholder for empty values, shouldn't ever see this</summary>
15217 </member>
15218 <member name="F:OpenMetaverse.ScriptPermission.Debit">
15219 <summary>Script wants ability to take money from you</summary>
15220 </member>
15221 <member name="F:OpenMetaverse.ScriptPermission.TakeControls">
15222 <summary>Script wants to take camera controls for you</summary>
15223 </member>
15224 <member name="F:OpenMetaverse.ScriptPermission.RemapControls">
15225 <summary>Script wants to remap avatars controls</summary>
15226 </member>
15227 <member name="F:OpenMetaverse.ScriptPermission.TriggerAnimation">
15228 <summary>Script wants to trigger avatar animations</summary>
15229 <remarks>This function is not implemented on the grid</remarks>
15230 </member>
15231 <member name="F:OpenMetaverse.ScriptPermission.Attach">
15232 <summary>Script wants to attach or detach the prim or primset to your avatar</summary>
15233 </member>
15234 <member name="F:OpenMetaverse.ScriptPermission.ReleaseOwnership">
15235 <summary>Script wants permission to release ownership</summary>
15236 <remarks>This function is not implemented on the grid
15237 The concept of "public" objects does not exist anymore.</remarks>
15238 </member>
15239 <member name="F:OpenMetaverse.ScriptPermission.ChangeLinks">
15240 <summary>Script wants ability to link/delink with other prims</summary>
15241 </member>
15242 <member name="F:OpenMetaverse.ScriptPermission.ChangeJoints">
15243 <summary>Script wants permission to change joints</summary>
15244 <remarks>This function is not implemented on the grid</remarks>
15245 </member>
15246 <member name="F:OpenMetaverse.ScriptPermission.ChangePermissions">
15247 <summary>Script wants permissions to change permissions</summary>
15248 <remarks>This function is not implemented on the grid</remarks>
15249 </member>
15250 <member name="F:OpenMetaverse.ScriptPermission.TrackCamera">
15251 <summary>Script wants to track avatars camera position and rotation </summary>
15252 </member>
15253 <member name="F:OpenMetaverse.ScriptPermission.ControlCamera">
15254 <summary>Script wants to control your camera</summary>
15255 </member>
15256 <member name="F:OpenMetaverse.ScriptPermission.Teleport">
15257 <summary>Script wants the ability to teleport you</summary>
15258 </member>
15259 <member name="T:OpenMetaverse.InstantMessageDialog">
15260 <summary> 18566 <summary>
15261 Special commands used in Instant Messages 18567 Initialize the object pool in client mode
15262 </summary> 18568 </summary>
18569 <param name="endPoint">Server to connect to</param>
18570 <param name="itemsPerSegment"></param>
18571 <param name="minSegments"></param>
15263 </member> 18572 </member>
15264 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromAgent"> 18573 <member name="M:OpenMetaverse.PacketBufferPool.#ctor(System.Int32,System.Int32)">
15265 <summary>Indicates a regular IM from another agent</summary>
15266 </member>
15267 <member name="F:OpenMetaverse.InstantMessageDialog.MessageBox">
15268 <summary>Simple notification box with an OK button</summary>
15269 </member>
15270 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitation">
15271 <summary>You've been invited to join a group.</summary>
15272 </member>
15273 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryOffered">
15274 <summary>Inventory offer</summary>
15275 </member>
15276 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryAccepted">
15277 <summary>Accepted inventory offer</summary>
15278 </member>
15279 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryDeclined">
15280 <summary>Declined inventory offer</summary>
15281 </member>
15282 <member name="F:OpenMetaverse.InstantMessageDialog.GroupVote">
15283 <summary>Group vote</summary>
15284 </member>
15285 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryOffered">
15286 <summary>An object is offering its inventory</summary>
15287 </member>
15288 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryAccepted">
15289 <summary>Accept an inventory offer from an object</summary>
15290 </member>
15291 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryDeclined">
15292 <summary>Decline an inventory offer from an object</summary>
15293 </member>
15294 <member name="F:OpenMetaverse.InstantMessageDialog.NewUserDefault">
15295 <summary>Unknown</summary>
15296 </member>
15297 <member name="F:OpenMetaverse.InstantMessageDialog.SessionAdd">
15298 <summary>Start a session, or add users to a session</summary>
15299 </member>
15300 <member name="F:OpenMetaverse.InstantMessageDialog.SessionOfflineAdd">
15301 <summary>Start a session, but don't prune offline users</summary>
15302 </member>
15303 <member name="F:OpenMetaverse.InstantMessageDialog.SessionGroupStart">
15304 <summary>Start a session with your group</summary>
15305 </member>
15306 <member name="F:OpenMetaverse.InstantMessageDialog.SessionCardlessStart">
15307 <summary>Start a session without a calling card (finder or objects)</summary>
15308 </member>
15309 <member name="F:OpenMetaverse.InstantMessageDialog.SessionSend">
15310 <summary>Send a message to a session</summary>
15311 </member>
15312 <member name="F:OpenMetaverse.InstantMessageDialog.SessionDrop">
15313 <summary>Leave a session</summary>
15314 </member>
15315 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromObject">
15316 <summary>Indicates that the IM is from an object</summary>
15317 </member>
15318 <member name="F:OpenMetaverse.InstantMessageDialog.BusyAutoResponse">
15319 <summary>Sent an IM to a busy user, this is the auto response</summary>
15320 </member>
15321 <member name="F:OpenMetaverse.InstantMessageDialog.ConsoleAndChatHistory">
15322 <summary>Shows the message in the console and chat history</summary>
15323 </member>
15324 <member name="F:OpenMetaverse.InstantMessageDialog.RequestTeleport">
15325 <summary>Send a teleport lure</summary>
15326 </member>
15327 <member name="F:OpenMetaverse.InstantMessageDialog.AcceptTeleport">
15328 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
15329 </member>
15330 <member name="F:OpenMetaverse.InstantMessageDialog.DenyTeleport">
15331 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
15332 </member>
15333 <member name="F:OpenMetaverse.InstantMessageDialog.GodLikeRequestTeleport">
15334 <summary>Only useful if you have Linden permissions</summary>
15335 </member>
15336 <member name="F:OpenMetaverse.InstantMessageDialog.RequestLure">
15337 <summary>Request a teleport lure</summary>
15338 </member>
15339 <member name="F:OpenMetaverse.InstantMessageDialog.GotoUrl">
15340 <summary>IM to tell the user to go to an URL</summary>
15341 </member>
15342 <member name="F:OpenMetaverse.InstantMessageDialog.Session911Start">
15343 <summary>IM for help</summary>
15344 </member>
15345 <member name="F:OpenMetaverse.InstantMessageDialog.Lure911">
15346 <summary>IM sent automatically on call for help, sends a lure
15347 to each Helper reached</summary>
15348 </member>
15349 <member name="F:OpenMetaverse.InstantMessageDialog.FromTaskAsAlert">
15350 <summary>Like an IM but won't go to email</summary>
15351 </member>
15352 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNotice">
15353 <summary>IM from a group officer to all group members</summary>
15354 </member>
15355 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryAccepted">
15356 <summary>Unknown</summary>
15357 </member>
15358 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryDeclined">
15359 <summary>Unknown</summary>
15360 </member>
15361 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationAccept">
15362 <summary>Accept a group invitation</summary>
15363 </member>
15364 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationDecline">
15365 <summary>Decline a group invitation</summary>
15366 </member>
15367 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeRequested">
15368 <summary>Unknown</summary>
15369 </member>
15370 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipOffered">
15371 <summary>An avatar is offering you friendship</summary>
15372 </member>
15373 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipAccepted">
15374 <summary>An avatar has accepted your friendship offer</summary>
15375 </member>
15376 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipDeclined">
15377 <summary>An avatar has declined your friendship offer</summary>
15378 </member>
15379 <member name="F:OpenMetaverse.InstantMessageDialog.StartTyping">
15380 <summary>Indicates that a user has started typing</summary>
15381 </member>
15382 <member name="F:OpenMetaverse.InstantMessageDialog.StopTyping">
15383 <summary>Indicates that a user has stopped typing</summary>
15384 </member>
15385 <member name="T:OpenMetaverse.InstantMessageOnline">
15386 <summary> 18574 <summary>
15387 Flag in Instant Messages, whether the IM should be delivered to 18575 Initialize the object pool in server mode
15388 offline avatars as well
15389 </summary> 18576 </summary>
18577 <param name="itemsPerSegment"></param>
18578 <param name="minSegments"></param>
15390 </member> 18579 </member>
15391 <member name="F:OpenMetaverse.InstantMessageOnline.Online"> 18580 <member name="M:OpenMetaverse.PacketBufferPool.GetObjectInstance">
15392 <summary>Only deliver to online avatars</summary>
15393 </member>
15394 <member name="F:OpenMetaverse.InstantMessageOnline.Offline">
15395 <summary>If the avatar is offline the message will be held until
15396 they login next, and possibly forwarded to their e-mail account</summary>
15397 </member>
15398 <member name="T:OpenMetaverse.ChatType">
15399 <summary> 18581 <summary>
15400 Conversion type to denote Chat Packet types in an easier-to-understand format 18582 Returns a packet buffer with EndPoint set if the buffer is in
18583 client mode, or with EndPoint set to null in server mode
15401 </summary> 18584 </summary>
18585 <returns>Initialized UDPPacketBuffer object</returns>
15402 </member> 18586 </member>
15403 <member name="F:OpenMetaverse.ChatType.Whisper"> 18587 <member name="M:OpenMetaverse.Pool.#cctor">
15404 <summary>Whisper (5m radius)</summary>
15405 </member>
15406 <member name="F:OpenMetaverse.ChatType.Normal">
15407 <summary>Normal chat (10/20m radius), what the official viewer typically sends</summary>
15408 </member>
15409 <member name="F:OpenMetaverse.ChatType.Shout">
15410 <summary>Shouting! (100m radius)</summary>
15411 </member>
15412 <member name="F:OpenMetaverse.ChatType.StartTyping">
15413 <summary>Event message when an Avatar has begun to type</summary>
15414 </member>
15415 <member name="F:OpenMetaverse.ChatType.StopTyping">
15416 <summary>Event message when an Avatar has stopped typing</summary>
15417 </member>
15418 <member name="F:OpenMetaverse.ChatType.Debug">
15419 <summary>Send the message to the debug channel</summary>
15420 </member>
15421 <member name="F:OpenMetaverse.ChatType.OwnerSay">
15422 <summary>Event message when an object uses llOwnerSay</summary>
15423 </member>
15424 <member name="F:OpenMetaverse.ChatType.RegionSay">
15425 <summary>Special value to support llRegionSay, never sent to the client</summary>
15426 </member>
15427 <member name="T:OpenMetaverse.ChatSourceType">
15428 <summary> 18588 <summary>
15429 Identifies the source of a chat message 18589 Default constructor
15430 </summary> 18590 </summary>
15431 </member> 18591 </member>
15432 <member name="F:OpenMetaverse.ChatSourceType.System"> 18592 <member name="M:OpenMetaverse.Pool.CheckOut">
15433 <summary>Chat from the grid or simulator</summary>
15434 </member>
15435 <member name="F:OpenMetaverse.ChatSourceType.Agent">
15436 <summary>Chat from another avatar</summary>
15437 </member>
15438 <member name="F:OpenMetaverse.ChatSourceType.Object">
15439 <summary>Chat from an object</summary>
15440 </member>
15441 <member name="T:OpenMetaverse.ChatAudibleLevel">
15442 <summary> 18593 <summary>
15443 18594 Check a packet buffer out of the pool
15444 </summary> 18595 </summary>
18596 <returns>A packet buffer object</returns>
15445 </member> 18597 </member>
15446 <member name="F:OpenMetaverse.ChatAudibleLevel.Not"> 18598 <member name="T:OpenMetaverse.StatusCode">
15447 <summary></summary>
15448 </member>
15449 <member name="F:OpenMetaverse.ChatAudibleLevel.Barely">
15450 <summary></summary>
15451 </member>
15452 <member name="F:OpenMetaverse.ChatAudibleLevel.Fully">
15453 <summary></summary>
15454 </member>
15455 <member name="T:OpenMetaverse.EffectType">
15456 <summary> 18599 <summary>
15457 Effect type used in ViewerEffect packets 18600
15458 </summary> 18601 </summary>
15459 </member> 18602 </member>
15460 <member name="F:OpenMetaverse.EffectType.Text"> 18603 <member name="F:OpenMetaverse.StatusCode.OK">
15461 <summary></summary> 18604 <summary>OK</summary>
15462 </member>
15463 <member name="F:OpenMetaverse.EffectType.Icon">
15464 <summary></summary>
15465 </member>
15466 <member name="F:OpenMetaverse.EffectType.Connector">
15467 <summary></summary>
15468 </member>
15469 <member name="F:OpenMetaverse.EffectType.FlexibleObject">
15470 <summary></summary>
15471 </member>
15472 <member name="F:OpenMetaverse.EffectType.AnimalControls">
15473 <summary></summary>
15474 </member>
15475 <member name="F:OpenMetaverse.EffectType.AnimationObject">
15476 <summary></summary>
15477 </member>
15478 <member name="F:OpenMetaverse.EffectType.Cloth">
15479 <summary></summary>
15480 </member>
15481 <member name="F:OpenMetaverse.EffectType.Beam">
15482 <summary>Project a beam from a source to a destination, such as
15483 the one used when editing an object</summary>
15484 </member> 18605 </member>
15485 <member name="F:OpenMetaverse.EffectType.Glow"> 18606 <member name="F:OpenMetaverse.StatusCode.Done">
15486 <summary></summary> 18607 <summary>Transfer completed</summary>
15487 </member> 18608 </member>
15488 <member name="F:OpenMetaverse.EffectType.Point"> 18609 <member name="F:OpenMetaverse.StatusCode.Skip">
15489 <summary></summary> 18610 <summary></summary>
15490 </member> 18611 </member>
15491 <member name="F:OpenMetaverse.EffectType.Trail"> 18612 <member name="F:OpenMetaverse.StatusCode.Abort">
15492 <summary></summary> 18613 <summary></summary>
15493 </member> 18614 </member>
15494 <member name="F:OpenMetaverse.EffectType.Sphere"> 18615 <member name="F:OpenMetaverse.StatusCode.Error">
15495 <summary>Create a swirl of particles around an object</summary> 18616 <summary>Unknown error occurred</summary>
15496 </member>
15497 <member name="F:OpenMetaverse.EffectType.Spiral">
15498 <summary></summary>
15499 </member> 18617 </member>
15500 <member name="F:OpenMetaverse.EffectType.Edit"> 18618 <member name="F:OpenMetaverse.StatusCode.UnknownSource">
15501 <summary></summary> 18619 <summary>Equivalent to a 404 error</summary>
15502 </member> 18620 </member>
15503 <member name="F:OpenMetaverse.EffectType.LookAt"> 18621 <member name="F:OpenMetaverse.StatusCode.InsufficientPermissions">
15504 <summary>Cause an avatar to look at an object</summary> 18622 <summary>Client does not have permission for that resource</summary>
15505 </member> 18623 </member>
15506 <member name="F:OpenMetaverse.EffectType.PointAt"> 18624 <member name="F:OpenMetaverse.StatusCode.Unknown">
15507 <summary>Cause an avatar to point at an object</summary> 18625 <summary>Unknown status</summary>
15508 </member> 18626 </member>
15509 <member name="T:OpenMetaverse.LookAtType"> 18627 <member name="T:OpenMetaverse.ChannelType">
15510 <summary> 18628 <summary>
15511 The action an avatar is doing when looking at something, used in 18629
15512 ViewerEffect packets for the LookAt effect
15513 </summary> 18630 </summary>
15514 </member> 18631 </member>
15515 <member name="F:OpenMetaverse.LookAtType.None"> 18632 <member name="F:OpenMetaverse.ChannelType.Unknown">
15516 <summary></summary>
15517 </member>
15518 <member name="F:OpenMetaverse.LookAtType.Idle">
15519 <summary></summary>
15520 </member>
15521 <member name="F:OpenMetaverse.LookAtType.AutoListen">
15522 <summary></summary>
15523 </member>
15524 <member name="F:OpenMetaverse.LookAtType.FreeLook">
15525 <summary></summary>
15526 </member>
15527 <member name="F:OpenMetaverse.LookAtType.Respond">
15528 <summary></summary>
15529 </member>
15530 <member name="F:OpenMetaverse.LookAtType.Hover">
15531 <summary></summary>
15532 </member>
15533 <member name="F:OpenMetaverse.LookAtType.Conversation">
15534 <summary>Deprecated</summary>
15535 </member>
15536 <member name="F:OpenMetaverse.LookAtType.Select">
15537 <summary></summary>
15538 </member>
15539 <member name="F:OpenMetaverse.LookAtType.Focus">
15540 <summary></summary> 18633 <summary></summary>
15541 </member> 18634 </member>
15542 <member name="F:OpenMetaverse.LookAtType.Mouselook"> 18635 <member name="F:OpenMetaverse.ChannelType.Misc">
15543 <summary></summary> 18636 <summary>Unknown</summary>
15544 </member> 18637 </member>
15545 <member name="F:OpenMetaverse.LookAtType.Clear"> 18638 <member name="F:OpenMetaverse.ChannelType.Asset">
15546 <summary></summary> 18639 <summary>Virtually all asset transfers use this channel</summary>
15547 </member> 18640 </member>
15548 <member name="T:OpenMetaverse.PointAtType"> 18641 <member name="T:OpenMetaverse.SourceType">
15549 <summary> 18642 <summary>
15550 The action an avatar is doing when pointing at something, used in 18643
15551 ViewerEffect packets for the PointAt effect
15552 </summary> 18644 </summary>
15553 </member> 18645 </member>
15554 <member name="F:OpenMetaverse.PointAtType.None"> 18646 <member name="F:OpenMetaverse.SourceType.Unknown">
15555 <summary></summary> 18647 <summary></summary>
15556 </member> 18648 </member>
15557 <member name="F:OpenMetaverse.PointAtType.Select"> 18649 <member name="F:OpenMetaverse.SourceType.Asset">
15558 <summary></summary> 18650 <summary>Asset from the asset server</summary>
15559 </member> 18651 </member>
15560 <member name="F:OpenMetaverse.PointAtType.Grab"> 18652 <member name="F:OpenMetaverse.SourceType.SimInventoryItem">
15561 <summary></summary> 18653 <summary>Inventory item</summary>
15562 </member> 18654 </member>
15563 <member name="F:OpenMetaverse.PointAtType.Clear"> 18655 <member name="F:OpenMetaverse.SourceType.SimEstate">
15564 <summary></summary> 18656 <summary>Estate asset, such as an estate covenant</summary>
15565 </member> 18657 </member>
15566 <member name="T:OpenMetaverse.MoneyTransactionType"> 18658 <member name="T:OpenMetaverse.TargetType">
15567 <summary> 18659 <summary>
15568 Money transaction types 18660
15569 </summary> 18661 </summary>
15570 </member> 18662 </member>
15571 <member name="F:OpenMetaverse.MoneyTransactionType.None"> 18663 <member name="F:OpenMetaverse.TargetType.Unknown">
15572 <summary></summary>
15573 </member>
15574 <member name="F:OpenMetaverse.MoneyTransactionType.FailSimulatorTimeout">
15575 <summary></summary>
15576 </member>
15577 <member name="F:OpenMetaverse.MoneyTransactionType.FailDataserverTimeout">
15578 <summary></summary>
15579 </member>
15580 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectClaim">
15581 <summary></summary>
15582 </member>
15583 <member name="F:OpenMetaverse.MoneyTransactionType.LandClaim">
15584 <summary></summary>
15585 </member>
15586 <member name="F:OpenMetaverse.MoneyTransactionType.GroupCreate">
15587 <summary></summary>
15588 </member>
15589 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicClaim">
15590 <summary></summary>
15591 </member>
15592 <member name="F:OpenMetaverse.MoneyTransactionType.GroupJoin">
15593 <summary></summary>
15594 </member>
15595 <member name="F:OpenMetaverse.MoneyTransactionType.TeleportCharge">
15596 <summary></summary>
15597 </member>
15598 <member name="F:OpenMetaverse.MoneyTransactionType.UploadCharge">
15599 <summary></summary>
15600 </member>
15601 <member name="F:OpenMetaverse.MoneyTransactionType.LandAuction">
15602 <summary></summary>
15603 </member>
15604 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedCharge">
15605 <summary></summary>
15606 </member>
15607 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectTax">
15608 <summary></summary>
15609 </member>
15610 <member name="F:OpenMetaverse.MoneyTransactionType.LandTax">
15611 <summary></summary>
15612 </member>
15613 <member name="F:OpenMetaverse.MoneyTransactionType.LightTax">
15614 <summary></summary>
15615 </member>
15616 <member name="F:OpenMetaverse.MoneyTransactionType.ParcelDirFee">
15617 <summary></summary>
15618 </member>
15619 <member name="F:OpenMetaverse.MoneyTransactionType.GroupTax">
15620 <summary></summary>
15621 </member>
15622 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedRenew">
15623 <summary></summary>
15624 </member>
15625 <member name="F:OpenMetaverse.MoneyTransactionType.GiveInventory">
15626 <summary></summary>
15627 </member>
15628 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectSale">
15629 <summary></summary>
15630 </member>
15631 <member name="F:OpenMetaverse.MoneyTransactionType.Gift">
15632 <summary></summary>
15633 </member>
15634 <member name="F:OpenMetaverse.MoneyTransactionType.LandSale">
15635 <summary></summary>
15636 </member>
15637 <member name="F:OpenMetaverse.MoneyTransactionType.ReferBonus">
15638 <summary></summary>
15639 </member>
15640 <member name="F:OpenMetaverse.MoneyTransactionType.InventorySale">
15641 <summary></summary>
15642 </member>
15643 <member name="F:OpenMetaverse.MoneyTransactionType.RefundPurchase">
15644 <summary></summary>
15645 </member>
15646 <member name="F:OpenMetaverse.MoneyTransactionType.LandPassSale">
15647 <summary></summary>
15648 </member>
15649 <member name="F:OpenMetaverse.MoneyTransactionType.DwellBonus">
15650 <summary></summary>
15651 </member>
15652 <member name="F:OpenMetaverse.MoneyTransactionType.PayObject">
15653 <summary></summary>
15654 </member>
15655 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPays">
15656 <summary></summary>
15657 </member>
15658 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLandDeed">
15659 <summary></summary>
15660 </member>
15661 <member name="F:OpenMetaverse.MoneyTransactionType.GroupObjectDeed">
15662 <summary></summary>
15663 </member>
15664 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLiability">
15665 <summary></summary>
15666 </member>
15667 <member name="F:OpenMetaverse.MoneyTransactionType.GroupDividend">
15668 <summary></summary>
15669 </member>
15670 <member name="F:OpenMetaverse.MoneyTransactionType.GroupMembershipDues">
15671 <summary></summary>
15672 </member>
15673 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectRelease">
15674 <summary></summary>
15675 </member>
15676 <member name="F:OpenMetaverse.MoneyTransactionType.LandRelease">
15677 <summary></summary>
15678 </member>
15679 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectDelete">
15680 <summary></summary>
15681 </member>
15682 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDecay">
15683 <summary></summary>
15684 </member>
15685 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDelete">
15686 <summary></summary>
15687 </member>
15688 <member name="F:OpenMetaverse.MoneyTransactionType.LindenAdjustment">
15689 <summary></summary>
15690 </member>
15691 <member name="F:OpenMetaverse.MoneyTransactionType.LindenGrant">
15692 <summary></summary>
15693 </member>
15694 <member name="F:OpenMetaverse.MoneyTransactionType.LindenPenalty">
15695 <summary></summary>
15696 </member>
15697 <member name="F:OpenMetaverse.MoneyTransactionType.EventFee">
15698 <summary></summary> 18664 <summary></summary>
15699 </member> 18665 </member>
15700 <member name="F:OpenMetaverse.MoneyTransactionType.EventPrize"> 18666 <member name="F:OpenMetaverse.TargetType.File">
15701 <summary></summary> 18667 <summary></summary>
15702 </member> 18668 </member>
15703 <member name="F:OpenMetaverse.MoneyTransactionType.StipendBasic"> 18669 <member name="F:OpenMetaverse.TargetType.VFile">
15704 <summary></summary> 18670 <summary></summary>
15705 </member> 18671 </member>
15706 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDeveloper"> 18672 <member name="T:OpenMetaverse.ImageType">
15707 <summary></summary> 18673 <summary>
18674 When requesting image download, type of the image requested
18675 </summary>
15708 </member> 18676 </member>
15709 <member name="F:OpenMetaverse.MoneyTransactionType.StipendAlways"> 18677 <member name="F:OpenMetaverse.ImageType.Normal">
15710 <summary></summary> 18678 <summary>Normal in-world object texture</summary>
15711 </member> 18679 </member>
15712 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDaily"> 18680 <member name="F:OpenMetaverse.ImageType.Baked">
15713 <summary></summary> 18681 <summary>Avatar texture</summary>
15714 </member> 18682 </member>
15715 <member name="F:OpenMetaverse.MoneyTransactionType.StipendRating"> 18683 <member name="F:OpenMetaverse.ImageType.ServerBaked">
15716 <summary></summary> 18684 <summary>Server baked avatar texture</summary>
15717 </member> 18685 </member>
15718 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDelta"> 18686 <member name="T:OpenMetaverse.ImageCodec">
15719 <summary></summary> 18687 <summary>
18688 Image file format
18689 </summary>
15720 </member> 18690 </member>
15721 <member name="T:OpenMetaverse.TransactionFlags"> 18691 <member name="T:OpenMetaverse.Transfer">
15722 <summary> 18692 <summary>
15723 18693
15724 </summary> 18694 </summary>
15725 </member> 18695 </member>
15726 <member name="F:OpenMetaverse.TransactionFlags.None"> 18696 <member name="P:OpenMetaverse.Transfer.TimeSinceLastPacket">
15727 <summary></summary> 18697 <summary>Number of milliseconds passed since the last transfer
15728 </member> 18698 packet was received</summary>
15729 <member name="F:OpenMetaverse.TransactionFlags.SourceGroup">
15730 <summary></summary>
15731 </member>
15732 <member name="F:OpenMetaverse.TransactionFlags.DestGroup">
15733 <summary></summary>
15734 </member>
15735 <member name="F:OpenMetaverse.TransactionFlags.OwnerGroup">
15736 <summary></summary>
15737 </member>
15738 <member name="F:OpenMetaverse.TransactionFlags.SimultaneousContribution">
15739 <summary></summary>
15740 </member>
15741 <member name="F:OpenMetaverse.TransactionFlags.ContributionRemoval">
15742 <summary></summary>
15743 </member> 18699 </member>
15744 <member name="T:OpenMetaverse.MeanCollisionType"> 18700 <member name="T:OpenMetaverse.AssetDownload">
15745 <summary> 18701 <summary>
15746 18702
15747 </summary> 18703 </summary>
15748 </member> 18704 </member>
15749 <member name="F:OpenMetaverse.MeanCollisionType.None"> 18705 <member name="T:OpenMetaverse.XferDownload">
15750 <summary></summary>
15751 </member>
15752 <member name="F:OpenMetaverse.MeanCollisionType.Bump">
15753 <summary></summary>
15754 </member>
15755 <member name="F:OpenMetaverse.MeanCollisionType.LLPushObject">
15756 <summary></summary>
15757 </member>
15758 <member name="F:OpenMetaverse.MeanCollisionType.SelectedObjectCollide">
15759 <summary></summary>
15760 </member>
15761 <member name="F:OpenMetaverse.MeanCollisionType.ScriptedObjectCollide">
15762 <summary></summary>
15763 </member>
15764 <member name="F:OpenMetaverse.MeanCollisionType.PhysicalObjectCollide">
15765 <summary></summary>
15766 </member>
15767 <member name="T:OpenMetaverse.ScriptControlChange">
15768 <summary> 18706 <summary>
15769 Flags sent when a script takes or releases a control 18707
15770 </summary> 18708 </summary>
15771 <remarks>NOTE: (need to verify) These might be a subset of the ControlFlags enum in Movement,</remarks>
15772 </member> 18709 </member>
15773 <member name="F:OpenMetaverse.ScriptControlChange.None"> 18710 <member name="T:OpenMetaverse.ImageDownload">
15774 <summary>No Flags set</summary>
15775 </member>
15776 <member name="F:OpenMetaverse.ScriptControlChange.Forward">
15777 <summary>Forward (W or up Arrow)</summary>
15778 </member>
15779 <member name="F:OpenMetaverse.ScriptControlChange.Back">
15780 <summary>Back (S or down arrow)</summary>
15781 </member>
15782 <member name="F:OpenMetaverse.ScriptControlChange.Left">
15783 <summary>Move left (shift+A or left arrow)</summary>
15784 </member>
15785 <member name="F:OpenMetaverse.ScriptControlChange.Right">
15786 <summary>Move right (shift+D or right arrow)</summary>
15787 </member>
15788 <member name="F:OpenMetaverse.ScriptControlChange.Up">
15789 <summary>Up (E or PgUp)</summary>
15790 </member>
15791 <member name="F:OpenMetaverse.ScriptControlChange.Down">
15792 <summary>Down (C or PgDown)</summary>
15793 </member>
15794 <member name="F:OpenMetaverse.ScriptControlChange.RotateLeft">
15795 <summary>Rotate left (A or left arrow)</summary>
15796 </member>
15797 <member name="F:OpenMetaverse.ScriptControlChange.RotateRight">
15798 <summary>Rotate right (D or right arrow)</summary>
15799 </member>
15800 <member name="F:OpenMetaverse.ScriptControlChange.LeftButton">
15801 <summary>Left Mouse Button</summary>
15802 </member>
15803 <member name="F:OpenMetaverse.ScriptControlChange.MouseLookLeftButton">
15804 <summary>Left Mouse button in MouseLook</summary>
15805 </member>
15806 <member name="T:OpenMetaverse.AgentFlags">
15807 <summary> 18711 <summary>
15808 Currently only used to hide your group title 18712
15809 </summary> 18713 </summary>
15810 </member> 18714 </member>
15811 <member name="F:OpenMetaverse.AgentFlags.None"> 18715 <member name="T:OpenMetaverse.AssetUpload">
15812 <summary>No flags set</summary>
15813 </member>
15814 <member name="F:OpenMetaverse.AgentFlags.HideTitle">
15815 <summary>Hide your group title</summary>
15816 </member>
15817 <member name="T:OpenMetaverse.AgentState">
15818 <summary> 18716 <summary>
15819 Action state of the avatar, which can currently be typing and 18717
15820 editing
15821 </summary> 18718 </summary>
15822 </member> 18719 </member>
15823 <member name="F:OpenMetaverse.AgentState.None"> 18720 <member name="T:OpenMetaverse.ImageRequest">
15824 <summary></summary>
15825 </member>
15826 <member name="F:OpenMetaverse.AgentState.Typing">
15827 <summary></summary>
15828 </member>
15829 <member name="F:OpenMetaverse.AgentState.Editing">
15830 <summary></summary>
15831 </member>
15832 <member name="T:OpenMetaverse.TeleportStatus">
15833 <summary> 18721 <summary>
15834 Current teleport status 18722
15835 </summary> 18723 </summary>
15836 </member> 18724 </member>
15837 <member name="F:OpenMetaverse.TeleportStatus.None"> 18725 <member name="M:OpenMetaverse.ImageRequest.#ctor(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32)">
15838 <summary>Unknown status</summary>
15839 </member>
15840 <member name="F:OpenMetaverse.TeleportStatus.Start">
15841 <summary>Teleport initialized</summary>
15842 </member>
15843 <member name="F:OpenMetaverse.TeleportStatus.Progress">
15844 <summary>Teleport in progress</summary>
15845 </member>
15846 <member name="F:OpenMetaverse.TeleportStatus.Failed">
15847 <summary>Teleport failed</summary>
15848 </member>
15849 <member name="F:OpenMetaverse.TeleportStatus.Finished">
15850 <summary>Teleport completed</summary>
15851 </member>
15852 <member name="F:OpenMetaverse.TeleportStatus.Cancelled">
15853 <summary>Teleport cancelled</summary>
15854 </member>
15855 <member name="T:OpenMetaverse.TeleportFlags">
15856 <summary> 18726 <summary>
15857 18727
15858 </summary> 18728 </summary>
18729 <param name="imageid"></param>
18730 <param name="type"></param>
18731 <param name="priority"></param>
18732 <param name="discardLevel"></param>
15859 </member> 18733 </member>
15860 <member name="F:OpenMetaverse.TeleportFlags.Default"> 18734 <member name="T:OpenMetaverse.AssetManager">
15861 <summary>No flags set, or teleport failed</summary> 18735 <summary>
18736
18737 </summary>
15862 </member> 18738 </member>
15863 <member name="F:OpenMetaverse.TeleportFlags.SetHomeToTarget"> 18739 <member name="F:OpenMetaverse.AssetManager.TRANSFER_HEADER_TIMEOUT">
15864 <summary>Set when newbie leaves help island for first time</summary> 18740 <summary>Number of milliseconds to wait for a transfer header packet if out of order data was received</summary>
15865 </member> 18741 </member>
15866 <member name="F:OpenMetaverse.TeleportFlags.SetLastToTarget"> 18742 <member name="F:OpenMetaverse.AssetManager.m_XferReceivedEvent">
15867 <summary></summary> 18743 <summary>The event subscribers. null if no subcribers</summary>
15868 </member> 18744 </member>
15869 <member name="F:OpenMetaverse.TeleportFlags.ViaLure"> 18745 <member name="M:OpenMetaverse.AssetManager.OnXferReceived(OpenMetaverse.XferReceivedEventArgs)">
15870 <summary>Via Lure</summary> 18746 <summary>Raises the XferReceived event</summary>
18747 <param name="e">A XferReceivedEventArgs object containing the
18748 data returned from the simulator</param>
15871 </member> 18749 </member>
15872 <member name="F:OpenMetaverse.TeleportFlags.ViaLandmark"> 18750 <member name="F:OpenMetaverse.AssetManager.m_XferReceivedLock">
15873 <summary>Via Landmark</summary> 18751 <summary>Thread sync lock object</summary>
15874 </member> 18752 </member>
15875 <member name="F:OpenMetaverse.TeleportFlags.ViaLocation"> 18753 <member name="F:OpenMetaverse.AssetManager.m_AssetUploadedEvent">
15876 <summary>Via Location</summary> 18754 <summary>The event subscribers. null if no subcribers</summary>
15877 </member> 18755 </member>
15878 <member name="F:OpenMetaverse.TeleportFlags.ViaHome"> 18756 <member name="M:OpenMetaverse.AssetManager.OnAssetUploaded(OpenMetaverse.AssetUploadEventArgs)">
15879 <summary>Via Home</summary> 18757 <summary>Raises the AssetUploaded event</summary>
18758 <param name="e">A AssetUploadedEventArgs object containing the
18759 data returned from the simulator</param>
15880 </member> 18760 </member>
15881 <member name="F:OpenMetaverse.TeleportFlags.ViaTelehub"> 18761 <member name="F:OpenMetaverse.AssetManager.m_AssetUploadedLock">
15882 <summary>Via Telehub</summary> 18762 <summary>Thread sync lock object</summary>
15883 </member> 18763 </member>
15884 <member name="F:OpenMetaverse.TeleportFlags.ViaLogin"> 18764 <member name="F:OpenMetaverse.AssetManager.m_UploadProgressEvent">
15885 <summary>Via Login</summary> 18765 <summary>The event subscribers. null if no subcribers</summary>
15886 </member> 18766 </member>
15887 <member name="F:OpenMetaverse.TeleportFlags.ViaGodlikeLure"> 18767 <member name="M:OpenMetaverse.AssetManager.OnUploadProgress(OpenMetaverse.AssetUploadEventArgs)">
15888 <summary>Linden Summoned</summary> 18768 <summary>Raises the UploadProgress event</summary>
18769 <param name="e">A UploadProgressEventArgs object containing the
18770 data returned from the simulator</param>
15889 </member> 18771 </member>
15890 <member name="F:OpenMetaverse.TeleportFlags.Godlike"> 18772 <member name="F:OpenMetaverse.AssetManager.m_UploadProgressLock">
15891 <summary>Linden Forced me</summary> 18773 <summary>Thread sync lock object</summary>
15892 </member> 18774 </member>
15893 <member name="F:OpenMetaverse.TeleportFlags.NineOneOne"> 18775 <member name="F:OpenMetaverse.AssetManager.m_InitiateDownloadEvent">
15894 <summary></summary> 18776 <summary>The event subscribers. null if no subcribers</summary>
15895 </member> 18777 </member>
15896 <member name="F:OpenMetaverse.TeleportFlags.DisableCancel"> 18778 <member name="M:OpenMetaverse.AssetManager.OnInitiateDownload(OpenMetaverse.InitiateDownloadEventArgs)">
15897 <summary>Agent Teleported Home via Script</summary> 18779 <summary>Raises the InitiateDownload event</summary>
18780 <param name="e">A InitiateDownloadEventArgs object containing the
18781 data returned from the simulator</param>
15898 </member> 18782 </member>
15899 <member name="F:OpenMetaverse.TeleportFlags.ViaRegionID"> 18783 <member name="F:OpenMetaverse.AssetManager.m_InitiateDownloadLock">
15900 <summary></summary> 18784 <summary>Thread sync lock object</summary>
15901 </member> 18785 </member>
15902 <member name="F:OpenMetaverse.TeleportFlags.IsFlying"> 18786 <member name="F:OpenMetaverse.AssetManager.m_ImageReceiveProgressEvent">
15903 <summary></summary> 18787 <summary>The event subscribers. null if no subcribers</summary>
15904 </member> 18788 </member>
15905 <member name="F:OpenMetaverse.TeleportFlags.ResetHome"> 18789 <member name="M:OpenMetaverse.AssetManager.OnImageReceiveProgress(OpenMetaverse.ImageReceiveProgressEventArgs)">
15906 <summary></summary> 18790 <summary>Raises the ImageReceiveProgress event</summary>
18791 <param name="e">A ImageReceiveProgressEventArgs object containing the
18792 data returned from the simulator</param>
15907 </member> 18793 </member>
15908 <member name="F:OpenMetaverse.TeleportFlags.ForceRedirect"> 18794 <member name="F:OpenMetaverse.AssetManager.m_ImageReceiveProgressLock">
15909 <summary>forced to new location for example when avatar is banned or ejected</summary> 18795 <summary>Thread sync lock object</summary>
15910 </member> 18796 </member>
15911 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaLure"> 18797 <member name="F:OpenMetaverse.AssetManager.Cache">
15912 <summary>Teleport Finished via a Lure</summary> 18798 <summary>Texture download cache</summary>
15913 </member> 18799 </member>
15914 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaNewSim"> 18800 <member name="M:OpenMetaverse.AssetManager.#ctor(OpenMetaverse.GridClient)">
15915 <summary>Finished, Sim Changed</summary> 18801 <summary>
18802 Default constructor
18803 </summary>
18804 <param name="client">A reference to the GridClient object</param>
15916 </member> 18805 </member>
15917 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaSameSim"> 18806 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)">
15918 <summary>Finished, Same Sim</summary> 18807 <summary>
18808 Request an asset download
18809 </summary>
18810 <param name="assetID">Asset UUID</param>
18811 <param name="type">Asset type, must be correct for the transfer to succeed</param>
18812 <param name="priority">Whether to give this transfer an elevated priority</param>
18813 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
15919 </member> 18814 </member>
15920 <member name="T:OpenMetaverse.TeleportLureFlags"> 18815 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.AssetManager.AssetReceivedCallback)">
15921 <summary> 18816 <summary>
15922 18817 Request an asset download
15923 </summary> 18818 </summary>
18819 <param name="assetID">Asset UUID</param>
18820 <param name="type">Asset type, must be correct for the transfer to succeed</param>
18821 <param name="priority">Whether to give this transfer an elevated priority</param>
18822 <param name="sourceType">Source location of the requested asset</param>
18823 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
15924 </member> 18824 </member>
15925 <member name="F:OpenMetaverse.TeleportLureFlags.NormalLure"> 18825 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.UUID,OpenMetaverse.AssetManager.AssetReceivedCallback)">
15926 <summary></summary> 18826 <summary>
18827 Request an asset download
18828 </summary>
18829 <param name="assetID">Asset UUID</param>
18830 <param name="type">Asset type, must be correct for the transfer to succeed</param>
18831 <param name="priority">Whether to give this transfer an elevated priority</param>
18832 <param name="sourceType">Source location of the requested asset</param>
18833 <param name="transactionID">UUID of the transaction</param>
18834 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
15927 </member> 18835 </member>
15928 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikeLure"> 18836 <member name="M:OpenMetaverse.AssetManager.RequestAsset(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.SourceType,OpenMetaverse.UUID,OpenMetaverse.AssetManager.AssetReceivedCallback)">
15929 <summary></summary> 18837 <summary>
18838 Request an asset download
18839 </summary>
18840 <param name="assetID">Asset UUID</param>
18841 <param name="type">Asset type, must be correct for the transfer to succeed</param>
18842 <param name="priority">Whether to give this transfer an elevated priority</param>
18843 <param name="sourceType">Source location of the requested asset</param>
18844 <param name="transactionID">UUID of the transaction</param>
18845 <param name="callback">The callback to fire when the simulator responds with the asset data</param>
15930 </member> 18846 </member>
15931 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikePursuit"> 18847 <member name="M:OpenMetaverse.AssetManager.RequestAssetXfer(System.String,System.Boolean,System.Boolean,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean)">
15932 <summary></summary> 18848 <summary>
18849 Request an asset download through the almost deprecated Xfer system
18850 </summary>
18851 <param name="filename">Filename of the asset to request</param>
18852 <param name="deleteOnCompletion">Whether or not to delete the asset
18853 off the server after it is retrieved</param>
18854 <param name="useBigPackets">Use large transfer packets or not</param>
18855 <param name="vFileID">UUID of the file to request, if filename is
18856 left empty</param>
18857 <param name="vFileType">Asset type of <code>vFileID</code>, or
18858 <code>AssetType.Unknown</code> if filename is not empty</param>
18859 <param name="fromCache">Sets the FilePath in the request to Cache
18860 (4) if true, otherwise Unknown (0) is used</param>
18861 <returns></returns>
15933 </member> 18862 </member>
15934 <member name="T:OpenMetaverse.ScriptSensorTypeFlags"> 18863 <member name="M:OpenMetaverse.AssetManager.RequestInventoryAsset(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.AssetType,System.Boolean,OpenMetaverse.AssetManager.AssetReceivedCallback)">
15935 <summary> 18864 <summary>
15936 18865
15937 </summary> 18866 </summary>
18867 <param name="assetID">Use UUID.Zero if you do not have the
18868 asset ID but have all the necessary permissions</param>
18869 <param name="itemID">The item ID of this asset in the inventory</param>
18870 <param name="taskID">Use UUID.Zero if you are not requesting an
18871 asset from an object inventory</param>
18872 <param name="ownerID">The owner of this asset</param>
18873 <param name="type">Asset type</param>
18874 <param name="priority">Whether to prioritize this asset download or not</param>
18875 <param name="callback"></param>
15938 </member> 18876 </member>
15939 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Agent"> 18877 <member name="M:OpenMetaverse.AssetManager.SetPendingAssetUploadData(OpenMetaverse.AssetUpload)">
15940 <summary></summary>
15941 </member>
15942 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Active">
15943 <summary></summary>
15944 </member>
15945 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Passive">
15946 <summary></summary>
15947 </member>
15948 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Scripted">
15949 <summary></summary>
15950 </member>
15951 <member name="T:OpenMetaverse.MuteType">
15952 <summary> 18878 <summary>
15953 Type of mute entry 18879 Used to force asset data into the PendingUpload property, ie: for raw terrain uploads
15954 </summary> 18880 </summary>
18881 <param name="assetData">An AssetUpload object containing the data to upload to the simulator</param>
15955 </member> 18882 </member>
15956 <member name="F:OpenMetaverse.MuteType.ByName"> 18883 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.Assets.Asset,System.Boolean)">
15957 <summary>Object muted by name</summary> 18884 <summary>
18885 Request an asset be uploaded to the simulator
18886 </summary>
18887 <param name="asset">The <seealso cref="T:OpenMetaverse.Assets.Asset"/> Object containing the asset data</param>
18888 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
18889 in which the client was connected in addition to being stored on the asset server</param>
18890 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
18891 events being fired</returns>
15958 </member> 18892 </member>
15959 <member name="F:OpenMetaverse.MuteType.Resident"> 18893 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.AssetType,System.Byte[],System.Boolean)">
15960 <summary>Muted residet</summary> 18894 <summary>
18895 Request an asset be uploaded to the simulator
18896 </summary>
18897 <param name="type">The <seealso cref="T:OpenMetaverse.AssetType"/> of the asset being uploaded</param>
18898 <param name="data">A byte array containing the encoded asset data</param>
18899 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
18900 in which the client was connected in addition to being stored on the asset server</param>
18901 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
18902 events being fired</returns>
15961 </member> 18903 </member>
15962 <member name="F:OpenMetaverse.MuteType.Object"> 18904 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean)">
15963 <summary>Object muted by UUID</summary> 18905 <summary>
18906 Request an asset be uploaded to the simulator
18907 </summary>
18908 <param name="assetID"></param>
18909 <param name="type">Asset type to upload this data as</param>
18910 <param name="data">A byte array containing the encoded asset data</param>
18911 <param name="storeLocal">If True, the asset once uploaded will be stored on the simulator
18912 in which the client was connected in addition to being stored on the asset server</param>
18913 <returns>The <seealso cref="T:OpenMetaverse.UUID"/> of the transfer, can be used to correlate the upload with
18914 events being fired</returns>
15964 </member> 18915 </member>
15965 <member name="F:OpenMetaverse.MuteType.Group"> 18916 <member name="M:OpenMetaverse.AssetManager.RequestUpload(OpenMetaverse.UUID@,OpenMetaverse.AssetType,System.Byte[],System.Boolean,OpenMetaverse.UUID)">
15966 <summary>Muted group</summary> 18917 <summary>
18918 Initiate an asset upload
18919 </summary>
18920 <param name="assetID">The ID this asset will have if the
18921 upload succeeds</param>
18922 <param name="type">Asset type to upload this data as</param>
18923 <param name="data">Raw asset data to upload</param>
18924 <param name="storeLocal">Whether to store this asset on the local
18925 simulator or the grid-wide asset server</param>
18926 <param name="transactionID">The tranaction id for the upload <see cref="!:RequestCreateItem"/></param>
18927 <returns>The transaction ID of this transfer</returns>
15967 </member> 18928 </member>
15968 <member name="F:OpenMetaverse.MuteType.External"> 18929 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
15969 <summary>Muted external entry</summary> 18930 <summary>
18931 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
18932 manage the requests and re-assemble the image from the packets received from the simulator
18933 </summary>
18934 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
18935 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
18936 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
18937 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
18938 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
18939 its priority changed by resending the request with the new priority value</param>
18940 <param name="discardLevel">Number of quality layers to discard.
18941 This controls the end marker of the data sent. Sending with value -1 combined with priority of 0 cancels an in-progress
18942 transfer.</param>
18943 <remarks>A bug exists in the Linden Simulator where a -1 will occasionally be sent with a non-zero priority
18944 indicating an off-by-one error.</remarks>
18945 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
18946 from the start of the asset texture</param>
18947 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
18948 will contain the result of the request and the texture asset data</param>
18949 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
18950 The callback asset parameter will contain all previously received chunks of the texture asset starting
18951 from the beginning of the request</param>
18952 <example>
18953 Request an image and fire a callback when the request is complete
18954 <code>
18955 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
18956
18957 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
18958 {
18959 if(state == TextureRequestState.Finished)
18960 {
18961 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
18962 asset.AssetID,
18963 asset.AssetData.Length);
18964 }
18965 }
18966 </code>
18967 Request an image and use an inline anonymous method to handle the downloaded texture data
18968 <code>
18969 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, delegate(TextureRequestState state, AssetTexture asset)
18970 {
18971 if(state == TextureRequestState.Finished)
18972 {
18973 Console.WriteLine("Texture {0} ({1} bytes) has been successfully downloaded",
18974 asset.AssetID,
18975 asset.AssetData.Length);
18976 }
18977 }
18978 );
18979 </code>
18980 Request a texture, decode the texture to a bitmap image and apply it to a imagebox
18981 <code>
18982 Client.Assets.RequestImage(UUID.Parse("c307629f-e3a1-4487-5e88-0d96ac9d4965"), ImageType.Normal, TextureDownloader_OnDownloadFinished);
18983
18984 private void TextureDownloader_OnDownloadFinished(TextureRequestState state, AssetTexture asset)
18985 {
18986 if(state == TextureRequestState.Finished)
18987 {
18988 ManagedImage imgData;
18989 Image bitmap;
18990
18991 if (state == TextureRequestState.Finished)
18992 {
18993 OpenJPEG.DecodeToImage(assetTexture.AssetData, out imgData, out bitmap);
18994 picInsignia.Image = bitmap;
18995 }
18996 }
18997 }
18998 </code>
18999 </example>
15970 </member> 19000 </member>
15971 <member name="T:OpenMetaverse.MuteFlags"> 19001 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.TextureDownloadCallback)">
15972 <summary> 19002 <summary>
15973 Flags of mute entry 19003 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
19004 manage the requests and re-assemble the image from the packets received from the simulator
15974 </summary> 19005 </summary>
19006 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
19007 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
19008 will contain the result of the request and the texture asset data</param>
15975 </member> 19009 </member>
15976 <member name="F:OpenMetaverse.MuteFlags.Default"> 19010 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback)">
15977 <summary>No exceptions</summary> 19011 <summary>
15978 </member> 19012 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
15979 <member name="F:OpenMetaverse.MuteFlags.TextChat"> 19013 manage the requests and re-assemble the image from the packets received from the simulator
15980 <summary>Don't mute text chat</summary> 19014 </summary>
19015 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
19016 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
19017 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
19018 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
19019 will contain the result of the request and the texture asset data</param>
15981 </member> 19020 </member>
15982 <member name="F:OpenMetaverse.MuteFlags.VoiceChat"> 19021 <member name="M:OpenMetaverse.AssetManager.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
15983 <summary>Don't mute voice chat</summary> 19022 <summary>
19023 Overload: Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
19024 manage the requests and re-assemble the image from the packets received from the simulator
19025 </summary>
19026 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
19027 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
19028 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
19029 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
19030 will contain the result of the request and the texture asset data</param>
19031 <param name="progress">If true, the callback will be fired for each chunk of the downloaded image.
19032 The callback asset parameter will contain all previously received chunks of the texture asset starting
19033 from the beginning of the request</param>
15984 </member> 19034 </member>
15985 <member name="F:OpenMetaverse.MuteFlags.Particles"> 19035 <member name="M:OpenMetaverse.AssetManager.RequestImageCancel(OpenMetaverse.UUID)">
15986 <summary>Don't mute particles</summary> 19036 <summary>
19037 Cancel a texture request
19038 </summary>
19039 <param name="textureID">The texture assets <see cref="T:OpenMetaverse.UUID"/></param>
15987 </member> 19040 </member>
15988 <member name="F:OpenMetaverse.MuteFlags.ObjectSounds"> 19041 <member name="M:OpenMetaverse.AssetManager.RequestMesh(OpenMetaverse.UUID,OpenMetaverse.AssetManager.MeshDownloadCallback)">
15989 <summary>Don't mute sounds</summary> 19042 <summary>
19043 Requests download of a mesh asset
19044 </summary>
19045 <param name="meshID">UUID of the mesh asset</param>
19046 <param name="callback">Callback when the request completes</param>
15990 </member> 19047 </member>
15991 <member name="F:OpenMetaverse.MuteFlags.All"> 19048 <member name="M:OpenMetaverse.AssetManager.RequestServerBakedImage(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.TextureDownloadCallback)">
15992 <summary>Don't mute</summary> 19049 <summary>
19050 Fetach avatar texture on a grid capable of server side baking
19051 </summary>
19052 <param name="avatarID">ID of the avatar</param>
19053 <param name="textureID">ID of the texture</param>
19054 <param name="bakeName">Name of the part of the avatar texture applies to</param>
19055 <param name="callback">Callback invoked on operation completion</param>
15993 </member> 19056 </member>
15994 <member name="T:OpenMetaverse.InstantMessage"> 19057 <member name="M:OpenMetaverse.AssetManager.FireImageProgressEvent(OpenMetaverse.UUID,System.Int32,System.Int32)">
15995 <summary> 19058 <summary>
15996 Instant Message 19059 Lets TexturePipeline class fire the progress event
15997 </summary> 19060 </summary>
19061 <param name="texureID">The texture ID currently being downloaded</param>
19062 <param name="transferredBytes">the number of bytes transferred</param>
19063 <param name="totalBytes">the total number of bytes expected</param>
15998 </member> 19064 </member>
15999 <member name="F:OpenMetaverse.InstantMessage.FromAgentID"> 19065 <member name="M:OpenMetaverse.AssetManager.TransferInfoHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16000 <summary>Key of sender</summary> 19066 <summary>Process an incoming packet and raise the appropriate events</summary>
19067 <param name="sender">The sender</param>
19068 <param name="e">The EventArgs object containing the packet data</param>
16001 </member> 19069 </member>
16002 <member name="F:OpenMetaverse.InstantMessage.FromAgentName"> 19070 <member name="M:OpenMetaverse.AssetManager.TransferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16003 <summary>Name of sender</summary> 19071 <summary>Process an incoming packet and raise the appropriate events</summary>
19072 <param name="sender">The sender</param>
19073 <param name="e">The EventArgs object containing the packet data</param>
16004 </member> 19074 </member>
16005 <member name="F:OpenMetaverse.InstantMessage.ToAgentID"> 19075 <member name="M:OpenMetaverse.AssetManager.InitiateDownloadPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16006 <summary>Key of destination avatar</summary> 19076 <summary>Process an incoming packet and raise the appropriate events</summary>
19077 <param name="sender">The sender</param>
19078 <param name="e">The EventArgs object containing the packet data</param>
16007 </member> 19079 </member>
16008 <member name="F:OpenMetaverse.InstantMessage.ParentEstateID"> 19080 <member name="M:OpenMetaverse.AssetManager.RequestXferHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16009 <summary>ID of originating estate</summary> 19081 <summary>Process an incoming packet and raise the appropriate events</summary>
19082 <param name="sender">The sender</param>
19083 <param name="e">The EventArgs object containing the packet data</param>
16010 </member> 19084 </member>
16011 <member name="F:OpenMetaverse.InstantMessage.RegionID"> 19085 <member name="M:OpenMetaverse.AssetManager.ConfirmXferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16012 <summary>Key of originating region</summary> 19086 <summary>Process an incoming packet and raise the appropriate events</summary>
19087 <param name="sender">The sender</param>
19088 <param name="e">The EventArgs object containing the packet data</param>
16013 </member> 19089 </member>
16014 <member name="F:OpenMetaverse.InstantMessage.Position"> 19090 <member name="M:OpenMetaverse.AssetManager.AssetUploadCompleteHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16015 <summary>Coordinates in originating region</summary> 19091 <summary>Process an incoming packet and raise the appropriate events</summary>
19092 <param name="sender">The sender</param>
19093 <param name="e">The EventArgs object containing the packet data</param>
16016 </member> 19094 </member>
16017 <member name="F:OpenMetaverse.InstantMessage.Dialog"> 19095 <member name="M:OpenMetaverse.AssetManager.SendXferPacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16018 <summary>Instant message type</summary> 19096 <summary>Process an incoming packet and raise the appropriate events</summary>
19097 <param name="sender">The sender</param>
19098 <param name="e">The EventArgs object containing the packet data</param>
16019 </member> 19099 </member>
16020 <member name="F:OpenMetaverse.InstantMessage.GroupIM"> 19100 <member name="M:OpenMetaverse.AssetManager.AbortXferHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16021 <summary>Group IM session toggle</summary> 19101 <summary>Process an incoming packet and raise the appropriate events</summary>
19102 <param name="sender">The sender</param>
19103 <param name="e">The EventArgs object containing the packet data</param>
16022 </member> 19104 </member>
16023 <member name="F:OpenMetaverse.InstantMessage.IMSessionID"> 19105 <member name="E:OpenMetaverse.AssetManager.XferReceived">
16024 <summary>Key of IM session, for Group Messages, the groups UUID</summary> 19106 <summary>Raised when the simulator responds sends </summary>
16025 </member> 19107 </member>
16026 <member name="F:OpenMetaverse.InstantMessage.Timestamp"> 19108 <member name="E:OpenMetaverse.AssetManager.AssetUploaded">
16027 <summary>Timestamp of the instant message</summary> 19109 <summary>Raised during upload completes</summary>
16028 </member> 19110 </member>
16029 <member name="F:OpenMetaverse.InstantMessage.Message"> 19111 <member name="E:OpenMetaverse.AssetManager.UploadProgress">
16030 <summary>Instant message text</summary> 19112 <summary>Raised during upload with progres update</summary>
16031 </member> 19113 </member>
16032 <member name="F:OpenMetaverse.InstantMessage.Offline"> 19114 <member name="E:OpenMetaverse.AssetManager.InitiateDownload">
16033 <summary>Whether this message is held for offline avatars</summary> 19115 <summary>Fired when the simulator sends an InitiateDownloadPacket, used to download terrain .raw files</summary>
16034 </member> 19116 </member>
16035 <member name="F:OpenMetaverse.InstantMessage.BinaryBucket"> 19117 <member name="E:OpenMetaverse.AssetManager.ImageReceiveProgress">
16036 <summary>Context specific packed data</summary> 19118 <summary>Fired when a texture is in the process of being downloaded by the TexturePipeline class</summary>
16037 </member> 19119 </member>
16038 <member name="M:OpenMetaverse.InstantMessage.ToString"> 19120 <member name="T:OpenMetaverse.AssetManager.AssetReceivedCallback">
16039 <summary>Print the struct data as a string</summary> 19121 <summary>
16040 <returns>A string containing the field name, and field value</returns> 19122 Callback used for various asset download requests
19123 </summary>
19124 <param name="transfer">Transfer information</param>
19125 <param name="asset">Downloaded asset, null on fail</param>
16041 </member> 19126 </member>
16042 <member name="T:OpenMetaverse.MuteEntry"> 19127 <member name="T:OpenMetaverse.AssetManager.BakedTextureUploadedCallback">
16043 <summary>Represents muted object or resident</summary> 19128 <summary>
19129 Callback used upon competition of baked texture upload
19130 </summary>
19131 <param name="newAssetID">Asset UUID of the newly uploaded baked texture</param>
16044 </member> 19132 </member>
16045 <member name="F:OpenMetaverse.MuteEntry.Type"> 19133 <member name="T:OpenMetaverse.AssetManager.MeshDownloadCallback">
16046 <summary>Type of the mute entry</summary> 19134 <summary>
19135 A callback that fires upon the completition of the RequestMesh call
19136 </summary>
19137 <param name="success">Was the download successfull</param>
19138 <param name="assetMesh">Resulting mesh or null on problems</param>
16047 </member> 19139 </member>
16048 <member name="F:OpenMetaverse.MuteEntry.ID"> 19140 <member name="P:OpenMetaverse.XferReceivedEventArgs.Xfer">
16049 <summary>UUID of the mute etnry</summary> 19141 <summary>Xfer data</summary>
16050 </member> 19142 </member>
16051 <member name="F:OpenMetaverse.MuteEntry.Name"> 19143 <member name="P:OpenMetaverse.AssetUploadEventArgs.Upload">
16052 <summary>Mute entry name</summary> 19144 <summary>Upload data</summary>
16053 </member> 19145 </member>
16054 <member name="F:OpenMetaverse.MuteEntry.Flags"> 19146 <member name="P:OpenMetaverse.InitiateDownloadEventArgs.SimFileName">
16055 <summary>Mute flags</summary> 19147 <summary>Filename used on the simulator</summary>
16056 </member> 19148 </member>
16057 <member name="T:OpenMetaverse.TransactionInfo"> 19149 <member name="P:OpenMetaverse.InitiateDownloadEventArgs.ViewerFileName">
16058 <summary>Transaction detail sent with MoneyBalanceReply message</summary> 19150 <summary>Filename used by the client</summary>
16059 </member> 19151 </member>
16060 <member name="F:OpenMetaverse.TransactionInfo.TransactionType"> 19152 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.ImageID">
16061 <summary>Type of the transaction</summary> 19153 <summary>UUID of the image that is in progress</summary>
16062 </member> 19154 </member>
16063 <member name="F:OpenMetaverse.TransactionInfo.SourceID"> 19155 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Received">
16064 <summary>UUID of the transaction source</summary> 19156 <summary>Number of bytes received so far</summary>
16065 </member> 19157 </member>
16066 <member name="F:OpenMetaverse.TransactionInfo.IsSourceGroup"> 19158 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Total">
16067 <summary>Is the transaction source a group</summary> 19159 <summary>Image size in bytes</summary>
16068 </member> 19160 </member>
16069 <member name="F:OpenMetaverse.TransactionInfo.DestID"> 19161 <member name="F:OpenMetaverse.Voice.VoicePosition.Position">
16070 <summary>UUID of the transaction destination</summary> 19162 <summary>Positional vector of the users position</summary>
16071 </member> 19163 </member>
16072 <member name="F:OpenMetaverse.TransactionInfo.IsDestGroup"> 19164 <member name="F:OpenMetaverse.Voice.VoicePosition.Velocity">
16073 <summary>Is transaction destination a group</summary> 19165 <summary>Velocity vector of the position</summary>
16074 </member> 19166 </member>
16075 <member name="F:OpenMetaverse.TransactionInfo.Amount"> 19167 <member name="F:OpenMetaverse.Voice.VoicePosition.AtOrientation">
16076 <summary>Transaction amount</summary> 19168 <summary>At Orientation (X axis) of the position</summary>
16077 </member> 19169 </member>
16078 <member name="F:OpenMetaverse.TransactionInfo.ItemDescription"> 19170 <member name="F:OpenMetaverse.Voice.VoicePosition.UpOrientation">
16079 <summary>Transaction description</summary> 19171 <summary>Up Orientation (Y axis) of the position</summary>
16080 </member> 19172 </member>
16081 <member name="T:OpenMetaverse.ChatEventArgs"> 19173 <member name="F:OpenMetaverse.Voice.VoicePosition.LeftOrientation">
16082 <summary> 19174 <summary>Left Orientation (Z axis) of the position</summary>
16083
16084 </summary>
16085 </member> 19175 </member>
16086 <member name="M:OpenMetaverse.ChatEventArgs.#ctor(OpenMetaverse.Simulator,System.String,OpenMetaverse.ChatAudibleLevel,OpenMetaverse.ChatType,OpenMetaverse.ChatSourceType,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3)"> 19176 <member name="T:OpenMetaverse.Rendering.FacetedMesh">
16087 <summary> 19177 <summary>
16088 Construct a new instance of the ChatEventArgs object 19178 Contains all mesh faces that belong to a prim
16089 </summary> 19179 </summary>
16090 <param name="simulator">Sim from which the message originates</param>
16091 <param name="message">The message sent</param>
16092 <param name="audible">The audible level of the message</param>
16093 <param name="type">The type of message sent: whisper, shout, etc</param>
16094 <param name="sourceType">The source type of the message sender</param>
16095 <param name="fromName">The name of the agent or object sending the message</param>
16096 <param name="sourceId">The ID of the agent or object sending the message</param>
16097 <param name="ownerid">The ID of the object owner, or the agent ID sending the message</param>
16098 <param name="position">The position of the agent or object sending the message</param>
16099 </member>
16100 <member name="P:OpenMetaverse.ChatEventArgs.Simulator">
16101 <summary>Get the simulator sending the message</summary>
16102 </member> 19180 </member>
16103 <member name="P:OpenMetaverse.ChatEventArgs.Message"> 19181 <member name="F:OpenMetaverse.Rendering.FacetedMesh.Faces">
16104 <summary>Get the message sent</summary> 19182 <summary>List of primitive faces</summary>
16105 </member>
16106 <member name="P:OpenMetaverse.ChatEventArgs.AudibleLevel">
16107 <summary>Get the audible level of the message</summary>
16108 </member>
16109 <member name="P:OpenMetaverse.ChatEventArgs.Type">
16110 <summary>Get the type of message sent: whisper, shout, etc</summary>
16111 </member> 19183 </member>
16112 <member name="P:OpenMetaverse.ChatEventArgs.SourceType"> 19184 <member name="M:OpenMetaverse.Rendering.FacetedMesh.TryDecodeFromAsset(OpenMetaverse.Primitive,OpenMetaverse.Assets.AssetMesh,OpenMetaverse.Rendering.DetailLevel,OpenMetaverse.Rendering.FacetedMesh@)">
16113 <summary>Get the source type of the message sender</summary> 19185 <summary>
19186 Decodes mesh asset into FacetedMesh
19187 </summary>
19188 <param name="prim">Mesh primitive</param>
19189 <param name="meshAsset">Asset retrieved from the asset server</param>
19190 <param name="LOD">Level of detail</param>
19191 <param name="mesh">Resulting decoded FacetedMesh</param>
19192 <returns>True if mesh asset decoding was successful</returns>
16114 </member> 19193 </member>
16115 <member name="P:OpenMetaverse.ChatEventArgs.FromName"> 19194 <member name="T:OpenMetaverse.Assets.AssetNotecard">
16116 <summary>Get the name of the agent or object sending the message</summary> 19195 <summary>
19196 Represents a string of characters encoded with specific formatting properties
19197 </summary>
16117 </member> 19198 </member>
16118 <member name="P:OpenMetaverse.ChatEventArgs.SourceID"> 19199 <member name="F:OpenMetaverse.Assets.AssetNotecard.BodyText">
16119 <summary>Get the ID of the agent or object sending the message</summary> 19200 <summary>A text string containing main text of the notecard</summary>
16120 </member> 19201 </member>
16121 <member name="P:OpenMetaverse.ChatEventArgs.OwnerID"> 19202 <member name="F:OpenMetaverse.Assets.AssetNotecard.EmbeddedItems">
16122 <summary>Get the ID of the object owner, or the agent ID sending the message</summary> 19203 <summary>List of <see cref="T:OpenMetaverse.InventoryItem"/>s embedded on the notecard</summary>
16123 </member> 19204 </member>
16124 <member name="P:OpenMetaverse.ChatEventArgs.Position"> 19205 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor">
16125 <summary>Get the position of the agent or object sending the message</summary> 19206 <summary>Construct an Asset of type Notecard</summary>
16126 </member> 19207 </member>
16127 <member name="T:OpenMetaverse.ScriptDialogEventArgs"> 19208 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(OpenMetaverse.UUID,System.Byte[])">
16128 <summary>Contains the data sent when a primitive opens a dialog with this agent</summary> 19209 <summary>
19210 Construct an Asset object of type Notecard
19211 </summary>
19212 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
19213 <param name="assetData">A byte array containing the raw asset data</param>
16129 </member> 19214 </member>
16130 <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},OpenMetaverse.UUID)"> 19215 <member name="M:OpenMetaverse.Assets.AssetNotecard.Encode">
16131 <summary> 19216 <summary>
16132 Construct a new instance of the ScriptDialogEventArgs 19217 Encode the raw contents of a string with the specific Linden Text properties
16133 </summary> 19218 </summary>
16134 <param name="message">The dialog message</param>
16135 <param name="objectName">The name of the object that sent the dialog request</param>
16136 <param name="imageID">The ID of the image to be displayed</param>
16137 <param name="objectID">The ID of the primitive sending the dialog</param>
16138 <param name="firstName">The first name of the senders owner</param>
16139 <param name="lastName">The last name of the senders owner</param>
16140 <param name="chatChannel">The communication channel the dialog was sent on</param>
16141 <param name="buttons">The string labels containing the options presented in this dialog</param>
16142 <param name="ownerID">UUID of the scritped object owner</param>
16143 </member> 19219 </member>
16144 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Message"> 19220 <member name="M:OpenMetaverse.Assets.AssetNotecard.Decode">
16145 <summary>Get the dialog message</summary> 19221 <summary>
19222 Decode the raw asset data including the Linden Text properties
19223 </summary>
19224 <returns>true if the AssetData was successfully decoded</returns>
16146 </member> 19225 </member>
16147 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectName"> 19226 <member name="P:OpenMetaverse.Assets.AssetNotecard.AssetType">
16148 <summary>Get the name of the object that sent the dialog request</summary> 19227 <summary>Override the base classes AssetType</summary>
16149 </member> 19228 </member>
16150 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ImageID"> 19229 <member name="T:OpenMetaverse.Assets.AssetAnimation">
16151 <summary>Get the ID of the image to be displayed</summary> 19230 <summary>
19231 Represents an Animation
19232 </summary>
16152 </member> 19233 </member>
16153 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectID"> 19234 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor">
16154 <summary>Get the ID of the primitive sending the dialog</summary> 19235 <summary>Default Constructor</summary>
16155 </member> 19236 </member>
16156 <member name="P:OpenMetaverse.ScriptDialogEventArgs.FirstName"> 19237 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor(OpenMetaverse.UUID,System.Byte[])">
16157 <summary>Get the first name of the senders owner</summary> 19238 <summary>
19239 Construct an Asset object of type Animation
19240 </summary>
19241 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
19242 <param name="assetData">A byte array containing the raw asset data</param>
16158 </member> 19243 </member>
16159 <member name="P:OpenMetaverse.ScriptDialogEventArgs.LastName"> 19244 <member name="P:OpenMetaverse.Assets.AssetAnimation.AssetType">
16160 <summary>Get the last name of the senders owner</summary> 19245 <summary>Override the base classes AssetType</summary>
16161 </member> 19246 </member>
16162 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Channel"> 19247 <member name="T:ThreadUtil">
16163 <summary>Get the communication channel the dialog was sent on, responses 19248 <summary>
16164 should also send responses on this same channel</summary> 19249
19250 </summary>
16165 </member> 19251 </member>
16166 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ButtonLabels"> 19252 <member name="F:ThreadUtil.wrapperInstance">
16167 <summary>Get the string labels containing the options presented in this dialog</summary> 19253 <summary>
19254 An instance of DelegateWrapper which calls InvokeWrappedDelegate,
19255 which in turn calls the DynamicInvoke method of the wrapped
19256 delegate
19257 </summary>
16168 </member> 19258 </member>
16169 <member name="P:OpenMetaverse.ScriptDialogEventArgs.OwnerID"> 19259 <member name="F:ThreadUtil.callback">
16170 <summary>UUID of the scritped object owner</summary> 19260 <summary>
19261 Callback used to call EndInvoke on the asynchronously
19262 invoked DelegateWrapper
19263 </summary>
16171 </member> 19264 </member>
16172 <member name="T:OpenMetaverse.ScriptQuestionEventArgs"> 19265 <member name="M:ThreadUtil.FireAndForget(System.Delegate,System.Object[])">
16173 <summary>Contains the data sent when a primitive requests debit or other permissions 19266 <summary>
16174 requesting a YES or NO answer</summary> 19267 Executes the specified delegate with the specified arguments
19268 asynchronously on a thread pool thread
19269 </summary>
19270 <param name="d"></param>
19271 <param name="args"></param>
16175 </member> 19272 </member>
16176 <member name="M:OpenMetaverse.ScriptQuestionEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.ScriptPermission)"> 19273 <member name="M:ThreadUtil.InvokeWrappedDelegate(System.Delegate,System.Object[])">
16177 <summary> 19274 <summary>
16178 Construct a new instance of the ScriptQuestionEventArgs 19275 Invokes the wrapped delegate synchronously
16179 </summary> 19276 </summary>
16180 <param name="simulator">The simulator containing the object sending the request</param> 19277 <param name="d"></param>
16181 <param name="taskID">The ID of the script making the request</param> 19278 <param name="args"></param>
16182 <param name="itemID">The ID of the primitive containing the script making the request</param>
16183 <param name="objectName">The name of the primitive making the request</param>
16184 <param name="objectOwner">The name of the owner of the object making the request</param>
16185 <param name="questions">The permissions being requested</param>
16186 </member> 19279 </member>
16187 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Simulator"> 19280 <member name="M:ThreadUtil.EndWrapperInvoke(System.IAsyncResult)">
16188 <summary>Get the simulator containing the object sending the request</summary> 19281 <summary>
19282 Calls EndInvoke on the wrapper and Close on the resulting WaitHandle
19283 to prevent resource leaks
19284 </summary>
19285 <param name="ar"></param>
16189 </member> 19286 </member>
16190 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.TaskID"> 19287 <member name="T:ThreadUtil.DelegateWrapper">
16191 <summary>Get the ID of the script making the request</summary> 19288 <summary>
19289 Delegate to wrap another delegate and its arguments
19290 </summary>
19291 <param name="d"></param>
19292 <param name="args"></param>
16192 </member> 19293 </member>
16193 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ItemID"> 19294 <member name="T:OpenMetaverse.SoundManager">
16194 <summary>Get the ID of the primitive containing the script making the request</summary> 19295 <summary>
19296
19297 </summary>
16195 </member> 19298 </member>
16196 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectName"> 19299 <member name="F:OpenMetaverse.SoundManager.m_AttachedSound">
16197 <summary>Get the name of the primitive making the request</summary> 19300 <summary>The event subscribers, null of no subscribers</summary>
16198 </member> 19301 </member>
16199 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectOwnerName"> 19302 <member name="M:OpenMetaverse.SoundManager.OnAttachedSound(OpenMetaverse.AttachedSoundEventArgs)">
16200 <summary>Get the name of the owner of the object making the request</summary> 19303 <summary>Raises the AttachedSound Event</summary>
19304 <param name="e">A AttachedSoundEventArgs object containing
19305 the data sent from the simulator</param>
16201 </member> 19306 </member>
16202 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Questions"> 19307 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundLock">
16203 <summary>Get the permissions being requested</summary> 19308 <summary>Thread sync lock object</summary>
16204 </member> 19309 </member>
16205 <member name="T:OpenMetaverse.LoadUrlEventArgs"> 19310 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundGainChange">
16206 <summary>Contains the data sent when a primitive sends a request 19311 <summary>The event subscribers, null of no subscribers</summary>
16207 to an agent to open the specified URL</summary>
16208 </member> 19312 </member>
16209 <member name="M:OpenMetaverse.LoadUrlEventArgs.#ctor(System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.String,System.String)"> 19313 <member name="M:OpenMetaverse.SoundManager.OnAttachedSoundGainChange(OpenMetaverse.AttachedSoundGainChangeEventArgs)">
16210 <summary> 19314 <summary>Raises the AttachedSoundGainChange Event</summary>
16211 Construct a new instance of the LoadUrlEventArgs 19315 <param name="e">A AttachedSoundGainChangeEventArgs object containing
16212 </summary> 19316 the data sent from the simulator</param>
16213 <param name="objectName">The name of the object sending the request</param>
16214 <param name="objectID">The ID of the object sending the request</param>
16215 <param name="ownerID">The ID of the owner of the object sending the request</param>
16216 <param name="ownerIsGroup">True if the object is owned by a group</param>
16217 <param name="message">The message sent with the request</param>
16218 <param name="URL">The URL the object sent</param>
16219 </member> 19317 </member>
16220 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectName"> 19318 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundGainChangeLock">
16221 <summary>Get the name of the object sending the request</summary> 19319 <summary>Thread sync lock object</summary>
16222 </member> 19320 </member>
16223 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectID"> 19321 <member name="F:OpenMetaverse.SoundManager.m_SoundTrigger">
16224 <summary>Get the ID of the object sending the request</summary> 19322 <summary>The event subscribers, null of no subscribers</summary>
16225 </member> 19323 </member>
16226 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerID"> 19324 <member name="M:OpenMetaverse.SoundManager.OnSoundTrigger(OpenMetaverse.SoundTriggerEventArgs)">
16227 <summary>Get the ID of the owner of the object sending the request</summary> 19325 <summary>Raises the SoundTrigger Event</summary>
19326 <param name="e">A SoundTriggerEventArgs object containing
19327 the data sent from the simulator</param>
16228 </member> 19328 </member>
16229 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerIsGroup"> 19329 <member name="F:OpenMetaverse.SoundManager.m_SoundTriggerLock">
16230 <summary>True if the object is owned by a group</summary> 19330 <summary>Thread sync lock object</summary>
16231 </member> 19331 </member>
16232 <member name="P:OpenMetaverse.LoadUrlEventArgs.Message"> 19332 <member name="F:OpenMetaverse.SoundManager.m_PreloadSound">
16233 <summary>Get the message sent with the request</summary> 19333 <summary>The event subscribers, null of no subscribers</summary>
16234 </member> 19334 </member>
16235 <member name="P:OpenMetaverse.LoadUrlEventArgs.URL"> 19335 <member name="M:OpenMetaverse.SoundManager.OnPreloadSound(OpenMetaverse.PreloadSoundEventArgs)">
16236 <summary>Get the URL the object sent</summary> 19336 <summary>Raises the PreloadSound Event</summary>
19337 <param name="e">A PreloadSoundEventArgs object containing
19338 the data sent from the simulator</param>
16237 </member> 19339 </member>
16238 <member name="T:OpenMetaverse.InstantMessageEventArgs"> 19340 <member name="F:OpenMetaverse.SoundManager.m_PreloadSoundLock">
16239 <summary>The date received from an ImprovedInstantMessage</summary> 19341 <summary>Thread sync lock object</summary>
16240 </member> 19342 </member>
16241 <member name="M:OpenMetaverse.InstantMessageEventArgs.#ctor(OpenMetaverse.InstantMessage,OpenMetaverse.Simulator)"> 19343 <member name="M:OpenMetaverse.SoundManager.#ctor(OpenMetaverse.GridClient)">
16242 <summary> 19344 <summary>
16243 Construct a new instance of the InstantMessageEventArgs object 19345 Construct a new instance of the SoundManager class, used for playing and receiving
19346 sound assets
16244 </summary> 19347 </summary>
16245 <param name="im">the InstantMessage object</param> 19348 <param name="client">A reference to the current GridClient instance</param>
16246 <param name="simulator">the simulator where the InstantMessage origniated</param>
16247 </member>
16248 <member name="P:OpenMetaverse.InstantMessageEventArgs.IM">
16249 <summary>Get the InstantMessage object</summary>
16250 </member>
16251 <member name="P:OpenMetaverse.InstantMessageEventArgs.Simulator">
16252 <summary>Get the simulator where the InstantMessage origniated</summary>
16253 </member>
16254 <member name="T:OpenMetaverse.BalanceEventArgs">
16255 <summary>Contains the currency balance</summary>
16256 </member> 19349 </member>
16257 <member name="M:OpenMetaverse.BalanceEventArgs.#ctor(System.Int32)"> 19350 <member name="M:OpenMetaverse.SoundManager.PlaySound(OpenMetaverse.UUID)">
16258 <summary> 19351 <summary>
16259 Construct a new BalanceEventArgs object 19352 Plays a sound in the current region at full volume from avatar position
16260 </summary> 19353 </summary>
16261 <param name="balance">The currenct balance</param> 19354 <param name="soundID">UUID of the sound to be played</param>
16262 </member> 19355 </member>
16263 <member name="P:OpenMetaverse.BalanceEventArgs.Balance"> 19356 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3)">
16264 <summary> 19357 <summary>
16265 Get the currenct balance 19358 Plays a sound in the current region at full volume
16266 </summary> 19359 </summary>
19360 <param name="soundID">UUID of the sound to be played.</param>
19361 <param name="position">position for the sound to be played at. Normally the avatar.</param>
16267 </member> 19362 </member>
16268 <member name="T:OpenMetaverse.MoneyBalanceReplyEventArgs"> 19363 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single)">
16269 <summary>Contains the transaction summary when an item is purchased,
16270 money is given, or land is purchased</summary>
16271 </member>
16272 <member name="M:OpenMetaverse.MoneyBalanceReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32,System.Int32,System.String,OpenMetaverse.TransactionInfo)">
16273 <summary> 19364 <summary>
16274 Construct a new instance of the MoneyBalanceReplyEventArgs object 19365 Plays a sound in the current region
16275 </summary> 19366 </summary>
16276 <param name="transactionID">The ID of the transaction</param> 19367 <param name="soundID">UUID of the sound to be played.</param>
16277 <param name="transactionSuccess">True of the transaction was successful</param> 19368 <param name="position">position for the sound to be played at. Normally the avatar.</param>
16278 <param name="balance">The current currency balance</param> 19369 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
16279 <param name="metersCredit">The meters credited</param>
16280 <param name="metersCommitted">The meters comitted</param>
16281 <param name="description">A brief description of the transaction</param>
16282 <param name="transactionInfo">Transaction info</param>
16283 </member>
16284 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.TransactionID">
16285 <summary>Get the ID of the transaction</summary>
16286 </member>
16287 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Success">
16288 <summary>True of the transaction was successful</summary>
16289 </member>
16290 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Balance">
16291 <summary>Get the remaining currency balance</summary>
16292 </member>
16293 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCredit">
16294 <summary>Get the meters credited</summary>
16295 </member>
16296 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCommitted">
16297 <summary>Get the meters comitted</summary>
16298 </member>
16299 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Description">
16300 <summary>Get the description of the transaction</summary>
16301 </member>
16302 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.TransactionInfo">
16303 <summary>Detailed transaction information</summary>
16304 </member> 19370 </member>
16305 <member name="T:OpenMetaverse.AgentDataReplyEventArgs"> 19371 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.Vector3,System.Single)">
16306 <summary>Data sent from the simulator containing information about your agent and active group information</summary> 19372 <summary>
19373 Plays a sound in the specified sim
19374 </summary>
19375 <param name="soundID">UUID of the sound to be played.</param>
19376 <param name="sim">UUID of the sound to be played.</param>
19377 <param name="position">position for the sound to be played at. Normally the avatar.</param>
19378 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
16307 </member> 19379 </member>
16308 <member name="M:OpenMetaverse.AgentDataReplyEventArgs.#ctor(System.String,System.String,OpenMetaverse.UUID,System.String,OpenMetaverse.GroupPowers,System.String)"> 19380 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3,System.Single)">
16309 <summary> 19381 <summary>
16310 Construct a new instance of the AgentDataReplyEventArgs object 19382 Play a sound asset
16311 </summary> 19383 </summary>
16312 <param name="firstName">The agents first name</param> 19384 <param name="soundID">UUID of the sound to be played.</param>
16313 <param name="lastName">The agents last name</param> 19385 <param name="handle">handle id for the sim to be played in.</param>
16314 <param name="activeGroupID">The agents active group ID</param> 19386 <param name="position">position for the sound to be played at. Normally the avatar.</param>
16315 <param name="groupTitle">The group title of the agents active group</param> 19387 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
16316 <param name="groupPowers">The combined group powers the agent has in the active group</param>
16317 <param name="groupName">The name of the group the agent has currently active</param>
16318 </member> 19388 </member>
16319 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.FirstName"> 19389 <member name="M:OpenMetaverse.SoundManager.AttachedSoundHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16320 <summary>Get the agents first name</summary> 19390 <summary>Process an incoming packet and raise the appropriate events</summary>
19391 <param name="sender">The sender</param>
19392 <param name="e">The EventArgs object containing the packet data</param>
16321 </member> 19393 </member>
16322 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.LastName"> 19394 <member name="M:OpenMetaverse.SoundManager.AttachedSoundGainChangeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16323 <summary>Get the agents last name</summary> 19395 <summary>Process an incoming packet and raise the appropriate events</summary>
19396 <param name="sender">The sender</param>
19397 <param name="e">The EventArgs object containing the packet data</param>
16324 </member> 19398 </member>
16325 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.ActiveGroupID"> 19399 <member name="M:OpenMetaverse.SoundManager.PreloadSoundHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16326 <summary>Get the active group ID of your agent</summary> 19400 <summary>Process an incoming packet and raise the appropriate events</summary>
19401 <param name="sender">The sender</param>
19402 <param name="e">The EventArgs object containing the packet data</param>
16327 </member> 19403 </member>
16328 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupTitle"> 19404 <member name="M:OpenMetaverse.SoundManager.SoundTriggerHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16329 <summary>Get the active groups title of your agent</summary> 19405 <summary>Process an incoming packet and raise the appropriate events</summary>
19406 <param name="sender">The sender</param>
19407 <param name="e">The EventArgs object containing the packet data</param>
16330 </member> 19408 </member>
16331 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupPowers"> 19409 <member name="E:OpenMetaverse.SoundManager.AttachedSound">
16332 <summary>Get the combined group powers of your agent</summary> 19410 <summary>Raised when the simulator sends us data containing
19411 sound</summary>
16333 </member> 19412 </member>
16334 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupName"> 19413 <member name="E:OpenMetaverse.SoundManager.AttachedSoundGainChange">
16335 <summary>Get the active group name of your agent</summary> 19414 <summary>Raised when the simulator sends us data containing
19415 ...</summary>
16336 </member> 19416 </member>
16337 <member name="T:OpenMetaverse.AnimationsChangedEventArgs"> 19417 <member name="E:OpenMetaverse.SoundManager.SoundTrigger">
16338 <summary>Data sent by the simulator to indicate the active/changed animations 19418 <summary>Raised when the simulator sends us data containing
16339 applied to your agent</summary> 19419 ...</summary>
16340 </member> 19420 </member>
16341 <member name="M:OpenMetaverse.AnimationsChangedEventArgs.#ctor(OpenMetaverse.InternalDictionary{OpenMetaverse.UUID,System.Int32})"> 19421 <member name="E:OpenMetaverse.SoundManager.PreloadSound">
16342 <summary> 19422 <summary>Raised when the simulator sends us data containing
16343 Construct a new instance of the AnimationsChangedEventArgs class 19423 ...</summary>
16344 </summary>
16345 <param name="agentAnimations">The dictionary that contains the changed animations</param>
16346 </member> 19424 </member>
16347 <member name="P:OpenMetaverse.AnimationsChangedEventArgs.Animations"> 19425 <member name="T:OpenMetaverse.AttachedSoundEventArgs">
16348 <summary>Get the dictionary that contains the changed animations</summary> 19426 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event</summary>
19427 <remarks>The <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event occurs when the simulator sends
19428 the sound data which emits from an agents attachment</remarks>
19429 <example>
19430 The following code example shows the process to subscribe to the <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event
19431 and a stub to handle the data passed from the simulator
19432 <code>
19433 // Subscribe to the AttachedSound event
19434 Client.Sound.AttachedSound += Sound_AttachedSound;
19435
19436 // process the data raised in the event here
19437 private void Sound_AttachedSound(object sender, AttachedSoundEventArgs e)
19438 {
19439 // ... Process AttachedSoundEventArgs here ...
19440 }
19441 </code>
19442 </example>
16349 </member> 19443 </member>
16350 <member name="T:OpenMetaverse.MeanCollisionEventArgs"> 19444 <member name="M:OpenMetaverse.AttachedSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,OpenMetaverse.SoundFlags)">
16351 <summary> 19445 <summary>
16352 Data sent from a simulator indicating a collision with your agent 19446 Construct a new instance of the SoundTriggerEventArgs class
16353 </summary> 19447 </summary>
19448 <param name="sim">Simulator where the event originated</param>
19449 <param name="soundID">The sound asset id</param>
19450 <param name="ownerID">The ID of the owner</param>
19451 <param name="objectID">The ID of the object</param>
19452 <param name="gain">The volume level</param>
19453 <param name="flags">The <see cref="T:OpenMetaverse.SoundFlags"/></param>
16354 </member> 19454 </member>
16355 <member name="M:OpenMetaverse.MeanCollisionEventArgs.#ctor(OpenMetaverse.MeanCollisionType,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.DateTime)"> 19455 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Simulator">
16356 <summary> 19456 <summary>Simulator where the event originated</summary>
16357 Construct a new instance of the MeanCollisionEventArgs class
16358 </summary>
16359 <param name="type">The type of collision that occurred</param>
16360 <param name="perp">The ID of the agent or object that perpetrated the agression</param>
16361 <param name="victim">The ID of the Victim</param>
16362 <param name="magnitude">The strength of the collision</param>
16363 <param name="time">The Time the collision occurred</param>
16364 </member> 19457 </member>
16365 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Type"> 19458 <member name="P:OpenMetaverse.AttachedSoundEventArgs.SoundID">
16366 <summary>Get the Type of collision</summary> 19459 <summary>Get the sound asset id</summary>
16367 </member> 19460 </member>
16368 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Aggressor"> 19461 <member name="P:OpenMetaverse.AttachedSoundEventArgs.OwnerID">
16369 <summary>Get the ID of the agent or object that collided with your agent</summary> 19462 <summary>Get the ID of the owner</summary>
16370 </member> 19463 </member>
16371 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Victim"> 19464 <member name="P:OpenMetaverse.AttachedSoundEventArgs.ObjectID">
16372 <summary>Get the ID of the agent that was attacked</summary> 19465 <summary>Get the ID of the Object</summary>
16373 </member> 19466 </member>
16374 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Magnitude"> 19467 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Gain">
16375 <summary>A value indicating the strength of the collision</summary> 19468 <summary>Get the volume level</summary>
16376 </member> 19469 </member>
16377 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Time"> 19470 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Flags">
16378 <summary>Get the time the collision occurred</summary> 19471 <summary>Get the <see cref="T:OpenMetaverse.SoundFlags"/></summary>
16379 </member> 19472 </member>
16380 <member name="T:OpenMetaverse.RegionCrossedEventArgs"> 19473 <member name="T:OpenMetaverse.AttachedSoundGainChangeEventArgs">
16381 <summary>Data sent to your agent when it crosses region boundaries</summary> 19474 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.AttachedSoundGainChange"/> event</summary>
19475 <remarks>The <see cref="E:OpenMetaverse.SoundManager.AttachedSoundGainChange"/> event occurs when an attached sound
19476 changes its volume level</remarks>
16382 </member> 19477 </member>
16383 <member name="M:OpenMetaverse.RegionCrossedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Simulator)"> 19478 <member name="M:OpenMetaverse.AttachedSoundGainChangeEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Single)">
16384 <summary> 19479 <summary>
16385 Construct a new instance of the RegionCrossedEventArgs class 19480 Construct a new instance of the AttachedSoundGainChangedEventArgs class
16386 </summary> 19481 </summary>
16387 <param name="oldSim">The simulator your agent just left</param> 19482 <param name="sim">Simulator where the event originated</param>
16388 <param name="newSim">The simulator your agent is now in</param> 19483 <param name="objectID">The ID of the Object</param>
19484 <param name="gain">The new volume level</param>
16389 </member> 19485 </member>
16390 <member name="P:OpenMetaverse.RegionCrossedEventArgs.OldSimulator"> 19486 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Simulator">
16391 <summary>Get the simulator your agent just left</summary> 19487 <summary>Simulator where the event originated</summary>
16392 </member> 19488 </member>
16393 <member name="P:OpenMetaverse.RegionCrossedEventArgs.NewSimulator"> 19489 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.ObjectID">
16394 <summary>Get the simulator your agent is now in</summary> 19490 <summary>Get the ID of the Object</summary>
16395 </member> 19491 </member>
16396 <member name="T:OpenMetaverse.GroupChatJoinedEventArgs"> 19492 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Gain">
16397 <summary>Data sent from the simulator when your agent joins a group chat session</summary> 19493 <summary>Get the volume level</summary>
16398 </member> 19494 </member>
16399 <member name="M:OpenMetaverse.GroupChatJoinedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,System.Boolean)"> 19495 <member name="T:OpenMetaverse.SoundTriggerEventArgs">
19496 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.SoundTrigger"/> event</summary>
19497 <remarks><para>The <see cref="E:OpenMetaverse.SoundManager.SoundTrigger"/> event occurs when the simulator forwards
19498 a request made by yourself or another agent to play either an asset sound or a built in sound</para>
19499
19500 <para>Requests to play sounds where the <see cref="P:OpenMetaverse.SoundTriggerEventArgs.SoundID"/> is not one of the built-in
19501 <see cref="T:OpenMetaverse.Sounds"/> will require sending a request to download the sound asset before it can be played</para>
19502 </remarks>
19503 <example>
19504 The following code example uses the <see cref="P:OpenMetaverse.SoundTriggerEventArgs.OwnerID"/>, <see cref="P:OpenMetaverse.SoundTriggerEventArgs.SoundID"/>
19505 and <see cref="P:OpenMetaverse.SoundTriggerEventArgs.Gain"/>
19506 properties to display some information on a sound request on the <see cref="T:System.Console"/> window.
19507 <code>
19508 // subscribe to the event
19509 Client.Sound.SoundTrigger += Sound_SoundTrigger;
19510
19511 // play the pre-defined BELL_TING sound
19512 Client.Sound.SendSoundTrigger(Sounds.BELL_TING);
19513
19514 // handle the response data
19515 private void Sound_SoundTrigger(object sender, SoundTriggerEventArgs e)
19516 {
19517 Console.WriteLine("{0} played the sound {1} at volume {2}",
19518 e.OwnerID, e.SoundID, e.Gain);
19519 }
19520 </code>
19521 </example>
19522 </member>
19523 <member name="M:OpenMetaverse.SoundTriggerEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.UInt64,OpenMetaverse.Vector3)">
16400 <summary> 19524 <summary>
16401 Construct a new instance of the GroupChatJoinedEventArgs class 19525 Construct a new instance of the SoundTriggerEventArgs class
16402 </summary> 19526 </summary>
16403 <param name="groupChatSessionID">The ID of the session</param> 19527 <param name="sim">Simulator where the event originated</param>
16404 <param name="sessionName">The name of the session</param> 19528 <param name="soundID">The sound asset id</param>
16405 <param name="tmpSessionID">A temporary session id used for establishing new sessions</param> 19529 <param name="ownerID">The ID of the owner</param>
16406 <param name="success">True of your agent successfully joined the session</param> 19530 <param name="objectID">The ID of the object</param>
19531 <param name="parentID">The ID of the objects parent</param>
19532 <param name="gain">The volume level</param>
19533 <param name="regionHandle">The regionhandle</param>
19534 <param name="position">The source position</param>
16407 </member> 19535 </member>
16408 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionID"> 19536 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Simulator">
16409 <summary>Get the ID of the group chat session</summary> 19537 <summary>Simulator where the event originated</summary>
16410 </member> 19538 </member>
16411 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionName"> 19539 <member name="P:OpenMetaverse.SoundTriggerEventArgs.SoundID">
16412 <summary>Get the name of the session</summary> 19540 <summary>Get the sound asset id</summary>
16413 </member> 19541 </member>
16414 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.TmpSessionID"> 19542 <member name="P:OpenMetaverse.SoundTriggerEventArgs.OwnerID">
16415 <summary>Get the temporary session ID used for establishing new sessions</summary> 19543 <summary>Get the ID of the owner</summary>
16416 </member> 19544 </member>
16417 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.Success"> 19545 <member name="P:OpenMetaverse.SoundTriggerEventArgs.ObjectID">
16418 <summary>True if your agent successfully joined the session</summary> 19546 <summary>Get the ID of the Object</summary>
16419 </member> 19547 </member>
16420 <member name="T:OpenMetaverse.AlertMessageEventArgs"> 19548 <member name="P:OpenMetaverse.SoundTriggerEventArgs.ParentID">
16421 <summary>Data sent by the simulator containing urgent messages</summary> 19549 <summary>Get the ID of the objects parent</summary>
16422 </member> 19550 </member>
16423 <member name="M:OpenMetaverse.AlertMessageEventArgs.#ctor(System.String)"> 19551 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Gain">
16424 <summary> 19552 <summary>Get the volume level</summary>
16425 Construct a new instance of the AlertMessageEventArgs class
16426 </summary>
16427 <param name="message">The alert message</param>
16428 </member> 19553 </member>
16429 <member name="P:OpenMetaverse.AlertMessageEventArgs.Message"> 19554 <member name="P:OpenMetaverse.SoundTriggerEventArgs.RegionHandle">
16430 <summary>Get the alert message</summary> 19555 <summary>Get the regionhandle</summary>
16431 </member> 19556 </member>
16432 <member name="T:OpenMetaverse.ScriptControlEventArgs"> 19557 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Position">
16433 <summary>Data sent by a script requesting to take or release specified controls to your agent</summary> 19558 <summary>Get the source position</summary>
16434 </member> 19559 </member>
16435 <member name="M:OpenMetaverse.ScriptControlEventArgs.#ctor(OpenMetaverse.ScriptControlChange,System.Boolean,System.Boolean)"> 19560 <member name="T:OpenMetaverse.PreloadSoundEventArgs">
19561 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary>
19562 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
19563 the appearance data for an avatar</remarks>
19564 <example>
19565 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
19566 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
19567 <code>
19568 // subscribe to the event
19569 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
19570
19571 // handle the data when the event is raised
19572 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e)
19573 {
19574 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
19575 }
19576 </code>
19577 </example>
19578 </member>
19579 <member name="M:OpenMetaverse.PreloadSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
16436 <summary> 19580 <summary>
16437 Construct a new instance of the ScriptControlEventArgs class 19581 Construct a new instance of the PreloadSoundEventArgs class
16438 </summary> 19582 </summary>
16439 <param name="controls">The controls the script is attempting to take or release to the agent</param> 19583 <param name="sim">Simulator where the event originated</param>
16440 <param name="pass">True if the script is passing controls back to the agent</param> 19584 <param name="soundID">The sound asset id</param>
16441 <param name="take">True if the script is requesting controls be released to the script</param> 19585 <param name="ownerID">The ID of the owner</param>
19586 <param name="objectID">The ID of the object</param>
16442 </member> 19587 </member>
16443 <member name="P:OpenMetaverse.ScriptControlEventArgs.Controls"> 19588 <member name="P:OpenMetaverse.PreloadSoundEventArgs.Simulator">
16444 <summary>Get the controls the script is attempting to take or release to the agent</summary> 19589 <summary>Simulator where the event originated</summary>
16445 </member> 19590 </member>
16446 <member name="P:OpenMetaverse.ScriptControlEventArgs.Pass"> 19591 <member name="P:OpenMetaverse.PreloadSoundEventArgs.SoundID">
16447 <summary>True if the script is passing controls back to the agent</summary> 19592 <summary>Get the sound asset id</summary>
16448 </member> 19593 </member>
16449 <member name="P:OpenMetaverse.ScriptControlEventArgs.Take"> 19594 <member name="P:OpenMetaverse.PreloadSoundEventArgs.OwnerID">
16450 <summary>True if the script is requesting controls be released to the script</summary> 19595 <summary>Get the ID of the owner</summary>
16451 </member> 19596 </member>
16452 <member name="T:OpenMetaverse.CameraConstraintEventArgs"> 19597 <member name="P:OpenMetaverse.PreloadSoundEventArgs.ObjectID">
16453 <summary> 19598 <summary>Get the ID of the Object</summary>
16454 Data sent from the simulator to an agent to indicate its view limits
16455 </summary>
16456 </member> 19599 </member>
16457 <member name="M:OpenMetaverse.CameraConstraintEventArgs.#ctor(OpenMetaverse.Vector4)"> 19600 <member name="T:OpenMetaverse.LoginStatus">
16458 <summary> 19601 <summary>
16459 Construct a new instance of the CameraConstraintEventArgs class 19602
16460 </summary> 19603 </summary>
16461 <param name="collidePlane">The collision plane</param>
16462 </member> 19604 </member>
16463 <member name="P:OpenMetaverse.CameraConstraintEventArgs.CollidePlane"> 19605 <member name="F:OpenMetaverse.LoginStatus.Failed">
16464 <summary>Get the collision plane</summary> 19606 <summary></summary>
16465 </member> 19607 </member>
16466 <member name="T:OpenMetaverse.ScriptSensorReplyEventArgs"> 19608 <member name="F:OpenMetaverse.LoginStatus.None">
16467 <summary> 19609 <summary></summary>
16468 Data containing script sensor requests which allow an agent to know the specific details
16469 of a primitive sending script sensor requests
16470 </summary>
16471 </member> 19610 </member>
16472 <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)"> 19611 <member name="F:OpenMetaverse.LoginStatus.ConnectingToLogin">
16473 <summary> 19612 <summary></summary>
16474 Construct a new instance of the ScriptSensorReplyEventArgs
16475 </summary>
16476 <param name="requestorID">The ID of the primitive sending the sensor</param>
16477 <param name="groupID">The ID of the group associated with the primitive</param>
16478 <param name="name">The name of the primitive sending the sensor</param>
16479 <param name="objectID">The ID of the primitive sending the sensor</param>
16480 <param name="ownerID">The ID of the owner of the primitive sending the sensor</param>
16481 <param name="position">The position of the primitive sending the sensor</param>
16482 <param name="range">The range the primitive specified to scan</param>
16483 <param name="rotation">The rotation of the primitive sending the sensor</param>
16484 <param name="type">The type of sensor the primitive sent</param>
16485 <param name="velocity">The velocity of the primitive sending the sensor</param>
16486 </member> 19613 </member>
16487 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.RequestorID"> 19614 <member name="F:OpenMetaverse.LoginStatus.ReadingResponse">
16488 <summary>Get the ID of the primitive sending the sensor</summary> 19615 <summary></summary>
16489 </member> 19616 </member>
16490 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.GroupID"> 19617 <member name="F:OpenMetaverse.LoginStatus.ConnectingToSim">
16491 <summary>Get the ID of the group associated with the primitive</summary> 19618 <summary></summary>
16492 </member> 19619 </member>
16493 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Name"> 19620 <member name="F:OpenMetaverse.LoginStatus.Redirecting">
16494 <summary>Get the name of the primitive sending the sensor</summary> 19621 <summary></summary>
16495 </member> 19622 </member>
16496 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.ObjectID"> 19623 <member name="F:OpenMetaverse.LoginStatus.Success">
16497 <summary>Get the ID of the primitive sending the sensor</summary> 19624 <summary></summary>
16498 </member> 19625 </member>
16499 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.OwnerID"> 19626 <member name="T:OpenMetaverse.LastExecStatus">
16500 <summary>Get the ID of the owner of the primitive sending the sensor</summary> 19627 <summary>
19628 Status of the last application run.
19629 Used for error reporting to the grid login service for statistical purposes.
19630 </summary>
16501 </member> 19631 </member>
16502 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Position"> 19632 <member name="F:OpenMetaverse.LastExecStatus.Normal">
16503 <summary>Get the position of the primitive sending the sensor</summary> 19633 <summary> Application exited normally </summary>
16504 </member> 19634 </member>
16505 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Range"> 19635 <member name="F:OpenMetaverse.LastExecStatus.Froze">
16506 <summary>Get the range the primitive specified to scan</summary> 19636 <summary> Application froze </summary>
16507 </member> 19637 </member>
16508 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Rotation"> 19638 <member name="F:OpenMetaverse.LastExecStatus.ForcedCrash">
16509 <summary>Get the rotation of the primitive sending the sensor</summary> 19639 <summary> Application detected error and exited abnormally </summary>
16510 </member> 19640 </member>
16511 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Type"> 19641 <member name="F:OpenMetaverse.LastExecStatus.OtherCrash">
16512 <summary>Get the type of sensor the primitive sent</summary> 19642 <summary> Other crash </summary>
16513 </member> 19643 </member>
16514 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Velocity"> 19644 <member name="F:OpenMetaverse.LastExecStatus.LogoutFroze">
16515 <summary>Get the velocity of the primitive sending the sensor</summary> 19645 <summary> Application froze during logout </summary>
16516 </member> 19646 </member>
16517 <member name="T:OpenMetaverse.AvatarSitResponseEventArgs"> 19647 <member name="F:OpenMetaverse.LastExecStatus.LogoutCrash">
16518 <summary>Contains the response data returned from the simulator in response to a <see cref="!:RequestSit"/></summary> 19648 <summary> Application crashed during logout </summary>
16519 </member> 19649 </member>
16520 <member name="M:OpenMetaverse.AvatarSitResponseEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)"> 19650 <member name="T:OpenMetaverse.LoginParams">
16521 <summary>Construct a new instance of the AvatarSitResponseEventArgs object</summary> 19651 <summary>
19652 Login Request Parameters
19653 </summary>
16522 </member> 19654 </member>
16523 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ObjectID"> 19655 <member name="F:OpenMetaverse.LoginParams.URI">
16524 <summary>Get the ID of the primitive the agent will be sitting on</summary> 19656 <summary>The URL of the Login Server</summary>
16525 </member> 19657 </member>
16526 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.Autopilot"> 19658 <member name="F:OpenMetaverse.LoginParams.Timeout">
16527 <summary>True if the simulator Autopilot functions were involved</summary> 19659 <summary>The number of milliseconds to wait before a login is considered
19660 failed due to timeout</summary>
16528 </member> 19661 </member>
16529 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraAtOffset"> 19662 <member name="F:OpenMetaverse.LoginParams.MethodName">
16530 <summary>Get the camera offset of the agent when seated</summary> 19663 <summary>The request method</summary>
19664 <remarks>login_to_simulator is currently the only supported method</remarks>
16531 </member> 19665 </member>
16532 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraEyeOffset"> 19666 <member name="F:OpenMetaverse.LoginParams.FirstName">
16533 <summary>Get the camera eye offset of the agent when seated</summary> 19667 <summary>The Agents First name</summary>
16534 </member> 19668 </member>
16535 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ForceMouselook"> 19669 <member name="F:OpenMetaverse.LoginParams.LastName">
16536 <summary>True of the agent will be in mouselook mode when seated</summary> 19670 <summary>The Agents Last name</summary>
16537 </member> 19671 </member>
16538 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitPosition"> 19672 <member name="F:OpenMetaverse.LoginParams.Password">
16539 <summary>Get the position of the agent when seated</summary> 19673 <summary>A md5 hashed password</summary>
19674 <remarks>plaintext password will be automatically hashed</remarks>
16540 </member> 19675 </member>
16541 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitRotation"> 19676 <member name="F:OpenMetaverse.LoginParams.Start">
16542 <summary>Get the rotation of the agent when seated</summary> 19677 <summary>The agents starting location once logged in</summary>
19678 <remarks>Either "last", "home", or a string encoded URI
19679 containing the simulator name and x/y/z coordinates e.g: uri:hooper&amp;128&amp;152&amp;17</remarks>
16543 </member> 19680 </member>
16544 <member name="T:OpenMetaverse.ChatSessionMemberAddedEventArgs"> 19681 <member name="F:OpenMetaverse.LoginParams.Channel">
16545 <summary>Data sent when an agent joins a chat session your agent is currently participating in</summary> 19682 <summary>A string containing the client software channel information</summary>
19683 <example>Second Life Release</example>
16546 </member> 19684 </member>
16547 <member name="M:OpenMetaverse.ChatSessionMemberAddedEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 19685 <member name="F:OpenMetaverse.LoginParams.Version">
16548 <summary> 19686 <summary>The client software version information</summary>
16549 Construct a new instance of the ChatSessionMemberAddedEventArgs object 19687 <remarks>The official viewer uses: Second Life Release n.n.n.n
16550 </summary> 19688 where n is replaced with the current version of the viewer</remarks>
16551 <param name="sessionID">The ID of the chat session</param>
16552 <param name="agentID">The ID of the agent joining</param>
16553 </member> 19689 </member>
16554 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.SessionID"> 19690 <member name="F:OpenMetaverse.LoginParams.Platform">
16555 <summary>Get the ID of the chat session</summary> 19691 <summary>A string containing the platform information the agent is running on</summary>
16556 </member> 19692 </member>
16557 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.AgentID"> 19693 <member name="F:OpenMetaverse.LoginParams.MAC">
16558 <summary>Get the ID of the agent that joined</summary> 19694 <summary>A string hash of the network cards Mac Address</summary>
16559 </member> 19695 </member>
16560 <member name="T:OpenMetaverse.ChatSessionMemberLeftEventArgs"> 19696 <member name="F:OpenMetaverse.LoginParams.ViewerDigest">
16561 <summary>Data sent when an agent exits a chat session your agent is currently participating in</summary> 19697 <summary>Unknown or deprecated</summary>
16562 </member> 19698 </member>
16563 <member name="M:OpenMetaverse.ChatSessionMemberLeftEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 19699 <member name="F:OpenMetaverse.LoginParams.ID0">
16564 <summary> 19700 <summary>A string hash of the first disk drives ID used to identify this clients uniqueness</summary>
16565 Construct a new instance of the ChatSessionMemberLeftEventArgs object
16566 </summary>
16567 <param name="sessionID">The ID of the chat session</param>
16568 <param name="agentID">The ID of the Agent that left</param>
16569 </member> 19701 </member>
16570 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.SessionID"> 19702 <member name="F:OpenMetaverse.LoginParams.UserAgent">
16571 <summary>Get the ID of the chat session</summary> 19703 <summary>A string containing the viewers Software, this is not directly sent to the login server but
19704 instead is used to generate the Version string</summary>
16572 </member> 19705 </member>
16573 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.AgentID"> 19706 <member name="F:OpenMetaverse.LoginParams.Author">
16574 <summary>Get the ID of the agent that left</summary> 19707 <summary>A string representing the software creator. This is not directly sent to the login server but
19708 is used by the library to generate the Version information</summary>
16575 </member> 19709 </member>
16576 <member name="T:OpenMetaverse.SetDisplayNameReplyEventArgs"> 19710 <member name="F:OpenMetaverse.LoginParams.AgreeToTos">
16577 <summary>Event arguments with the result of setting display name operation</summary> 19711 <summary>If true, this agent agrees to the Terms of Service of the grid its connecting to</summary>
16578 </member> 19712 </member>
16579 <member name="M:OpenMetaverse.SetDisplayNameReplyEventArgs.#ctor(System.Int32,System.String,OpenMetaverse.AgentDisplayName)"> 19713 <member name="F:OpenMetaverse.LoginParams.ReadCritical">
16580 <summary>Default constructor</summary> 19714 <summary>Unknown</summary>
16581 </member> 19715 </member>
16582 <member name="P:OpenMetaverse.SetDisplayNameReplyEventArgs.Status"> 19716 <member name="F:OpenMetaverse.LoginParams.LastExecEvent">
16583 <summary>Status code, 200 indicates settign display name was successful</summary> 19717 <summary>Status of the last application run sent to the grid login server for statistical purposes</summary>
16584 </member> 19718 </member>
16585 <member name="P:OpenMetaverse.SetDisplayNameReplyEventArgs.Reason"> 19719 <member name="F:OpenMetaverse.LoginParams.Options">
16586 <summary>Textual description of the status</summary> 19720 <summary>An array of string sent to the login server to enable various options</summary>
16587 </member> 19721 </member>
16588 <member name="P:OpenMetaverse.SetDisplayNameReplyEventArgs.DisplayName"> 19722 <member name="F:OpenMetaverse.LoginParams.LoginID">
16589 <summary>Details of the newly set display name</summary> 19723 <summary>A randomly generated ID to distinguish between login attempts. This value is only used
19724 internally in the library and is never sent over the wire</summary>
16590 </member> 19725 </member>
16591 <member name="T:OpenMetaverse.Rendering.IRendering"> 19726 <member name="M:OpenMetaverse.LoginParams.#ctor">
16592 <summary> 19727 <summary>
16593 Abstract base for rendering plugins 19728 Default constuctor, initializes sane default values
16594 </summary> 19729 </summary>
16595 </member> 19730 </member>
16596 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)"> 19731 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String)">
16597 <summary> 19732 <summary>
16598 Generates a basic mesh structure from a primitive 19733 Instantiates new LoginParams object and fills in the values
16599 </summary> 19734 </summary>
16600 <param name="prim">Primitive to generate the mesh from</param> 19735 <param name="client">Instance of GridClient to read settings from</param>
16601 <param name="lod">Level of detail to generate the mesh at</param> 19736 <param name="firstName">Login first name</param>
16602 <returns>The generated mesh</returns> 19737 <param name="lastName">Login last name</param>
19738 <param name="password">Password</param>
19739 <param name="channel">Login channnel (application name)</param>
19740 <param name="version">Client version, should be application name + version number</param>
16603 </member> 19741 </member>
16604 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)"> 19742 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String,System.String)">
16605 <summary> 19743 <summary>
16606 Generates a basic mesh structure from a sculpted primitive and 19744 Instantiates new LoginParams object and fills in the values
16607 texture
16608 </summary> 19745 </summary>
16609 <param name="prim">Sculpted primitive to generate the mesh from</param> 19746 <param name="client">Instance of GridClient to read settings from</param>
16610 <param name="sculptTexture">Sculpt texture</param> 19747 <param name="firstName">Login first name</param>
16611 <param name="lod">Level of detail to generate the mesh at</param> 19748 <param name="lastName">Login last name</param>
16612 <returns>The generated mesh</returns> 19749 <param name="password">Password</param>
19750 <param name="channel">Login channnel (application name)</param>
19751 <param name="version">Client version, should be application name + version number</param>
19752 <param name="loginURI">URI of the login server</param>
16613 </member> 19753 </member>
16614 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)"> 19754 <member name="T:OpenMetaverse.LoginResponseData">
16615 <summary> 19755 <summary>
16616 Generates a series of faces, each face containing a mesh and 19756 The decoded data returned from the login server after a successful login
16617 metadata
16618 </summary> 19757 </summary>
16619 <param name="prim">Primitive to generate the mesh from</param>
16620 <param name="lod">Level of detail to generate the mesh at</param>
16621 <returns>The generated mesh</returns>
16622 </member> 19758 </member>
16623 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)"> 19759 <member name="F:OpenMetaverse.LoginResponseData.Login">
16624 <summary> 19760 <summary>true, false, indeterminate</summary>
16625 Generates a series of faces for a sculpted prim, each face
16626 containing a mesh and metadata
16627 </summary>
16628 <param name="prim">Sculpted primitive to generate the mesh from</param>
16629 <param name="sculptTexture">Sculpt texture</param>
16630 <param name="lod">Level of detail to generate the mesh at</param>
16631 <returns>The generated mesh</returns>
16632 </member> 19761 </member>
16633 <member name="M:OpenMetaverse.Rendering.IRendering.TransformTexCoords(System.Collections.Generic.List{OpenMetaverse.Rendering.Vertex},OpenMetaverse.Vector3,OpenMetaverse.Primitive.TextureEntryFace,OpenMetaverse.Vector3)"> 19762 <member name="F:OpenMetaverse.LoginResponseData.Message">
16634 <summary> 19763 <summary>Login message of the day</summary>
16635 Apply texture coordinate modifications from a
16636 <seealso cref="!:TextureEntryFace"/> to a list of vertices
16637 </summary>
16638 <param name="vertices">Vertex list to modify texture coordinates for</param>
16639 <param name="center">Center-point of the face</param>
16640 <param name="teFace">Face texture parameters</param>
16641 <param name="primScale">Scale of the prim</param>
16642 </member> 19764 </member>
16643 <member name="T:OpenMetaverse.Assets.AssetMesh"> 19765 <member name="F:OpenMetaverse.LoginResponseData.AgentAccess">
16644 <summary> 19766 <summary>M or PG, also agent_region_access and agent_access_max</summary>
16645 Represents Mesh asset
16646 </summary>
16647 </member> 19767 </member>
16648 <member name="F:OpenMetaverse.Assets.AssetMesh.MeshData"> 19768 <member name="M:OpenMetaverse.LoginResponseData.Parse(OpenMetaverse.StructuredData.OSDMap)">
16649 <summary> 19769 <summary>
16650 Decoded mesh data 19770 Parse LLSD Login Reply Data
16651 </summary> 19771 </summary>
19772 <param name="reply">An <seealso cref="T:OpenMetaverse.StructuredData.OSDMap"/>
19773 contaning the login response data</param>
19774 <remarks>XML-RPC logins do not require this as XML-RPC.NET
19775 automatically populates the struct properly using attributes</remarks>
16652 </member> 19776 </member>
16653 <member name="M:OpenMetaverse.Assets.AssetMesh.#ctor"> 19777 <member name="T:OpenMetaverse.Animations">
16654 <summary>Initializes a new instance of an AssetMesh object</summary>
16655 </member>
16656 <member name="M:OpenMetaverse.Assets.AssetMesh.#ctor(OpenMetaverse.UUID,System.Byte[])">
16657 <summary>Initializes a new instance of an AssetMesh object with parameters</summary>
16658 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
16659 <param name="assetData">A byte array containing the raw asset data</param>
16660 </member>
16661 <member name="M:OpenMetaverse.Assets.AssetMesh.Encode">
16662 <summary> 19778 <summary>
16663 TODO: Encodes Collada file into LLMesh format 19779 Static pre-defined animations available to all agents
16664 </summary> 19780 </summary>
16665 </member> 19781 </member>
16666 <member name="M:OpenMetaverse.Assets.AssetMesh.Decode"> 19782 <member name="F:OpenMetaverse.Animations.AFRAID">
16667 <summary> 19783 <summary>Agent with afraid expression on face</summary>
16668 Decodes mesh asset. See <see cref="M:OpenMetaverse.Rendering.FacetedMesh.TryDecodeFromAsset(OpenMetaverse.Primitive,OpenMetaverse.Assets.AssetMesh,OpenMetaverse.Rendering.DetailLevel,OpenMetaverse.Rendering.FacetedMesh@)"/>
16669 to furter decode it for rendering</summary>
16670 <returns>true</returns>
16671 </member>
16672 <member name="P:OpenMetaverse.Assets.AssetMesh.AssetType">
16673 <summary>Override the base classes AssetType</summary>
16674 </member>
16675 <member name="T:OpenMetaverse.Assets.AssetsArchiver">
16676 <summary>
16677 Archives assets
16678 </summary>
16679 </member> 19784 </member>
16680 <member name="F:OpenMetaverse.Assets.AssetsArchiver.m_assets"> 19785 <member name="F:OpenMetaverse.Animations.AIM_BAZOOKA_R">
16681 <summary> 19786 <summary>Agent aiming a bazooka (right handed)</summary>
16682 Archive assets
16683 </summary>
16684 </member> 19787 </member>
16685 <member name="M:OpenMetaverse.Assets.AssetsArchiver.Archive(OpenMetaverse.Assets.TarArchiveWriter)"> 19788 <member name="F:OpenMetaverse.Animations.AIM_BOW_L">
16686 <summary> 19789 <summary>Agent aiming a bow (left handed)</summary>
16687 Archive the assets given to this archiver to the given archive.
16688 </summary>
16689 <param name="archive"></param>
16690 </member> 19790 </member>
16691 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteMetadata(OpenMetaverse.Assets.TarArchiveWriter)"> 19791 <member name="F:OpenMetaverse.Animations.AIM_HANDGUN_R">
16692 <summary> 19792 <summary>Agent aiming a hand gun (right handed)</summary>
16693 Write an assets metadata file to the given archive
16694 </summary>
16695 <param name="archive"></param>
16696 </member> 19793 </member>
16697 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteData(OpenMetaverse.Assets.TarArchiveWriter)"> 19794 <member name="F:OpenMetaverse.Animations.AIM_RIFLE_R">
16698 <summary> 19795 <summary>Agent aiming a rifle (right handed)</summary>
16699 Write asset data files to the given archive
16700 </summary>
16701 <param name="archive"></param>
16702 </member> 19796 </member>
16703 <member name="T:OpenMetaverse.GroupMember"> 19797 <member name="F:OpenMetaverse.Animations.ANGRY">
16704 <summary> 19798 <summary>Agent with angry expression on face</summary>
16705 Avatar group management
16706 </summary>
16707 </member> 19799 </member>
16708 <member name="F:OpenMetaverse.GroupMember.ID"> 19800 <member name="F:OpenMetaverse.Animations.AWAY">
16709 <summary>Key of Group Member</summary> 19801 <summary>Agent hunched over (away)</summary>
16710 </member> 19802 </member>
16711 <member name="F:OpenMetaverse.GroupMember.Contribution"> 19803 <member name="F:OpenMetaverse.Animations.BACKFLIP">
16712 <summary>Total land contribution</summary> 19804 <summary>Agent doing a backflip</summary>
16713 </member> 19805 </member>
16714 <member name="F:OpenMetaverse.GroupMember.OnlineStatus"> 19806 <member name="F:OpenMetaverse.Animations.BELLY_LAUGH">
16715 <summary>Online status information</summary> 19807 <summary>Agent laughing while holding belly</summary>
16716 </member> 19808 </member>
16717 <member name="F:OpenMetaverse.GroupMember.Powers"> 19809 <member name="F:OpenMetaverse.Animations.BLOW_KISS">
16718 <summary>Abilities that the Group Member has</summary> 19810 <summary>Agent blowing a kiss</summary>
16719 </member> 19811 </member>
16720 <member name="F:OpenMetaverse.GroupMember.Title"> 19812 <member name="F:OpenMetaverse.Animations.BORED">
16721 <summary>Current group title</summary> 19813 <summary>Agent with bored expression on face</summary>
16722 </member> 19814 </member>
16723 <member name="F:OpenMetaverse.GroupMember.IsOwner"> 19815 <member name="F:OpenMetaverse.Animations.BOW">
16724 <summary>Is a group owner</summary> 19816 <summary>Agent bowing to audience</summary>
16725 </member> 19817 </member>
16726 <member name="T:OpenMetaverse.GroupRole"> 19818 <member name="F:OpenMetaverse.Animations.BRUSH">
16727 <summary> 19819 <summary>Agent brushing himself/herself off</summary>
16728 Role manager for a group
16729 </summary>
16730 </member> 19820 </member>
16731 <member name="F:OpenMetaverse.GroupRole.GroupID"> 19821 <member name="F:OpenMetaverse.Animations.BUSY">
16732 <summary>Key of the group</summary> 19822 <summary>Agent in busy mode</summary>
16733 </member> 19823 </member>
16734 <member name="F:OpenMetaverse.GroupRole.ID"> 19824 <member name="F:OpenMetaverse.Animations.CLAP">
16735 <summary>Key of Role</summary> 19825 <summary>Agent clapping hands</summary>
16736 </member> 19826 </member>
16737 <member name="F:OpenMetaverse.GroupRole.Name"> 19827 <member name="F:OpenMetaverse.Animations.COURTBOW">
16738 <summary>Name of Role</summary> 19828 <summary>Agent doing a curtsey bow</summary>
16739 </member> 19829 </member>
16740 <member name="F:OpenMetaverse.GroupRole.Title"> 19830 <member name="F:OpenMetaverse.Animations.CROUCH">
16741 <summary>Group Title associated with Role</summary> 19831 <summary>Agent crouching</summary>
16742 </member> 19832 </member>
16743 <member name="F:OpenMetaverse.GroupRole.Description"> 19833 <member name="F:OpenMetaverse.Animations.CROUCHWALK">
16744 <summary>Description of Role</summary> 19834 <summary>Agent crouching while walking</summary>
16745 </member> 19835 </member>
16746 <member name="F:OpenMetaverse.GroupRole.Powers"> 19836 <member name="F:OpenMetaverse.Animations.CRY">
16747 <summary>Abilities Associated with Role</summary> 19837 <summary>Agent crying</summary>
16748 </member> 19838 </member>
16749 <member name="M:OpenMetaverse.GroupRole.ToString"> 19839 <member name="F:OpenMetaverse.Animations.CUSTOMIZE">
16750 <summary>Returns the role's title</summary> 19840 <summary>Agent unanimated with arms out (e.g. setting appearance)</summary>
16751 <returns>The role's title</returns>
16752 </member> 19841 </member>
16753 <member name="T:OpenMetaverse.GroupTitle"> 19842 <member name="F:OpenMetaverse.Animations.CUSTOMIZE_DONE">
16754 <summary> 19843 <summary>Agent re-animated after set appearance finished</summary>
16755 Class to represent Group Title
16756 </summary>
16757 </member> 19844 </member>
16758 <member name="F:OpenMetaverse.GroupTitle.GroupID"> 19845 <member name="F:OpenMetaverse.Animations.DANCE1">
16759 <summary>Key of the group</summary> 19846 <summary>Agent dancing</summary>
16760 </member> 19847 </member>
16761 <member name="F:OpenMetaverse.GroupTitle.RoleID"> 19848 <member name="F:OpenMetaverse.Animations.DANCE2">
16762 <summary>ID of the role title belongs to</summary> 19849 <summary>Agent dancing</summary>
16763 </member> 19850 </member>
16764 <member name="F:OpenMetaverse.GroupTitle.Title"> 19851 <member name="F:OpenMetaverse.Animations.DANCE3">
16765 <summary>Group Title</summary> 19852 <summary>Agent dancing</summary>
16766 </member> 19853 </member>
16767 <member name="F:OpenMetaverse.GroupTitle.Selected"> 19854 <member name="F:OpenMetaverse.Animations.DANCE4">
16768 <summary>Whether title is Active</summary> 19855 <summary>Agent dancing</summary>
16769 </member> 19856 </member>
16770 <member name="M:OpenMetaverse.GroupTitle.ToString"> 19857 <member name="F:OpenMetaverse.Animations.DANCE5">
16771 <summary>Returns group title</summary> 19858 <summary>Agent dancing</summary>
16772 </member> 19859 </member>
16773 <member name="T:OpenMetaverse.Group"> 19860 <member name="F:OpenMetaverse.Animations.DANCE6">
16774 <summary> 19861 <summary>Agent dancing</summary>
16775 Represents a group on the grid
16776 </summary>
16777 </member> 19862 </member>
16778 <member name="F:OpenMetaverse.Group.ID"> 19863 <member name="F:OpenMetaverse.Animations.DANCE7">
16779 <summary>Key of Group</summary> 19864 <summary>Agent dancing</summary>
16780 </member> 19865 </member>
16781 <member name="F:OpenMetaverse.Group.InsigniaID"> 19866 <member name="F:OpenMetaverse.Animations.DANCE8">
16782 <summary>Key of Group Insignia</summary> 19867 <summary>Agent dancing</summary>
16783 </member> 19868 </member>
16784 <member name="F:OpenMetaverse.Group.FounderID"> 19869 <member name="F:OpenMetaverse.Animations.DEAD">
16785 <summary>Key of Group Founder</summary> 19870 <summary>Agent on ground unanimated</summary>
16786 </member> 19871 </member>
16787 <member name="F:OpenMetaverse.Group.OwnerRole"> 19872 <member name="F:OpenMetaverse.Animations.DRINK">
16788 <summary>Key of Group Role for Owners</summary> 19873 <summary>Agent boozing it up</summary>
16789 </member> 19874 </member>
16790 <member name="F:OpenMetaverse.Group.Name"> 19875 <member name="F:OpenMetaverse.Animations.EMBARRASSED">
16791 <summary>Name of Group</summary> 19876 <summary>Agent with embarassed expression on face</summary>
16792 </member> 19877 </member>
16793 <member name="F:OpenMetaverse.Group.Charter"> 19878 <member name="F:OpenMetaverse.Animations.EXPRESS_AFRAID">
16794 <summary>Text of Group Charter</summary> 19879 <summary>Agent with afraid expression on face</summary>
16795 </member> 19880 </member>
16796 <member name="F:OpenMetaverse.Group.MemberTitle"> 19881 <member name="F:OpenMetaverse.Animations.EXPRESS_ANGER">
16797 <summary>Title of "everyone" role</summary> 19882 <summary>Agent with angry expression on face</summary>
16798 </member> 19883 </member>
16799 <member name="F:OpenMetaverse.Group.OpenEnrollment"> 19884 <member name="F:OpenMetaverse.Animations.EXPRESS_BORED">
16800 <summary>Is the group open for enrolement to everyone</summary> 19885 <summary>Agent with bored expression on face</summary>
16801 </member> 19886 </member>
16802 <member name="F:OpenMetaverse.Group.ShowInList"> 19887 <member name="F:OpenMetaverse.Animations.EXPRESS_CRY">
16803 <summary>Will group show up in search</summary> 19888 <summary>Agent crying</summary>
16804 </member> 19889 </member>
16805 <member name="F:OpenMetaverse.Group.Powers"> 19890 <member name="F:OpenMetaverse.Animations.EXPRESS_DISDAIN">
16806 <summary></summary> 19891 <summary>Agent showing disdain (dislike) for something</summary>
16807 </member> 19892 </member>
16808 <member name="F:OpenMetaverse.Group.AcceptNotices"> 19893 <member name="F:OpenMetaverse.Animations.EXPRESS_EMBARRASSED">
16809 <summary></summary> 19894 <summary>Agent with embarassed expression on face</summary>
16810 </member> 19895 </member>
16811 <member name="F:OpenMetaverse.Group.AllowPublish"> 19896 <member name="F:OpenMetaverse.Animations.EXPRESS_FROWN">
16812 <summary></summary> 19897 <summary>Agent with frowning expression on face</summary>
16813 </member> 19898 </member>
16814 <member name="F:OpenMetaverse.Group.MaturePublish"> 19899 <member name="F:OpenMetaverse.Animations.EXPRESS_KISS">
16815 <summary>Is the group Mature</summary> 19900 <summary>Agent with kissy face</summary>
16816 </member> 19901 </member>
16817 <member name="F:OpenMetaverse.Group.MembershipFee"> 19902 <member name="F:OpenMetaverse.Animations.EXPRESS_LAUGH">
16818 <summary>Cost of group membership</summary> 19903 <summary>Agent expressing laughgter</summary>
16819 </member> 19904 </member>
16820 <member name="F:OpenMetaverse.Group.Money"> 19905 <member name="F:OpenMetaverse.Animations.EXPRESS_OPEN_MOUTH">
16821 <summary></summary> 19906 <summary>Agent with open mouth</summary>
16822 </member> 19907 </member>
16823 <member name="F:OpenMetaverse.Group.Contribution"> 19908 <member name="F:OpenMetaverse.Animations.EXPRESS_REPULSED">
16824 <summary></summary> 19909 <summary>Agent with repulsed expression on face</summary>
16825 </member> 19910 </member>
16826 <member name="F:OpenMetaverse.Group.GroupMembershipCount"> 19911 <member name="F:OpenMetaverse.Animations.EXPRESS_SAD">
16827 <summary>The total number of current members this group has</summary> 19912 <summary>Agent expressing sadness</summary>
16828 </member> 19913 </member>
16829 <member name="F:OpenMetaverse.Group.GroupRolesCount"> 19914 <member name="F:OpenMetaverse.Animations.EXPRESS_SHRUG">
16830 <summary>The number of roles this group has configured</summary> 19915 <summary>Agent shrugging shoulders</summary>
16831 </member> 19916 </member>
16832 <member name="F:OpenMetaverse.Group.ListInProfile"> 19917 <member name="F:OpenMetaverse.Animations.EXPRESS_SMILE">
16833 <summary>Show this group in agent's profile</summary> 19918 <summary>Agent with a smile</summary>
16834 </member> 19919 </member>
16835 <member name="M:OpenMetaverse.Group.ToString"> 19920 <member name="F:OpenMetaverse.Animations.EXPRESS_SURPRISE">
16836 <summary>Returns the name of the group</summary> 19921 <summary>Agent expressing surprise</summary>
16837 <returns>A string containing the name of the group</returns>
16838 </member> 19922 </member>
16839 <member name="T:OpenMetaverse.Vote"> 19923 <member name="F:OpenMetaverse.Animations.EXPRESS_TONGUE_OUT">
16840 <summary> 19924 <summary>Agent sticking tongue out</summary>
16841 A group Vote
16842 </summary>
16843 </member> 19925 </member>
16844 <member name="F:OpenMetaverse.Vote.Candidate"> 19926 <member name="F:OpenMetaverse.Animations.EXPRESS_TOOTHSMILE">
16845 <summary>Key of Avatar who created Vote</summary> 19927 <summary>Agent with big toothy smile</summary>
16846 </member> 19928 </member>
16847 <member name="F:OpenMetaverse.Vote.VoteString"> 19929 <member name="F:OpenMetaverse.Animations.EXPRESS_WINK">
16848 <summary>Text of the Vote proposal</summary> 19930 <summary>Agent winking</summary>
16849 </member> 19931 </member>
16850 <member name="F:OpenMetaverse.Vote.NumVotes"> 19932 <member name="F:OpenMetaverse.Animations.EXPRESS_WORRY">
16851 <summary>Total number of votes</summary> 19933 <summary>Agent expressing worry</summary>
16852 </member> 19934 </member>
16853 <member name="T:OpenMetaverse.GroupProposal"> 19935 <member name="F:OpenMetaverse.Animations.FALLDOWN">
16854 <summary> 19936 <summary>Agent falling down</summary>
16855 A group proposal
16856 </summary>
16857 </member> 19937 </member>
16858 <member name="F:OpenMetaverse.GroupProposal.VoteText"> 19938 <member name="F:OpenMetaverse.Animations.FEMALE_WALK">
16859 <summary>The Text of the proposal</summary> 19939 <summary>Agent walking (feminine version)</summary>
16860 </member> 19940 </member>
16861 <member name="F:OpenMetaverse.GroupProposal.Quorum"> 19941 <member name="F:OpenMetaverse.Animations.FINGER_WAG">
16862 <summary>The minimum number of members that must vote before proposal passes or failes</summary> 19942 <summary>Agent wagging finger (disapproval)</summary>
16863 </member> 19943 </member>
16864 <member name="F:OpenMetaverse.GroupProposal.Majority"> 19944 <member name="F:OpenMetaverse.Animations.FIST_PUMP">
16865 <summary>The required ration of yes/no votes required for vote to pass</summary> 19945 <summary>I'm not sure I want to know</summary>
16866 <remarks>The three options are Simple Majority, 2/3 Majority, and Unanimous</remarks>
16867 TODO: this should be an enum
16868 </member> 19946 </member>
16869 <member name="F:OpenMetaverse.GroupProposal.Duration"> 19947 <member name="F:OpenMetaverse.Animations.FLY">
16870 <summary>The duration in days votes are accepted</summary> 19948 <summary>Agent in superman position</summary>
16871 </member> 19949 </member>
16872 <member name="T:OpenMetaverse.GroupAccountSummary"> 19950 <member name="F:OpenMetaverse.Animations.FLYSLOW">
16873 <summary> 19951 <summary>Agent in superman position</summary>
16874
16875 </summary>
16876 </member> 19952 </member>
16877 <member name="F:OpenMetaverse.GroupAccountSummary.IntervalDays"> 19953 <member name="F:OpenMetaverse.Animations.HELLO">
16878 <summary></summary> 19954 <summary>Agent greeting another</summary>
16879 </member> 19955 </member>
16880 <member name="F:OpenMetaverse.GroupAccountSummary.CurrentInterval"> 19956 <member name="F:OpenMetaverse.Animations.HOLD_BAZOOKA_R">
16881 <summary></summary> 19957 <summary>Agent holding bazooka (right handed)</summary>
16882 </member> 19958 </member>
16883 <member name="F:OpenMetaverse.GroupAccountSummary.StartDate"> 19959 <member name="F:OpenMetaverse.Animations.HOLD_BOW_L">
16884 <summary></summary> 19960 <summary>Agent holding a bow (left handed)</summary>
16885 </member> 19961 </member>
16886 <member name="F:OpenMetaverse.GroupAccountSummary.Balance"> 19962 <member name="F:OpenMetaverse.Animations.HOLD_HANDGUN_R">
16887 <summary></summary> 19963 <summary>Agent holding a handgun (right handed)</summary>
16888 </member> 19964 </member>
16889 <member name="F:OpenMetaverse.GroupAccountSummary.TotalCredits"> 19965 <member name="F:OpenMetaverse.Animations.HOLD_RIFLE_R">
16890 <summary></summary> 19966 <summary>Agent holding a rifle (right handed)</summary>
16891 </member> 19967 </member>
16892 <member name="F:OpenMetaverse.GroupAccountSummary.TotalDebits"> 19968 <member name="F:OpenMetaverse.Animations.HOLD_THROW_R">
16893 <summary></summary> 19969 <summary>Agent throwing an object (right handed)</summary>
16894 </member> 19970 </member>
16895 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxCurrent"> 19971 <member name="F:OpenMetaverse.Animations.HOVER">
16896 <summary></summary> 19972 <summary>Agent in static hover</summary>
16897 </member> 19973 </member>
16898 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxCurrent"> 19974 <member name="F:OpenMetaverse.Animations.HOVER_DOWN">
16899 <summary></summary> 19975 <summary>Agent hovering downward</summary>
16900 </member> 19976 </member>
16901 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxCurrent"> 19977 <member name="F:OpenMetaverse.Animations.HOVER_UP">
16902 <summary></summary> 19978 <summary>Agent hovering upward</summary>
16903 </member> 19979 </member>
16904 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxCurrent"> 19980 <member name="F:OpenMetaverse.Animations.IMPATIENT">
16905 <summary></summary> 19981 <summary>Agent being impatient</summary>
16906 </member> 19982 </member>
16907 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeCurrent"> 19983 <member name="F:OpenMetaverse.Animations.JUMP">
16908 <summary></summary> 19984 <summary>Agent jumping</summary>
16909 </member> 19985 </member>
16910 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxEstimate"> 19986 <member name="F:OpenMetaverse.Animations.JUMP_FOR_JOY">
16911 <summary></summary> 19987 <summary>Agent jumping with fervor</summary>
16912 </member> 19988 </member>
16913 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxEstimate"> 19989 <member name="F:OpenMetaverse.Animations.KISS_MY_BUTT">
16914 <summary></summary> 19990 <summary>Agent point to lips then rear end</summary>
16915 </member> 19991 </member>
16916 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxEstimate"> 19992 <member name="F:OpenMetaverse.Animations.LAND">
16917 <summary></summary> 19993 <summary>Agent landing from jump, finished flight, etc</summary>
16918 </member> 19994 </member>
16919 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxEstimate"> 19995 <member name="F:OpenMetaverse.Animations.LAUGH_SHORT">
16920 <summary></summary> 19996 <summary>Agent laughing</summary>
16921 </member> 19997 </member>
16922 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeEstimate"> 19998 <member name="F:OpenMetaverse.Animations.MEDIUM_LAND">
16923 <summary></summary> 19999 <summary>Agent landing from jump, finished flight, etc</summary>
16924 </member> 20000 </member>
16925 <member name="F:OpenMetaverse.GroupAccountSummary.NonExemptMembers"> 20001 <member name="F:OpenMetaverse.Animations.MOTORCYCLE_SIT">
16926 <summary></summary> 20002 <summary>Agent sitting on a motorcycle</summary>
16927 </member> 20003 </member>
16928 <member name="F:OpenMetaverse.GroupAccountSummary.LastTaxDate"> 20004 <member name="F:OpenMetaverse.Animations.MUSCLE_BEACH">
16929 <summary></summary> 20005 <summary></summary>
16930 </member> 20006 </member>
16931 <member name="F:OpenMetaverse.GroupAccountSummary.TaxDate"> 20007 <member name="F:OpenMetaverse.Animations.NO">
16932 <summary></summary> 20008 <summary>Agent moving head side to side</summary>
16933 </member> 20009 </member>
16934 <member name="T:OpenMetaverse.GroupNotice"> 20010 <member name="F:OpenMetaverse.Animations.NO_UNHAPPY">
16935 <summary> 20011 <summary>Agent moving head side to side with unhappy expression</summary>
16936 Struct representing a group notice
16937 </summary>
16938 </member> 20012 </member>
16939 <member name="F:OpenMetaverse.GroupNotice.Subject"> 20013 <member name="F:OpenMetaverse.Animations.NYAH_NYAH">
16940 <summary></summary> 20014 <summary>Agent taunting another</summary>
16941 </member> 20015 </member>
16942 <member name="F:OpenMetaverse.GroupNotice.Message"> 20016 <member name="F:OpenMetaverse.Animations.ONETWO_PUNCH">
16943 <summary></summary> 20017 <summary></summary>
16944 </member> 20018 </member>
16945 <member name="F:OpenMetaverse.GroupNotice.AttachmentID"> 20019 <member name="F:OpenMetaverse.Animations.PEACE">
16946 <summary></summary> 20020 <summary>Agent giving peace sign</summary>
16947 </member> 20021 </member>
16948 <member name="F:OpenMetaverse.GroupNotice.OwnerID"> 20022 <member name="F:OpenMetaverse.Animations.POINT_ME">
16949 <summary></summary> 20023 <summary>Agent pointing at self</summary>
16950 </member> 20024 </member>
16951 <member name="M:OpenMetaverse.GroupNotice.SerializeAttachment"> 20025 <member name="F:OpenMetaverse.Animations.POINT_YOU">
16952 <summary> 20026 <summary>Agent pointing at another</summary>
16953
16954 </summary>
16955 <returns></returns>
16956 </member> 20027 </member>
16957 <member name="T:OpenMetaverse.GroupNoticesListEntry"> 20028 <member name="F:OpenMetaverse.Animations.PRE_JUMP">
16958 <summary> 20029 <summary>Agent preparing for jump (bending knees)</summary>
16959 Struct representing a group notice list entry
16960 </summary>
16961 </member> 20030 </member>
16962 <member name="F:OpenMetaverse.GroupNoticesListEntry.NoticeID"> 20031 <member name="F:OpenMetaverse.Animations.PUNCH_LEFT">
16963 <summary>Notice ID</summary> 20032 <summary>Agent punching with left hand</summary>
16964 </member> 20033 </member>
16965 <member name="F:OpenMetaverse.GroupNoticesListEntry.Timestamp"> 20034 <member name="F:OpenMetaverse.Animations.PUNCH_RIGHT">
16966 <summary>Creation timestamp of notice</summary> 20035 <summary>Agent punching with right hand</summary>
16967 </member> 20036 </member>
16968 <member name="F:OpenMetaverse.GroupNoticesListEntry.FromName"> 20037 <member name="F:OpenMetaverse.Animations.REPULSED">
16969 <summary>Agent name who created notice</summary> 20038 <summary>Agent acting repulsed</summary>
16970 </member> 20039 </member>
16971 <member name="F:OpenMetaverse.GroupNoticesListEntry.Subject"> 20040 <member name="F:OpenMetaverse.Animations.ROUNDHOUSE_KICK">
16972 <summary>Notice subject</summary> 20041 <summary>Agent trying to be Chuck Norris</summary>
16973 </member> 20042 </member>
16974 <member name="F:OpenMetaverse.GroupNoticesListEntry.HasAttachment"> 20043 <member name="F:OpenMetaverse.Animations.RPS_COUNTDOWN">
16975 <summary>Is there an attachment?</summary> 20044 <summary>Rocks, Paper, Scissors 1, 2, 3</summary>
16976 </member> 20045 </member>
16977 <member name="F:OpenMetaverse.GroupNoticesListEntry.AssetType"> 20046 <member name="F:OpenMetaverse.Animations.RPS_PAPER">
16978 <summary>Attachment Type</summary> 20047 <summary>Agent with hand flat over other hand</summary>
16979 </member> 20048 </member>
16980 <member name="T:OpenMetaverse.ChatSessionMember"> 20049 <member name="F:OpenMetaverse.Animations.RPS_ROCK">
16981 <summary> 20050 <summary>Agent with fist over other hand</summary>
16982 Struct representing a member of a group chat session and their settings
16983 </summary>
16984 </member> 20051 </member>
16985 <member name="F:OpenMetaverse.ChatSessionMember.AvatarKey"> 20052 <member name="F:OpenMetaverse.Animations.RPS_SCISSORS">
16986 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Avatar</summary> 20053 <summary>Agent with two fingers spread over other hand</summary>
16987 </member> 20054 </member>
16988 <member name="F:OpenMetaverse.ChatSessionMember.CanVoiceChat"> 20055 <member name="F:OpenMetaverse.Animations.RUN">
16989 <summary>True if user has voice chat enabled</summary> 20056 <summary>Agent running</summary>
16990 </member> 20057 </member>
16991 <member name="F:OpenMetaverse.ChatSessionMember.IsModerator"> 20058 <member name="F:OpenMetaverse.Animations.SAD">
16992 <summary>True of Avatar has moderator abilities</summary> 20059 <summary>Agent appearing sad</summary>
16993 </member> 20060 </member>
16994 <member name="F:OpenMetaverse.ChatSessionMember.MuteText"> 20061 <member name="F:OpenMetaverse.Animations.SALUTE">
16995 <summary>True if a moderator has muted this avatars chat</summary> 20062 <summary>Agent saluting</summary>
16996 </member> 20063 </member>
16997 <member name="F:OpenMetaverse.ChatSessionMember.MuteVoice"> 20064 <member name="F:OpenMetaverse.Animations.SHOOT_BOW_L">
16998 <summary>True if a moderator has muted this avatars voice</summary> 20065 <summary>Agent shooting bow (left handed)</summary>
16999 </member> 20066 </member>
17000 <member name="T:OpenMetaverse.GroupRoleUpdate"> 20067 <member name="F:OpenMetaverse.Animations.SHOUT">
17001 <summary> 20068 <summary>Agent cupping mouth as if shouting</summary>
17002 Role update flags
17003 </summary>
17004 </member> 20069 </member>
17005 <member name="F:OpenMetaverse.GroupRoleUpdate.NoUpdate"> 20070 <member name="F:OpenMetaverse.Animations.SHRUG">
17006 <summary></summary> 20071 <summary>Agent shrugging shoulders</summary>
17007 </member> 20072 </member>
17008 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateData"> 20073 <member name="F:OpenMetaverse.Animations.SIT">
17009 <summary></summary> 20074 <summary>Agent in sit position</summary>
17010 </member> 20075 </member>
17011 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdatePowers"> 20076 <member name="F:OpenMetaverse.Animations.SIT_FEMALE">
17012 <summary></summary> 20077 <summary>Agent in sit position (feminine)</summary>
17013 </member> 20078 </member>
17014 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateAll"> 20079 <member name="F:OpenMetaverse.Animations.SIT_GENERIC">
17015 <summary></summary> 20080 <summary>Agent in sit position (generic)</summary>
17016 </member> 20081 </member>
17017 <member name="F:OpenMetaverse.GroupRoleUpdate.Create"> 20082 <member name="F:OpenMetaverse.Animations.SIT_GROUND">
17018 <summary></summary> 20083 <summary>Agent sitting on ground</summary>
17019 </member> 20084 </member>
17020 <member name="F:OpenMetaverse.GroupRoleUpdate.Delete"> 20085 <member name="F:OpenMetaverse.Animations.SIT_GROUND_staticRAINED">
17021 <summary></summary> 20086 <summary>Agent sitting on ground</summary>
17022 </member> 20087 </member>
17023 <member name="F:OpenMetaverse.GroupPowers.None"> 20088 <member name="F:OpenMetaverse.Animations.SIT_TO_STAND">
17024 <summary></summary> 20089 <summary></summary>
17025 </member> 20090 </member>
17026 <member name="F:OpenMetaverse.GroupPowers.Invite"> 20091 <member name="F:OpenMetaverse.Animations.SLEEP">
17027 <summary>Can send invitations to groups default role</summary> 20092 <summary>Agent sleeping on side</summary>
17028 </member> 20093 </member>
17029 <member name="F:OpenMetaverse.GroupPowers.Eject"> 20094 <member name="F:OpenMetaverse.Animations.SMOKE_IDLE">
17030 <summary>Can eject members from group</summary> 20095 <summary>Agent smoking</summary>
17031 </member> 20096 </member>
17032 <member name="F:OpenMetaverse.GroupPowers.ChangeOptions"> 20097 <member name="F:OpenMetaverse.Animations.SMOKE_INHALE">
17033 <summary>Can toggle 'Open Enrollment' and change 'Signup fee'</summary> 20098 <summary>Agent inhaling smoke</summary>
17034 </member> 20099 </member>
17035 <member name="F:OpenMetaverse.GroupPowers.MemberVisible"> 20100 <member name="F:OpenMetaverse.Animations.SMOKE_THROW_DOWN">
17036 <summary>Member is visible in the public member list</summary> 20101 <summary></summary>
17037 </member> 20102 </member>
17038 <member name="F:OpenMetaverse.GroupPowers.CreateRole"> 20103 <member name="F:OpenMetaverse.Animations.SNAPSHOT">
17039 <summary>Can create new roles</summary> 20104 <summary>Agent taking a picture</summary>
17040 </member> 20105 </member>
17041 <member name="F:OpenMetaverse.GroupPowers.DeleteRole"> 20106 <member name="F:OpenMetaverse.Animations.STAND">
17042 <summary>Can delete existing roles</summary> 20107 <summary>Agent standing</summary>
17043 </member> 20108 </member>
17044 <member name="F:OpenMetaverse.GroupPowers.RoleProperties"> 20109 <member name="F:OpenMetaverse.Animations.STANDUP">
17045 <summary>Can change Role names, titles and descriptions</summary> 20110 <summary>Agent standing up</summary>
17046 </member> 20111 </member>
17047 <member name="F:OpenMetaverse.GroupPowers.AssignMemberLimited"> 20112 <member name="F:OpenMetaverse.Animations.STAND_1">
17048 <summary>Can assign other members to assigners role</summary> 20113 <summary>Agent standing</summary>
17049 </member> 20114 </member>
17050 <member name="F:OpenMetaverse.GroupPowers.AssignMember"> 20115 <member name="F:OpenMetaverse.Animations.STAND_2">
17051 <summary>Can assign other members to any role</summary> 20116 <summary>Agent standing</summary>
17052 </member> 20117 </member>
17053 <member name="F:OpenMetaverse.GroupPowers.RemoveMember"> 20118 <member name="F:OpenMetaverse.Animations.STAND_3">
17054 <summary>Can remove members from roles</summary> 20119 <summary>Agent standing</summary>
17055 </member> 20120 </member>
17056 <member name="F:OpenMetaverse.GroupPowers.ChangeActions"> 20121 <member name="F:OpenMetaverse.Animations.STAND_4">
17057 <summary>Can assign and remove abilities in roles</summary> 20122 <summary>Agent standing</summary>
17058 </member> 20123 </member>
17059 <member name="F:OpenMetaverse.GroupPowers.ChangeIdentity"> 20124 <member name="F:OpenMetaverse.Animations.STRETCH">
17060 <summary>Can change group Charter, Insignia, 'Publish on the web' and which 20125 <summary>Agent stretching</summary>
17061 members are publicly visible in group member listings</summary>
17062 </member> 20126 </member>
17063 <member name="F:OpenMetaverse.GroupPowers.LandDeed"> 20127 <member name="F:OpenMetaverse.Animations.STRIDE">
17064 <summary>Can buy land or deed land to group</summary> 20128 <summary>Agent in stride (fast walk)</summary>
17065 </member> 20129 </member>
17066 <member name="F:OpenMetaverse.GroupPowers.LandRelease"> 20130 <member name="F:OpenMetaverse.Animations.SURF">
17067 <summary>Can abandon group owned land to Governor Linden on mainland, or Estate owner for 20131 <summary>Agent surfing</summary>
17068 private estates</summary>
17069 </member> 20132 </member>
17070 <member name="F:OpenMetaverse.GroupPowers.LandSetSale"> 20133 <member name="F:OpenMetaverse.Animations.SURPRISE">
17071 <summary>Can set land for-sale information on group owned parcels</summary> 20134 <summary>Agent acting surprised</summary>
17072 </member> 20135 </member>
17073 <member name="F:OpenMetaverse.GroupPowers.LandDivideJoin"> 20136 <member name="F:OpenMetaverse.Animations.SWORD_STRIKE">
17074 <summary>Can subdivide and join parcels</summary> 20137 <summary>Agent striking with a sword</summary>
17075 </member> 20138 </member>
17076 <member name="F:OpenMetaverse.GroupPowers.JoinChat"> 20139 <member name="F:OpenMetaverse.Animations.TALK">
17077 <summary>Can join group chat sessions</summary> 20140 <summary>Agent talking (lips moving)</summary>
17078 </member> 20141 </member>
17079 <member name="F:OpenMetaverse.GroupPowers.AllowVoiceChat"> 20142 <member name="F:OpenMetaverse.Animations.TANTRUM">
17080 <summary>Can use voice chat in Group Chat sessions</summary> 20143 <summary>Agent throwing a tantrum</summary>
17081 </member> 20144 </member>
17082 <member name="F:OpenMetaverse.GroupPowers.ModerateChat"> 20145 <member name="F:OpenMetaverse.Animations.THROW_R">
17083 <summary>Can moderate group chat sessions</summary> 20146 <summary>Agent throwing an object (right handed)</summary>
17084 </member> 20147 </member>
17085 <member name="F:OpenMetaverse.GroupPowers.FindPlaces"> 20148 <member name="F:OpenMetaverse.Animations.TRYON_SHIRT">
17086 <summary>Can toggle "Show in Find Places" and set search category</summary> 20149 <summary>Agent trying on a shirt</summary>
17087 </member> 20150 </member>
17088 <member name="F:OpenMetaverse.GroupPowers.LandChangeIdentity"> 20151 <member name="F:OpenMetaverse.Animations.TURNLEFT">
17089 <summary>Can change parcel name, description, and 'Publish on web' settings</summary> 20152 <summary>Agent turning to the left</summary>
17090 </member> 20153 </member>
17091 <member name="F:OpenMetaverse.GroupPowers.SetLandingPoint"> 20154 <member name="F:OpenMetaverse.Animations.TURNRIGHT">
17092 <summary>Can set the landing point and teleport routing on group land</summary> 20155 <summary>Agent turning to the right</summary>
17093 </member> 20156 </member>
17094 <member name="F:OpenMetaverse.GroupPowers.ChangeMedia"> 20157 <member name="F:OpenMetaverse.Animations.TYPE">
17095 <summary>Can change music and media settings</summary> 20158 <summary>Agent typing</summary>
17096 </member> 20159 </member>
17097 <member name="F:OpenMetaverse.GroupPowers.LandEdit"> 20160 <member name="F:OpenMetaverse.Animations.WALK">
17098 <summary>Can toggle 'Edit Terrain' option in Land settings</summary> 20161 <summary>Agent walking</summary>
17099 </member> 20162 </member>
17100 <member name="F:OpenMetaverse.GroupPowers.LandOptions"> 20163 <member name="F:OpenMetaverse.Animations.WHISPER">
17101 <summary>Can toggle various About Land > Options settings</summary> 20164 <summary>Agent whispering</summary>
17102 </member> 20165 </member>
17103 <member name="F:OpenMetaverse.GroupPowers.AllowEditLand"> 20166 <member name="F:OpenMetaverse.Animations.WHISTLE">
17104 <summary>Can always terraform land, even if parcel settings have it turned off</summary> 20167 <summary>Agent whispering with fingers in mouth</summary>
17105 </member> 20168 </member>
17106 <member name="F:OpenMetaverse.GroupPowers.AllowFly"> 20169 <member name="F:OpenMetaverse.Animations.WINK">
17107 <summary>Can always fly while over group owned land</summary> 20170 <summary>Agent winking</summary>
17108 </member> 20171 </member>
17109 <member name="F:OpenMetaverse.GroupPowers.AllowRez"> 20172 <member name="F:OpenMetaverse.Animations.WINK_HOLLYWOOD">
17110 <summary>Can always rez objects on group owned land</summary> 20173 <summary>Agent winking</summary>
17111 </member> 20174 </member>
17112 <member name="F:OpenMetaverse.GroupPowers.AllowLandmark"> 20175 <member name="F:OpenMetaverse.Animations.WORRY">
17113 <summary>Can always create landmarks for group owned parcels</summary> 20176 <summary>Agent worried</summary>
17114 </member> 20177 </member>
17115 <member name="F:OpenMetaverse.GroupPowers.AllowSetHome"> 20178 <member name="F:OpenMetaverse.Animations.YES">
17116 <summary>Can set home location on any group owned parcel</summary> 20179 <summary>Agent nodding yes</summary>
17117 </member> 20180 </member>
17118 <member name="F:OpenMetaverse.GroupPowers.LandManageAllowed"> 20181 <member name="F:OpenMetaverse.Animations.YES_HAPPY">
17119 <summary>Can modify public access settings for group owned parcels</summary> 20182 <summary>Agent nodding yes with happy face</summary>
17120 </member> 20183 </member>
17121 <member name="F:OpenMetaverse.GroupPowers.LandManageBanned"> 20184 <member name="F:OpenMetaverse.Animations.YOGA_FLOAT">
17122 <summary>Can manager parcel ban lists on group owned land</summary> 20185 <summary>Agent floating with legs and arms crossed</summary>
17123 </member> 20186 </member>
17124 <member name="F:OpenMetaverse.GroupPowers.LandManagePasses"> 20187 <member name="M:OpenMetaverse.Animations.ToDictionary">
17125 <summary>Can manage pass list sales information</summary> 20188 <summary>
20189 A dictionary containing all pre-defined animations
20190 </summary>
20191 <returns>A dictionary containing the pre-defined animations,
20192 where the key is the animations ID, and the value is a string
20193 containing a name to identify the purpose of the animation</returns>
17126 </member> 20194 </member>
17127 <member name="F:OpenMetaverse.GroupPowers.LandEjectAndFreeze"> 20195 <member name="T:OpenMetaverse.Assets.AssetPrim">
17128 <summary>Can eject and freeze other avatars on group owned land</summary> 20196 <summary>
20197 A linkset asset, containing a parent primitive and zero or more children
20198 </summary>
17129 </member> 20199 </member>
17130 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupSet"> 20200 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor">
17131 <summary>Can return objects set to group</summary> 20201 <summary>Initializes a new instance of an AssetPrim object</summary>
17132 </member> 20202 </member>
17133 <member name="F:OpenMetaverse.GroupPowers.ReturnNonGroup"> 20203 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor(OpenMetaverse.UUID,System.Byte[])">
17134 <summary>Can return non-group owned/set objects</summary> 20204 <summary>
20205 Initializes a new instance of an AssetPrim object
20206 </summary>
20207 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
20208 <param name="assetData">A byte array containing the raw asset data</param>
17135 </member> 20209 </member>
17136 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupOwned"> 20210 <member name="M:OpenMetaverse.Assets.AssetPrim.Encode">
17137 <summary>Can return group owned objects</summary> 20211 <summary>
20212
20213 </summary>
17138 </member> 20214 </member>
17139 <member name="F:OpenMetaverse.GroupPowers.LandGardening"> 20215 <member name="M:OpenMetaverse.Assets.AssetPrim.Decode">
17140 <summary>Can landscape using Linden plants</summary> 20216 <summary>
20217
20218 </summary>
20219 <returns></returns>
17141 </member> 20220 </member>
17142 <member name="F:OpenMetaverse.GroupPowers.DeedObject"> 20221 <member name="P:OpenMetaverse.Assets.AssetPrim.AssetType">
17143 <summary>Can deed objects to group</summary> 20222 <summary>Override the base classes AssetType</summary>
17144 </member> 20223 </member>
17145 <member name="F:OpenMetaverse.GroupPowers.ObjectManipulate"> 20224 <member name="T:OpenMetaverse.Assets.AssetPrim.ProfileShape">
17146 <summary>Can move group owned objects</summary> 20225 <summary>
20226 Only used internally for XML serialization/deserialization
20227 </summary>
17147 </member> 20228 </member>
17148 <member name="F:OpenMetaverse.GroupPowers.ObjectSetForSale"> 20229 <member name="T:OpenMetaverse.Assets.PrimObject">
17149 <summary>Can set group owned objects for-sale</summary> 20230 <summary>
20231 The deserialized form of a single primitive in a linkset asset
20232 </summary>
17150 </member> 20233 </member>
17151 <member name="F:OpenMetaverse.GroupPowers.Accountable"> 20234 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
17152 <summary>Pay group liabilities and receive group dividends</summary> 20235 <summary>
20236
20237 </summary>
20238 <param name="at">Looking direction, must be a normalized vector</param>
20239 <param name="upDirection">Up direction, must be a normalized vector</param>
17153 </member> 20240 </member>
17154 <member name="F:OpenMetaverse.GroupPowers.HostEvent"> 20241 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(System.Double)">
17155 <summary>List and Host group events</summary> 20242 <summary>
20243 Align the coordinate frame X and Y axis with a given rotation
20244 around the Z axis in radians
20245 </summary>
20246 <param name="heading">Absolute rotation around the Z axis in
20247 radians</param>
17156 </member> 20248 </member>
17157 <member name="F:OpenMetaverse.GroupPowers.SendNotices"> 20249 <member name="P:OpenMetaverse.CoordinateFrame.Origin">
17158 <summary>Can send group notices</summary> 20250 <summary>Origin position of this coordinate frame</summary>
17159 </member> 20251 </member>
17160 <member name="F:OpenMetaverse.GroupPowers.ReceiveNotices"> 20252 <member name="P:OpenMetaverse.CoordinateFrame.XAxis">
17161 <summary>Can receive group notices</summary> 20253 <summary>X axis of this coordinate frame, or Forward/At in grid terms</summary>
17162 </member> 20254 </member>
17163 <member name="F:OpenMetaverse.GroupPowers.StartProposal"> 20255 <member name="P:OpenMetaverse.CoordinateFrame.YAxis">
17164 <summary>Can create group proposals</summary> 20256 <summary>Y axis of this coordinate frame, or Left in grid terms</summary>
17165 </member> 20257 </member>
17166 <member name="F:OpenMetaverse.GroupPowers.VoteOnProposal"> 20258 <member name="P:OpenMetaverse.CoordinateFrame.ZAxis">
17167 <summary>Can vote on group proposals</summary> 20259 <summary>Z axis of this coordinate frame, or Up in grid terms</summary>
17168 </member> 20260 </member>
17169 <member name="T:OpenMetaverse.GroupManager"> 20261 <member name="T:OpenMetaverse.FriendRights">
17170 <summary> 20262 <summary>
17171 Handles all network traffic related to reading and writing group 20263
17172 information
17173 </summary> 20264 </summary>
17174 </member> 20265 </member>
17175 <member name="F:OpenMetaverse.GroupManager.m_CurrentGroups"> 20266 <member name="F:OpenMetaverse.FriendRights.None">
17176 <summary>The event subscribers. null if no subcribers</summary> 20267 <summary>The avatar has no rights</summary>
17177 </member>
17178 <member name="M:OpenMetaverse.GroupManager.OnCurrentGroups(OpenMetaverse.CurrentGroupsEventArgs)">
17179 <summary>Raises the CurrentGroups event</summary>
17180 <param name="e">A CurrentGroupsEventArgs object containing the
17181 data sent from the simulator</param>
17182 </member>
17183 <member name="F:OpenMetaverse.GroupManager.m_CurrentGroupsLock">
17184 <summary>Thread sync lock object</summary>
17185 </member> 20268 </member>
17186 <member name="F:OpenMetaverse.GroupManager.m_GroupNames"> 20269 <member name="F:OpenMetaverse.FriendRights.CanSeeOnline">
17187 <summary>The event subscribers. null if no subcribers</summary> 20270 <summary>The avatar can see the online status of the target avatar</summary>
17188 </member> 20271 </member>
17189 <member name="M:OpenMetaverse.GroupManager.OnGroupNamesReply(OpenMetaverse.GroupNamesEventArgs)"> 20272 <member name="F:OpenMetaverse.FriendRights.CanSeeOnMap">
17190 <summary>Raises the GroupNamesReply event</summary> 20273 <summary>The avatar can see the location of the target avatar on the map</summary>
17191 <param name="e">A GroupNamesEventArgs object containing the
17192 data response from the simulator</param>
17193 </member> 20274 </member>
17194 <member name="F:OpenMetaverse.GroupManager.m_GroupNamesLock"> 20275 <member name="F:OpenMetaverse.FriendRights.CanModifyObjects">
17195 <summary>Thread sync lock object</summary> 20276 <summary>The avatar can modify the ojects of the target avatar </summary>
17196 </member> 20277 </member>
17197 <member name="F:OpenMetaverse.GroupManager.m_GroupProfile"> 20278 <member name="T:OpenMetaverse.FriendInfo">
17198 <summary>The event subscribers. null if no subcribers</summary> 20279 <summary>
20280 This class holds information about an avatar in the friends list. There are two ways
20281 to interface to this class. The first is through the set of boolean properties. This is the typical
20282 way clients of this class will use it. The second interface is through two bitflag properties,
20283 TheirFriendsRights and MyFriendsRights
20284 </summary>
17199 </member> 20285 </member>
17200 <member name="M:OpenMetaverse.GroupManager.OnGroupProfile(OpenMetaverse.GroupProfileEventArgs)"> 20286 <member name="M:OpenMetaverse.FriendInfo.#ctor(OpenMetaverse.UUID,OpenMetaverse.FriendRights,OpenMetaverse.FriendRights)">
17201 <summary>Raises the GroupProfile event</summary> 20287 <summary>
17202 <param name="e">An GroupProfileEventArgs object containing the 20288 Used internally when building the initial list of friends at login time
17203 data returned from the simulator</param> 20289 </summary>
20290 <param name="id">System ID of the avatar being prepesented</param>
20291 <param name="theirRights">Rights the friend has to see you online and to modify your objects</param>
20292 <param name="myRights">Rights you have to see your friend online and to modify their objects</param>
17204 </member> 20293 </member>
17205 <member name="F:OpenMetaverse.GroupManager.m_GroupProfileLock"> 20294 <member name="M:OpenMetaverse.FriendInfo.ToString">
17206 <summary>Thread sync lock object</summary> 20295 <summary>
20296 FriendInfo represented as a string
20297 </summary>
20298 <returns>A string reprentation of both my rights and my friends rights</returns>
17207 </member> 20299 </member>
17208 <member name="F:OpenMetaverse.GroupManager.m_GroupMembers"> 20300 <member name="P:OpenMetaverse.FriendInfo.UUID">
17209 <summary>The event subscribers. null if no subcribers</summary> 20301 <summary>
20302 System ID of the avatar
20303 </summary>
17210 </member> 20304 </member>
17211 <member name="M:OpenMetaverse.GroupManager.OnGroupMembersReply(OpenMetaverse.GroupMembersReplyEventArgs)"> 20305 <member name="P:OpenMetaverse.FriendInfo.Name">
17212 <summary>Raises the GroupMembers event</summary> 20306 <summary>
17213 <param name="e">A GroupMembersEventArgs object containing the 20307 full name of the avatar
17214 data returned from the simulator</param> 20308 </summary>
17215 </member> 20309 </member>
17216 <member name="F:OpenMetaverse.GroupManager.m_GroupMembersLock"> 20310 <member name="P:OpenMetaverse.FriendInfo.IsOnline">
17217 <summary>Thread sync lock object</summary> 20311 <summary>
20312 True if the avatar is online
20313 </summary>
17218 </member> 20314 </member>
17219 <member name="F:OpenMetaverse.GroupManager.m_GroupRoles"> 20315 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnline">
17220 <summary>The event subscribers. null if no subcribers</summary> 20316 <summary>
20317 True if the friend can see if I am online
20318 </summary>
17221 </member> 20319 </member>
17222 <member name="M:OpenMetaverse.GroupManager.OnGroupRoleDataReply(OpenMetaverse.GroupRolesDataReplyEventArgs)"> 20320 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnMap">
17223 <summary>Raises the GroupRolesDataReply event</summary> 20321 <summary>
17224 <param name="e">A GroupRolesDataReplyEventArgs object containing the 20322 True if the friend can see me on the map
17225 data returned from the simulator</param> 20323 </summary>
17226 </member> 20324 </member>
17227 <member name="F:OpenMetaverse.GroupManager.m_GroupRolesLock"> 20325 <member name="P:OpenMetaverse.FriendInfo.CanModifyMyObjects">
17228 <summary>Thread sync lock object</summary> 20326 <summary>
20327 True if the freind can modify my objects
20328 </summary>
17229 </member> 20329 </member>
17230 <member name="F:OpenMetaverse.GroupManager.m_GroupRoleMembers"> 20330 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnline">
17231 <summary>The event subscribers. null if no subcribers</summary> 20331 <summary>
20332 True if I can see if my friend is online
20333 </summary>
17232 </member> 20334 </member>
17233 <member name="M:OpenMetaverse.GroupManager.OnGroupRoleMembers(OpenMetaverse.GroupRolesMembersReplyEventArgs)"> 20335 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnMap">
17234 <summary>Raises the GroupRoleMembersReply event</summary> 20336 <summary>
17235 <param name="e">A GroupRolesRoleMembersReplyEventArgs object containing the 20337 True if I can see if my friend is on the map
17236 data returned from the simulator</param> 20338 </summary>
17237 </member> 20339 </member>
17238 <member name="F:OpenMetaverse.GroupManager.m_GroupRolesMembersLock"> 20340 <member name="P:OpenMetaverse.FriendInfo.CanModifyTheirObjects">
17239 <summary>Thread sync lock object</summary> 20341 <summary>
20342 True if I can modify my friend's objects
20343 </summary>
17240 </member> 20344 </member>
17241 <member name="F:OpenMetaverse.GroupManager.m_GroupTitles"> 20345 <member name="P:OpenMetaverse.FriendInfo.TheirFriendRights">
17242 <summary>The event subscribers. null if no subcribers</summary> 20346 <summary>
20347 My friend's rights represented as bitmapped flags
20348 </summary>
17243 </member> 20349 </member>
17244 <member name="M:OpenMetaverse.GroupManager.OnGroupTitles(OpenMetaverse.GroupTitlesReplyEventArgs)"> 20350 <member name="P:OpenMetaverse.FriendInfo.MyFriendRights">
17245 <summary>Raises the GroupTitlesReply event</summary> 20351 <summary>
17246 <param name="e">A GroupTitlesReplyEventArgs object containing the 20352 My rights represented as bitmapped flags
17247 data returned from the simulator</param> 20353 </summary>
17248 </member> 20354 </member>
17249 <member name="F:OpenMetaverse.GroupManager.m_GroupTitlesLock"> 20355 <member name="T:OpenMetaverse.FriendsManager">
17250 <summary>Thread sync lock object</summary> 20356 <summary>
20357 This class is used to add and remove avatars from your friends list and to manage their permission.
20358 </summary>
17251 </member> 20359 </member>
17252 <member name="F:OpenMetaverse.GroupManager.m_GroupAccountSummary"> 20360 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnline">
17253 <summary>The event subscribers. null if no subcribers</summary> 20361 <summary>The event subscribers. null if no subcribers</summary>
17254 </member> 20362 </member>
17255 <member name="M:OpenMetaverse.GroupManager.OnGroupAccountSummaryReply(OpenMetaverse.GroupAccountSummaryReplyEventArgs)"> 20363 <member name="M:OpenMetaverse.FriendsManager.OnFriendOnline(OpenMetaverse.FriendInfoEventArgs)">
17256 <summary>Raises the GroupAccountSummary event</summary> 20364 <summary>Raises the FriendOnline event</summary>
17257 <param name="e">A GroupAccountSummaryReplyEventArgs object containing the 20365 <param name="e">A FriendInfoEventArgs object containing the
17258 data returned from the simulator</param> 20366 data returned from the data server</param>
17259 </member> 20367 </member>
17260 <member name="F:OpenMetaverse.GroupManager.m_GroupAccountSummaryLock"> 20368 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnlineLock">
17261 <summary>Thread sync lock object</summary> 20369 <summary>Thread sync lock object</summary>
17262 </member> 20370 </member>
17263 <member name="F:OpenMetaverse.GroupManager.m_GroupCreated"> 20371 <member name="F:OpenMetaverse.FriendsManager.m_FriendOffline">
17264 <summary>The event subscribers. null if no subcribers</summary> 20372 <summary>The event subscribers. null if no subcribers</summary>
17265 </member> 20373 </member>
17266 <member name="M:OpenMetaverse.GroupManager.OnGroupCreatedReply(OpenMetaverse.GroupCreatedReplyEventArgs)"> 20374 <member name="M:OpenMetaverse.FriendsManager.OnFriendOffline(OpenMetaverse.FriendInfoEventArgs)">
17267 <summary>Raises the GroupCreated event</summary> 20375 <summary>Raises the FriendOffline event</summary>
17268 <param name="e">An GroupCreatedEventArgs object containing the 20376 <param name="e">A FriendInfoEventArgs object containing the
17269 data returned from the simulator</param> 20377 data returned from the data server</param>
17270 </member> 20378 </member>
17271 <member name="F:OpenMetaverse.GroupManager.m_GroupCreatedLock"> 20379 <member name="F:OpenMetaverse.FriendsManager.m_FriendOfflineLock">
17272 <summary>Thread sync lock object</summary> 20380 <summary>Thread sync lock object</summary>
17273 </member> 20381 </member>
17274 <member name="F:OpenMetaverse.GroupManager.m_GroupJoined"> 20382 <member name="F:OpenMetaverse.FriendsManager.m_FriendRights">
17275 <summary>The event subscribers. null if no subcribers</summary> 20383 <summary>The event subscribers. null if no subcribers</summary>
17276 </member> 20384 </member>
17277 <member name="M:OpenMetaverse.GroupManager.OnGroupJoinedReply(OpenMetaverse.GroupOperationEventArgs)"> 20385 <member name="M:OpenMetaverse.FriendsManager.OnFriendRights(OpenMetaverse.FriendInfoEventArgs)">
17278 <summary>Raises the GroupJoined event</summary> 20386 <summary>Raises the FriendRightsUpdate event</summary>
17279 <param name="e">A GroupOperationEventArgs object containing the 20387 <param name="e">A FriendInfoEventArgs object containing the
17280 result of the operation returned from the simulator</param> 20388 data returned from the data server</param>
17281 </member> 20389 </member>
17282 <member name="F:OpenMetaverse.GroupManager.m_GroupJoinedLock"> 20390 <member name="F:OpenMetaverse.FriendsManager.m_FriendRightsLock">
17283 <summary>Thread sync lock object</summary> 20391 <summary>Thread sync lock object</summary>
17284 </member> 20392 </member>
17285 <member name="F:OpenMetaverse.GroupManager.m_GroupLeft"> 20393 <member name="F:OpenMetaverse.FriendsManager.m_FriendNames">
17286 <summary>The event subscribers. null if no subcribers</summary> 20394 <summary>The event subscribers. null if no subcribers</summary>
17287 </member> 20395 </member>
17288 <member name="M:OpenMetaverse.GroupManager.OnGroupLeaveReply(OpenMetaverse.GroupOperationEventArgs)"> 20396 <member name="M:OpenMetaverse.FriendsManager.OnFriendNames(OpenMetaverse.FriendNamesEventArgs)">
17289 <summary>Raises the GroupLeft event</summary> 20397 <summary>Raises the FriendNames event</summary>
17290 <param name="e">A GroupOperationEventArgs object containing the 20398 <param name="e">A FriendNamesEventArgs object containing the
17291 result of the operation returned from the simulator</param> 20399 data returned from the data server</param>
17292 </member> 20400 </member>
17293 <member name="F:OpenMetaverse.GroupManager.m_GroupLeftLock"> 20401 <member name="F:OpenMetaverse.FriendsManager.m_FriendNamesLock">
17294 <summary>Thread sync lock object</summary> 20402 <summary>Thread sync lock object</summary>
17295 </member> 20403 </member>
17296 <member name="F:OpenMetaverse.GroupManager.m_GroupDropped"> 20404 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOffered">
17297 <summary>The event subscribers. null if no subcribers</summary> 20405 <summary>The event subscribers. null if no subcribers</summary>
17298 </member> 20406 </member>
17299 <member name="M:OpenMetaverse.GroupManager.OnGroupDropped(OpenMetaverse.GroupDroppedEventArgs)"> 20407 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipOffered(OpenMetaverse.FriendshipOfferedEventArgs)">
17300 <summary>Raises the GroupDropped event</summary> 20408 <summary>Raises the FriendshipOffered event</summary>
17301 <param name="e">An GroupDroppedEventArgs object containing the 20409 <param name="e">A FriendshipOfferedEventArgs object containing the
17302 the group your agent left</param> 20410 data returned from the data server</param>
17303 </member> 20411 </member>
17304 <member name="F:OpenMetaverse.GroupManager.m_GroupDroppedLock"> 20412 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOfferedLock">
17305 <summary>Thread sync lock object</summary> 20413 <summary>Thread sync lock object</summary>
17306 </member> 20414 </member>
17307 <member name="F:OpenMetaverse.GroupManager.m_GroupMemberEjected"> 20415 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponse">
17308 <summary>The event subscribers. null if no subcribers</summary> 20416 <summary>The event subscribers. null if no subcribers</summary>
17309 </member> 20417 </member>
17310 <member name="M:OpenMetaverse.GroupManager.OnGroupMemberEjected(OpenMetaverse.GroupOperationEventArgs)"> 20418 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipResponse(OpenMetaverse.FriendshipResponseEventArgs)">
17311 <summary>Raises the GroupMemberEjected event</summary> 20419 <summary>Raises the FriendshipResponse event</summary>
17312 <param name="e">An GroupMemberEjectedEventArgs object containing the 20420 <param name="e">A FriendshipResponseEventArgs object containing the
17313 data returned from the simulator</param> 20421 data returned from the data server</param>
17314 </member> 20422 </member>
17315 <member name="F:OpenMetaverse.GroupManager.m_GroupMemberEjectedLock"> 20423 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponseLock">
17316 <summary>Thread sync lock object</summary> 20424 <summary>Thread sync lock object</summary>
17317 </member> 20425 </member>
17318 <member name="F:OpenMetaverse.GroupManager.m_GroupNoticesListReply"> 20426 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminated">
17319 <summary>The event subscribers. null if no subcribers</summary> 20427 <summary>The event subscribers. null if no subcribers</summary>
17320 </member> 20428 </member>
17321 <member name="M:OpenMetaverse.GroupManager.OnGroupNoticesListReply(OpenMetaverse.GroupNoticesListReplyEventArgs)"> 20429 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipTerminated(OpenMetaverse.FriendshipTerminatedEventArgs)">
17322 <summary>Raises the GroupNoticesListReply event</summary> 20430 <summary>Raises the FriendshipTerminated event</summary>
17323 <param name="e">An GroupNoticesListReplyEventArgs object containing the 20431 <param name="e">A FriendshipTerminatedEventArgs object containing the
17324 data returned from the simulator</param> 20432 data returned from the data server</param>
17325 </member> 20433 </member>
17326 <member name="F:OpenMetaverse.GroupManager.m_GroupNoticesListReplyLock"> 20434 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminatedLock">
17327 <summary>Thread sync lock object</summary> 20435 <summary>Thread sync lock object</summary>
17328 </member> 20436 </member>
17329 <member name="F:OpenMetaverse.GroupManager.m_GroupInvitation"> 20437 <member name="F:OpenMetaverse.FriendsManager.m_FriendFound">
17330 <summary>The event subscribers. null if no subcribers</summary> 20438 <summary>The event subscribers. null if no subcribers</summary>
17331 </member> 20439 </member>
17332 <member name="M:OpenMetaverse.GroupManager.OnGroupInvitation(OpenMetaverse.GroupInvitationEventArgs)"> 20440 <member name="M:OpenMetaverse.FriendsManager.OnFriendFoundReply(OpenMetaverse.FriendFoundReplyEventArgs)">
17333 <summary>Raises the GroupInvitation event</summary> 20441 <summary>Raises the FriendFoundReply event</summary>
17334 <param name="e">An GroupInvitationEventArgs object containing the 20442 <param name="e">A FriendFoundReplyEventArgs object containing the
17335 data returned from the simulator</param> 20443 data returned from the data server</param>
17336 </member> 20444 </member>
17337 <member name="F:OpenMetaverse.GroupManager.m_GroupInvitationLock"> 20445 <member name="F:OpenMetaverse.FriendsManager.m_FriendFoundLock">
17338 <summary>Thread sync lock object</summary> 20446 <summary>Thread sync lock object</summary>
17339 </member> 20447 </member>
17340 <member name="F:OpenMetaverse.GroupManager.Client"> 20448 <member name="F:OpenMetaverse.FriendsManager.FriendList">
17341 <summary>A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</summary>
17342 </member>
17343 <member name="F:OpenMetaverse.GroupManager.GroupMembersRequests">
17344 <summary>Currently-active group members requests</summary>
17345 </member>
17346 <member name="F:OpenMetaverse.GroupManager.GroupRolesRequests">
17347 <summary>Currently-active group roles requests</summary>
17348 </member>
17349 <member name="F:OpenMetaverse.GroupManager.GroupRolesMembersRequests">
17350 <summary>Currently-active group role-member requests</summary>
17351 </member>
17352 <member name="F:OpenMetaverse.GroupManager.TempGroupMembers">
17353 <summary>Dictionary keeping group members while request is in progress</summary>
17354 </member>
17355 <member name="F:OpenMetaverse.GroupManager.TempGroupRolesMembers">
17356 <summary>Dictionary keeping mebmer/role mapping while request is in progress</summary>
17357 </member>
17358 <member name="F:OpenMetaverse.GroupManager.TempGroupRoles">
17359 <summary>Dictionary keeping GroupRole information while request is in progress</summary>
17360 </member>
17361 <member name="F:OpenMetaverse.GroupManager.GroupName2KeyCache">
17362 <summary>Caches group name lookups</summary>
17363 </member>
17364 <member name="M:OpenMetaverse.GroupManager.#ctor(OpenMetaverse.GridClient)">
17365 <summary> 20449 <summary>
17366 Construct a new instance of the GroupManager class 20450 A dictionary of key/value pairs containing known friends of this avatar.
20451
20452 The Key is the <seealso cref="T:OpenMetaverse.UUID"/> of the friend, the value is a <seealso cref="T:OpenMetaverse.FriendInfo"/>
20453 object that contains detailed information including permissions you have and have given to the friend
17367 </summary> 20454 </summary>
17368 <param name="client">A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</param>
17369 </member> 20455 </member>
17370 <member name="M:OpenMetaverse.GroupManager.RequestCurrentGroups"> 20456 <member name="F:OpenMetaverse.FriendsManager.FriendRequests">
17371 <summary> 20457 <summary>
17372 Request a current list of groups the avatar is a member of. 20458 A Dictionary of key/value pairs containing current pending frienship offers.
20459
20460 The key is the <seealso cref="T:OpenMetaverse.UUID"/> of the avatar making the request,
20461 the value is the <seealso cref="T:OpenMetaverse.UUID"/> of the request which is used to accept
20462 or decline the friendship offer
17373 </summary> 20463 </summary>
17374 <remarks>CAPS Event Queue must be running for this to work since the results
17375 come across CAPS.</remarks>
17376 </member> 20464 </member>
17377 <member name="M:OpenMetaverse.GroupManager.RequestGroupName(OpenMetaverse.UUID)"> 20465 <member name="M:OpenMetaverse.FriendsManager.#ctor(OpenMetaverse.GridClient)">
17378 <summary> 20466 <summary>
17379 Lookup name of group based on groupID 20467 Internal constructor
17380 </summary> 20468 </summary>
17381 <param name="groupID">groupID of group to lookup name for.</param> 20469 <param name="client">A reference to the GridClient Object</param>
17382 </member> 20470 </member>
17383 <member name="M:OpenMetaverse.GroupManager.RequestGroupNames(System.Collections.Generic.List{OpenMetaverse.UUID})"> 20471 <member name="M:OpenMetaverse.FriendsManager.AcceptFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)">
17384 <summary> 20472 <summary>
17385 Request lookup of multiple group names 20473 Accept a friendship request
17386 </summary> 20474 </summary>
17387 <param name="groupIDs">List of group IDs to request.</param> 20475 <param name="fromAgentID">agentID of avatatar to form friendship with</param>
17388 </member> 20476 <param name="imSessionID">imSessionID of the friendship request message</param>
17389 <member name="M:OpenMetaverse.GroupManager.RequestGroupProfile(OpenMetaverse.UUID)">
17390 <summary>Lookup group profile data such as name, enrollment, founder, logo, etc</summary>
17391 <remarks>Subscribe to <code>OnGroupProfile</code> event to receive the results.</remarks>
17392 <param name="group">group ID (UUID)</param>
17393 </member>
17394 <member name="M:OpenMetaverse.GroupManager.RequestGroupMembers(OpenMetaverse.UUID)">
17395 <summary>Request a list of group members.</summary>
17396 <remarks>Subscribe to <code>OnGroupMembers</code> event to receive the results.</remarks>
17397 <param name="group">group ID (UUID)</param>
17398 <returns>UUID of the request, use to index into cache</returns>
17399 </member>
17400 <member name="M:OpenMetaverse.GroupManager.RequestGroupRoles(OpenMetaverse.UUID)">
17401 <summary>Request group roles</summary>
17402 <remarks>Subscribe to <code>OnGroupRoles</code> event to receive the results.</remarks>
17403 <param name="group">group ID (UUID)</param>
17404 <returns>UUID of the request, use to index into cache</returns>
17405 </member>
17406 <member name="M:OpenMetaverse.GroupManager.RequestGroupRolesMembers(OpenMetaverse.UUID)">
17407 <summary>Request members (members,role) role mapping for a group.</summary>
17408 <remarks>Subscribe to <code>OnGroupRolesMembers</code> event to receive the results.</remarks>
17409 <param name="group">group ID (UUID)</param>
17410 <returns>UUID of the request, use to index into cache</returns>
17411 </member>
17412 <member name="M:OpenMetaverse.GroupManager.RequestGroupTitles(OpenMetaverse.UUID)">
17413 <summary>Request a groups Titles</summary>
17414 <remarks>Subscribe to <code>OnGroupTitles</code> event to receive the results.</remarks>
17415 <param name="group">group ID (UUID)</param>
17416 <returns>UUID of the request, use to index into cache</returns>
17417 </member>
17418 <member name="M:OpenMetaverse.GroupManager.RequestGroupAccountSummary(OpenMetaverse.UUID,System.Int32,System.Int32)">
17419 <summary>Begin to get the group account summary</summary>
17420 <remarks>Subscribe to the <code>OnGroupAccountSummary</code> event to receive the results.</remarks>
17421 <param name="group">group ID (UUID)</param>
17422 <param name="intervalDays">How long of an interval</param>
17423 <param name="currentInterval">Which interval (0 for current, 1 for last)</param>
17424 </member>
17425 <member name="M:OpenMetaverse.GroupManager.Invite(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.UUID},OpenMetaverse.UUID)">
17426 <summary>Invites a user to a group</summary>
17427 <param name="group">The group to invite to</param>
17428 <param name="roles">A list of roles to invite a person to</param>
17429 <param name="personkey">Key of person to invite</param>
17430 </member>
17431 <member name="M:OpenMetaverse.GroupManager.ActivateGroup(OpenMetaverse.UUID)">
17432 <summary>Set a group as the current active group</summary>
17433 <param name="id">group ID (UUID)</param>
17434 </member>
17435 <member name="M:OpenMetaverse.GroupManager.ActivateTitle(OpenMetaverse.UUID,OpenMetaverse.UUID)">
17436 <summary>Change the role that determines your active title</summary>
17437 <param name="group">Group ID to use</param>
17438 <param name="role">Role ID to change to</param>
17439 </member>
17440 <member name="M:OpenMetaverse.GroupManager.SetGroupContribution(OpenMetaverse.UUID,System.Int32)">
17441 <summary>Set this avatar's tier contribution</summary>
17442 <param name="group">Group ID to change tier in</param>
17443 <param name="contribution">amount of tier to donate</param>
17444 </member> 20477 </member>
17445 <member name="M:OpenMetaverse.GroupManager.SetGroupAcceptNotices(OpenMetaverse.UUID,System.Boolean,System.Boolean)"> 20478 <member name="M:OpenMetaverse.FriendsManager.DeclineFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)">
17446 <summary> 20479 <summary>
17447 Save wheather agent wants to accept group notices and list this group in their profile 20480 Decline a friendship request
17448 </summary> 20481 </summary>
17449 <param name="groupID">Group <see cref="T:OpenMetaverse.UUID"/></param> 20482 <param name="fromAgentID"><seealso cref="T:OpenMetaverse.UUID"/> of friend</param>
17450 <param name="acceptNotices">Accept notices from this group</param> 20483 <param name="imSessionID">imSessionID of the friendship request message</param>
17451 <param name="listInProfile">List this group in the profile</param>
17452 </member>
17453 <member name="M:OpenMetaverse.GroupManager.RequestJoinGroup(OpenMetaverse.UUID)">
17454 <summary>Request to join a group</summary>
17455 <remarks>Subscribe to <code>OnGroupJoined</code> event for confirmation.</remarks>
17456 <param name="id">group ID (UUID) to join.</param>
17457 </member> 20484 </member>
17458 <member name="M:OpenMetaverse.GroupManager.RequestCreateGroup(OpenMetaverse.Group)"> 20485 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID)">
17459 <summary> 20486 <summary>
17460 Request to create a new group. If the group is successfully 20487 Overload: Offer friendship to an avatar.
17461 created, L$100 will automatically be deducted
17462 </summary> 20488 </summary>
17463 <remarks>Subscribe to <code>OnGroupCreated</code> event to receive confirmation.</remarks> 20489 <param name="agentID">System ID of the avatar you are offering friendship to</param>
17464 <param name="group">Group struct containing the new group info</param>
17465 </member>
17466 <member name="M:OpenMetaverse.GroupManager.UpdateGroup(OpenMetaverse.UUID,OpenMetaverse.Group)">
17467 <summary>Update a group's profile and other information</summary>
17468 <param name="id">Groups ID (UUID) to update.</param>
17469 <param name="group">Group struct to update.</param>
17470 </member>
17471 <member name="M:OpenMetaverse.GroupManager.EjectUser(OpenMetaverse.UUID,OpenMetaverse.UUID)">
17472 <summary>Eject a user from a group</summary>
17473 <param name="group">Group ID to eject the user from</param>
17474 <param name="member">Avatar's key to eject</param>
17475 </member>
17476 <member name="M:OpenMetaverse.GroupManager.UpdateRole(OpenMetaverse.GroupRole)">
17477 <summary>Update role information</summary>
17478 <param name="role">Modified role to be updated</param>
17479 </member>
17480 <member name="M:OpenMetaverse.GroupManager.CreateRole(OpenMetaverse.UUID,OpenMetaverse.GroupRole)">
17481 <summary>Create a new group role</summary>
17482 <param name="group">Group ID to update</param>
17483 <param name="role">Role to create</param>
17484 </member>
17485 <member name="M:OpenMetaverse.GroupManager.DeleteRole(OpenMetaverse.UUID,OpenMetaverse.UUID)">
17486 <summary>Delete a group role</summary>
17487 <param name="group">Group ID to update</param>
17488 <param name="roleID">Role to delete</param>
17489 </member>
17490 <member name="M:OpenMetaverse.GroupManager.RemoveFromRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
17491 <summary>Remove an avatar from a role</summary>
17492 <param name="group">Group ID to update</param>
17493 <param name="role">Role ID to be removed from</param>
17494 <param name="member">Avatar's Key to remove</param>
17495 </member>
17496 <member name="M:OpenMetaverse.GroupManager.AddToRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
17497 <summary>Assign an avatar to a role</summary>
17498 <param name="group">Group ID to update</param>
17499 <param name="role">Role ID to assign to</param>
17500 <param name="member">Avatar's ID to assign to role</param>
17501 </member>
17502 <member name="M:OpenMetaverse.GroupManager.RequestGroupNoticesList(OpenMetaverse.UUID)">
17503 <summary>Request the group notices list</summary>
17504 <param name="group">Group ID to fetch notices for</param>
17505 </member>
17506 <member name="M:OpenMetaverse.GroupManager.RequestGroupNotice(OpenMetaverse.UUID)">
17507 <summary>Request a group notice by key</summary>
17508 <param name="noticeID">ID of group notice</param>
17509 </member>
17510 <member name="M:OpenMetaverse.GroupManager.SendGroupNotice(OpenMetaverse.UUID,OpenMetaverse.GroupNotice)">
17511 <summary>Send out a group notice</summary>
17512 <param name="group">Group ID to update</param>
17513 <param name="notice"><code>GroupNotice</code> structure containing notice data</param>
17514 </member>
17515 <member name="M:OpenMetaverse.GroupManager.StartProposal(OpenMetaverse.UUID,OpenMetaverse.GroupProposal)">
17516 <summary>Start a group proposal (vote)</summary>
17517 <param name="group">The Group ID to send proposal to</param>
17518 <param name="prop"><code>GroupProposal</code> structure containing the proposal</param>
17519 </member>
17520 <member name="M:OpenMetaverse.GroupManager.LeaveGroup(OpenMetaverse.UUID)">
17521 <summary>Request to leave a group</summary>
17522 <remarks>Subscribe to <code>OnGroupLeft</code> event to receive confirmation</remarks>
17523 <param name="groupID">The group to leave</param>
17524 </member>
17525 <member name="M:OpenMetaverse.GroupManager.AgentDropGroupHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
17526 <summary>Process an incoming packet and raise the appropriate events</summary>
17527 <param name="sender">The sender</param>
17528 <param name="e">The EventArgs object containing the packet data</param>
17529 </member>
17530 <member name="M:OpenMetaverse.GroupManager.GroupProfileReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
17531 <summary>Process an incoming packet and raise the appropriate events</summary>
17532 <param name="sender">The sender</param>
17533 <param name="e">The EventArgs object containing the packet data</param>
17534 </member>
17535 <member name="M:OpenMetaverse.GroupManager.GroupNoticesListReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
17536 <summary>Process an incoming packet and raise the appropriate events</summary>
17537 <param name="sender">The sender</param>
17538 <param name="e">The EventArgs object containing the packet data</param>
17539 </member> 20490 </member>
17540 <member name="M:OpenMetaverse.GroupManager.GroupTitlesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20491 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID,System.String)">
17541 <summary>Process an incoming packet and raise the appropriate events</summary> 20492 <summary>
17542 <param name="sender">The sender</param> 20493 Offer friendship to an avatar.
17543 <param name="e">The EventArgs object containing the packet data</param> 20494 </summary>
20495 <param name="agentID">System ID of the avatar you are offering friendship to</param>
20496 <param name="message">A message to send with the request</param>
17544 </member> 20497 </member>
17545 <member name="M:OpenMetaverse.GroupManager.GroupMembersHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20498 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendship(OpenMetaverse.UUID)">
17546 <summary>Process an incoming packet and raise the appropriate events</summary> 20499 <summary>
17547 <param name="sender">The sender</param> 20500 Terminate a friendship with an avatar
17548 <param name="e">The EventArgs object containing the packet data</param> 20501 </summary>
20502 <param name="agentID">System ID of the avatar you are terminating the friendship with</param>
17549 </member> 20503 </member>
17550 <member name="M:OpenMetaverse.GroupManager.GroupRoleDataReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20504 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendshipHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
17551 <summary>Process an incoming packet and raise the appropriate events</summary> 20505 <summary>Process an incoming packet and raise the appropriate events</summary>
17552 <param name="sender">The sender</param> 20506 <param name="sender">The sender</param>
17553 <param name="e">The EventArgs object containing the packet data</param> 20507 <param name="e">The EventArgs object containing the packet data</param>
17554 </member> 20508 </member>
17555 <member name="M:OpenMetaverse.GroupManager.GroupRoleMembersReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20509 <member name="M:OpenMetaverse.FriendsManager.GrantRights(OpenMetaverse.UUID,OpenMetaverse.FriendRights)">
17556 <summary>Process an incoming packet and raise the appropriate events</summary> 20510 <summary>
17557 <param name="sender">The sender</param> 20511 Change the rights of a friend avatar.
17558 <param name="e">The EventArgs object containing the packet data</param> 20512 </summary>
20513 <param name="friendID">the <seealso cref="T:OpenMetaverse.UUID"/> of the friend</param>
20514 <param name="rights">the new rights to give the friend</param>
20515 <remarks>This method will implicitly set the rights to those passed in the rights parameter.</remarks>
17559 </member> 20516 </member>
17560 <member name="M:OpenMetaverse.GroupManager.GroupActiveProposalItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20517 <member name="M:OpenMetaverse.FriendsManager.MapFriend(OpenMetaverse.UUID)">
17561 <summary>Process an incoming packet and raise the appropriate events</summary> 20518 <summary>
17562 <param name="sender">The sender</param> 20519 Use to map a friends location on the grid.
17563 <param name="e">The EventArgs object containing the packet data</param> 20520 </summary>
20521 <param name="friendID">Friends UUID to find</param>
20522 <remarks><seealso cref="E:OnFriendFound"/></remarks>
17564 </member> 20523 </member>
17565 <member name="M:OpenMetaverse.GroupManager.GroupVoteHistoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20524 <member name="M:OpenMetaverse.FriendsManager.TrackFriend(OpenMetaverse.UUID)">
17566 <summary>Process an incoming packet and raise the appropriate events</summary> 20525 <summary>
17567 <param name="sender">The sender</param> 20526 Use to track a friends movement on the grid
17568 <param name="e">The EventArgs object containing the packet data</param> 20527 </summary>
20528 <param name="friendID">Friends Key</param>
17569 </member> 20529 </member>
17570 <member name="M:OpenMetaverse.GroupManager.GroupAccountSummaryReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20530 <member name="M:OpenMetaverse.FriendsManager.RequestOnlineNotification(OpenMetaverse.UUID)">
17571 <summary>Process an incoming packet and raise the appropriate events</summary> 20531 <summary>
17572 <param name="sender">The sender</param> 20532 Ask for a notification of friend's online status
17573 <param name="e">The EventArgs object containing the packet data</param> 20533 </summary>
20534 <param name="friendID">Friend's UUID</param>
17574 </member> 20535 </member>
17575 <member name="M:OpenMetaverse.GroupManager.CreateGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20536 <member name="M:OpenMetaverse.FriendsManager.Avatars_OnAvatarNames(System.Object,OpenMetaverse.UUIDNameReplyEventArgs)">
17576 <summary>Process an incoming packet and raise the appropriate events</summary> 20537 <summary>
17577 <param name="sender">The sender</param> 20538 This handles the asynchronous response of a RequestAvatarNames call.
17578 <param name="e">The EventArgs object containing the packet data</param> 20539 </summary>
20540 <param name="sender"></param>
20541 <param name="e">names cooresponding to the the list of IDs sent the the RequestAvatarNames call.</param>
17579 </member> 20542 </member>
17580 <member name="M:OpenMetaverse.GroupManager.JoinGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20543 <member name="M:OpenMetaverse.FriendsManager.OnlineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
17581 <summary>Process an incoming packet and raise the appropriate events</summary> 20544 <summary>Process an incoming packet and raise the appropriate events</summary>
17582 <param name="sender">The sender</param> 20545 <param name="sender">The sender</param>
17583 <param name="e">The EventArgs object containing the packet data</param> 20546 <param name="e">The EventArgs object containing the packet data</param>
17584 </member> 20547 </member>
17585 <member name="M:OpenMetaverse.GroupManager.LeaveGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20548 <member name="M:OpenMetaverse.FriendsManager.OfflineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
17586 <summary>Process an incoming packet and raise the appropriate events</summary> 20549 <summary>Process an incoming packet and raise the appropriate events</summary>
17587 <param name="sender">The sender</param> 20550 <param name="sender">The sender</param>
17588 <param name="e">The EventArgs object containing the packet data</param> 20551 <param name="e">The EventArgs object containing the packet data</param>
17589 </member> 20552 </member>
17590 <member name="M:OpenMetaverse.GroupManager.UUIDGroupNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20553 <member name="M:OpenMetaverse.FriendsManager.ChangeUserRightsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
17591 <summary>Process an incoming packet and raise the appropriate events</summary> 20554 <summary>Process an incoming packet and raise the appropriate events</summary>
17592 <param name="sender">The sender</param> 20555 <param name="sender">The sender</param>
17593 <param name="e">The EventArgs object containing the packet data</param> 20556 <param name="e">The EventArgs object containing the packet data</param>
17594 </member> 20557 </member>
17595 <member name="M:OpenMetaverse.GroupManager.EjectGroupMemberReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20558 <member name="M:OpenMetaverse.FriendsManager.OnFindAgentReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
17596 <summary>Process an incoming packet and raise the appropriate events</summary> 20559 <summary>Process an incoming packet and raise the appropriate events</summary>
17597 <param name="sender">The sender</param> 20560 <param name="sender">The sender</param>
17598 <param name="e">The EventArgs object containing the packet data</param> 20561 <param name="e">The EventArgs object containing the packet data</param>
17599 </member> 20562 </member>
17600 <member name="E:OpenMetaverse.GroupManager.CurrentGroups"> 20563 <member name="M:OpenMetaverse.FriendsManager.Network_OnLoginResponse(System.Boolean,System.Boolean,System.String,System.String,OpenMetaverse.LoginResponseData)">
17601 <summary>Raised when the simulator sends us data containing
17602 our current group membership</summary>
17603 </member>
17604 <member name="E:OpenMetaverse.GroupManager.GroupNamesReply">
17605 <summary>Raised when the simulator responds to a RequestGroupName
17606 or RequestGroupNames request</summary>
17607 </member>
17608 <member name="E:OpenMetaverse.GroupManager.GroupProfile">
17609 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupProfile(OpenMetaverse.UUID)"/> request</summary>
17610 </member>
17611 <member name="E:OpenMetaverse.GroupManager.GroupMembersReply">
17612 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupMembers(OpenMetaverse.UUID)"/> request</summary>
17613 </member>
17614 <member name="E:OpenMetaverse.GroupManager.GroupRoleDataReply">
17615 <summary>Raised when the simulator responds to a <see cref="!:RequestGroupRoleData"/> request</summary>
17616 </member>
17617 <member name="E:OpenMetaverse.GroupManager.GroupRoleMembersReply">
17618 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupRolesMembers(OpenMetaverse.UUID)"/> request</summary>
17619 </member>
17620 <member name="E:OpenMetaverse.GroupManager.GroupTitlesReply">
17621 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupTitles(OpenMetaverse.UUID)"/> request</summary>
17622 </member>
17623 <member name="E:OpenMetaverse.GroupManager.GroupAccountSummaryReply">
17624 <summary>Raised when a response to a RequestGroupAccountSummary is returned
17625 by the simulator</summary>
17626 </member>
17627 <member name="E:OpenMetaverse.GroupManager.GroupCreatedReply">
17628 <summary>Raised when a request to create a group is successful</summary>
17629 </member>
17630 <member name="E:OpenMetaverse.GroupManager.GroupJoinedReply">
17631 <summary>Raised when a request to join a group either
17632 fails or succeeds</summary>
17633 </member>
17634 <member name="E:OpenMetaverse.GroupManager.GroupLeaveReply">
17635 <summary>Raised when a request to leave a group either
17636 fails or succeeds</summary>
17637 </member>
17638 <member name="E:OpenMetaverse.GroupManager.GroupDropped">
17639 <summary>Raised when A group is removed from the group server</summary>
17640 </member>
17641 <member name="E:OpenMetaverse.GroupManager.GroupMemberEjected">
17642 <summary>Raised when a request to eject a member from a group either
17643 fails or succeeds</summary>
17644 </member>
17645 <member name="E:OpenMetaverse.GroupManager.GroupNoticesListReply">
17646 <summary>Raised when the simulator sends us group notices</summary>
17647 <seealso cref="M:OpenMetaverse.GroupManager.RequestGroupNoticesList(OpenMetaverse.UUID)"/>
17648 </member>
17649 <member name="E:OpenMetaverse.GroupManager.GroupInvitation">
17650 <summary>Raised when another agent invites our avatar to join a group</summary>
17651 </member>
17652 <member name="T:OpenMetaverse.CurrentGroupsEventArgs">
17653 <summary>Contains the current groups your agent is a member of</summary>
17654 </member>
17655 <member name="M:OpenMetaverse.CurrentGroupsEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.Group})">
17656 <summary>Construct a new instance of the CurrentGroupsEventArgs class</summary>
17657 <param name="groups">The current groups your agent is a member of</param>
17658 </member>
17659 <member name="P:OpenMetaverse.CurrentGroupsEventArgs.Groups">
17660 <summary>Get the current groups your agent is a member of</summary>
17661 </member>
17662 <member name="T:OpenMetaverse.GroupNamesEventArgs">
17663 <summary>A Dictionary of group names, where the Key is the groups ID and the value is the groups name</summary>
17664 </member>
17665 <member name="M:OpenMetaverse.GroupNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})">
17666 <summary>Construct a new instance of the GroupNamesEventArgs class</summary>
17667 <param name="groupNames">The Group names dictionary</param>
17668 </member>
17669 <member name="P:OpenMetaverse.GroupNamesEventArgs.GroupNames">
17670 <summary>Get the Group Names dictionary</summary>
17671 </member>
17672 <member name="T:OpenMetaverse.GroupMembersReplyEventArgs">
17673 <summary>Represents the members of a group</summary>
17674 </member>
17675 <member name="M:OpenMetaverse.GroupMembersReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupMember})">
17676 <summary> 20564 <summary>
17677 Construct a new instance of the GroupMembersReplyEventArgs class 20565 Populate FriendList <seealso cref="!:InternalDictionary"/> with data from the login reply
17678 </summary> 20566 </summary>
17679 <param name="requestID">The ID of the request</param> 20567 <param name="loginSuccess">true if login was successful</param>
17680 <param name="groupID">The ID of the group</param> 20568 <param name="redirect">true if login request is requiring a redirect</param>
17681 <param name="members">The membership list of the group</param> 20569 <param name="message">A string containing the response to the login request</param>
17682 </member> 20570 <param name="reason">A string containing the reason for the request</param>
17683 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.RequestID"> 20571 <param name="replyData">A <seealso cref="T:OpenMetaverse.LoginResponseData"/> object containing the decoded
17684 <summary>Get the ID as returned by the request to correlate 20572 reply from the login server</param>
17685 this result set and the request</summary>
17686 </member>
17687 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.GroupID">
17688 <summary>Get the ID of the group</summary>
17689 </member>
17690 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.Members">
17691 <summary>Get the dictionary of members</summary>
17692 </member>
17693 <member name="T:OpenMetaverse.GroupRolesDataReplyEventArgs">
17694 <summary>Represents the roles associated with a group</summary>
17695 </member>
17696 <member name="M:OpenMetaverse.GroupRolesDataReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupRole})">
17697 <summary>Construct a new instance of the GroupRolesDataReplyEventArgs class</summary>
17698 <param name="requestID">The ID as returned by the request to correlate
17699 this result set and the request</param>
17700 <param name="groupID">The ID of the group</param>
17701 <param name="roles">The dictionary containing the roles</param>
17702 </member>
17703 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.RequestID">
17704 <summary>Get the ID as returned by the request to correlate
17705 this result set and the request</summary>
17706 </member>
17707 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.GroupID">
17708 <summary>Get the ID of the group</summary>
17709 </member>
17710 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.Roles">
17711 <summary>Get the dictionary containing the roles</summary>
17712 </member>
17713 <member name="T:OpenMetaverse.GroupRolesMembersReplyEventArgs">
17714 <summary>Represents the Role to Member mappings for a group</summary>
17715 </member>
17716 <member name="M:OpenMetaverse.GroupRolesMembersReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.List{System.Collections.Generic.KeyValuePair{OpenMetaverse.UUID,OpenMetaverse.UUID}})">
17717 <summary>Construct a new instance of the GroupRolesMembersReplyEventArgs class</summary>
17718 <param name="requestID">The ID as returned by the request to correlate
17719 this result set and the request</param>
17720 <param name="groupID">The ID of the group</param>
17721 <param name="rolesMembers">The member to roles map</param>
17722 </member>
17723 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.RequestID">
17724 <summary>Get the ID as returned by the request to correlate
17725 this result set and the request</summary>
17726 </member>
17727 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.GroupID">
17728 <summary>Get the ID of the group</summary>
17729 </member>
17730 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.RolesMembers">
17731 <summary>Get the member to roles map</summary>
17732 </member>
17733 <member name="T:OpenMetaverse.GroupTitlesReplyEventArgs">
17734 <summary>Represents the titles for a group</summary>
17735 </member>
17736 <member name="M:OpenMetaverse.GroupTitlesReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupTitle})">
17737 <summary>Construct a new instance of the GroupTitlesReplyEventArgs class</summary>
17738 <param name="requestID">The ID as returned by the request to correlate
17739 this result set and the request</param>
17740 <param name="groupID">The ID of the group</param>
17741 <param name="titles">The titles</param>
17742 </member>
17743 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.RequestID">
17744 <summary>Get the ID as returned by the request to correlate
17745 this result set and the request</summary>
17746 </member>
17747 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.GroupID">
17748 <summary>Get the ID of the group</summary>
17749 </member>
17750 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.Titles">
17751 <summary>Get the titles</summary>
17752 </member>
17753 <member name="T:OpenMetaverse.GroupAccountSummaryReplyEventArgs">
17754 <summary>Represents the summary data for a group</summary>
17755 </member>
17756 <member name="M:OpenMetaverse.GroupAccountSummaryReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.GroupAccountSummary)">
17757 <summary>Construct a new instance of the GroupAccountSummaryReplyEventArgs class</summary>
17758 <param name="groupID">The ID of the group</param>
17759 <param name="summary">The summary data</param>
17760 </member>
17761 <member name="P:OpenMetaverse.GroupAccountSummaryReplyEventArgs.GroupID">
17762 <summary>Get the ID of the group</summary>
17763 </member>
17764 <member name="P:OpenMetaverse.GroupAccountSummaryReplyEventArgs.Summary">
17765 <summary>Get the summary data</summary>
17766 </member>
17767 <member name="T:OpenMetaverse.GroupCreatedReplyEventArgs">
17768 <summary>A response to a group create request</summary>
17769 </member>
17770 <member name="M:OpenMetaverse.GroupCreatedReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.String)">
17771 <summary>Construct a new instance of the GroupCreatedReplyEventArgs class</summary>
17772 <param name="groupID">The ID of the group</param>
17773 <param name="success">the success or faulure of the request</param>
17774 <param name="messsage">A string containing additional information</param>
17775 </member>
17776 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.GroupID">
17777 <summary>Get the ID of the group</summary>
17778 </member>
17779 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.Success">
17780 <summary>true of the group was created successfully</summary>
17781 </member>
17782 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.Message">
17783 <summary>A string containing the message</summary>
17784 </member>
17785 <member name="T:OpenMetaverse.GroupOperationEventArgs">
17786 <summary>Represents a response to a request</summary>
17787 </member>
17788 <member name="M:OpenMetaverse.GroupOperationEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean)">
17789 <summary>Construct a new instance of the GroupOperationEventArgs class</summary>
17790 <param name="groupID">The ID of the group</param>
17791 <param name="success">true of the request was successful</param>
17792 </member>
17793 <member name="P:OpenMetaverse.GroupOperationEventArgs.GroupID">
17794 <summary>Get the ID of the group</summary>
17795 </member>
17796 <member name="P:OpenMetaverse.GroupOperationEventArgs.Success">
17797 <summary>true of the request was successful</summary>
17798 </member>
17799 <member name="T:OpenMetaverse.GroupDroppedEventArgs">
17800 <summary>Represents your agent leaving a group</summary>
17801 </member> 20573 </member>
17802 <member name="M:OpenMetaverse.GroupDroppedEventArgs.#ctor(OpenMetaverse.UUID)"> 20574 <member name="E:OpenMetaverse.FriendsManager.FriendOnline">
17803 <summary>Construct a new instance of the GroupDroppedEventArgs class</summary> 20575 <summary>Raised when the simulator sends notification one of the members in our friends list comes online</summary>
17804 <param name="groupID">The ID of the group</param>
17805 </member> 20576 </member>
17806 <member name="P:OpenMetaverse.GroupDroppedEventArgs.GroupID"> 20577 <member name="E:OpenMetaverse.FriendsManager.FriendOffline">
17807 <summary>Get the ID of the group</summary> 20578 <summary>Raised when the simulator sends notification one of the members in our friends list goes offline</summary>
17808 </member> 20579 </member>
17809 <member name="T:OpenMetaverse.GroupNoticesListReplyEventArgs"> 20580 <member name="E:OpenMetaverse.FriendsManager.FriendRightsUpdate">
17810 <summary>Represents a list of active group notices</summary> 20581 <summary>Raised when the simulator sends notification one of the members in our friends list grants or revokes permissions</summary>
17811 </member> 20582 </member>
17812 <member name="M:OpenMetaverse.GroupNoticesListReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.GroupNoticesListEntry})"> 20583 <member name="E:OpenMetaverse.FriendsManager.FriendNames">
17813 <summary>Construct a new instance of the GroupNoticesListReplyEventArgs class</summary> 20584 <summary>Raised when the simulator sends us the names on our friends list</summary>
17814 <param name="groupID">The ID of the group</param>
17815 <param name="notices">The list containing active notices</param>
17816 </member> 20585 </member>
17817 <member name="P:OpenMetaverse.GroupNoticesListReplyEventArgs.GroupID"> 20586 <member name="E:OpenMetaverse.FriendsManager.FriendshipOffered">
17818 <summary>Get the ID of the group</summary> 20587 <summary>Raised when the simulator sends notification another agent is offering us friendship</summary>
17819 </member> 20588 </member>
17820 <member name="P:OpenMetaverse.GroupNoticesListReplyEventArgs.Notices"> 20589 <member name="E:OpenMetaverse.FriendsManager.FriendshipResponse">
17821 <summary>Get the notices list</summary> 20590 <summary>Raised when a request we sent to friend another agent is accepted or declined</summary>
17822 </member> 20591 </member>
17823 <member name="T:OpenMetaverse.GroupProfileEventArgs"> 20592 <member name="E:OpenMetaverse.FriendsManager.FriendshipTerminated">
17824 <summary>Represents the profile of a group</summary> 20593 <summary>Raised when the simulator sends notification one of the members in our friends list has terminated
20594 our friendship</summary>
17825 </member> 20595 </member>
17826 <member name="M:OpenMetaverse.GroupProfileEventArgs.#ctor(OpenMetaverse.Group)"> 20596 <member name="E:OpenMetaverse.FriendsManager.FriendFoundReply">
17827 <summary>Construct a new instance of the GroupProfileEventArgs class</summary> 20597 <summary>Raised when the simulator sends the location of a friend we have
17828 <param name="group">The group profile</param> 20598 requested map location info for</summary>
17829 </member> 20599 </member>
17830 <member name="P:OpenMetaverse.GroupProfileEventArgs.Group"> 20600 <member name="T:OpenMetaverse.FriendInfoEventArgs">
17831 <summary>Get the group profile</summary> 20601 <summary>Contains information on a member of our friends list</summary>
17832 </member> 20602 </member>
17833 <member name="T:OpenMetaverse.GroupInvitationEventArgs"> 20603 <member name="M:OpenMetaverse.FriendInfoEventArgs.#ctor(OpenMetaverse.FriendInfo)">
17834 <summary> 20604 <summary>
17835 Provides notification of a group invitation request sent by another Avatar 20605 Construct a new instance of the FriendInfoEventArgs class
17836 </summary> 20606 </summary>
17837 <remarks>The <see cref="!:GroupInvitation"/> invitation is raised when another avatar makes an offer for our avatar 20607 <param name="friend">The FriendInfo</param>
17838 to join a group.</remarks>
17839 </member>
17840 <member name="P:OpenMetaverse.GroupInvitationEventArgs.AgentID">
17841 <summary>The ID of the Avatar sending the group invitation</summary>
17842 </member>
17843 <member name="P:OpenMetaverse.GroupInvitationEventArgs.FromName">
17844 <summary>The name of the Avatar sending the group invitation</summary>
17845 </member>
17846 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Message">
17847 <summary>A message containing the request information which includes
17848 the name of the group, the groups charter and the fee to join details</summary>
17849 </member> 20608 </member>
17850 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Simulator"> 20609 <member name="P:OpenMetaverse.FriendInfoEventArgs.Friend">
17851 <summary>The Simulator</summary> 20610 <summary>Get the FriendInfo</summary>
17852 </member> 20611 </member>
17853 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Accept"> 20612 <member name="T:OpenMetaverse.FriendNamesEventArgs">
17854 <summary>Set to true to accept invitation, false to decline</summary> 20613 <summary>Contains Friend Names</summary>
17855 </member> 20614 </member>
17856 <member name="T:OpenMetaverse.Imaging.Baker"> 20615 <member name="M:OpenMetaverse.FriendNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})">
17857 <summary> 20616 <summary>
17858 A set of textures that are layered on texture of each other and "baked" 20617 Construct a new instance of the FriendNamesEventArgs class
17859 in to a single texture, for avatar appearances
17860 </summary> 20618 </summary>
20619 <param name="names">A dictionary where the Key is the ID of the Agent,
20620 and the Value is a string containing their name</param>
17861 </member> 20621 </member>
17862 <member name="F:OpenMetaverse.Imaging.Baker.bakedTexture"> 20622 <member name="P:OpenMetaverse.FriendNamesEventArgs.Names">
17863 <summary>Final baked texture</summary> 20623 <summary>A dictionary where the Key is the ID of the Agent,
17864 </member> 20624 and the Value is a string containing their name</summary>
17865 <member name="F:OpenMetaverse.Imaging.Baker.textures">
17866 <summary>Component layers</summary>
17867 </member>
17868 <member name="F:OpenMetaverse.Imaging.Baker.bakeWidth">
17869 <summary>Width of the final baked image and scratchpad</summary>
17870 </member>
17871 <member name="F:OpenMetaverse.Imaging.Baker.bakeHeight">
17872 <summary>Height of the final baked image and scratchpad</summary>
17873 </member> 20625 </member>
17874 <member name="F:OpenMetaverse.Imaging.Baker.bakeType"> 20626 <member name="T:OpenMetaverse.FriendshipOfferedEventArgs">
17875 <summary>Bake type</summary> 20627 <summary>Sent when another agent requests a friendship with our agent</summary>
17876 </member> 20628 </member>
17877 <member name="M:OpenMetaverse.Imaging.Baker.#ctor(OpenMetaverse.BakeType)"> 20629 <member name="M:OpenMetaverse.FriendshipOfferedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID)">
17878 <summary> 20630 <summary>
17879 Default constructor 20631 Construct a new instance of the FriendshipOfferedEventArgs class
17880 </summary> 20632 </summary>
17881 <param name="bakeType">Bake type</param> 20633 <param name="agentID">The ID of the agent requesting friendship</param>
20634 <param name="agentName">The name of the agent requesting friendship</param>
20635 <param name="imSessionID">The ID of the session, used in accepting or declining the
20636 friendship offer</param>
17882 </member> 20637 </member>
17883 <member name="M:OpenMetaverse.Imaging.Baker.AddTexture(OpenMetaverse.AppearanceManager.TextureData)"> 20638 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentID">
17884 <summary> 20639 <summary>Get the ID of the agent requesting friendship</summary>
17885 Adds layer for baking
17886 </summary>
17887 <param name="tdata">TexturaData struct that contains texture and its params</param>
17888 </member> 20640 </member>
17889 <member name="M:OpenMetaverse.Imaging.Baker.BakeTypeFor(OpenMetaverse.AvatarTextureIndex)"> 20641 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentName">
17890 <summary> 20642 <summary>Get the name of the agent requesting friendship</summary>
17891 Converts avatar texture index (face) to Bake type
17892 </summary>
17893 <param name="index">Face number (AvatarTextureIndex)</param>
17894 <returns>BakeType, layer to which this texture belongs to</returns>
17895 </member> 20643 </member>
17896 <member name="M:OpenMetaverse.Imaging.Baker.SanitizeLayers(OpenMetaverse.Imaging.ManagedImage,OpenMetaverse.Imaging.ManagedImage)"> 20644 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.SessionID">
17897 <summary> 20645 <summary>Get the ID of the session, used in accepting or declining the
17898 Make sure images exist, resize source if needed to match the destination 20646 friendship offer</summary>
17899 </summary>
17900 <param name="dest">Destination image</param>
17901 <param name="src">Source image</param>
17902 <returns>Sanitization was succefull</returns>
17903 </member> 20647 </member>
17904 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(OpenMetaverse.Color4)"> 20648 <member name="T:OpenMetaverse.FriendshipResponseEventArgs">
17905 <summary> 20649 <summary>A response containing the results of our request to form a friendship with another agent</summary>
17906 Fills a baked layer as a solid *appearing* color. The colors are
17907 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
17908 compressing it too far since it seems to cause upload failures if
17909 the image is a pure solid color
17910 </summary>
17911 <param name="color">Color of the base of this layer</param>
17912 </member> 20650 </member>
17913 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(System.Single,System.Single,System.Single)"> 20651 <member name="M:OpenMetaverse.FriendshipResponseEventArgs.#ctor(OpenMetaverse.UUID,System.String,System.Boolean)">
17914 <summary> 20652 <summary>
17915 Fills a baked layer as a solid *appearing* color. The colors are 20653 Construct a new instance of the FriendShipResponseEventArgs class
17916 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
17917 compressing it too far since it seems to cause upload failures if
17918 the image is a pure solid color
17919 </summary> 20654 </summary>
17920 <param name="r">Red value</param> 20655 <param name="agentID">The ID of the agent we requested a friendship with</param>
17921 <param name="g">Green value</param> 20656 <param name="agentName">The name of the agent we requested a friendship with</param>
17922 <param name="b">Blue value</param> 20657 <param name="accepted">true if the agent accepted our friendship offer</param>
17923 </member>
17924 <member name="P:OpenMetaverse.Imaging.Baker.BakedTexture">
17925 <summary>Final baked texture</summary>
17926 </member>
17927 <member name="P:OpenMetaverse.Imaging.Baker.Textures">
17928 <summary>Component layers</summary>
17929 </member> 20658 </member>
17930 <member name="P:OpenMetaverse.Imaging.Baker.BakeWidth"> 20659 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentID">
17931 <summary>Width of the final baked image and scratchpad</summary> 20660 <summary>Get the ID of the agent we requested a friendship with</summary>
17932 </member> 20661 </member>
17933 <member name="P:OpenMetaverse.Imaging.Baker.BakeHeight"> 20662 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentName">
17934 <summary>Height of the final baked image and scratchpad</summary> 20663 <summary>Get the name of the agent we requested a friendship with</summary>
17935 </member> 20664 </member>
17936 <member name="P:OpenMetaverse.Imaging.Baker.BakeType"> 20665 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.Accepted">
17937 <summary>Bake type</summary> 20666 <summary>true if the agent accepted our friendship offer</summary>
17938 </member> 20667 </member>
17939 <member name="P:OpenMetaverse.Imaging.Baker.IsSkin"> 20668 <member name="T:OpenMetaverse.FriendshipTerminatedEventArgs">
17940 <summary>Is this one of the 3 skin bakes</summary> 20669 <summary>Contains data sent when a friend terminates a friendship with us</summary>
17941 </member> 20670 </member>
17942 <member name="T:OpenMetaverse.Assets.AssetSound"> 20671 <member name="M:OpenMetaverse.FriendshipTerminatedEventArgs.#ctor(OpenMetaverse.UUID,System.String)">
17943 <summary> 20672 <summary>
17944 Represents a Sound Asset 20673 Construct a new instance of the FrindshipTerminatedEventArgs class
17945 </summary> 20674 </summary>
20675 <param name="agentID">The ID of the friend who terminated the friendship with us</param>
20676 <param name="agentName">The name of the friend who terminated the friendship with us</param>
17946 </member> 20677 </member>
17947 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor"> 20678 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentID">
17948 <summary>Initializes a new instance of an AssetSound object</summary> 20679 <summary>Get the ID of the agent that terminated the friendship with us</summary>
17949 </member> 20680 </member>
17950 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor(OpenMetaverse.UUID,System.Byte[])"> 20681 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentName">
17951 <summary>Initializes a new instance of an AssetSound object with parameters</summary> 20682 <summary>Get the name of the agent that terminated the friendship with us</summary>
17952 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
17953 <param name="assetData">A byte array containing the raw asset data</param>
17954 </member> 20683 </member>
17955 <member name="M:OpenMetaverse.Assets.AssetSound.Encode"> 20684 <member name="T:OpenMetaverse.FriendFoundReplyEventArgs">
17956 <summary> 20685 <summary>
17957 TODO: Encodes a sound file 20686 Data sent in response to a <see cref="!:FindFriend"/> request which contains the information to allow us to map the friends location
17958 </summary> 20687 </summary>
17959 </member> 20688 </member>
17960 <member name="M:OpenMetaverse.Assets.AssetSound.Decode"> 20689 <member name="M:OpenMetaverse.FriendFoundReplyEventArgs.#ctor(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3)">
17961 <summary>
17962 TODO: Decode a sound file
17963 </summary>
17964 <returns>true</returns>
17965 </member>
17966 <member name="P:OpenMetaverse.Assets.AssetSound.AssetType">
17967 <summary>Override the base classes AssetType</summary>
17968 </member>
17969 <member name="T:OpenMetaverse.Assets.AssetBodypart">
17970 <summary> 20690 <summary>
17971 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that represents an avatars body ie: Hair, Etc. 20691 Construct a new instance of the FriendFoundReplyEventArgs class
17972 </summary> 20692 </summary>
20693 <param name="agentID">The ID of the agent we have requested location information for</param>
20694 <param name="regionHandle">The region handle where our friend is located</param>
20695 <param name="location">The simulator local position our friend is located</param>
17973 </member> 20696 </member>
17974 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor"> 20697 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.AgentID">
17975 <summary>Initializes a new instance of an AssetBodyPart object</summary> 20698 <summary>Get the ID of the agent we have received location information for</summary>
17976 </member> 20699 </member>
17977 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(OpenMetaverse.UUID,System.Byte[])"> 20700 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.RegionHandle">
17978 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary> 20701 <summary>Get the region handle where our mapped friend is located</summary>
17979 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
17980 <param name="assetData">A byte array containing the raw asset data</param>
17981 </member> 20702 </member>
17982 <member name="P:OpenMetaverse.Assets.AssetBodypart.AssetType"> 20703 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.Location">
17983 <summary>Override the base classes AssetType</summary> 20704 <summary>Get the simulator local position where our friend is located</summary>
17984 </member> 20705 </member>
17985 <member name="T:OpenMetaverse.ProfileFlags"> 20706 <member name="T:OpenMetaverse.ProfileFlags">
17986 <summary> 20707 <summary>
@@ -18150,8111 +20871,5390 @@
18150 <member name="F:OpenMetaverse.Avatar.Interests.WantToText"> 20871 <member name="F:OpenMetaverse.Avatar.Interests.WantToText">
18151 <summary></summary> 20872 <summary></summary>
18152 </member> 20873 </member>
18153 <member name="T:OpenMetaverse.AvatarTextureIndex"> 20874 <member name="T:OpenMetaverse.Rendering.LindenMesh.LODMesh">
18154 <summary> 20875 <summary>
18155 Index of TextureEntry slots for avatar appearances 20876 Level of Detail mesh
18156 </summary> 20877 </summary>
18157 </member> 20878 </member>
18158 <member name="T:OpenMetaverse.BakeType"> 20879 <member name="T:OpenMetaverse.Assets.AssetMutable">
18159 <summary> 20880 <summary>
18160 Bake layers for avatar appearance 20881 Represents an Animation
18161 </summary> 20882 </summary>
18162 </member> 20883 </member>
18163 <member name="T:OpenMetaverse.AppearanceFlags"> 20884 <member name="M:OpenMetaverse.Assets.AssetMutable.#ctor(OpenMetaverse.AssetType)">
20885 <summary>Default Constructor</summary>
20886 </member>
20887 <member name="M:OpenMetaverse.Assets.AssetMutable.#ctor(OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Byte[])">
18164 <summary> 20888 <summary>
18165 Appearance Flags, introdued with server side baking, currently unused 20889 Construct an Asset object of type Animation
18166 </summary> 20890 </summary>
20891 <param name="type">Asset type</param>
20892 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
20893 <param name="assetData">A byte array containing the raw asset data</param>
18167 </member> 20894 </member>
18168 <member name="F:OpenMetaverse.AppearanceManager.MAX_CONCURRENT_DOWNLOADS"> 20895 <member name="P:OpenMetaverse.Assets.AssetMutable.AssetType">
18169 <summary>Maximum number of concurrent downloads for wearable assets and textures</summary> 20896 <summary>Override the base classes AssetType</summary>
18170 </member>
18171 <member name="F:OpenMetaverse.AppearanceManager.MAX_CONCURRENT_UPLOADS">
18172 <summary>Maximum number of concurrent uploads for baked textures</summary>
18173 </member>
18174 <member name="F:OpenMetaverse.AppearanceManager.INVENTORY_TIMEOUT">
18175 <summary>Timeout for fetching inventory listings</summary>
18176 </member>
18177 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_TIMEOUT">
18178 <summary>Timeout for fetching a single wearable, or receiving a single packet response</summary>
18179 </member>
18180 <member name="F:OpenMetaverse.AppearanceManager.TEXTURE_TIMEOUT">
18181 <summary>Timeout for fetching a single texture</summary>
18182 </member>
18183 <member name="F:OpenMetaverse.AppearanceManager.UPLOAD_TIMEOUT">
18184 <summary>Timeout for uploading a single baked texture</summary>
18185 </member>
18186 <member name="F:OpenMetaverse.AppearanceManager.UPLOAD_RETRIES">
18187 <summary>Number of times to retry bake upload</summary>
18188 </member>
18189 <member name="F:OpenMetaverse.AppearanceManager.REBAKE_DELAY">
18190 <summary>When changing outfit, kick off rebake after
18191 20 seconds has passed since the last change</summary>
18192 </member>
18193 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_COUNT">
18194 <summary>Total number of wearables for each avatar</summary>
18195 </member>
18196 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_COUNT">
18197 <summary>Total number of baked textures on each avatar</summary>
18198 </member>
18199 <member name="F:OpenMetaverse.AppearanceManager.WEARABLES_PER_LAYER">
18200 <summary>Total number of wearables per bake layer</summary>
18201 </member>
18202 <member name="F:OpenMetaverse.AppearanceManager.ATTACHMENT_ADD">
18203 <summary>Mask for multiple attachments</summary>
18204 </member>
18205 <member name="F:OpenMetaverse.AppearanceManager.BakeIndexToTextureIndex">
18206 <summary>Mapping between BakeType and AvatarTextureIndex</summary>
18207 </member>
18208 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_BAKE_MAP">
18209 <summary>Map of what wearables are included in each bake</summary>
18210 </member>
18211 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_HASH">
18212 <summary>Magic values to finalize the cache check hashes for each
18213 bake</summary>
18214 </member>
18215 <member name="F:OpenMetaverse.AppearanceManager.DEFAULT_AVATAR_TEXTURE">
18216 <summary>Default avatar texture, used to detect when a custom
18217 texture is not set for a face</summary>
18218 </member>
18219 <member name="F:OpenMetaverse.AppearanceManager.m_AgentWearablesReply">
18220 <summary>The event subscribers. null if no subcribers</summary>
18221 </member>
18222 <member name="M:OpenMetaverse.AppearanceManager.OnAgentWearables(OpenMetaverse.AgentWearablesReplyEventArgs)">
18223 <summary>Raises the AgentWearablesReply event</summary>
18224 <param name="e">An AgentWearablesReplyEventArgs object containing the
18225 data returned from the data server</param>
18226 </member>
18227 <member name="F:OpenMetaverse.AppearanceManager.m_AgentWearablesLock">
18228 <summary>Thread sync lock object</summary>
18229 </member>
18230 <member name="F:OpenMetaverse.AppearanceManager.m_AgentCachedBakesReply">
18231 <summary>The event subscribers. null if no subcribers</summary>
18232 </member>
18233 <member name="M:OpenMetaverse.AppearanceManager.OnAgentCachedBakes(OpenMetaverse.AgentCachedBakesReplyEventArgs)">
18234 <summary>Raises the CachedBakesReply event</summary>
18235 <param name="e">An AgentCachedBakesReplyEventArgs object containing the
18236 data returned from the data server AgentCachedTextureResponse</param>
18237 </member>
18238 <member name="F:OpenMetaverse.AppearanceManager.m_AgentCachedBakesLock">
18239 <summary>Thread sync lock object</summary>
18240 </member>
18241 <member name="F:OpenMetaverse.AppearanceManager.m_AppearanceSet">
18242 <summary>The event subscribers. null if no subcribers</summary>
18243 </member>
18244 <member name="M:OpenMetaverse.AppearanceManager.OnAppearanceSet(OpenMetaverse.AppearanceSetEventArgs)">
18245 <summary>Raises the AppearanceSet event</summary>
18246 <param name="e">An AppearanceSetEventArgs object indicating if the operatin was successfull</param>
18247 </member>
18248 <member name="F:OpenMetaverse.AppearanceManager.m_AppearanceSetLock">
18249 <summary>Thread sync lock object</summary>
18250 </member> 20897 </member>
18251 <member name="F:OpenMetaverse.AppearanceManager.m_RebakeAvatarReply"> 20898 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedEvent">
18252 <summary>The event subscribers. null if no subcribers</summary> 20899 <summary>The event subscribers. null if no subcribers</summary>
18253 </member> 20900 </member>
18254 <member name="M:OpenMetaverse.AppearanceManager.OnRebakeAvatar(OpenMetaverse.RebakeAvatarTexturesEventArgs)"> 20901 <member name="M:OpenMetaverse.TerrainManager.OnLandPatchReceived(OpenMetaverse.LandPatchReceivedEventArgs)">
18255 <summary>Raises the RebakeAvatarRequested event</summary> 20902 <summary>Raises the LandPatchReceived event</summary>
18256 <param name="e">An RebakeAvatarTexturesEventArgs object containing the 20903 <param name="e">A LandPatchReceivedEventArgs object containing the
18257 data returned from the data server</param> 20904 data returned from the simulator</param>
18258 </member> 20905 </member>
18259 <member name="F:OpenMetaverse.AppearanceManager.m_RebakeAvatarLock"> 20906 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedLock">
18260 <summary>Thread sync lock object</summary> 20907 <summary>Thread sync lock object</summary>
18261 </member> 20908 </member>
18262 <member name="F:OpenMetaverse.AppearanceManager.MyVisualParameters"> 20909 <member name="M:OpenMetaverse.TerrainManager.#ctor(OpenMetaverse.GridClient)">
18263 <summary>Visual parameters last sent to the sim</summary> 20910 <summary>
18264 </member> 20911 Default constructor
18265 <member name="F:OpenMetaverse.AppearanceManager.MyTextures"> 20912 </summary>
18266 <summary>Textures about this client sent to the sim</summary> 20913 <param name="client"></param>
18267 </member>
18268 <member name="F:OpenMetaverse.AppearanceManager.Wearables">
18269 <summary>A cache of wearables currently being worn</summary>
18270 </member>
18271 <member name="F:OpenMetaverse.AppearanceManager.Textures">
18272 <summary>A cache of textures currently being worn</summary>
18273 </member> 20914 </member>
18274 <member name="F:OpenMetaverse.AppearanceManager.CacheCheckSerialNum"> 20915 <member name="E:OpenMetaverse.TerrainManager.LandPatchReceived">
18275 <summary>Incrementing serial number for AgentCachedTexture packets</summary> 20916 <summary>Raised when the simulator responds sends </summary>
18276 </member> 20917 </member>
18277 <member name="F:OpenMetaverse.AppearanceManager.SetAppearanceSerialNum"> 20918 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Simulator">
18278 <summary>Incrementing serial number for AgentSetAppearance packets</summary> 20919 <summary>Simulator from that sent tha data</summary>
18279 </member> 20920 </member>
18280 <member name="F:OpenMetaverse.AppearanceManager.GotWearables"> 20921 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.X">
18281 <summary>Indicates if WearablesRequest succeeded</summary> 20922 <summary>Sim coordinate of the patch</summary>
18282 </member> 20923 </member>
18283 <member name="F:OpenMetaverse.AppearanceManager.AppearanceThreadRunning"> 20924 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Y">
18284 <summary>Indicates whether or not the appearance thread is currently 20925 <summary>Sim coordinate of the patch</summary>
18285 running, to prevent multiple appearance threads from running
18286 simultaneously</summary>
18287 </member> 20926 </member>
18288 <member name="F:OpenMetaverse.AppearanceManager.Client"> 20927 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.PatchSize">
18289 <summary>Reference to our agent</summary> 20928 <summary>Size of tha patch</summary>
18290 </member> 20929 </member>
18291 <member name="F:OpenMetaverse.AppearanceManager.RebakeScheduleTimer"> 20930 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.HeightMap">
18292 <summary> 20931 <summary>Heightmap for the patch</summary>
18293 Timer used for delaying rebake on changing outfit
18294 </summary>
18295 </member> 20932 </member>
18296 <member name="F:OpenMetaverse.AppearanceManager.AppearanceThread"> 20933 <member name="T:OpenMetaverse.PacketEventDictionary">
18297 <summary> 20934 <summary>
18298 Main appearance thread 20935 Registers, unregisters, and fires events generated by incoming packets
18299 </summary> 20936 </summary>
18300 </member> 20937 </member>
18301 <member name="F:OpenMetaverse.AppearanceManager.ServerBakingDone"> 20938 <member name="F:OpenMetaverse.PacketEventDictionary.Client">
18302 <summary> 20939 <summary>Reference to the GridClient object</summary>
18303 Is server baking complete. It needs doing only once
18304 </summary>
18305 </member> 20940 </member>
18306 <member name="M:OpenMetaverse.AppearanceManager.#ctor(OpenMetaverse.GridClient)"> 20941 <member name="M:OpenMetaverse.PacketEventDictionary.#ctor(OpenMetaverse.GridClient)">
18307 <summary> 20942 <summary>
18308 Default constructor 20943 Default constructor
18309 </summary> 20944 </summary>
18310 <param name="client">A reference to our agent</param> 20945 <param name="client"></param>
18311 </member> 20946 </member>
18312 <member name="M:OpenMetaverse.AppearanceManager.SetPreviousAppearance"> 20947 <member name="M:OpenMetaverse.PacketEventDictionary.RegisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)">
18313 <summary> 20948 <summary>
18314 Obsolete method for setting appearance. This function no longer does anything. 20949 Register an event handler
18315 Use RequestSetAppearance() to manually start the appearance thread
18316 </summary> 20950 </summary>
20951 <remarks>Use PacketType.Default to fire this event on every
20952 incoming packet</remarks>
20953 <param name="packetType">Packet type to register the handler for</param>
20954 <param name="eventHandler">Callback to be fired</param>
20955 <param name="isAsync">True if this callback should be ran
20956 asynchronously, false to run it synchronous</param>
18317 </member> 20957 </member>
18318 <member name="M:OpenMetaverse.AppearanceManager.SetPreviousAppearance(System.Boolean)"> 20958 <member name="M:OpenMetaverse.PacketEventDictionary.UnregisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
18319 <summary> 20959 <summary>
18320 Obsolete method for setting appearance. This function no longer does anything. 20960 Unregister an event handler
18321 Use RequestSetAppearance() to manually start the appearance thread
18322 </summary> 20961 </summary>
18323 <param name="allowBake">Unused parameter</param> 20962 <param name="packetType">Packet type to unregister the handler for</param>
20963 <param name="eventHandler">Callback to be unregistered</param>
18324 </member> 20964 </member>
18325 <member name="M:OpenMetaverse.AppearanceManager.RequestSetAppearance"> 20965 <member name="M:OpenMetaverse.PacketEventDictionary.RaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
18326 <summary> 20966 <summary>
18327 Starts the appearance setting thread 20967 Fire the events registered for this packet type
18328 </summary> 20968 </summary>
20969 <param name="packetType">Incoming packet type</param>
20970 <param name="packet">Incoming packet</param>
20971 <param name="simulator">Simulator this packet was received from</param>
18329 </member> 20972 </member>
18330 <member name="M:OpenMetaverse.AppearanceManager.RequestSetAppearance(System.Boolean)"> 20973 <member name="T:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper">
18331 <summary> 20974 <summary>
18332 Starts the appearance setting thread 20975 Object that is passed to worker threads in the ThreadPool for
20976 firing packet callbacks
18333 </summary> 20977 </summary>
18334 <param name="forceRebake">True to force rebaking, otherwise false</param>
18335 </member> 20978 </member>
18336 <member name="M:OpenMetaverse.AppearanceManager.ServerBakingRegion"> 20979 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Callback">
18337 <summary> 20980 <summary>Callback to fire for this packet</summary>
18338 Check if current region supports server side baking
18339 </summary>
18340 <returns>True if server side baking support is detected</returns>
18341 </member> 20981 </member>
18342 <member name="M:OpenMetaverse.AppearanceManager.RequestAgentWearables"> 20982 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Simulator">
18343 <summary> 20983 <summary>Reference to the simulator that this packet came from</summary>
18344 Ask the server what textures our agent is currently wearing
18345 </summary>
18346 </member> 20984 </member>
18347 <member name="M:OpenMetaverse.AppearanceManager.RequestCachedBakes"> 20985 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Packet">
18348 <summary> 20986 <summary>The packet that needs to be processed</summary>
18349 Build hashes out of the texture assetIDs for each baking layer to
18350 ask the simulator whether it has cached copies of each baked texture
18351 </summary>
18352 </member> 20987 </member>
18353 <member name="M:OpenMetaverse.AppearanceManager.GetWearableAsset(OpenMetaverse.WearableType)"> 20988 <member name="T:OpenMetaverse.CapsEventDictionary">
18354 <summary> 20989 <summary>
18355 Returns the AssetID of the asset that is currently being worn in a 20990 Registers, unregisters, and fires events generated by the Capabilities
18356 given WearableType slot 20991 event queue
18357 </summary> 20992 </summary>
18358 <param name="type">WearableType slot to get the AssetID for</param>
18359 <returns>The UUID of the asset being worn in the given slot, or
18360 UUID.Zero if no wearable is attached to the given slot or wearables
18361 have not been downloaded yet</returns>
18362 </member> 20993 </member>
18363 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(OpenMetaverse.InventoryItem)"> 20994 <member name="F:OpenMetaverse.CapsEventDictionary.Client">
18364 <summary> 20995 <summary>Reference to the GridClient object</summary>
18365 Add a wearable to the current outfit and set appearance
18366 </summary>
18367 <param name="wearableItem">Wearable to be added to the outfit</param>
18368 </member> 20996 </member>
18369 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(OpenMetaverse.InventoryItem,System.Boolean)"> 20997 <member name="M:OpenMetaverse.CapsEventDictionary.#ctor(OpenMetaverse.GridClient)">
18370 <summary> 20998 <summary>
18371 Add a wearable to the current outfit and set appearance 20999 Default constructor
18372 </summary> 21000 </summary>
18373 <param name="wearableItem">Wearable to be added to the outfit</param> 21001 <param name="client">Reference to the GridClient object</param>
18374 <param name="replace">Should existing item on the same point or of the same type be replaced</param>
18375 </member> 21002 </member>
18376 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})"> 21003 <member name="M:OpenMetaverse.CapsEventDictionary.RegisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
18377 <summary> 21004 <summary>
18378 Add a list of wearables to the current outfit and set appearance 21005 Register an new event handler for a capabilities event sent via the EventQueue
18379 </summary> 21006 </summary>
18380 <param name="wearableItems">List of wearable inventory items to 21007 <remarks>Use String.Empty to fire this event on every CAPS event</remarks>
18381 be added to the outfit</param> 21008 <param name="capsEvent">Capability event name to register the
18382 <param name="replace">Should existing item on the same point or of the same type be replaced</param> 21009 handler for</param>
21010 <param name="eventHandler">Callback to fire</param>
18383 </member> 21011 </member>
18384 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean)"> 21012 <member name="M:OpenMetaverse.CapsEventDictionary.UnregisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
18385 <summary> 21013 <summary>
18386 Add a list of wearables to the current outfit and set appearance 21014 Unregister a previously registered capabilities handler
18387 </summary> 21015 </summary>
18388 <param name="wearableItems">List of wearable inventory items to 21016 <param name="capsEvent">Capability event name unregister the
18389 be added to the outfit</param> 21017 handler for</param>
18390 <param name="replace">Should existing item on the same point or of the same type be replaced</param> 21018 <param name="eventHandler">Callback to unregister</param>
18391 </member> 21019 </member>
18392 <member name="M:OpenMetaverse.AppearanceManager.RemoveFromOutfit(OpenMetaverse.InventoryItem)"> 21020 <member name="M:OpenMetaverse.CapsEventDictionary.RaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
18393 <summary> 21021 <summary>
18394 Remove a wearable from the current outfit and set appearance 21022 Fire the events registered for this event type synchronously
18395 </summary> 21023 </summary>
18396 <param name="wearableItem">Wearable to be removed from the outfit</param> 21024 <param name="capsEvent">Capability name</param>
21025 <param name="message">Decoded event body</param>
21026 <param name="simulator">Reference to the simulator that
21027 generated this event</param>
18397 </member> 21028 </member>
18398 <member name="M:OpenMetaverse.AppearanceManager.RemoveFromOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})"> 21029 <member name="M:OpenMetaverse.CapsEventDictionary.BeginRaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
18399 <summary> 21030 <summary>
18400 Removes a list of wearables from the current outfit and set appearance 21031 Fire the events registered for this event type asynchronously
18401 </summary> 21032 </summary>
18402 <param name="wearableItems">List of wearable inventory items to 21033 <param name="capsEvent">Capability name</param>
18403 be removed from the outfit</param> 21034 <param name="message">Decoded event body</param>
21035 <param name="simulator">Reference to the simulator that
21036 generated this event</param>
18404 </member> 21037 </member>
18405 <member name="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})"> 21038 <member name="T:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper">
18406 <summary> 21039 <summary>
18407 Replace the current outfit with a list of wearables and set appearance 21040 Object that is passed to worker threads in the ThreadPool for
21041 firing CAPS callbacks
18408 </summary> 21042 </summary>
18409 <param name="wearableItems">List of wearable inventory items that
18410 define a new outfit</param>
18411 </member> 21043 </member>
18412 <member name="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean)"> 21044 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Callback">
18413 <summary> 21045 <summary>Callback to fire for this packet</summary>
18414 Replace the current outfit with a list of wearables and set appearance
18415 </summary>
18416 <param name="wearableItems">List of wearable inventory items that
18417 define a new outfit</param>
18418 <param name="safe">Check if we have all body parts, set this to false only
18419 if you know what you're doing</param>
18420 </member> 21046 </member>
18421 <member name="M:OpenMetaverse.AppearanceManager.IsItemWorn(OpenMetaverse.InventoryItem)"> 21047 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.CapsEvent">
18422 <summary> 21048 <summary>Name of the CAPS event</summary>
18423 Checks if an inventory item is currently being worn
18424 </summary>
18425 <param name="item">The inventory item to check against the agent
18426 wearables</param>
18427 <returns>The WearableType slot that the item is being worn in,
18428 or WearbleType.Invalid if it is not currently being worn</returns>
18429 </member> 21049 </member>
18430 <member name="M:OpenMetaverse.AppearanceManager.GetWearables"> 21050 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Message">
18431 <summary> 21051 <summary>Strongly typed decoded data</summary>
18432 Returns a copy of the agents currently worn wearables
18433 </summary>
18434 <returns>A copy of the agents currently worn wearables</returns>
18435 <remarks>Avoid calling this function multiple times as it will make
18436 a copy of all of the wearable data each time</remarks>
18437 </member> 21052 </member>
18438 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryBase},System.Boolean)"> 21053 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Simulator">
18439 <summary> 21054 <summary>Reference to the simulator that generated this event</summary>
18440 Calls either <seealso cref="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})"/> or
18441 <seealso cref="M:OpenMetaverse.AppearanceManager.AddToOutfit(OpenMetaverse.InventoryItem)"/> depending on the value of
18442 replaceItems
18443 </summary>
18444 <param name="wearables">List of wearable inventory items to add
18445 to the outfit or become a new outfit</param>
18446 <param name="replaceItems">True to replace existing items with the
18447 new list of items, false to add these items to the existing outfit</param>
18448 </member> 21055 </member>
18449 <member name="M:OpenMetaverse.AppearanceManager.AddAttachments(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean)"> 21056 <member name="T:OpenMetaverse.Assets.AssetScriptText">
18450 <summary> 21057 <summary>
18451 Adds a list of attachments to our agent 21058 Represents an LSL Text object containing a string of UTF encoded characters
18452 </summary> 21059 </summary>
18453 <param name="attachments">A List containing the attachments to add</param>
18454 <param name="removeExistingFirst">If true, tells simulator to remove existing attachment
18455 first</param>
18456 </member> 21060 </member>
18457 <member name="M:OpenMetaverse.AppearanceManager.AddAttachments(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean,System.Boolean)"> 21061 <member name="F:OpenMetaverse.Assets.AssetScriptText.Source">
18458 <summary> 21062 <summary>A string of characters represting the script contents</summary>
18459 Adds a list of attachments to our agent
18460 </summary>
18461 <param name="attachments">A List containing the attachments to add</param>
18462 <param name="removeExistingFirst">If true, tells simulator to remove existing attachment
18463 <param name="replace">If true replace existing attachment on this attachment point, otherwise add to it (multi-attachments)</param>
18464 first</param>
18465 </member> 21063 </member>
18466 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.InventoryItem,OpenMetaverse.AttachmentPoint)"> 21064 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor">
18467 <summary> 21065 <summary>Initializes a new AssetScriptText object</summary>
18468 Attach an item to our agent at a specific attach point
18469 </summary>
18470 <param name="item">A <seealso cref="T:OpenMetaverse.InventoryItem"/> to attach</param>
18471 <param name="attachPoint">the <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the avatar
18472 to attach the item to</param>
18473 </member> 21066 </member>
18474 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.InventoryItem,OpenMetaverse.AttachmentPoint,System.Boolean)"> 21067 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(OpenMetaverse.UUID,System.Byte[])">
18475 <summary> 21068 <summary>
18476 Attach an item to our agent at a specific attach point 21069 Initializes a new AssetScriptText object with parameters
18477 </summary> 21070 </summary>
18478 <param name="item">A <seealso cref="T:OpenMetaverse.InventoryItem"/> to attach</param> 21071 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
18479 <param name="attachPoint">the <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the avatar 21072 <param name="assetData">A byte array containing the raw asset data</param>
18480 <param name="replace">If true replace existing attachment on this attachment point, otherwise add to it (multi-attachments)</param>
18481 to attach the item to</param>
18482 </member> 21073 </member>
18483 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.Permissions,System.UInt32,OpenMetaverse.AttachmentPoint)"> 21074 <member name="M:OpenMetaverse.Assets.AssetScriptText.Encode">
18484 <summary> 21075 <summary>
18485 Attach an item to our agent specifying attachment details 21076 Encode a string containing the scripts contents into byte encoded AssetData
18486 </summary> 21077 </summary>
18487 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to attach</param>
18488 <param name="ownerID">The <seealso cref="T:OpenMetaverse.UUID"/> attachments owner</param>
18489 <param name="name">The name of the attachment</param>
18490 <param name="description">The description of the attahment</param>
18491 <param name="perms">The <seealso cref="T:OpenMetaverse.Permissions"/> to apply when attached</param>
18492 <param name="itemFlags">The <seealso cref="T:OpenMetaverse.InventoryItemFlags"/> of the attachment</param>
18493 <param name="attachPoint">The <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the agent
18494 to attach the item to</param>
18495 </member> 21078 </member>
18496 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.Permissions,System.UInt32,OpenMetaverse.AttachmentPoint,System.Boolean)"> 21079 <member name="M:OpenMetaverse.Assets.AssetScriptText.Decode">
18497 <summary> 21080 <summary>
18498 Attach an item to our agent specifying attachment details 21081 Decode a byte array containing the scripts contents into a string
18499 </summary> 21082 </summary>
18500 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to attach</param> 21083 <returns>true if decoding is successful</returns>
18501 <param name="ownerID">The <seealso cref="T:OpenMetaverse.UUID"/> attachments owner</param>
18502 <param name="name">The name of the attachment</param>
18503 <param name="description">The description of the attahment</param>
18504 <param name="perms">The <seealso cref="T:OpenMetaverse.Permissions"/> to apply when attached</param>
18505 <param name="itemFlags">The <seealso cref="T:OpenMetaverse.InventoryItemFlags"/> of the attachment</param>
18506 <param name="attachPoint">The <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the agent
18507 <param name="replace">If true replace existing attachment on this attachment point, otherwise add to it (multi-attachments)</param>
18508 to attach the item to</param>
18509 </member> 21084 </member>
18510 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.InventoryItem)"> 21085 <member name="P:OpenMetaverse.Assets.AssetScriptText.AssetType">
18511 <summary> 21086 <summary>Override the base classes AssetType</summary>
18512 Detach an item from our agent using an <seealso cref="T:OpenMetaverse.InventoryItem"/> object
18513 </summary>
18514 <param name="item">An <seealso cref="T:OpenMetaverse.InventoryItem"/> object</param>
18515 </member> 21087 </member>
18516 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.UUID)"> 21088 <member name="T:OpenMetaverse.PacketFrequency">
18517 <summary> 21089 <summary>
18518 Detach an item from our agent 21090
18519 </summary> 21091 </summary>
18520 <param name="itemID">The inventory itemID of the item to detach</param>
18521 </member> 21092 </member>
18522 <member name="M:OpenMetaverse.AppearanceManager.SendAgentIsNowWearing"> 21093 <member name="F:OpenMetaverse.PacketFrequency.Low">
18523 <summary> 21094 <summary></summary>
18524 Inform the sim which wearables are part of our current outfit
18525 </summary>
18526 </member> 21095 </member>
18527 <member name="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryWearable})"> 21096 <member name="F:OpenMetaverse.PacketFrequency.Medium">
18528 <summary> 21097 <summary></summary>
18529 Replaces the Wearables collection with a list of new wearable items
18530 </summary>
18531 <param name="wearableItems">Wearable items to replace the Wearables collection with</param>
18532 </member> 21098 </member>
18533 <member name="M:OpenMetaverse.AppearanceManager.GetColorFromParams(System.Collections.Generic.List{OpenMetaverse.AppearanceManager.ColorParamInfo})"> 21099 <member name="F:OpenMetaverse.PacketFrequency.High">
18534 <summary> 21100 <summary></summary>
18535 Calculates base color/tint for a specific wearable
18536 based on its params
18537 </summary>
18538 <param name="param">All the color info gathered from wearable's VisualParams
18539 passed as list of ColorParamInfo tuples</param>
18540 <returns>Base color/tint for the wearable</returns>
18541 </member> 21101 </member>
18542 <member name="M:OpenMetaverse.AppearanceManager.GetAgentWearables"> 21102 <member name="T:OpenMetaverse.Packets.MalformedDataException">
18543 <summary> 21103 <summary>
18544 Blocking method to populate the Wearables dictionary 21104 Thrown when a packet could not be successfully deserialized
18545 </summary> 21105 </summary>
18546 <returns>True on success, otherwise false</returns>
18547 </member> 21106 </member>
18548 <member name="M:OpenMetaverse.AppearanceManager.GetCachedBakes"> 21107 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor">
18549 <summary> 21108 <summary>
18550 Blocking method to populate the Textures array with cached bakes 21109 Default constructor
18551 </summary> 21110 </summary>
18552 <returns>True on success, otherwise false</returns>
18553 </member> 21111 </member>
18554 <member name="M:OpenMetaverse.AppearanceManager.DecodeWearableParams(OpenMetaverse.AppearanceManager.WearableData,OpenMetaverse.AppearanceManager.TextureData[]@)"> 21112 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor(System.String)">
18555 <summary>
18556 Populates textures and visual params from a decoded asset
18557 </summary>
18558 <param name="wearable">Wearable to decode</param>
18559 <summary> 21113 <summary>
18560 Populates textures and visual params from a decoded asset 21114 Constructor that takes an additional error message
18561 </summary> 21115 </summary>
18562 <param name="wearable">Wearable to decode</param> 21116 <param name="Message">An error message to attach to this exception</param>
18563 </member> 21117 </member>
18564 <member name="M:OpenMetaverse.AppearanceManager.DownloadWearables"> 21118 <member name="T:OpenMetaverse.Packets.Header">
18565 <summary> 21119 <summary>
18566 Blocking method to download and parse currently worn wearable assets 21120 The header of a message template packet. Holds packet flags, sequence
21121 number, packet ID, and any ACKs that will be appended at the end of
21122 the packet
18567 </summary> 21123 </summary>
18568 <returns>True on success, otherwise false</returns>
18569 </member> 21124 </member>
18570 <member name="M:OpenMetaverse.AppearanceManager.GetTextureDownloadList(OpenMetaverse.BakeType)"> 21125 <member name="M:OpenMetaverse.Packets.Header.AcksToBytes(System.Byte[],System.Int32@)">
18571 <summary> 21126 <summary>
18572 Get a list of all of the textures that need to be downloaded for a 21127 Convert the AckList to a byte array, used for packet serializing
18573 single bake layer
18574 </summary> 21128 </summary>
18575 <param name="bakeType">Bake layer to get texture AssetIDs for</param> 21129 <param name="bytes">Reference to the target byte array</param>
18576 <returns>A list of texture AssetIDs to download</returns> 21130 <param name="i">Beginning position to start writing to in the byte
21131 array, will be updated with the ending position of the ACK list</param>
18577 </member> 21132 </member>
18578 <member name="M:OpenMetaverse.AppearanceManager.AddTextureDownload(OpenMetaverse.AvatarTextureIndex,System.Collections.Generic.List{OpenMetaverse.UUID})"> 21133 <member name="M:OpenMetaverse.Packets.Header.BuildHeader(System.Byte[],System.Int32@,System.Int32@)">
18579 <summary> 21134 <summary>
18580 Helper method to lookup the TextureID for a single layer and add it 21135
18581 to a list if it is not already present
18582 </summary> 21136 </summary>
18583 <param name="index"></param> 21137 <param name="bytes"></param>
18584 <param name="textures"></param> 21138 <param name="pos"></param>
21139 <param name="packetEnd"></param>
21140 <returns></returns>
18585 </member> 21141 </member>
18586 <member name="M:OpenMetaverse.AppearanceManager.DownloadTextures(System.Collections.Generic.List{OpenMetaverse.BakeType})"> 21142 <member name="M:OpenMetaverse.Packets.Header.CreateAckList(OpenMetaverse.Packets.Header@,System.Byte[],System.Int32@)">
18587 <summary> 21143 <summary>
18588 Blocking method to download all of the textures needed for baking 21144
18589 the given bake layers
18590 </summary> 21145 </summary>
18591 <param name="bakeLayers">A list of layers that need baking</param> 21146 <param name="header"></param>
18592 <remarks>No return value is given because the baking will happen 21147 <param name="bytes"></param>
18593 whether or not all textures are successfully downloaded</remarks> 21148 <param name="packetEnd"></param>
18594 </member> 21149 </member>
18595 <member name="M:OpenMetaverse.AppearanceManager.CreateBakes"> 21150 <member name="T:OpenMetaverse.Packets.PacketBlock">
18596 <summary> 21151 <summary>
18597 Blocking method to create and upload baked textures for all of the 21152 A block of data in a packet. Packets are composed of one or more blocks,
18598 missing bakes 21153 each block containing one or more fields
18599 </summary> 21154 </summary>
18600 <returns>True on success, otherwise false</returns>
18601 </member> 21155 </member>
18602 <member name="M:OpenMetaverse.AppearanceManager.CreateBake(OpenMetaverse.BakeType)"> 21156 <member name="M:OpenMetaverse.Packets.PacketBlock.FromBytes(System.Byte[],System.Int32@)">
18603 <summary> 21157 <summary>
18604 Blocking method to create and upload a baked texture for a single 21158 Create a block from a byte array
18605 bake layer
18606 </summary> 21159 </summary>
18607 <param name="bakeType">Layer to bake</param> 21160 <param name="bytes">Byte array containing the serialized block</param>
18608 <returns>True on success, otherwise false</returns> 21161 <param name="i">Starting position of the block in the byte array.
21162 This will point to the data after the end of the block when the
21163 call returns</param>
18609 </member> 21164 </member>
18610 <member name="M:OpenMetaverse.AppearanceManager.UploadBake(System.Byte[])"> 21165 <member name="M:OpenMetaverse.Packets.PacketBlock.ToBytes(System.Byte[],System.Int32@)">
18611 <summary> 21166 <summary>
18612 Blocking method to upload a baked texture 21167 Serialize this block into a byte array
18613 </summary> 21168 </summary>
18614 <param name="textureData">Five channel JPEG2000 texture data to upload</param> 21169 <param name="bytes">Byte array to serialize this block into</param>
18615 <returns>UUID of the newly created asset on success, otherwise UUID.Zero</returns> 21170 <param name="i">Starting position in the byte array to serialize to.
21171 This will point to the position directly after the end of the
21172 serialized block when the call returns</param>
18616 </member> 21173 </member>
18617 <member name="M:OpenMetaverse.AppearanceManager.MakeParamValues"> 21174 <member name="P:OpenMetaverse.Packets.PacketBlock.Length">
18618 <summary> 21175 <summary>Current length of the data in this packet</summary>
18619 Creates a dictionary of visual param values from the downloaded wearables
18620 </summary>
18621 <returns>A dictionary of visual param indices mapping to visual param
18622 values for our agent that can be fed to the Baker class</returns>
18623 </member> 21176 </member>
18624 <member name="M:OpenMetaverse.AppearanceManager.UpdateAvatarAppearance"> 21177 <member name="F:OpenMetaverse.Packets.PacketType.Default">
18625 <summary> 21178 <summary>A generic value, not an actual packet type</summary>
18626 Initate server baking process
18627 </summary>
18628 <returns>True if the server baking was successful</returns>
18629 </member> 21179 </member>
18630 <member name="M:OpenMetaverse.AppearanceManager.GetCOF"> 21180 <member name="T:OpenMetaverse.Packets.TestMessagePacket">
18631 <summary> 21181 <exclude/>
18632 Get the latest version of COF
18633 </summary>
18634 <returns>Current Outfit Folder (or null if getting the data failed)</returns>
18635 </member> 21182 </member>
18636 <member name="M:OpenMetaverse.AppearanceManager.RequestAgentSetAppearance"> 21183 <member name="T:OpenMetaverse.Packets.TestMessagePacket.TestBlock1Block">
18637 <summary> 21184 <exclude/>
18638 Create an AgentSetAppearance packet from Wearables data and the
18639 Textures array and send it
18640 </summary>
18641 </member> 21185 </member>
18642 <member name="M:OpenMetaverse.AppearanceManager.WearableTypeToAssetType(OpenMetaverse.WearableType)"> 21186 <member name="T:OpenMetaverse.Packets.TestMessagePacket.NeighborBlockBlock">
18643 <summary> 21187 <exclude/>
18644 Converts a WearableType to a bodypart or clothing WearableType
18645 </summary>
18646 <param name="type">A WearableType</param>
18647 <returns>AssetType.Bodypart or AssetType.Clothing or AssetType.Unknown</returns>
18648 </member> 21188 </member>
18649 <member name="M:OpenMetaverse.AppearanceManager.BakeTypeToAgentTextureIndex(OpenMetaverse.BakeType)"> 21189 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket">
18650 <summary> 21190 <exclude/>
18651 Converts a BakeType to the corresponding baked texture slot in AvatarTextureIndex
18652 </summary>
18653 <param name="index">A BakeType</param>
18654 <returns>The AvatarTextureIndex slot that holds the given BakeType</returns>
18655 </member> 21191 </member>
18656 <member name="M:OpenMetaverse.AppearanceManager.MorphLayerForBakeType(OpenMetaverse.BakeType)"> 21192 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock">
18657 <summary> 21193 <exclude/>
18658 Gives the layer number that is used for morph mask
18659 </summary>
18660 <param name="bakeType">>A BakeType</param>
18661 <returns>Which layer number as defined in BakeTypeToTextures is used for morph mask</returns>
18662 </member> 21194 </member>
18663 <member name="M:OpenMetaverse.AppearanceManager.BakeTypeToTextures(OpenMetaverse.BakeType)"> 21195 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket">
18664 <summary> 21196 <exclude/>
18665 Converts a BakeType to a list of the texture slots that make up that bake
18666 </summary>
18667 <param name="bakeType">A BakeType</param>
18668 <returns>A list of texture slots that are inputs for the given bake</returns>
18669 </member> 21197 </member>
18670 <member name="E:OpenMetaverse.AppearanceManager.AgentWearablesReply"> 21198 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock">
18671 <summary>Triggered when an AgentWearablesUpdate packet is received, 21199 <exclude/>
18672 telling us what our avatar is currently wearing
18673 <see cref="M:OpenMetaverse.AppearanceManager.RequestAgentWearables"/> request.</summary>
18674 </member> 21200 </member>
18675 <member name="E:OpenMetaverse.AppearanceManager.CachedBakesReply"> 21201 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock">
18676 <summary>Raised when an AgentCachedTextureResponse packet is 21202 <exclude/>
18677 received, giving a list of cached bakes that were found on the
18678 simulator
18679 <seealso cref="M:OpenMetaverse.AppearanceManager.RequestCachedBakes"/> request.</summary>
18680 </member> 21203 </member>
18681 <member name="E:OpenMetaverse.AppearanceManager.AppearanceSet"> 21204 <member name="T:OpenMetaverse.Packets.EconomyDataRequestPacket">
18682 <summary> 21205 <exclude/>
18683 Raised when appearance data is sent to the simulator, also indicates
18684 the main appearance thread is finished.
18685 </summary>
18686 <seealso cref="M:OpenMetaverse.AppearanceManager.RequestAgentSetAppearance"/> request.
18687 </member> 21206 </member>
18688 <member name="E:OpenMetaverse.AppearanceManager.RebakeAvatarRequested"> 21207 <member name="T:OpenMetaverse.Packets.EconomyDataPacket">
18689 <summary> 21208 <exclude/>
18690 Triggered when the simulator requests the agent rebake its appearance.
18691 </summary>
18692 <seealso cref="!:RebakeAvatarRequest"/>
18693 </member> 21209 </member>
18694 <member name="P:OpenMetaverse.AppearanceManager.ManagerBusy"> 21210 <member name="T:OpenMetaverse.Packets.EconomyDataPacket.InfoBlock">
18695 <summary> 21211 <exclude/>
18696 Returns true if AppearanceManager is busy and trying to set or change appearance will fail
18697 </summary>
18698 </member> 21212 </member>
18699 <member name="T:OpenMetaverse.AppearanceManager.WearableData"> 21213 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket">
18700 <summary> 21214 <exclude/>
18701 Contains information about a wearable inventory item
18702 </summary>
18703 </member> 21215 </member>
18704 <member name="F:OpenMetaverse.AppearanceManager.WearableData.ItemID"> 21216 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock">
18705 <summary>Inventory ItemID of the wearable</summary> 21217 <exclude/>
18706 </member> 21218 </member>
18707 <member name="F:OpenMetaverse.AppearanceManager.WearableData.AssetID"> 21219 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.DataBlock">
18708 <summary>AssetID of the wearable asset</summary> 21220 <exclude/>
18709 </member> 21221 </member>
18710 <member name="F:OpenMetaverse.AppearanceManager.WearableData.WearableType"> 21222 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket">
18711 <summary>WearableType of the wearable</summary> 21223 <exclude/>
18712 </member> 21224 </member>
18713 <member name="F:OpenMetaverse.AppearanceManager.WearableData.AssetType"> 21225 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock">
18714 <summary>AssetType of the wearable</summary> 21226 <exclude/>
18715 </member> 21227 </member>
18716 <member name="F:OpenMetaverse.AppearanceManager.WearableData.Asset"> 21228 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.DataBlock">
18717 <summary>Asset data for the wearable</summary> 21229 <exclude/>
18718 </member> 21230 </member>
18719 <member name="T:OpenMetaverse.AppearanceManager.ColorParamInfo"> 21231 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket">
18720 <summary> 21232 <exclude/>
18721 Data collected from visual params for each wearable
18722 needed for the calculation of the color
18723 </summary>
18724 </member> 21233 </member>
18725 <member name="T:OpenMetaverse.AppearanceManager.TextureData"> 21234 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.AgentDataBlock">
18726 <summary> 21235 <exclude/>
18727 Holds a texture assetID and the data needed to bake this layer into
18728 an outfit texture. Used to keep track of currently worn textures
18729 and baking data
18730 </summary>
18731 </member> 21236 </member>
18732 <member name="F:OpenMetaverse.AppearanceManager.TextureData.TextureID"> 21237 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock">
18733 <summary>A texture AssetID</summary> 21238 <exclude/>
18734 </member> 21239 </member>
18735 <member name="F:OpenMetaverse.AppearanceManager.TextureData.Texture"> 21240 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.QueryDataBlock">
18736 <summary>Asset data for the texture</summary> 21241 <exclude/>
18737 </member> 21242 </member>
18738 <member name="F:OpenMetaverse.AppearanceManager.TextureData.AlphaMasks"> 21243 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket">
18739 <summary>Collection of alpha masks that needs applying</summary> 21244 <exclude/>
18740 </member> 21245 </member>
18741 <member name="F:OpenMetaverse.AppearanceManager.TextureData.Color"> 21246 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.AgentDataBlock">
18742 <summary>Tint that should be applied to the texture</summary> 21247 <exclude/>
18743 </member> 21248 </member>
18744 <member name="F:OpenMetaverse.AppearanceManager.TextureData.TextureIndex"> 21249 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock">
18745 <summary>Where on avatar does this texture belong</summary> 21250 <exclude/>
18746 </member> 21251 </member>
18747 <member name="T:OpenMetaverse.AgentWearablesReplyEventArgs"> 21252 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.QueryDataBlock">
18748 <summary>Contains the Event data returned from the data server from an AgentWearablesRequest</summary> 21253 <exclude/>
18749 </member> 21254 </member>
18750 <member name="M:OpenMetaverse.AgentWearablesReplyEventArgs.#ctor"> 21255 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket">
18751 <summary>Construct a new instance of the AgentWearablesReplyEventArgs class</summary> 21256 <exclude/>
18752 </member> 21257 </member>
18753 <member name="T:OpenMetaverse.AgentCachedBakesReplyEventArgs"> 21258 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.AgentDataBlock">
18754 <summary>Contains the Event data returned from the data server from an AgentCachedTextureResponse</summary> 21259 <exclude/>
18755 </member> 21260 </member>
18756 <member name="M:OpenMetaverse.AgentCachedBakesReplyEventArgs.#ctor"> 21261 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.QueryDataBlock">
18757 <summary>Construct a new instance of the AgentCachedBakesReplyEventArgs class</summary> 21262 <exclude/>
18758 </member> 21263 </member>
18759 <member name="T:OpenMetaverse.AppearanceSetEventArgs"> 21264 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket">
18760 <summary>Contains the Event data returned from an AppearanceSetRequest</summary> 21265 <exclude/>
18761 </member> 21266 </member>
18762 <member name="M:OpenMetaverse.AppearanceSetEventArgs.#ctor(System.Boolean)"> 21267 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock">
18763 <summary> 21268 <exclude/>
18764 Triggered when appearance data is sent to the sim and
18765 the main appearance thread is done.</summary>
18766 <param name="success">Indicates whether appearance setting was successful</param>
18767 </member> 21269 </member>
18768 <member name="P:OpenMetaverse.AppearanceSetEventArgs.Success"> 21270 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock">
18769 <summary>Indicates whether appearance setting was successful</summary> 21271 <exclude/>
18770 </member> 21272 </member>
18771 <member name="T:OpenMetaverse.RebakeAvatarTexturesEventArgs"> 21273 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket">
18772 <summary>Contains the Event data returned from the data server from an RebakeAvatarTextures</summary> 21274 <exclude/>
18773 </member> 21275 </member>
18774 <member name="M:OpenMetaverse.RebakeAvatarTexturesEventArgs.#ctor(OpenMetaverse.UUID)"> 21276 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock">
18775 <summary> 21277 <exclude/>
18776 Triggered when the simulator sends a request for this agent to rebake
18777 its appearance
18778 </summary>
18779 <param name="textureID">The ID of the Texture Layer to bake</param>
18780 </member> 21278 </member>
18781 <member name="P:OpenMetaverse.RebakeAvatarTexturesEventArgs.TextureID"> 21279 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock">
18782 <summary>The ID of the Texture Layer to bake</summary> 21280 <exclude/>
18783 </member> 21281 </member>
18784 <member name="T:OpenMetaverse.Assets.AssetAnimation"> 21282 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock">
18785 <summary> 21283 <exclude/>
18786 Represents an Animation
18787 </summary>
18788 </member> 21284 </member>
18789 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor"> 21285 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock">
18790 <summary>Default Constructor</summary> 21286 <exclude/>
18791 </member> 21287 </member>
18792 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor(OpenMetaverse.UUID,System.Byte[])"> 21288 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket">
18793 <summary> 21289 <exclude/>
18794 Construct an Asset object of type Animation
18795 </summary>
18796 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
18797 <param name="assetData">A byte array containing the raw asset data</param>
18798 </member> 21290 </member>
18799 <member name="P:OpenMetaverse.Assets.AssetAnimation.AssetType"> 21291 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock">
18800 <summary>Override the base classes AssetType</summary> 21292 <exclude/>
18801 </member> 21293 </member>
18802 <member name="T:OpenMetaverse.DictionaryEventAction"> 21294 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock">
18803 <summary> 21295 <exclude/>
18804
18805 </summary>
18806 </member> 21296 </member>
18807 <member name="F:OpenMetaverse.DictionaryEventAction.Add"> 21297 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock">
18808 <summary> 21298 <exclude/>
18809
18810 </summary>
18811 </member> 21299 </member>
18812 <member name="F:OpenMetaverse.DictionaryEventAction.Remove"> 21300 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket">
18813 <summary> 21301 <exclude/>
18814
18815 </summary>
18816 </member> 21302 </member>
18817 <member name="F:OpenMetaverse.DictionaryEventAction.Change"> 21303 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock">
18818 <summary> 21304 <exclude/>
18819
18820 </summary>
18821 </member> 21305 </member>
18822 <member name="T:OpenMetaverse.DictionaryChangeCallback"> 21306 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock">
18823 <summary> 21307 <exclude/>
18824
18825 </summary>
18826 <param name="action"></param>
18827 <param name="entry"></param>
18828 </member> 21308 </member>
18829 <member name="T:OpenMetaverse.ObservableDictionary`2"> 21309 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock">
18830 <summary> 21310 <exclude/>
18831 The ObservableDictionary class is used for storing key/value pairs. It has methods for firing
18832 events to subscribers when items are added, removed, or changed.
18833 </summary>
18834 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
18835 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
18836 </member> 21311 </member>
18837 <member name="F:OpenMetaverse.ObservableDictionary`2.Delegates"> 21312 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock">
18838 <summary> 21313 <exclude/>
18839 A dictionary of callbacks to fire when specified action occurs
18840 </summary>
18841 </member> 21314 </member>
18842 <member name="M:OpenMetaverse.ObservableDictionary`2.AddDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)"> 21315 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket">
18843 <summary> 21316 <exclude/>
18844 Register a callback to be fired when an action occurs
18845 </summary>
18846 <param name="action">The action</param>
18847 <param name="callback">The callback to fire</param>
18848 </member> 21317 </member>
18849 <member name="M:OpenMetaverse.ObservableDictionary`2.RemoveDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)"> 21318 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock">
18850 <summary> 21319 <exclude/>
18851 Unregister a callback
18852 </summary>
18853 <param name="action">The action</param>
18854 <param name="callback">The callback to fire</param>
18855 </member> 21320 </member>
18856 <member name="M:OpenMetaverse.ObservableDictionary`2.FireChangeEvent(OpenMetaverse.DictionaryEventAction,System.Collections.DictionaryEntry)"> 21321 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock">
18857 <summary> 21322 <exclude/>
18858
18859 </summary>
18860 <param name="action"></param>
18861 <param name="entry"></param>
18862 </member> 21323 </member>
18863 <member name="F:OpenMetaverse.ObservableDictionary`2.Dictionary"> 21324 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock">
18864 <summary>Internal dictionary that this class wraps around. Do not 21325 <exclude/>
18865 modify or enumerate the contents of this dictionary without locking</summary>
18866 </member> 21326 </member>
18867 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor"> 21327 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket">
18868 <summary> 21328 <exclude/>
18869 Initializes a new instance of the <seealso cref="T:ObservableDictionary"/> Class
18870 with the specified key/value, has the default initial capacity.
18871 </summary>
18872 <example>
18873 <code>
18874 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value.
18875 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;();
18876 </code>
18877 </example>
18878 </member> 21329 </member>
18879 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor(System.Int32)"> 21330 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock">
18880 <summary> 21331 <exclude/>
18881 Initializes a new instance of the <seealso cref="T:OpenMetaverse.ObservableDictionary"/> Class
18882 with the specified key/value, With its initial capacity specified.
18883 </summary>
18884 <param name="capacity">Initial size of dictionary</param>
18885 <example>
18886 <code>
18887 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value,
18888 // initially allocated room for 10 entries.
18889 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;(10);
18890 </code>
18891 </example>
18892 </member> 21332 </member>
18893 <member name="M:OpenMetaverse.ObservableDictionary`2.TryGetValue(`0,`1@)"> 21333 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock">
18894 <summary> 21334 <exclude/>
18895 Try to get entry from the <seealso cref="!:ObservableDictionary"/> with specified key
18896 </summary>
18897 <param name="key">Key to use for lookup</param>
18898 <param name="value">Value returned</param>
18899 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
18900 <example>
18901 <code>
18902 // find your avatar using the Simulator.ObjectsAvatars ObservableDictionary:
18903 Avatar av;
18904 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
18905 Console.WriteLine("Found Avatar {0}", av.Name);
18906 </code>
18907 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
18908 </example>
18909 </member> 21335 </member>
18910 <member name="M:OpenMetaverse.ObservableDictionary`2.Find(System.Predicate{`1})"> 21336 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket">
18911 <summary> 21337 <exclude/>
18912 Finds the specified match.
18913 </summary>
18914 <param name="match">The match.</param>
18915 <returns>Matched value</returns>
18916 <example>
18917 <code>
18918 // use a delegate to find a prim in the ObjectsPrimitives ObservableDictionary
18919 // with the ID 95683496
18920 uint findID = 95683496;
18921 Primitive findPrim = sim.ObjectsPrimitives.Find(
18922 delegate(Primitive prim) { return prim.ID == findID; });
18923 </code>
18924 </example>
18925 </member> 21338 </member>
18926 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`1})"> 21339 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock">
18927 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary> 21340 <exclude/>
18928 <param name="match">return matching items.</param>
18929 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
18930 <example>
18931 Find All prims within 20 meters and store them in a List
18932 <code>
18933 int radius = 20;
18934 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
18935 delegate(Primitive prim) {
18936 Vector3 pos = prim.Position;
18937 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
18938 }
18939 );
18940 </code>
18941 </example>
18942 </member> 21341 </member>
18943 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`0})"> 21342 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock">
18944 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary> 21343 <exclude/>
18945 <param name="match">return matching keys.</param>
18946 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
18947 <example>
18948 Find All keys which also exist in another dictionary
18949 <code>
18950 List&lt;UUID&gt; matches = myDict.FindAll(
18951 delegate(UUID id) {
18952 return myOtherDict.ContainsKey(id);
18953 }
18954 );
18955 </code>
18956 </example>
18957 </member> 21344 </member>
18958 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsKey(`0)"> 21345 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock">
18959 <summary>Check if Key exists in Dictionary</summary> 21346 <exclude/>
18960 <param name="key">Key to check for</param>
18961 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
18962 </member> 21347 </member>
18963 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsValue(`1)"> 21348 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock">
18964 <summary>Check if Value exists in Dictionary</summary> 21349 <exclude/>
18965 <param name="value">Value to check for</param>
18966 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
18967 </member> 21350 </member>
18968 <member name="M:OpenMetaverse.ObservableDictionary`2.Add(`0,`1)"> 21351 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket">
18969 <summary> 21352 <exclude/>
18970 Adds the specified key to the dictionary, dictionary locking is not performed,
18971 <see cref="!:SafeAdd"/>
18972 </summary>
18973 <param name="key">The key</param>
18974 <param name="value">The value</param>
18975 </member> 21353 </member>
18976 <member name="M:OpenMetaverse.ObservableDictionary`2.Remove(`0)"> 21354 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock">
18977 <summary> 21355 <exclude/>
18978 Removes the specified key, dictionary locking is not performed
18979 </summary>
18980 <param name="key">The key.</param>
18981 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
18982 </member> 21356 </member>
18983 <member name="M:OpenMetaverse.ObservableDictionary`2.Clear"> 21357 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock">
18984 <summary> 21358 <exclude/>
18985 Clear the contents of the dictionary
18986 </summary>
18987 </member> 21359 </member>
18988 <member name="M:OpenMetaverse.ObservableDictionary`2.GetEnumerator"> 21360 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket">
18989 <summary> 21361 <exclude/>
18990 Enumerator for iterating dictionary entries
18991 </summary>
18992 <returns></returns>
18993 </member> 21362 </member>
18994 <member name="P:OpenMetaverse.ObservableDictionary`2.Count"> 21363 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock">
18995 <summary> 21364 <exclude/>
18996 Gets the number of Key/Value pairs contained in the <seealso cref="T:ObservableDictionary"/>
18997 </summary>
18998 </member> 21365 </member>
18999 <member name="P:OpenMetaverse.ObservableDictionary`2.Item(`0)"> 21366 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock">
19000 <summary> 21367 <exclude/>
19001 Indexer for the dictionary
19002 </summary>
19003 <param name="key">The key</param>
19004 <returns>The value</returns>
19005 </member> 21368 </member>
19006 <member name="M:OpenMetaverse.InventoryNode.#ctor"> 21369 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket">
19007 <summary> 21370 <exclude/>
19008
19009 </summary>
19010 </member> 21371 </member>
19011 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase)"> 21372 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock">
19012 <summary> 21373 <exclude/>
19013
19014 </summary>
19015 <param name="data"></param>
19016 </member> 21374 </member>
19017 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryNode)"> 21375 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock">
19018 <summary> 21376 <exclude/>
19019 De-serialization constructor for the InventoryNode Class
19020 </summary>
19021 </member> 21377 </member>
19022 <member name="M:OpenMetaverse.InventoryNode.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 21378 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket">
19023 <summary> 21379 <exclude/>
19024 Serialization handler for the InventoryNode Class
19025 </summary>
19026 </member> 21380 </member>
19027 <member name="M:OpenMetaverse.InventoryNode.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 21381 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock">
19028 <summary> 21382 <exclude/>
19029 De-serialization handler for the InventoryNode Class
19030 </summary>
19031 </member> 21383 </member>
19032 <member name="M:OpenMetaverse.InventoryNode.ToString"> 21384 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock">
19033 <summary> 21385 <exclude/>
19034
19035 </summary>
19036 <returns></returns>
19037 </member> 21386 </member>
19038 <member name="P:OpenMetaverse.InventoryNode.Data"> 21387 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket">
19039 <summary></summary> 21388 <exclude/>
19040 </member> 21389 </member>
19041 <member name="P:OpenMetaverse.InventoryNode.Tag"> 21390 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock">
19042 <summary>User data</summary> 21391 <exclude/>
19043 </member> 21392 </member>
19044 <member name="P:OpenMetaverse.InventoryNode.Parent"> 21393 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.DataBlock">
19045 <summary></summary> 21394 <exclude/>
19046 </member> 21395 </member>
19047 <member name="P:OpenMetaverse.InventoryNode.ParentID"> 21396 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket">
19048 <summary></summary> 21397 <exclude/>
19049 </member> 21398 </member>
19050 <member name="P:OpenMetaverse.InventoryNode.Nodes"> 21399 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock">
19051 <summary></summary> 21400 <exclude/>
19052 </member> 21401 </member>
19053 <member name="P:OpenMetaverse.InventoryNode.NeedsUpdate"> 21402 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock">
19054 <summary> 21403 <exclude/>
19055 For inventory folder nodes specifies weather the folder needs to be
19056 refreshed from the server
19057 </summary>
19058 </member> 21404 </member>
19059 <member name="T:OpenMetaverse.Imaging.LoadTGAClass"> 21405 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket">
19060 <summary> 21406 <exclude/>
19061 Capability to load TGAs to Bitmap
19062 </summary>
19063 </member> 21407 </member>
19064 <member name="T:OpenMetaverse.Assets.AssetNotecard"> 21408 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.AgentDataBlock">
19065 <summary> 21409 <exclude/>
19066 Represents a string of characters encoded with specific formatting properties
19067 </summary>
19068 </member> 21410 </member>
19069 <member name="F:OpenMetaverse.Assets.AssetNotecard.BodyText"> 21411 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.QueryDataBlock">
19070 <summary>A text string containing main text of the notecard</summary> 21412 <exclude/>
19071 </member> 21413 </member>
19072 <member name="F:OpenMetaverse.Assets.AssetNotecard.EmbeddedItems"> 21414 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket">
19073 <summary>List of <see cref="T:OpenMetaverse.InventoryItem"/>s embedded on the notecard</summary> 21415 <exclude/>
19074 </member> 21416 </member>
19075 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor"> 21417 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.AgentDataBlock">
19076 <summary>Construct an Asset of type Notecard</summary> 21418 <exclude/>
19077 </member> 21419 </member>
19078 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(OpenMetaverse.UUID,System.Byte[])"> 21420 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryDataBlock">
19079 <summary> 21421 <exclude/>
19080 Construct an Asset object of type Notecard
19081 </summary>
19082 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
19083 <param name="assetData">A byte array containing the raw asset data</param>
19084 </member> 21422 </member>
19085 <member name="M:OpenMetaverse.Assets.AssetNotecard.Encode"> 21423 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock">
19086 <summary> 21424 <exclude/>
19087 Encode the raw contents of a string with the specific Linden Text properties
19088 </summary>
19089 </member> 21425 </member>
19090 <member name="M:OpenMetaverse.Assets.AssetNotecard.Decode"> 21426 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket">
19091 <summary> 21427 <exclude/>
19092 Decode the raw asset data including the Linden Text properties
19093 </summary>
19094 <returns>true if the AssetData was successfully decoded</returns>
19095 </member> 21428 </member>
19096 <member name="P:OpenMetaverse.Assets.AssetNotecard.AssetType"> 21429 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock">
19097 <summary>Override the base classes AssetType</summary> 21430 <exclude/>
19098 </member> 21431 </member>
19099 <member name="T:OpenMetaverse.RegionFlags"> 21432 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock">
19100 <summary> 21433 <exclude/>
19101 Simulator (region) properties
19102 </summary>
19103 </member> 21434 </member>
19104 <member name="F:OpenMetaverse.RegionFlags.None"> 21435 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket">
19105 <summary>No flags set</summary> 21436 <exclude/>
19106 </member> 21437 </member>
19107 <member name="F:OpenMetaverse.RegionFlags.AllowDamage"> 21438 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock">
19108 <summary>Agents can take damage and be killed</summary> 21439 <exclude/>
19109 </member> 21440 </member>
19110 <member name="F:OpenMetaverse.RegionFlags.AllowLandmark"> 21441 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock">
19111 <summary>Landmarks can be created here</summary> 21442 <exclude/>
19112 </member> 21443 </member>
19113 <member name="F:OpenMetaverse.RegionFlags.AllowSetHome"> 21444 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock">
19114 <summary>Home position can be set in this sim</summary> 21445 <exclude/>
19115 </member> 21446 </member>
19116 <member name="F:OpenMetaverse.RegionFlags.ResetHomeOnTeleport"> 21447 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket">
19117 <summary>Home position is reset when an agent teleports away</summary> 21448 <exclude/>
19118 </member> 21449 </member>
19119 <member name="F:OpenMetaverse.RegionFlags.SunFixed"> 21450 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock">
19120 <summary>Sun does not move</summary> 21451 <exclude/>
19121 </member> 21452 </member>
19122 <member name="F:OpenMetaverse.RegionFlags.TaxFree"> 21453 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.DataBlock">
19123 <summary>No object, land, etc. taxes</summary> 21454 <exclude/>
19124 </member> 21455 </member>
19125 <member name="F:OpenMetaverse.RegionFlags.BlockTerraform"> 21456 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket">
19126 <summary>Disable heightmap alterations (agents can still plant 21457 <exclude/>
19127 foliage)</summary>
19128 </member> 21458 </member>
19129 <member name="F:OpenMetaverse.RegionFlags.BlockLandResell"> 21459 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock">
19130 <summary>Land cannot be released, sold, or purchased</summary> 21460 <exclude/>
19131 </member> 21461 </member>
19132 <member name="F:OpenMetaverse.RegionFlags.Sandbox"> 21462 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.DataBlock">
19133 <summary>All content is wiped nightly</summary> 21463 <exclude/>
19134 </member> 21464 </member>
19135 <member name="F:OpenMetaverse.RegionFlags.NullLayer"> 21465 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket">
19136 <summary>Unknown: Related to the availability of an overview world map tile.(Think mainland images when zoomed out.)</summary> 21466 <exclude/>
19137 </member> 21467 </member>
19138 <member name="F:OpenMetaverse.RegionFlags.SkipAgentAction"> 21468 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock">
19139 <summary>Unknown: Related to region debug flags. Possibly to skip processing of agent interaction with world. </summary> 21469 <exclude/>
19140 </member> 21470 </member>
19141 <member name="F:OpenMetaverse.RegionFlags.SkipUpdateInterestList"> 21471 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock">
19142 <summary>Region does not update agent prim interest lists. Internal debugging option.</summary> 21472 <exclude/>
19143 </member> 21473 </member>
19144 <member name="F:OpenMetaverse.RegionFlags.SkipCollisions"> 21474 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket">
19145 <summary>No collision detection for non-agent objects</summary> 21475 <exclude/>
19146 </member> 21476 </member>
19147 <member name="F:OpenMetaverse.RegionFlags.SkipScripts"> 21477 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock">
19148 <summary>No scripts are ran</summary> 21478 <exclude/>
19149 </member> 21479 </member>
19150 <member name="F:OpenMetaverse.RegionFlags.SkipPhysics"> 21480 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket">
19151 <summary>All physics processing is turned off</summary> 21481 <exclude/>
19152 </member> 21482 </member>
19153 <member name="F:OpenMetaverse.RegionFlags.ExternallyVisible"> 21483 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock">
19154 <summary>Region can be seen from other regions on world map. (Legacy world map option?) </summary> 21484 <exclude/>
19155 </member> 21485 </member>
19156 <member name="F:OpenMetaverse.RegionFlags.MainlandVisible"> 21486 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock">
19157 <summary>Region can be seen from mainland on world map. (Legacy world map option?) </summary> 21487 <exclude/>
19158 </member> 21488 </member>
19159 <member name="F:OpenMetaverse.RegionFlags.PublicAllowed"> 21489 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket">
19160 <summary>Agents not explicitly on the access list can visit the region. </summary> 21490 <exclude/>
19161 </member> 21491 </member>
19162 <member name="F:OpenMetaverse.RegionFlags.BlockDwell"> 21492 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock">
19163 <summary>Traffic calculations are not run across entire region, overrides parcel settings. </summary> 21493 <exclude/>
19164 </member> 21494 </member>
19165 <member name="F:OpenMetaverse.RegionFlags.NoFly"> 21495 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock">
19166 <summary>Flight is disabled (not currently enforced by the sim)</summary> 21496 <exclude/>
19167 </member> 21497 </member>
19168 <member name="F:OpenMetaverse.RegionFlags.AllowDirectTeleport"> 21498 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket">
19169 <summary>Allow direct (p2p) teleporting</summary> 21499 <exclude/>
19170 </member> 21500 </member>
19171 <member name="F:OpenMetaverse.RegionFlags.EstateSkipScripts"> 21501 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock">
19172 <summary>Estate owner has temporarily disabled scripting</summary> 21502 <exclude/>
19173 </member> 21503 </member>
19174 <member name="F:OpenMetaverse.RegionFlags.RestrictPushObject"> 21504 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.DataBlock">
19175 <summary>Restricts the usage of the LSL llPushObject function, applies to whole region.</summary> 21505 <exclude/>
19176 </member> 21506 </member>
19177 <member name="F:OpenMetaverse.RegionFlags.DenyAnonymous"> 21507 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket">
19178 <summary>Deny agents with no payment info on file</summary> 21508 <exclude/>
19179 </member> 21509 </member>
19180 <member name="F:OpenMetaverse.RegionFlags.DenyIdentified"> 21510 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.AgentDataBlock">
19181 <summary>Deny agents with payment info on file</summary> 21511 <exclude/>
19182 </member> 21512 </member>
19183 <member name="F:OpenMetaverse.RegionFlags.DenyTransacted"> 21513 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.InfoBlock">
19184 <summary>Deny agents who have made a monetary transaction</summary> 21514 <exclude/>
19185 </member> 21515 </member>
19186 <member name="F:OpenMetaverse.RegionFlags.AllowParcelChanges"> 21516 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket">
19187 <summary>Parcels within the region may be joined or divided by anyone, not just estate owners/managers. </summary> 21517 <exclude/>
19188 </member> 21518 </member>
19189 <member name="F:OpenMetaverse.RegionFlags.AbuseEmailToEstateOwner"> 21519 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock">
19190 <summary>Abuse reports sent from within this region are sent to the estate owner defined email. </summary> 21520 <exclude/>
19191 </member> 21521 </member>
19192 <member name="F:OpenMetaverse.RegionFlags.AllowVoice"> 21522 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock">
19193 <summary>Region is Voice Enabled</summary> 21523 <exclude/>
19194 </member> 21524 </member>
19195 <member name="F:OpenMetaverse.RegionFlags.BlockParcelSearch"> 21525 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket">
19196 <summary>Removes the ability from parcel owners to set their parcels to show in search.</summary> 21526 <exclude/>
19197 </member> 21527 </member>
19198 <member name="F:OpenMetaverse.RegionFlags.DenyAgeUnverified"> 21528 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket.InfoBlock">
19199 <summary>Deny agents who have not been age verified from entering the region.</summary> 21529 <exclude/>
19200 </member> 21530 </member>
19201 <member name="T:OpenMetaverse.RegionProtocols"> 21531 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket">
19202 <summary> 21532 <exclude/>
19203 Region protocol flags
19204 </summary>
19205 </member> 21533 </member>
19206 <member name="F:OpenMetaverse.RegionProtocols.None"> 21534 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock">
19207 <summary>Nothing special</summary> 21535 <exclude/>
19208 </member> 21536 </member>
19209 <member name="F:OpenMetaverse.RegionProtocols.AgentAppearanceService"> 21537 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket">
19210 <summary>Region supports Server side Appearance</summary> 21538 <exclude/>
19211 </member> 21539 </member>
19212 <member name="F:OpenMetaverse.RegionProtocols.SelfAppearanceSupport"> 21540 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.AgentDataBlock">
19213 <summary>Viewer supports Server side Appearance</summary> 21541 <exclude/>
19214 </member> 21542 </member>
19215 <member name="T:OpenMetaverse.SimAccess"> 21543 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.InfoBlock">
19216 <summary> 21544 <exclude/>
19217 Access level for a simulator
19218 </summary>
19219 </member> 21545 </member>
19220 <member name="F:OpenMetaverse.SimAccess.Unknown"> 21546 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket">
19221 <summary>Unknown or invalid access level</summary> 21547 <exclude/>
19222 </member> 21548 </member>
19223 <member name="F:OpenMetaverse.SimAccess.Trial"> 21549 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket.InfoBlock">
19224 <summary>Trial accounts allowed</summary> 21550 <exclude/>
19225 </member> 21551 </member>
19226 <member name="F:OpenMetaverse.SimAccess.PG"> 21552 <member name="T:OpenMetaverse.Packets.StartLurePacket">
19227 <summary>PG rating</summary> 21553 <exclude/>
19228 </member> 21554 </member>
19229 <member name="F:OpenMetaverse.SimAccess.Mature"> 21555 <member name="T:OpenMetaverse.Packets.StartLurePacket.AgentDataBlock">
19230 <summary>Mature rating</summary> 21556 <exclude/>
19231 </member> 21557 </member>
19232 <member name="F:OpenMetaverse.SimAccess.Adult"> 21558 <member name="T:OpenMetaverse.Packets.StartLurePacket.InfoBlock">
19233 <summary>Adult rating</summary> 21559 <exclude/>
19234 </member> 21560 </member>
19235 <member name="F:OpenMetaverse.SimAccess.Down"> 21561 <member name="T:OpenMetaverse.Packets.StartLurePacket.TargetDataBlock">
19236 <summary>Simulator is offline</summary> 21562 <exclude/>
19237 </member> 21563 </member>
19238 <member name="F:OpenMetaverse.SimAccess.NonExistent"> 21564 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket">
19239 <summary>Simulator does not exist</summary> 21565 <exclude/>
19240 </member> 21566 </member>
19241 <member name="T:OpenMetaverse.Simulator"> 21567 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket.InfoBlock">
19242 <summary> 21568 <exclude/>
19243
19244 </summary>
19245 </member> 21569 </member>
19246 <member name="F:OpenMetaverse.Simulator.Client"> 21570 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket">
19247 <summary>A public reference to the client that this Simulator object 21571 <exclude/>
19248 is attached to</summary>
19249 </member> 21572 </member>
19250 <member name="F:OpenMetaverse.Simulator.ID"> 21573 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket.InfoBlock">
19251 <summary>A Unique Cache identifier for this simulator</summary> 21574 <exclude/>
19252 </member> 21575 </member>
19253 <member name="F:OpenMetaverse.Simulator.Caps"> 21576 <member name="T:OpenMetaverse.Packets.TeleportStartPacket">
19254 <summary>The capabilities for this simulator</summary> 21577 <exclude/>
19255 </member> 21578 </member>
19256 <member name="F:OpenMetaverse.Simulator.Handle"> 21579 <member name="T:OpenMetaverse.Packets.TeleportStartPacket.InfoBlock">
19257 <summary></summary> 21580 <exclude/>
19258 </member> 21581 </member>
19259 <member name="F:OpenMetaverse.Simulator.SimVersion"> 21582 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket">
19260 <summary>The current version of software this simulator is running</summary> 21583 <exclude/>
19261 </member> 21584 </member>
19262 <member name="F:OpenMetaverse.Simulator.Name"> 21585 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.InfoBlock">
19263 <summary></summary> 21586 <exclude/>
19264 </member> 21587 </member>
19265 <member name="F:OpenMetaverse.Simulator.ParcelOverlay"> 21588 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock">
19266 <summary>A 64x64 grid of parcel coloring values. The values stored 21589 <exclude/>
19267 in this array are of the <seealso cref="!:ParcelArrayType"/> type</summary>
19268 </member> 21590 </member>
19269 <member name="F:OpenMetaverse.Simulator.ParcelOverlaysReceived"> 21591 <member name="T:OpenMetaverse.Packets.UndoPacket">
19270 <summary></summary> 21592 <exclude/>
19271 </member> 21593 </member>
19272 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange00"> 21594 <member name="T:OpenMetaverse.Packets.UndoPacket.AgentDataBlock">
19273 <summary></summary> 21595 <exclude/>
19274 </member> 21596 </member>
19275 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange01"> 21597 <member name="T:OpenMetaverse.Packets.UndoPacket.ObjectDataBlock">
19276 <summary></summary> 21598 <exclude/>
19277 </member> 21599 </member>
19278 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange10"> 21600 <member name="T:OpenMetaverse.Packets.RedoPacket">
19279 <summary></summary> 21601 <exclude/>
19280 </member> 21602 </member>
19281 <member name="F:OpenMetaverse.Simulator.TerrainHeightRange11"> 21603 <member name="T:OpenMetaverse.Packets.RedoPacket.AgentDataBlock">
19282 <summary></summary> 21604 <exclude/>
19283 </member> 21605 </member>
19284 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight00"> 21606 <member name="T:OpenMetaverse.Packets.RedoPacket.ObjectDataBlock">
19285 <summary></summary> 21607 <exclude/>
19286 </member> 21608 </member>
19287 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight01"> 21609 <member name="T:OpenMetaverse.Packets.UndoLandPacket">
19288 <summary></summary> 21610 <exclude/>
19289 </member> 21611 </member>
19290 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight10"> 21612 <member name="T:OpenMetaverse.Packets.UndoLandPacket.AgentDataBlock">
19291 <summary></summary> 21613 <exclude/>
19292 </member> 21614 </member>
19293 <member name="F:OpenMetaverse.Simulator.TerrainStartHeight11"> 21615 <member name="T:OpenMetaverse.Packets.AgentPausePacket">
19294 <summary></summary> 21616 <exclude/>
19295 </member> 21617 </member>
19296 <member name="F:OpenMetaverse.Simulator.WaterHeight"> 21618 <member name="T:OpenMetaverse.Packets.AgentPausePacket.AgentDataBlock">
19297 <summary></summary> 21619 <exclude/>
19298 </member> 21620 </member>
19299 <member name="F:OpenMetaverse.Simulator.SimOwner"> 21621 <member name="T:OpenMetaverse.Packets.AgentResumePacket">
19300 <summary></summary> 21622 <exclude/>
19301 </member> 21623 </member>
19302 <member name="F:OpenMetaverse.Simulator.TerrainBase0"> 21624 <member name="T:OpenMetaverse.Packets.AgentResumePacket.AgentDataBlock">
19303 <summary></summary> 21625 <exclude/>
19304 </member> 21626 </member>
19305 <member name="F:OpenMetaverse.Simulator.TerrainBase1"> 21627 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket">
19306 <summary></summary> 21628 <exclude/>
19307 </member> 21629 </member>
19308 <member name="F:OpenMetaverse.Simulator.TerrainBase2"> 21630 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock">
19309 <summary></summary> 21631 <exclude/>
19310 </member> 21632 </member>
19311 <member name="F:OpenMetaverse.Simulator.TerrainBase3"> 21633 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock">
19312 <summary></summary> 21634 <exclude/>
19313 </member> 21635 </member>
19314 <member name="F:OpenMetaverse.Simulator.TerrainDetail0"> 21636 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket">
19315 <summary></summary> 21637 <exclude/>
19316 </member> 21638 </member>
19317 <member name="F:OpenMetaverse.Simulator.TerrainDetail1"> 21639 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.AgentDataBlock">
19318 <summary></summary> 21640 <exclude/>
19319 </member> 21641 </member>
19320 <member name="F:OpenMetaverse.Simulator.TerrainDetail2"> 21642 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.ThrottleBlock">
19321 <summary></summary> 21643 <exclude/>
19322 </member> 21644 </member>
19323 <member name="F:OpenMetaverse.Simulator.TerrainDetail3"> 21645 <member name="T:OpenMetaverse.Packets.AgentFOVPacket">
19324 <summary></summary> 21646 <exclude/>
19325 </member> 21647 </member>
19326 <member name="F:OpenMetaverse.Simulator.IsEstateManager"> 21648 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.AgentDataBlock">
19327 <summary>true if your agent has Estate Manager rights on this region</summary> 21649 <exclude/>
19328 </member> 21650 </member>
19329 <member name="F:OpenMetaverse.Simulator.Flags"> 21651 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.FOVBlockBlock">
19330 <summary></summary> 21652 <exclude/>
19331 </member> 21653 </member>
19332 <member name="F:OpenMetaverse.Simulator.Access"> 21654 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket">
19333 <summary></summary> 21655 <exclude/>
19334 </member> 21656 </member>
19335 <member name="F:OpenMetaverse.Simulator.BillableFactor"> 21657 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock">
19336 <summary></summary> 21658 <exclude/>
19337 </member> 21659 </member>
19338 <member name="F:OpenMetaverse.Simulator.Stats"> 21660 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock">
19339 <summary>Statistics information for this simulator and the 21661 <exclude/>
19340 connection to the simulator, calculated by the simulator itself
19341 and the library</summary>
19342 </member> 21662 </member>
19343 <member name="F:OpenMetaverse.Simulator.RegionID"> 21663 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket">
19344 <summary>The regions Unique ID</summary> 21664 <exclude/>
19345 </member> 21665 </member>
19346 <member name="F:OpenMetaverse.Simulator.ColoLocation"> 21666 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock">
19347 <summary>The physical data center the simulator is located</summary> 21667 <exclude/>
19348 <remarks>Known values are:
19349 <list type="table">
19350 <item>Dallas</item>
19351 <item>Chandler</item>
19352 <item>SF</item>
19353 </list>
19354 </remarks>
19355 </member> 21668 </member>
19356 <member name="F:OpenMetaverse.Simulator.CPUClass"> 21669 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock">
19357 <summary>The CPU Class of the simulator</summary> 21670 <exclude/>
19358 <remarks>Most full mainland/estate sims appear to be 5,
19359 Homesteads and Openspace appear to be 501</remarks>
19360 </member> 21671 </member>
19361 <member name="F:OpenMetaverse.Simulator.CPURatio"> 21672 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock">
19362 <summary>The number of regions sharing the same CPU as this one</summary> 21673 <exclude/>
19363 <remarks>"Full Sims" appear to be 1, Homesteads appear to be 4</remarks>
19364 </member> 21674 </member>
19365 <member name="F:OpenMetaverse.Simulator.ProductName"> 21675 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock">
19366 <summary>The billing product name</summary> 21676 <exclude/>
19367 <remarks>Known values are:
19368 <list type="table">
19369 <item>Mainland / Full Region (Sku: 023)</item>
19370 <item>Estate / Full Region (Sku: 024)</item>
19371 <item>Estate / Openspace (Sku: 027)</item>
19372 <item>Estate / Homestead (Sku: 029)</item>
19373 <item>Mainland / Homestead (Sku: 129) (Linden Owned)</item>
19374 <item>Mainland / Linden Homes (Sku: 131)</item>
19375 </list>
19376 </remarks>
19377 </member> 21677 </member>
19378 <member name="F:OpenMetaverse.Simulator.ProductSku"> 21678 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket">
19379 <summary>The billing product SKU</summary> 21679 <exclude/>
19380 <remarks>Known values are:
19381 <list type="table">
19382 <item>023 Mainland / Full Region</item>
19383 <item>024 Estate / Full Region</item>
19384 <item>027 Estate / Openspace</item>
19385 <item>029 Estate / Homestead</item>
19386 <item>129 Mainland / Homestead (Linden Owned)</item>
19387 <item>131 Linden Homes / Full Region</item>
19388 </list>
19389 </remarks>
19390 </member> 21680 </member>
19391 <member name="F:OpenMetaverse.Simulator.Protocols"> 21681 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock">
19392 <summary> 21682 <exclude/>
19393 Flags indicating which protocols this region supports
19394 </summary>
19395 </member> 21683 </member>
19396 <member name="F:OpenMetaverse.Simulator.Sequence"> 21684 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock">
19397 <summary>The current sequence number for packets sent to this 21685 <exclude/>
19398 simulator. Must be Interlocked before modifying. Only
19399 useful for applications manipulating sequence numbers</summary>
19400 </member> 21686 </member>
19401 <member name="F:OpenMetaverse.Simulator.ObjectsAvatars"> 21687 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket">
19402 <summary> 21688 <exclude/>
19403 A thread-safe dictionary containing avatars in a simulator
19404 </summary>
19405 </member> 21689 </member>
19406 <member name="F:OpenMetaverse.Simulator.ObjectsPrimitives"> 21690 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock">
19407 <summary> 21691 <exclude/>
19408 A thread-safe dictionary containing primitives in a simulator
19409 </summary>
19410 </member> 21692 </member>
19411 <member name="M:OpenMetaverse.Simulator.IsParcelMapFull"> 21693 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket">
19412 <summary> 21694 <exclude/>
19413 Checks simulator parcel map to make sure it has downloaded all data successfully
19414 </summary>
19415 <returns>true if map is full (contains no 0's)</returns>
19416 </member> 21695 </member>
19417 <member name="F:OpenMetaverse.Simulator.AgentMovementComplete"> 21696 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock">
19418 <summary> 21697 <exclude/>
19419 Is it safe to send agent updates to this sim
19420 AgentMovementComplete message received
19421 </summary>
19422 </member> 21698 </member>
19423 <member name="F:OpenMetaverse.Simulator.DisconnectCandidate"> 21699 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket">
19424 <summary>Used internally to track sim disconnections</summary> 21700 <exclude/>
19425 </member> 21701 </member>
19426 <member name="F:OpenMetaverse.Simulator.ConnectedEvent"> 21702 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock">
19427 <summary>Event that is triggered when the simulator successfully 21703 <exclude/>
19428 establishes a connection</summary>
19429 </member> 21704 </member>
19430 <member name="F:OpenMetaverse.Simulator.connected"> 21705 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket">
19431 <summary>Whether this sim is currently connected or not. Hooked up 21706 <exclude/>
19432 to the property Connected</summary>
19433 </member> 21707 </member>
19434 <member name="F:OpenMetaverse.Simulator.avatarPositions"> 21708 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.AgentDataBlock">
19435 <summary>Coarse locations of avatars in this simulator</summary> 21709 <exclude/>
19436 </member> 21710 </member>
19437 <member name="F:OpenMetaverse.Simulator.preyID"> 21711 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock">
19438 <summary>AvatarPositions key representing TrackAgent target</summary> 21712 <exclude/>
19439 </member> 21713 </member>
19440 <member name="F:OpenMetaverse.Simulator.PacketArchive"> 21714 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket">
19441 <summary>Sequence numbers of packets we've received 21715 <exclude/>
19442 (for duplicate checking)</summary>
19443 </member> 21716 </member>
19444 <member name="F:OpenMetaverse.Simulator.NeedAck"> 21717 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock">
19445 <summary>Packets we sent out that need ACKs from the simulator</summary> 21718 <exclude/>
19446 </member> 21719 </member>
19447 <member name="F:OpenMetaverse.Simulator.pauseSerial"> 21720 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock">
19448 <summary>Sequence number for pause/resume</summary> 21721 <exclude/>
19449 </member> 21722 </member>
19450 <member name="F:OpenMetaverse.Simulator.handshakeComplete"> 21723 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock">
19451 <summary>Indicates if UDP connection to the sim is fully established</summary> 21724 <exclude/>
19452 </member> 21725 </member>
19453 <member name="M:OpenMetaverse.Simulator.#ctor(OpenMetaverse.GridClient,System.Net.IPEndPoint,System.UInt64)"> 21726 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket">
19454 <summary> 21727 <exclude/>
19455
19456 </summary>
19457 <param name="client">Reference to the GridClient object</param>
19458 <param name="address">IPEndPoint of the simulator</param>
19459 <param name="handle">handle of the simulator</param>
19460 </member> 21728 </member>
19461 <member name="M:OpenMetaverse.Simulator.Dispose"> 21729 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock">
19462 <summary> 21730 <exclude/>
19463 Called when this Simulator object is being destroyed
19464 </summary>
19465 </member> 21731 </member>
19466 <member name="M:OpenMetaverse.Simulator.Connect(System.Boolean)"> 21732 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock">
19467 <summary> 21733 <exclude/>
19468 Attempt to connect to this simulator
19469 </summary>
19470 <param name="moveToSim">Whether to move our agent in to this sim or not</param>
19471 <returns>True if the connection succeeded or connection status is
19472 unknown, false if there was a failure</returns>
19473 </member> 21734 </member>
19474 <member name="M:OpenMetaverse.Simulator.UseCircuitCode(System.Boolean)"> 21735 <member name="T:OpenMetaverse.Packets.ObjectScalePacket">
19475 <summary> 21736 <exclude/>
19476 Initiates connection to the simulator
19477 </summary>
19478 <param name="waitForAck">Should we block until ack for this packet is recieved</param>
19479 </member> 21737 </member>
19480 <member name="M:OpenMetaverse.Simulator.Disconnect(System.Boolean)"> 21738 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.AgentDataBlock">
19481 <summary> 21739 <exclude/>
19482 Disconnect from this simulator
19483 </summary>
19484 </member> 21740 </member>
19485 <member name="M:OpenMetaverse.Simulator.Pause"> 21741 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.ObjectDataBlock">
19486 <summary> 21742 <exclude/>
19487 Instructs the simulator to stop sending update (and possibly other) packets
19488 </summary>
19489 </member> 21743 </member>
19490 <member name="M:OpenMetaverse.Simulator.Resume"> 21744 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket">
19491 <summary> 21745 <exclude/>
19492 Instructs the simulator to resume sending update packets (unpause)
19493 </summary>
19494 </member> 21746 </member>
19495 <member name="M:OpenMetaverse.Simulator.TerrainHeightAtPoint(System.Int32,System.Int32,System.Single@)"> 21747 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.AgentDataBlock">
19496 <summary> 21748 <exclude/>
19497 Retrieve the terrain height at a given coordinate
19498 </summary>
19499 <param name="x">Sim X coordinate, valid range is from 0 to 255</param>
19500 <param name="y">Sim Y coordinate, valid range is from 0 to 255</param>
19501 <param name="height">The terrain height at the given point if the
19502 lookup was successful, otherwise 0.0f</param>
19503 <returns>True if the lookup was successful, otherwise false</returns>
19504 </member> 21749 </member>
19505 <member name="M:OpenMetaverse.Simulator.SendPacket(OpenMetaverse.Packets.Packet)"> 21750 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock">
19506 <summary> 21751 <exclude/>
19507 Sends a packet
19508 </summary>
19509 <param name="packet">Packet to be sent</param>
19510 </member> 21752 </member>
19511 <member name="M:OpenMetaverse.Simulator.SendPing"> 21753 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket">
19512 <summary> 21754 <exclude/>
19513
19514 </summary>
19515 </member> 21755 </member>
19516 <member name="M:OpenMetaverse.Simulator.ToString"> 21756 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock">
19517 <summary> 21757 <exclude/>
19518 Returns Simulator Name as a String
19519 </summary>
19520 <returns></returns>
19521 </member> 21758 </member>
19522 <member name="M:OpenMetaverse.Simulator.GetHashCode"> 21759 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock">
19523 <summary> 21760 <exclude/>
19524
19525 </summary>
19526 <returns></returns>
19527 </member> 21761 </member>
19528 <member name="M:OpenMetaverse.Simulator.Equals(System.Object)"> 21762 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket">
19529 <summary> 21763 <exclude/>
19530
19531 </summary>
19532 <param name="obj"></param>
19533 <returns></returns>
19534 </member> 21764 </member>
19535 <member name="M:OpenMetaverse.Simulator.SendAcks"> 21765 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock">
19536 <summary> 21766 <exclude/>
19537 Sends out pending acknowledgements
19538 </summary>
19539 <returns>Number of ACKs sent</returns>
19540 </member> 21767 </member>
19541 <member name="M:OpenMetaverse.Simulator.ResendUnacked"> 21768 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock">
19542 <summary> 21769 <exclude/>
19543 Resend unacknowledged packets
19544 </summary>
19545 </member> 21770 </member>
19546 <member name="P:OpenMetaverse.Simulator.Parcels"> 21771 <member name="T:OpenMetaverse.Packets.ObjectImagePacket">
19547 <summary> 21772 <exclude/>
19548 Provides access to an internal thread-safe dictionary containing parcel
19549 information found in this simulator
19550 </summary>
19551 </member> 21773 </member>
19552 <member name="P:OpenMetaverse.Simulator.ParcelMap"> 21774 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.AgentDataBlock">
19553 <summary> 21775 <exclude/>
19554 Provides access to an internal thread-safe multidimensional array containing a x,y grid mapped
19555 to each 64x64 parcel's LocalID.
19556 </summary>
19557 </member> 21776 </member>
19558 <member name="P:OpenMetaverse.Simulator.IPEndPoint"> 21777 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.ObjectDataBlock">
19559 <summary>The IP address and port of the server</summary> 21778 <exclude/>
19560 </member> 21779 </member>
19561 <member name="P:OpenMetaverse.Simulator.Connected"> 21780 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket">
19562 <summary>Whether there is a working connection to the simulator or 21781 <exclude/>
19563 not</summary>
19564 </member> 21782 </member>
19565 <member name="P:OpenMetaverse.Simulator.AvatarPositions"> 21783 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock">
19566 <summary>Coarse locations of avatars in this simulator</summary> 21784 <exclude/>
19567 </member> 21785 </member>
19568 <member name="P:OpenMetaverse.Simulator.PreyID"> 21786 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock">
19569 <summary>AvatarPositions key representing TrackAgent target</summary> 21787 <exclude/>
19570 </member> 21788 </member>
19571 <member name="P:OpenMetaverse.Simulator.HandshakeComplete"> 21789 <member name="T:OpenMetaverse.Packets.ObjectShapePacket">
19572 <summary>Indicates if UDP connection to the sim is fully established</summary> 21790 <exclude/>
19573 </member> 21791 </member>
19574 <member name="T:OpenMetaverse.Simulator.SimStats"> 21792 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.AgentDataBlock">
19575 <summary> 21793 <exclude/>
19576 Simulator Statistics
19577 </summary>
19578 </member> 21794 </member>
19579 <member name="F:OpenMetaverse.Simulator.SimStats.SentPackets"> 21795 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.ObjectDataBlock">
19580 <summary>Total number of packets sent by this simulator to this agent</summary> 21796 <exclude/>
19581 </member> 21797 </member>
19582 <member name="F:OpenMetaverse.Simulator.SimStats.RecvPackets"> 21798 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket">
19583 <summary>Total number of packets received by this simulator to this agent</summary> 21799 <exclude/>
19584 </member> 21800 </member>
19585 <member name="F:OpenMetaverse.Simulator.SimStats.SentBytes"> 21801 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock">
19586 <summary>Total number of bytes sent by this simulator to this agent</summary> 21802 <exclude/>
19587 </member> 21803 </member>
19588 <member name="F:OpenMetaverse.Simulator.SimStats.RecvBytes"> 21804 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock">
19589 <summary>Total number of bytes received by this simulator to this agent</summary> 21805 <exclude/>
19590 </member> 21806 </member>
19591 <member name="F:OpenMetaverse.Simulator.SimStats.ConnectTime"> 21807 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket">
19592 <summary>Time in seconds agent has been connected to simulator</summary> 21808 <exclude/>
19593 </member> 21809 </member>
19594 <member name="F:OpenMetaverse.Simulator.SimStats.ResentPackets"> 21810 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock">
19595 <summary>Total number of packets that have been resent</summary> 21811 <exclude/>
19596 </member> 21812 </member>
19597 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedResends"> 21813 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock">
19598 <summary>Total number of resent packets recieved</summary> 21814 <exclude/>
19599 </member> 21815 </member>
19600 <member name="F:OpenMetaverse.Simulator.SimStats.SentPings"> 21816 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock">
19601 <summary>Total number of pings sent to this simulator by this agent</summary> 21817 <exclude/>
19602 </member> 21818 </member>
19603 <member name="F:OpenMetaverse.Simulator.SimStats.ReceivedPongs"> 21819 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket">
19604 <summary>Total number of ping replies sent to this agent by this simulator</summary> 21820 <exclude/>
19605 </member> 21821 </member>
19606 <member name="F:OpenMetaverse.Simulator.SimStats.IncomingBPS"> 21822 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.AgentDataBlock">
19607 <summary> 21823 <exclude/>
19608 Incoming bytes per second
19609 </summary>
19610 <remarks>It would be nice to have this claculated on the fly, but
19611 this is far, far easier</remarks>
19612 </member> 21824 </member>
19613 <member name="F:OpenMetaverse.Simulator.SimStats.OutgoingBPS"> 21825 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock">
19614 <summary> 21826 <exclude/>
19615 Outgoing bytes per second
19616 </summary>
19617 <remarks>It would be nice to have this claculated on the fly, but
19618 this is far, far easier</remarks>
19619 </member> 21827 </member>
19620 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingSent"> 21828 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket">
19621 <summary>Time last ping was sent</summary> 21829 <exclude/>
19622 </member> 21830 </member>
19623 <member name="F:OpenMetaverse.Simulator.SimStats.LastPingID"> 21831 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.AgentDataBlock">
19624 <summary>ID of last Ping sent</summary> 21832 <exclude/>
19625 </member> 21833 </member>
19626 <member name="F:OpenMetaverse.Simulator.SimStats.LastLag"> 21834 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock">
19627 <summary></summary> 21835 <exclude/>
19628 </member> 21836 </member>
19629 <member name="F:OpenMetaverse.Simulator.SimStats.MissedPings"> 21837 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket">
19630 <summary></summary> 21838 <exclude/>
19631 </member> 21839 </member>
19632 <member name="F:OpenMetaverse.Simulator.SimStats.Dilation"> 21840 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock">
19633 <summary>Current time dilation of this simulator</summary> 21841 <exclude/>
19634 </member> 21842 </member>
19635 <member name="F:OpenMetaverse.Simulator.SimStats.FPS"> 21843 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.DataBlock">
19636 <summary>Current Frames per second of simulator</summary> 21844 <exclude/>
19637 </member> 21845 </member>
19638 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsFPS"> 21846 <member name="T:OpenMetaverse.Packets.DerezContainerPacket">
19639 <summary>Current Physics frames per second of simulator</summary> 21847 <exclude/>
19640 </member> 21848 </member>
19641 <member name="F:OpenMetaverse.Simulator.SimStats.AgentUpdates"> 21849 <member name="T:OpenMetaverse.Packets.DerezContainerPacket.DataBlock">
19642 <summary></summary> 21850 <exclude/>
19643 </member> 21851 </member>
19644 <member name="F:OpenMetaverse.Simulator.SimStats.FrameTime"> 21852 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket">
19645 <summary></summary> 21853 <exclude/>
19646 </member> 21854 </member>
19647 <member name="F:OpenMetaverse.Simulator.SimStats.NetTime"> 21855 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock">
19648 <summary></summary> 21856 <exclude/>
19649 </member> 21857 </member>
19650 <member name="F:OpenMetaverse.Simulator.SimStats.PhysicsTime"> 21858 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock">
19651 <summary></summary> 21859 <exclude/>
19652 </member> 21860 </member>
19653 <member name="F:OpenMetaverse.Simulator.SimStats.ImageTime"> 21861 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock">
19654 <summary></summary> 21862 <exclude/>
19655 </member> 21863 </member>
19656 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptTime"> 21864 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket">
19657 <summary></summary> 21865 <exclude/>
19658 </member> 21866 </member>
19659 <member name="F:OpenMetaverse.Simulator.SimStats.AgentTime"> 21867 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock">
19660 <summary></summary> 21868 <exclude/>
19661 </member> 21869 </member>
19662 <member name="F:OpenMetaverse.Simulator.SimStats.OtherTime"> 21870 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock">
19663 <summary></summary> 21871 <exclude/>
19664 </member> 21872 </member>
19665 <member name="F:OpenMetaverse.Simulator.SimStats.Objects"> 21873 <member name="T:OpenMetaverse.Packets.ObjectNamePacket">
19666 <summary>Total number of objects Simulator is simulating</summary> 21874 <exclude/>
19667 </member> 21875 </member>
19668 <member name="F:OpenMetaverse.Simulator.SimStats.ScriptedObjects"> 21876 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.AgentDataBlock">
19669 <summary>Total number of Active (Scripted) objects running</summary> 21877 <exclude/>
19670 </member> 21878 </member>
19671 <member name="F:OpenMetaverse.Simulator.SimStats.Agents"> 21879 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.ObjectDataBlock">
19672 <summary>Number of agents currently in this simulator</summary> 21880 <exclude/>
19673 </member> 21881 </member>
19674 <member name="F:OpenMetaverse.Simulator.SimStats.ChildAgents"> 21882 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket">
19675 <summary>Number of agents in neighbor simulators</summary> 21883 <exclude/>
19676 </member> 21884 </member>
19677 <member name="F:OpenMetaverse.Simulator.SimStats.ActiveScripts"> 21885 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock">
19678 <summary>Number of Active scripts running in this simulator</summary> 21886 <exclude/>
19679 </member> 21887 </member>
19680 <member name="F:OpenMetaverse.Simulator.SimStats.LSLIPS"> 21888 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock">
19681 <summary></summary> 21889 <exclude/>
19682 </member> 21890 </member>
19683 <member name="F:OpenMetaverse.Simulator.SimStats.INPPS"> 21891 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket">
19684 <summary></summary> 21892 <exclude/>
19685 </member> 21893 </member>
19686 <member name="F:OpenMetaverse.Simulator.SimStats.OUTPPS"> 21894 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock">
19687 <summary></summary> 21895 <exclude/>
19688 </member> 21896 </member>
19689 <member name="F:OpenMetaverse.Simulator.SimStats.PendingDownloads"> 21897 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock">
19690 <summary>Number of downloads pending</summary> 21898 <exclude/>
19691 </member> 21899 </member>
19692 <member name="F:OpenMetaverse.Simulator.SimStats.PendingUploads"> 21900 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket">
19693 <summary>Number of uploads pending</summary> 21901 <exclude/>
19694 </member> 21902 </member>
19695 <member name="F:OpenMetaverse.Simulator.SimStats.VirtualSize"> 21903 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.AgentDataBlock">
19696 <summary></summary> 21904 <exclude/>
19697 </member> 21905 </member>
19698 <member name="F:OpenMetaverse.Simulator.SimStats.ResidentSize"> 21906 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock">
19699 <summary></summary> 21907 <exclude/>
19700 </member> 21908 </member>
19701 <member name="F:OpenMetaverse.Simulator.SimStats.PendingLocalUploads"> 21909 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket">
19702 <summary>Number of local uploads pending</summary> 21910 <exclude/>
19703 </member> 21911 </member>
19704 <member name="F:OpenMetaverse.Simulator.SimStats.UnackedBytes"> 21912 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock">
19705 <summary>Unacknowledged bytes in queue</summary> 21913 <exclude/>
19706 </member> 21914 </member>
19707 <member name="F:OpenMetaverse.SimulatorDataPool.Handle"> 21915 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock">
19708 <summary> 21916 <exclude/>
19709 Simulator handle
19710 </summary>
19711 </member> 21917 </member>
19712 <member name="F:OpenMetaverse.SimulatorDataPool.ActiveClients"> 21918 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket">
19713 <summary> 21919 <exclude/>
19714 Number of GridClients using this datapool
19715 </summary>
19716 </member> 21920 </member>
19717 <member name="F:OpenMetaverse.SimulatorDataPool.InactiveSince"> 21921 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.AgentDataBlock">
19718 <summary> 21922 <exclude/>
19719 Time that the last client disconnected from the simulator
19720 </summary>
19721 </member> 21923 </member>
19722 <member name="F:OpenMetaverse.SimulatorDataPool.PrimCache"> 21924 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock">
19723 <summary> 21925 <exclude/>
19724 The cache of prims used and unused in this simulator
19725 </summary>
19726 </member> 21926 </member>
19727 <member name="F:OpenMetaverse.SimulatorDataPool.Parcels"> 21927 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket">
19728 <summary> 21928 <exclude/>
19729 Shared parcel info only when POOL_PARCEL_DATA == true
19730 </summary>
19731 </member> 21929 </member>
19732 <member name="T:OpenMetaverse.FieldType"> 21930 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.AgentDataBlock">
19733 <summary> 21931 <exclude/>
19734
19735 </summary>
19736 </member> 21932 </member>
19737 <member name="F:OpenMetaverse.FieldType.U8"> 21933 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock">
19738 <summary></summary> 21934 <exclude/>
19739 </member> 21935 </member>
19740 <member name="F:OpenMetaverse.FieldType.U16"> 21936 <member name="T:OpenMetaverse.Packets.ObjectDropPacket">
19741 <summary></summary> 21937 <exclude/>
19742 </member> 21938 </member>
19743 <member name="F:OpenMetaverse.FieldType.U32"> 21939 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.AgentDataBlock">
19744 <summary></summary> 21940 <exclude/>
19745 </member> 21941 </member>
19746 <member name="F:OpenMetaverse.FieldType.U64"> 21942 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.ObjectDataBlock">
19747 <summary></summary> 21943 <exclude/>
19748 </member> 21944 </member>
19749 <member name="F:OpenMetaverse.FieldType.S8"> 21945 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket">
19750 <summary></summary> 21946 <exclude/>
19751 </member> 21947 </member>
19752 <member name="F:OpenMetaverse.FieldType.S16"> 21948 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.AgentDataBlock">
19753 <summary></summary> 21949 <exclude/>
19754 </member> 21950 </member>
19755 <member name="F:OpenMetaverse.FieldType.S32"> 21951 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock">
19756 <summary></summary> 21952 <exclude/>
19757 </member> 21953 </member>
19758 <member name="F:OpenMetaverse.FieldType.F32"> 21954 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket">
19759 <summary></summary> 21955 <exclude/>
19760 </member> 21956 </member>
19761 <member name="F:OpenMetaverse.FieldType.F64"> 21957 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock">
19762 <summary></summary> 21958 <exclude/>
19763 </member> 21959 </member>
19764 <member name="F:OpenMetaverse.FieldType.UUID"> 21960 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock">
19765 <summary></summary> 21961 <exclude/>
19766 </member> 21962 </member>
19767 <member name="F:OpenMetaverse.FieldType.BOOL"> 21963 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket">
19768 <summary></summary> 21964 <exclude/>
19769 </member> 21965 </member>
19770 <member name="F:OpenMetaverse.FieldType.Vector3"> 21966 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.AgentDataBlock">
19771 <summary></summary> 21967 <exclude/>
19772 </member> 21968 </member>
19773 <member name="F:OpenMetaverse.FieldType.Vector3d"> 21969 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock">
19774 <summary></summary> 21970 <exclude/>
19775 </member> 21971 </member>
19776 <member name="F:OpenMetaverse.FieldType.Vector4"> 21972 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock">
19777 <summary></summary> 21973 <exclude/>
19778 </member> 21974 </member>
19779 <member name="F:OpenMetaverse.FieldType.Quaternion"> 21975 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket">
19780 <summary></summary> 21976 <exclude/>
19781 </member> 21977 </member>
19782 <member name="F:OpenMetaverse.FieldType.IPADDR"> 21978 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock">
19783 <summary></summary> 21979 <exclude/>
19784 </member> 21980 </member>
19785 <member name="F:OpenMetaverse.FieldType.IPPORT"> 21981 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock">
19786 <summary></summary> 21982 <exclude/>
19787 </member> 21983 </member>
19788 <member name="F:OpenMetaverse.FieldType.Variable"> 21984 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock">
19789 <summary></summary> 21985 <exclude/>
19790 </member> 21986 </member>
19791 <member name="F:OpenMetaverse.FieldType.Fixed"> 21987 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket">
19792 <summary></summary> 21988 <exclude/>
19793 </member> 21989 </member>
19794 <member name="F:OpenMetaverse.FieldType.Single"> 21990 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock">
19795 <summary></summary> 21991 <exclude/>
19796 </member> 21992 </member>
19797 <member name="F:OpenMetaverse.FieldType.Multiple"> 21993 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock">
19798 <summary></summary> 21994 <exclude/>
19799 </member> 21995 </member>
19800 <member name="T:OpenMetaverse.MapField"> 21996 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock">
19801 <summary> 21997 <exclude/>
19802
19803 </summary>
19804 </member> 21998 </member>
19805 <member name="F:OpenMetaverse.MapField.KeywordPosition"> 21999 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket">
19806 <summary></summary> 22000 <exclude/>
19807 </member> 22001 </member>
19808 <member name="F:OpenMetaverse.MapField.Name"> 22002 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock">
19809 <summary></summary> 22003 <exclude/>
19810 </member> 22004 </member>
19811 <member name="F:OpenMetaverse.MapField.Type"> 22005 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock">
19812 <summary></summary> 22006 <exclude/>
19813 </member> 22007 </member>
19814 <member name="F:OpenMetaverse.MapField.Count"> 22008 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket">
19815 <summary></summary> 22009 <exclude/>
19816 </member> 22010 </member>
19817 <member name="M:OpenMetaverse.MapField.CompareTo(System.Object)"> 22011 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock">
19818 <summary> 22012 <exclude/>
19819
19820 </summary>
19821 <param name="obj"></param>
19822 <returns></returns>
19823 </member> 22013 </member>
19824 <member name="T:OpenMetaverse.MapBlock"> 22014 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock">
19825 <summary> 22015 <exclude/>
19826
19827 </summary>
19828 </member> 22016 </member>
19829 <member name="F:OpenMetaverse.MapBlock.KeywordPosition"> 22017 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket">
19830 <summary></summary> 22018 <exclude/>
19831 </member> 22019 </member>
19832 <member name="F:OpenMetaverse.MapBlock.Name"> 22020 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock">
19833 <summary></summary> 22021 <exclude/>
19834 </member> 22022 </member>
19835 <member name="F:OpenMetaverse.MapBlock.Count"> 22023 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock">
19836 <summary></summary> 22024 <exclude/>
19837 </member> 22025 </member>
19838 <member name="F:OpenMetaverse.MapBlock.Fields"> 22026 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket">
19839 <summary></summary> 22027 <exclude/>
19840 </member> 22028 </member>
19841 <member name="M:OpenMetaverse.MapBlock.CompareTo(System.Object)"> 22029 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock">
19842 <summary> 22030 <exclude/>
19843
19844 </summary>
19845 <param name="obj"></param>
19846 <returns></returns>
19847 </member> 22031 </member>
19848 <member name="T:OpenMetaverse.MapPacket"> 22032 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock">
19849 <summary> 22033 <exclude/>
19850
19851 </summary>
19852 </member> 22034 </member>
19853 <member name="F:OpenMetaverse.MapPacket.ID"> 22035 <member name="T:OpenMetaverse.Packets.ModifyLandPacket">
19854 <summary></summary> 22036 <exclude/>
19855 </member> 22037 </member>
19856 <member name="F:OpenMetaverse.MapPacket.Name"> 22038 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.AgentDataBlock">
19857 <summary></summary> 22039 <exclude/>
19858 </member> 22040 </member>
19859 <member name="F:OpenMetaverse.MapPacket.Frequency"> 22041 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock">
19860 <summary></summary> 22042 <exclude/>
19861 </member> 22043 </member>
19862 <member name="F:OpenMetaverse.MapPacket.Trusted"> 22044 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ParcelDataBlock">
19863 <summary></summary> 22045 <exclude/>
19864 </member> 22046 </member>
19865 <member name="F:OpenMetaverse.MapPacket.Encoded"> 22047 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock">
19866 <summary></summary> 22048 <exclude/>
19867 </member> 22049 </member>
19868 <member name="F:OpenMetaverse.MapPacket.Blocks"> 22050 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket">
19869 <summary></summary> 22051 <exclude/>
19870 </member> 22052 </member>
19871 <member name="T:OpenMetaverse.ProtocolManager"> 22053 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock">
19872 <summary> 22054 <exclude/>
19873
19874 </summary>
19875 </member> 22055 </member>
19876 <member name="F:OpenMetaverse.ProtocolManager.TypeSizes"> 22056 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket">
19877 <summary></summary> 22057 <exclude/>
19878 </member> 22058 </member>
19879 <member name="F:OpenMetaverse.ProtocolManager.KeywordPositions"> 22059 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock">
19880 <summary></summary> 22060 <exclude/>
19881 </member> 22061 </member>
19882 <member name="F:OpenMetaverse.ProtocolManager.LowMaps"> 22062 <member name="T:OpenMetaverse.Packets.StateSavePacket">
19883 <summary></summary> 22063 <exclude/>
19884 </member> 22064 </member>
19885 <member name="F:OpenMetaverse.ProtocolManager.MediumMaps"> 22065 <member name="T:OpenMetaverse.Packets.StateSavePacket.AgentDataBlock">
19886 <summary></summary> 22066 <exclude/>
19887 </member> 22067 </member>
19888 <member name="F:OpenMetaverse.ProtocolManager.HighMaps"> 22068 <member name="T:OpenMetaverse.Packets.StateSavePacket.DataBlockBlock">
19889 <summary></summary> 22069 <exclude/>
19890 </member> 22070 </member>
19891 <member name="M:OpenMetaverse.ProtocolManager.#ctor(System.String,OpenMetaverse.GridClient)"> 22071 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket">
19892 <summary> 22072 <exclude/>
19893
19894 </summary>
19895 <param name="mapFile"></param>
19896 <param name="client"></param>
19897 </member> 22073 </member>
19898 <member name="M:OpenMetaverse.ProtocolManager.Command(System.String)"> 22074 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock">
19899 <summary> 22075 <exclude/>
19900
19901 </summary>
19902 <param name="command"></param>
19903 <returns></returns>
19904 </member> 22076 </member>
19905 <member name="M:OpenMetaverse.ProtocolManager.Command(System.Byte[])"> 22077 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket">
19906 <summary> 22078 <exclude/>
19907
19908 </summary>
19909 <param name="data"></param>
19910 <returns></returns>
19911 </member> 22079 </member>
19912 <member name="M:OpenMetaverse.ProtocolManager.Command(System.UInt16,OpenMetaverse.PacketFrequency)"> 22080 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock">
19913 <summary> 22081 <exclude/>
19914
19915 </summary>
19916 <param name="command"></param>
19917 <param name="frequency"></param>
19918 <returns></returns>
19919 </member> 22082 </member>
19920 <member name="M:OpenMetaverse.ProtocolManager.PrintMap"> 22083 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock">
19921 <summary> 22084 <exclude/>
19922
19923 </summary>
19924 </member> 22085 </member>
19925 <member name="M:OpenMetaverse.ProtocolManager.PrintOneMap(OpenMetaverse.MapPacket[],System.String)"> 22086 <member name="T:OpenMetaverse.Packets.TrackAgentPacket">
19926 <summary> 22087 <exclude/>
19927
19928 </summary>
19929 <param name="map"></param>
19930 <param name="frequency"></param>
19931 </member> 22088 </member>
19932 <member name="M:OpenMetaverse.ProtocolManager.DecodeMapFile(System.String,System.String)"> 22089 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.AgentDataBlock">
19933 <summary> 22090 <exclude/>
19934
19935 </summary>
19936 <param name="mapFile"></param>
19937 <param name="outputFile"></param>
19938 </member> 22091 </member>
19939 <member name="M:OpenMetaverse.ProtocolManager.LoadMapFile(System.String)"> 22092 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.TargetDataBlock">
19940 <summary> 22093 <exclude/>
19941
19942 </summary>
19943 <param name="mapFile"></param>
19944 </member> 22094 </member>
19945 <member name="T:OpenMetaverse.ReportType"> 22095 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket">
19946 <summary> 22096 <exclude/>
19947
19948 </summary>
19949 </member> 22097 </member>
19950 <member name="F:OpenMetaverse.ReportType.None"> 22098 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.AgentDataBlock">
19951 <summary>No report</summary> 22099 <exclude/>
19952 </member> 22100 </member>
19953 <member name="F:OpenMetaverse.ReportType.Unknown"> 22101 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock">
19954 <summary>Unknown report type</summary> 22102 <exclude/>
19955 </member> 22103 </member>
19956 <member name="F:OpenMetaverse.ReportType.Bug"> 22104 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.NetStatsBlock">
19957 <summary>Bug report</summary> 22105 <exclude/>
19958 </member> 22106 </member>
19959 <member name="F:OpenMetaverse.ReportType.Complaint"> 22107 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.FailStatsBlock">
19960 <summary>Complaint report</summary> 22108 <exclude/>
19961 </member> 22109 </member>
19962 <member name="F:OpenMetaverse.ReportType.CustomerServiceRequest"> 22110 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock">
19963 <summary>Customer service report</summary> 22111 <exclude/>
19964 </member> 22112 </member>
19965 <member name="T:OpenMetaverse.CompressedFlags"> 22113 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket">
19966 <summary> 22114 <exclude/>
19967 Bitflag field for ObjectUpdateCompressed data blocks, describing
19968 which options are present for each object
19969 </summary>
19970 </member> 22115 </member>
19971 <member name="F:OpenMetaverse.CompressedFlags.ScratchPad"> 22116 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock">
19972 <summary>Unknown</summary> 22117 <exclude/>
19973 </member> 22118 </member>
19974 <member name="F:OpenMetaverse.CompressedFlags.Tree"> 22119 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.DataBlock">
19975 <summary>Whether the object has a TreeSpecies</summary> 22120 <exclude/>
19976 </member> 22121 </member>
19977 <member name="F:OpenMetaverse.CompressedFlags.HasText"> 22122 <member name="T:OpenMetaverse.Packets.UserReportPacket">
19978 <summary>Whether the object has floating text ala llSetText</summary> 22123 <exclude/>
19979 </member> 22124 </member>
19980 <member name="F:OpenMetaverse.CompressedFlags.HasParticles"> 22125 <member name="T:OpenMetaverse.Packets.UserReportPacket.AgentDataBlock">
19981 <summary>Whether the object has an active particle system</summary> 22126 <exclude/>
19982 </member> 22127 </member>
19983 <member name="F:OpenMetaverse.CompressedFlags.HasSound"> 22128 <member name="T:OpenMetaverse.Packets.UserReportPacket.ReportDataBlock">
19984 <summary>Whether the object has sound attached to it</summary> 22129 <exclude/>
19985 </member> 22130 </member>
19986 <member name="F:OpenMetaverse.CompressedFlags.HasParent"> 22131 <member name="T:OpenMetaverse.Packets.AlertMessagePacket">
19987 <summary>Whether the object is attached to a root object or not</summary> 22132 <exclude/>
19988 </member> 22133 </member>
19989 <member name="F:OpenMetaverse.CompressedFlags.TextureAnimation"> 22134 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertDataBlock">
19990 <summary>Whether the object has texture animation settings</summary> 22135 <exclude/>
19991 </member> 22136 </member>
19992 <member name="F:OpenMetaverse.CompressedFlags.HasAngularVelocity"> 22137 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertInfoBlock">
19993 <summary>Whether the object has an angular velocity</summary> 22138 <exclude/>
19994 </member> 22139 </member>
19995 <member name="F:OpenMetaverse.CompressedFlags.HasNameValues"> 22140 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket">
19996 <summary>Whether the object has a name value pairs string</summary> 22141 <exclude/>
19997 </member> 22142 </member>
19998 <member name="F:OpenMetaverse.CompressedFlags.MediaURL"> 22143 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock">
19999 <summary>Whether the object has a Media URL set</summary> 22144 <exclude/>
20000 </member> 22145 </member>
20001 <member name="T:OpenMetaverse.UpdateType"> 22146 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock">
20002 <summary> 22147 <exclude/>
20003 Specific Flags for MultipleObjectUpdate requests
20004 </summary>
20005 </member> 22148 </member>
20006 <member name="F:OpenMetaverse.UpdateType.None"> 22149 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket">
20007 <summary>None</summary> 22150 <exclude/>
20008 </member> 22151 </member>
20009 <member name="F:OpenMetaverse.UpdateType.Position"> 22152 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock">
20010 <summary>Change position of prims</summary> 22153 <exclude/>
20011 </member> 22154 </member>
20012 <member name="F:OpenMetaverse.UpdateType.Rotation"> 22155 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket">
20013 <summary>Change rotation of prims</summary> 22156 <exclude/>
20014 </member> 22157 </member>
20015 <member name="F:OpenMetaverse.UpdateType.Scale"> 22158 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock">
20016 <summary>Change size of prims</summary> 22159 <exclude/>
20017 </member> 22160 </member>
20018 <member name="F:OpenMetaverse.UpdateType.Linked"> 22161 <member name="T:OpenMetaverse.Packets.HealthMessagePacket">
20019 <summary>Perform operation on link set</summary> 22162 <exclude/>
20020 </member> 22163 </member>
20021 <member name="F:OpenMetaverse.UpdateType.Uniform"> 22164 <member name="T:OpenMetaverse.Packets.HealthMessagePacket.HealthDataBlock">
20022 <summary>Scale prims uniformly, same as selecing ctrl+shift in the 22165 <exclude/>
20023 viewer. Used in conjunction with Scale</summary>
20024 </member> 22166 </member>
20025 <member name="T:OpenMetaverse.PayPriceType"> 22167 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket">
20026 <summary> 22168 <exclude/>
20027 Special values in PayPriceReply. If the price is not one of these
20028 literal value of the price should be use
20029 </summary>
20030 </member> 22169 </member>
20031 <member name="F:OpenMetaverse.PayPriceType.Hide"> 22170 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock">
20032 <summary> 22171 <exclude/>
20033 Indicates that this pay option should be hidden
20034 </summary>
20035 </member> 22172 </member>
20036 <member name="F:OpenMetaverse.PayPriceType.Default"> 22173 <member name="T:OpenMetaverse.Packets.SimStatsPacket">
20037 <summary> 22174 <exclude/>
20038 Indicates that this pay option should have the default value
20039 </summary>
20040 </member> 22175 </member>
20041 <member name="T:OpenMetaverse.ObjectMovementUpdate"> 22176 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionBlock">
20042 <summary> 22177 <exclude/>
20043 Contains the variables sent in an object update packet for objects.
20044 Used to track position and movement of prims and avatars
20045 </summary>
20046 </member> 22178 </member>
20047 <member name="F:OpenMetaverse.ObjectMovementUpdate.Avatar"> 22179 <member name="T:OpenMetaverse.Packets.SimStatsPacket.StatBlock">
20048 <summary></summary> 22180 <exclude/>
20049 </member> 22181 </member>
20050 <member name="F:OpenMetaverse.ObjectMovementUpdate.CollisionPlane"> 22182 <member name="T:OpenMetaverse.Packets.SimStatsPacket.PidStatBlock">
20051 <summary></summary> 22183 <exclude/>
20052 </member> 22184 </member>
20053 <member name="F:OpenMetaverse.ObjectMovementUpdate.State"> 22185 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionInfoBlock">
20054 <summary></summary> 22186 <exclude/>
20055 </member> 22187 </member>
20056 <member name="F:OpenMetaverse.ObjectMovementUpdate.LocalID"> 22188 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket">
20057 <summary></summary> 22189 <exclude/>
20058 </member> 22190 </member>
20059 <member name="F:OpenMetaverse.ObjectMovementUpdate.Position"> 22191 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock">
20060 <summary></summary> 22192 <exclude/>
20061 </member> 22193 </member>
20062 <member name="F:OpenMetaverse.ObjectMovementUpdate.Velocity"> 22194 <member name="T:OpenMetaverse.Packets.RegionInfoPacket">
20063 <summary></summary> 22195 <exclude/>
20064 </member> 22196 </member>
20065 <member name="F:OpenMetaverse.ObjectMovementUpdate.Acceleration"> 22197 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.AgentDataBlock">
20066 <summary></summary> 22198 <exclude/>
20067 </member> 22199 </member>
20068 <member name="F:OpenMetaverse.ObjectMovementUpdate.Rotation"> 22200 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfoBlock">
20069 <summary></summary> 22201 <exclude/>
20070 </member> 22202 </member>
20071 <member name="F:OpenMetaverse.ObjectMovementUpdate.AngularVelocity"> 22203 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo2Block">
20072 <summary></summary> 22204 <exclude/>
20073 </member> 22205 </member>
20074 <member name="F:OpenMetaverse.ObjectMovementUpdate.Textures"> 22206 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo3Block">
20075 <summary></summary> 22207 <exclude/>
20076 </member> 22208 </member>
20077 <member name="T:OpenMetaverse.ObjectManager"> 22209 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket">
20078 <summary> 22210 <exclude/>
20079 Handles all network traffic related to prims and avatar positions and
20080 movement.
20081 </summary>
20082 </member> 22211 </member>
20083 <member name="F:OpenMetaverse.ObjectManager.m_ObjectUpdate"> 22212 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock">
20084 <summary>The event subscribers, null of no subscribers</summary> 22213 <exclude/>
20085 </member> 22214 </member>
20086 <member name="F:OpenMetaverse.ObjectManager.m_ObjectUpdateLock"> 22215 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock">
20087 <summary>Thread sync lock object</summary> 22216 <exclude/>
20088 </member> 22217 </member>
20089 <member name="F:OpenMetaverse.ObjectManager.m_ObjectProperties"> 22218 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block">
20090 <summary>The event subscribers, null of no subscribers</summary> 22219 <exclude/>
20091 </member> 22220 </member>
20092 <member name="M:OpenMetaverse.ObjectManager.OnObjectProperties(OpenMetaverse.ObjectPropertiesEventArgs)"> 22221 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket">
20093 <summary>Raises the ObjectProperties Event</summary> 22222 <exclude/>
20094 <param name="e">A ObjectPropertiesEventArgs object containing
20095 the data sent from the simulator</param>
20096 </member> 22223 </member>
20097 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesLock"> 22224 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock">
20098 <summary>Thread sync lock object</summary> 22225 <exclude/>
20099 </member> 22226 </member>
20100 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesUpdated"> 22227 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block">
20101 <summary>The event subscribers, null of no subscribers</summary> 22228 <exclude/>
20102 </member> 22229 </member>
20103 <member name="M:OpenMetaverse.ObjectManager.OnObjectPropertiesUpdated(OpenMetaverse.ObjectPropertiesUpdatedEventArgs)"> 22230 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block">
20104 <summary>Raises the ObjectPropertiesUpdated Event</summary> 22231 <exclude/>
20105 <param name="e">A ObjectPropertiesUpdatedEventArgs object containing
20106 the data sent from the simulator</param>
20107 </member> 22232 </member>
20108 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesUpdatedLock"> 22233 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block">
20109 <summary>Thread sync lock object</summary> 22234 <exclude/>
20110 </member> 22235 </member>
20111 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesFamily"> 22236 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket">
20112 <summary>The event subscribers, null of no subscribers</summary> 22237 <exclude/>
20113 </member> 22238 </member>
20114 <member name="M:OpenMetaverse.ObjectManager.OnObjectPropertiesFamily(OpenMetaverse.ObjectPropertiesFamilyEventArgs)"> 22239 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock">
20115 <summary>Raises the ObjectPropertiesFamily Event</summary> 22240 <exclude/>
20116 <param name="e">A ObjectPropertiesFamilyEventArgs object containing
20117 the data sent from the simulator</param>
20118 </member> 22241 </member>
20119 <member name="F:OpenMetaverse.ObjectManager.m_ObjectPropertiesFamilyLock"> 22242 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock">
20120 <summary>Thread sync lock object</summary> 22243 <exclude/>
20121 </member> 22244 </member>
20122 <member name="F:OpenMetaverse.ObjectManager.m_AvatarUpdate"> 22245 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket">
20123 <summary>The event subscribers, null of no subscribers</summary> 22246 <exclude/>
20124 </member> 22247 </member>
20125 <member name="M:OpenMetaverse.ObjectManager.OnAvatarUpdate(OpenMetaverse.AvatarUpdateEventArgs)"> 22248 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock">
20126 <summary>Raises the AvatarUpdate Event</summary> 22249 <exclude/>
20127 <param name="e">A AvatarUpdateEventArgs object containing
20128 the data sent from the simulator</param>
20129 </member> 22250 </member>
20130 <member name="F:OpenMetaverse.ObjectManager.m_AvatarUpdateLock"> 22251 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket">
20131 <summary>Thread sync lock object</summary> 22252 <exclude/>
20132 </member> 22253 </member>
20133 <member name="F:OpenMetaverse.ObjectManager.m_TerseObjectUpdate"> 22254 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock">
20134 <summary>The event subscribers, null of no subscribers</summary> 22255 <exclude/>
20135 </member> 22256 </member>
20136 <member name="F:OpenMetaverse.ObjectManager.m_TerseObjectUpdateLock"> 22257 <member name="T:OpenMetaverse.Packets.DisableSimulatorPacket">
20137 <summary>Thread sync lock object</summary> 22258 <exclude/>
20138 </member> 22259 </member>
20139 <member name="F:OpenMetaverse.ObjectManager.m_ObjectDataBlockUpdate"> 22260 <member name="T:OpenMetaverse.Packets.TransferRequestPacket">
20140 <summary>The event subscribers, null of no subscribers</summary> 22261 <exclude/>
20141 </member> 22262 </member>
20142 <member name="M:OpenMetaverse.ObjectManager.OnObjectDataBlockUpdate(OpenMetaverse.ObjectDataBlockUpdateEventArgs)"> 22263 <member name="T:OpenMetaverse.Packets.TransferRequestPacket.TransferInfoBlock">
20143 <summary>Raises the ObjectDataBlockUpdate Event</summary> 22264 <exclude/>
20144 <param name="e">A ObjectDataBlockUpdateEventArgs object containing
20145 the data sent from the simulator</param>
20146 </member> 22265 </member>
20147 <member name="F:OpenMetaverse.ObjectManager.m_ObjectDataBlockUpdateLock"> 22266 <member name="T:OpenMetaverse.Packets.TransferInfoPacket">
20148 <summary>Thread sync lock object</summary> 22267 <exclude/>
20149 </member> 22268 </member>
20150 <member name="F:OpenMetaverse.ObjectManager.m_KillObject"> 22269 <member name="T:OpenMetaverse.Packets.TransferInfoPacket.TransferInfoBlock">
20151 <summary>The event subscribers, null of no subscribers</summary> 22270 <exclude/>
20152 </member> 22271 </member>
20153 <member name="M:OpenMetaverse.ObjectManager.OnKillObject(OpenMetaverse.KillObjectEventArgs)"> 22272 <member name="T:OpenMetaverse.Packets.TransferAbortPacket">
20154 <summary>Raises the KillObject Event</summary> 22273 <exclude/>
20155 <param name="e">A KillObjectEventArgs object containing
20156 the data sent from the simulator</param>
20157 </member> 22274 </member>
20158 <member name="F:OpenMetaverse.ObjectManager.m_KillObjectLock"> 22275 <member name="T:OpenMetaverse.Packets.TransferAbortPacket.TransferInfoBlock">
20159 <summary>Thread sync lock object</summary> 22276 <exclude/>
20160 </member> 22277 </member>
20161 <member name="F:OpenMetaverse.ObjectManager.m_KillObjects"> 22278 <member name="T:OpenMetaverse.Packets.RequestXferPacket">
20162 <summary>The event subscribers, null of no subscribers</summary> 22279 <exclude/>
20163 </member> 22280 </member>
20164 <member name="M:OpenMetaverse.ObjectManager.OnKillObjects(OpenMetaverse.KillObjectsEventArgs)"> 22281 <member name="T:OpenMetaverse.Packets.RequestXferPacket.XferIDBlock">
20165 <summary>Raises the KillObjects Event</summary> 22282 <exclude/>
20166 <param name="e">A KillObjectsEventArgs object containing
20167 the data sent from the simulator</param>
20168 </member> 22283 </member>
20169 <member name="F:OpenMetaverse.ObjectManager.m_KillObjectsLock"> 22284 <member name="T:OpenMetaverse.Packets.AbortXferPacket">
20170 <summary>Thread sync lock object</summary> 22285 <exclude/>
20171 </member> 22286 </member>
20172 <member name="F:OpenMetaverse.ObjectManager.m_AvatarSitChanged"> 22287 <member name="T:OpenMetaverse.Packets.AbortXferPacket.XferIDBlock">
20173 <summary>The event subscribers, null of no subscribers</summary> 22288 <exclude/>
20174 </member> 22289 </member>
20175 <member name="M:OpenMetaverse.ObjectManager.OnAvatarSitChanged(OpenMetaverse.AvatarSitChangedEventArgs)"> 22290 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket">
20176 <summary>Raises the AvatarSitChanged Event</summary> 22291 <exclude/>
20177 <param name="e">A AvatarSitChangedEventArgs object containing
20178 the data sent from the simulator</param>
20179 </member> 22292 </member>
20180 <member name="F:OpenMetaverse.ObjectManager.m_AvatarSitChangedLock"> 22293 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.SenderBlock">
20181 <summary>Thread sync lock object</summary> 22294 <exclude/>
20182 </member> 22295 </member>
20183 <member name="F:OpenMetaverse.ObjectManager.m_PayPriceReply"> 22296 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock">
20184 <summary>The event subscribers, null of no subscribers</summary> 22297 <exclude/>
20185 </member> 22298 </member>
20186 <member name="M:OpenMetaverse.ObjectManager.OnPayPriceReply(OpenMetaverse.PayPriceReplyEventArgs)"> 22299 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock">
20187 <summary>Raises the PayPriceReply Event</summary> 22300 <exclude/>
20188 <param name="e">A PayPriceReplyEventArgs object containing
20189 the data sent from the simulator</param>
20190 </member> 22301 </member>
20191 <member name="F:OpenMetaverse.ObjectManager.m_PayPriceReplyLock"> 22302 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock">
20192 <summary>Thread sync lock object</summary> 22303 <exclude/>
20193 </member> 22304 </member>
20194 <member name="F:OpenMetaverse.ObjectManager.m_PhysicsProperties"> 22305 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket">
20195 <summary>The event subscribers, null of no subscribers</summary> 22306 <exclude/>
20196 </member> 22307 </member>
20197 <member name="M:OpenMetaverse.ObjectManager.OnPhysicsProperties(OpenMetaverse.PhysicsPropertiesEventArgs)"> 22308 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock">
20198 <summary>Raises the PhysicsProperties Event</summary> 22309 <exclude/>
20199 <param name="e">A PhysicsPropertiesEventArgs object containing
20200 the data sent from the simulator</param>
20201 </member> 22310 </member>
20202 <member name="F:OpenMetaverse.ObjectManager.m_PhysicsPropertiesLock"> 22311 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock">
20203 <summary>Thread sync lock object</summary> 22312 <exclude/>
20204 </member> 22313 </member>
20205 <member name="F:OpenMetaverse.ObjectManager.Client"> 22314 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket">
20206 <summary>Reference to the GridClient object</summary> 22315 <exclude/>
20207 </member> 22316 </member>
20208 <member name="F:OpenMetaverse.ObjectManager.InterpolationTimer"> 22317 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock">
20209 <summary>Does periodic dead reckoning calculation to convert 22318 <exclude/>
20210 velocity and acceleration to new positions for objects</summary>
20211 </member> 22319 </member>
20212 <member name="M:OpenMetaverse.ObjectManager.#ctor(OpenMetaverse.GridClient)"> 22320 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket">
20213 <summary> 22321 <exclude/>
20214 Construct a new instance of the ObjectManager class
20215 </summary>
20216 <param name="client">A reference to the <see cref="T:OpenMetaverse.GridClient"/> instance</param>
20217 </member> 22322 </member>
20218 <member name="M:OpenMetaverse.ObjectManager.RequestObject(OpenMetaverse.Simulator,System.UInt32)"> 22323 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock">
20219 <summary> 22324 <exclude/>
20220 Request information for a single object from a <see cref="T:OpenMetaverse.Simulator"/>
20221 you are currently connected to
20222 </summary>
20223 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
20224 <param name="localID">The Local ID of the object</param>
20225 </member> 22325 </member>
20226 <member name="M:OpenMetaverse.ObjectManager.RequestObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"> 22326 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket">
20227 <summary> 22327 <exclude/>
20228 Request information for multiple objects contained in
20229 the same simulator
20230 </summary>
20231 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
20232 <param name="localIDs">An array containing the Local IDs of the objects</param>
20233 </member> 22328 </member>
20234 <member name="M:OpenMetaverse.ObjectManager.BuyObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 22329 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock">
20235 <summary> 22330 <exclude/>
20236 Attempt to purchase an original object, a copy, or the contents of
20237 an object
20238 </summary>
20239 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
20240 <param name="localID">The Local ID of the object</param>
20241 <param name="saleType">Whether the original, a copy, or the object
20242 contents are on sale. This is used for verification, if the this
20243 sale type is not valid for the object the purchase will fail</param>
20244 <param name="price">Price of the object. This is used for
20245 verification, if it does not match the actual price the purchase
20246 will fail</param>
20247 <param name="groupID">Group ID that will be associated with the new
20248 purchase</param>
20249 <param name="categoryID">Inventory folder UUID where the object or objects
20250 purchased should be placed</param>
20251 <example>
20252 <code>
20253 BuyObject(Client.Network.CurrentSim, 500, SaleType.Copy,
20254 100, UUID.Zero, Client.Self.InventoryRootFolderUUID);
20255 </code>
20256 </example>
20257 </member> 22331 </member>
20258 <member name="M:OpenMetaverse.ObjectManager.RequestPayPrice(OpenMetaverse.Simulator,OpenMetaverse.UUID)"> 22332 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock">
20259 <summary> 22333 <exclude/>
20260 Request prices that should be displayed in pay dialog. This will triggger the simulator
20261 to send us back a PayPriceReply which can be handled by OnPayPriceReply event
20262 </summary>
20263 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
20264 <param name="objectID">The ID of the object</param>
20265 <remarks>The result is raised in the <see cref="E:OpenMetaverse.ObjectManager.PayPriceReply"/> event</remarks>
20266 </member> 22334 </member>
20267 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"> 22335 <member name="T:OpenMetaverse.Packets.KickUserPacket">
20268 <summary> 22336 <exclude/>
20269 Select a single object. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
20270 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
20271 </summary>
20272 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
20273 <param name="localID">The Local ID of the object</param>
20274 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
20275 </member> 22337 </member>
20276 <member name="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32,System.Boolean)"> 22338 <member name="T:OpenMetaverse.Packets.KickUserPacket.TargetBlockBlock">
20277 <summary> 22339 <exclude/>
20278 Select a single object. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
20279 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
20280 </summary>
20281 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
20282 <param name="localID">The Local ID of the object</param>
20283 <param name="automaticDeselect">if true, a call to <see cref="M:OpenMetaverse.ObjectManager.DeselectObject(OpenMetaverse.Simulator,System.UInt32)"/> is
20284 made immediately following the request</param>
20285 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
20286 </member> 22340 </member>
20287 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)"> 22341 <member name="T:OpenMetaverse.Packets.KickUserPacket.UserInfoBlock">
20288 <summary> 22342 <exclude/>
20289 Select multiple objects. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
20290 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
20291 </summary>
20292 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
20293 <param name="localIDs">An array containing the Local IDs of the objects</param>
20294 <param name="automaticDeselect">Should objects be deselected immediately after selection</param>
20295 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
20296 </member> 22343 </member>
20297 <member name="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[])"> 22344 <member name="T:OpenMetaverse.Packets.GodKickUserPacket">
20298 <summary> 22345 <exclude/>
20299 Select multiple objects. This will cause the <see cref="T:OpenMetaverse.Simulator"/> to send us
20300 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> which will raise the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event
20301 </summary>
20302 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
20303 <param name="localIDs">An array containing the Local IDs of the objects</param>
20304 <seealso cref="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"/>
20305 </member> 22346 </member>
20306 <member name="M:OpenMetaverse.ObjectManager.SetFlags(OpenMetaverse.Simulator,System.UInt32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"> 22347 <member name="T:OpenMetaverse.Packets.GodKickUserPacket.UserInfoBlock">
20307 <summary> 22348 <exclude/>
20308 Update the properties of an object
20309 </summary>
20310 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
20311 <param name="localID">The Local ID of the object</param>
20312 <param name="physical">true to turn the objects physical property on</param>
20313 <param name="temporary">true to turn the objects temporary property on</param>
20314 <param name="phantom">true to turn the objects phantom property on</param>
20315 <param name="castsShadow">true to turn the objects cast shadows property on</param>
20316 </member> 22349 </member>
20317 <member name="M:OpenMetaverse.ObjectManager.SetFlags(OpenMetaverse.Simulator,System.UInt32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,OpenMetaverse.PhysicsShapeType,System.Single,System.Single,System.Single,System.Single)"> 22350 <member name="T:OpenMetaverse.Packets.EjectUserPacket">
20318 <summary> 22351 <exclude/>
20319 Update the properties of an object
20320 </summary>
20321 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
20322 <param name="localID">The Local ID of the object</param>
20323 <param name="physical">true to turn the objects physical property on</param>
20324 <param name="temporary">true to turn the objects temporary property on</param>
20325 <param name="phantom">true to turn the objects phantom property on</param>
20326 <param name="castsShadow">true to turn the objects cast shadows property on</param>
20327 <param name="physicsType">Type of the represetnation prim will have in the physics engine</param>
20328 <param name="density">Density - normal value 1000</param>
20329 <param name="friction">Friction - normal value 0.6</param>
20330 <param name="restitution">Restitution - standard value 0.5</param>
20331 <param name="gravityMultiplier">Gravity multiplier - standar value 1.0</param>
20332 </member> 22352 </member>
20333 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32)"> 22353 <member name="T:OpenMetaverse.Packets.EjectUserPacket.AgentDataBlock">
20334 <summary> 22354 <exclude/>
20335 Sets the sale properties of a single object
20336 </summary>
20337 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
20338 <param name="localID">The Local ID of the object</param>
20339 <param name="saleType">One of the options from the <see cref="T:OpenMetaverse.SaleType"/> enum</param>
20340 <param name="price">The price of the object</param>
20341 </member> 22355 </member>
20342 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.SaleType,System.Int32)"> 22356 <member name="T:OpenMetaverse.Packets.EjectUserPacket.DataBlock">
20343 <summary> 22357 <exclude/>
20344 Sets the sale properties of multiple objects
20345 </summary>
20346 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
20347 <param name="localIDs">An array containing the Local IDs of the objects</param>
20348 <param name="saleType">One of the options from the <see cref="T:OpenMetaverse.SaleType"/> enum</param>
20349 <param name="price">The price of the object</param>
20350 </member> 22358 </member>
20351 <member name="M:OpenMetaverse.ObjectManager.DeselectObject(OpenMetaverse.Simulator,System.UInt32)"> 22359 <member name="T:OpenMetaverse.Packets.FreezeUserPacket">
20352 <summary> 22360 <exclude/>
20353 Deselect a single object
20354 </summary>
20355 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
20356 <param name="localID">The Local ID of the object</param>
20357 </member> 22361 </member>
20358 <member name="M:OpenMetaverse.ObjectManager.DeselectObjects(OpenMetaverse.Simulator,System.UInt32[])"> 22362 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.AgentDataBlock">
20359 <summary> 22363 <exclude/>
20360 Deselect multiple objects.
20361 </summary>
20362 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the objects are located</param>
20363 <param name="localIDs">An array containing the Local IDs of the objects</param>
20364 </member> 22364 </member>
20365 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32)"> 22365 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.DataBlock">
20366 <summary> 22366 <exclude/>
20367 Perform a click action on an object
20368 </summary>
20369 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
20370 <param name="localID">The Local ID of the object</param>
20371 </member> 22367 </member>
20372 <member name="M:OpenMetaverse.ObjectManager.ClickObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)"> 22368 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket">
20373 <summary> 22369 <exclude/>
20374 Perform a click action (Grab) on a single object
20375 </summary>
20376 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
20377 <param name="localID">The Local ID of the object</param>
20378 <param name="uvCoord">The texture coordinates to touch</param>
20379 <param name="stCoord">The surface coordinates to touch</param>
20380 <param name="faceIndex">The face of the position to touch</param>
20381 <param name="position">The region coordinates of the position to touch</param>
20382 <param name="normal">The surface normal of the position to touch (A normal is a vector perpindicular to the surface)</param>
20383 <param name="binormal">The surface binormal of the position to touch (A binormal is a vector tangen to the surface
20384 pointing along the U direction of the tangent space</param>
20385 </member> 22370 </member>
20386 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)"> 22371 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock">
20387 <summary> 22372 <exclude/>
20388 Create (rez) a new prim object in a simulator
20389 </summary>
20390 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param>
20391 <param name="prim">Data describing the prim object to rez</param>
20392 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
20393 do not want the object to be associated with a specific group</param>
20394 <param name="position">An approximation of the position at which to rez the prim</param>
20395 <param name="scale">Scale vector to size this prim</param>
20396 <param name="rotation">Rotation quaternion to rotate this prim</param>
20397 <remarks>Due to the way client prim rezzing is done on the server,
20398 the requested position for an object is only close to where the prim
20399 actually ends up. If you desire exact placement you'll need to
20400 follow up by moving the object after it has been created. This
20401 function will not set textures, light and flexible data, or other
20402 extended primitive properties</remarks>
20403 </member> 22373 </member>
20404 <member name="M:OpenMetaverse.ObjectManager.AddPrim(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ConstructionData,OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.PrimFlags)"> 22374 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket">
20405 <summary> 22375 <exclude/>
20406 Create (rez) a new prim object in a simulator
20407 </summary>
20408 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object to place the object in</param>
20409 <param name="prim">Data describing the prim object to rez</param>
20410 <param name="groupID">Group ID that this prim will be set to, or UUID.Zero if you
20411 do not want the object to be associated with a specific group</param>
20412 <param name="position">An approximation of the position at which to rez the prim</param>
20413 <param name="scale">Scale vector to size this prim</param>
20414 <param name="rotation">Rotation quaternion to rotate this prim</param>
20415 <param name="createFlags">Specify the <seealso cref="T:OpenMetaverse.PrimFlags"/></param>
20416 <remarks>Due to the way client prim rezzing is done on the server,
20417 the requested position for an object is only close to where the prim
20418 actually ends up. If you desire exact placement you'll need to
20419 follow up by moving the object after it has been created. This
20420 function will not set textures, light and flexible data, or other
20421 extended primitive properties</remarks>
20422 </member> 22376 </member>
20423 <member name="M:OpenMetaverse.ObjectManager.AddTree(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Tree,OpenMetaverse.UUID,System.Boolean)"> 22377 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock">
20424 <summary> 22378 <exclude/>
20425 Rez a Linden tree
20426 </summary>
20427 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20428 <param name="scale">The size of the tree</param>
20429 <param name="rotation">The rotation of the tree</param>
20430 <param name="position">The position of the tree</param>
20431 <param name="treeType">The Type of tree</param>
20432 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
20433 or UUID.Zero if no group is to be set</param>
20434 <param name="newTree">true to use the "new" Linden trees, false to use the old</param>
20435 </member> 22379 </member>
20436 <member name="M:OpenMetaverse.ObjectManager.AddGrass(OpenMetaverse.Simulator,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.Grass,OpenMetaverse.UUID)"> 22380 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock">
20437 <summary> 22381 <exclude/>
20438 Rez grass and ground cover
20439 </summary>
20440 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20441 <param name="scale">The size of the grass</param>
20442 <param name="rotation">The rotation of the grass</param>
20443 <param name="position">The position of the grass</param>
20444 <param name="grassType">The type of grass from the <seealso cref="T:OpenMetaverse.Grass"/> enum</param>
20445 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to set the tree to,
20446 or UUID.Zero if no group is to be set</param>
20447 </member> 22382 </member>
20448 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry)"> 22383 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket">
20449 <summary> 22384 <exclude/>
20450 Set the textures to apply to the faces of an object
20451 </summary>
20452 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20453 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20454 <param name="textures">The texture data to apply</param>
20455 </member> 22385 </member>
20456 <member name="M:OpenMetaverse.ObjectManager.SetTextures(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.TextureEntry,System.String)"> 22386 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock">
20457 <summary> 22387 <exclude/>
20458 Set the textures to apply to the faces of an object
20459 </summary>
20460 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20461 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20462 <param name="textures">The texture data to apply</param>
20463 <param name="mediaUrl">A media URL (not used)</param>
20464 </member> 22388 </member>
20465 <member name="M:OpenMetaverse.ObjectManager.SetLight(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.LightData)"> 22389 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock">
20466 <summary> 22390 <exclude/>
20467 Set the Light data on an object
20468 </summary>
20469 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20470 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20471 <param name="light">A <seealso cref="T:OpenMetaverse.Primitive.LightData"/> object containing the data to set</param>
20472 </member> 22391 </member>
20473 <member name="M:OpenMetaverse.ObjectManager.SetFlexible(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.FlexibleData)"> 22392 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket">
20474 <summary> 22393 <exclude/>
20475 Set the flexible data on an object
20476 </summary>
20477 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20478 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20479 <param name="flexible">A <seealso cref="T:OpenMetaverse.Primitive.FlexibleData"/> object containing the data to set</param>
20480 </member> 22394 </member>
20481 <member name="M:OpenMetaverse.ObjectManager.SetSculpt(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.SculptData)"> 22395 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock">
20482 <summary> 22396 <exclude/>
20483 Set the sculptie texture and data on an object
20484 </summary>
20485 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20486 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20487 <param name="sculpt">A <seealso cref="T:OpenMetaverse.Primitive.SculptData"/> object containing the data to set</param>
20488 </member> 22397 </member>
20489 <member name="M:OpenMetaverse.ObjectManager.SetExtraParamOff(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.ExtraParamType)"> 22398 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock">
20490 <summary> 22399 <exclude/>
20491 Unset additional primitive parameters on an object
20492 </summary>
20493 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20494 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20495 <param name="type">The extra parameters to set</param>
20496 </member> 22400 </member>
20497 <member name="M:OpenMetaverse.ObjectManager.LinkPrims(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"> 22401 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock">
20498 <summary> 22402 <exclude/>
20499 Link multiple prims into a linkset
20500 </summary>
20501 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
20502 <param name="localIDs">An array which contains the IDs of the objects to link</param>
20503 <remarks>The last object in the array will be the root object of the linkset TODO: Is this true?</remarks>
20504 </member> 22403 </member>
20505 <member name="M:OpenMetaverse.ObjectManager.DelinkPrims(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"> 22404 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket">
20506 <summary> 22405 <exclude/>
20507 Delink/Unlink multiple prims from a linkset
20508 </summary>
20509 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
20510 <param name="localIDs">An array which contains the IDs of the objects to delink</param>
20511 </member> 22406 </member>
20512 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion)"> 22407 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock">
20513 <summary> 22408 <exclude/>
20514 Change the rotation of an object
20515 </summary>
20516 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20517 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20518 <param name="rotation">The new rotation of the object</param>
20519 </member> 22409 </member>
20520 <member name="M:OpenMetaverse.ObjectManager.SetName(OpenMetaverse.Simulator,System.UInt32,System.String)"> 22410 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock">
20521 <summary> 22411 <exclude/>
20522 Set the name of an object
20523 </summary>
20524 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20525 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20526 <param name="name">A string containing the new name of the object</param>
20527 </member> 22412 </member>
20528 <member name="M:OpenMetaverse.ObjectManager.SetNames(OpenMetaverse.Simulator,System.UInt32[],System.String[])"> 22413 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket">
20529 <summary> 22414 <exclude/>
20530 Set the name of multiple objects
20531 </summary>
20532 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
20533 <param name="localIDs">An array which contains the IDs of the objects to change the name of</param>
20534 <param name="names">An array which contains the new names of the objects</param>
20535 </member> 22415 </member>
20536 <member name="M:OpenMetaverse.ObjectManager.SetDescription(OpenMetaverse.Simulator,System.UInt32,System.String)"> 22416 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock">
20537 <summary> 22417 <exclude/>
20538 Set the description of an object
20539 </summary>
20540 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20541 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20542 <param name="description">A string containing the new description of the object</param>
20543 </member> 22418 </member>
20544 <member name="M:OpenMetaverse.ObjectManager.SetDescriptions(OpenMetaverse.Simulator,System.UInt32[],System.String[])"> 22419 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock">
20545 <summary> 22420 <exclude/>
20546 Set the descriptions of multiple objects
20547 </summary>
20548 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
20549 <param name="localIDs">An array which contains the IDs of the objects to change the description of</param>
20550 <param name="descriptions">An array which contains the new descriptions of the objects</param>
20551 </member> 22421 </member>
20552 <member name="M:OpenMetaverse.ObjectManager.AttachObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.AttachmentPoint,OpenMetaverse.Quaternion)"> 22422 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket">
20553 <summary> 22423 <exclude/>
20554 Attach an object to this avatar
20555 </summary>
20556 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20557 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20558 <param name="attachPoint">The point on the avatar the object will be attached</param>
20559 <param name="rotation">The rotation of the attached object</param>
20560 </member> 22424 </member>
20561 <member name="M:OpenMetaverse.ObjectManager.DropObject(OpenMetaverse.Simulator,System.UInt32)"> 22425 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock">
20562 <summary> 22426 <exclude/>
20563 Drop an attached object from this avatar
20564 </summary>
20565 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/>
20566 object where the objects reside. This will always be the simulator the avatar is currently in
20567 </param>
20568 <param name="localID">The object's ID which is local to the simulator the object is in</param>
20569 </member> 22427 </member>
20570 <member name="M:OpenMetaverse.ObjectManager.DetachObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"> 22428 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.DataBlock">
20571 <summary> 22429 <exclude/>
20572 Detach an object from yourself
20573 </summary>
20574 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/>
20575 object where the objects reside
20576
20577 This will always be the simulator the avatar is currently in
20578 </param>
20579 <param name="localIDs">An array which contains the IDs of the objects to detach</param>
20580 </member> 22430 </member>
20581 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3)"> 22431 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket">
20582 <summary> 22432 <exclude/>
20583 Change the position of an object, Will change position of entire linkset
20584 </summary>
20585 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20586 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20587 <param name="position">The new position of the object</param>
20588 </member> 22433 </member>
20589 <member name="M:OpenMetaverse.ObjectManager.SetPosition(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean)"> 22434 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock">
20590 <summary> 22435 <exclude/>
20591 Change the position of an object
20592 </summary>
20593 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20594 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20595 <param name="position">The new position of the object</param>
20596 <param name="childOnly">if true, will change position of (this) child prim only, not entire linkset</param>
20597 </member> 22436 </member>
20598 <member name="M:OpenMetaverse.ObjectManager.SetScale(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,System.Boolean,System.Boolean)"> 22437 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock">
20599 <summary> 22438 <exclude/>
20600 Change the Scale (size) of an object
20601 </summary>
20602 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20603 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20604 <param name="scale">The new scale of the object</param>
20605 <param name="childOnly">If true, will change scale of this prim only, not entire linkset</param>
20606 <param name="uniform">True to resize prims uniformly</param>
20607 </member> 22439 </member>
20608 <member name="M:OpenMetaverse.ObjectManager.SetRotation(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Quaternion,System.Boolean)"> 22440 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket">
20609 <summary> 22441 <exclude/>
20610 Change the Rotation of an object that is either a child or a whole linkset
20611 </summary>
20612 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20613 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20614 <param name="quat">The new scale of the object</param>
20615 <param name="childOnly">If true, will change rotation of this prim only, not entire linkset</param>
20616 </member> 22442 </member>
20617 <member name="M:OpenMetaverse.ObjectManager.UpdateObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.UpdateType)"> 22443 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock">
20618 <summary> 22444 <exclude/>
20619 Send a Multiple Object Update packet to change the size, scale or rotation of a primitive
20620 </summary>
20621 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20622 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20623 <param name="data">The new rotation, size, or position of the target object</param>
20624 <param name="type">The flags from the <seealso cref="T:OpenMetaverse.UpdateType"/> Enum</param>
20625 </member> 22445 </member>
20626 <member name="M:OpenMetaverse.ObjectManager.DeedObject(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)"> 22446 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.DataBlock">
20627 <summary> 22447 <exclude/>
20628 Deed an object (prim) to a group, Object must be shared with group which
20629 can be accomplished with SetPermissions()
20630 </summary>
20631 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20632 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20633 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
20634 </member> 22448 </member>
20635 <member name="M:OpenMetaverse.ObjectManager.DeedObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.UUID)"> 22449 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket">
20636 <summary> 22450 <exclude/>
20637 Deed multiple objects (prims) to a group, Objects must be shared with group which
20638 can be accomplished with SetPermissions()
20639 </summary>
20640 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20641 <param name="localIDs">An array which contains the IDs of the objects to deed</param>
20642 <param name="groupOwner">The <seealso cref="T:OpenMetaverse.UUID"/> of the group to deed the object to</param>
20643 </member> 22451 </member>
20644 <member name="M:OpenMetaverse.ObjectManager.SetPermissions(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.PermissionWho,OpenMetaverse.PermissionMask,System.Boolean)"> 22452 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock">
20645 <summary> 22453 <exclude/>
20646 Set the permissions on multiple objects
20647 </summary>
20648 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
20649 <param name="localIDs">An array which contains the IDs of the objects to set the permissions on</param>
20650 <param name="who">The new Who mask to set</param>
20651 <param name="permissions">Which permission to modify</param>
20652 <param name="set">The new state of permission</param>
20653 </member> 22454 </member>
20654 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)"> 22455 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.EventDataBlock">
20655 <summary> 22456 <exclude/>
20656 Request additional properties for an object
20657 </summary>
20658 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20659 <param name="objectID"></param>
20660 </member> 22457 </member>
20661 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean)"> 22458 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket">
20662 <summary> 22459 <exclude/>
20663 Request additional properties for an object
20664 </summary>
20665 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20666 <param name="objectID">Absolute UUID of the object</param>
20667 <param name="reliable">Whether to require server acknowledgement of this request</param>
20668 </member> 22460 </member>
20669 <member name="M:OpenMetaverse.ObjectManager.SetObjectsGroup(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32},OpenMetaverse.UUID)"> 22461 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock">
20670 <summary> 22462 <exclude/>
20671 Set the ownership of a list of objects to the specified group
20672 </summary>
20673 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
20674 <param name="localIds">An array which contains the IDs of the objects to set the group id on</param>
20675 <param name="groupID">The Groups ID</param>
20676 </member> 22463 </member>
20677 <member name="M:OpenMetaverse.ObjectManager.NavigateObjectMedia(OpenMetaverse.UUID,System.Int32,System.String,OpenMetaverse.Simulator)"> 22464 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.EventDataBlock">
20678 <summary> 22465 <exclude/>
20679 Update current URL of the previously set prim media
20680 </summary>
20681 <param name="primID">UUID of the prim</param>
20682 <param name="newURL">Set current URL to this</param>
20683 <param name="face">Prim face number</param>
20684 <param name="sim">Simulator in which prim is located</param>
20685 </member> 22466 </member>
20686 <member name="M:OpenMetaverse.ObjectManager.UpdateObjectMedia(OpenMetaverse.UUID,OpenMetaverse.MediaEntry[],OpenMetaverse.Simulator)"> 22467 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket">
20687 <summary> 22468 <exclude/>
20688 Set object media
20689 </summary>
20690 <param name="primID">UUID of the prim</param>
20691 <param name="faceMedia">Array the length of prims number of faces. Null on face indexes where there is
20692 no media, <seealso cref="T:OpenMetaverse.MediaEntry"/> on faces which contain the media</param>
20693 <param name="sim">Simulatior in which prim is located</param>
20694 </member> 22469 </member>
20695 <member name="M:OpenMetaverse.ObjectManager.RequestObjectMedia(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.ObjectManager.ObjectMediaCallback)"> 22470 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock">
20696 <summary> 22471 <exclude/>
20697 Retrieve information about object media
20698 </summary>
20699 <param name="primID">UUID of the primitive</param>
20700 <param name="sim">Simulator where prim is located</param>
20701 <param name="callback">Call this callback when done</param>
20702 </member> 22472 </member>
20703 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22473 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock">
20704 <summary>Process an incoming packet and raise the appropriate events</summary> 22474 <exclude/>
20705 <param name="sender">The sender</param>
20706 <param name="e">The EventArgs object containing the packet data</param>
20707 </member> 22475 </member>
20708 <member name="M:OpenMetaverse.ObjectManager.ImprovedTerseObjectUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22476 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket">
20709 <summary> 22477 <exclude/>
20710 A terse object update, used when a transformation matrix or
20711 velocity/acceleration for an object changes but nothing else
20712 (scale/position/rotation/acceleration/velocity)
20713 </summary>
20714 <param name="sender">The sender</param>
20715 <param name="e">The EventArgs object containing the packet data</param>
20716 </member> 22478 </member>
20717 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateCompressedHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22479 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock">
20718 <summary>Process an incoming packet and raise the appropriate events</summary> 22480 <exclude/>
20719 <param name="sender">The sender</param>
20720 <param name="e">The EventArgs object containing the packet data</param>
20721 </member> 22481 </member>
20722 <member name="M:OpenMetaverse.ObjectManager.ObjectUpdateCachedHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22482 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock">
20723 <summary>Process an incoming packet and raise the appropriate events</summary> 22483 <exclude/>
20724 <param name="sender">The sender</param>
20725 <param name="e">The EventArgs object containing the packet data</param>
20726 </member> 22484 </member>
20727 <member name="M:OpenMetaverse.ObjectManager.KillObjectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22485 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket">
20728 <summary>Process an incoming packet and raise the appropriate events</summary> 22486 <exclude/>
20729 <param name="sender">The sender</param>
20730 <param name="e">The EventArgs object containing the packet data</param>
20731 </member> 22487 </member>
20732 <member name="M:OpenMetaverse.ObjectManager.ObjectPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22488 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.AgentDataBlock">
20733 <summary>Process an incoming packet and raise the appropriate events</summary> 22489 <exclude/>
20734 <param name="sender">The sender</param>
20735 <param name="e">The EventArgs object containing the packet data</param>
20736 </member> 22490 </member>
20737 <member name="M:OpenMetaverse.ObjectManager.ObjectPropertiesFamilyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22491 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.EventDataBlock">
20738 <summary>Process an incoming packet and raise the appropriate events</summary> 22492 <exclude/>
20739 <param name="sender">The sender</param>
20740 <param name="e">The EventArgs object containing the packet data</param>
20741 </member> 22493 </member>
20742 <member name="M:OpenMetaverse.ObjectManager.PayPriceReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 22494 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.QueryDataBlock">
20743 <summary>Process an incoming packet and raise the appropriate events</summary> 22495 <exclude/>
20744 <param name="sender">The sender</param>
20745 <param name="e">The EventArgs object containing the packet data</param>
20746 </member> 22496 </member>
20747 <member name="M:OpenMetaverse.ObjectManager.ObjectPhysicsPropertiesHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 22497 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket">
20748 <summary> 22498 <exclude/>
20749
20750 </summary>
20751 <param name="capsKey"></param>
20752 <param name="message"></param>
20753 <param name="simulator"></param>
20754 </member> 22499 </member>
20755 <member name="M:OpenMetaverse.ObjectManager.BuildBasicShape(OpenMetaverse.PrimType)"> 22500 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock">
20756 <summary> 22501 <exclude/>
20757 Setup construction data for a basic primitive shape
20758 </summary>
20759 <param name="type">Primitive shape to construct</param>
20760 <returns>Construction data that can be plugged into a <seealso cref="T:OpenMetaverse.Primitive"/></returns>
20761 </member> 22502 </member>
20762 <member name="M:OpenMetaverse.ObjectManager.SetAvatarSittingOn(OpenMetaverse.Simulator,OpenMetaverse.Avatar,System.UInt32,System.UInt32)"> 22503 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.DataBlock">
20763 <summary> 22504 <exclude/>
20764
20765 </summary>
20766 <param name="sim"></param>
20767 <param name="av"></param>
20768 <param name="localid"></param>
20769 <param name="oldSeatID"></param>
20770 </member> 22505 </member>
20771 <member name="M:OpenMetaverse.ObjectManager.UpdateDilation(OpenMetaverse.Simulator,System.UInt32)"> 22506 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket">
20772 <summary> 22507 <exclude/>
20773
20774 </summary>
20775 <param name="s"></param>
20776 <param name="dilation"></param>
20777 </member> 22508 </member>
20778 <member name="M:OpenMetaverse.ObjectManager.SetShape(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Primitive.ConstructionData)"> 22509 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock">
20779 <summary> 22510 <exclude/>
20780 Set the Shape data of an object
20781 </summary>
20782 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20783 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20784 <param name="prim">Data describing the prim shape</param>
20785 </member> 22511 </member>
20786 <member name="M:OpenMetaverse.ObjectManager.SetMaterial(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.Material)"> 22512 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.DataBlock">
20787 <summary> 22513 <exclude/>
20788 Set the Material data of an object
20789 </summary>
20790 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the object resides</param>
20791 <param name="localID">The objects ID which is local to the simulator the object is in</param>
20792 <param name="material">The new material of the object</param>
20793 </member> 22514 </member>
20794 <member name="M:OpenMetaverse.ObjectManager.GetPrimitive(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)"> 22515 <member name="T:OpenMetaverse.Packets.PickDeletePacket">
20795 <summary> 22516 <exclude/>
20796
20797 </summary>
20798 <param name="simulator"></param>
20799 <param name="localID"></param>
20800 <param name="fullID"></param>
20801 <returns></returns>
20802 </member> 22517 </member>
20803 <member name="M:OpenMetaverse.ObjectManager.GetPrimitive(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID,System.Boolean)"> 22518 <member name="T:OpenMetaverse.Packets.PickDeletePacket.AgentDataBlock">
20804 <summary> 22519 <exclude/>
20805
20806 </summary>
20807 <param name="simulator"></param>
20808 <param name="localID"></param>
20809 <param name="fullID"></param>
20810 <param name="createIfMissing"></param>
20811 <returns></returns>
20812 </member> 22520 </member>
20813 <member name="M:OpenMetaverse.ObjectManager.GetAvatar(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)"> 22521 <member name="T:OpenMetaverse.Packets.PickDeletePacket.DataBlock">
20814 <summary> 22522 <exclude/>
20815
20816 </summary>
20817 <param name="simulator"></param>
20818 <param name="localID"></param>
20819 <param name="fullID"></param>
20820 <returns></returns>
20821 </member> 22523 </member>
20822 <member name="E:OpenMetaverse.ObjectManager.ObjectUpdate"> 22524 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket">
20823 <summary>Raised when the simulator sends us data containing 22525 <exclude/>
20824 A <see cref="T:OpenMetaverse.Primitive"/>, Foliage or Attachment</summary>
20825 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObject(OpenMetaverse.Simulator,System.UInt32)"/>
20826 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObjects(OpenMetaverse.Simulator,System.Collections.Generic.List{System.UInt32})"/>
20827 </member> 22526 </member>
20828 <member name="E:OpenMetaverse.ObjectManager.ObjectProperties"> 22527 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.AgentDataBlock">
20829 <summary>Raised when the simulator sends us data containing 22528 <exclude/>
20830 additional <seea cref="T:OpenMetaverse.Primitive"/> information</summary>
20831 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"/>
20832 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)"/>
20833 </member> 22529 </member>
20834 <member name="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"> 22530 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.DataBlock">
20835 <summary>Raised when the simulator sends us data containing 22531 <exclude/>
20836 Primitive.ObjectProperties for an object we are currently tracking</summary>
20837 </member> 22532 </member>
20838 <member name="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"> 22533 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket">
20839 <summary>Raised when the simulator sends us data containing 22534 <exclude/>
20840 additional <seea cref="T:OpenMetaverse.Primitive"/> and <see cref="T:OpenMetaverse.Avatar"/> details</summary>
20841 <seealso cref="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)"/>
20842 </member> 22535 </member>
20843 <member name="E:OpenMetaverse.ObjectManager.AvatarUpdate"> 22536 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket.DataBlock">
20844 <summary>Raised when the simulator sends us data containing 22537 <exclude/>
20845 updated information for an <see cref="T:OpenMetaverse.Avatar"/></summary>
20846 </member> 22538 </member>
20847 <member name="E:OpenMetaverse.ObjectManager.TerseObjectUpdate"> 22539 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket">
20848 <summary>Raised when the simulator sends us data containing 22540 <exclude/>
20849 <see cref="T:OpenMetaverse.Primitive"/> and <see cref="T:OpenMetaverse.Avatar"/> movement changes</summary>
20850 </member> 22541 </member>
20851 <member name="E:OpenMetaverse.ObjectManager.ObjectDataBlockUpdate"> 22542 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket.DataBlock">
20852 <summary>Raised when the simulator sends us data containing 22543 <exclude/>
20853 updates to an Objects DataBlock</summary>
20854 </member> 22544 </member>
20855 <member name="E:OpenMetaverse.ObjectManager.KillObject"> 22545 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket">
20856 <summary>Raised when the simulator informs us an <see cref="T:OpenMetaverse.Primitive"/> 22546 <exclude/>
20857 or <see cref="T:OpenMetaverse.Avatar"/> is no longer within view</summary>
20858 </member> 22547 </member>
20859 <member name="E:OpenMetaverse.ObjectManager.KillObjects"> 22548 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.DataBlock">
20860 <summary>Raised when the simulator informs us when a group of <see cref="T:OpenMetaverse.Primitive"/> 22549 <exclude/>
20861 or <see cref="T:OpenMetaverse.Avatar"/> is no longer within view</summary>
20862 </member> 22550 </member>
20863 <member name="E:OpenMetaverse.ObjectManager.AvatarSitChanged"> 22551 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.ButtonsBlock">
20864 <summary>Raised when the simulator sends us data containing 22552 <exclude/>
20865 updated sit information for our <see cref="T:OpenMetaverse.Avatar"/></summary>
20866 </member> 22553 </member>
20867 <member name="E:OpenMetaverse.ObjectManager.PayPriceReply"> 22554 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock">
20868 <summary>Raised when the simulator sends us data containing 22555 <exclude/>
20869 purchase price information for a <see cref="T:OpenMetaverse.Primitive"/></summary>
20870 </member> 22556 </member>
20871 <member name="E:OpenMetaverse.ObjectManager.PhysicsProperties"> 22557 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket">
20872 <summary>Raised when the simulator sends us data containing 22558 <exclude/>
20873 additional <seea cref="T:OpenMetaverse.Primitive"/> information</summary>
20874 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"/>
20875 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)"/>
20876 </member> 22559 </member>
20877 <member name="T:OpenMetaverse.ObjectManager.ObjectMediaCallback"> 22560 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock">
20878 <summary> 22561 <exclude/>
20879 Callback for getting object media data via CAP
20880 </summary>
20881 <param name="success">Indicates if the operation was succesfull</param>
20882 <param name="version">Object media version string</param>
20883 <param name="faceMedia">Array indexed on prim face of media entry data</param>
20884 </member> 22562 </member>
20885 <member name="T:OpenMetaverse.PrimEventArgs"> 22563 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.DataBlock">
20886 <summary>Provides data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event</summary> 22564 <exclude/>
20887 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event occurs when the simulator sends
20888 an <see cref="T:OpenMetaverse.Packets.ObjectUpdatePacket"/> containing a Primitive, Foliage or Attachment data</para>
20889 <para>Note 1: The <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> event will not be raised when the object is an Avatar</para>
20890 <para>Note 2: It is possible for the <see cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/> to be
20891 raised twice for the same object if for example the primitive moved to a new simulator, then returned to the current simulator or
20892 if an Avatar crosses the border into a new simulator and returns to the current simulator</para>
20893 </remarks>
20894 <example>
20895 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"/>
20896 properties to display new Primitives and Attachments on the <see cref="T:System.Console"/> window.
20897 <code>
20898 // Subscribe to the event that gives us prim and foliage information
20899 Client.Objects.ObjectUpdate += Objects_ObjectUpdate;
20900
20901
20902 private void Objects_ObjectUpdate(object sender, PrimEventArgs e)
20903 {
20904 Console.WriteLine("Primitive {0} {1} in {2} is an attachment {3}", e.Prim.ID, e.Prim.LocalID, e.Simulator.Name, e.IsAttachment);
20905 }
20906 </code>
20907 </example>
20908 <seealso cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/>
20909 <seealso cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/>
20910 <seealso cref="T:OpenMetaverse.AvatarUpdateEventArgs"/>
20911 </member> 22565 </member>
20912 <member name="M:OpenMetaverse.PrimEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive,System.UInt16,System.Boolean,System.Boolean)"> 22566 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket">
20913 <summary> 22567 <exclude/>
20914 Construct a new instance of the PrimEventArgs class
20915 </summary>
20916 <param name="simulator">The simulator the object originated from</param>
20917 <param name="prim">The Primitive</param>
20918 <param name="timeDilation">The simulator time dilation</param>
20919 <param name="isNew">The prim was not in the dictionary before this update</param>
20920 <param name="isAttachment">true if the primitive represents an attachment to an agent</param>
20921 </member> 22568 </member>
20922 <member name="P:OpenMetaverse.PrimEventArgs.Simulator"> 22569 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock">
20923 <summary>Get the simulator the <see cref="T:OpenMetaverse.Primitive"/> originated from</summary> 22570 <exclude/>
20924 </member> 22571 </member>
20925 <member name="P:OpenMetaverse.PrimEventArgs.Prim"> 22572 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket">
20926 <summary>Get the <see cref="T:OpenMetaverse.Primitive"/> details</summary> 22573 <exclude/>
20927 </member> 22574 </member>
20928 <member name="P:OpenMetaverse.PrimEventArgs.IsNew"> 22575 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock">
20929 <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> 22576 <exclude/>
20930 </member> 22577 </member>
20931 <member name="P:OpenMetaverse.PrimEventArgs.IsAttachment"> 22578 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.DataBlock">
20932 <summary>true if the <see cref="T:OpenMetaverse.Primitive"/> is attached to an <see cref="T:OpenMetaverse.Avatar"/></summary> 22579 <exclude/>
20933 </member> 22580 </member>
20934 <member name="P:OpenMetaverse.PrimEventArgs.TimeDilation"> 22581 <member name="T:OpenMetaverse.Packets.LoadURLPacket">
20935 <summary>Get the simulator Time Dilation</summary> 22582 <exclude/>
20936 </member> 22583 </member>
20937 <member name="T:OpenMetaverse.AvatarUpdateEventArgs"> 22584 <member name="T:OpenMetaverse.Packets.LoadURLPacket.DataBlock">
20938 <summary>Provides data for the <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event</summary> 22585 <exclude/>
20939 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event occurs when the simulator sends
20940 an <see cref="T:OpenMetaverse.Packets.ObjectUpdatePacket"/> containing Avatar data</para>
20941 <para>Note 1: The <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> event will not be raised when the object is an Avatar</para>
20942 <para>Note 2: It is possible for the <see cref="E:OpenMetaverse.ObjectManager.AvatarUpdate"/> to be
20943 raised twice for the same avatar if for example the avatar moved to a new simulator, then returned to the current simulator</para>
20944 </remarks>
20945 <example>
20946 The following code example uses the <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> property to make a request for the top picks
20947 using the <see cref="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)"/> method in the <see cref="T:OpenMetaverse.AvatarManager"/> class to display the names
20948 of our own agents picks listings on the <see cref="T:System.Console"/> window.
20949 <code>
20950 // subscribe to the AvatarUpdate event to get our information
20951 Client.Objects.AvatarUpdate += Objects_AvatarUpdate;
20952 Client.Avatars.AvatarPicksReply += Avatars_AvatarPicksReply;
20953
20954 private void Objects_AvatarUpdate(object sender, AvatarUpdateEventArgs e)
20955 {
20956 // we only want our own data
20957 if (e.Avatar.LocalID == Client.Self.LocalID)
20958 {
20959 // Unsubscribe from the avatar update event to prevent a loop
20960 // where we continually request the picks every time we get an update for ourselves
20961 Client.Objects.AvatarUpdate -= Objects_AvatarUpdate;
20962 // make the top picks request through AvatarManager
20963 Client.Avatars.RequestAvatarPicks(e.Avatar.ID);
20964 }
20965 }
20966
20967 private void Avatars_AvatarPicksReply(object sender, AvatarPicksReplyEventArgs e)
20968 {
20969 // we'll unsubscribe from the AvatarPicksReply event since we now have the data
20970 // we were looking for
20971 Client.Avatars.AvatarPicksReply -= Avatars_AvatarPicksReply;
20972 // loop through the dictionary and extract the names of the top picks from our profile
20973 foreach (var pickName in e.Picks.Values)
20974 {
20975 Console.WriteLine(pickName);
20976 }
20977 }
20978 </code>
20979 </example>
20980 <seealso cref="E:OpenMetaverse.ObjectManager.ObjectUpdate"/>
20981 <seealso cref="T:OpenMetaverse.PrimEventArgs"/>
20982 </member> 22586 </member>
20983 <member name="M:OpenMetaverse.AvatarUpdateEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Avatar,System.UInt16,System.Boolean)"> 22587 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket">
20984 <summary> 22588 <exclude/>
20985 Construct a new instance of the AvatarUpdateEventArgs class
20986 </summary>
20987 <param name="simulator">The simulator the packet originated from</param>
20988 <param name="avatar">The <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> data</param>
20989 <param name="timeDilation">The simulator time dilation</param>
20990 <param name="isNew">The avatar was not in the dictionary before this update</param>
20991 </member> 22589 </member>
20992 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.Simulator"> 22590 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock">
20993 <summary>Get the simulator the object originated from</summary> 22591 <exclude/>
20994 </member> 22592 </member>
20995 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"> 22593 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket">
20996 <summary>Get the <see cref="P:OpenMetaverse.AvatarUpdateEventArgs.Avatar"/> data</summary> 22594 <exclude/>
20997 </member> 22595 </member>
20998 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.TimeDilation"> 22596 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock">
20999 <summary>Get the simulator time dilation</summary> 22597 <exclude/>
21000 </member> 22598 </member>
21001 <member name="P:OpenMetaverse.AvatarUpdateEventArgs.IsNew"> 22599 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket">
21002 <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> 22600 <exclude/>
21003 </member> 22601 </member>
21004 <member name="T:OpenMetaverse.ObjectPropertiesEventArgs"> 22602 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock">
21005 <summary>Provides additional primitive data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event</summary> 22603 <exclude/>
21006 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectProperties"/> event occurs when the simulator sends
21007 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive, Foliage data or Attachment data</para>
21008 <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
21009 made.</para>
21010 </remarks>
21011 <example>
21012 The following code example uses the <see cref="P:OpenMetaverse.PrimEventArgs.Prim"/>, <see cref="P:OpenMetaverse.PrimEventArgs.Simulator"/> and
21013 <see cref="P:OpenMetaverse.ObjectPropertiesEventArgs.Properties"/>
21014 properties to display new attachments and send a request for additional properties containing the name of the
21015 attachment then display it on the <see cref="T:System.Console"/> window.
21016 <code>
21017 // Subscribe to the event that provides additional primitive details
21018 Client.Objects.ObjectProperties += Objects_ObjectProperties;
21019
21020 // handle the properties data that arrives
21021 private void Objects_ObjectProperties(object sender, ObjectPropertiesEventArgs e)
21022 {
21023 Console.WriteLine("Primitive Properties: {0} Name is {1}", e.Properties.ObjectID, e.Properties.Name);
21024 }
21025 </code>
21026 </example>
21027 </member> 22604 </member>
21028 <member name="M:OpenMetaverse.ObjectPropertiesEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive.ObjectProperties)"> 22605 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock">
21029 <summary> 22606 <exclude/>
21030 Construct a new instance of the ObjectPropertiesEventArgs class
21031 </summary>
21032 <param name="simulator">The simulator the object is located</param>
21033 <param name="props">The primitive Properties</param>
21034 </member> 22607 </member>
21035 <member name="P:OpenMetaverse.ObjectPropertiesEventArgs.Simulator"> 22608 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket">
21036 <summary>Get the simulator the object is located</summary> 22609 <exclude/>
21037 </member> 22610 </member>
21038 <member name="P:OpenMetaverse.ObjectPropertiesEventArgs.Properties"> 22611 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock">
21039 <summary>Get the primitive properties</summary> 22612 <exclude/>
21040 </member> 22613 </member>
21041 <member name="T:OpenMetaverse.ObjectPropertiesUpdatedEventArgs"> 22614 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock">
21042 <summary>Provides additional primitive data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event</summary> 22615 <exclude/>
21043 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event occurs when the simulator sends
21044 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive or Foliage data that is currently
21045 being tracked in the <see cref="F:OpenMetaverse.Simulator.ObjectsPrimitives"/> dictionary</para>
21046 <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
21047 made and <see cref="F:OpenMetaverse.Settings.OBJECT_TRACKING"/> is enabled</para>
21048 </remarks>
21049 </member> 22616 </member>
21050 <member name="M:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive,OpenMetaverse.Primitive.ObjectProperties)"> 22617 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket">
21051 <summary> 22618 <exclude/>
21052 Construct a new instance of the ObjectPropertiesUpdatedEvenrArgs class
21053 </summary>
21054 <param name="simulator">The simulator the object is located</param>
21055 <param name="prim">The Primitive</param>
21056 <param name="props">The primitive Properties</param>
21057 </member> 22619 </member>
21058 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Prim"> 22620 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock">
21059 <summary>Get the primitive details</summary> 22621 <exclude/>
21060 </member> 22622 </member>
21061 <member name="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"> 22623 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock">
21062 <summary>Provides additional primitive data, permissions and sale info for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event</summary> 22624 <exclude/>
21063 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event occurs when the simulator sends
21064 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive, Foliage data or Attachment. This includes
21065 Permissions, Sale info, and other basic details on an object</para>
21066 <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
21067 made, the viewer equivalent is hovering the mouse cursor over an object</para>
21068 </remarks>
21069 </member> 22625 </member>
21070 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Simulator"> 22626 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock">
21071 <summary>Get the simulator the object is located</summary> 22627 <exclude/>
21072 </member> 22628 </member>
21073 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Properties"> 22629 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock">
21074 <summary></summary> 22630 <exclude/>
21075 </member> 22631 </member>
21076 <member name="P:OpenMetaverse.ObjectPropertiesFamilyEventArgs.Type"> 22632 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket">
21077 <summary></summary> 22633 <exclude/>
21078 </member> 22634 </member>
21079 <member name="T:OpenMetaverse.TerseObjectUpdateEventArgs"> 22635 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock">
21080 <summary>Provides primitive data containing updated location, velocity, rotation, textures for the <see cref="E:OpenMetaverse.ObjectManager.TerseObjectUpdate"/> event</summary> 22636 <exclude/>
21081 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.TerseObjectUpdate"/> event occurs when the simulator sends updated location, velocity, rotation, etc</para>
21082 </remarks>
21083 </member> 22637 </member>
21084 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Simulator"> 22638 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock">
21085 <summary>Get the simulator the object is located</summary> 22639 <exclude/>
21086 </member> 22640 </member>
21087 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Prim"> 22641 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket">
21088 <summary>Get the primitive details</summary> 22642 <exclude/>
21089 </member> 22643 </member>
21090 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.Update"> 22644 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock">
21091 <summary></summary> 22645 <exclude/>
21092 </member> 22646 </member>
21093 <member name="P:OpenMetaverse.TerseObjectUpdateEventArgs.TimeDilation"> 22647 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock">
21094 <summary></summary> 22648 <exclude/>
21095 </member> 22649 </member>
21096 <member name="T:OpenMetaverse.ObjectDataBlockUpdateEventArgs"> 22650 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock">
21097 <summary> 22651 <exclude/>
21098
21099 </summary>
21100 </member> 22652 </member>
21101 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Simulator"> 22653 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock">
21102 <summary>Get the simulator the object is located</summary> 22654 <exclude/>
21103 </member> 22655 </member>
21104 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Prim"> 22656 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket">
21105 <summary>Get the primitive details</summary> 22657 <exclude/>
21106 </member> 22658 </member>
21107 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.ConstructionData"> 22659 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock">
21108 <summary></summary> 22660 <exclude/>
21109 </member> 22661 </member>
21110 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Block"> 22662 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock">
21111 <summary></summary> 22663 <exclude/>
21112 </member> 22664 </member>
21113 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.Update"> 22665 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock">
21114 <summary></summary> 22666 <exclude/>
21115 </member> 22667 </member>
21116 <member name="P:OpenMetaverse.ObjectDataBlockUpdateEventArgs.NameValues"> 22668 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket">
21117 <summary></summary> 22669 <exclude/>
21118 </member> 22670 </member>
21119 <member name="T:OpenMetaverse.KillObjectEventArgs"> 22671 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock">
21120 <summary>Provides notification when an Avatar, Object or Attachment is DeRezzed or moves out of the avatars view for the 22672 <exclude/>
21121 <see cref="E:OpenMetaverse.ObjectManager.KillObject"/> event</summary>
21122 </member> 22673 </member>
21123 <member name="P:OpenMetaverse.KillObjectEventArgs.Simulator"> 22674 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket">
21124 <summary>Get the simulator the object is located</summary> 22675 <exclude/>
21125 </member> 22676 </member>
21126 <member name="P:OpenMetaverse.KillObjectEventArgs.ObjectLocalID"> 22677 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket.DataBlock">
21127 <summary>The LocalID of the object</summary> 22678 <exclude/>
21128 </member> 22679 </member>
21129 <member name="T:OpenMetaverse.KillObjectsEventArgs"> 22680 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket">
21130 <summary>Provides notification when an Avatar, Object or Attachment is DeRezzed or moves out of the avatars view for the 22681 <exclude/>
21131 <see cref="E:OpenMetaverse.ObjectManager.KillObjects"/> event</summary>
21132 </member> 22682 </member>
21133 <member name="P:OpenMetaverse.KillObjectsEventArgs.Simulator"> 22683 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock">
21134 <summary>Get the simulator the object is located</summary> 22684 <exclude/>
21135 </member> 22685 </member>
21136 <member name="P:OpenMetaverse.KillObjectsEventArgs.ObjectLocalIDs"> 22686 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.DataBlock">
21137 <summary>The LocalID of the object</summary> 22687 <exclude/>
21138 </member> 22688 </member>
21139 <member name="T:OpenMetaverse.AvatarSitChangedEventArgs"> 22689 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket">
21140 <summary> 22690 <exclude/>
21141 Provides updates sit position data
21142 </summary>
21143 </member> 22691 </member>
21144 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.Simulator"> 22692 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock">
21145 <summary>Get the simulator the object is located</summary> 22693 <exclude/>
21146 </member> 22694 </member>
21147 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.Avatar"> 22695 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock">
21148 <summary></summary> 22696 <exclude/>
21149 </member> 22697 </member>
21150 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.SittingOn"> 22698 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket">
21151 <summary></summary> 22699 <exclude/>
21152 </member> 22700 </member>
21153 <member name="P:OpenMetaverse.AvatarSitChangedEventArgs.OldSeat"> 22701 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock">
21154 <summary></summary> 22702 <exclude/>
21155 </member> 22703 </member>
21156 <member name="T:OpenMetaverse.PayPriceReplyEventArgs"> 22704 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock">
21157 <summary> 22705 <exclude/>
21158
21159 </summary>
21160 </member> 22706 </member>
21161 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.Simulator"> 22707 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket">
21162 <summary>Get the simulator the object is located</summary> 22708 <exclude/>
21163 </member> 22709 </member>
21164 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.ObjectID"> 22710 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock">
21165 <summary></summary> 22711 <exclude/>
21166 </member> 22712 </member>
21167 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.DefaultPrice"> 22713 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.DataBlock">
21168 <summary></summary> 22714 <exclude/>
21169 </member> 22715 </member>
21170 <member name="P:OpenMetaverse.PayPriceReplyEventArgs.ButtonPrices"> 22716 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket">
21171 <summary></summary> 22717 <exclude/>
21172 </member> 22718 </member>
21173 <member name="P:OpenMetaverse.ObjectMediaEventArgs.Success"> 22719 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.AgentDataBlock">
21174 <summary> 22720 <exclude/>
21175 Indicates if the operation was successful
21176 </summary>
21177 </member> 22721 </member>
21178 <member name="P:OpenMetaverse.ObjectMediaEventArgs.Version"> 22722 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.DataBlock">
21179 <summary> 22723 <exclude/>
21180 Media version string
21181 </summary>
21182 </member> 22724 </member>
21183 <member name="P:OpenMetaverse.ObjectMediaEventArgs.FaceMedia"> 22725 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock">
21184 <summary> 22726 <exclude/>
21185 Array of media entries indexed by face number
21186 </summary>
21187 </member> 22727 </member>
21188 <member name="T:OpenMetaverse.PhysicsPropertiesEventArgs"> 22728 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket">
21189 <summary> 22729 <exclude/>
21190 Set when simulator sends us infomation on primitive's physical properties
21191 </summary>
21192 </member> 22730 </member>
21193 <member name="F:OpenMetaverse.PhysicsPropertiesEventArgs.Simulator"> 22731 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.AgentDataBlock">
21194 <summary>Simulator where the message originated</summary> 22732 <exclude/>
21195 </member> 22733 </member>
21196 <member name="F:OpenMetaverse.PhysicsPropertiesEventArgs.PhysicsProperties"> 22734 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock">
21197 <summary>Updated physical properties</summary> 22735 <exclude/>
21198 </member> 22736 </member>
21199 <member name="M:OpenMetaverse.PhysicsPropertiesEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive.PhysicsProperties)"> 22737 <member name="T:OpenMetaverse.Packets.ParcelDividePacket">
21200 <summary> 22738 <exclude/>
21201 Constructor
21202 </summary>
21203 <param name="sim">Simulator where the message originated</param>
21204 <param name="props">Updated physical properties</param>
21205 </member> 22739 </member>
21206 <member name="T:OpenMetaverse.InventoryException"> 22740 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.AgentDataBlock">
21207 <summary> 22741 <exclude/>
21208 Exception class to identify inventory exceptions
21209 </summary>
21210 </member> 22742 </member>
21211 <member name="T:OpenMetaverse.Inventory"> 22743 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.ParcelDataBlock">
21212 <summary> 22744 <exclude/>
21213 Responsible for maintaining inventory structure. Inventory constructs nodes
21214 and manages node children as is necessary to maintain a coherant hirarchy.
21215 Other classes should not manipulate or create InventoryNodes explicitly. When
21216 A node's parent changes (when a folder is moved, for example) simply pass
21217 Inventory the updated InventoryFolder and it will make the appropriate changes
21218 to its internal representation.
21219 </summary>
21220 </member> 22745 </member>
21221 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdated"> 22746 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket">
21222 <summary>The event subscribers, null of no subscribers</summary> 22747 <exclude/>
21223 </member> 22748 </member>
21224 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectUpdated(OpenMetaverse.InventoryObjectUpdatedEventArgs)"> 22749 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.AgentDataBlock">
21225 <summary>Raises the InventoryObjectUpdated Event</summary> 22750 <exclude/>
21226 <param name="e">A InventoryObjectUpdatedEventArgs object containing
21227 the data sent from the simulator</param>
21228 </member> 22751 </member>
21229 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdatedLock"> 22752 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.DataBlock">
21230 <summary>Thread sync lock object</summary> 22753 <exclude/>
21231 </member> 22754 </member>
21232 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemoved"> 22755 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket">
21233 <summary>The event subscribers, null of no subscribers</summary> 22756 <exclude/>
21234 </member> 22757 </member>
21235 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectRemoved(OpenMetaverse.InventoryObjectRemovedEventArgs)"> 22758 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.AgentDataBlock">
21236 <summary>Raises the InventoryObjectRemoved Event</summary> 22759 <exclude/>
21237 <param name="e">A InventoryObjectRemovedEventArgs object containing
21238 the data sent from the simulator</param>
21239 </member> 22760 </member>
21240 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemovedLock"> 22761 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.DataBlock">
21241 <summary>Thread sync lock object</summary> 22762 <exclude/>
21242 </member> 22763 </member>
21243 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAdded"> 22764 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock">
21244 <summary>The event subscribers, null of no subscribers</summary> 22765 <exclude/>
21245 </member> 22766 </member>
21246 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectAdded(OpenMetaverse.InventoryObjectAddedEventArgs)"> 22767 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket">
21247 <summary>Raises the InventoryObjectAdded Event</summary> 22768 <exclude/>
21248 <param name="e">A InventoryObjectAddedEventArgs object containing
21249 the data sent from the simulator</param>
21250 </member> 22769 </member>
21251 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAddedLock"> 22770 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock">
21252 <summary>Thread sync lock object</summary> 22771 <exclude/>
21253 </member> 22772 </member>
21254 <member name="M:OpenMetaverse.Inventory.GetContents(OpenMetaverse.UUID)"> 22773 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock">
21255 <summary> 22774 <exclude/>
21256 Returns the contents of the specified folder
21257 </summary>
21258 <param name="folder">A folder's UUID</param>
21259 <returns>The contents of the folder corresponding to <code>folder</code></returns>
21260 <exception cref="T:OpenMetaverse.InventoryException">When <code>folder</code> does not exist in the inventory</exception>
21261 </member> 22775 </member>
21262 <member name="M:OpenMetaverse.Inventory.UpdateNodeFor(OpenMetaverse.InventoryBase)"> 22776 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket">
21263 <summary> 22777 <exclude/>
21264 Updates the state of the InventoryNode and inventory data structure that
21265 is responsible for the InventoryObject. If the item was previously not added to inventory,
21266 it adds the item, and updates structure accordingly. If it was, it updates the
21267 InventoryNode, changing the parent node if <code>item.parentUUID</code> does
21268 not match <code>node.Parent.Data.UUID</code>.
21269
21270 You can not set the inventory root folder using this method
21271 </summary>
21272 <param name="item">The InventoryObject to store</param>
21273 </member> 22778 </member>
21274 <member name="M:OpenMetaverse.Inventory.RemoveNodeFor(OpenMetaverse.InventoryBase)"> 22779 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock">
21275 <summary> 22780 <exclude/>
21276 Removes the InventoryObject and all related node data from Inventory.
21277 </summary>
21278 <param name="item">The InventoryObject to remove.</param>
21279 </member> 22781 </member>
21280 <member name="M:OpenMetaverse.Inventory.Contains(OpenMetaverse.UUID)"> 22782 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock">
21281 <summary> 22783 <exclude/>
21282 Used to find out if Inventory contains the InventoryObject
21283 specified by <code>uuid</code>.
21284 </summary>
21285 <param name="uuid">The UUID to check.</param>
21286 <returns>true if inventory contains uuid, false otherwise</returns>
21287 </member> 22784 </member>
21288 <member name="M:OpenMetaverse.Inventory.SaveToDisk(System.String)"> 22785 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket">
21289 <summary> 22786 <exclude/>
21290 Saves the current inventory structure to a cache file
21291 </summary>
21292 <param name="filename">Name of the cache file to save to</param>
21293 </member> 22787 </member>
21294 <member name="M:OpenMetaverse.Inventory.RestoreFromDisk(System.String)"> 22788 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock">
21295 <summary> 22789 <exclude/>
21296 Loads in inventory cache file into the inventory structure. Note only valid to call after login has been successful.
21297 </summary>
21298 <param name="filename">Name of the cache file to load</param>
21299 <returns>The number of inventory items sucessfully reconstructed into the inventory node tree</returns>
21300 </member> 22790 </member>
21301 <member name="E:OpenMetaverse.Inventory.InventoryObjectUpdated"> 22791 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock">
21302 <summary>Raised when the simulator sends us data containing 22792 <exclude/>
21303 ...</summary>
21304 </member> 22793 </member>
21305 <member name="E:OpenMetaverse.Inventory.InventoryObjectRemoved"> 22794 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket">
21306 <summary>Raised when the simulator sends us data containing 22795 <exclude/>
21307 ...</summary>
21308 </member> 22796 </member>
21309 <member name="E:OpenMetaverse.Inventory.InventoryObjectAdded"> 22797 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock">
21310 <summary>Raised when the simulator sends us data containing 22798 <exclude/>
21311 ...</summary>
21312 </member> 22799 </member>
21313 <member name="P:OpenMetaverse.Inventory.RootFolder"> 22800 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock">
21314 <summary> 22801 <exclude/>
21315 The root folder of this avatars inventory
21316 </summary>
21317 </member> 22802 </member>
21318 <member name="P:OpenMetaverse.Inventory.LibraryFolder"> 22803 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock">
21319 <summary> 22804 <exclude/>
21320 The default shared library folder
21321 </summary>
21322 </member> 22805 </member>
21323 <member name="P:OpenMetaverse.Inventory.RootNode"> 22806 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket">
21324 <summary> 22807 <exclude/>
21325 The root node of the avatars inventory
21326 </summary>
21327 </member> 22808 </member>
21328 <member name="P:OpenMetaverse.Inventory.LibraryRootNode"> 22809 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock">
21329 <summary> 22810 <exclude/>
21330 The root node of the default shared library
21331 </summary>
21332 </member> 22811 </member>
21333 <member name="P:OpenMetaverse.Inventory.Item(OpenMetaverse.UUID)"> 22812 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.DataBlock">
21334 <summary> 22813 <exclude/>
21335 By using the bracket operator on this class, the program can get the
21336 InventoryObject designated by the specified uuid. If the value for the corresponding
21337 UUID is null, the call is equivelant to a call to <code>RemoveNodeFor(this[uuid])</code>.
21338 If the value is non-null, it is equivelant to a call to <code>UpdateNodeFor(value)</code>,
21339 the uuid parameter is ignored.
21340 </summary>
21341 <param name="uuid">The UUID of the InventoryObject to get or set, ignored if set to non-null value.</param>
21342 <returns>The InventoryObject corresponding to <code>uuid</code>.</returns>
21343 </member> 22814 </member>
21344 <member name="T:OpenMetaverse.InternalDictionary`2"> 22815 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket">
21345 <summary> 22816 <exclude/>
21346 The InternalDictionary class is used through the library for storing key/value pairs.
21347 It is intended to be a replacement for the generic Dictionary class and should
21348 be used in its place. It contains several methods for allowing access to the data from
21349 outside the library that are read only and thread safe.
21350
21351 </summary>
21352 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
21353 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
21354 </member> 22817 </member>
21355 <member name="F:OpenMetaverse.InternalDictionary`2.Dictionary"> 22818 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock">
21356 <summary>Internal dictionary that this class wraps around. Do not 22819 <exclude/>
21357 modify or enumerate the contents of this dictionary without locking
21358 on this member</summary>
21359 </member> 22820 </member>
21360 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor"> 22821 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.DataBlock">
21361 <summary> 22822 <exclude/>
21362 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
21363 with the specified key/value, has the default initial capacity.
21364 </summary>
21365 <example>
21366 <code>
21367 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value.
21368 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;();
21369 </code>
21370 </example>
21371 </member> 22823 </member>
21372 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})"> 22824 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket">
21373 <summary> 22825 <exclude/>
21374 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
21375 with the specified key/value, has its initial valies copied from the specified
21376 <seealso cref="T:System.Collections.Generic.Dictionary"/>
21377 </summary>
21378 <param name="dictionary"><seealso cref="T:System.Collections.Generic.Dictionary"/>
21379 to copy initial values from</param>
21380 <example>
21381 <code>
21382 // initialize a new InternalDictionary named testAvName with a UUID as the key and an string as the value.
21383 // populates with copied values from example KeyNameCache Dictionary.
21384
21385 // create source dictionary
21386 Dictionary&lt;UUID, string&gt; KeyNameCache = new Dictionary&lt;UUID, string&gt;();
21387 KeyNameCache.Add("8300f94a-7970-7810-cf2c-fc9aa6cdda24", "Jack Avatar");
21388 KeyNameCache.Add("27ba1e40-13f7-0708-3e98-5819d780bd62", "Jill Avatar");
21389
21390 // Initialize new dictionary.
21391 public InternalDictionary&lt;UUID, string&gt; testAvName = new InternalDictionary&lt;UUID, string&gt;(KeyNameCache);
21392 </code>
21393 </example>
21394 </member> 22826 </member>
21395 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Int32)"> 22827 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock">
21396 <summary> 22828 <exclude/>
21397 Initializes a new instance of the <seealso cref="T:OpenMetaverse.InternalDictionary"/> Class
21398 with the specified key/value, With its initial capacity specified.
21399 </summary>
21400 <param name="capacity">Initial size of dictionary</param>
21401 <example>
21402 <code>
21403 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value,
21404 // initially allocated room for 10 entries.
21405 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;(10);
21406 </code>
21407 </example>
21408 </member> 22829 </member>
21409 <member name="M:OpenMetaverse.InternalDictionary`2.TryGetValue(`0,`1@)"> 22830 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock">
21410 <summary> 22831 <exclude/>
21411 Try to get entry from <seealso cref="T:OpenMetaverse.InternalDictionary"/> with specified key
21412 </summary>
21413 <param name="key">Key to use for lookup</param>
21414 <param name="value">Value returned</param>
21415 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
21416 <example>
21417 <code>
21418 // find your avatar using the Simulator.ObjectsAvatars InternalDictionary:
21419 Avatar av;
21420 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
21421 Console.WriteLine("Found Avatar {0}", av.Name);
21422 </code>
21423 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
21424 </example>
21425 </member> 22832 </member>
21426 <member name="M:OpenMetaverse.InternalDictionary`2.Find(System.Predicate{`1})"> 22833 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket">
21427 <summary> 22834 <exclude/>
21428 Finds the specified match.
21429 </summary>
21430 <param name="match">The match.</param>
21431 <returns>Matched value</returns>
21432 <example>
21433 <code>
21434 // use a delegate to find a prim in the ObjectsPrimitives InternalDictionary
21435 // with the ID 95683496
21436 uint findID = 95683496;
21437 Primitive findPrim = sim.ObjectsPrimitives.Find(
21438 delegate(Primitive prim) { return prim.ID == findID; });
21439 </code>
21440 </example>
21441 </member> 22835 </member>
21442 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`1})"> 22836 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock">
21443 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary> 22837 <exclude/>
21444 <param name="match">return matching items.</param>
21445 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
21446 <example>
21447 Find All prims within 20 meters and store them in a List
21448 <code>
21449 int radius = 20;
21450 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
21451 delegate(Primitive prim) {
21452 Vector3 pos = prim.Position;
21453 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
21454 }
21455 );
21456 </code>
21457 </example>
21458 </member> 22838 </member>
21459 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`0})"> 22839 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock">
21460 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary> 22840 <exclude/>
21461 <param name="match">return matching keys.</param>
21462 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
21463 <example>
21464 Find All keys which also exist in another dictionary
21465 <code>
21466 List&lt;UUID&gt; matches = myDict.FindAll(
21467 delegate(UUID id) {
21468 return myOtherDict.ContainsKey(id);
21469 }
21470 );
21471 </code>
21472 </example>
21473 </member> 22841 </member>
21474 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`1})"> 22842 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket">
21475 <summary>Perform an <seealso cref="T:System.Action"/> on each entry in an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary> 22843 <exclude/>
21476 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
21477 <example>
21478 <code>
21479 // Iterates over the ObjectsPrimitives InternalDictionary and prints out some information.
21480 Client.Network.CurrentSim.ObjectsPrimitives.ForEach(
21481 delegate(Primitive prim)
21482 {
21483 if (prim.Text != null)
21484 {
21485 Console.WriteLine("NAME={0} ID = {1} TEXT = '{2}'",
21486 prim.PropertiesFamily.Name, prim.ID, prim.Text);
21487 }
21488 });
21489 </code>
21490 </example>
21491 </member> 22844 </member>
21492 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`0})"> 22845 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock">
21493 <summary>Perform an <seealso cref="T:System.Action"/> on each key of an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary> 22846 <exclude/>
21494 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
21495 </member> 22847 </member>
21496 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`0,`1}})"> 22848 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket">
21497 <summary> 22849 <exclude/>
21498 Perform an <seealso cref="T:System.Action"/> on each KeyValuePair of an <seealso cref="T:OpenMetaverse.InternalDictionary"/>
21499 </summary>
21500 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
21501 </member> 22850 </member>
21502 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsKey(`0)"> 22851 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock">
21503 <summary>Check if Key exists in Dictionary</summary> 22852 <exclude/>
21504 <param name="key">Key to check for</param>
21505 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
21506 </member> 22853 </member>
21507 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsValue(`1)"> 22854 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket">
21508 <summary>Check if Value exists in Dictionary</summary> 22855 <exclude/>
21509 <param name="value">Value to check for</param>
21510 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
21511 </member> 22856 </member>
21512 <member name="M:OpenMetaverse.InternalDictionary`2.Add(`0,`1)"> 22857 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock">
21513 <summary> 22858 <exclude/>
21514 Adds the specified key to the dictionary, dictionary locking is not performed,
21515 <see cref="!:SafeAdd"/>
21516 </summary>
21517 <param name="key">The key</param>
21518 <param name="value">The value</param>
21519 </member> 22859 </member>
21520 <member name="M:OpenMetaverse.InternalDictionary`2.Remove(`0)"> 22860 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket">
21521 <summary> 22861 <exclude/>
21522 Removes the specified key, dictionary locking is not performed
21523 </summary>
21524 <param name="key">The key.</param>
21525 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
21526 </member> 22862 </member>
21527 <member name="P:OpenMetaverse.InternalDictionary`2.Count"> 22863 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock">
21528 <summary> 22864 <exclude/>
21529 Gets the number of Key/Value pairs contained in the <seealso cref="T:InternalDictionary"/>
21530 </summary>
21531 </member> 22865 </member>
21532 <member name="P:OpenMetaverse.InternalDictionary`2.Item(`0)"> 22866 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket">
21533 <summary> 22867 <exclude/>
21534 Indexer for the dictionary
21535 </summary>
21536 <param name="key">The key</param>
21537 <returns>The value</returns>
21538 </member> 22868 </member>
21539 <member name="T:OpenMetaverse.Assets.ArchiveConstants"> 22869 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock">
21540 <summary> 22870 <exclude/>
21541 Constants for the archiving module
21542 </summary>
21543 </member> 22871 </member>
21544 <member name="F:OpenMetaverse.Assets.ArchiveConstants.LANDDATA_PATH"> 22872 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket">
21545 <value> 22873 <exclude/>
21546 Path for region settings.
21547 </value>
21548 </member> 22874 </member>
21549 <member name="F:OpenMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH"> 22875 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock">
21550 <summary> 22876 <exclude/>
21551 The location of the archive control file
21552 </summary>
21553 </member> 22877 </member>
21554 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSETS_PATH"> 22878 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket">
21555 <summary> 22879 <exclude/>
21556 Path for the assets held in an archive
21557 </summary>
21558 </member> 22880 </member>
21559 <member name="F:OpenMetaverse.Assets.ArchiveConstants.OBJECTS_PATH"> 22881 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket.ScriptBlock">
21560 <summary> 22882 <exclude/>
21561 Path for the prims file
21562 </summary>
21563 </member> 22883 </member>
21564 <member name="F:OpenMetaverse.Assets.ArchiveConstants.TERRAINS_PATH"> 22884 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket">
21565 <summary> 22885 <exclude/>
21566 Path for terrains. Technically these may be assets, but I think it's quite nice to split them out.
21567 </summary>
21568 </member> 22886 </member>
21569 <member name="F:OpenMetaverse.Assets.ArchiveConstants.SETTINGS_PATH"> 22887 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock">
21570 <summary> 22888 <exclude/>
21571 Path for region settings.
21572 </summary>
21573 </member> 22889 </member>
21574 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR"> 22890 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket">
21575 <summary> 22891 <exclude/>
21576 The character the separates the uuid from extension information in an archived asset filename
21577 </summary>
21578 </member> 22892 </member>
21579 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION"> 22893 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock">
21580 <summary> 22894 <exclude/>
21581 Extensions used for asset types in the archive
21582 </summary>
21583 </member> 22895 </member>
21584 <member name="F:OpenMetaverse.TerrainPatch.X"> 22896 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.ScriptBlock">
21585 <summary>X position of this patch</summary> 22897 <exclude/>
21586 </member> 22898 </member>
21587 <member name="F:OpenMetaverse.TerrainPatch.Y"> 22899 <member name="T:OpenMetaverse.Packets.ScriptResetPacket">
21588 <summary>Y position of this patch</summary> 22900 <exclude/>
21589 </member> 22901 </member>
21590 <member name="F:OpenMetaverse.TerrainPatch.Data"> 22902 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.AgentDataBlock">
21591 <summary>A 16x16 array of floats holding decompressed layer data</summary> 22903 <exclude/>
21592 </member> 22904 </member>
21593 <member name="M:OpenMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32[])"> 22905 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.ScriptBlock">
21594 <summary> 22906 <exclude/>
21595 Creates a LayerData packet for compressed land data given a full
21596 simulator heightmap and an array of indices of patches to compress
21597 </summary>
21598 <param name="heightmap">A 256 * 256 array of floating point values
21599 specifying the height at each meter in the simulator</param>
21600 <param name="patches">Array of indexes in the 16x16 grid of patches
21601 for this simulator. For example if 1 and 17 are specified, patches
21602 x=1,y=0 and x=1,y=1 are sent</param>
21603 <returns></returns>
21604 </member> 22907 </member>
21605 <member name="M:OpenMetaverse.TerrainCompressor.CreatePatchFromHeightmap(OpenMetaverse.BitPack,System.Single[],System.Int32,System.Int32)"> 22908 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket">
21606 <summary> 22909 <exclude/>
21607 Add a patch of terrain to a BitPacker
21608 </summary>
21609 <param name="output">BitPacker to write the patch to</param>
21610 <param name="heightmap">Heightmap of the simulator, must be a 256 *
21611 256 float array</param>
21612 <param name="x">X offset of the patch to create, valid values are
21613 from 0 to 15</param>
21614 <param name="y">Y offset of the patch to create, valid values are
21615 from 0 to 15</param>
21616 </member> 22910 </member>
21617 <member name="T:OpenMetaverse.Sounds"> 22911 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock">
21618 <summary> 22912 <exclude/>
21619 pre-defined built in sounds
21620 </summary>
21621 </member> 22913 </member>
21622 <member name="F:OpenMetaverse.Sounds.BELL_TING"> 22914 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket">
21623 <summary></summary> 22915 <exclude/>
21624 </member> 22916 </member>
21625 <member name="F:OpenMetaverse.Sounds.CLICK"> 22917 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock">
21626 <summary></summary> 22918 <exclude/>
21627 </member> 22919 </member>
21628 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_FEMALE"> 22920 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock">
21629 <summary></summary> 22921 <exclude/>
21630 </member> 22922 </member>
21631 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_MALE"> 22923 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket">
21632 <summary></summary> 22924 <exclude/>
21633 </member> 22925 </member>
21634 <member name="F:OpenMetaverse.Sounds.IM_START"> 22926 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock">
21635 <summary></summary> 22927 <exclude/>
21636 </member> 22928 </member>
21637 <member name="F:OpenMetaverse.Sounds.INSTANT_MESSAGE_NOTIFICATION"> 22929 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket">
21638 <summary></summary> 22930 <exclude/>
21639 </member> 22931 </member>
21640 <member name="F:OpenMetaverse.Sounds.INVALID_OPERATION"> 22932 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock">
21641 <summary></summary> 22933 <exclude/>
21642 </member> 22934 </member>
21643 <member name="F:OpenMetaverse.Sounds.KEYBOARD_LOOP"> 22935 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.DataBlock">
21644 <summary></summary> 22936 <exclude/>
21645 </member> 22937 </member>
21646 <member name="F:OpenMetaverse.Sounds.MONEY_REDUCTION_COINS"> 22938 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock">
21647 <summary>coins</summary> 22939 <exclude/>
21648 </member> 22940 </member>
21649 <member name="F:OpenMetaverse.Sounds.MONEY_INCREASE_CASH_REGISTER_BELL"> 22941 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket">
21650 <summary>cash register bell</summary> 22942 <exclude/>
21651 </member> 22943 </member>
21652 <member name="F:OpenMetaverse.Sounds.NULL_KEYSTROKE"> 22944 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket.AgentDataBlock">
21653 <summary></summary> 22945 <exclude/>
21654 </member> 22946 </member>
21655 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION"> 22947 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket">
21656 <summary></summary> 22948 <exclude/>
21657 </member> 22949 </member>
21658 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_RUBBER"> 22950 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.AgentDataBlock">
21659 <summary>rubber</summary> 22951 <exclude/>
21660 </member> 22952 </member>
21661 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_PLASTIC"> 22953 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock">
21662 <summary>plastic</summary> 22954 <exclude/>
21663 </member> 22955 </member>
21664 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_FLESH"> 22956 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket">
21665 <summary>flesh</summary> 22957 <exclude/>
21666 </member> 22958 </member>
21667 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_WOOD_SPLINTERING"> 22959 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock">
21668 <summary>wood splintering?</summary> 22960 <exclude/>
21669 </member> 22961 </member>
21670 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_GLASS_BREAK"> 22962 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock">
21671 <summary>glass break</summary> 22963 <exclude/>
21672 </member> 22964 </member>
21673 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_METAL_CLUNK"> 22965 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket">
21674 <summary>metal clunk</summary> 22966 <exclude/>
21675 </member> 22967 </member>
21676 <member name="F:OpenMetaverse.Sounds.OBJECT_CREATE_WHOOSH"> 22968 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock">
21677 <summary>whoosh</summary> 22969 <exclude/>
21678 </member> 22970 </member>
21679 <member name="F:OpenMetaverse.Sounds.OBJECT_DELETE_SHAKE"> 22971 <member name="T:OpenMetaverse.Packets.FindAgentPacket">
21680 <summary>shake</summary> 22972 <exclude/>
21681 </member> 22973 </member>
21682 <member name="F:OpenMetaverse.Sounds.OBJECT_REZ"> 22974 <member name="T:OpenMetaverse.Packets.FindAgentPacket.AgentBlockBlock">
21683 <summary></summary> 22975 <exclude/>
21684 </member> 22976 </member>
21685 <member name="F:OpenMetaverse.Sounds.PIE_MENU_APPEAR_DING"> 22977 <member name="T:OpenMetaverse.Packets.FindAgentPacket.LocationBlockBlock">
21686 <summary>ding</summary> 22978 <exclude/>
21687 </member> 22979 </member>
21688 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT"> 22980 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket">
21689 <summary></summary> 22981 <exclude/>
21690 </member> 22982 </member>
21691 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT1"> 22983 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock">
21692 <summary></summary> 22984 <exclude/>
21693 </member> 22985 </member>
21694 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT2"> 22986 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock">
21695 <summary></summary> 22987 <exclude/>
21696 </member> 22988 </member>
21697 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT3"> 22989 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket">
21698 <summary></summary> 22990 <exclude/>
21699 </member> 22991 </member>
21700 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT4"> 22992 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock">
21701 <summary></summary> 22993 <exclude/>
21702 </member> 22994 </member>
21703 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT5"> 22995 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock">
21704 <summary></summary> 22996 <exclude/>
21705 </member> 22997 </member>
21706 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT6"> 22998 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket">
21707 <summary></summary> 22999 <exclude/>
21708 </member> 23000 </member>
21709 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT7"> 23001 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock">
21710 <summary></summary> 23002 <exclude/>
21711 </member> 23003 </member>
21712 <member name="F:OpenMetaverse.Sounds.SNAPSHOT"> 23004 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock">
21713 <summary></summary> 23005 <exclude/>
21714 </member> 23006 </member>
21715 <member name="F:OpenMetaverse.Sounds.TELEPORT_TEXTURE_APPLY"> 23007 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.ParamListBlock">
21716 <summary></summary> 23008 <exclude/>
21717 </member> 23009 </member>
21718 <member name="F:OpenMetaverse.Sounds.THUNDER"> 23010 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket">
21719 <summary></summary> 23011 <exclude/>
21720 </member> 23012 </member>
21721 <member name="F:OpenMetaverse.Sounds.WINDOW_CLOSE"> 23013 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock">
21722 <summary></summary> 23014 <exclude/>
21723 </member> 23015 </member>
21724 <member name="F:OpenMetaverse.Sounds.WINDOW_OPEN"> 23016 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock">
21725 <summary></summary> 23017 <exclude/>
21726 </member> 23018 </member>
21727 <member name="F:OpenMetaverse.Sounds.ZIPPER"> 23019 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock">
21728 <summary></summary> 23020 <exclude/>
21729 </member> 23021 </member>
21730 <member name="M:OpenMetaverse.Sounds.ToDictionary"> 23022 <member name="T:OpenMetaverse.Packets.GenericMessagePacket">
21731 <summary> 23023 <exclude/>
21732 A dictionary containing all pre-defined sounds
21733 </summary>
21734 <returns>A dictionary containing the pre-defined sounds,
21735 where the key is the sounds ID, and the value is a string
21736 containing a name to identify the purpose of the sound</returns>
21737 </member> 23024 </member>
21738 <member name="T:OpenMetaverse.PermissionMask"> 23025 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.AgentDataBlock">
21739 <summary> 23026 <exclude/>
21740
21741 </summary>
21742 </member> 23027 </member>
21743 <member name="T:OpenMetaverse.PermissionWho"> 23028 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.MethodDataBlock">
21744 <summary> 23029 <exclude/>
21745
21746 </summary>
21747 </member> 23030 </member>
21748 <member name="F:OpenMetaverse.PermissionWho.Base"> 23031 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.ParamListBlock">
21749 <summary></summary> 23032 <exclude/>
21750 </member> 23033 </member>
21751 <member name="F:OpenMetaverse.PermissionWho.Owner"> 23034 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket">
21752 <summary></summary> 23035 <exclude/>
21753 </member> 23036 </member>
21754 <member name="F:OpenMetaverse.PermissionWho.Group"> 23037 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.AgentDataBlock">
21755 <summary></summary> 23038 <exclude/>
21756 </member> 23039 </member>
21757 <member name="F:OpenMetaverse.PermissionWho.Everyone"> 23040 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.MuteDataBlock">
21758 <summary></summary> 23041 <exclude/>
21759 </member> 23042 </member>
21760 <member name="F:OpenMetaverse.PermissionWho.NextOwner"> 23043 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket">
21761 <summary></summary> 23044 <exclude/>
21762 </member> 23045 </member>
21763 <member name="F:OpenMetaverse.PermissionWho.All"> 23046 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock">
21764 <summary></summary> 23047 <exclude/>
21765 </member> 23048 </member>
21766 <member name="T:OpenMetaverse.Permissions"> 23049 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock">
21767 <summary> 23050 <exclude/>
21768
21769 </summary>
21770 </member> 23051 </member>
21771 <member name="M:OpenMetaverse.WrappedObject`1.Dispose"> 23052 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket">
21772 <summary> 23053 <exclude/>
21773 Checks the instance back into the object pool
21774 </summary>
21775 </member> 23054 </member>
21776 <member name="P:OpenMetaverse.WrappedObject`1.Instance"> 23055 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock">
21777 <summary> 23056 <exclude/>
21778 Returns an instance of the class that has been checked out of the Object Pool.
21779 </summary>
21780 </member> 23057 </member>
21781 <member name="T:OpenMetaverse.Messages.Linden.TeleportFinishMessage"> 23058 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock">
21782 <summary> 23059 <exclude/>
21783 Sent to the client to indicate a teleport request has completed
21784 </summary>
21785 </member> 23060 </member>
21786 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.AgentID"> 23061 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket">
21787 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the agent</summary> 23062 <exclude/>
21788 </member> 23063 </member>
21789 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.LocationID"> 23064 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock">
21790 <summary></summary> 23065 <exclude/>
21791 </member> 23066 </member>
21792 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle"> 23067 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock">
21793 <summary>The simulators handle the agent teleported to</summary> 23068 <exclude/>
21794 </member> 23069 </member>
21795 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability"> 23070 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock">
21796 <summary>A Uri which contains a list of Capabilities the simulator supports</summary> 23071 <exclude/>
21797 </member> 23072 </member>
21798 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess"> 23073 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket">
21799 <summary>Indicates the level of access required 23074 <exclude/>
21800 to access the simulator, or the content rating, or the simulators
21801 map status</summary>
21802 </member> 23075 </member>
21803 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.IP"> 23076 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock">
21804 <summary>The IP Address of the simulator</summary> 23077 <exclude/>
21805 </member> 23078 </member>
21806 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Port"> 23079 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock">
21807 <summary>The UDP Port the simulator will listen for UDP traffic on</summary> 23080 <exclude/>
21808 </member> 23081 </member>
21809 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Flags"> 23082 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket">
21810 <summary>Status flags indicating the state of the Agent upon arrival, Flying, etc.</summary> 23083 <exclude/>
21811 </member> 23084 </member>
21812 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Serialize"> 23085 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock">
21813 <summary> 23086 <exclude/>
21814 Serialize the object
21815 </summary>
21816 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
21817 </member> 23087 </member>
21818 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23088 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock">
21819 <summary> 23089 <exclude/>
21820 Deserialize the message
21821 </summary>
21822 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
21823 </member> 23090 </member>
21824 <member name="T:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage"> 23091 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket">
21825 <summary> 23092 <exclude/>
21826 Sent to the viewer when a neighboring simulator is requesting the agent make a connection to it.
21827 </summary>
21828 </member> 23093 </member>
21829 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Serialize"> 23094 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock">
21830 <summary> 23095 <exclude/>
21831 Serialize the object
21832 </summary>
21833 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
21834 </member> 23096 </member>
21835 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23097 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock">
21836 <summary> 23098 <exclude/>
21837 Deserialize the message
21838 </summary>
21839 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
21840 </member> 23099 </member>
21841 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Serialize"> 23100 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket">
21842 <summary> 23101 <exclude/>
21843 Serialize the object
21844 </summary>
21845 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
21846 </member> 23102 </member>
21847 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23103 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock">
21848 <summary> 23104 <exclude/>
21849 Deserialize the message
21850 </summary>
21851 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
21852 </member> 23105 </member>
21853 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Serialize"> 23106 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock">
21854 <summary> 23107 <exclude/>
21855 Serialize the object
21856 </summary>
21857 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
21858 </member> 23108 </member>
21859 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23109 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket">
21860 <summary> 23110 <exclude/>
21861 Deserialize the message
21862 </summary>
21863 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
21864 </member> 23111 </member>
21865 <member name="T:OpenMetaverse.Messages.Linden.TeleportFailedMessage"> 23112 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock">
21866 <summary> 23113 <exclude/>
21867 A message sent to the client which indicates a teleport request has failed
21868 and contains some information on why it failed
21869 </summary>
21870 </member> 23114 </member>
21871 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.ExtraParams"> 23115 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock">
21872 <summary></summary> 23116 <exclude/>
21873 </member> 23117 </member>
21874 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.MessageKey"> 23118 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket">
21875 <summary>A string key of the reason the teleport failed e.g. CouldntTPCloser 23119 <exclude/>
21876 Which could be used to look up a value in a dictionary or enum</summary>
21877 </member> 23120 </member>
21878 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.AgentID"> 23121 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock">
21879 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Agent</summary> 23122 <exclude/>
21880 </member> 23123 </member>
21881 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Reason"> 23124 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock">
21882 <summary>A string human readable message containing the reason </summary> 23125 <exclude/>
21883 <remarks>An example: Could not teleport closer to destination</remarks>
21884 </member> 23126 </member>
21885 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Serialize"> 23127 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket">
21886 <summary> 23128 <exclude/>
21887 Serialize the object
21888 </summary>
21889 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
21890 </member> 23129 </member>
21891 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23130 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock">
21892 <summary> 23131 <exclude/>
21893 Deserialize the message
21894 </summary>
21895 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
21896 </member> 23132 </member>
21897 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Serialize"> 23133 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock">
21898 <summary> 23134 <exclude/>
21899 Serialize the object
21900 </summary>
21901 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
21902 </member> 23135 </member>
21903 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23136 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket">
21904 <summary> 23137 <exclude/>
21905 Deserialize the message
21906 </summary>
21907 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
21908 </member> 23138 </member>
21909 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage"> 23139 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock">
21910 <summary> 23140 <exclude/>
21911 Contains a list of prim owner information for a specific parcel in a simulator
21912 </summary>
21913 <remarks>
21914 A Simulator will always return at least 1 entry
21915 If agent does not have proper permission the OwnerID will be UUID.Zero
21916 If agent does not have proper permission OR there are no primitives on parcel
21917 the DataBlocksExtended map will not be sent from the simulator
21918 </remarks>
21919 </member> 23141 </member>
21920 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwnersBlock"> 23142 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock">
21921 <summary>An Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"/> objects</summary> 23143 <exclude/>
21922 </member> 23144 </member>
21923 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Serialize"> 23145 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket">
21924 <summary> 23146 <exclude/>
21925 Serialize the object
21926 </summary>
21927 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
21928 </member> 23147 </member>
21929 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23148 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock">
21930 <summary> 23149 <exclude/>
21931 Deserialize the message
21932 </summary>
21933 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
21934 </member> 23150 </member>
21935 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"> 23151 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock">
21936 <summary> 23152 <exclude/>
21937 Prim ownership information for a specified owner on a single parcel
21938 </summary>
21939 </member> 23153 </member>
21940 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OwnerID"> 23154 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket">
21941 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the prim owner, 23155 <exclude/>
21942 UUID.Zero if agent has no permission to view prim owner information</summary>
21943 </member> 23156 </member>
21944 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.Count"> 23157 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock">
21945 <summary>The total number of prims</summary> 23158 <exclude/>
21946 </member> 23159 </member>
21947 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.IsGroupOwned"> 23160 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock">
21948 <summary>True if the OwnerID is a <see cref="T:OpenMetaverse.Group"/></summary> 23161 <exclude/>
21949 </member> 23162 </member>
21950 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OnlineStatus"> 23163 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket">
21951 <summary>True if the owner is online 23164 <exclude/>
21952 <remarks>This is no longer used by the LL Simulators</remarks></summary>
21953 </member> 23165 </member>
21954 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.TimeStamp"> 23166 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock">
21955 <summary>The date the most recent prim was rezzed</summary> 23167 <exclude/>
21956 </member> 23168 </member>
21957 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage"> 23169 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock">
21958 <summary> 23170 <exclude/>
21959 The details of a single parcel in a region, also contains some regionwide globals
21960 </summary>
21961 </member> 23171 </member>
21962 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LocalID"> 23172 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket">
21963 <summary>Simulator-local ID of this parcel</summary> 23173 <exclude/>
21964 </member> 23174 </member>
21965 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMax"> 23175 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock">
21966 <summary>Maximum corner of the axis-aligned bounding box for this 23176 <exclude/>
21967 parcel</summary>
21968 </member> 23177 </member>
21969 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMin"> 23178 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock">
21970 <summary>Minimum corner of the axis-aligned bounding box for this 23179 <exclude/>
21971 parcel</summary>
21972 </member> 23180 </member>
21973 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Area"> 23181 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket">
21974 <summary>Total parcel land area</summary> 23182 <exclude/>
21975 </member> 23183 </member>
21976 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuctionID"> 23184 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock">
21977 <summary></summary> 23185 <exclude/>
21978 </member> 23186 </member>
21979 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuthBuyerID"> 23187 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock">
21980 <summary>Key of authorized buyer</summary> 23188 <exclude/>
21981 </member> 23189 </member>
21982 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Bitmap"> 23190 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock">
21983 <summary>Bitmap describing land layout in 4x4m squares across the 23191 <exclude/>
21984 entire region</summary>
21985 </member> 23192 </member>
21986 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Category"> 23193 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket">
21987 <summary></summary> 23194 <exclude/>
21988 </member> 23195 </member>
21989 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimDate"> 23196 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.AgentDataBlock">
21990 <summary>Date land was claimed</summary> 23197 <exclude/>
21991 </member> 23198 </member>
21992 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimPrice"> 23199 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock">
21993 <summary>Appears to always be zero</summary> 23200 <exclude/>
21994 </member> 23201 </member>
21995 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Desc"> 23202 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket">
21996 <summary>Parcel Description</summary> 23203 <exclude/>
21997 </member> 23204 </member>
21998 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelFlags"> 23205 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock">
21999 <summary></summary> 23206 <exclude/>
22000 </member> 23207 </member>
22001 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupID"> 23208 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock">
22002 <summary></summary> 23209 <exclude/>
22003 </member> 23210 </member>
22004 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupPrims"> 23211 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket">
22005 <summary>Total number of primitives owned by the parcel group on 23212 <exclude/>
22006 this parcel</summary>
22007 </member> 23213 </member>
22008 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.IsGroupOwned"> 23214 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock">
22009 <summary>Whether the land is deeded to a group or not</summary> 23215 <exclude/>
22010 </member> 23216 </member>
22011 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LandingType"> 23217 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock">
22012 <summary></summary> 23218 <exclude/>
22013 </member> 23219 </member>
22014 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MaxPrims"> 23220 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock">
22015 <summary>Maximum number of primitives this parcel supports</summary> 23221 <exclude/>
22016 </member> 23222 </member>
22017 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaID"> 23223 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket">
22018 <summary>The Asset UUID of the Texture which when applied to a 23224 <exclude/>
22019 primitive will display the media</summary>
22020 </member> 23225 </member>
22021 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaURL"> 23226 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock">
22022 <summary>A URL which points to any Quicktime supported media type</summary> 23227 <exclude/>
22023 </member> 23228 </member>
22024 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaAutoScale"> 23229 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock">
22025 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary> 23230 <exclude/>
22026 </member> 23231 </member>
22027 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MusicURL"> 23232 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock">
22028 <summary>URL For Music Stream</summary> 23233 <exclude/>
22029 </member> 23234 </member>
22030 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Name"> 23235 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket">
22031 <summary>Parcel Name</summary> 23236 <exclude/>
22032 </member> 23237 </member>
22033 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCleanTime"> 23238 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock">
22034 <summary>Autoreturn value in minutes for others' objects</summary> 23239 <exclude/>
22035 </member> 23240 </member>
22036 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCount"> 23241 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock">
22037 <summary></summary> 23242 <exclude/>
22038 </member> 23243 </member>
22039 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherPrims"> 23244 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket">
22040 <summary>Total number of other primitives on this parcel</summary> 23245 <exclude/>
22041 </member> 23246 </member>
22042 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerID"> 23247 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock">
22043 <summary>UUID of the owner of this parcel</summary> 23248 <exclude/>
22044 </member> 23249 </member>
22045 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerPrims"> 23250 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock">
22046 <summary>Total number of primitives owned by the parcel owner on 23251 <exclude/>
22047 this parcel</summary>
22048 </member> 23252 </member>
22049 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelPrimBonus"> 23253 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock">
22050 <summary></summary> 23254 <exclude/>
22051 </member> 23255 </member>
22052 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassHours"> 23256 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket">
22053 <summary>How long is pass valid for</summary> 23257 <exclude/>
22054 </member> 23258 </member>
22055 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassPrice"> 23259 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock">
22056 <summary>Price for a temporary pass</summary> 23260 <exclude/>
22057 </member> 23261 </member>
22058 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PublicCount"> 23262 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock">
22059 <summary></summary> 23263 <exclude/>
22060 </member> 23264 </member>
22061 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Privacy"> 23265 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket">
22062 <summary>Disallows people outside the parcel from being able to see in</summary> 23266 <exclude/>
22063 </member> 23267 </member>
22064 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAnonymous"> 23268 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock">
22065 <summary></summary> 23269 <exclude/>
22066 </member> 23270 </member>
22067 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyIdentified"> 23271 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock">
22068 <summary></summary> 23272 <exclude/>
22069 </member> 23273 </member>
22070 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyTransacted"> 23274 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket">
22071 <summary></summary> 23275 <exclude/>
22072 </member> 23276 </member>
22073 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAgeUnverified"> 23277 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock">
22074 <summary>True if the region denies access to age unverified users</summary> 23278 <exclude/>
22075 </member> 23279 </member>
22076 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionPushOverride"> 23280 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock">
22077 <summary></summary> 23281 <exclude/>
22078 </member> 23282 </member>
22079 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RentPrice"> 23283 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket">
22080 <summary>This field is no longer used</summary> 23284 <exclude/>
22081 </member> 23285 </member>
22082 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RequestResult"> 23286 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock">
22083 The result of a request for parcel properties 23287 <exclude/>
22084 </member> 23288 </member>
22085 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SalePrice"> 23289 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket">
22086 <summary>Sale price of the parcel, only useful if ForSale is set</summary> 23290 <exclude/>
22087 <remarks>The SalePrice will remain the same after an ownership
22088 transfer (sale), so it can be used to see the purchase price after
22089 a sale if the new owner has not changed it</remarks>
22090 </member> 23291 </member>
22091 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelectedPrims"> 23292 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentDataBlock">
22092 <summary> 23293 <exclude/>
22093 Number of primitives your avatar is currently
22094 selecting and sitting on in this parcel
22095 </summary>
22096 </member> 23294 </member>
22097 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelfCount"> 23295 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock">
22098 <summary></summary> 23296 <exclude/>
22099 </member> 23297 </member>
22100 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SequenceID"> 23298 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock">
22101 <summary> 23299 <exclude/>
22102 A number which increments by 1, starting at 0 for each ParcelProperties request.
22103 Can be overriden by specifying the sequenceID with the ParcelPropertiesRequest being sent.
22104 a Negative number indicates the action in <seealso cref="T:OpenMetaverse.ParcelPropertiesStatus"/> has occurred.
22105 </summary>
22106 </member> 23300 </member>
22107 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideMaxPrims"> 23301 <member name="T:OpenMetaverse.Packets.DeRezAckPacket">
22108 <summary>Maximum primitives across the entire simulator</summary> 23302 <exclude/>
22109 </member> 23303 </member>
22110 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideTotalPrims"> 23304 <member name="T:OpenMetaverse.Packets.DeRezAckPacket.TransactionDataBlock">
22111 <summary>Total primitives across the entire simulator</summary> 23305 <exclude/>
22112 </member> 23306 </member>
22113 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapSelection"> 23307 <member name="T:OpenMetaverse.Packets.RezObjectPacket">
22114 <summary></summary> 23308 <exclude/>
22115 </member> 23309 </member>
22116 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapshotID"> 23310 <member name="T:OpenMetaverse.Packets.RezObjectPacket.AgentDataBlock">
22117 <summary>Key of parcel snapshot</summary> 23311 <exclude/>
22118 </member> 23312 </member>
22119 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Status"> 23313 <member name="T:OpenMetaverse.Packets.RezObjectPacket.RezDataBlock">
22120 <summary>Parcel ownership status</summary> 23314 <exclude/>
22121 </member> 23315 </member>
22122 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.TotalPrims"> 23316 <member name="T:OpenMetaverse.Packets.RezObjectPacket.InventoryDataBlock">
22123 <summary>Total number of primitives on this parcel</summary> 23317 <exclude/>
22124 </member> 23318 </member>
22125 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLocation"> 23319 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket">
22126 <summary></summary> 23320 <exclude/>
22127 </member> 23321 </member>
22128 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLookAt"> 23322 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock">
22129 <summary></summary> 23323 <exclude/>
22130 </member> 23324 </member>
22131 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaDesc"> 23325 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock">
22132 <summary>A description of the media</summary> 23326 <exclude/>
22133 </member> 23327 </member>
22134 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaHeight"> 23328 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock">
22135 <summary>An Integer which represents the height of the media</summary> 23329 <exclude/>
22136 </member> 23330 </member>
22137 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaWidth"> 23331 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock">
22138 <summary>An integer which represents the width of the media</summary> 23332 <exclude/>
22139 </member> 23333 </member>
22140 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaLoop"> 23334 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket">
22141 <summary>A boolean, if true the viewer should loop the media</summary> 23335 <exclude/>
22142 </member> 23336 </member>
22143 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaType"> 23337 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock">
22144 <summary>A string which contains the mime type of the media</summary> 23338 <exclude/>
22145 </member> 23339 </member>
22146 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMedia"> 23340 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock">
22147 <summary>true to obscure (hide) media url</summary> 23341 <exclude/>
22148 </member> 23342 </member>
22149 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMusic"> 23343 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock">
22150 <summary>true to obscure (hide) music url</summary> 23344 <exclude/>
22151 </member> 23345 </member>
22152 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Serialize"> 23346 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket">
22153 <summary> 23347 <exclude/>
22154 Serialize the object
22155 </summary>
22156 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22157 </member> 23348 </member>
22158 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23349 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock">
22159 <summary> 23350 <exclude/>
22160 Deserialize the message
22161 </summary>
22162 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22163 </member> 23351 </member>
22164 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage"> 23352 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock">
22165 <summary>A message sent from the viewer to the simulator to updated a specific parcels settings</summary> 23353 <exclude/>
22166 </member> 23354 </member>
22167 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.AuthBuyerID"> 23355 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket">
22168 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the agent authorized to purchase this 23356 <exclude/>
22169 parcel of land or a NULL <seealso cref="T:OpenMetaverse.UUID"/> if the sale is authorized to anyone</summary>
22170 </member> 23357 </member>
22171 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaAutoScale"> 23358 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock">
22172 <summary>true to enable auto scaling of the parcel media</summary> 23359 <exclude/>
22173 </member> 23360 </member>
22174 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Category"> 23361 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock">
22175 <summary>The category of this parcel used when search is enabled to restrict 23362 <exclude/>
22176 search results</summary>
22177 </member> 23363 </member>
22178 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Desc"> 23364 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket">
22179 <summary>A string containing the description to set</summary> 23365 <exclude/>
22180 </member> 23366 </member>
22181 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.GroupID"> 23367 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock">
22182 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the <seealso cref="T:OpenMetaverse.Group"/> which allows for additional 23368 <exclude/>
22183 powers and restrictions.</summary>
22184 </member> 23369 </member>
22185 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Landing"> 23370 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock">
22186 <summary>The <seealso cref="T:OpenMetaverse.LandingType"/> which specifies how avatars which teleport 23371 <exclude/>
22187 to this parcel are handled</summary>
22188 </member> 23372 </member>
22189 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.LocalID"> 23373 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket">
22190 <summary>The LocalID of the parcel to update settings on</summary> 23374 <exclude/>
22191 </member> 23375 </member>
22192 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaDesc"> 23376 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock">
22193 <summary>A string containing the description of the media which can be played 23377 <exclude/>
22194 to visitors</summary>
22195 </member> 23378 </member>
22196 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaHeight"> 23379 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock">
22197 <summary></summary> 23380 <exclude/>
22198 </member> 23381 </member>
22199 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaLoop"> 23382 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock">
22200 <summary></summary> 23383 <exclude/>
22201 </member> 23384 </member>
22202 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaID"> 23385 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket">
22203 <summary></summary> 23386 <exclude/>
22204 </member> 23387 </member>
22205 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaType"> 23388 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock">
22206 <summary></summary> 23389 <exclude/>
22207 </member> 23390 </member>
22208 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaURL"> 23391 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock">
22209 <summary></summary> 23392 <exclude/>
22210 </member> 23393 </member>
22211 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaWidth"> 23394 <member name="T:OpenMetaverse.Packets.RezScriptPacket">
22212 <summary></summary> 23395 <exclude/>
22213 </member> 23396 </member>
22214 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MusicURL"> 23397 <member name="T:OpenMetaverse.Packets.RezScriptPacket.AgentDataBlock">
22215 <summary></summary> 23398 <exclude/>
22216 </member> 23399 </member>
22217 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Name"> 23400 <member name="T:OpenMetaverse.Packets.RezScriptPacket.UpdateBlockBlock">
22218 <summary></summary> 23401 <exclude/>
22219 </member> 23402 </member>
22220 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMedia"> 23403 <member name="T:OpenMetaverse.Packets.RezScriptPacket.InventoryBlockBlock">
22221 <summary></summary> 23404 <exclude/>
22222 </member> 23405 </member>
22223 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMusic"> 23406 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket">
22224 <summary></summary> 23407 <exclude/>
22225 </member> 23408 </member>
22226 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ParcelFlags"> 23409 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock">
22227 <summary></summary> 23410 <exclude/>
22228 </member> 23411 </member>
22229 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassHours"> 23412 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock">
22230 <summary></summary> 23413 <exclude/>
22231 </member> 23414 </member>
22232 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassPrice"> 23415 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket">
22233 <summary></summary> 23416 <exclude/>
22234 </member> 23417 </member>
22235 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Privacy"> 23418 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock">
22236 <summary></summary> 23419 <exclude/>
22237 </member> 23420 </member>
22238 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SalePrice"> 23421 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock">
22239 <summary></summary> 23422 <exclude/>
22240 </member> 23423 </member>
22241 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SnapshotID"> 23424 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock">
22242 <summary></summary> 23425 <exclude/>
22243 </member> 23426 </member>
22244 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLocation"> 23427 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket">
22245 <summary></summary> 23428 <exclude/>
22246 </member> 23429 </member>
22247 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLookAt"> 23430 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock">
22248 <summary></summary> 23431 <exclude/>
22249 </member> 23432 </member>
22250 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23433 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket">
22251 <summary> 23434 <exclude/>
22252 Deserialize the message
22253 </summary>
22254 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22255 </member> 23435 </member>
22256 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Serialize"> 23436 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock">
22257 <summary> 23437 <exclude/>
22258 Serialize the object
22259 </summary>
22260 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22261 </member> 23438 </member>
22262 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestBlock"> 23439 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket">
22263 <summary>Base class used for the RemoteParcelRequest message</summary> 23440 <exclude/>
22264 </member> 23441 </member>
22265 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"> 23442 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock">
22266 <summary> 23443 <exclude/>
22267 A message sent from the viewer to the simulator to request information
22268 on a remote parcel
22269 </summary>
22270 </member> 23444 </member>
22271 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Location"> 23445 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock">
22272 <summary>Local sim position of the parcel we are looking up</summary> 23446 <exclude/>
22273 </member> 23447 </member>
22274 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionHandle"> 23448 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket">
22275 <summary>Region handle of the parcel we are looking up</summary> 23449 <exclude/>
22276 </member> 23450 </member>
22277 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionID"> 23451 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock">
22278 <summary>Region <see cref="T:OpenMetaverse.UUID"/> of the parcel we are looking up</summary> 23452 <exclude/>
22279 </member> 23453 </member>
22280 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Serialize"> 23454 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock">
22281 <summary> 23455 <exclude/>
22282 Serialize the object
22283 </summary>
22284 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22285 </member> 23456 </member>
22286 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23457 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket">
22287 <summary> 23458 <exclude/>
22288 Deserialize the message
22289 </summary>
22290 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22291 </member> 23459 </member>
22292 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply"> 23460 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock">
22293 <summary> 23461 <exclude/>
22294 A message sent from the simulator to the viewer in response to a <see cref="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"/>
22295 which will contain parcel information
22296 </summary>
22297 </member> 23462 </member>
22298 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.ParcelID"> 23463 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock">
22299 <summary>The grid-wide unique parcel ID</summary> 23464 <exclude/>
22300 </member> 23465 </member>
22301 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Serialize"> 23466 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket">
22302 <summary> 23467 <exclude/>
22303 Serialize the object
22304 </summary>
22305 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22306 </member> 23468 </member>
22307 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23469 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock">
22308 <summary> 23470 <exclude/>
22309 Deserialize the message
22310 </summary>
22311 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22312 </member> 23471 </member>
22313 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage"> 23472 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock">
22314 <summary> 23473 <exclude/>
22315 A message containing a request for a remote parcel from a viewer, or a response
22316 from the simulator to that request
22317 </summary>
22318 </member> 23474 </member>
22319 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Request"> 23475 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock">
22320 <summary>The request or response details block</summary> 23476 <exclude/>
22321 </member> 23477 </member>
22322 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Serialize"> 23478 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket">
22323 <summary> 23479 <exclude/>
22324 Serialize the object
22325 </summary>
22326 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22327 </member> 23480 </member>
22328 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23481 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock">
22329 <summary> 23482 <exclude/>
22330 Deserialize the message
22331 </summary>
22332 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22333 </member> 23483 </member>
22334 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Serialize"> 23484 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.DataBlock">
22335 <summary> 23485 <exclude/>
22336 Serialize the object
22337 </summary>
22338 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22339 </member> 23486 </member>
22340 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23487 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket">
22341 <summary> 23488 <exclude/>
22342 Deserialize the message
22343 </summary>
22344 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22345 </member> 23489 </member>
22346 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Serialize"> 23490 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock">
22347 <summary> 23491 <exclude/>
22348 Serialize the object
22349 </summary>
22350 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22351 </member> 23492 </member>
22352 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23493 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.DataBlock">
22353 <summary> 23494 <exclude/>
22354 Deserialize the message
22355 </summary>
22356 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22357 </member> 23495 </member>
22358 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage"> 23496 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket">
22359 <summary> 23497 <exclude/>
22360 A message sent from the simulator to an agent which contains
22361 the groups the agent is in
22362 </summary>
22363 </member> 23498 </member>
22364 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.AgentID"> 23499 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock">
22365 <summary>The Agent receiving the message</summary> 23500 <exclude/>
22366 </member> 23501 </member>
22367 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupDataBlock"> 23502 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket">
22368 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"/> information 23503 <exclude/>
22369 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
22370 </member> 23504 </member>
22371 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupDataBlock"> 23505 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock">
22372 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"/> information 23506 <exclude/>
22373 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
22374 </member> 23507 </member>
22375 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Serialize"> 23508 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket">
22376 <summary> 23509 <exclude/>
22377 Serialize the object
22378 </summary>
22379 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22380 </member> 23510 </member>
22381 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23511 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock">
22382 <summary> 23512 <exclude/>
22383 Deserialize the message
22384 </summary>
22385 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22386 </member> 23513 </member>
22387 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"> 23514 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.RightsBlock">
22388 <summary>Group Details specific to the agent</summary> 23515 <exclude/>
22389 </member> 23516 </member>
22390 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.AcceptNotices"> 23517 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket">
22391 <summary>true of the agent accepts group notices</summary> 23518 <exclude/>
22392 </member> 23519 </member>
22393 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.Contribution"> 23520 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock">
22394 <summary>The agents tier contribution to the group</summary> 23521 <exclude/>
22395 </member> 23522 </member>
22396 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupID"> 23523 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.RightsBlock">
22397 <summary>The Groups <seealso cref="T:OpenMetaverse.UUID"/></summary> 23524 <exclude/>
22398 </member> 23525 </member>
22399 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupInsigniaID"> 23526 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket">
22400 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the groups insignia</summary> 23527 <exclude/>
22401 </member> 23528 </member>
22402 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupName"> 23529 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock">
22403 <summary>The name of the group</summary> 23530 <exclude/>
22404 </member> 23531 </member>
22405 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupPowers"> 23532 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket">
22406 <summary>The aggregate permissions the agent has in the group for all roles the agent 23533 <exclude/>
22407 is assigned</summary>
22408 </member> 23534 </member>
22409 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"> 23535 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock">
22410 <summary>An optional block containing additional agent specific information</summary> 23536 <exclude/>
22411 </member> 23537 </member>
22412 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData.ListInProfile"> 23538 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket">
22413 <summary>true of the agent allows this group to be 23539 <exclude/>
22414 listed in their profile</summary>
22415 </member> 23540 </member>
22416 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage"> 23541 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock">
22417 <summary> 23542 <exclude/>
22418 A message sent from the viewer to the simulator which
22419 specifies the language and permissions for others to detect
22420 the language specified
22421 </summary>
22422 </member> 23543 </member>
22423 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Language"> 23544 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock">
22424 <summary>A string containng the default language 23545 <exclude/>
22425 to use for the agent</summary>
22426 </member> 23546 </member>
22427 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.LanguagePublic"> 23547 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket">
22428 <summary>true of others are allowed to 23548 <exclude/>
22429 know the language setting</summary>
22430 </member> 23549 </member>
22431 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Serialize"> 23550 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock">
22432 <summary> 23551 <exclude/>
22433 Serialize the object
22434 </summary>
22435 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22436 </member> 23552 </member>
22437 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23553 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket">
22438 <summary> 23554 <exclude/>
22439 Deserialize the message
22440 </summary>
22441 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22442 </member> 23555 </member>
22443 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage"> 23556 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock">
22444 <summary> 23557 <exclude/>
22445 An EventQueue message sent from the simulator to an agent when the agent
22446 leaves a group
22447 </summary>
22448 </member> 23558 </member>
22449 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock"> 23559 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket">
22450 <summary> 23560 <exclude/>
22451 An Array containing the AgentID and GroupID
22452 </summary>
22453 </member> 23561 </member>
22454 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Serialize"> 23562 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock">
22455 <summary> 23563 <exclude/>
22456 Serialize the object
22457 </summary>
22458 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22459 </member> 23564 </member>
22460 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23565 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock">
22461 <summary> 23566 <exclude/>
22462 Deserialize the message
22463 </summary>
22464 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22465 </member> 23567 </member>
22466 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData"> 23568 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket">
22467 <summary>An object containing the Agents UUID, and the Groups UUID</summary> 23569 <exclude/>
22468 </member> 23570 </member>
22469 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID"> 23571 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock">
22470 <summary>The ID of the Agent leaving the group</summary> 23572 <exclude/>
22471 </member> 23573 </member>
22472 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID"> 23574 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock">
22473 <summary>The GroupID the Agent is leaving</summary> 23575 <exclude/>
22474 </member> 23576 </member>
22475 <member name="T:OpenMetaverse.Messages.Linden.AssetUploaderBlock"> 23577 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket">
22476 <summary>Base class for Asset uploads/results via Capabilities</summary> 23578 <exclude/>
22477 </member> 23579 </member>
22478 <member name="F:OpenMetaverse.Messages.Linden.AssetUploaderBlock.State"> 23580 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock">
22479 <summary> 23581 <exclude/>
22480 The request state
22481 </summary>
22482 </member> 23582 </member>
22483 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Serialize"> 23583 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock">
22484 <summary> 23584 <exclude/>
22485 Serialize the object
22486 </summary>
22487 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22488 </member> 23585 </member>
22489 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23586 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket">
22490 <summary> 23587 <exclude/>
22491 Deserialize the message
22492 </summary>
22493 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22494 </member> 23588 </member>
22495 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestUpload"> 23589 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock">
22496 <summary> 23590 <exclude/>
22497 A message sent from the viewer to the simulator to request a temporary upload capability
22498 which allows an asset to be uploaded
22499 </summary>
22500 </member> 23591 </member>
22501 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.Url"> 23592 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock">
22502 <summary>The Capability URL sent by the simulator to upload the baked texture to</summary> 23593 <exclude/>
22503 </member> 23594 </member>
22504 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestComplete"> 23595 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket">
22505 <summary> 23596 <exclude/>
22506 A message sent from the simulator that will inform the agent the upload is complete,
22507 and the UUID of the uploaded asset
22508 </summary>
22509 </member> 23597 </member>
22510 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.AssetID"> 23598 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock">
22511 <summary>The uploaded texture asset ID</summary> 23599 <exclude/>
22512 </member> 23600 </member>
22513 <member name="T:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage"> 23601 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock">
22514 <summary> 23602 <exclude/>
22515 A message sent from the viewer to the simulator to request a temporary
22516 capability URI which is used to upload an agents baked appearance textures
22517 </summary>
22518 </member> 23603 </member>
22519 <member name="F:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Request"> 23604 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket">
22520 <summary>Object containing request or response</summary> 23605 <exclude/>
22521 </member> 23606 </member>
22522 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Serialize"> 23607 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock">
22523 <summary> 23608 <exclude/>
22524 Serialize the object
22525 </summary>
22526 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22527 </member> 23609 </member>
22528 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23610 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock">
22529 <summary> 23611 <exclude/>
22530 Deserialize the message
22531 </summary>
22532 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22533 </member> 23612 </member>
22534 <member name="T:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage"> 23613 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket">
22535 <summary> 23614 <exclude/>
22536 A message sent from the simulator which indicates the minimum version required for
22537 using voice chat
22538 </summary>
22539 </member> 23615 </member>
22540 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MajorVersion"> 23616 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock">
22541 <summary>Major Version Required</summary> 23617 <exclude/>
22542 </member> 23618 </member>
22543 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MinorVersion"> 23619 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock">
22544 <summary>Minor version required</summary> 23620 <exclude/>
22545 </member> 23621 </member>
22546 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.RegionName"> 23622 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock">
22547 <summary>The name of the region sending the version requrements</summary> 23623 <exclude/>
22548 </member> 23624 </member>
22549 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Serialize"> 23625 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket">
22550 <summary> 23626 <exclude/>
22551 Serialize the object
22552 </summary>
22553 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22554 </member> 23627 </member>
22555 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23628 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock">
22556 <summary> 23629 <exclude/>
22557 Deserialize the message
22558 </summary>
22559 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22560 </member> 23630 </member>
22561 <member name="T:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage"> 23631 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock">
22562 <summary> 23632 <exclude/>
22563 A message sent from the simulator to the viewer containing the
22564 voice server URI
22565 </summary>
22566 </member> 23633 </member>
22567 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID"> 23634 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock">
22568 <summary>The Parcel ID which the voice server URI applies</summary> 23635 <exclude/>
22569 </member> 23636 </member>
22570 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName"> 23637 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket">
22571 <summary>The name of the region</summary> 23638 <exclude/>
22572 </member> 23639 </member>
22573 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri"> 23640 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock">
22574 <summary>A uri containing the server/channel information 23641 <exclude/>
22575 which the viewer can utilize to participate in voice conversations</summary>
22576 </member> 23642 </member>
22577 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Serialize"> 23643 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock">
22578 <summary> 23644 <exclude/>
22579 Serialize the object
22580 </summary>
22581 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22582 </member> 23645 </member>
22583 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23646 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket">
22584 <summary> 23647 <exclude/>
22585 Deserialize the message
22586 </summary>
22587 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22588 </member> 23648 </member>
22589 <member name="T:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage"> 23649 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock">
22590 <summary> 23650 <exclude/>
22591
22592 </summary>
22593 </member> 23651 </member>
22594 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Password"> 23652 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock">
22595 <summary></summary> 23653 <exclude/>
22596 </member> 23654 </member>
22597 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Username"> 23655 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket">
22598 <summary></summary> 23656 <exclude/>
22599 </member> 23657 </member>
22600 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Serialize"> 23658 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock">
22601 <summary> 23659 <exclude/>
22602 Serialize the object
22603 </summary>
22604 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22605 </member> 23660 </member>
22606 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23661 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock">
22607 <summary> 23662 <exclude/>
22608 Deserialize the message
22609 </summary>
22610 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22611 </member> 23663 </member>
22612 <member name="T:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage"> 23664 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock">
22613 <summary> 23665 <exclude/>
22614 A message sent by the viewer to the simulator to request a temporary
22615 capability for a script contained with in a Tasks inventory to be updated
22616 </summary>
22617 </member> 23666 </member>
22618 <member name="F:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Request"> 23667 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket">
22619 <summary>Object containing request or response</summary> 23668 <exclude/>
22620 </member> 23669 </member>
22621 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Serialize"> 23670 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock">
22622 <summary> 23671 <exclude/>
22623 Serialize the object
22624 </summary>
22625 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22626 </member> 23672 </member>
22627 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23673 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock">
22628 <summary> 23674 <exclude/>
22629 Deserialize the message
22630 </summary>
22631 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22632 </member> 23675 </member>
22633 <member name="T:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage"> 23676 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket">
22634 <summary> 23677 <exclude/>
22635 A message sent from the simulator to the viewer to indicate
22636 a Tasks scripts status.
22637 </summary>
22638 </member> 23678 </member>
22639 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ItemID"> 23679 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock">
22640 <summary>The Asset ID of the script</summary> 23680 <exclude/>
22641 </member> 23681 </member>
22642 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Mono"> 23682 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock">
22643 <summary>True of the script is compiled/ran using the mono interpreter, false indicates it 23683 <exclude/>
22644 uses the older less efficient lsl2 interprter</summary>
22645 </member> 23684 </member>
22646 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ObjectID"> 23685 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket">
22647 <summary>The Task containing the scripts <seealso cref="T:OpenMetaverse.UUID"/></summary> 23686 <exclude/>
22648 </member> 23687 </member>
22649 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Running"> 23688 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock">
22650 <summary>true of the script is in a running state</summary> 23689 <exclude/>
22651 </member> 23690 </member>
22652 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Serialize"> 23691 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock">
22653 <summary> 23692 <exclude/>
22654 Serialize the object
22655 </summary>
22656 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22657 </member> 23693 </member>
22658 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23694 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket">
22659 <summary> 23695 <exclude/>
22660 Deserialize the message
22661 </summary>
22662 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22663 </member> 23696 </member>
22664 <member name="T:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage"> 23697 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock">
22665 <summary> 23698 <exclude/>
22666 A message containing the request/response used for updating a gesture
22667 contained with an agents inventory
22668 </summary>
22669 </member> 23699 </member>
22670 <member name="F:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Request"> 23700 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock">
22671 <summary>Object containing request or response</summary> 23701 <exclude/>
22672 </member> 23702 </member>
22673 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Serialize"> 23703 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket">
22674 <summary> 23704 <exclude/>
22675 Serialize the object
22676 </summary>
22677 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22678 </member> 23705 </member>
22679 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23706 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock">
22680 <summary> 23707 <exclude/>
22681 Deserialize the message
22682 </summary>
22683 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22684 </member> 23708 </member>
22685 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage"> 23709 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock">
22686 <summary> 23710 <exclude/>
22687 A message request/response which is used to update a notecard contained within
22688 a tasks inventory
22689 </summary>
22690 </member> 23711 </member>
22691 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.TaskID"> 23712 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket">
22692 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Task containing the notecard asset to update</summary> 23713 <exclude/>
22693 </member> 23714 </member>
22694 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.ItemID"> 23715 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock">
22695 <summary>The notecard assets <seealso cref="T:OpenMetaverse.UUID"/> contained in the tasks inventory</summary> 23716 <exclude/>
22696 </member> 23717 </member>
22697 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Serialize"> 23718 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock">
22698 <summary> 23719 <exclude/>
22699 Serialize the object
22700 </summary>
22701 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22702 </member> 23720 </member>
22703 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23721 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock">
22704 <summary> 23722 <exclude/>
22705 Deserialize the message
22706 </summary>
22707 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22708 </member> 23723 </member>
22709 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage"> 23724 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket">
22710 <summary> 23725 <exclude/>
22711 A reusable class containing a message sent from the viewer to the simulator to request a temporary uploader capability
22712 which is used to update an asset in an agents inventory
22713 </summary>
22714 </member> 23726 </member>
22715 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID"> 23727 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock">
22716 <summary> 23728 <exclude/>
22717 The Notecard AssetID to replace
22718 </summary>
22719 </member> 23729 </member>
22720 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Serialize"> 23730 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock">
22721 <summary> 23731 <exclude/>
22722 Serialize the object
22723 </summary>
22724 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22725 </member> 23732 </member>
22726 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23733 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket">
22727 <summary> 23734 <exclude/>
22728 Deserialize the message
22729 </summary>
22730 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22731 </member> 23735 </member>
22732 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage"> 23736 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock">
22733 <summary> 23737 <exclude/>
22734 A message containing the request/response used for updating a notecard
22735 contained with an agents inventory
22736 </summary>
22737 </member> 23738 </member>
22738 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Request"> 23739 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock">
22739 <summary>Object containing request or response</summary> 23740 <exclude/>
22740 </member> 23741 </member>
22741 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Serialize"> 23742 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock">
22742 <summary> 23743 <exclude/>
22743 Serialize the object
22744 </summary>
22745 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22746 </member> 23744 </member>
22747 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23745 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket">
22748 <summary> 23746 <exclude/>
22749 Deserialize the message
22750 </summary>
22751 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22752 </member> 23747 </member>
22753 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Serialize"> 23748 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock">
22754 <summary> 23749 <exclude/>
22755 Serialize the object
22756 </summary>
22757 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22758 </member> 23750 </member>
22759 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23751 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock">
22760 <summary> 23752 <exclude/>
22761 Deserialize the message
22762 </summary>
22763 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22764 </member> 23753 </member>
22765 <member name="T:OpenMetaverse.Messages.Linden.UploaderScriptRequestError"> 23754 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock">
22766 <summary> 23755 <exclude/>
22767 A message sent from the simulator to the viewer which indicates
22768 an error occurred while attempting to update a script in an agents or tasks
22769 inventory
22770 </summary>
22771 </member> 23756 </member>
22772 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled"> 23757 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket">
22773 <summary>true of the script was successfully compiled by the simulator</summary> 23758 <exclude/>
22774 </member> 23759 </member>
22775 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Error"> 23760 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock">
22776 <summary>A string containing the error which occured while trying 23761 <exclude/>
22777 to update the script</summary>
22778 </member> 23762 </member>
22779 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID"> 23763 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock">
22780 <summary>A new AssetID assigned to the script</summary> 23764 <exclude/>
22781 </member> 23765 </member>
22782 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage"> 23766 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock">
22783 <summary> 23767 <exclude/>
22784 A message sent from the viewer to the simulator
22785 requesting the update of an existing script contained
22786 within a tasks inventory
22787 </summary>
22788 </member> 23768 </member>
22789 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ScriptRunning"> 23769 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket">
22790 <summary>if true, set the script mode to running</summary> 23770 <exclude/>
22791 </member> 23771 </member>
22792 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ItemID"> 23772 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock">
22793 <summary>The scripts InventoryItem ItemID to update</summary> 23773 <exclude/>
22794 </member> 23774 </member>
22795 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Target"> 23775 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock">
22796 <summary>A lowercase string containing either "mono" or "lsl2" which 23776 <exclude/>
22797 specifies the script is compiled and ran on the mono runtime, or the older
22798 lsl runtime</summary>
22799 </member> 23777 </member>
22800 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.TaskID"> 23778 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock">
22801 <summary>The tasks <see cref="T:OpenMetaverse.UUID"/> which contains the script to update</summary> 23779 <exclude/>
22802 </member> 23780 </member>
22803 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Serialize"> 23781 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket">
22804 <summary> 23782 <exclude/>
22805 Serialize the object
22806 </summary>
22807 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22808 </member> 23783 </member>
22809 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23784 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock">
22810 <summary> 23785 <exclude/>
22811 Deserialize the message
22812 </summary>
22813 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22814 </member> 23786 </member>
22815 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage"> 23787 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock">
22816 <summary> 23788 <exclude/>
22817 A message containing either the request or response used in updating a script inside
22818 a tasks inventory
22819 </summary>
22820 </member> 23789 </member>
22821 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Request"> 23790 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock">
22822 <summary>Object containing request or response</summary> 23791 <exclude/>
22823 </member> 23792 </member>
22824 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Serialize"> 23793 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock">
22825 <summary> 23794 <exclude/>
22826 Serialize the object
22827 </summary>
22828 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22829 </member> 23795 </member>
22830 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23796 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket">
22831 <summary> 23797 <exclude/>
22832 Deserialize the message
22833 </summary>
22834 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22835 </member> 23798 </member>
22836 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete"> 23799 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock">
22837 <summary> 23800 <exclude/>
22838 Response from the simulator to notify the viewer the upload is completed, and
22839 the UUID of the script asset and its compiled status
22840 </summary>
22841 </member> 23801 </member>
22842 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID"> 23802 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock">
22843 <summary>The uploaded texture asset ID</summary> 23803 <exclude/>
22844 </member> 23804 </member>
22845 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled"> 23805 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket">
22846 <summary>true of the script was compiled successfully</summary> 23806 <exclude/>
22847 </member> 23807 </member>
22848 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage"> 23808 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock">
22849 <summary> 23809 <exclude/>
22850 A message sent from a viewer to the simulator requesting a temporary uploader capability
22851 used to update a script contained in an agents inventory
22852 </summary>
22853 </member> 23810 </member>
22854 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.ItemID"> 23811 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock">
22855 <summary>The existing asset if of the script in the agents inventory to replace</summary> 23812 <exclude/>
22856 </member> 23813 </member>
22857 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Target"> 23814 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket">
22858 <summary>The language of the script</summary> 23815 <exclude/>
22859 <remarks>Defaults to lsl version 2, "mono" might be another possible option</remarks>
22860 </member> 23816 </member>
22861 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Serialize"> 23817 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock">
22862 <summary> 23818 <exclude/>
22863 Serialize the object
22864 </summary>
22865 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22866 </member> 23819 </member>
22867 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23820 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock">
22868 <summary> 23821 <exclude/>
22869 Deserialize the message
22870 </summary>
22871 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22872 </member> 23822 </member>
22873 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage"> 23823 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket">
22874 <summary> 23824 <exclude/>
22875 A message containing either the request or response used in updating a script inside
22876 an agents inventory
22877 </summary>
22878 </member> 23825 </member>
22879 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Request"> 23826 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock">
22880 <summary>Object containing request or response</summary> 23827 <exclude/>
22881 </member> 23828 </member>
22882 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Serialize"> 23829 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock">
22883 <summary> 23830 <exclude/>
22884 Serialize the object
22885 </summary>
22886 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22887 </member> 23831 </member>
22888 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23832 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock">
22889 <summary> 23833 <exclude/>
22890 Deserialize the message
22891 </summary>
22892 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22893 </member> 23834 </member>
22894 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Serialize"> 23835 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket">
22895 <summary> 23836 <exclude/>
22896 Serialize the object
22897 </summary>
22898 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22899 </member> 23837 </member>
22900 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23838 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket.AgentDataBlock">
22901 <summary> 23839 <exclude/>
22902 Deserialize the message
22903 </summary>
22904 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22905 </member> 23840 </member>
22906 <member name="T:OpenMetaverse.Messages.Linden.MapLayerMessageBase"> 23841 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket">
22907 <summary>Base class for Map Layers via Capabilities</summary> 23842 <exclude/>
22908 </member> 23843 </member>
22909 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Flags"> 23844 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock">
22910 <summary></summary> 23845 <exclude/>
22911 </member> 23846 </member>
22912 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Serialize"> 23847 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.DataBlock">
22913 <summary> 23848 <exclude/>
22914 Serialize the object
22915 </summary>
22916 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22917 </member> 23849 </member>
22918 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23850 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket">
22919 <summary> 23851 <exclude/>
22920 Deserialize the message
22921 </summary>
22922 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22923 </member> 23852 </member>
22924 <member name="T:OpenMetaverse.Messages.Linden.MapLayerRequestVariant"> 23853 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock">
22925 <summary> 23854 <exclude/>
22926 Sent by an agent to the capabilities server to request map layers
22927 </summary>
22928 </member> 23855 </member>
22929 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant"> 23856 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock">
22930 <summary> 23857 <exclude/>
22931 A message sent from the simulator to the viewer which contains an array of map images and their grid coordinates
22932 </summary>
22933 </member> 23858 </member>
22934 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerDataBlocks"> 23859 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock">
22935 <summary>An array containing LayerData items</summary> 23860 <exclude/>
22936 </member> 23861 </member>
22937 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Serialize"> 23862 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket">
22938 <summary> 23863 <exclude/>
22939 Serialize the object
22940 </summary>
22941 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22942 </member> 23864 </member>
22943 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23865 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock">
22944 <summary> 23866 <exclude/>
22945 Deserialize the message
22946 </summary>
22947 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22948 </member> 23867 </member>
22949 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData"> 23868 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock">
22950 <summary> 23869 <exclude/>
22951 An object containing map location details
22952 </summary>
22953 </member> 23870 </member>
22954 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.ImageID"> 23871 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket">
22955 <summary>The Asset ID of the regions tile overlay</summary> 23872 <exclude/>
22956 </member> 23873 </member>
22957 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Bottom"> 23874 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock">
22958 <summary>The grid location of the southern border of the map tile</summary> 23875 <exclude/>
22959 </member> 23876 </member>
22960 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Left"> 23877 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock">
22961 <summary>The grid location of the western border of the map tile</summary> 23878 <exclude/>
22962 </member> 23879 </member>
22963 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Right"> 23880 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock">
22964 <summary>The grid location of the eastern border of the map tile</summary> 23881 <exclude/>
22965 </member> 23882 </member>
22966 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Top"> 23883 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket">
22967 <summary>The grid location of the northern border of the map tile</summary> 23884 <exclude/>
22968 </member> 23885 </member>
22969 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.Request"> 23886 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock">
22970 <summary>Object containing request or response</summary> 23887 <exclude/>
22971 </member> 23888 </member>
22972 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Serialize"> 23889 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock">
22973 <summary> 23890 <exclude/>
22974 Serialize the object
22975 </summary>
22976 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22977 </member> 23891 </member>
22978 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23892 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket">
22979 <summary> 23893 <exclude/>
22980 Deserialize the message
22981 </summary>
22982 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
22983 </member> 23894 </member>
22984 <member name="T:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage"> 23895 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock">
22985 <summary> 23896 <exclude/>
22986 New as of 1.23 RC1, no details yet.
22987 </summary>
22988 </member> 23897 </member>
22989 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Serialize"> 23898 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock">
22990 <summary> 23899 <exclude/>
22991 Serialize the object
22992 </summary>
22993 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
22994 </member> 23900 </member>
22995 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23901 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket">
22996 <summary> 23902 <exclude/>
22997 Deserialize the message
22998 </summary>
22999 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23000 </member> 23903 </member>
23001 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Serialize"> 23904 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock">
23002 <summary> 23905 <exclude/>
23003 Serialize the object
23004 </summary>
23005 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23006 </member> 23906 </member>
23007 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23907 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket">
23008 <summary> 23908 <exclude/>
23009 Deserialize the message
23010 </summary>
23011 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23012 </member> 23909 </member>
23013 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestBlock.Method"> 23910 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock">
23014 <summary>A string containing the method used</summary> 23911 <exclude/>
23015 </member> 23912 </member>
23016 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference"> 23913 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock">
23017 <summary> 23914 <exclude/>
23018 A request sent from an agent to the Simulator to begin a new conference.
23019 Contains a list of Agents which will be included in the conference
23020 </summary>
23021 </member> 23915 </member>
23022 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.AgentsBlock"> 23916 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket">
23023 <summary>An array containing the <see cref="T:OpenMetaverse.UUID"/> of the agents invited to this conference</summary> 23917 <exclude/>
23024 </member> 23918 </member>
23025 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.SessionID"> 23919 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock">
23026 <summary>The conferences Session ID</summary> 23920 <exclude/>
23027 </member> 23921 </member>
23028 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Serialize"> 23922 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket">
23029 <summary> 23923 <exclude/>
23030 Serialize the object
23031 </summary>
23032 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23033 </member> 23924 </member>
23034 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23925 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock">
23035 <summary> 23926 <exclude/>
23036 Deserialize the message
23037 </summary>
23038 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23039 </member> 23927 </member>
23040 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate"> 23928 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock">
23041 <summary> 23929 <exclude/>
23042 A moderation request sent from a conference moderator
23043 Contains an agent and an optional action to take
23044 </summary>
23045 </member> 23930 </member>
23046 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.SessionID"> 23931 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket">
23047 <summary>The Session ID</summary> 23932 <exclude/>
23048 </member> 23933 </member>
23049 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.AgentID"> 23934 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock">
23050 <summary></summary> 23935 <exclude/>
23051 </member> 23936 </member>
23052 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestKey"> 23937 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket">
23053 <summary>A list containing Key/Value pairs, known valid values: 23938 <exclude/>
23054 key: text value: true/false - allow/disallow specified agents ability to use text in session
23055 key: voice value: true/false - allow/disallow specified agents ability to use voice in session
23056 </summary>
23057 <remarks>"text" or "voice"</remarks>
23058 </member> 23939 </member>
23059 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestValue"> 23940 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock">
23060 <summary></summary> 23941 <exclude/>
23061 </member> 23942 </member>
23062 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Serialize"> 23943 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket">
23063 <summary> 23944 <exclude/>
23064 Serialize the object
23065 </summary>
23066 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23067 </member> 23945 </member>
23068 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23946 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock">
23069 <summary> 23947 <exclude/>
23070 Deserialize the message
23071 </summary>
23072 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23073 </member> 23948 </member>
23074 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation"> 23949 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket">
23075 <summary> 23950 <exclude/>
23076 A message sent from the agent to the simulator which tells the
23077 simulator we've accepted a conference invitation
23078 </summary>
23079 </member> 23951 </member>
23080 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.SessionID"> 23952 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock">
23081 <summary>The conference SessionID</summary> 23953 <exclude/>
23082 </member> 23954 </member>
23083 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Serialize"> 23955 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock">
23084 <summary> 23956 <exclude/>
23085 Serialize the object
23086 </summary>
23087 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23088 </member> 23957 </member>
23089 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23958 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket">
23090 <summary> 23959 <exclude/>
23091 Deserialize the message
23092 </summary>
23093 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23094 </member> 23960 </member>
23095 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Serialize"> 23961 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock">
23096 <summary> 23962 <exclude/>
23097 Serialize the object
23098 </summary>
23099 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23100 </member> 23963 </member>
23101 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23964 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock">
23102 <summary> 23965 <exclude/>
23103 Deserialize the message
23104 </summary>
23105 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23106 </member> 23966 </member>
23107 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Serialize"> 23967 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket">
23108 <summary> 23968 <exclude/>
23109 Serialize the object
23110 </summary>
23111 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23112 </member> 23969 </member>
23113 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23970 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock">
23114 <summary> 23971 <exclude/>
23115 Deserialize the message
23116 </summary>
23117 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23118 </member> 23972 </member>
23119 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Serialize"> 23973 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock">
23120 <summary> 23974 <exclude/>
23121 Serialize the object
23122 </summary>
23123 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23124 </member> 23975 </member>
23125 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 23976 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket">
23126 <summary> 23977 <exclude/>
23127 Deserialize the message
23128 </summary>
23129 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23130 </member> 23978 </member>
23131 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentID"> 23979 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock">
23132 <summary>Key of sender</summary> 23980 <exclude/>
23133 </member> 23981 </member>
23134 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentName"> 23982 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock">
23135 <summary>Name of sender</summary> 23983 <exclude/>
23136 </member> 23984 </member>
23137 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ToAgentID"> 23985 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket">
23138 <summary>Key of destination avatar</summary> 23986 <exclude/>
23139 </member> 23987 </member>
23140 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ParentEstateID"> 23988 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock">
23141 <summary>ID of originating estate</summary> 23989 <exclude/>
23142 </member> 23990 </member>
23143 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.RegionID"> 23991 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket">
23144 <summary>Key of originating region</summary> 23992 <exclude/>
23145 </member> 23993 </member>
23146 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Position"> 23994 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock">
23147 <summary>Coordinates in originating region</summary> 23995 <exclude/>
23148 </member> 23996 </member>
23149 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Dialog"> 23997 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket">
23150 <summary>Instant message type</summary> 23998 <exclude/>
23151 </member> 23999 </member>
23152 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.GroupIM"> 24000 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock">
23153 <summary>Group IM session toggle</summary> 24001 <exclude/>
23154 </member> 24002 </member>
23155 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.IMSessionID"> 24003 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket">
23156 <summary>Key of IM session, for Group Messages, the groups UUID</summary> 24004 <exclude/>
23157 </member> 24005 </member>
23158 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Timestamp"> 24006 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock">
23159 <summary>Timestamp of the instant message</summary> 24007 <exclude/>
23160 </member> 24008 </member>
23161 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Message"> 24009 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock">
23162 <summary>Instant message text</summary> 24010 <exclude/>
23163 </member> 24011 </member>
23164 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Offline"> 24012 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket">
23165 <summary>Whether this message is held for offline avatars</summary> 24013 <exclude/>
23166 </member> 24014 </member>
23167 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.BinaryBucket"> 24015 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock">
23168 <summary>Context specific packed data</summary> 24016 <exclude/>
23169 </member> 24017 </member>
23170 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Voice"> 24018 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket">
23171 <summary>Is this invitation for voice group/conference chat</summary> 24019 <exclude/>
23172 </member> 24020 </member>
23173 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Serialize"> 24021 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock">
23174 <summary> 24022 <exclude/>
23175 Serialize the object
23176 </summary>
23177 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23178 </member> 24023 </member>
23179 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24024 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock">
23180 <summary> 24025 <exclude/>
23181 Deserialize the message
23182 </summary>
23183 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23184 </member> 24026 </member>
23185 <member name="T:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage"> 24027 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket">
23186 <summary> 24028 <exclude/>
23187 Sent from the simulator to the viewer.
23188
23189 When an agent initially joins a session the AgentUpdatesBlock object will contain a list of session members including
23190 a boolean indicating they can use voice chat in this session, a boolean indicating they are allowed to moderate
23191 this session, and lastly a string which indicates another agent is entering the session with the Transition set to "ENTER"
23192
23193 During the session lifetime updates on individuals are sent. During the update the booleans sent during the initial join are
23194 excluded with the exception of the Transition field. This indicates a new user entering or exiting the session with
23195 the string "ENTER" or "LEAVE" respectively.
23196 </summary>
23197 </member> 24029 </member>
23198 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Serialize"> 24030 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock">
23199 <summary> 24031 <exclude/>
23200 Serialize the object
23201 </summary>
23202 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23203 </member> 24032 </member>
23204 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24033 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock">
23205 <summary> 24034 <exclude/>
23206 Deserialize the message
23207 </summary>
23208 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23209 </member> 24035 </member>
23210 <member name="T:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage"> 24036 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock">
23211 <summary> 24037 <exclude/>
23212 An EventQueue message sent when the agent is forcibly removed from a chatterbox session
23213 </summary>
23214 </member> 24038 </member>
23215 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Reason"> 24039 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket">
23216 <summary> 24040 <exclude/>
23217 A string containing the reason the agent was removed
23218 </summary>
23219 </member> 24041 </member>
23220 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.SessionID"> 24042 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock">
23221 <summary> 24043 <exclude/>
23222 The ChatterBoxSession's SessionID
23223 </summary>
23224 </member> 24044 </member>
23225 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Serialize"> 24045 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket">
23226 <summary> 24046 <exclude/>
23227 Serialize the object
23228 </summary>
23229 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23230 </member> 24047 </member>
23231 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24048 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock">
23232 <summary> 24049 <exclude/>
23233 Deserialize the message
23234 </summary>
23235 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23236 </member> 24050 </member>
23237 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Serialize"> 24051 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock">
23238 <summary> 24052 <exclude/>
23239 Serialize the object
23240 </summary>
23241 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23242 </member> 24053 </member>
23243 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24054 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock">
23244 <summary> 24055 <exclude/>
23245 Deserialize the message
23246 </summary>
23247 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23248 </member> 24056 </member>
23249 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Serialize"> 24057 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket">
23250 <summary> 24058 <exclude/>
23251 Serialize the object
23252 </summary>
23253 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23254 </member> 24059 </member>
23255 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24060 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock">
23256 <summary> 24061 <exclude/>
23257 Deserialize the message
23258 </summary>
23259 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23260 </member> 24062 </member>
23261 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Serialize"> 24063 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket">
23262 <summary> 24064 <exclude/>
23263 Serialize the object
23264 </summary>
23265 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23266 </member> 24065 </member>
23267 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24066 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock">
23268 <summary> 24067 <exclude/>
23269 Deserialize the message
23270 </summary>
23271 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23272 </member> 24068 </member>
23273 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Serialize"> 24069 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.UserDataBlock">
23274 <summary> 24070 <exclude/>
23275 Serialize the object
23276 </summary>
23277 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23278 </member> 24071 </member>
23279 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24072 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket">
23280 <summary> 24073 <exclude/>
23281 Deserialize the message
23282 </summary>
23283 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23284 </member> 24074 </member>
23285 <member name="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"> 24075 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock">
23286 <summary> 24076 <exclude/>
23287
23288 </summary>
23289 </member> 24077 </member>
23290 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Serialize"> 24078 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock">
23291 <summary> 24079 <exclude/>
23292 Serialize the object
23293 </summary>
23294 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23295 </member> 24080 </member>
23296 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24081 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket">
23297 <summary> 24082 <exclude/>
23298 Deserialize the message
23299 </summary>
23300 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23301 </member> 24083 </member>
23302 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Serialize"> 24084 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock">
23303 <summary> 24085 <exclude/>
23304 Serialize the object
23305 </summary>
23306 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23307 </member> 24086 </member>
23308 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24087 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.FileDataBlock">
23309 <summary> 24088 <exclude/>
23310 Deserialize the message
23311 </summary>
23312 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23313 </member> 24089 </member>
23314 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Serialize"> 24090 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket">
23315 <summary> 24091 <exclude/>
23316 Serialize the object
23317 </summary>
23318 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23319 </member> 24092 </member>
23320 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24093 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock">
23321 <summary> 24094 <exclude/>
23322 Deserialize the message
23323 </summary>
23324 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23325 </member> 24095 </member>
23326 <member name="T:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage"> 24096 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket">
23327 <summary> 24097 <exclude/>
23328 Event Queue message describing physics engine attributes of a list of objects
23329 Sim sends these when object is selected
23330 </summary>
23331 </member> 24098 </member>
23332 <member name="F:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage.ObjectPhysicsProperties"> 24099 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock">
23333 <summary> Array with the list of physics properties</summary> 24100 <exclude/>
23334 </member> 24101 </member>
23335 <member name="M:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage.Serialize"> 24102 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock">
23336 <summary> 24103 <exclude/>
23337 Serializes the message
23338 </summary>
23339 <returns>Serialized OSD</returns>
23340 </member> 24104 </member>
23341 <member name="M:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24105 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket">
23342 <summary> 24106 <exclude/>
23343 Deseializes the message
23344 </summary>
23345 <param name="map">Incoming data to deserialize</param>
23346 </member> 24107 </member>
23347 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage"> 24108 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock">
23348 <summary> 24109 <exclude/>
23349 A message sent from the viewer to the simulator which
23350 specifies that the user has changed current URL
23351 of the specific media on a prim face
23352 </summary>
23353 </member> 24110 </member>
23354 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.URL"> 24111 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock">
23355 <summary> 24112 <exclude/>
23356 New URL
23357 </summary>
23358 </member> 24113 </member>
23359 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.PrimID"> 24114 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket">
23360 <summary> 24115 <exclude/>
23361 Prim UUID where navigation occured
23362 </summary>
23363 </member> 24116 </member>
23364 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Face"> 24117 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.AgentDataBlock">
23365 <summary> 24118 <exclude/>
23366 Face index
23367 </summary>
23368 </member> 24119 </member>
23369 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Serialize"> 24120 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.NameDataBlock">
23370 <summary> 24121 <exclude/>
23371 Serialize the object
23372 </summary>
23373 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23374 </member> 24122 </member>
23375 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24123 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket">
23376 <summary> 24124 <exclude/>
23377 Deserialize the message
23378 </summary>
23379 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23380 </member> 24125 </member>
23381 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaBlock"> 24126 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock">
23382 <summary>Base class used for the ObjectMedia message</summary> 24127 <exclude/>
23383 </member> 24128 </member>
23384 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaRequest"> 24129 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.DataBlock">
23385 <summary> 24130 <exclude/>
23386 Message used to retrive prim media data
23387 </summary>
23388 </member> 24131 </member>
23389 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.PrimID"> 24132 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.SizeBlock">
23390 <summary> 24133 <exclude/>
23391 Prim UUID
23392 </summary>
23393 </member> 24134 </member>
23394 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Verb"> 24135 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket">
23395 <summary> 24136 <exclude/>
23396 Requested operation, either GET or UPDATE
23397 </summary>
23398 </member> 24137 </member>
23399 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Serialize"> 24138 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.AgentDataBlock">
23400 <summary> 24139 <exclude/>
23401 Serialize object
23402 </summary>
23403 <returns>Serialized object as OSDMap</returns>
23404 </member> 24140 </member>
23405 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24141 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.RequestDataBlock">
23406 <summary> 24142 <exclude/>
23407 Deserialize the message
23408 </summary>
23409 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23410 </member> 24143 </member>
23411 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaResponse"> 24144 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket">
23412 <summary> 24145 <exclude/>
23413 Message used to update prim media data
23414 </summary>
23415 </member> 24146 </member>
23416 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.PrimID"> 24147 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.AgentDataBlock">
23417 <summary> 24148 <exclude/>
23418 Prim UUID
23419 </summary>
23420 </member> 24149 </member>
23421 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.FaceMedia"> 24150 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.RequestDataBlock">
23422 <summary> 24151 <exclude/>
23423 Array of media entries indexed by face number
23424 </summary>
23425 </member> 24152 </member>
23426 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Version"> 24153 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.DataBlock">
23427 <summary> 24154 <exclude/>
23428 Media version string
23429 </summary>
23430 </member> 24155 </member>
23431 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Serialize"> 24156 <member name="T:OpenMetaverse.Packets.SendPostcardPacket">
23432 <summary> 24157 <exclude/>
23433 Serialize object
23434 </summary>
23435 <returns>Serialized object as OSDMap</returns>
23436 </member> 24158 </member>
23437 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24159 <member name="T:OpenMetaverse.Packets.SendPostcardPacket.AgentDataBlock">
23438 <summary> 24160 <exclude/>
23439 Deserialize the message
23440 </summary>
23441 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23442 </member> 24161 </member>
23443 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaUpdate"> 24162 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket">
23444 <summary> 24163 <exclude/>
23445 Message used to update prim media data
23446 </summary>
23447 </member> 24164 </member>
23448 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.PrimID"> 24165 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock">
23449 <summary> 24166 <exclude/>
23450 Prim UUID
23451 </summary>
23452 </member> 24167 </member>
23453 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.FaceMedia"> 24168 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket">
23454 <summary> 24169 <exclude/>
23455 Array of media entries indexed by face number
23456 </summary>
23457 </member> 24170 </member>
23458 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Verb"> 24171 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock">
23459 <summary> 24172 <exclude/>
23460 Requested operation, either GET or UPDATE
23461 </summary>
23462 </member> 24173 </member>
23463 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Serialize"> 24174 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock">
23464 <summary> 24175 <exclude/>
23465 Serialize object
23466 </summary>
23467 <returns>Serialized object as OSDMap</returns>
23468 </member> 24176 </member>
23469 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24177 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket">
23470 <summary> 24178 <exclude/>
23471 Deserialize the message
23472 </summary>
23473 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23474 </member> 24179 </member>
23475 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaMessage"> 24180 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.AgentDataBlock">
23476 <summary> 24181 <exclude/>
23477 Message for setting or getting per face MediaEntry
23478 </summary>
23479 </member> 24182 </member>
23480 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Request"> 24183 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.RequestDataBlock">
23481 <summary>The request or response details block</summary> 24184 <exclude/>
23482 </member> 24185 </member>
23483 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Serialize"> 24186 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket">
23484 <summary> 24187 <exclude/>
23485 Serialize the object
23486 </summary>
23487 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
23488 </member> 24188 </member>
23489 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24189 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.RequestDataBlock">
23490 <summary> 24190 <exclude/>
23491 Deserialize the message
23492 </summary>
23493 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23494 </member> 24191 </member>
23495 <member name="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail"> 24192 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.ReportDataBlock">
23496 <summary>Details about object resource usage</summary> 24193 <exclude/>
23497 </member> 24194 </member>
23498 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.ID"> 24195 <member name="T:OpenMetaverse.Packets.ErrorPacket">
23499 <summary>Object UUID</summary> 24196 <exclude/>
23500 </member> 24197 </member>
23501 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Name"> 24198 <member name="T:OpenMetaverse.Packets.ErrorPacket.AgentDataBlock">
23502 <summary>Object name</summary> 24199 <exclude/>
23503 </member> 24200 </member>
23504 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.GroupOwned"> 24201 <member name="T:OpenMetaverse.Packets.ErrorPacket.DataBlock">
23505 <summary>Indicates if object is group owned</summary> 24202 <exclude/>
23506 </member> 24203 </member>
23507 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Location"> 24204 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket">
23508 <summary>Locatio of the object</summary> 24205 <exclude/>
23509 </member> 24206 </member>
23510 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.OwnerID"> 24207 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock">
23511 <summary>Object owner</summary> 24208 <exclude/>
23512 </member> 24209 </member>
23513 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Resources"> 24210 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock">
23514 <summary>Resource usage, keys are resource names, values are resource usage for that specific resource</summary> 24211 <exclude/>
23515 </member> 24212 </member>
23516 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24213 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket">
23517 <summary> 24214 <exclude/>
23518 Deserializes object from OSD
23519 </summary>
23520 <param name="obj">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23521 </member> 24215 </member>
23522 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)"> 24216 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock">
23523 <summary> 24217 <exclude/>
23524 Makes an instance based on deserialized data
23525 </summary>
23526 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
23527 <returns>Instance containg deserialized data</returns>
23528 </member> 24218 </member>
23529 <member name="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail"> 24219 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock">
23530 <summary>Details about parcel resource usage</summary> 24220 <exclude/>
23531 </member> 24221 </member>
23532 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.ID"> 24222 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket">
23533 <summary>Parcel UUID</summary> 24223 <exclude/>
23534 </member> 24224 </member>
23535 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.LocalID"> 24225 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock">
23536 <summary>Parcel local ID</summary> 24226 <exclude/>
23537 </member> 24227 </member>
23538 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Name"> 24228 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock">
23539 <summary>Parcel name</summary> 24229 <exclude/>
23540 </member> 24230 </member>
23541 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.GroupOwned"> 24231 <member name="T:OpenMetaverse.Packets.PacketAckPacket">
23542 <summary>Indicates if parcel is group owned</summary> 24232 <exclude/>
23543 </member> 24233 </member>
23544 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.OwnerID"> 24234 <member name="T:OpenMetaverse.Packets.PacketAckPacket.PacketsBlock">
23545 <summary>Parcel owner</summary> 24235 <exclude/>
23546 </member> 24236 </member>
23547 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Objects"> 24237 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket">
23548 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail"/> containing per object resource usage</summary> 24238 <exclude/>
23549 </member> 24239 </member>
23550 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24240 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock">
23551 <summary> 24241 <exclude/>
23552 Deserializes object from OSD
23553 </summary>
23554 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23555 </member> 24242 </member>
23556 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)"> 24243 <member name="T:OpenMetaverse.Packets.CloseCircuitPacket">
23557 <summary> 24244 <exclude/>
23558 Makes an instance based on deserialized data
23559 </summary>
23560 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
23561 <returns>Instance containg deserialized data</returns>
23562 </member> 24245 </member>
23563 <member name="T:OpenMetaverse.Messages.Linden.BaseResourcesInfo"> 24246 <member name="T:OpenMetaverse.Packets.ObjectAddPacket">
23564 <summary>Resource usage base class, both agent and parcel resource 24247 <exclude/>
23565 usage contains summary information</summary>
23566 </member> 24248 </member>
23567 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryAvailable"> 24249 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.AgentDataBlock">
23568 <summary>Summary of available resources, keys are resource names, 24250 <exclude/>
23569 values are resource usage for that specific resource</summary>
23570 </member> 24251 </member>
23571 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryUsed"> 24252 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.ObjectDataBlock">
23572 <summary>Summary resource usage, keys are resource names, 24253 <exclude/>
23573 values are resource usage for that specific resource</summary>
23574 </member> 24254 </member>
23575 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Serialize"> 24255 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket">
23576 <summary> 24256 <exclude/>
23577 Serializes object
23578 </summary>
23579 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
23580 </member> 24257 </member>
23581 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24258 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock">
23582 <summary> 24259 <exclude/>
23583 Deserializes object from OSD
23584 </summary>
23585 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23586 </member> 24260 </member>
23587 <member name="T:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage"> 24261 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock">
23588 <summary>Agent resource usage</summary> 24262 <exclude/>
23589 </member> 24263 </member>
23590 <member name="F:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Attachments"> 24264 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket">
23591 <summary>Per attachment point object resource usage</summary> 24265 <exclude/>
23592 </member> 24266 </member>
23593 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24267 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock">
23594 <summary> 24268 <exclude/>
23595 Deserializes object from OSD
23596 </summary>
23597 <param name="osd">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23598 </member> 24269 </member>
23599 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.FromOSD(OpenMetaverse.StructuredData.OSD)"> 24270 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock">
23600 <summary> 24271 <exclude/>
23601 Makes an instance based on deserialized data
23602 </summary>
23603 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
23604 <returns>Instance containg deserialized data</returns>
23605 </member> 24272 </member>
23606 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)"> 24273 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket">
23607 <summary> 24274 <exclude/>
23608 Detects which class handles deserialization of this message
23609 </summary>
23610 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23611 <returns>Object capable of decoding this message</returns>
23612 </member> 24275 </member>
23613 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesRequest"> 24276 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.AgentDataBlock">
23614 <summary>Request message for parcel resource usage</summary> 24277 <exclude/>
23615 </member> 24278 </member>
23616 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesRequest.ParcelID"> 24279 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock">
23617 <summary>UUID of the parel to request resource usage info</summary> 24280 <exclude/>
23618 </member> 24281 </member>
23619 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Serialize"> 24282 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket">
23620 <summary> 24283 <exclude/>
23621 Serializes object
23622 </summary>
23623 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
23624 </member> 24284 </member>
23625 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24285 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock">
23626 <summary> 24286 <exclude/>
23627 Deserializes object from OSD
23628 </summary>
23629 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23630 </member> 24287 </member>
23631 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesMessage"> 24288 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock">
23632 <summary>Response message for parcel resource usage</summary> 24289 <exclude/>
23633 </member> 24290 </member>
23634 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails"> 24291 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket">
23635 <summary>URL where parcel resource usage details can be retrieved</summary> 24292 <exclude/>
23636 </member> 24293 </member>
23637 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary"> 24294 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock">
23638 <summary>URL where parcel resource usage summary can be retrieved</summary> 24295 <exclude/>
23639 </member> 24296 </member>
23640 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Serialize"> 24297 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock">
23641 <summary> 24298 <exclude/>
23642 Serializes object
23643 </summary>
23644 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
23645 </member> 24299 </member>
23646 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24300 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock">
23647 <summary> 24301 <exclude/>
23648 Deserializes object from OSD
23649 </summary>
23650 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23651 </member> 24302 </member>
23652 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)"> 24303 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket">
23653 <summary> 24304 <exclude/>
23654 Detects which class handles deserialization of this message
23655 </summary>
23656 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23657 <returns>Object capable of decoding this message</returns>
23658 </member> 24305 </member>
23659 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesInfo"> 24306 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.AgentDataBlock">
23660 <summary>Parcel resource usage</summary> 24307 <exclude/>
23661 </member> 24308 </member>
23662 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesInfo.Parcels"> 24309 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.RegionDataBlock">
23663 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail"/> containing per percal resource usage</summary> 24310 <exclude/>
23664 </member> 24311 </member>
23665 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 24312 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.InfoBlock">
23666 <summary> 24313 <exclude/>
23667 Deserializes object from OSD
23668 </summary>
23669 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23670 </member> 24314 </member>
23671 <member name="T:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage"> 24315 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket">
23672 <summary> 24316 <exclude/>
23673 Reply to request for bunch if display names
23674 </summary>
23675 </member> 24317 </member>
23676 <member name="F:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage.Agents"> 24318 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock">
23677 <summary> Current display name </summary> 24319 <exclude/>
23678 </member> 24320 </member>
23679 <member name="F:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage.BadIDs"> 24321 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket">
23680 <summary> Following UUIDs failed to return a valid display name </summary> 24322 <exclude/>
23681 </member> 24323 </member>
23682 <member name="M:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage.Serialize"> 24324 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock">
23683 <summary> 24325 <exclude/>
23684 Serializes the message
23685 </summary>
23686 <returns>OSD containting the messaage</returns>
23687 </member> 24326 </member>
23688 <member name="T:OpenMetaverse.Messages.Linden.SetDisplayNameMessage"> 24327 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket">
23689 <summary> 24328 <exclude/>
23690 Message sent when requesting change of the display name
23691 </summary>
23692 </member> 24329 </member>
23693 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameMessage.OldDisplayName"> 24330 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock">
23694 <summary> Current display name </summary> 24331 <exclude/>
23695 </member> 24332 </member>
23696 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameMessage.NewDisplayName"> 24333 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket">
23697 <summary> Desired new display name </summary> 24334 <exclude/>
23698 </member> 24335 </member>
23699 <member name="M:OpenMetaverse.Messages.Linden.SetDisplayNameMessage.Serialize"> 24336 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock">
23700 <summary> 24337 <exclude/>
23701 Serializes the message
23702 </summary>
23703 <returns>OSD containting the messaage</returns>
23704 </member> 24338 </member>
23705 <member name="T:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage"> 24339 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock">
23706 <summary> 24340 <exclude/>
23707 Message recieved in response to request to change display name
23708 </summary>
23709 </member> 24341 </member>
23710 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.DisplayName"> 24342 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket">
23711 <summary> New display name </summary> 24343 <exclude/>
23712 </member> 24344 </member>
23713 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.Reason"> 24345 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket.DataBlockBlock">
23714 <summary> String message indicating the result of the operation </summary> 24346 <exclude/>
23715 </member> 24347 </member>
23716 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.Status"> 24348 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket">
23717 <summary> Numerical code of the result, 200 indicates success </summary> 24349 <exclude/>
23718 </member> 24350 </member>
23719 <member name="M:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.Serialize"> 24351 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock">
23720 <summary> 24352 <exclude/>
23721 Serializes the message
23722 </summary>
23723 <returns>OSD containting the messaage</returns>
23724 </member> 24353 </member>
23725 <member name="T:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage"> 24354 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket">
23726 <summary> 24355 <exclude/>
23727 Message recieved when someone nearby changes their display name
23728 </summary>
23729 </member> 24356 </member>
23730 <member name="F:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage.OldDisplayName"> 24357 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket.DataBlockBlock">
23731 <summary> Previous display name, empty string if default </summary> 24358 <exclude/>
23732 </member> 24359 </member>
23733 <member name="F:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage.DisplayName"> 24360 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket">
23734 <summary> New display name </summary> 24361 <exclude/>
23735 </member> 24362 </member>
23736 <member name="M:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage.Serialize"> 24363 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.AgentDataBlock">
23737 <summary> 24364 <exclude/>
23738 Serializes the message
23739 </summary>
23740 <returns>OSD containting the messaage</returns>
23741 </member> 24365 </member>
23742 <member name="T:OpenMetaverse.Parallel"> 24366 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.EffectBlock">
23743 <summary> 24367 <exclude/>
23744 Provides helper methods for parallelizing loops
23745 </summary>
23746 </member> 24368 </member>
23747 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Action{System.Int32})"> 24369 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket">
23748 <summary> 24370 <exclude/>
23749 Executes a for loop in which iterations may run in parallel
23750 </summary>
23751 <param name="fromInclusive">The loop will be started at this index</param>
23752 <param name="toExclusive">The loop will be terminated before this index is reached</param>
23753 <param name="body">Method body to run for each iteration of the loop</param>
23754 </member> 24371 </member>
23755 <member name="M:OpenMetaverse.Parallel.For(System.Int32,System.Int32,System.Int32,System.Action{System.Int32})"> 24372 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket.PingIDBlock">
23756 <summary> 24373 <exclude/>
23757 Executes a for loop in which iterations may run in parallel
23758 </summary>
23759 <param name="threadCount">The number of concurrent execution threads to run</param>
23760 <param name="fromInclusive">The loop will be started at this index</param>
23761 <param name="toExclusive">The loop will be terminated before this index is reached</param>
23762 <param name="body">Method body to run for each iteration of the loop</param>
23763 </member> 24374 </member>
23764 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Collections.Generic.IEnumerable{``0},System.Action{``0})"> 24375 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket">
23765 <summary> 24376 <exclude/>
23766 Executes a foreach loop in which iterations may run in parallel
23767 </summary>
23768 <typeparam name="T">Object type that the collection wraps</typeparam>
23769 <param name="enumerable">An enumerable collection to iterate over</param>
23770 <param name="body">Method body to run for each object in the collection</param>
23771 </member> 24377 </member>
23772 <member name="M:OpenMetaverse.Parallel.ForEach``1(System.Int32,System.Collections.Generic.IEnumerable{``0},System.Action{``0})"> 24378 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket.PingIDBlock">
23773 <summary> 24379 <exclude/>
23774 Executes a foreach loop in which iterations may run in parallel
23775 </summary>
23776 <typeparam name="T">Object type that the collection wraps</typeparam>
23777 <param name="threadCount">The number of concurrent execution threads to run</param>
23778 <param name="enumerable">An enumerable collection to iterate over</param>
23779 <param name="body">Method body to run for each object in the collection</param>
23780 </member> 24380 </member>
23781 <member name="M:OpenMetaverse.Parallel.Invoke(System.Action[])"> 24381 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket">
23782 <summary> 24382 <exclude/>
23783 Executes a series of tasks in parallel
23784 </summary>
23785 <param name="actions">A series of method bodies to execute</param>
23786 </member> 24383 </member>
23787 <member name="M:OpenMetaverse.Parallel.Invoke(System.Int32,System.Action[])"> 24384 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket.AgentDataBlock">
23788 <summary> 24385 <exclude/>
23789 Executes a series of tasks in parallel
23790 </summary>
23791 <param name="threadCount">The number of concurrent execution threads to run</param>
23792 <param name="actions">A series of method bodies to execute</param>
23793 </member> 24386 </member>
23794 <member name="F:OpenMetaverse.InventorySortOrder.ByName"> 24387 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket">
23795 <summary>Sort by name</summary> 24388 <exclude/>
23796 </member> 24389 </member>
23797 <member name="F:OpenMetaverse.InventorySortOrder.ByDate"> 24390 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AgentDataBlock">
23798 <summary>Sort by date</summary> 24391 <exclude/>
23799 </member> 24392 </member>
23800 <member name="F:OpenMetaverse.InventorySortOrder.FoldersByName"> 24393 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AnimationListBlock">
23801 <summary>Sort folders by name, regardless of whether items are 24394 <exclude/>
23802 sorted by name or date</summary>
23803 </member> 24395 </member>
23804 <member name="F:OpenMetaverse.InventorySortOrder.SystemFoldersToTop"> 24396 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock">
23805 <summary>Place system folders at the top</summary> 24397 <exclude/>
23806 </member> 24398 </member>
23807 <member name="T:OpenMetaverse.DeRezDestination"> 24399 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket">
23808 <summary> 24400 <exclude/>
23809 Possible destinations for DeRezObject request
23810 </summary>
23811 </member> 24401 </member>
23812 <member name="F:OpenMetaverse.DeRezDestination.AgentInventorySave"> 24402 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock">
23813 <summary></summary> 24403 <exclude/>
23814 </member> 24404 </member>
23815 <member name="F:OpenMetaverse.DeRezDestination.AgentInventoryCopy"> 24405 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock">
23816 <summary>Copy from in-world to agent inventory</summary> 24406 <exclude/>
23817 </member> 24407 </member>
23818 <member name="F:OpenMetaverse.DeRezDestination.TaskInventory"> 24408 <member name="T:OpenMetaverse.Packets.AgentSitPacket">
23819 <summary>Derez to TaskInventory</summary> 24409 <exclude/>
23820 </member> 24410 </member>
23821 <member name="F:OpenMetaverse.DeRezDestination.Attachment"> 24411 <member name="T:OpenMetaverse.Packets.AgentSitPacket.AgentDataBlock">
23822 <summary></summary> 24412 <exclude/>
23823 </member> 24413 </member>
23824 <member name="F:OpenMetaverse.DeRezDestination.AgentInventoryTake"> 24414 <member name="T:OpenMetaverse.Packets.RequestImagePacket">
23825 <summary>Take Object</summary> 24415 <exclude/>
23826 </member> 24416 </member>
23827 <member name="F:OpenMetaverse.DeRezDestination.ForceToGodInventory"> 24417 <member name="T:OpenMetaverse.Packets.RequestImagePacket.AgentDataBlock">
23828 <summary></summary> 24418 <exclude/>
23829 </member> 24419 </member>
23830 <member name="F:OpenMetaverse.DeRezDestination.TrashFolder"> 24420 <member name="T:OpenMetaverse.Packets.RequestImagePacket.RequestImageBlock">
23831 <summary>Delete Object</summary> 24421 <exclude/>
23832 </member> 24422 </member>
23833 <member name="F:OpenMetaverse.DeRezDestination.AttachmentToInventory"> 24423 <member name="T:OpenMetaverse.Packets.ImageDataPacket">
23834 <summary>Put an avatar attachment into agent inventory</summary> 24424 <exclude/>
23835 </member> 24425 </member>
23836 <member name="F:OpenMetaverse.DeRezDestination.AttachmentExists"> 24426 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageIDBlock">
23837 <summary></summary> 24427 <exclude/>
23838 </member> 24428 </member>
23839 <member name="F:OpenMetaverse.DeRezDestination.ReturnToOwner"> 24429 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageDataBlock">
23840 <summary>Return an object back to the owner's inventory</summary> 24430 <exclude/>
23841 </member> 24431 </member>
23842 <member name="F:OpenMetaverse.DeRezDestination.ReturnToLastOwner"> 24432 <member name="T:OpenMetaverse.Packets.ImagePacketPacket">
23843 <summary>Return a deeded object back to the last owner's inventory</summary> 24433 <exclude/>
23844 </member> 24434 </member>
23845 <member name="T:OpenMetaverse.InventoryItemFlags"> 24435 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageIDBlock">
23846 <summary> 24436 <exclude/>
23847 Upper half of the Flags field for inventory items
23848 </summary>
23849 </member> 24437 </member>
23850 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamPerm"> 24438 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageDataBlock">
23851 <summary>Indicates that the NextOwner permission will be set to the 24439 <exclude/>
23852 most restrictive set of permissions found in the object set
23853 (including linkset items and object inventory items) on next rez</summary>
23854 </member> 24440 </member>
23855 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamSale"> 24441 <member name="T:OpenMetaverse.Packets.LayerDataPacket">
23856 <summary>Indicates that the object sale information has been 24442 <exclude/>
23857 changed</summary>
23858 </member> 24443 </member>
23859 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteBase"> 24444 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerIDBlock">
23860 <summary>If set, and a slam bit is set, indicates BaseMask will be overwritten on Rez</summary> 24445 <exclude/>
23861 </member> 24446 </member>
23862 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteOwner"> 24447 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerDataBlock">
23863 <summary>If set, and a slam bit is set, indicates OwnerMask will be overwritten on Rez</summary> 24448 <exclude/>
23864 </member> 24449 </member>
23865 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteGroup"> 24450 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket">
23866 <summary>If set, and a slam bit is set, indicates GroupMask will be overwritten on Rez</summary> 24451 <exclude/>
23867 </member> 24452 </member>
23868 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteEveryone"> 24453 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock">
23869 <summary>If set, and a slam bit is set, indicates EveryoneMask will be overwritten on Rez</summary> 24454 <exclude/>
23870 </member> 24455 </member>
23871 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteNextOwner"> 24456 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock">
23872 <summary>If set, and a slam bit is set, indicates NextOwnerMask will be overwritten on Rez</summary> 24457 <exclude/>
23873 </member> 24458 </member>
23874 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectHasMultipleItems"> 24459 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket">
23875 <summary>Indicates whether this object is composed of multiple 24460 <exclude/>
23876 items or not</summary>
23877 </member> 24461 </member>
23878 <member name="F:OpenMetaverse.InventoryItemFlags.SharedSingleReference"> 24462 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock">
23879 <summary>Indicates that the asset is only referenced by this 24463 <exclude/>
23880 inventory item. If this item is deleted or updated to reference a
23881 new assetID, the asset can be deleted</summary>
23882 </member> 24464 </member>
23883 <member name="T:OpenMetaverse.InventoryBase"> 24465 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock">
23884 <summary> 24466 <exclude/>
23885 Base Class for Inventory Items
23886 </summary>
23887 </member> 24467 </member>
23888 <member name="F:OpenMetaverse.InventoryBase.UUID"> 24468 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket">
23889 <summary><seealso cref="T:OpenMetaverse.UUID"/> of item/folder</summary> 24469 <exclude/>
23890 </member> 24470 </member>
23891 <member name="F:OpenMetaverse.InventoryBase.ParentUUID"> 24471 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock">
23892 <summary><seealso cref="T:OpenMetaverse.UUID"/> of parent folder</summary> 24472 <exclude/>
23893 </member> 24473 </member>
23894 <member name="F:OpenMetaverse.InventoryBase.Name"> 24474 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock">
23895 <summary>Name of item/folder</summary> 24475 <exclude/>
23896 </member> 24476 </member>
23897 <member name="F:OpenMetaverse.InventoryBase.OwnerID"> 24477 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket">
23898 <summary>Item/Folder Owners <seealso cref="T:OpenMetaverse.UUID"/></summary> 24478 <exclude/>
23899 </member> 24479 </member>
23900 <member name="M:OpenMetaverse.InventoryBase.#ctor(OpenMetaverse.UUID)"> 24480 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock">
23901 <summary> 24481 <exclude/>
23902 Constructor, takes an itemID as a parameter
23903 </summary>
23904 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
23905 </member> 24482 </member>
23906 <member name="M:OpenMetaverse.InventoryBase.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24483 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock">
23907 <summary> 24484 <exclude/>
23908
23909 </summary>
23910 <returns></returns>
23911 </member> 24485 </member>
23912 <member name="M:OpenMetaverse.InventoryBase.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24486 <member name="T:OpenMetaverse.Packets.KillObjectPacket">
23913 <summary> 24487 <exclude/>
23914
23915 </summary>
23916 <returns></returns>
23917 </member> 24488 </member>
23918 <member name="M:OpenMetaverse.InventoryBase.GetHashCode"> 24489 <member name="T:OpenMetaverse.Packets.KillObjectPacket.ObjectDataBlock">
23919 <summary> 24490 <exclude/>
23920 Generates a number corresponding to the value of the object to support the use of a hash table,
23921 suitable for use in hashing algorithms and data structures such as a hash table
23922 </summary>
23923 <returns>A Hashcode of all the combined InventoryBase fields</returns>
23924 </member> 24491 </member>
23925 <member name="M:OpenMetaverse.InventoryBase.Equals(System.Object)"> 24492 <member name="T:OpenMetaverse.Packets.TransferPacketPacket">
23926 <summary> 24493 <exclude/>
23927 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
23928 </summary>
23929 <param name="o">InventoryBase object to compare against</param>
23930 <returns>true if objects are the same</returns>
23931 </member> 24494 </member>
23932 <member name="M:OpenMetaverse.InventoryBase.Equals(OpenMetaverse.InventoryBase)"> 24495 <member name="T:OpenMetaverse.Packets.TransferPacketPacket.TransferDataBlock">
23933 <summary> 24496 <exclude/>
23934 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
23935 </summary>
23936 <param name="o">InventoryBase object to compare against</param>
23937 <returns>true if objects are the same</returns>
23938 </member> 24497 </member>
23939 <member name="M:OpenMetaverse.InventoryBase.GetOSD"> 24498 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket">
23940 <summary> 24499 <exclude/>
23941 Convert inventory to OSD
23942 </summary>
23943 <returns>OSD representation</returns>
23944 </member> 24500 </member>
23945 <member name="T:OpenMetaverse.InventoryItem"> 24501 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.XferIDBlock">
23946 <summary> 24502 <exclude/>
23947 An Item in Inventory
23948 </summary>
23949 </member> 24503 </member>
23950 <member name="F:OpenMetaverse.InventoryItem.AssetUUID"> 24504 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.DataPacketBlock">
23951 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of this item</summary> 24505 <exclude/>
23952 </member> 24506 </member>
23953 <member name="F:OpenMetaverse.InventoryItem.Permissions"> 24507 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket">
23954 <summary>The combined <seealso cref="T:OpenMetaverse.Permissions"/> of this item</summary> 24508 <exclude/>
23955 </member> 24509 </member>
23956 <member name="F:OpenMetaverse.InventoryItem.AssetType"> 24510 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock">
23957 <summary>The type of item from <seealso cref="T:OpenMetaverse.AssetType"/></summary> 24511 <exclude/>
23958 </member> 24512 </member>
23959 <member name="F:OpenMetaverse.InventoryItem.InventoryType"> 24513 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket">
23960 <summary>The type of item from the <seealso cref="T:OpenMetaverse.InventoryType"/> enum</summary> 24514 <exclude/>
23961 </member> 24515 </member>
23962 <member name="F:OpenMetaverse.InventoryItem.CreatorID"> 24516 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.SenderBlock">
23963 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the creator of this item</summary> 24517 <exclude/>
23964 </member> 24518 </member>
23965 <member name="F:OpenMetaverse.InventoryItem.Description"> 24519 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock">
23966 <summary>A Description of this item</summary> 24520 <exclude/>
23967 </member> 24521 </member>
23968 <member name="F:OpenMetaverse.InventoryItem.GroupID"> 24522 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock">
23969 <summary>The <seealso cref="T:OpenMetaverse.Group"/>s <seealso cref="T:OpenMetaverse.UUID"/> this item is set to or owned by</summary> 24523 <exclude/>
23970 </member> 24524 </member>
23971 <member name="F:OpenMetaverse.InventoryItem.GroupOwned"> 24525 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock">
23972 <summary>If true, item is owned by a group</summary> 24526 <exclude/>
23973 </member> 24527 </member>
23974 <member name="F:OpenMetaverse.InventoryItem.SalePrice"> 24528 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket">
23975 <summary>The price this item can be purchased for</summary> 24529 <exclude/>
23976 </member> 24530 </member>
23977 <member name="F:OpenMetaverse.InventoryItem.SaleType"> 24531 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock">
23978 <summary>The type of sale from the <seealso cref="T:OpenMetaverse.SaleType"/> enum</summary> 24532 <exclude/>
23979 </member> 24533 </member>
23980 <member name="F:OpenMetaverse.InventoryItem.Flags"> 24534 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock">
23981 <summary>Combined flags from <seealso cref="T:OpenMetaverse.InventoryItemFlags"/></summary> 24535 <exclude/>
23982 </member> 24536 </member>
23983 <member name="F:OpenMetaverse.InventoryItem.CreationDate"> 24537 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket">
23984 <summary>Time and date this inventory item was created, stored as 24538 <exclude/>
23985 UTC (Coordinated Universal Time)</summary>
23986 </member> 24539 </member>
23987 <member name="F:OpenMetaverse.InventoryItem.TransactionID"> 24540 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock">
23988 <summary>Used to update the AssetID in requests sent to the server</summary> 24541 <exclude/>
23989 </member> 24542 </member>
23990 <member name="F:OpenMetaverse.InventoryItem.LastOwnerID"> 24543 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket">
23991 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the previous owner of the item</summary> 24544 <exclude/>
23992 </member> 24545 </member>
23993 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.UUID)"> 24546 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock">
23994 <summary> 24547 <exclude/>
23995 Construct a new InventoryItem object
23996 </summary>
23997 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
23998 </member> 24548 </member>
23999 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.InventoryType,OpenMetaverse.UUID)"> 24549 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock">
24000 <summary> 24550 <exclude/>
24001 Construct a new InventoryItem object of a specific Type
24002 </summary>
24003 <param name="type">The type of item from <seealso cref="T:OpenMetaverse.InventoryType"/></param>
24004 <param name="itemID"><seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
24005 </member> 24551 </member>
24006 <member name="M:OpenMetaverse.InventoryItem.IsLink"> 24552 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket">
24007 <summary> 24553 <exclude/>
24008 Indicates inventory item is a link
24009 </summary>
24010 <returns>True if inventory item is a link to another inventory item</returns>
24011 </member> 24554 </member>
24012 <member name="M:OpenMetaverse.InventoryItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24555 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock">
24013 <summary> 24556 <exclude/>
24014
24015 </summary>
24016 <returns></returns>
24017 </member> 24557 </member>
24018 <member name="M:OpenMetaverse.InventoryItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24558 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock">
24019 <summary> 24559 <exclude/>
24020
24021 </summary>
24022 <returns></returns>
24023 </member> 24560 </member>
24024 <member name="M:OpenMetaverse.InventoryItem.GetHashCode"> 24561 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock">
24025 <summary> 24562 <exclude/>
24026 Generates a number corresponding to the value of the object to support the use of a hash table.
24027 Suitable for use in hashing algorithms and data structures such as a hash table
24028 </summary>
24029 <returns>A Hashcode of all the combined InventoryItem fields</returns>
24030 </member> 24563 </member>
24031 <member name="M:OpenMetaverse.InventoryItem.Equals(System.Object)"> 24564 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock">
24032 <summary> 24565 <exclude/>
24033 Compares an object
24034 </summary>
24035 <param name="o">The object to compare</param>
24036 <returns>true if comparison object matches</returns>
24037 </member> 24566 </member>
24038 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryBase)"> 24567 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock">
24039 <summary> 24568 <exclude/>
24040 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
24041 </summary>
24042 <param name="o">The <seealso cref="T:OpenMetaverse.InventoryBase"/> object to compare against</param>
24043 <returns>true if objects are the same</returns>
24044 </member> 24569 </member>
24045 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryItem)"> 24570 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock">
24046 <summary> 24571 <exclude/>
24047 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryItem"/> object is equal to the current object
24048 </summary>
24049 <param name="o">The <seealso cref="T:OpenMetaverse.InventoryItem"/> object to compare against</param>
24050 <returns>true if objects are the same</returns>
24051 </member> 24572 </member>
24052 <member name="M:OpenMetaverse.InventoryItem.FromOSD(OpenMetaverse.StructuredData.OSD)"> 24573 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock">
24053 <summary> 24574 <exclude/>
24054 Create InventoryItem from OSD
24055 </summary>
24056 <param name="data">OSD Data that makes up InventoryItem</param>
24057 <returns>Inventory item created</returns>
24058 </member> 24575 </member>
24059 <member name="M:OpenMetaverse.InventoryItem.GetOSD"> 24576 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock">
24060 <summary> 24577 <exclude/>
24061 Convert InventoryItem to OSD
24062 </summary>
24063 <returns>OSD representation of InventoryItem</returns>
24064 </member> 24578 </member>
24065 <member name="T:OpenMetaverse.InventoryTexture"> 24579 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket">
24066 <summary> 24580 <exclude/>
24067 InventoryTexture Class representing a graphical image
24068 </summary>
24069 <seealso cref="!:ManagedImage"/>
24070 </member> 24581 </member>
24071 <member name="M:OpenMetaverse.InventoryTexture.#ctor(OpenMetaverse.UUID)"> 24582 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock">
24072 <summary> 24583 <exclude/>
24073 Construct an InventoryTexture object
24074 </summary>
24075 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24076 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24077 </member> 24584 </member>
24078 <member name="M:OpenMetaverse.InventoryTexture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24585 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket">
24079 <summary> 24586 <exclude/>
24080 Construct an InventoryTexture object from a serialization stream
24081 </summary>
24082 </member> 24587 </member>
24083 <member name="T:OpenMetaverse.InventorySound"> 24588 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock">
24084 <summary> 24589 <exclude/>
24085 InventorySound Class representing a playable sound
24086 </summary>
24087 </member> 24590 </member>
24088 <member name="M:OpenMetaverse.InventorySound.#ctor(OpenMetaverse.UUID)"> 24591 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket">
24089 <summary> 24592 <exclude/>
24090 Construct an InventorySound object
24091 </summary>
24092 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24093 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24094 </member> 24593 </member>
24095 <member name="M:OpenMetaverse.InventorySound.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24594 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket.SoundDataBlock">
24096 <summary> 24595 <exclude/>
24097 Construct an InventorySound object from a serialization stream
24098 </summary>
24099 </member> 24596 </member>
24100 <member name="T:OpenMetaverse.InventoryCallingCard"> 24597 <member name="T:OpenMetaverse.Sounds">
24101 <summary> 24598 <summary>
24102 InventoryCallingCard Class, contains information on another avatar 24599 pre-defined built in sounds
24103 </summary> 24600 </summary>
24104 </member> 24601 </member>
24105 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(OpenMetaverse.UUID)"> 24602 <member name="F:OpenMetaverse.Sounds.BELL_TING">
24106 <summary> 24603 <summary></summary>
24107 Construct an InventoryCallingCard object
24108 </summary>
24109 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24110 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24111 </member> 24604 </member>
24112 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24605 <member name="F:OpenMetaverse.Sounds.CLICK">
24113 <summary> 24606 <summary></summary>
24114 Construct an InventoryCallingCard object from a serialization stream
24115 </summary>
24116 </member> 24607 </member>
24117 <member name="T:OpenMetaverse.InventoryLandmark"> 24608 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_FEMALE">
24118 <summary> 24609 <summary></summary>
24119 InventoryLandmark Class, contains details on a specific location
24120 </summary>
24121 </member> 24610 </member>
24122 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(OpenMetaverse.UUID)"> 24611 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_MALE">
24123 <summary> 24612 <summary></summary>
24124 Construct an InventoryLandmark object
24125 </summary>
24126 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24127 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24128 </member> 24613 </member>
24129 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24614 <member name="F:OpenMetaverse.Sounds.IM_START">
24130 <summary> 24615 <summary></summary>
24131 Construct an InventoryLandmark object from a serialization stream
24132 </summary>
24133 </member> 24616 </member>
24134 <member name="P:OpenMetaverse.InventoryLandmark.LandmarkVisited"> 24617 <member name="F:OpenMetaverse.Sounds.INSTANT_MESSAGE_NOTIFICATION">
24135 <summary> 24618 <summary></summary>
24136 Landmarks use the InventoryItemFlags struct and will have a flag of 1 set if they have been visited
24137 </summary>
24138 </member> 24619 </member>
24139 <member name="T:OpenMetaverse.InventoryObject"> 24620 <member name="F:OpenMetaverse.Sounds.INVALID_OPERATION">
24140 <summary> 24621 <summary></summary>
24141 InventoryObject Class contains details on a primitive or coalesced set of primitives
24142 </summary>
24143 </member> 24622 </member>
24144 <member name="M:OpenMetaverse.InventoryObject.#ctor(OpenMetaverse.UUID)"> 24623 <member name="F:OpenMetaverse.Sounds.KEYBOARD_LOOP">
24145 <summary> 24624 <summary></summary>
24146 Construct an InventoryObject object
24147 </summary>
24148 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24149 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24150 </member> 24625 </member>
24151 <member name="M:OpenMetaverse.InventoryObject.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24626 <member name="F:OpenMetaverse.Sounds.MONEY_REDUCTION_COINS">
24152 <summary> 24627 <summary>coins</summary>
24153 Construct an InventoryObject object from a serialization stream
24154 </summary>
24155 </member> 24628 </member>
24156 <member name="P:OpenMetaverse.InventoryObject.ItemFlags"> 24629 <member name="F:OpenMetaverse.Sounds.MONEY_INCREASE_CASH_REGISTER_BELL">
24157 <summary> 24630 <summary>cash register bell</summary>
24158 Gets or sets the upper byte of the Flags value
24159 </summary>
24160 </member> 24631 </member>
24161 <member name="P:OpenMetaverse.InventoryObject.AttachPoint"> 24632 <member name="F:OpenMetaverse.Sounds.NULL_KEYSTROKE">
24162 <summary> 24633 <summary></summary>
24163 Gets or sets the object attachment point, the lower byte of the Flags value
24164 </summary>
24165 </member> 24634 </member>
24166 <member name="T:OpenMetaverse.InventoryNotecard"> 24635 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION">
24167 <summary> 24636 <summary></summary>
24168 InventoryNotecard Class, contains details on an encoded text document
24169 </summary>
24170 </member> 24637 </member>
24171 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(OpenMetaverse.UUID)"> 24638 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_RUBBER">
24172 <summary> 24639 <summary>rubber</summary>
24173 Construct an InventoryNotecard object
24174 </summary>
24175 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24176 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24177 </member> 24640 </member>
24178 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24641 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_PLASTIC">
24179 <summary> 24642 <summary>plastic</summary>
24180 Construct an InventoryNotecard object from a serialization stream
24181 </summary>
24182 </member> 24643 </member>
24183 <member name="T:OpenMetaverse.InventoryCategory"> 24644 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_FLESH">
24184 <summary> 24645 <summary>flesh</summary>
24185 InventoryCategory Class
24186 </summary>
24187 <remarks>TODO: Is this even used for anything?</remarks>
24188 </member> 24646 </member>
24189 <member name="M:OpenMetaverse.InventoryCategory.#ctor(OpenMetaverse.UUID)"> 24647 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_WOOD_SPLINTERING">
24190 <summary> 24648 <summary>wood splintering?</summary>
24191 Construct an InventoryCategory object
24192 </summary>
24193 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24194 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24195 </member> 24649 </member>
24196 <member name="M:OpenMetaverse.InventoryCategory.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24650 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_GLASS_BREAK">
24197 <summary> 24651 <summary>glass break</summary>
24198 Construct an InventoryCategory object from a serialization stream
24199 </summary>
24200 </member> 24652 </member>
24201 <member name="T:OpenMetaverse.InventoryLSL"> 24653 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_METAL_CLUNK">
24202 <summary> 24654 <summary>metal clunk</summary>
24203 InventoryLSL Class, represents a Linden Scripting Language object
24204 </summary>
24205 </member> 24655 </member>
24206 <member name="M:OpenMetaverse.InventoryLSL.#ctor(OpenMetaverse.UUID)"> 24656 <member name="F:OpenMetaverse.Sounds.OBJECT_CREATE_WHOOSH">
24207 <summary> 24657 <summary>whoosh</summary>
24208 Construct an InventoryLSL object
24209 </summary>
24210 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24211 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24212 </member> 24658 </member>
24213 <member name="M:OpenMetaverse.InventoryLSL.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24659 <member name="F:OpenMetaverse.Sounds.OBJECT_DELETE_SHAKE">
24214 <summary> 24660 <summary>shake</summary>
24215 Construct an InventoryLSL object from a serialization stream
24216 </summary>
24217 </member> 24661 </member>
24218 <member name="T:OpenMetaverse.InventorySnapshot"> 24662 <member name="F:OpenMetaverse.Sounds.OBJECT_REZ">
24219 <summary> 24663 <summary></summary>
24220 InventorySnapshot Class, an image taken with the viewer
24221 </summary>
24222 </member> 24664 </member>
24223 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(OpenMetaverse.UUID)"> 24665 <member name="F:OpenMetaverse.Sounds.PIE_MENU_APPEAR_DING">
24224 <summary> 24666 <summary>ding</summary>
24225 Construct an InventorySnapshot object
24226 </summary>
24227 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24228 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24229 </member> 24667 </member>
24230 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24668 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT">
24231 <summary> 24669 <summary></summary>
24232 Construct an InventorySnapshot object from a serialization stream
24233 </summary>
24234 </member> 24670 </member>
24235 <member name="T:OpenMetaverse.InventoryAttachment"> 24671 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT1">
24236 <summary> 24672 <summary></summary>
24237 InventoryAttachment Class, contains details on an attachable object
24238 </summary>
24239 </member> 24673 </member>
24240 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(OpenMetaverse.UUID)"> 24674 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT2">
24241 <summary> 24675 <summary></summary>
24242 Construct an InventoryAttachment object
24243 </summary>
24244 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24245 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24246 </member> 24676 </member>
24247 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24677 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT3">
24248 <summary> 24678 <summary></summary>
24249 Construct an InventoryAttachment object from a serialization stream
24250 </summary>
24251 </member> 24679 </member>
24252 <member name="P:OpenMetaverse.InventoryAttachment.AttachmentPoint"> 24680 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT4">
24253 <summary> 24681 <summary></summary>
24254 Get the last AttachmentPoint this object was attached to
24255 </summary>
24256 </member> 24682 </member>
24257 <member name="T:OpenMetaverse.InventoryWearable"> 24683 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT5">
24258 <summary> 24684 <summary></summary>
24259 InventoryWearable Class, details on a clothing item or body part
24260 </summary>
24261 </member> 24685 </member>
24262 <member name="M:OpenMetaverse.InventoryWearable.#ctor(OpenMetaverse.UUID)"> 24686 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT6">
24263 <summary> 24687 <summary></summary>
24264 Construct an InventoryWearable object
24265 </summary>
24266 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24267 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24268 </member> 24688 </member>
24269 <member name="M:OpenMetaverse.InventoryWearable.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24689 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT7">
24270 <summary> 24690 <summary></summary>
24271 Construct an InventoryWearable object from a serialization stream
24272 </summary>
24273 </member> 24691 </member>
24274 <member name="P:OpenMetaverse.InventoryWearable.WearableType"> 24692 <member name="F:OpenMetaverse.Sounds.SNAPSHOT">
24275 <summary> 24693 <summary></summary>
24276 The <seealso cref="T:OpenMetaverse.WearableType"/>, Skin, Shape, Skirt, Etc
24277 </summary>
24278 </member> 24694 </member>
24279 <member name="T:OpenMetaverse.InventoryAnimation"> 24695 <member name="F:OpenMetaverse.Sounds.TELEPORT_TEXTURE_APPLY">
24696 <summary></summary>
24697 </member>
24698 <member name="F:OpenMetaverse.Sounds.THUNDER">
24699 <summary></summary>
24700 </member>
24701 <member name="F:OpenMetaverse.Sounds.WINDOW_CLOSE">
24702 <summary></summary>
24703 </member>
24704 <member name="F:OpenMetaverse.Sounds.WINDOW_OPEN">
24705 <summary></summary>
24706 </member>
24707 <member name="F:OpenMetaverse.Sounds.ZIPPER">
24708 <summary></summary>
24709 </member>
24710 <member name="M:OpenMetaverse.Sounds.ToDictionary">
24280 <summary> 24711 <summary>
24281 InventoryAnimation Class, A bvh encoded object which animates an avatar 24712 A dictionary containing all pre-defined sounds
24282 </summary> 24713 </summary>
24714 <returns>A dictionary containing the pre-defined sounds,
24715 where the key is the sounds ID, and the value is a string
24716 containing a name to identify the purpose of the sound</returns>
24283 </member> 24717 </member>
24284 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(OpenMetaverse.UUID)"> 24718 <member name="M:OpenMetaverse.InventoryNode.#ctor">
24285 <summary> 24719 <summary>
24286 Construct an InventoryAnimation object 24720
24287 </summary> 24721 </summary>
24288 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24289 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24290 </member> 24722 </member>
24291 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24723 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase)">
24292 <summary> 24724 <summary>
24293 Construct an InventoryAnimation object from a serialization stream 24725
24294 </summary> 24726 </summary>
24727 <param name="data"></param>
24295 </member> 24728 </member>
24296 <member name="T:OpenMetaverse.InventoryGesture"> 24729 <member name="M:OpenMetaverse.InventoryNode.#ctor(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryNode)">
24297 <summary> 24730 <summary>
24298 InventoryGesture Class, details on a series of animations, sounds, and actions 24731 De-serialization constructor for the InventoryNode Class
24299 </summary> 24732 </summary>
24300 </member> 24733 </member>
24301 <member name="M:OpenMetaverse.InventoryGesture.#ctor(OpenMetaverse.UUID)"> 24734 <member name="M:OpenMetaverse.InventoryNode.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
24302 <summary> 24735 <summary>
24303 Construct an InventoryGesture object 24736 Serialization handler for the InventoryNode Class
24304 </summary> 24737 </summary>
24305 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
24306 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
24307 </member> 24738 </member>
24308 <member name="M:OpenMetaverse.InventoryGesture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24739 <member name="M:OpenMetaverse.InventoryNode.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
24309 <summary> 24740 <summary>
24310 Construct an InventoryGesture object from a serialization stream 24741 De-serialization handler for the InventoryNode Class
24311 </summary> 24742 </summary>
24312 </member> 24743 </member>
24313 <member name="T:OpenMetaverse.InventoryFolder"> 24744 <member name="M:OpenMetaverse.InventoryNode.ToString">
24314 <summary> 24745 <summary>
24315 A folder contains <seealso cref="T:OpenMetaverse.InventoryItem"/>s and has certain attributes specific 24746
24316 to itself
24317 </summary> 24747 </summary>
24748 <returns></returns>
24318 </member> 24749 </member>
24319 <member name="F:OpenMetaverse.InventoryFolder.PreferredType"> 24750 <member name="P:OpenMetaverse.InventoryNode.Data">
24320 <summary>The Preferred <seealso cref="T:OpenMetaverse.AssetType"/> for a folder.</summary> 24751 <summary></summary>
24321 </member> 24752 </member>
24322 <member name="F:OpenMetaverse.InventoryFolder.Version"> 24753 <member name="P:OpenMetaverse.InventoryNode.Tag">
24323 <summary>The Version of this folder</summary> 24754 <summary>User data</summary>
24324 </member> 24755 </member>
24325 <member name="F:OpenMetaverse.InventoryFolder.DescendentCount"> 24756 <member name="P:OpenMetaverse.InventoryNode.Parent">
24326 <summary>Number of child items this folder contains.</summary> 24757 <summary></summary>
24327 </member> 24758 </member>
24328 <member name="M:OpenMetaverse.InventoryFolder.#ctor(OpenMetaverse.UUID)"> 24759 <member name="P:OpenMetaverse.InventoryNode.ParentID">
24329 <summary> 24760 <summary></summary>
24330 Constructor
24331 </summary>
24332 <param name="itemID">UUID of the folder</param>
24333 </member> 24761 </member>
24334 <member name="M:OpenMetaverse.InventoryFolder.ToString"> 24762 <member name="P:OpenMetaverse.InventoryNode.Nodes">
24335 <summary> 24763 <summary></summary>
24336
24337 </summary>
24338 <returns></returns>
24339 </member> 24764 </member>
24340 <member name="M:OpenMetaverse.InventoryFolder.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24765 <member name="P:OpenMetaverse.InventoryNode.NeedsUpdate">
24341 <summary> 24766 <summary>
24342 Get Serilization data for this InventoryFolder object 24767 For inventory folder nodes specifies weather the folder needs to be
24768 refreshed from the server
24343 </summary> 24769 </summary>
24344 </member> 24770 </member>
24345 <member name="M:OpenMetaverse.InventoryFolder.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24771 <member name="T:OpenMetaverse.DownloadRequest">
24346 <summary> 24772 <summary>
24347 Construct an InventoryFolder object from a serialization stream 24773 Represends individual HTTP Download request
24348 </summary> 24774 </summary>
24349 </member> 24775 </member>
24350 <member name="M:OpenMetaverse.InventoryFolder.GetHashCode"> 24776 <member name="F:OpenMetaverse.DownloadRequest.Address">
24777 <summary>URI of the item to fetch</summary>
24778 </member>
24779 <member name="F:OpenMetaverse.DownloadRequest.MillisecondsTimeout">
24780 <summary>Timout specified in milliseconds</summary>
24781 </member>
24782 <member name="F:OpenMetaverse.DownloadRequest.DownloadProgressCallback">
24783 <summary>Download progress callback</summary>
24784 </member>
24785 <member name="F:OpenMetaverse.DownloadRequest.CompletedCallback">
24786 <summary>Download completed callback</summary>
24787 </member>
24788 <member name="F:OpenMetaverse.DownloadRequest.ContentType">
24789 <summary>Accept the following content type</summary>
24790 </member>
24791 <member name="F:OpenMetaverse.DownloadRequest.Retries">
24792 <summary>How many times will this request be retried</summary>
24793 </member>
24794 <member name="F:OpenMetaverse.DownloadRequest.Attempt">
24795 <summary>Current fetch attempt</summary>
24796 </member>
24797 <member name="M:OpenMetaverse.DownloadRequest.#ctor">
24798 <summary>Default constructor</summary>
24799 </member>
24800 <member name="M:OpenMetaverse.DownloadRequest.#ctor(System.Uri,System.Int32,System.String,OpenMetaverse.Http.CapsBase.DownloadProgressEventHandler,OpenMetaverse.Http.CapsBase.RequestCompletedEventHandler)">
24801 <summary>Constructor</summary>
24802 </member>
24803 <member name="T:OpenMetaverse.DownloadManager">
24351 <summary> 24804 <summary>
24352 24805 Manages async HTTP downloads with a limit on maximum
24806 concurrent downloads
24353 </summary> 24807 </summary>
24354 <returns></returns>
24355 </member> 24808 </member>
24356 <member name="M:OpenMetaverse.InventoryFolder.Equals(System.Object)"> 24809 <member name="M:OpenMetaverse.DownloadManager.#ctor">
24810 <summary>Default constructor</summary>
24811 </member>
24812 <member name="M:OpenMetaverse.DownloadManager.Dispose">
24813 <summary>Cleanup method</summary>
24814 </member>
24815 <member name="M:OpenMetaverse.DownloadManager.SetupRequest(System.Uri,System.String)">
24816 <summary>Setup http download request</summary>
24817 </member>
24818 <member name="M:OpenMetaverse.DownloadManager.EnqueuePending">
24819 <summary>Check the queue for pending work</summary>
24820 </member>
24821 <member name="M:OpenMetaverse.DownloadManager.QueueDownlad(OpenMetaverse.DownloadRequest)">
24822 <summary>Enqueue a new HTPP download</summary>
24823 </member>
24824 <member name="P:OpenMetaverse.DownloadManager.ParallelDownloads">
24825 <summary>Maximum number of parallel downloads from a single endpoint</summary>
24826 </member>
24827 <member name="P:OpenMetaverse.DownloadManager.ClientCert">
24828 <summary>Client certificate</summary>
24829 </member>
24830 <member name="T:OpenMetaverse.Caps">
24357 <summary> 24831 <summary>
24358 24832 Capabilities is the name of the bi-directional HTTP REST protocol
24833 used to communicate non real-time transactions such as teleporting or
24834 group messaging
24359 </summary> 24835 </summary>
24360 <param name="o"></param>
24361 <returns></returns>
24362 </member> 24836 </member>
24363 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryBase)"> 24837 <member name="F:OpenMetaverse.Caps.Simulator">
24838 <summary>Reference to the simulator this system is connected to</summary>
24839 </member>
24840 <member name="M:OpenMetaverse.Caps.#ctor(OpenMetaverse.Simulator,System.String)">
24364 <summary> 24841 <summary>
24365 24842 Default constructor
24366 </summary> 24843 </summary>
24367 <param name="o"></param> 24844 <param name="simulator"></param>
24368 <returns></returns> 24845 <param name="seedcaps"></param>
24369 </member> 24846 </member>
24370 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryFolder)"> 24847 <member name="M:OpenMetaverse.Caps.CapabilityURI(System.String)">
24371 <summary> 24848 <summary>
24372 24849 Request the URI of a named capability
24373 </summary> 24850 </summary>
24374 <param name="o"></param> 24851 <param name="capability">Name of the capability to request</param>
24375 <returns></returns> 24852 <returns>The URI of the requested capability, or String.Empty if
24853 the capability does not exist</returns>
24376 </member> 24854 </member>
24377 <member name="M:OpenMetaverse.InventoryFolder.FromOSD(OpenMetaverse.StructuredData.OSD)"> 24855 <member name="M:OpenMetaverse.Caps.EventQueueEventHandler(System.String,OpenMetaverse.StructuredData.OSDMap)">
24378 <summary> 24856 <summary>
24379 Create InventoryFolder from OSD 24857 Process any incoming events, check to see if we have a message created for the event,
24380 </summary> 24858 </summary>
24381 <param name="data">OSD Data that makes up InventoryFolder</param> 24859 <param name="eventName"></param>
24382 <returns>Inventory folder created</returns> 24860 <param name="body"></param>
24383 </member> 24861 </member>
24384 <member name="M:OpenMetaverse.InventoryFolder.GetOSD"> 24862 <member name="P:OpenMetaverse.Caps.SeedCapsURI">
24863 <summary>Capabilities URI this system was initialized with</summary>
24864 </member>
24865 <member name="P:OpenMetaverse.Caps.IsEventQueueRunning">
24866 <summary>Whether the capabilities event queue is connected and
24867 listening for incoming events</summary>
24868 </member>
24869 <member name="T:OpenMetaverse.Caps.EventQueueCallback">
24385 <summary> 24870 <summary>
24386 Convert InventoryItem to OSD 24871 Triggered when an event is received via the EventQueueGet
24872 capability
24387 </summary> 24873 </summary>
24388 <returns>OSD representation of InventoryItem</returns> 24874 <param name="capsKey">Event name</param>
24875 <param name="message">Decoded event data</param>
24876 <param name="simulator">The simulator that generated the event</param>
24389 </member> 24877 </member>
24390 <member name="T:OpenMetaverse.InventoryManager"> 24878 <member name="T:OpenMetaverse.ScriptPermission">
24391 <summary> 24879 <summary>
24392 Tools for dealing with agents inventory 24880 Permission request flags, asked when a script wants to control an Avatar
24393 </summary> 24881 </summary>
24394 </member> 24882 </member>
24395 <member name="F:OpenMetaverse.InventoryManager.MAGIC_ID"> 24883 <member name="F:OpenMetaverse.ScriptPermission.None">
24396 <summary>Used for converting shadow_id to asset_id</summary> 24884 <summary>Placeholder for empty values, shouldn't ever see this</summary>
24397 </member> 24885 </member>
24398 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceived"> 24886 <member name="F:OpenMetaverse.ScriptPermission.Debit">
24399 <summary>The event subscribers, null of no subscribers</summary> 24887 <summary>Script wants ability to take money from you</summary>
24400 </member> 24888 </member>
24401 <member name="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"> 24889 <member name="F:OpenMetaverse.ScriptPermission.TakeControls">
24402 <summary>Raises the ItemReceived Event</summary> 24890 <summary>Script wants to take camera controls for you</summary>
24403 <param name="e">A ItemReceivedEventArgs object containing
24404 the data sent from the simulator</param>
24405 </member> 24891 </member>
24406 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceivedLock"> 24892 <member name="F:OpenMetaverse.ScriptPermission.RemapControls">
24407 <summary>Thread sync lock object</summary> 24893 <summary>Script wants to remap avatars controls</summary>
24408 </member> 24894 </member>
24409 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdated"> 24895 <member name="F:OpenMetaverse.ScriptPermission.TriggerAnimation">
24410 <summary>The event subscribers, null of no subscribers</summary> 24896 <summary>Script wants to trigger avatar animations</summary>
24897 <remarks>This function is not implemented on the grid</remarks>
24411 </member> 24898 </member>
24412 <member name="M:OpenMetaverse.InventoryManager.OnFolderUpdated(OpenMetaverse.FolderUpdatedEventArgs)"> 24899 <member name="F:OpenMetaverse.ScriptPermission.Attach">
24413 <summary>Raises the FolderUpdated Event</summary> 24900 <summary>Script wants to attach or detach the prim or primset to your avatar</summary>
24414 <param name="e">A FolderUpdatedEventArgs object containing
24415 the data sent from the simulator</param>
24416 </member> 24901 </member>
24417 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdatedLock"> 24902 <member name="F:OpenMetaverse.ScriptPermission.ReleaseOwnership">
24418 <summary>Thread sync lock object</summary> 24903 <summary>Script wants permission to release ownership</summary>
24904 <remarks>This function is not implemented on the grid
24905 The concept of "public" objects does not exist anymore.</remarks>
24419 </member> 24906 </member>
24420 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOffered"> 24907 <member name="F:OpenMetaverse.ScriptPermission.ChangeLinks">
24421 <summary>The event subscribers, null of no subscribers</summary> 24908 <summary>Script wants ability to link/delink with other prims</summary>
24422 </member> 24909 </member>
24423 <member name="M:OpenMetaverse.InventoryManager.OnInventoryObjectOffered(OpenMetaverse.InventoryObjectOfferedEventArgs)"> 24910 <member name="F:OpenMetaverse.ScriptPermission.ChangeJoints">
24424 <summary>Raises the InventoryObjectOffered Event</summary> 24911 <summary>Script wants permission to change joints</summary>
24425 <param name="e">A InventoryObjectOfferedEventArgs object containing 24912 <remarks>This function is not implemented on the grid</remarks>
24426 the data sent from the simulator</param>
24427 </member> 24913 </member>
24428 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOfferedLock"> 24914 <member name="F:OpenMetaverse.ScriptPermission.ChangePermissions">
24429 <summary>Thread sync lock object</summary> 24915 <summary>Script wants permissions to change permissions</summary>
24916 <remarks>This function is not implemented on the grid</remarks>
24430 </member> 24917 </member>
24431 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceived"> 24918 <member name="F:OpenMetaverse.ScriptPermission.TrackCamera">
24432 <summary>The event subscribers, null of no subscribers</summary> 24919 <summary>Script wants to track avatars camera position and rotation </summary>
24433 </member> 24920 </member>
24434 <member name="M:OpenMetaverse.InventoryManager.OnTaskItemReceived(OpenMetaverse.TaskItemReceivedEventArgs)"> 24921 <member name="F:OpenMetaverse.ScriptPermission.ControlCamera">
24435 <summary>Raises the TaskItemReceived Event</summary> 24922 <summary>Script wants to control your camera</summary>
24436 <param name="e">A TaskItemReceivedEventArgs object containing
24437 the data sent from the simulator</param>
24438 </member> 24923 </member>
24439 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceivedLock"> 24924 <member name="F:OpenMetaverse.ScriptPermission.Teleport">
24440 <summary>Thread sync lock object</summary> 24925 <summary>Script wants the ability to teleport you</summary>
24441 </member> 24926 </member>
24442 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReply"> 24927 <member name="T:OpenMetaverse.InstantMessageDialog">
24443 <summary>The event subscribers, null of no subscribers</summary> 24928 <summary>
24929 Special commands used in Instant Messages
24930 </summary>
24444 </member> 24931 </member>
24445 <member name="M:OpenMetaverse.InventoryManager.OnFindObjectByPathReply(OpenMetaverse.FindObjectByPathReplyEventArgs)"> 24932 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromAgent">
24446 <summary>Raises the FindObjectByPath Event</summary> 24933 <summary>Indicates a regular IM from another agent</summary>
24447 <param name="e">A FindObjectByPathEventArgs object containing
24448 the data sent from the simulator</param>
24449 </member> 24934 </member>
24450 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReplyLock"> 24935 <member name="F:OpenMetaverse.InstantMessageDialog.MessageBox">
24451 <summary>Thread sync lock object</summary> 24936 <summary>Simple notification box with an OK button</summary>
24452 </member> 24937 </member>
24453 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReply"> 24938 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitation">
24454 <summary>The event subscribers, null of no subscribers</summary> 24939 <summary>You've been invited to join a group.</summary>
24455 </member> 24940 </member>
24456 <member name="M:OpenMetaverse.InventoryManager.OnTaskInventoryReply(OpenMetaverse.TaskInventoryReplyEventArgs)"> 24941 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryOffered">
24457 <summary>Raises the TaskInventoryReply Event</summary> 24942 <summary>Inventory offer</summary>
24458 <param name="e">A TaskInventoryReplyEventArgs object containing
24459 the data sent from the simulator</param>
24460 </member> 24943 </member>
24461 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReplyLock"> 24944 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryAccepted">
24462 <summary>Thread sync lock object</summary> 24945 <summary>Accepted inventory offer</summary>
24463 </member> 24946 </member>
24464 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventory"> 24947 <member name="F:OpenMetaverse.InstantMessageDialog.InventoryDeclined">
24465 <summary>The event subscribers, null of no subscribers</summary> 24948 <summary>Declined inventory offer</summary>
24466 </member> 24949 </member>
24467 <member name="M:OpenMetaverse.InventoryManager.OnSaveAssetToInventory(OpenMetaverse.SaveAssetToInventoryEventArgs)"> 24950 <member name="F:OpenMetaverse.InstantMessageDialog.GroupVote">
24468 <summary>Raises the SaveAssetToInventory Event</summary> 24951 <summary>Group vote</summary>
24469 <param name="e">A SaveAssetToInventoryEventArgs object containing
24470 the data sent from the simulator</param>
24471 </member> 24952 </member>
24472 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventoryLock"> 24953 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryOffered">
24473 <summary>Thread sync lock object</summary> 24954 <summary>An object is offering its inventory</summary>
24474 </member> 24955 </member>
24475 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReply"> 24956 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryAccepted">
24476 <summary>The event subscribers, null of no subscribers</summary> 24957 <summary>Accept an inventory offer from an object</summary>
24477 </member> 24958 </member>
24478 <member name="M:OpenMetaverse.InventoryManager.OnScriptRunningReply(OpenMetaverse.ScriptRunningReplyEventArgs)"> 24959 <member name="F:OpenMetaverse.InstantMessageDialog.TaskInventoryDeclined">
24479 <summary>Raises the ScriptRunningReply Event</summary> 24960 <summary>Decline an inventory offer from an object</summary>
24480 <param name="e">A ScriptRunningReplyEventArgs object containing
24481 the data sent from the simulator</param>
24482 </member> 24961 </member>
24483 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReplyLock"> 24962 <member name="F:OpenMetaverse.InstantMessageDialog.NewUserDefault">
24484 <summary>Thread sync lock object</summary> 24963 <summary>Unknown</summary>
24485 </member> 24964 </member>
24486 <member name="F:OpenMetaverse.InventoryManager._NewFolderNames"> 24965 <member name="F:OpenMetaverse.InstantMessageDialog.SessionAdd">
24487 <summary>Partial mapping of AssetTypes to folder names</summary> 24966 <summary>Start a session, or add users to a session</summary>
24488 </member> 24967 </member>
24489 <member name="M:OpenMetaverse.InventoryManager.#ctor(OpenMetaverse.GridClient)"> 24968 <member name="F:OpenMetaverse.InstantMessageDialog.SessionOfflineAdd">
24490 <summary> 24969 <summary>Start a session, but don't prune offline users</summary>
24491 Default constructor
24492 </summary>
24493 <param name="client">Reference to the GridClient object</param>
24494 </member> 24970 </member>
24495 <member name="M:OpenMetaverse.InventoryManager.FetchItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Int32)"> 24971 <member name="F:OpenMetaverse.InstantMessageDialog.SessionGroupStart">
24496 <summary> 24972 <summary>Start a session with your group</summary>
24497 Fetch an inventory item from the dataserver
24498 </summary>
24499 <param name="itemID">The items <seealso cref="T:OpenMetaverse.UUID"/></param>
24500 <param name="ownerID">The item Owners <seealso cref="T:OpenMetaverse.UUID"/></param>
24501 <param name="timeoutMS">a integer representing the number of milliseconds to wait for results</param>
24502 <returns>An <seealso cref="T:OpenMetaverse.InventoryItem"/> object on success, or null if no item was found</returns>
24503 <remarks>Items will also be sent to the <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/> event</remarks>
24504 </member> 24973 </member>
24505 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 24974 <member name="F:OpenMetaverse.InstantMessageDialog.SessionCardlessStart">
24506 <summary> 24975 <summary>Start a session without a calling card (finder or objects)</summary>
24507 Request A single inventory item
24508 </summary>
24509 <param name="itemID">The items <seealso cref="T:OpenMetaverse.UUID"/></param>
24510 <param name="ownerID">The item Owners <seealso cref="T:OpenMetaverse.UUID"/></param>
24511 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
24512 </member> 24976 </member>
24513 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})"> 24977 <member name="F:OpenMetaverse.InstantMessageDialog.SessionSend">
24514 <summary> 24978 <summary>Send a message to a session</summary>
24515 Request inventory items
24516 </summary>
24517 <param name="itemIDs">Inventory items to request</param>
24518 <param name="ownerIDs">Owners of the inventory items</param>
24519 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
24520 </member> 24979 </member>
24521 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventoryCap(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})"> 24980 <member name="F:OpenMetaverse.InstantMessageDialog.SessionDrop">
24522 <summary> 24981 <summary>Leave a session</summary>
24523 Request inventory items via Capabilities
24524 </summary>
24525 <param name="itemIDs">Inventory items to request</param>
24526 <param name="ownerIDs">Owners of the inventory items</param>
24527 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
24528 </member> 24982 </member>
24529 <member name="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)"> 24983 <member name="F:OpenMetaverse.InstantMessageDialog.MessageFromObject">
24530 <summary> 24984 <summary>Indicates that the IM is from an object</summary>
24531 Get contents of a folder
24532 </summary>
24533 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder to search</param>
24534 <param name="owner">The <seealso cref="T:OpenMetaverse.UUID"/> of the folders owner</param>
24535 <param name="folders">true to retrieve folders</param>
24536 <param name="items">true to retrieve items</param>
24537 <param name="order">sort order to return results in</param>
24538 <param name="timeoutMS">a integer representing the number of milliseconds to wait for results</param>
24539 <returns>A list of inventory items matching search criteria within folder</returns>
24540 <seealso cref="M:OpenMetaverse.InventoryManager.RequestFolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)"/>
24541 <remarks>InventoryFolder.DescendentCount will only be accurate if both folders and items are
24542 requested</remarks>
24543 </member> 24985 </member>
24544 <member name="M:OpenMetaverse.InventoryManager.RequestFolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)"> 24986 <member name="F:OpenMetaverse.InstantMessageDialog.BusyAutoResponse">
24545 <summary> 24987 <summary>Sent an IM to a busy user, this is the auto response</summary>
24546 Request the contents of an inventory folder
24547 </summary>
24548 <param name="folder">The folder to search</param>
24549 <param name="owner">The folder owners <seealso cref="T:OpenMetaverse.UUID"/></param>
24550 <param name="folders">true to return <seealso cref="!:InventoryManager.InventoryFolder"/>s contained in folder</param>
24551 <param name="items">true to return <seealso cref="!:InventoryManager.InventoryItem"/>s containd in folder</param>
24552 <param name="order">the sort order to return items in</param>
24553 <seealso cref="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)"/>
24554 </member> 24988 </member>
24555 <member name="M:OpenMetaverse.InventoryManager.RequestFolderContentsCap(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)"> 24989 <member name="F:OpenMetaverse.InstantMessageDialog.ConsoleAndChatHistory">
24556 <summary> 24990 <summary>Shows the message in the console and chat history</summary>
24557 Request the contents of an inventory folder using HTTP capabilities
24558 </summary>
24559 <param name="folderID">The folder to search</param>
24560 <param name="ownerID">The folder owners <seealso cref="T:OpenMetaverse.UUID"/></param>
24561 <param name="fetchFolders">true to return <seealso cref="!:InventoryManager.InventoryFolder"/>s contained in folder</param>
24562 <param name="fetchItems">true to return <seealso cref="!:InventoryManager.InventoryItem"/>s containd in folder</param>
24563 <param name="order">the sort order to return items in</param>
24564 <seealso cref="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)"/>
24565 </member> 24991 </member>
24566 <member name="M:OpenMetaverse.InventoryManager.FindFolderForType(OpenMetaverse.AssetType)"> 24992 <member name="F:OpenMetaverse.InstantMessageDialog.RequestTeleport">
24567 <summary> 24993 <summary>Send a teleport lure</summary>
24568 Returns the UUID of the folder (category) that defaults to
24569 containing 'type'. The folder is not necessarily only for that
24570 type
24571 </summary>
24572 <remarks>This will return the root folder if one does not exist</remarks>
24573 <param name="type"></param>
24574 <returns>The UUID of the desired folder if found, the UUID of the RootFolder
24575 if not found, or UUID.Zero on failure</returns>
24576 </member> 24994 </member>
24577 <member name="M:OpenMetaverse.InventoryManager.FindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.Int32)"> 24995 <member name="F:OpenMetaverse.InstantMessageDialog.AcceptTeleport">
24578 <summary> 24996 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
24579 Find an object in inventory using a specific path to search
24580 </summary>
24581 <param name="baseFolder">The folder to begin the search in</param>
24582 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param>
24583 <param name="path">A string path to search</param>
24584 <param name="timeoutMS">milliseconds to wait for a reply</param>
24585 <returns>Found items <seealso cref="T:OpenMetaverse.UUID"/> or <seealso cref="F:OpenMetaverse.UUID.Zero"/> if
24586 timeout occurs or item is not found</returns>
24587 </member> 24997 </member>
24588 <member name="M:OpenMetaverse.InventoryManager.RequestFindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)"> 24998 <member name="F:OpenMetaverse.InstantMessageDialog.DenyTeleport">
24589 <summary> 24999 <summary>Response sent to the agent which inititiated a teleport invitation</summary>
24590 Find inventory items by path
24591 </summary>
24592 <param name="baseFolder">The folder to begin the search in</param>
24593 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param>
24594 <param name="path">A string path to search, folders/objects separated by a '/'</param>
24595 <remarks>Results are sent to the <seealso cref="!:InventoryManager.OnFindObjectByPath"/> event</remarks>
24596 </member> 25000 </member>
24597 <member name="M:OpenMetaverse.InventoryManager.LocalFind(OpenMetaverse.UUID,System.String[],System.Int32,System.Boolean)"> 25001 <member name="F:OpenMetaverse.InstantMessageDialog.GodLikeRequestTeleport">
24598 <summary> 25002 <summary>Only useful if you have Linden permissions</summary>
24599 Search inventory Store object for an item or folder
24600 </summary>
24601 <param name="baseFolder">The folder to begin the search in</param>
24602 <param name="path">An array which creates a path to search</param>
24603 <param name="level">Number of levels below baseFolder to conduct searches</param>
24604 <param name="firstOnly">if True, will stop searching after first match is found</param>
24605 <returns>A list of inventory items found</returns>
24606 </member> 25003 </member>
24607 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder)"> 25004 <member name="F:OpenMetaverse.InstantMessageDialog.RequestLure">
24608 <summary> 25005 <summary>Request a teleport lure</summary>
24609 Move an inventory item or folder to a new location
24610 </summary>
24611 <param name="item">The <seealso cref="T:InventoryBase"/> item or folder to move</param>
24612 <param name="newParent">The <seealso cref="T:InventoryFolder"/> to move item or folder to</param>
24613 </member> 25006 </member>
24614 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder,System.String)"> 25007 <member name="F:OpenMetaverse.InstantMessageDialog.GotoUrl">
24615 <summary> 25008 <summary>IM to tell the user to go to an URL</summary>
24616 Move an inventory item or folder to a new location and change its name
24617 </summary>
24618 <param name="item">The <seealso cref="T:InventoryBase"/> item or folder to move</param>
24619 <param name="newParent">The <seealso cref="T:InventoryFolder"/> to move item or folder to</param>
24620 <param name="newName">The name to change the item or folder to</param>
24621 </member> 25009 </member>
24622 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)"> 25010 <member name="F:OpenMetaverse.InstantMessageDialog.Session911Start">
24623 <summary> 25011 <summary>IM for help</summary>
24624 Move and rename a folder
24625 </summary>
24626 <param name="folderID">The source folders <seealso cref="T:OpenMetaverse.UUID"/></param>
24627 <param name="newparentID">The destination folders <seealso cref="T:OpenMetaverse.UUID"/></param>
24628 <param name="newName">The name to change the folder to</param>
24629 </member> 25012 </member>
24630 <member name="M:OpenMetaverse.InventoryManager.UpdateFolderProperties(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)"> 25013 <member name="F:OpenMetaverse.InstantMessageDialog.Lure911">
24631 <summary> 25014 <summary>IM sent automatically on call for help, sends a lure
24632 Update folder properties 25015 to each Helper reached</summary>
24633 </summary>
24634 <param name="folderID"><seealso cref="T:OpenMetaverse.UUID"/> of the folder to update</param>
24635 <param name="parentID">Sets folder's parent to <seealso cref="T:OpenMetaverse.UUID"/></param>
24636 <param name="name">Folder name</param>
24637 <param name="type">Folder type</param>
24638 </member> 25016 </member>
24639 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 25017 <member name="F:OpenMetaverse.InstantMessageDialog.FromTaskAsAlert">
24640 <summary> 25018 <summary>Like an IM but won't go to email</summary>
24641 Move a folder
24642 </summary>
24643 <param name="folderID">The source folders <seealso cref="T:OpenMetaverse.UUID"/></param>
24644 <param name="newParentID">The destination folders <seealso cref="T:OpenMetaverse.UUID"/></param>
24645 </member> 25019 </member>
24646 <member name="M:OpenMetaverse.InventoryManager.MoveFolders(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})"> 25020 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNotice">
24647 <summary> 25021 <summary>IM from a group officer to all group members</summary>
24648 Move multiple folders, the keys in the Dictionary parameter,
24649 to a new parents, the value of that folder's key.
24650 </summary>
24651 <param name="foldersNewParents">A Dictionary containing the
24652 <seealso cref="T:OpenMetaverse.UUID"/> of the source as the key, and the
24653 <seealso cref="T:OpenMetaverse.UUID"/> of the destination as the value</param>
24654 </member> 25022 </member>
24655 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 25023 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryAccepted">
24656 <summary> 25024 <summary>Unknown</summary>
24657 Move an inventory item to a new folder
24658 </summary>
24659 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the source item to move</param>
24660 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder</param>
24661 </member> 25025 </member>
24662 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)"> 25026 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeInventoryDeclined">
24663 <summary> 25027 <summary>Unknown</summary>
24664 Move and rename an inventory item
24665 </summary>
24666 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the source item to move</param>
24667 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder</param>
24668 <param name="newName">The name to change the folder to</param>
24669 </member> 25028 </member>
24670 <member name="M:OpenMetaverse.InventoryManager.MoveItems(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})"> 25029 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationAccept">
24671 <summary> 25030 <summary>Accept a group invitation</summary>
24672 Move multiple inventory items to new locations
24673 </summary>
24674 <param name="itemsNewParents">A Dictionary containing the
24675 <seealso cref="T:OpenMetaverse.UUID"/> of the source item as the key, and the
24676 <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder as the value</param>
24677 </member> 25031 </member>
24678 <member name="M:OpenMetaverse.InventoryManager.RemoveDescendants(OpenMetaverse.UUID)"> 25032 <member name="F:OpenMetaverse.InstantMessageDialog.GroupInvitationDecline">
24679 <summary> 25033 <summary>Decline a group invitation</summary>
24680 Remove descendants of a folder
24681 </summary>
24682 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder</param>
24683 </member> 25034 </member>
24684 <member name="M:OpenMetaverse.InventoryManager.RemoveItem(OpenMetaverse.UUID)"> 25035 <member name="F:OpenMetaverse.InstantMessageDialog.GroupNoticeRequested">
24685 <summary> 25036 <summary>Unknown</summary>
24686 Remove a single item from inventory
24687 </summary>
24688 <param name="item">The <seealso cref="T:OpenMetaverse.UUID"/> of the inventory item to remove</param>
24689 </member> 25037 </member>
24690 <member name="M:OpenMetaverse.InventoryManager.RemoveFolder(OpenMetaverse.UUID)"> 25038 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipOffered">
24691 <summary> 25039 <summary>An avatar is offering you friendship</summary>
24692 Remove a folder from inventory
24693 </summary>
24694 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder to remove</param>
24695 </member> 25040 </member>
24696 <member name="M:OpenMetaverse.InventoryManager.Remove(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})"> 25041 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipAccepted">
24697 <summary> 25042 <summary>An avatar has accepted your friendship offer</summary>
24698 Remove multiple items or folders from inventory
24699 </summary>
24700 <param name="items">A List containing the <seealso cref="T:OpenMetaverse.UUID"/>s of items to remove</param>
24701 <param name="folders">A List containing the <seealso cref="T:OpenMetaverse.UUID"/>s of the folders to remove</param>
24702 </member> 25043 </member>
24703 <member name="M:OpenMetaverse.InventoryManager.EmptyLostAndFound"> 25044 <member name="F:OpenMetaverse.InstantMessageDialog.FriendshipDeclined">
24704 <summary> 25045 <summary>An avatar has declined your friendship offer</summary>
24705 Empty the Lost and Found folder
24706 </summary>
24707 </member> 25046 </member>
24708 <member name="M:OpenMetaverse.InventoryManager.EmptyTrash"> 25047 <member name="F:OpenMetaverse.InstantMessageDialog.StartTyping">
24709 <summary> 25048 <summary>Indicates that a user has started typing</summary>
24710 Empty the Trash folder
24711 </summary>
24712 </member> 25049 </member>
24713 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItem(OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,OpenMetaverse.InventoryType,OpenMetaverse.PermissionMask,OpenMetaverse.InventoryManager.ItemCreatedCallback)"> 25050 <member name="F:OpenMetaverse.InstantMessageDialog.StopTyping">
24714 <summary> 25051 <summary>Indicates that a user has stopped typing</summary>
24715
24716 </summary>
24717 <param name="parentFolder"></param>
24718 <param name="name"></param>
24719 <param name="description"></param>
24720 <param name="type"></param>
24721 <param name="assetTransactionID">Proper use is to upload the inventory's asset first, then provide the Asset's TransactionID here.</param>
24722 <param name="invType"></param>
24723 <param name="nextOwnerMask"></param>
24724 <param name="callback"></param>
24725 </member> 25052 </member>
24726 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItem(OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,OpenMetaverse.InventoryType,OpenMetaverse.WearableType,OpenMetaverse.PermissionMask,OpenMetaverse.InventoryManager.ItemCreatedCallback)"> 25053 <member name="T:OpenMetaverse.InstantMessageOnline">
24727 <summary> 25054 <summary>
24728 25055 Flag in Instant Messages, whether the IM should be delivered to
25056 offline avatars as well
24729 </summary> 25057 </summary>
24730 <param name="parentFolder"></param>
24731 <param name="name"></param>
24732 <param name="description"></param>
24733 <param name="type"></param>
24734 <param name="assetTransactionID">Proper use is to upload the inventory's asset first, then provide the Asset's TransactionID here.</param>
24735 <param name="invType"></param>
24736 <param name="wearableType"></param>
24737 <param name="nextOwnerMask"></param>
24738 <param name="callback"></param>
24739 </member> 25058 </member>
24740 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String)"> 25059 <member name="F:OpenMetaverse.InstantMessageOnline.Online">
24741 <summary> 25060 <summary>Only deliver to online avatars</summary>
24742 Creates a new inventory folder
24743 </summary>
24744 <param name="parentID">ID of the folder to put this folder in</param>
24745 <param name="name">Name of the folder to create</param>
24746 <returns>The UUID of the newly created folder</returns>
24747 </member> 25061 </member>
24748 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)"> 25062 <member name="F:OpenMetaverse.InstantMessageOnline.Offline">
24749 <summary> 25063 <summary>If the avatar is offline the message will be held until
24750 Creates a new inventory folder 25064 they login next, and possibly forwarded to their e-mail account</summary>
24751 </summary>
24752 <param name="parentID">ID of the folder to put this folder in</param>
24753 <param name="name">Name of the folder to create</param>
24754 <param name="preferredType">Sets this folder as the default folder
24755 for new assets of the specified type. Use <code>AssetType.Unknown</code>
24756 to create a normal folder, otherwise it will likely create a
24757 duplicate of an existing folder type</param>
24758 <returns>The UUID of the newly created folder</returns>
24759 <remarks>If you specify a preferred type of <code>AsseType.Folder</code>
24760 it will create a new root folder which may likely cause all sorts
24761 of strange problems</remarks>
24762 </member> 25065 </member>
24763 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)"> 25066 <member name="T:OpenMetaverse.ChatType">
24764 <summary> 25067 <summary>
24765 Create an inventory item and upload asset data 25068 Conversion type to denote Chat Packet types in an easier-to-understand format
24766 </summary> 25069 </summary>
24767 <param name="data">Asset data</param>
24768 <param name="name">Inventory item name</param>
24769 <param name="description">Inventory item description</param>
24770 <param name="assetType">Asset type</param>
24771 <param name="invType">Inventory type</param>
24772 <param name="folderID">Put newly created inventory in this folder</param>
24773 <param name="callback">Delegate that will receive feedback on success or failure</param>
24774 </member> 25070 </member>
24775 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.Permissions,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)"> 25071 <member name="F:OpenMetaverse.ChatType.Whisper">
24776 <summary> 25072 <summary>Whisper (5m radius)</summary>
24777 Create an inventory item and upload asset data
24778 </summary>
24779 <param name="data">Asset data</param>
24780 <param name="name">Inventory item name</param>
24781 <param name="description">Inventory item description</param>
24782 <param name="assetType">Asset type</param>
24783 <param name="invType">Inventory type</param>
24784 <param name="folderID">Put newly created inventory in this folder</param>
24785 <param name="permissions">Permission of the newly created item
24786 (EveryoneMask, GroupMask, and NextOwnerMask of Permissions struct are supported)</param>
24787 <param name="callback">Delegate that will receive feedback on success or failure</param>
24788 </member> 25073 </member>
24789 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryBase,OpenMetaverse.InventoryManager.ItemCreatedCallback)"> 25074 <member name="F:OpenMetaverse.ChatType.Normal">
24790 <summary> 25075 <summary>Normal chat (10/20m radius), what the official viewer typically sends</summary>
24791 Creates inventory link to another inventory item or folder
24792 </summary>
24793 <param name="folderID">Put newly created link in folder with this UUID</param>
24794 <param name="bse">Inventory item or folder</param>
24795 <param name="callback">Method to call upon creation of the link</param>
24796 </member> 25076 </member>
24797 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryItem,OpenMetaverse.InventoryManager.ItemCreatedCallback)"> 25077 <member name="F:OpenMetaverse.ChatType.Shout">
24798 <summary> 25078 <summary>Shouting! (100m radius)</summary>
24799 Creates inventory link to another inventory item
24800 </summary>
24801 <param name="folderID">Put newly created link in folder with this UUID</param>
24802 <param name="item">Original inventory item</param>
24803 <param name="callback">Method to call upon creation of the link</param>
24804 </member> 25079 </member>
24805 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryFolder,OpenMetaverse.InventoryManager.ItemCreatedCallback)"> 25080 <member name="F:OpenMetaverse.ChatType.StartTyping">
24806 <summary> 25081 <summary>Event message when an Avatar has begun to type</summary>
24807 Creates inventory link to another inventory folder
24808 </summary>
24809 <param name="folderID">Put newly created link in folder with this UUID</param>
24810 <param name="folder">Original inventory folder</param>
24811 <param name="callback">Method to call upon creation of the link</param>
24812 </member> 25082 </member>
24813 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCreatedCallback)"> 25083 <member name="F:OpenMetaverse.ChatType.StopTyping">
24814 <summary> 25084 <summary>Event message when an Avatar has stopped typing</summary>
24815 Creates inventory link to another inventory item or folder
24816 </summary>
24817 <param name="folderID">Put newly created link in folder with this UUID</param>
24818 <param name="itemID">Original item's UUID</param>
24819 <param name="name">Name</param>
24820 <param name="description">Description</param>
24821 <param name="assetType">Asset Type</param>
24822 <param name="invType">Inventory Type</param>
24823 <param name="transactionID">Transaction UUID</param>
24824 <param name="callback">Method to call upon creation of the link</param>
24825 </member> 25085 </member>
24826 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.InventoryManager.ItemCopiedCallback)"> 25086 <member name="F:OpenMetaverse.ChatType.Debug">
24827 <summary> 25087 <summary>Send the message to the debug channel</summary>
24828
24829 </summary>
24830 <param name="item"></param>
24831 <param name="newParent"></param>
24832 <param name="newName"></param>
24833 <param name="callback"></param>
24834 </member> 25088 </member>
24835 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)"> 25089 <member name="F:OpenMetaverse.ChatType.OwnerSay">
24836 <summary> 25090 <summary>Event message when an object uses llOwnerSay</summary>
24837
24838 </summary>
24839 <param name="item"></param>
24840 <param name="newParent"></param>
24841 <param name="newName"></param>
24842 <param name="oldOwnerID"></param>
24843 <param name="callback"></param>
24844 </member> 25091 </member>
24845 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItems(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{System.String},OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)"> 25092 <member name="F:OpenMetaverse.ChatType.RegionSay">
24846 <summary> 25093 <summary>Special value to support llRegionSay, never sent to the client</summary>
24847
24848 </summary>
24849 <param name="items"></param>
24850 <param name="targetFolders"></param>
24851 <param name="newNames"></param>
24852 <param name="oldOwnerID"></param>
24853 <param name="callback"></param>
24854 </member> 25094 </member>
24855 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItemFromNotecard(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)"> 25095 <member name="T:OpenMetaverse.ChatSourceType">
24856 <summary> 25096 <summary>
24857 Request a copy of an asset embedded within a notecard 25097 Identifies the source of a chat message
24858 </summary> 25098 </summary>
24859 <param name="objectID">Usually UUID.Zero for copying an asset from a notecard</param>
24860 <param name="notecardID">UUID of the notecard to request an asset from</param>
24861 <param name="folderID">Target folder for asset to go to in your inventory</param>
24862 <param name="itemID">UUID of the embedded asset</param>
24863 <param name="callback">callback to run when item is copied to inventory</param>
24864 </member> 25099 </member>
24865 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItem(OpenMetaverse.InventoryItem)"> 25100 <member name="F:OpenMetaverse.ChatSourceType.System">
24866 <summary> 25101 <summary>Chat from the grid or simulator</summary>
24867
24868 </summary>
24869 <param name="item"></param>
24870 </member> 25102 </member>
24871 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem})"> 25103 <member name="F:OpenMetaverse.ChatSourceType.Agent">
24872 <summary> 25104 <summary>Chat from another avatar</summary>
24873
24874 </summary>
24875 <param name="items"></param>
24876 </member> 25105 </member>
24877 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem},OpenMetaverse.UUID)"> 25106 <member name="F:OpenMetaverse.ChatSourceType.Object">
24878 <summary> 25107 <summary>Chat from an object</summary>
24879
24880 </summary>
24881 <param name="items"></param>
24882 <param name="transactionID"></param>
24883 </member> 25108 </member>
24884 <member name="M:OpenMetaverse.InventoryManager.RequestUploadNotecardAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)"> 25109 <member name="T:OpenMetaverse.ChatAudibleLevel">
24885 <summary> 25110 <summary>
24886 25111
24887 </summary> 25112 </summary>
24888 <param name="data"></param>
24889 <param name="notecardID"></param>
24890 <param name="callback"></param>
24891 </member> 25113 </member>
24892 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateNotecardTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)"> 25114 <member name="F:OpenMetaverse.ChatAudibleLevel.Not">
24893 <summary> 25115 <summary></summary>
24894 Save changes to notecard embedded in object contents
24895 </summary>
24896 <param name="data">Encoded notecard asset data</param>
24897 <param name="notecardID">Notecard UUID</param>
24898 <param name="taskID">Object's UUID</param>
24899 <param name="callback">Called upon finish of the upload with status information</param>
24900 </member> 25116 </member>
24901 <member name="M:OpenMetaverse.InventoryManager.RequestUploadGestureAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)"> 25117 <member name="F:OpenMetaverse.ChatAudibleLevel.Barely">
24902 <summary> 25118 <summary></summary>
24903 Upload new gesture asset for an inventory gesture item
24904 </summary>
24905 <param name="data">Encoded gesture asset</param>
24906 <param name="gestureID">Gesture inventory UUID</param>
24907 <param name="callback">Callback whick will be called when upload is complete</param>
24908 </member> 25119 </member>
24909 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptAgentInventory(System.Byte[],OpenMetaverse.UUID,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)"> 25120 <member name="F:OpenMetaverse.ChatAudibleLevel.Fully">
24910 <summary> 25121 <summary></summary>
24911 Update an existing script in an agents Inventory
24912 </summary>
24913 <param name="data">A byte[] array containing the encoded scripts contents</param>
24914 <param name="itemID">the itemID of the script</param>
24915 <param name="mono">if true, sets the script content to run on the mono interpreter</param>
24916 <param name="callback"></param>
24917 </member> 25122 </member>
24918 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)"> 25123 <member name="T:OpenMetaverse.EffectType">
24919 <summary> 25124 <summary>
24920 Update an existing script in an task Inventory 25125 Effect type used in ViewerEffect packets
24921 </summary> 25126 </summary>
24922 <param name="data">A byte[] array containing the encoded scripts contents</param>
24923 <param name="itemID">the itemID of the script</param>
24924 <param name="taskID">UUID of the prim containting the script</param>
24925 <param name="mono">if true, sets the script content to run on the mono interpreter</param>
24926 <param name="running">if true, sets the script to running</param>
24927 <param name="callback"></param>
24928 </member> 25127 </member>
24929 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem)"> 25128 <member name="F:OpenMetaverse.EffectType.Text">
24930 <summary> 25129 <summary></summary>
24931 Rez an object from inventory
24932 </summary>
24933 <param name="simulator">Simulator to place object in</param>
24934 <param name="rotation">Rotation of the object when rezzed</param>
24935 <param name="position">Vector of where to place object</param>
24936 <param name="item">InventoryItem object containing item details</param>
24937 </member> 25130 </member>
24938 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)"> 25131 <member name="F:OpenMetaverse.EffectType.Icon">
24939 <summary> 25132 <summary></summary>
24940 Rez an object from inventory
24941 </summary>
24942 <param name="simulator">Simulator to place object in</param>
24943 <param name="rotation">Rotation of the object when rezzed</param>
24944 <param name="position">Vector of where to place object</param>
24945 <param name="item">InventoryItem object containing item details</param>
24946 <param name="groupOwner">UUID of group to own the object</param>
24947 </member> 25133 </member>
24948 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)"> 25134 <member name="F:OpenMetaverse.EffectType.Connector">
24949 <summary> 25135 <summary></summary>
24950 Rez an object from inventory
24951 </summary>
24952 <param name="simulator">Simulator to place object in</param>
24953 <param name="rotation">Rotation of the object when rezzed</param>
24954 <param name="position">Vector of where to place object</param>
24955 <param name="item">InventoryItem object containing item details</param>
24956 <param name="groupOwner">UUID of group to own the object</param>
24957 <param name="queryID">User defined queryID to correlate replies</param>
24958 <param name="rezSelected">If set to true, the CreateSelected flag
24959 will be set on the rezzed object</param>
24960 </member> 25136 </member>
24961 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)"> 25137 <member name="F:OpenMetaverse.EffectType.FlexibleObject">
24962 <summary> 25138 <summary></summary>
24963 Rez an object from inventory
24964 </summary>
24965 <param name="simulator">Simulator to place object in</param>
24966 <param name="taskID">TaskID object when rezzed</param>
24967 <param name="rotation">Rotation of the object when rezzed</param>
24968 <param name="position">Vector of where to place object</param>
24969 <param name="item">InventoryItem object containing item details</param>
24970 <param name="groupOwner">UUID of group to own the object</param>
24971 <param name="queryID">User defined queryID to correlate replies</param>
24972 <param name="rezSelected">If set to true, the CreateSelected flag
24973 will be set on the rezzed object</param>
24974 </member> 25139 </member>
24975 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32)"> 25140 <member name="F:OpenMetaverse.EffectType.AnimalControls">
24976 <summary> 25141 <summary></summary>
24977 DeRez an object from the simulator to the agents Objects folder in the agents Inventory
24978 </summary>
24979 <param name="objectLocalID">The simulator Local ID of the object</param>
24980 <remarks>If objectLocalID is a child primitive in a linkset, the entire linkset will be derezzed</remarks>
24981 </member> 25142 </member>
24982 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32,OpenMetaverse.DeRezDestination,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 25143 <member name="F:OpenMetaverse.EffectType.AnimationObject">
24983 <summary> 25144 <summary></summary>
24984 DeRez an object from the simulator and return to inventory
24985 </summary>
24986 <param name="objectLocalID">The simulator Local ID of the object</param>
24987 <param name="destType">The type of destination from the <seealso cref="T:OpenMetaverse.DeRezDestination"/> enum</param>
24988 <param name="destFolder">The destination inventory folders <seealso cref="T:OpenMetaverse.UUID"/> -or-
24989 if DeRezzing object to a tasks Inventory, the Tasks <seealso cref="T:OpenMetaverse.UUID"/></param>
24990 <param name="transactionID">The transaction ID for this request which
24991 can be used to correlate this request with other packets</param>
24992 <remarks>If objectLocalID is a child primitive in a linkset, the entire linkset will be derezzed</remarks>
24993 </member> 25145 </member>
24994 <member name="M:OpenMetaverse.InventoryManager.RequestRestoreRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)"> 25146 <member name="F:OpenMetaverse.EffectType.Cloth">
24995 <summary> 25147 <summary></summary>
24996 Rez an item from inventory to its previous simulator location
24997 </summary>
24998 <param name="simulator"></param>
24999 <param name="item"></param>
25000 <param name="queryID"></param>
25001 <returns></returns>
25002 </member> 25148 </member>
25003 <member name="M:OpenMetaverse.InventoryManager.GiveItem(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)"> 25149 <member name="F:OpenMetaverse.EffectType.Beam">
25004 <summary> 25150 <summary>Project a beam from a source to a destination, such as
25005 Give an inventory item to another avatar 25151 the one used when editing an object</summary>
25006 </summary>
25007 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to give</param>
25008 <param name="itemName">The name of the item</param>
25009 <param name="assetType">The type of the item from the <seealso cref="T:OpenMetaverse.AssetType"/> enum</param>
25010 <param name="recipient">The <seealso cref="T:OpenMetaverse.UUID"/> of the recipient</param>
25011 <param name="doEffect">true to generate a beameffect during transfer</param>
25012 </member> 25152 </member>
25013 <member name="M:OpenMetaverse.InventoryManager.GiveFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)"> 25153 <member name="F:OpenMetaverse.EffectType.Glow">
25014 <summary> 25154 <summary></summary>
25015 Give an inventory Folder with contents to another avatar
25016 </summary>
25017 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the Folder to give</param>
25018 <param name="folderName">The name of the folder</param>
25019 <param name="assetType">The type of the item from the <seealso cref="T:OpenMetaverse.AssetType"/> enum</param>
25020 <param name="recipient">The <seealso cref="T:OpenMetaverse.UUID"/> of the recipient</param>
25021 <param name="doEffect">true to generate a beameffect during transfer</param>
25022 </member> 25155 </member>
25023 <member name="M:OpenMetaverse.InventoryManager.UpdateTaskInventory(System.UInt32,OpenMetaverse.InventoryItem)"> 25156 <member name="F:OpenMetaverse.EffectType.Point">
25024 <summary> 25157 <summary></summary>
25025 Copy or move an <see cref="T:OpenMetaverse.InventoryItem"/> from agent inventory to a task (primitive) inventory
25026 </summary>
25027 <param name="objectLocalID">The target object</param>
25028 <param name="item">The item to copy or move from inventory</param>
25029 <returns></returns>
25030 <remarks>For items with copy permissions a copy of the item is placed in the tasks inventory,
25031 for no-copy items the object is moved to the tasks inventory</remarks>
25032 </member> 25158 </member>
25033 <member name="M:OpenMetaverse.InventoryManager.GetTaskInventory(OpenMetaverse.UUID,System.UInt32,System.Int32)"> 25159 <member name="F:OpenMetaverse.EffectType.Trail">
25034 <summary> 25160 <summary></summary>
25035 Retrieve a listing of the items contained in a task (Primitive)
25036 </summary>
25037 <param name="objectID">The tasks <seealso cref="T:OpenMetaverse.UUID"/></param>
25038 <param name="objectLocalID">The tasks simulator local ID</param>
25039 <param name="timeoutMS">milliseconds to wait for reply from simulator</param>
25040 <returns>A list containing the inventory items inside the task or null
25041 if a timeout occurs</returns>
25042 <remarks>This request blocks until the response from the simulator arrives
25043 or timeoutMS is exceeded</remarks>
25044 </member> 25161 </member>
25045 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32)"> 25162 <member name="F:OpenMetaverse.EffectType.Sphere">
25046 <summary> 25163 <summary>Create a swirl of particles around an object</summary>
25047 Request the contents of a tasks (primitives) inventory from the
25048 current simulator
25049 </summary>
25050 <param name="objectLocalID">The LocalID of the object</param>
25051 <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/>
25052 </member> 25164 </member>
25053 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32,OpenMetaverse.Simulator)"> 25165 <member name="F:OpenMetaverse.EffectType.Spiral">
25054 <summary> 25166 <summary></summary>
25055 Request the contents of a tasks (primitives) inventory
25056 </summary>
25057 <param name="objectLocalID">The simulator Local ID of the object</param>
25058 <param name="simulator">A reference to the simulator object that contains the object</param>
25059 <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/>
25060 </member> 25167 </member>
25061 <member name="M:OpenMetaverse.InventoryManager.MoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Simulator)"> 25168 <member name="F:OpenMetaverse.EffectType.Edit">
25062 <summary> 25169 <summary></summary>
25063 Move an item from a tasks (Primitive) inventory to the specified folder in the avatars inventory
25064 </summary>
25065 <param name="objectLocalID">LocalID of the object in the simulator</param>
25066 <param name="taskItemID">UUID of the task item to move</param>
25067 <param name="inventoryFolderID">The ID of the destination folder in this agents inventory</param>
25068 <param name="simulator">Simulator Object</param>
25069 <remarks>Raises the <see cref="M:OpenMetaverse.InventoryManager.OnTaskItemReceived(OpenMetaverse.TaskItemReceivedEventArgs)"/> event</remarks>
25070 </member> 25170 </member>
25071 <member name="M:OpenMetaverse.InventoryManager.RemoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.Simulator)"> 25171 <member name="F:OpenMetaverse.EffectType.LookAt">
25072 <summary> 25172 <summary>Cause an avatar to look at an object</summary>
25073 Remove an item from an objects (Prim) Inventory
25074 </summary>
25075 <param name="objectLocalID">LocalID of the object in the simulator</param>
25076 <param name="taskItemID">UUID of the task item to remove</param>
25077 <param name="simulator">Simulator Object</param>
25078 <remarks>You can confirm the removal by comparing the tasks inventory serial before and after the
25079 request with the <see cref="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32)"/> request combined with
25080 the <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/> event</remarks>
25081 </member> 25173 </member>
25082 <member name="M:OpenMetaverse.InventoryManager.CopyScriptToTask(System.UInt32,OpenMetaverse.InventoryItem,System.Boolean)"> 25174 <member name="F:OpenMetaverse.EffectType.PointAt">
25083 <summary> 25175 <summary>Cause an avatar to point at an object</summary>
25084 Copy an InventoryScript item from the Agents Inventory into a primitives task inventory
25085 </summary>
25086 <param name="objectLocalID">An unsigned integer representing a primitive being simulated</param>
25087 <param name="item">An <seealso cref="T:OpenMetaverse.InventoryItem"/> which represents a script object from the agents inventory</param>
25088 <param name="enableScript">true to set the scripts running state to enabled</param>
25089 <returns>A Unique Transaction ID</returns>
25090 <example>
25091 The following example shows the basic steps necessary to copy a script from the agents inventory into a tasks inventory
25092 and assumes the script exists in the agents inventory.
25093 <code>
25094 uint primID = 95899503; // Fake prim ID
25095 UUID scriptID = UUID.Parse("92a7fe8a-e949-dd39-a8d8-1681d8673232"); // Fake Script UUID in Inventory
25096
25097 Client.Inventory.FolderContents(Client.Inventory.FindFolderForType(AssetType.LSLText), Client.Self.AgentID,
25098 false, true, InventorySortOrder.ByName, 10000);
25099
25100 Client.Inventory.RezScript(primID, (InventoryItem)Client.Inventory.Store[scriptID]);
25101 </code>
25102 </example>
25103 </member> 25176 </member>
25104 <member name="M:OpenMetaverse.InventoryManager.RequestGetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 25177 <member name="T:OpenMetaverse.LookAtType">
25105 <summary> 25178 <summary>
25106 Request the running status of a script contained in a task (primitive) inventory 25179 The action an avatar is doing when looking at something, used in
25180 ViewerEffect packets for the LookAt effect
25107 </summary> 25181 </summary>
25108 <param name="objectID">The ID of the primitive containing the script</param>
25109 <param name="scriptID">The ID of the script</param>
25110 <remarks>The <see cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/> event can be used to obtain the results of the
25111 request</remarks>
25112 <seealso cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/>
25113 </member> 25182 </member>
25114 <member name="M:OpenMetaverse.InventoryManager.RequestSetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)"> 25183 <member name="F:OpenMetaverse.LookAtType.None">
25115 <summary> 25184 <summary></summary>
25116 Send a request to set the running state of a script contained in a task (primitive) inventory
25117 </summary>
25118 <param name="objectID">The ID of the primitive containing the script</param>
25119 <param name="scriptID">The ID of the script</param>
25120 <param name="running">true to set the script running, false to stop a running script</param>
25121 <remarks>To verify the change you can use the <see cref="M:OpenMetaverse.InventoryManager.RequestGetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID)"/> method combined
25122 with the <see cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/> event</remarks>
25123 </member> 25185 </member>
25124 <member name="M:OpenMetaverse.InventoryManager.ItemCRC(OpenMetaverse.InventoryItem)"> 25186 <member name="F:OpenMetaverse.LookAtType.Idle">
25125 <summary> 25187 <summary></summary>
25126 Create a CRC from an InventoryItem
25127 </summary>
25128 <param name="iitem">The source InventoryItem</param>
25129 <returns>A uint representing the source InventoryItem as a CRC</returns>
25130 </member> 25188 </member>
25131 <member name="M:OpenMetaverse.InventoryManager.DecryptShadowID(OpenMetaverse.UUID)"> 25189 <member name="F:OpenMetaverse.LookAtType.AutoListen">
25132 <summary> 25190 <summary></summary>
25133 Reverses a cheesy XORing with a fixed UUID to convert a shadow_id to an asset_id
25134 </summary>
25135 <param name="shadowID">Obfuscated shadow_id value</param>
25136 <returns>Deobfuscated asset_id value</returns>
25137 </member> 25191 </member>
25138 <member name="M:OpenMetaverse.InventoryManager.EncryptAssetID(OpenMetaverse.UUID)"> 25192 <member name="F:OpenMetaverse.LookAtType.FreeLook">
25139 <summary> 25193 <summary></summary>
25140 Does a cheesy XORing with a fixed UUID to convert an asset_id to a shadow_id
25141 </summary>
25142 <param name="assetID">asset_id value to obfuscate</param>
25143 <returns>Obfuscated shadow_id value</returns>
25144 </member> 25194 </member>
25145 <member name="M:OpenMetaverse.InventoryManager.CreateInventoryItem(OpenMetaverse.InventoryType,OpenMetaverse.UUID)"> 25195 <member name="F:OpenMetaverse.LookAtType.Respond">
25146 <summary> 25196 <summary></summary>
25147 Wrapper for creating a new <seealso cref="T:OpenMetaverse.InventoryItem"/> object
25148 </summary>
25149 <param name="type">The type of item from the <seealso cref="T:OpenMetaverse.InventoryType"/> enum</param>
25150 <param name="id">The <seealso cref="T:OpenMetaverse.UUID"/> of the newly created object</param>
25151 <returns>An <seealso cref="T:OpenMetaverse.InventoryItem"/> object with the type and id passed</returns>
25152 </member> 25197 </member>
25153 <member name="M:OpenMetaverse.InventoryManager.ParseTaskInventory(System.String)"> 25198 <member name="F:OpenMetaverse.LookAtType.Hover">
25154 <summary> 25199 <summary></summary>
25155 Parse the results of a RequestTaskInventory() response
25156 </summary>
25157 <param name="taskData">A string which contains the data from the task reply</param>
25158 <returns>A List containing the items contained within the tasks inventory</returns>
25159 </member> 25200 </member>
25160 <member name="M:OpenMetaverse.InventoryManager.SaveAssetIntoInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25201 <member name="F:OpenMetaverse.LookAtType.Conversation">
25161 <summary>Process an incoming packet and raise the appropriate events</summary> 25202 <summary>Deprecated</summary>
25162 <param name="sender">The sender</param>
25163 <param name="e">The EventArgs object containing the packet data</param>
25164 </member> 25203 </member>
25165 <member name="M:OpenMetaverse.InventoryManager.InventoryDescendentsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25204 <member name="F:OpenMetaverse.LookAtType.Select">
25166 <summary>Process an incoming packet and raise the appropriate events</summary> 25205 <summary></summary>
25167 <param name="sender">The sender</param>
25168 <param name="e">The EventArgs object containing the packet data</param>
25169 </member> 25206 </member>
25170 <member name="M:OpenMetaverse.InventoryManager.UpdateCreateInventoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25207 <member name="F:OpenMetaverse.LookAtType.Focus">
25208 <summary></summary>
25209 </member>
25210 <member name="F:OpenMetaverse.LookAtType.Mouselook">
25211 <summary></summary>
25212 </member>
25213 <member name="F:OpenMetaverse.LookAtType.Clear">
25214 <summary></summary>
25215 </member>
25216 <member name="T:OpenMetaverse.PointAtType">
25171 <summary> 25217 <summary>
25172 UpdateCreateInventoryItem packets are received when a new inventory item 25218 The action an avatar is doing when pointing at something, used in
25173 is created. This may occur when an object that's rezzed in world is 25219 ViewerEffect packets for the PointAt effect
25174 taken into inventory, when an item is created using the CreateInventoryItem
25175 packet, or when an object is purchased
25176 </summary> 25220 </summary>
25177 <param name="sender">The sender</param>
25178 <param name="e">The EventArgs object containing the packet data</param>
25179 </member> 25221 </member>
25180 <member name="M:OpenMetaverse.InventoryManager.MoveInventoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25222 <member name="F:OpenMetaverse.PointAtType.None">
25181 <summary>Process an incoming packet and raise the appropriate events</summary> 25223 <summary></summary>
25182 <param name="sender">The sender</param>
25183 <param name="e">The EventArgs object containing the packet data</param>
25184 </member> 25224 </member>
25185 <member name="M:OpenMetaverse.InventoryManager.BulkUpdateInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25225 <member name="F:OpenMetaverse.PointAtType.Select">
25186 <summary>Process an incoming packet and raise the appropriate events</summary> 25226 <summary></summary>
25187 <param name="sender">The sender</param>
25188 <param name="e">The EventArgs object containing the packet data</param>
25189 </member> 25227 </member>
25190 <member name="M:OpenMetaverse.InventoryManager.FetchInventoryReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25228 <member name="F:OpenMetaverse.PointAtType.Grab">
25191 <summary>Process an incoming packet and raise the appropriate events</summary> 25229 <summary></summary>
25192 <param name="sender">The sender</param>
25193 <param name="e">The EventArgs object containing the packet data</param>
25194 </member> 25230 </member>
25195 <member name="M:OpenMetaverse.InventoryManager.ReplyTaskInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25231 <member name="F:OpenMetaverse.PointAtType.Clear">
25196 <summary>Process an incoming packet and raise the appropriate events</summary> 25232 <summary></summary>
25197 <param name="sender">The sender</param>
25198 <param name="e">The EventArgs object containing the packet data</param>
25199 </member> 25233 </member>
25200 <member name="E:OpenMetaverse.InventoryManager.ItemReceived"> 25234 <member name="T:OpenMetaverse.MoneyTransactionType">
25201 <summary>Raised when the simulator sends us data containing 25235 <summary>
25202 ...</summary> 25236 Money transaction types
25237 </summary>
25203 </member> 25238 </member>
25204 <member name="E:OpenMetaverse.InventoryManager.FolderUpdated"> 25239 <member name="F:OpenMetaverse.MoneyTransactionType.None">
25205 <summary>Raised when the simulator sends us data containing 25240 <summary></summary>
25206 ...</summary>
25207 </member> 25241 </member>
25208 <member name="E:OpenMetaverse.InventoryManager.InventoryObjectOffered"> 25242 <member name="F:OpenMetaverse.MoneyTransactionType.FailSimulatorTimeout">
25209 <summary>Raised when the simulator sends us data containing 25243 <summary></summary>
25210 an inventory object sent by another avatar or primitive</summary>
25211 </member> 25244 </member>
25212 <member name="E:OpenMetaverse.InventoryManager.TaskItemReceived"> 25245 <member name="F:OpenMetaverse.MoneyTransactionType.FailDataserverTimeout">
25213 <summary>Raised when the simulator sends us data containing 25246 <summary></summary>
25214 ...</summary>
25215 </member> 25247 </member>
25216 <member name="E:OpenMetaverse.InventoryManager.FindObjectByPathReply"> 25248 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectClaim">
25217 <summary>Raised when the simulator sends us data containing 25249 <summary></summary>
25218 ...</summary>
25219 </member> 25250 </member>
25220 <member name="E:OpenMetaverse.InventoryManager.TaskInventoryReply"> 25251 <member name="F:OpenMetaverse.MoneyTransactionType.LandClaim">
25221 <summary>Raised when the simulator sends us data containing 25252 <summary></summary>
25222 ...</summary>
25223 </member> 25253 </member>
25224 <member name="E:OpenMetaverse.InventoryManager.SaveAssetToInventory"> 25254 <member name="F:OpenMetaverse.MoneyTransactionType.GroupCreate">
25225 <summary>Raised when the simulator sends us data containing 25255 <summary></summary>
25226 ...</summary>
25227 </member> 25256 </member>
25228 <member name="E:OpenMetaverse.InventoryManager.ScriptRunningReply"> 25257 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicClaim">
25229 <summary>Raised when the simulator sends us data containing 25258 <summary></summary>
25230 ...</summary>
25231 </member> 25259 </member>
25232 <member name="P:OpenMetaverse.InventoryManager.Store"> 25260 <member name="F:OpenMetaverse.MoneyTransactionType.GroupJoin">
25233 <summary> 25261 <summary></summary>
25234 Get this agents Inventory data
25235 </summary>
25236 </member> 25262 </member>
25237 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedCallback"> 25263 <member name="F:OpenMetaverse.MoneyTransactionType.TeleportCharge">
25238 <summary> 25264 <summary></summary>
25239 Callback for inventory item creation finishing
25240 </summary>
25241 <param name="success">Whether the request to create an inventory
25242 item succeeded or not</param>
25243 <param name="item">Inventory item being created. If success is
25244 false this will be null</param>
25245 </member> 25265 </member>
25246 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback"> 25266 <member name="F:OpenMetaverse.MoneyTransactionType.UploadCharge">
25247 <summary> 25267 <summary></summary>
25248 Callback for an inventory item being create from an uploaded asset
25249 </summary>
25250 <param name="success">true if inventory item creation was successful</param>
25251 <param name="status"></param>
25252 <param name="itemID"></param>
25253 <param name="assetID"></param>
25254 </member> 25268 </member>
25255 <member name="T:OpenMetaverse.InventoryManager.ItemCopiedCallback"> 25269 <member name="F:OpenMetaverse.MoneyTransactionType.LandAuction">
25256 <summary> 25270 <summary></summary>
25257
25258 </summary>
25259 <param name="item"></param>
25260 </member> 25271 </member>
25261 <member name="T:OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback"> 25272 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedCharge">
25262 <summary> 25273 <summary></summary>
25263 Reply received when uploading an inventory asset
25264 </summary>
25265 <param name="success">Has upload been successful</param>
25266 <param name="status">Error message if upload failed</param>
25267 <param name="itemID">Inventory asset UUID</param>
25268 <param name="assetID">New asset UUID</param>
25269 </member> 25274 </member>
25270 <member name="T:OpenMetaverse.InventoryManager.ScriptUpdatedCallback"> 25275 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectTax">
25271 <summary> 25276 <summary></summary>
25272 Delegate that is invoked when script upload is completed
25273 </summary>
25274 <param name="uploadSuccess">Has upload succeded (note, there still might be compile errors)</param>
25275 <param name="uploadStatus">Upload status message</param>
25276 <param name="compileSuccess">Is compilation successful</param>
25277 <param name="compileMessages">If compilation failed, list of error messages, null on compilation success</param>
25278 <param name="itemID">Script inventory UUID</param>
25279 <param name="assetID">Script's new asset UUID</param>
25280 </member> 25277 </member>
25281 <member name="P:OpenMetaverse.InventoryObjectOfferedEventArgs.Accept"> 25278 <member name="F:OpenMetaverse.MoneyTransactionType.LandTax">
25282 <summary>Set to true to accept offer, false to decline it</summary> 25279 <summary></summary>
25283 </member> 25280 </member>
25284 <member name="P:OpenMetaverse.InventoryObjectOfferedEventArgs.FolderID"> 25281 <member name="F:OpenMetaverse.MoneyTransactionType.LightTax">
25285 <summary>The folder to accept the inventory into, if null default folder for <see cref="P:OpenMetaverse.InventoryObjectOfferedEventArgs.AssetType"/> will be used</summary> 25282 <summary></summary>
25286 </member> 25283 </member>
25287 <member name="T:OpenMetaverse.TaskItemReceivedEventArgs"> 25284 <member name="F:OpenMetaverse.MoneyTransactionType.ParcelDirFee">
25288 <summary> 25285 <summary></summary>
25289 Callback when an inventory object is accepted and received from a
25290 task inventory. This is the callback in which you actually get
25291 the ItemID, as in ObjectOfferedCallback it is null when received
25292 from a task.
25293 </summary>
25294 </member> 25286 </member>
25295 <member name="T:OpenMetaverse.GridLayerType"> 25287 <member name="F:OpenMetaverse.MoneyTransactionType.GroupTax">
25296 <summary> 25288 <summary></summary>
25297 Map layer request type
25298 </summary>
25299 </member> 25289 </member>
25300 <member name="F:OpenMetaverse.GridLayerType.Objects"> 25290 <member name="F:OpenMetaverse.MoneyTransactionType.ClassifiedRenew">
25301 <summary>Objects and terrain are shown</summary> 25291 <summary></summary>
25302 </member> 25292 </member>
25303 <member name="F:OpenMetaverse.GridLayerType.Terrain"> 25293 <member name="F:OpenMetaverse.MoneyTransactionType.GiveInventory">
25304 <summary>Only the terrain is shown, no objects</summary> 25294 <summary></summary>
25305 </member> 25295 </member>
25306 <member name="F:OpenMetaverse.GridLayerType.LandForSale"> 25296 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectSale">
25307 <summary>Overlay showing land for sale and for auction</summary> 25297 <summary></summary>
25308 </member> 25298 </member>
25309 <member name="T:OpenMetaverse.GridItemType"> 25299 <member name="F:OpenMetaverse.MoneyTransactionType.Gift">
25310 <summary> 25300 <summary></summary>
25311 Type of grid item, such as telehub, event, populator location, etc.
25312 </summary>
25313 </member> 25301 </member>
25314 <member name="F:OpenMetaverse.GridItemType.Telehub"> 25302 <member name="F:OpenMetaverse.MoneyTransactionType.LandSale">
25315 <summary>Telehub</summary> 25303 <summary></summary>
25316 </member> 25304 </member>
25317 <member name="F:OpenMetaverse.GridItemType.PgEvent"> 25305 <member name="F:OpenMetaverse.MoneyTransactionType.ReferBonus">
25318 <summary>PG rated event</summary> 25306 <summary></summary>
25319 </member> 25307 </member>
25320 <member name="F:OpenMetaverse.GridItemType.MatureEvent"> 25308 <member name="F:OpenMetaverse.MoneyTransactionType.InventorySale">
25321 <summary>Mature rated event</summary> 25309 <summary></summary>
25322 </member> 25310 </member>
25323 <member name="F:OpenMetaverse.GridItemType.Popular"> 25311 <member name="F:OpenMetaverse.MoneyTransactionType.RefundPurchase">
25324 <summary>Popular location</summary> 25312 <summary></summary>
25325 </member> 25313 </member>
25326 <member name="F:OpenMetaverse.GridItemType.AgentLocations"> 25314 <member name="F:OpenMetaverse.MoneyTransactionType.LandPassSale">
25327 <summary>Locations of avatar groups in a region</summary> 25315 <summary></summary>
25328 </member> 25316 </member>
25329 <member name="F:OpenMetaverse.GridItemType.LandForSale"> 25317 <member name="F:OpenMetaverse.MoneyTransactionType.DwellBonus">
25330 <summary>Land for sale</summary> 25318 <summary></summary>
25331 </member> 25319 </member>
25332 <member name="F:OpenMetaverse.GridItemType.Classified"> 25320 <member name="F:OpenMetaverse.MoneyTransactionType.PayObject">
25333 <summary>Classified ad</summary> 25321 <summary></summary>
25334 </member> 25322 </member>
25335 <member name="F:OpenMetaverse.GridItemType.AdultEvent"> 25323 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPays">
25336 <summary>Adult rated event</summary> 25324 <summary></summary>
25337 </member> 25325 </member>
25338 <member name="F:OpenMetaverse.GridItemType.AdultLandForSale"> 25326 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLandDeed">
25339 <summary>Adult land for sale</summary> 25327 <summary></summary>
25340 </member> 25328 </member>
25341 <member name="T:OpenMetaverse.GridRegion"> 25329 <member name="F:OpenMetaverse.MoneyTransactionType.GroupObjectDeed">
25342 <summary> 25330 <summary></summary>
25343 Information about a region on the grid map
25344 </summary>
25345 </member> 25331 </member>
25346 <member name="F:OpenMetaverse.GridRegion.X"> 25332 <member name="F:OpenMetaverse.MoneyTransactionType.GroupLiability">
25347 <summary>Sim X position on World Map</summary> 25333 <summary></summary>
25348 </member> 25334 </member>
25349 <member name="F:OpenMetaverse.GridRegion.Y"> 25335 <member name="F:OpenMetaverse.MoneyTransactionType.GroupDividend">
25350 <summary>Sim Y position on World Map</summary> 25336 <summary></summary>
25351 </member> 25337 </member>
25352 <member name="F:OpenMetaverse.GridRegion.Name"> 25338 <member name="F:OpenMetaverse.MoneyTransactionType.GroupMembershipDues">
25353 <summary>Sim Name (NOTE: In lowercase!)</summary> 25339 <summary></summary>
25354 </member> 25340 </member>
25355 <member name="F:OpenMetaverse.GridRegion.Access"> 25341 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectRelease">
25356 <summary></summary> 25342 <summary></summary>
25357 </member> 25343 </member>
25358 <member name="F:OpenMetaverse.GridRegion.RegionFlags"> 25344 <member name="F:OpenMetaverse.MoneyTransactionType.LandRelease">
25359 <summary>Appears to always be zero (None)</summary> 25345 <summary></summary>
25360 </member> 25346 </member>
25361 <member name="F:OpenMetaverse.GridRegion.WaterHeight"> 25347 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectDelete">
25362 <summary>Sim's defined Water Height</summary> 25348 <summary></summary>
25363 </member> 25349 </member>
25364 <member name="F:OpenMetaverse.GridRegion.Agents"> 25350 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDecay">
25365 <summary></summary> 25351 <summary></summary>
25366 </member> 25352 </member>
25367 <member name="F:OpenMetaverse.GridRegion.MapImageID"> 25353 <member name="F:OpenMetaverse.MoneyTransactionType.ObjectPublicDelete">
25368 <summary>UUID of the World Map image</summary> 25354 <summary></summary>
25369 </member> 25355 </member>
25370 <member name="F:OpenMetaverse.GridRegion.RegionHandle"> 25356 <member name="F:OpenMetaverse.MoneyTransactionType.LindenAdjustment">
25371 <summary>Unique identifier for this region, a combination of the X 25357 <summary></summary>
25372 and Y position</summary>
25373 </member> 25358 </member>
25374 <member name="M:OpenMetaverse.GridRegion.ToString"> 25359 <member name="F:OpenMetaverse.MoneyTransactionType.LindenGrant">
25375 <summary> 25360 <summary></summary>
25376
25377 </summary>
25378 <returns></returns>
25379 </member> 25361 </member>
25380 <member name="M:OpenMetaverse.GridRegion.GetHashCode"> 25362 <member name="F:OpenMetaverse.MoneyTransactionType.LindenPenalty">
25381 <summary> 25363 <summary></summary>
25382
25383 </summary>
25384 <returns></returns>
25385 </member> 25364 </member>
25386 <member name="M:OpenMetaverse.GridRegion.Equals(System.Object)"> 25365 <member name="F:OpenMetaverse.MoneyTransactionType.EventFee">
25387 <summary> 25366 <summary></summary>
25388
25389 </summary>
25390 <param name="obj"></param>
25391 <returns></returns>
25392 </member> 25367 </member>
25393 <member name="T:OpenMetaverse.GridLayer"> 25368 <member name="F:OpenMetaverse.MoneyTransactionType.EventPrize">
25394 <summary> 25369 <summary></summary>
25395 Visual chunk of the grid map
25396 </summary>
25397 </member> 25370 </member>
25398 <member name="T:OpenMetaverse.MapItem"> 25371 <member name="F:OpenMetaverse.MoneyTransactionType.StipendBasic">
25399 <summary> 25372 <summary></summary>
25400 Base class for Map Items
25401 </summary>
25402 </member> 25373 </member>
25403 <member name="F:OpenMetaverse.MapItem.GlobalX"> 25374 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDeveloper">
25404 <summary>The Global X position of the item</summary> 25375 <summary></summary>
25405 </member> 25376 </member>
25406 <member name="F:OpenMetaverse.MapItem.GlobalY"> 25377 <member name="F:OpenMetaverse.MoneyTransactionType.StipendAlways">
25407 <summary>The Global Y position of the item</summary> 25378 <summary></summary>
25408 </member> 25379 </member>
25409 <member name="P:OpenMetaverse.MapItem.LocalX"> 25380 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDaily">
25410 <summary>Get the Local X position of the item</summary> 25381 <summary></summary>
25411 </member> 25382 </member>
25412 <member name="P:OpenMetaverse.MapItem.LocalY"> 25383 <member name="F:OpenMetaverse.MoneyTransactionType.StipendRating">
25413 <summary>Get the Local Y position of the item</summary> 25384 <summary></summary>
25414 </member> 25385 </member>
25415 <member name="P:OpenMetaverse.MapItem.RegionHandle"> 25386 <member name="F:OpenMetaverse.MoneyTransactionType.StipendDelta">
25416 <summary>Get the Handle of the region</summary> 25387 <summary></summary>
25417 </member> 25388 </member>
25418 <member name="T:OpenMetaverse.MapAgentLocation"> 25389 <member name="T:OpenMetaverse.TransactionFlags">
25419 <summary> 25390 <summary>
25420 Represents an agent or group of agents location 25391
25421 </summary> 25392 </summary>
25422 </member> 25393 </member>
25423 <member name="T:OpenMetaverse.MapTelehub"> 25394 <member name="F:OpenMetaverse.TransactionFlags.None">
25424 <summary> 25395 <summary></summary>
25425 Represents a Telehub location
25426 </summary>
25427 </member> 25396 </member>
25428 <member name="T:OpenMetaverse.MapLandForSale"> 25397 <member name="F:OpenMetaverse.TransactionFlags.SourceGroup">
25429 <summary> 25398 <summary></summary>
25430 Represents a non-adult parcel of land for sale
25431 </summary>
25432 </member> 25399 </member>
25433 <member name="T:OpenMetaverse.MapAdultLandForSale"> 25400 <member name="F:OpenMetaverse.TransactionFlags.DestGroup">
25434 <summary> 25401 <summary></summary>
25435 Represents an Adult parcel of land for sale
25436 </summary>
25437 </member> 25402 </member>
25438 <member name="T:OpenMetaverse.MapPGEvent"> 25403 <member name="F:OpenMetaverse.TransactionFlags.OwnerGroup">
25439 <summary> 25404 <summary></summary>
25440 Represents a PG Event
25441 </summary>
25442 </member> 25405 </member>
25443 <member name="T:OpenMetaverse.MapMatureEvent"> 25406 <member name="F:OpenMetaverse.TransactionFlags.SimultaneousContribution">
25444 <summary> 25407 <summary></summary>
25445 Represents a Mature event
25446 </summary>
25447 </member> 25408 </member>
25448 <member name="T:OpenMetaverse.MapAdultEvent"> 25409 <member name="F:OpenMetaverse.TransactionFlags.ContributionRemoval">
25449 <summary> 25410 <summary></summary>
25450 Represents an Adult event
25451 </summary>
25452 </member> 25411 </member>
25453 <member name="T:OpenMetaverse.GridManager"> 25412 <member name="T:OpenMetaverse.MeanCollisionType">
25454 <summary> 25413 <summary>
25455 Manages grid-wide tasks such as the world map 25414
25456 </summary> 25415 </summary>
25457 </member> 25416 </member>
25458 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdate"> 25417 <member name="F:OpenMetaverse.MeanCollisionType.None">
25459 <summary>The event subscribers. null if no subcribers</summary> 25418 <summary></summary>
25460 </member> 25419 </member>
25461 <member name="M:OpenMetaverse.GridManager.OnCoarseLocationUpdate(OpenMetaverse.CoarseLocationUpdateEventArgs)"> 25420 <member name="F:OpenMetaverse.MeanCollisionType.Bump">
25462 <summary>Raises the CoarseLocationUpdate event</summary> 25421 <summary></summary>
25463 <param name="e">A CoarseLocationUpdateEventArgs object containing the
25464 data sent by simulator</param>
25465 </member> 25422 </member>
25466 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdateLock"> 25423 <member name="F:OpenMetaverse.MeanCollisionType.LLPushObject">
25467 <summary>Thread sync lock object</summary> 25424 <summary></summary>
25468 </member> 25425 </member>
25469 <member name="F:OpenMetaverse.GridManager.m_GridRegion"> 25426 <member name="F:OpenMetaverse.MeanCollisionType.SelectedObjectCollide">
25470 <summary>The event subscribers. null if no subcribers</summary> 25427 <summary></summary>
25471 </member> 25428 </member>
25472 <member name="M:OpenMetaverse.GridManager.OnGridRegion(OpenMetaverse.GridRegionEventArgs)"> 25429 <member name="F:OpenMetaverse.MeanCollisionType.ScriptedObjectCollide">
25473 <summary>Raises the GridRegion event</summary> 25430 <summary></summary>
25474 <param name="e">A GridRegionEventArgs object containing the
25475 data sent by simulator</param>
25476 </member> 25431 </member>
25477 <member name="F:OpenMetaverse.GridManager.m_GridRegionLock"> 25432 <member name="F:OpenMetaverse.MeanCollisionType.PhysicalObjectCollide">
25478 <summary>Thread sync lock object</summary> 25433 <summary></summary>
25479 </member> 25434 </member>
25480 <member name="F:OpenMetaverse.GridManager.m_GridLayer"> 25435 <member name="T:OpenMetaverse.ScriptControlChange">
25481 <summary>The event subscribers. null if no subcribers</summary> 25436 <summary>
25437 Flags sent when a script takes or releases a control
25438 </summary>
25439 <remarks>NOTE: (need to verify) These might be a subset of the ControlFlags enum in Movement,</remarks>
25482 </member> 25440 </member>
25483 <member name="M:OpenMetaverse.GridManager.OnGridLayer(OpenMetaverse.GridLayerEventArgs)"> 25441 <member name="F:OpenMetaverse.ScriptControlChange.None">
25484 <summary>Raises the GridLayer event</summary> 25442 <summary>No Flags set</summary>
25485 <param name="e">A GridLayerEventArgs object containing the
25486 data sent by simulator</param>
25487 </member> 25443 </member>
25488 <member name="F:OpenMetaverse.GridManager.m_GridLayerLock"> 25444 <member name="F:OpenMetaverse.ScriptControlChange.Forward">
25489 <summary>Thread sync lock object</summary> 25445 <summary>Forward (W or up Arrow)</summary>
25490 </member> 25446 </member>
25491 <member name="F:OpenMetaverse.GridManager.m_GridItems"> 25447 <member name="F:OpenMetaverse.ScriptControlChange.Back">
25492 <summary>The event subscribers. null if no subcribers</summary> 25448 <summary>Back (S or down arrow)</summary>
25493 </member> 25449 </member>
25494 <member name="M:OpenMetaverse.GridManager.OnGridItems(OpenMetaverse.GridItemsEventArgs)"> 25450 <member name="F:OpenMetaverse.ScriptControlChange.Left">
25495 <summary>Raises the GridItems event</summary> 25451 <summary>Move left (shift+A or left arrow)</summary>
25496 <param name="e">A GridItemEventArgs object containing the
25497 data sent by simulator</param>
25498 </member> 25452 </member>
25499 <member name="F:OpenMetaverse.GridManager.m_GridItemsLock"> 25453 <member name="F:OpenMetaverse.ScriptControlChange.Right">
25500 <summary>Thread sync lock object</summary> 25454 <summary>Move right (shift+D or right arrow)</summary>
25501 </member> 25455 </member>
25502 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReply"> 25456 <member name="F:OpenMetaverse.ScriptControlChange.Up">
25503 <summary>The event subscribers. null if no subcribers</summary> 25457 <summary>Up (E or PgUp)</summary>
25504 </member> 25458 </member>
25505 <member name="M:OpenMetaverse.GridManager.OnRegionHandleReply(OpenMetaverse.RegionHandleReplyEventArgs)"> 25459 <member name="F:OpenMetaverse.ScriptControlChange.Down">
25506 <summary>Raises the RegionHandleReply event</summary> 25460 <summary>Down (C or PgDown)</summary>
25507 <param name="e">A RegionHandleReplyEventArgs object containing the
25508 data sent by simulator</param>
25509 </member> 25461 </member>
25510 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReplyLock"> 25462 <member name="F:OpenMetaverse.ScriptControlChange.RotateLeft">
25511 <summary>Thread sync lock object</summary> 25463 <summary>Rotate left (A or left arrow)</summary>
25512 </member> 25464 </member>
25513 <member name="F:OpenMetaverse.GridManager.Regions"> 25465 <member name="F:OpenMetaverse.ScriptControlChange.RotateRight">
25514 <summary>A dictionary of all the regions, indexed by region name</summary> 25466 <summary>Rotate right (D or right arrow)</summary>
25515 </member> 25467 </member>
25516 <member name="F:OpenMetaverse.GridManager.RegionsByHandle"> 25468 <member name="F:OpenMetaverse.ScriptControlChange.LeftButton">
25517 <summary>A dictionary of all the regions, indexed by region handle</summary> 25469 <summary>Left Mouse Button</summary>
25518 </member> 25470 </member>
25519 <member name="M:OpenMetaverse.GridManager.#ctor(OpenMetaverse.GridClient)"> 25471 <member name="F:OpenMetaverse.ScriptControlChange.MouseLookLeftButton">
25520 <summary> 25472 <summary>Left Mouse button in MouseLook</summary>
25521 Constructor
25522 </summary>
25523 <param name="client">Instance of GridClient object to associate with this GridManager instance</param>
25524 </member> 25473 </member>
25525 <member name="M:OpenMetaverse.GridManager.RequestMapLayer(OpenMetaverse.GridLayerType)"> 25474 <member name="T:OpenMetaverse.AgentFlags">
25526 <summary> 25475 <summary>
25527 25476 Currently only used to hide your group title
25528 </summary> 25477 </summary>
25529 <param name="layer"></param>
25530 </member> 25478 </member>
25531 <member name="M:OpenMetaverse.GridManager.RequestMapRegion(System.String,OpenMetaverse.GridLayerType)"> 25479 <member name="F:OpenMetaverse.AgentFlags.None">
25532 <summary> 25480 <summary>No flags set</summary>
25533 Request a map layer
25534 </summary>
25535 <param name="regionName">The name of the region</param>
25536 <param name="layer">The type of layer</param>
25537 </member> 25481 </member>
25538 <member name="M:OpenMetaverse.GridManager.RequestMapBlocks(OpenMetaverse.GridLayerType,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.Boolean)"> 25482 <member name="F:OpenMetaverse.AgentFlags.HideTitle">
25483 <summary>Hide your group title</summary>
25484 </member>
25485 <member name="T:OpenMetaverse.AgentState">
25539 <summary> 25486 <summary>
25540 25487 Action state of the avatar, which can currently be typing and
25488 editing
25541 </summary> 25489 </summary>
25542 <param name="layer"></param>
25543 <param name="minX"></param>
25544 <param name="minY"></param>
25545 <param name="maxX"></param>
25546 <param name="maxY"></param>
25547 <param name="returnNonExistent"></param>
25548 </member> 25490 </member>
25549 <member name="M:OpenMetaverse.GridManager.MapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType,System.Int32)"> 25491 <member name="F:OpenMetaverse.AgentState.None">
25492 <summary></summary>
25493 </member>
25494 <member name="F:OpenMetaverse.AgentState.Typing">
25495 <summary></summary>
25496 </member>
25497 <member name="F:OpenMetaverse.AgentState.Editing">
25498 <summary></summary>
25499 </member>
25500 <member name="T:OpenMetaverse.TeleportStatus">
25550 <summary> 25501 <summary>
25551 25502 Current teleport status
25552 </summary> 25503 </summary>
25553 <param name="regionHandle"></param>
25554 <param name="item"></param>
25555 <param name="layer"></param>
25556 <param name="timeoutMS"></param>
25557 <returns></returns>
25558 </member> 25504 </member>
25559 <member name="M:OpenMetaverse.GridManager.RequestMapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType)"> 25505 <member name="F:OpenMetaverse.TeleportStatus.None">
25506 <summary>Unknown status</summary>
25507 </member>
25508 <member name="F:OpenMetaverse.TeleportStatus.Start">
25509 <summary>Teleport initialized</summary>
25510 </member>
25511 <member name="F:OpenMetaverse.TeleportStatus.Progress">
25512 <summary>Teleport in progress</summary>
25513 </member>
25514 <member name="F:OpenMetaverse.TeleportStatus.Failed">
25515 <summary>Teleport failed</summary>
25516 </member>
25517 <member name="F:OpenMetaverse.TeleportStatus.Finished">
25518 <summary>Teleport completed</summary>
25519 </member>
25520 <member name="F:OpenMetaverse.TeleportStatus.Cancelled">
25521 <summary>Teleport cancelled</summary>
25522 </member>
25523 <member name="T:OpenMetaverse.TeleportFlags">
25560 <summary> 25524 <summary>
25561 25525
25562 </summary> 25526 </summary>
25563 <param name="regionHandle"></param>
25564 <param name="item"></param>
25565 <param name="layer"></param>
25566 </member> 25527 </member>
25567 <member name="M:OpenMetaverse.GridManager.RequestMainlandSims(OpenMetaverse.GridLayerType)"> 25528 <member name="F:OpenMetaverse.TeleportFlags.Default">
25568 <summary> 25529 <summary>No flags set, or teleport failed</summary>
25569 Request data for all mainland (Linden managed) simulators
25570 </summary>
25571 </member> 25530 </member>
25572 <member name="M:OpenMetaverse.GridManager.RequestRegionHandle(OpenMetaverse.UUID)"> 25531 <member name="F:OpenMetaverse.TeleportFlags.SetHomeToTarget">
25573 <summary> 25532 <summary>Set when newbie leaves help island for first time</summary>
25574 Request the region handle for the specified region UUID
25575 </summary>
25576 <param name="regionID">UUID of the region to look up</param>
25577 </member> 25533 </member>
25578 <member name="M:OpenMetaverse.GridManager.GetGridRegion(System.String,OpenMetaverse.GridLayerType,OpenMetaverse.GridRegion@)"> 25534 <member name="F:OpenMetaverse.TeleportFlags.SetLastToTarget">
25579 <summary> 25535 <summary></summary>
25580 Get grid region information using the region name, this function
25581 will block until it can find the region or gives up
25582 </summary>
25583 <param name="name">Name of sim you're looking for</param>
25584 <param name="layer">Layer that you are requesting</param>
25585 <param name="region">Will contain a GridRegion for the sim you're
25586 looking for if successful, otherwise an empty structure</param>
25587 <returns>True if the GridRegion was successfully fetched, otherwise
25588 false</returns>
25589 </member> 25536 </member>
25590 <member name="M:OpenMetaverse.GridManager.MapBlockReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25537 <member name="F:OpenMetaverse.TeleportFlags.ViaLure">
25591 <summary>Process an incoming packet and raise the appropriate events</summary> 25538 <summary>Via Lure</summary>
25592 <param name="sender">The sender</param>
25593 <param name="e">The EventArgs object containing the packet data</param>
25594 </member> 25539 </member>
25595 <member name="M:OpenMetaverse.GridManager.MapItemReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25540 <member name="F:OpenMetaverse.TeleportFlags.ViaLandmark">
25596 <summary>Process an incoming packet and raise the appropriate events</summary> 25541 <summary>Via Landmark</summary>
25597 <param name="sender">The sender</param>
25598 <param name="e">The EventArgs object containing the packet data</param>
25599 </member> 25542 </member>
25600 <member name="M:OpenMetaverse.GridManager.SimulatorViewerTimeMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25543 <member name="F:OpenMetaverse.TeleportFlags.ViaLocation">
25601 <summary>Process an incoming packet and raise the appropriate events</summary> 25544 <summary>Via Location</summary>
25602 <param name="sender">The sender</param>
25603 <param name="e">The EventArgs object containing the packet data</param>
25604 </member> 25545 </member>
25605 <member name="M:OpenMetaverse.GridManager.CoarseLocationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25546 <member name="F:OpenMetaverse.TeleportFlags.ViaHome">
25606 <summary>Process an incoming packet and raise the appropriate events</summary> 25547 <summary>Via Home</summary>
25607 <param name="sender">The sender</param>
25608 <param name="e">The EventArgs object containing the packet data</param>
25609 </member> 25548 </member>
25610 <member name="M:OpenMetaverse.GridManager.RegionHandleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25549 <member name="F:OpenMetaverse.TeleportFlags.ViaTelehub">
25611 <summary>Process an incoming packet and raise the appropriate events</summary> 25550 <summary>Via Telehub</summary>
25612 <param name="sender">The sender</param>
25613 <param name="e">The EventArgs object containing the packet data</param>
25614 </member> 25551 </member>
25615 <member name="E:OpenMetaverse.GridManager.CoarseLocationUpdate"> 25552 <member name="F:OpenMetaverse.TeleportFlags.ViaLogin">
25616 <summary>Raised when the simulator sends a <see cref="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket"/> 25553 <summary>Via Login</summary>
25617 containing the location of agents in the simulator</summary>
25618 </member> 25554 </member>
25619 <member name="E:OpenMetaverse.GridManager.GridRegion"> 25555 <member name="F:OpenMetaverse.TeleportFlags.ViaGodlikeLure">
25620 <summary>Raised when the simulator sends a Region Data in response to 25556 <summary>Linden Summoned</summary>
25621 a Map request</summary>
25622 </member> 25557 </member>
25623 <member name="E:OpenMetaverse.GridManager.GridLayer"> 25558 <member name="F:OpenMetaverse.TeleportFlags.Godlike">
25624 <summary>Raised when the simulator sends GridLayer object containing 25559 <summary>Linden Forced me</summary>
25625 a map tile coordinates and texture information</summary>
25626 </member> 25560 </member>
25627 <member name="E:OpenMetaverse.GridManager.GridItems"> 25561 <member name="F:OpenMetaverse.TeleportFlags.NineOneOne">
25628 <summary>Raised when the simulator sends GridItems object containing 25562 <summary></summary>
25629 details on events, land sales at a specific location</summary>
25630 </member> 25563 </member>
25631 <member name="E:OpenMetaverse.GridManager.RegionHandleReply"> 25564 <member name="F:OpenMetaverse.TeleportFlags.DisableCancel">
25632 <summary>Raised in response to a Region lookup</summary> 25565 <summary>Agent Teleported Home via Script</summary>
25633 </member> 25566 </member>
25634 <member name="P:OpenMetaverse.GridManager.SunPhase"> 25567 <member name="F:OpenMetaverse.TeleportFlags.ViaRegionID">
25635 <summary>Unknown</summary> 25568 <summary></summary>
25636 </member> 25569 </member>
25637 <member name="P:OpenMetaverse.GridManager.SunDirection"> 25570 <member name="F:OpenMetaverse.TeleportFlags.IsFlying">
25638 <summary>Current direction of the sun</summary> 25571 <summary></summary>
25639 </member> 25572 </member>
25640 <member name="P:OpenMetaverse.GridManager.SunAngVelocity"> 25573 <member name="F:OpenMetaverse.TeleportFlags.ResetHome">
25641 <summary>Current angular velocity of the sun</summary> 25574 <summary></summary>
25642 </member> 25575 </member>
25643 <member name="P:OpenMetaverse.GridManager.TimeOfDay"> 25576 <member name="F:OpenMetaverse.TeleportFlags.ForceRedirect">
25644 <summary>Microseconds since the start of SL 4-hour day</summary> 25577 <summary>forced to new location for example when avatar is banned or ejected</summary>
25645 </member> 25578 </member>
25646 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(OpenMetaverse.Vector3,OpenMetaverse.Vector3)"> 25579 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaLure">
25647 <summary> 25580 <summary>Teleport Finished via a Lure</summary>
25648
25649 </summary>
25650 <param name="at">Looking direction, must be a normalized vector</param>
25651 <param name="upDirection">Up direction, must be a normalized vector</param>
25652 </member> 25581 </member>
25653 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(System.Double)"> 25582 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaNewSim">
25583 <summary>Finished, Sim Changed</summary>
25584 </member>
25585 <member name="F:OpenMetaverse.TeleportFlags.FinishedViaSameSim">
25586 <summary>Finished, Same Sim</summary>
25587 </member>
25588 <member name="T:OpenMetaverse.TeleportLureFlags">
25654 <summary> 25589 <summary>
25655 Align the coordinate frame X and Y axis with a given rotation 25590
25656 around the Z axis in radians
25657 </summary> 25591 </summary>
25658 <param name="heading">Absolute rotation around the Z axis in
25659 radians</param>
25660 </member>
25661 <member name="P:OpenMetaverse.CoordinateFrame.Origin">
25662 <summary>Origin position of this coordinate frame</summary>
25663 </member> 25592 </member>
25664 <member name="P:OpenMetaverse.CoordinateFrame.XAxis"> 25593 <member name="F:OpenMetaverse.TeleportLureFlags.NormalLure">
25665 <summary>X axis of this coordinate frame, or Forward/At in grid terms</summary> 25594 <summary></summary>
25666 </member> 25595 </member>
25667 <member name="P:OpenMetaverse.CoordinateFrame.YAxis"> 25596 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikeLure">
25668 <summary>Y axis of this coordinate frame, or Left in grid terms</summary> 25597 <summary></summary>
25669 </member> 25598 </member>
25670 <member name="P:OpenMetaverse.CoordinateFrame.ZAxis"> 25599 <member name="F:OpenMetaverse.TeleportLureFlags.GodlikePursuit">
25671 <summary>Z axis of this coordinate frame, or Up in grid terms</summary> 25600 <summary></summary>
25672 </member> 25601 </member>
25673 <member name="T:OpenMetaverse.Assets.AssetTexture"> 25602 <member name="T:OpenMetaverse.ScriptSensorTypeFlags">
25674 <summary> 25603 <summary>
25675 Represents a texture 25604
25676 </summary> 25605 </summary>
25677 </member> 25606 </member>
25678 <member name="F:OpenMetaverse.Assets.AssetTexture.Image"> 25607 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Agent">
25679 <summary>A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing image data</summary> 25608 <summary></summary>
25680 </member> 25609 </member>
25681 <member name="F:OpenMetaverse.Assets.AssetTexture.LayerInfo"> 25610 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Active">
25682 <summary></summary> 25611 <summary></summary>
25683 </member> 25612 </member>
25684 <member name="F:OpenMetaverse.Assets.AssetTexture.Components"> 25613 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Passive">
25685 <summary></summary> 25614 <summary></summary>
25686 </member> 25615 </member>
25687 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor"> 25616 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Scripted">
25688 <summary>Initializes a new instance of an AssetTexture object</summary> 25617 <summary></summary>
25689 </member> 25618 </member>
25690 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.UUID,System.Byte[])"> 25619 <member name="T:OpenMetaverse.MuteType">
25691 <summary> 25620 <summary>
25692 Initializes a new instance of an AssetTexture object 25621 Type of mute entry
25693 </summary> 25622 </summary>
25694 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
25695 <param name="assetData">A byte array containing the raw asset data</param>
25696 </member> 25623 </member>
25697 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.Imaging.ManagedImage)"> 25624 <member name="F:OpenMetaverse.MuteType.ByName">
25698 <summary> 25625 <summary>Object muted by name</summary>
25699 Initializes a new instance of an AssetTexture object
25700 </summary>
25701 <param name="image">A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing texture data</param>
25702 </member> 25626 </member>
25703 <member name="M:OpenMetaverse.Assets.AssetTexture.Encode"> 25627 <member name="F:OpenMetaverse.MuteType.Resident">
25704 <summary> 25628 <summary>Muted residet</summary>
25705 Populates the <seealso cref="!:AssetData"/> byte array with a JPEG2000
25706 encoded image created from the data in <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
25707 </summary>
25708 </member> 25629 </member>
25709 <member name="M:OpenMetaverse.Assets.AssetTexture.Decode"> 25630 <member name="F:OpenMetaverse.MuteType.Object">
25710 <summary> 25631 <summary>Object muted by UUID</summary>
25711 Decodes the JPEG2000 data in <code>AssetData</code> to the
25712 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
25713 </summary>
25714 <returns>True if the decoding was successful, otherwise false</returns>
25715 </member> 25632 </member>
25716 <member name="M:OpenMetaverse.Assets.AssetTexture.DecodeLayerBoundaries"> 25633 <member name="F:OpenMetaverse.MuteType.Group">
25717 <summary> 25634 <summary>Muted group</summary>
25718 Decodes the begin and end byte positions for each quality layer in
25719 the image
25720 </summary>
25721 <returns></returns>
25722 </member> 25635 </member>
25723 <member name="P:OpenMetaverse.Assets.AssetTexture.AssetType"> 25636 <member name="F:OpenMetaverse.MuteType.External">
25724 <summary>Override the base classes AssetType</summary> 25637 <summary>Muted external entry</summary>
25725 </member> 25638 </member>
25726 <member name="T:OpenMetaverse.Settings"> 25639 <member name="T:OpenMetaverse.MuteFlags">
25727 <summary> 25640 <summary>
25728 Class for controlling various system settings. 25641 Flags of mute entry
25729 </summary> 25642 </summary>
25730 <remarks>Some values are readonly because they affect things that
25731 happen when the GridClient object is initialized, so changing them at
25732 runtime won't do any good. Non-readonly values may affect things that
25733 happen at login or dynamically</remarks>
25734 </member> 25643 </member>
25735 <member name="F:OpenMetaverse.Settings.AGNI_LOGIN_SERVER"> 25644 <member name="F:OpenMetaverse.MuteFlags.Default">
25736 <summary>Main grid login server</summary> 25645 <summary>No exceptions</summary>
25737 </member> 25646 </member>
25738 <member name="F:OpenMetaverse.Settings.ADITI_LOGIN_SERVER"> 25647 <member name="F:OpenMetaverse.MuteFlags.TextChat">
25739 <summary>Beta grid login server</summary> 25648 <summary>Don't mute text chat</summary>
25740 </member> 25649 </member>
25741 <member name="F:OpenMetaverse.Settings.ENABLE_INVENTORY_STORE"> 25650 <member name="F:OpenMetaverse.MuteFlags.VoiceChat">
25742 <summary> 25651 <summary>Don't mute voice chat</summary>
25743 InventoryManager requests inventory information on login,
25744 GridClient initializes an Inventory store for main inventory.
25745 </summary>
25746 </member> 25652 </member>
25747 <member name="F:OpenMetaverse.Settings.ENABLE_LIBRARY_STORE"> 25653 <member name="F:OpenMetaverse.MuteFlags.Particles">
25654 <summary>Don't mute particles</summary>
25655 </member>
25656 <member name="F:OpenMetaverse.MuteFlags.ObjectSounds">
25657 <summary>Don't mute sounds</summary>
25658 </member>
25659 <member name="F:OpenMetaverse.MuteFlags.All">
25660 <summary>Don't mute</summary>
25661 </member>
25662 <member name="T:OpenMetaverse.InstantMessage">
25748 <summary> 25663 <summary>
25749 InventoryManager requests library information on login, 25664 Instant Message
25750 GridClient initializes an Inventory store for the library.
25751 </summary> 25665 </summary>
25752 </member> 25666 </member>
25753 <member name="F:OpenMetaverse.Settings.PING_INTERVAL"> 25667 <member name="F:OpenMetaverse.InstantMessage.FromAgentID">
25754 <summary>Number of milliseconds between sending pings to each sim</summary> 25668 <summary>Key of sender</summary>
25755 </member> 25669 </member>
25756 <member name="F:OpenMetaverse.Settings.DEFAULT_AGENT_UPDATE_INTERVAL"> 25670 <member name="F:OpenMetaverse.InstantMessage.FromAgentName">
25757 <summary>Number of milliseconds between sending camera updates</summary> 25671 <summary>Name of sender</summary>
25758 </member> 25672 </member>
25759 <member name="F:OpenMetaverse.Settings.INTERPOLATION_INTERVAL"> 25673 <member name="F:OpenMetaverse.InstantMessage.ToAgentID">
25760 <summary>Number of milliseconds between updating the current 25674 <summary>Key of destination avatar</summary>
25761 positions of moving, non-accelerating and non-colliding objects</summary>
25762 </member> 25675 </member>
25763 <member name="F:OpenMetaverse.Settings.NETWORK_TICK_INTERVAL"> 25676 <member name="F:OpenMetaverse.InstantMessage.ParentEstateID">
25764 <summary>Millisecond interval between ticks, where all ACKs are 25677 <summary>ID of originating estate</summary>
25765 sent out and the age of unACKed packets is checked</summary>
25766 </member> 25678 </member>
25767 <member name="F:OpenMetaverse.Settings.PACKET_INBOX_SIZE"> 25679 <member name="F:OpenMetaverse.InstantMessage.RegionID">
25768 <summary>The initial size of the packet inbox, where packets are 25680 <summary>Key of originating region</summary>
25769 stored before processing</summary>
25770 </member> 25681 </member>
25771 <member name="F:OpenMetaverse.Settings.MAX_PACKET_SIZE"> 25682 <member name="F:OpenMetaverse.InstantMessage.Position">
25772 <summary>Maximum size of packet that we want to send over the wire</summary> 25683 <summary>Coordinates in originating region</summary>
25773 </member> 25684 </member>
25774 <member name="F:OpenMetaverse.Settings.MAX_SEQUENCE"> 25685 <member name="F:OpenMetaverse.InstantMessage.Dialog">
25775 <summary>The maximum value of a packet sequence number before it 25686 <summary>Instant message type</summary>
25776 rolls over back to one</summary>
25777 </member> 25687 </member>
25778 <member name="F:OpenMetaverse.Settings.RESOURCE_DIR"> 25688 <member name="F:OpenMetaverse.InstantMessage.GroupIM">
25779 <summary>The relative directory where external resources are kept</summary> 25689 <summary>Group IM session toggle</summary>
25780 </member> 25690 </member>
25781 <member name="F:OpenMetaverse.Settings.LOGIN_SERVER"> 25691 <member name="F:OpenMetaverse.InstantMessage.IMSessionID">
25782 <summary>Login server to connect to</summary> 25692 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
25783 </member> 25693 </member>
25784 <member name="F:OpenMetaverse.Settings.BIND_ADDR"> 25694 <member name="F:OpenMetaverse.InstantMessage.Timestamp">
25785 <summary>IP Address the client will bind to</summary> 25695 <summary>Timestamp of the instant message</summary>
25786 </member> 25696 </member>
25787 <member name="F:OpenMetaverse.Settings.USE_LLSD_LOGIN"> 25697 <member name="F:OpenMetaverse.InstantMessage.Message">
25788 <summary>Use XML-RPC Login or LLSD Login, default is XML-RPC Login</summary> 25698 <summary>Instant message text</summary>
25789 </member> 25699 </member>
25790 <member name="F:OpenMetaverse.Settings.HTTP_INVENTORY"> 25700 <member name="F:OpenMetaverse.InstantMessage.Offline">
25791 <summary> 25701 <summary>Whether this message is held for offline avatars</summary>
25792 Use Caps for fetching inventory where available
25793 </summary>
25794 </member> 25702 </member>
25795 <member name="F:OpenMetaverse.Settings.TRANSFER_TIMEOUT"> 25703 <member name="F:OpenMetaverse.InstantMessage.BinaryBucket">
25796 <summary>Number of milliseconds before an asset transfer will time 25704 <summary>Context specific packed data</summary>
25797 out</summary>
25798 </member> 25705 </member>
25799 <member name="F:OpenMetaverse.Settings.TELEPORT_TIMEOUT"> 25706 <member name="M:OpenMetaverse.InstantMessage.ToString">
25800 <summary>Number of milliseconds before a teleport attempt will time 25707 <summary>Print the struct data as a string</summary>
25801 out</summary> 25708 <returns>A string containing the field name, and field value</returns>
25802 </member> 25709 </member>
25803 <member name="F:OpenMetaverse.Settings.LOGOUT_TIMEOUT"> 25710 <member name="T:OpenMetaverse.MuteEntry">
25804 <summary>Number of milliseconds before NetworkManager.Logout() will 25711 <summary>Represents muted object or resident</summary>
25805 time out</summary>
25806 </member> 25712 </member>
25807 <member name="F:OpenMetaverse.Settings.CAPS_TIMEOUT"> 25713 <member name="F:OpenMetaverse.MuteEntry.Type">
25808 <summary>Number of milliseconds before a CAPS call will time out</summary> 25714 <summary>Type of the mute entry</summary>
25809 <remarks>Setting this too low will cause web requests time out and
25810 possibly retry repeatedly</remarks>
25811 </member> 25715 </member>
25812 <member name="F:OpenMetaverse.Settings.LOGIN_TIMEOUT"> 25716 <member name="F:OpenMetaverse.MuteEntry.ID">
25813 <summary>Number of milliseconds for xml-rpc to timeout</summary> 25717 <summary>UUID of the mute etnry</summary>
25814 </member> 25718 </member>
25815 <member name="F:OpenMetaverse.Settings.RESEND_TIMEOUT"> 25719 <member name="F:OpenMetaverse.MuteEntry.Name">
25816 <summary>Milliseconds before a packet is assumed lost and resent</summary> 25720 <summary>Mute entry name</summary>
25817 </member> 25721 </member>
25818 <member name="F:OpenMetaverse.Settings.SIMULATOR_TIMEOUT"> 25722 <member name="F:OpenMetaverse.MuteEntry.Flags">
25819 <summary>Milliseconds without receiving a packet before the 25723 <summary>Mute flags</summary>
25820 connection to a simulator is assumed lost</summary>
25821 </member> 25724 </member>
25822 <member name="F:OpenMetaverse.Settings.MAP_REQUEST_TIMEOUT"> 25725 <member name="T:OpenMetaverse.TransactionInfo">
25823 <summary>Milliseconds to wait for a simulator info request through 25726 <summary>Transaction detail sent with MoneyBalanceReply message</summary>
25824 the grid interface</summary>
25825 </member> 25727 </member>
25826 <member name="F:OpenMetaverse.Settings.PACKET_ARCHIVE_SIZE"> 25728 <member name="F:OpenMetaverse.TransactionInfo.TransactionType">
25827 <summary>The maximum size of the sequence number archive, used to 25729 <summary>Type of the transaction</summary>
25828 check for resent and/or duplicate packets</summary>
25829 </member> 25730 </member>
25830 <member name="F:OpenMetaverse.Settings.MAX_PENDING_ACKS"> 25731 <member name="F:OpenMetaverse.TransactionInfo.SourceID">
25831 <summary>Maximum number of queued ACKs to be sent before SendAcks() 25732 <summary>UUID of the transaction source</summary>
25832 is forced</summary>
25833 </member> 25733 </member>
25834 <member name="F:OpenMetaverse.Settings.STATS_QUEUE_SIZE"> 25734 <member name="F:OpenMetaverse.TransactionInfo.IsSourceGroup">
25835 <summary>Network stats queue length (seconds)</summary> 25735 <summary>Is the transaction source a group</summary>
25836 </member> 25736 </member>
25837 <member name="F:OpenMetaverse.Settings.CACHE_PRIMITIVES"> 25737 <member name="F:OpenMetaverse.TransactionInfo.DestID">
25838 <summary> 25738 <summary>UUID of the transaction destination</summary>
25839 Primitives will be reused when falling in/out of interest list (and shared between clients)
25840 prims returning to interest list do not need re-requested
25841 Helps also in not re-requesting prim.Properties for code that checks for a Properties == null per client
25842 </summary>
25843 </member> 25739 </member>
25844 <member name="F:OpenMetaverse.Settings.POOL_PARCEL_DATA"> 25740 <member name="F:OpenMetaverse.TransactionInfo.IsDestGroup">
25741 <summary>Is transaction destination a group</summary>
25742 </member>
25743 <member name="F:OpenMetaverse.TransactionInfo.Amount">
25744 <summary>Transaction amount</summary>
25745 </member>
25746 <member name="F:OpenMetaverse.TransactionInfo.ItemDescription">
25747 <summary>Transaction description</summary>
25748 </member>
25749 <member name="T:OpenMetaverse.ChatEventArgs">
25845 <summary> 25750 <summary>
25846 Pool parcel data between clients (saves on requesting multiple times when all clients may need it) 25751
25847 </summary> 25752 </summary>
25848 </member> 25753 </member>
25849 <member name="F:OpenMetaverse.Settings.SIMULATOR_POOL_TIMEOUT"> 25754 <member name="M:OpenMetaverse.ChatEventArgs.#ctor(OpenMetaverse.Simulator,System.String,OpenMetaverse.ChatAudibleLevel,OpenMetaverse.ChatType,OpenMetaverse.ChatSourceType,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3)">
25850 <summary> 25755 <summary>
25851 How long to preserve cached data when no client is connected to a simulator 25756 Construct a new instance of the ChatEventArgs object
25852 The reason for setting it to something like 2 minutes is in case a client
25853 is running back and forth between region edges or a sim is comming and going
25854 </summary> 25757 </summary>
25758 <param name="simulator">Sim from which the message originates</param>
25759 <param name="message">The message sent</param>
25760 <param name="audible">The audible level of the message</param>
25761 <param name="type">The type of message sent: whisper, shout, etc</param>
25762 <param name="sourceType">The source type of the message sender</param>
25763 <param name="fromName">The name of the agent or object sending the message</param>
25764 <param name="sourceId">The ID of the agent or object sending the message</param>
25765 <param name="ownerid">The ID of the object owner, or the agent ID sending the message</param>
25766 <param name="position">The position of the agent or object sending the message</param>
25855 </member> 25767 </member>
25856 <member name="F:OpenMetaverse.Settings.STORE_LAND_PATCHES"> 25768 <member name="P:OpenMetaverse.ChatEventArgs.Simulator">
25857 <summary>Enable/disable storing terrain heightmaps in the 25769 <summary>Get the simulator sending the message</summary>
25858 TerrainManager</summary>
25859 </member> 25770 </member>
25860 <member name="F:OpenMetaverse.Settings.SEND_AGENT_UPDATES"> 25771 <member name="P:OpenMetaverse.ChatEventArgs.Message">
25861 <summary>Enable/disable sending periodic camera updates</summary> 25772 <summary>Get the message sent</summary>
25862 </member> 25773 </member>
25863 <member name="F:OpenMetaverse.Settings.SEND_AGENT_APPEARANCE"> 25774 <member name="P:OpenMetaverse.ChatEventArgs.AudibleLevel">
25864 <summary>Enable/disable automatically setting agent appearance at 25775 <summary>Get the audible level of the message</summary>
25865 login and after sim crossing</summary>
25866 </member> 25776 </member>
25867 <member name="F:OpenMetaverse.Settings.SEND_AGENT_THROTTLE"> 25777 <member name="P:OpenMetaverse.ChatEventArgs.Type">
25868 <summary>Enable/disable automatically setting the bandwidth throttle 25778 <summary>Get the type of message sent: whisper, shout, etc</summary>
25869 after connecting to each simulator</summary>
25870 <remarks>The default throttle uses the equivalent of the maximum
25871 bandwidth setting in the official client. If you do not set a
25872 throttle your connection will by default be throttled well below
25873 the minimum values and you may experience connection problems</remarks>
25874 </member> 25779 </member>
25875 <member name="F:OpenMetaverse.Settings.SEND_PINGS"> 25780 <member name="P:OpenMetaverse.ChatEventArgs.SourceType">
25876 <summary>Enable/disable the sending of pings to monitor lag and 25781 <summary>Get the source type of the message sender</summary>
25877 packet loss</summary>
25878 </member> 25782 </member>
25879 <member name="F:OpenMetaverse.Settings.MULTIPLE_SIMS"> 25783 <member name="P:OpenMetaverse.ChatEventArgs.FromName">
25880 <summary>Should we connect to multiple sims? This will allow 25784 <summary>Get the name of the agent or object sending the message</summary>
25881 viewing in to neighboring simulators and sim crossings
25882 (Experimental)</summary>
25883 </member> 25785 </member>
25884 <member name="F:OpenMetaverse.Settings.ALWAYS_DECODE_OBJECTS"> 25786 <member name="P:OpenMetaverse.ChatEventArgs.SourceID">
25885 <summary>If true, all object update packets will be decoded in to 25787 <summary>Get the ID of the agent or object sending the message</summary>
25886 native objects. If false, only updates for our own agent will be
25887 decoded. Registering an event handler will force objects for that
25888 type to always be decoded. If this is disabled the object tracking
25889 will have missing or partial prim and avatar information</summary>
25890 </member> 25788 </member>
25891 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_OBJECTS"> 25789 <member name="P:OpenMetaverse.ChatEventArgs.OwnerID">
25892 <summary>If true, when a cached object check is received from the 25790 <summary>Get the ID of the object owner, or the agent ID sending the message</summary>
25893 server the full object info will automatically be requested</summary>
25894 </member> 25791 </member>
25895 <member name="F:OpenMetaverse.Settings.ENABLE_CAPS"> 25792 <member name="P:OpenMetaverse.ChatEventArgs.Position">
25896 <summary>Whether to establish connections to HTTP capabilities 25793 <summary>Get the position of the agent or object sending the message</summary>
25897 servers for simulators</summary>
25898 </member> 25794 </member>
25899 <member name="F:OpenMetaverse.Settings.ENABLE_SIMSTATS"> 25795 <member name="T:OpenMetaverse.ScriptDialogEventArgs">
25900 <summary>Whether to decode sim stats</summary> 25796 <summary>Contains the data sent when a primitive opens a dialog with this agent</summary>
25901 </member> 25797 </member>
25902 <member name="F:OpenMetaverse.Settings.LOG_ALL_CAPS_ERRORS"> 25798 <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},OpenMetaverse.UUID)">
25903 <summary>The capabilities servers are currently designed to 25799 <summary>
25904 periodically return a 502 error which signals for the client to 25800 Construct a new instance of the ScriptDialogEventArgs
25905 re-establish a connection. Set this to true to log those 502 errors</summary> 25801 </summary>
25802 <param name="message">The dialog message</param>
25803 <param name="objectName">The name of the object that sent the dialog request</param>
25804 <param name="imageID">The ID of the image to be displayed</param>
25805 <param name="objectID">The ID of the primitive sending the dialog</param>
25806 <param name="firstName">The first name of the senders owner</param>
25807 <param name="lastName">The last name of the senders owner</param>
25808 <param name="chatChannel">The communication channel the dialog was sent on</param>
25809 <param name="buttons">The string labels containing the options presented in this dialog</param>
25810 <param name="ownerID">UUID of the scritped object owner</param>
25906 </member> 25811 </member>
25907 <member name="F:OpenMetaverse.Settings.FETCH_MISSING_INVENTORY"> 25812 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Message">
25908 <summary>If true, any reference received for a folder or item 25813 <summary>Get the dialog message</summary>
25909 the library is not aware of will automatically be fetched</summary>
25910 </member> 25814 </member>
25911 <member name="F:OpenMetaverse.Settings.DISABLE_AGENT_UPDATE_DUPLICATE_CHECK"> 25815 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectName">
25912 <summary>If true, and <code>SEND_AGENT_UPDATES</code> is true, 25816 <summary>Get the name of the object that sent the dialog request</summary>
25913 AgentUpdate packets will continuously be sent out to give the bot
25914 smoother movement and autopiloting</summary>
25915 </member> 25817 </member>
25916 <member name="F:OpenMetaverse.Settings.AVATAR_TRACKING"> 25818 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ImageID">
25917 <summary>If true, currently visible avatars will be stored 25819 <summary>Get the ID of the image to be displayed</summary>
25918 in dictionaries inside <code>Simulator.ObjectAvatars</code>.
25919 If false, a new Avatar or Primitive object will be created
25920 each time an object update packet is received</summary>
25921 </member> 25820 </member>
25922 <member name="F:OpenMetaverse.Settings.OBJECT_TRACKING"> 25821 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ObjectID">
25923 <summary>If true, currently visible avatars will be stored 25822 <summary>Get the ID of the primitive sending the dialog</summary>
25924 in dictionaries inside <code>Simulator.ObjectPrimitives</code>.
25925 If false, a new Avatar or Primitive object will be created
25926 each time an object update packet is received</summary>
25927 </member> 25823 </member>
25928 <member name="F:OpenMetaverse.Settings.USE_INTERPOLATION_TIMER"> 25824 <member name="P:OpenMetaverse.ScriptDialogEventArgs.FirstName">
25929 <summary>If true, position and velocity will periodically be 25825 <summary>Get the first name of the senders owner</summary>
25930 interpolated (extrapolated, technically) for objects and
25931 avatars that are being tracked by the library. This is
25932 necessary to increase the accuracy of speed and position
25933 estimates for simulated objects</summary>
25934 </member> 25826 </member>
25935 <member name="F:OpenMetaverse.Settings.TRACK_UTILIZATION"> 25827 <member name="P:OpenMetaverse.ScriptDialogEventArgs.LastName">
25936 <summary> 25828 <summary>Get the last name of the senders owner</summary>
25937 If true, utilization statistics will be tracked. There is a minor penalty
25938 in CPU time for enabling this option.
25939 </summary>
25940 </member> 25829 </member>
25941 <member name="F:OpenMetaverse.Settings.PARCEL_TRACKING"> 25830 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Channel">
25942 <summary>If true, parcel details will be stored in the 25831 <summary>Get the communication channel the dialog was sent on, responses
25943 <code>Simulator.Parcels</code> dictionary as they are received</summary> 25832 should also send responses on this same channel</summary>
25944 </member> 25833 </member>
25945 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_ACL"> 25834 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ButtonLabels">
25946 <summary> 25835 <summary>Get the string labels containing the options presented in this dialog</summary>
25947 If true, an incoming parcel properties reply will automatically send
25948 a request for the parcel access list
25949 </summary>
25950 </member> 25836 </member>
25951 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_DWELL"> 25837 <member name="P:OpenMetaverse.ScriptDialogEventArgs.OwnerID">
25838 <summary>UUID of the scritped object owner</summary>
25839 </member>
25840 <member name="T:OpenMetaverse.ScriptQuestionEventArgs">
25841 <summary>Contains the data sent when a primitive requests debit or other permissions
25842 requesting a YES or NO answer</summary>
25843 </member>
25844 <member name="M:OpenMetaverse.ScriptQuestionEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.ScriptPermission)">
25952 <summary> 25845 <summary>
25953 if true, an incoming parcel properties reply will automatically send 25846 Construct a new instance of the ScriptQuestionEventArgs
25954 a request for the traffic count.
25955 </summary> 25847 </summary>
25848 <param name="simulator">The simulator containing the object sending the request</param>
25849 <param name="taskID">The ID of the script making the request</param>
25850 <param name="itemID">The ID of the primitive containing the script making the request</param>
25851 <param name="objectName">The name of the primitive making the request</param>
25852 <param name="objectOwner">The name of the owner of the object making the request</param>
25853 <param name="questions">The permissions being requested</param>
25956 </member> 25854 </member>
25957 <member name="F:OpenMetaverse.Settings.USE_ASSET_CACHE"> 25855 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Simulator">
25856 <summary>Get the simulator containing the object sending the request</summary>
25857 </member>
25858 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.TaskID">
25859 <summary>Get the ID of the script making the request</summary>
25860 </member>
25861 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ItemID">
25862 <summary>Get the ID of the primitive containing the script making the request</summary>
25863 </member>
25864 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectName">
25865 <summary>Get the name of the primitive making the request</summary>
25866 </member>
25867 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.ObjectOwnerName">
25868 <summary>Get the name of the owner of the object making the request</summary>
25869 </member>
25870 <member name="P:OpenMetaverse.ScriptQuestionEventArgs.Questions">
25871 <summary>Get the permissions being requested</summary>
25872 </member>
25873 <member name="T:OpenMetaverse.LoadUrlEventArgs">
25874 <summary>Contains the data sent when a primitive sends a request
25875 to an agent to open the specified URL</summary>
25876 </member>
25877 <member name="M:OpenMetaverse.LoadUrlEventArgs.#ctor(System.String,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.String,System.String)">
25958 <summary> 25878 <summary>
25959 If true, images, and other assets downloaded from the server 25879 Construct a new instance of the LoadUrlEventArgs
25960 will be cached in a local directory
25961 </summary> 25880 </summary>
25881 <param name="objectName">The name of the object sending the request</param>
25882 <param name="objectID">The ID of the object sending the request</param>
25883 <param name="ownerID">The ID of the owner of the object sending the request</param>
25884 <param name="ownerIsGroup">True if the object is owned by a group</param>
25885 <param name="message">The message sent with the request</param>
25886 <param name="URL">The URL the object sent</param>
25962 </member> 25887 </member>
25963 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_DIR"> 25888 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectName">
25964 <summary>Path to store cached texture data</summary> 25889 <summary>Get the name of the object sending the request</summary>
25965 </member> 25890 </member>
25966 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_MAX_SIZE"> 25891 <member name="P:OpenMetaverse.LoadUrlEventArgs.ObjectID">
25967 <summary>Maximum size cached files are allowed to take on disk (bytes)</summary> 25892 <summary>Get the ID of the object sending the request</summary>
25968 </member> 25893 </member>
25969 <member name="F:OpenMetaverse.Settings.DEFAULT_EFFECT_COLOR"> 25894 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerID">
25970 <summary>Default color used for viewer particle effects</summary> 25895 <summary>Get the ID of the owner of the object sending the request</summary>
25971 </member> 25896 </member>
25972 <member name="F:OpenMetaverse.Settings.MAX_RESEND_COUNT"> 25897 <member name="P:OpenMetaverse.LoadUrlEventArgs.OwnerIsGroup">
25973 <summary>Maximum number of times to resend a failed packet</summary> 25898 <summary>True if the object is owned by a group</summary>
25974 </member> 25899 </member>
25975 <member name="F:OpenMetaverse.Settings.THROTTLE_OUTGOING_PACKETS"> 25900 <member name="P:OpenMetaverse.LoadUrlEventArgs.Message">
25976 <summary>Throttle outgoing packet rate</summary> 25901 <summary>Get the message sent with the request</summary>
25977 </member> 25902 </member>
25978 <member name="F:OpenMetaverse.Settings.CLIENT_IDENTIFICATION_TAG"> 25903 <member name="P:OpenMetaverse.LoadUrlEventArgs.URL">
25979 <summary>UUID of a texture used by some viewers to indentify type of client used</summary> 25904 <summary>Get the URL the object sent</summary>
25980 </member> 25905 </member>
25981 <member name="F:OpenMetaverse.Settings.USE_HTTP_TEXTURES"> 25906 <member name="T:OpenMetaverse.InstantMessageEventArgs">
25907 <summary>The date received from an ImprovedInstantMessage</summary>
25908 </member>
25909 <member name="M:OpenMetaverse.InstantMessageEventArgs.#ctor(OpenMetaverse.InstantMessage,OpenMetaverse.Simulator)">
25982 <summary> 25910 <summary>
25983 Download textures using GetTexture capability when available 25911 Construct a new instance of the InstantMessageEventArgs object
25984 </summary> 25912 </summary>
25913 <param name="im">the InstantMessage object</param>
25914 <param name="simulator">the simulator where the InstantMessage origniated</param>
25985 </member> 25915 </member>
25986 <member name="F:OpenMetaverse.Settings.MAX_CONCURRENT_TEXTURE_DOWNLOADS"> 25916 <member name="P:OpenMetaverse.InstantMessageEventArgs.IM">
25987 <summary>The maximum number of concurrent texture downloads allowed</summary> 25917 <summary>Get the InstantMessage object</summary>
25988 <remarks>Increasing this number will not necessarily increase texture retrieval times due to
25989 simulator throttles</remarks>
25990 </member> 25918 </member>
25991 <member name="F:OpenMetaverse.Settings.PIPELINE_REFRESH_INTERVAL"> 25919 <member name="P:OpenMetaverse.InstantMessageEventArgs.Simulator">
25920 <summary>Get the simulator where the InstantMessage origniated</summary>
25921 </member>
25922 <member name="T:OpenMetaverse.BalanceEventArgs">
25923 <summary>Contains the currency balance</summary>
25924 </member>
25925 <member name="M:OpenMetaverse.BalanceEventArgs.#ctor(System.Int32)">
25992 <summary> 25926 <summary>
25993 The Refresh timer inteval is used to set the delay between checks for stalled texture downloads 25927 Construct a new BalanceEventArgs object
25994 </summary> 25928 </summary>
25995 <remarks>This is a static variable which applies to all instances</remarks> 25929 <param name="balance">The currenct balance</param>
25996 </member> 25930 </member>
25997 <member name="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"> 25931 <member name="P:OpenMetaverse.BalanceEventArgs.Balance">
25998 <summary> 25932 <summary>
25999 Textures taking longer than this value will be flagged as timed out and removed from the pipeline 25933 Get the currenct balance
26000 </summary> 25934 </summary>
26001 </member> 25935 </member>
26002 <member name="F:OpenMetaverse.Settings.LOG_LEVEL"> 25936 <member name="T:OpenMetaverse.MoneyBalanceReplyEventArgs">
25937 <summary>Contains the transaction summary when an item is purchased,
25938 money is given, or land is purchased</summary>
25939 </member>
25940 <member name="M:OpenMetaverse.MoneyBalanceReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32,System.Int32,System.String,OpenMetaverse.TransactionInfo)">
26003 <summary> 25941 <summary>
26004 Get or set the minimum log level to output to the console by default 25942 Construct a new instance of the MoneyBalanceReplyEventArgs object
26005
26006 If the library is not compiled with DEBUG defined and this level is set to DEBUG
26007 You will get no output on the console. This behavior can be overriden by creating
26008 a logger configuration file for log4net
26009 </summary> 25943 </summary>
25944 <param name="transactionID">The ID of the transaction</param>
25945 <param name="transactionSuccess">True of the transaction was successful</param>
25946 <param name="balance">The current currency balance</param>
25947 <param name="metersCredit">The meters credited</param>
25948 <param name="metersCommitted">The meters comitted</param>
25949 <param name="description">A brief description of the transaction</param>
25950 <param name="transactionInfo">Transaction info</param>
26010 </member> 25951 </member>
26011 <member name="F:OpenMetaverse.Settings.LOG_NAMES"> 25952 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.TransactionID">
26012 <summary>Attach avatar names to log messages</summary> 25953 <summary>Get the ID of the transaction</summary>
26013 </member> 25954 </member>
26014 <member name="F:OpenMetaverse.Settings.LOG_RESENDS"> 25955 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Success">
26015 <summary>Log packet retransmission info</summary> 25956 <summary>True of the transaction was successful</summary>
26016 </member> 25957 </member>
26017 <member name="F:OpenMetaverse.Settings.LOG_DISKCACHE"> 25958 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Balance">
26018 <summary>Log disk cache misses and other info</summary> 25959 <summary>Get the remaining currency balance</summary>
26019 </member> 25960 </member>
26020 <member name="M:OpenMetaverse.Settings.#ctor(OpenMetaverse.GridClient)"> 25961 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCredit">
26021 <summary>Constructor</summary> 25962 <summary>Get the meters credited</summary>
26022 <param name="client">Reference to a GridClient object</param>
26023 </member> 25963 </member>
26024 <member name="M:OpenMetaverse.Settings.EconomyDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 25964 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.MetersCommitted">
26025 <summary>Process an incoming packet and raise the appropriate events</summary> 25965 <summary>Get the meters comitted</summary>
26026 <param name="sender">The sender</param>
26027 <param name="e">The EventArgs object containing the packet data</param>
26028 </member> 25966 </member>
26029 <member name="P:OpenMetaverse.Settings.UPLOAD_COST"> 25967 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Description">
26030 <summary>Cost of uploading an asset</summary> 25968 <summary>Get the description of the transaction</summary>
26031 <remarks>Read-only since this value is dynamically fetched at login</remarks>
26032 </member> 25969 </member>
26033 <member name="T:OpenMetaverse.GridClient"> 25970 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.TransactionInfo">
25971 <summary>Detailed transaction information</summary>
25972 </member>
25973 <member name="T:OpenMetaverse.AgentDataReplyEventArgs">
25974 <summary>Data sent from the simulator containing information about your agent and active group information</summary>
25975 </member>
25976 <member name="M:OpenMetaverse.AgentDataReplyEventArgs.#ctor(System.String,System.String,OpenMetaverse.UUID,System.String,OpenMetaverse.GroupPowers,System.String)">
26034 <summary> 25977 <summary>
26035 Main class to expose grid functionality to clients. All of the 25978 Construct a new instance of the AgentDataReplyEventArgs object
26036 classes needed for sending and receiving data are accessible through
26037 this class.
26038 </summary> 25979 </summary>
26039 <example> 25980 <param name="firstName">The agents first name</param>
26040 <code> 25981 <param name="lastName">The agents last name</param>
26041 // Example minimum code required to instantiate class and 25982 <param name="activeGroupID">The agents active group ID</param>
26042 // connect to a simulator. 25983 <param name="groupTitle">The group title of the agents active group</param>
26043 using System; 25984 <param name="groupPowers">The combined group powers the agent has in the active group</param>
26044 using System.Collections.Generic; 25985 <param name="groupName">The name of the group the agent has currently active</param>
26045 using System.Text;
26046 using OpenMetaverse;
26047
26048 namespace FirstBot
26049 {
26050 class Bot
26051 {
26052 public static GridClient Client;
26053 static void Main(string[] args)
26054 {
26055 Client = new GridClient(); // instantiates the GridClient class
26056 // to the global Client object
26057 // Login to Simulator
26058 Client.Network.Login("FirstName", "LastName", "Password", "FirstBot", "1.0");
26059 // Wait for a Keypress
26060 Console.ReadLine();
26061 // Logout of simulator
26062 Client.Network.Logout();
26063 }
26064 }
26065 }
26066 </code>
26067 </example>
26068 </member> 25986 </member>
26069 <member name="F:OpenMetaverse.GridClient.Network"> 25987 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.FirstName">
26070 <summary>Networking subsystem</summary> 25988 <summary>Get the agents first name</summary>
26071 </member> 25989 </member>
26072 <member name="F:OpenMetaverse.GridClient.Settings"> 25990 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.LastName">
26073 <summary>Settings class including constant values and changeable 25991 <summary>Get the agents last name</summary>
26074 parameters for everything</summary>
26075 </member> 25992 </member>
26076 <member name="F:OpenMetaverse.GridClient.Parcels"> 25993 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.ActiveGroupID">
26077 <summary>Parcel (subdivided simulator lots) subsystem</summary> 25994 <summary>Get the active group ID of your agent</summary>
26078 </member> 25995 </member>
26079 <member name="F:OpenMetaverse.GridClient.Self"> 25996 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupTitle">
26080 <summary>Our own avatars subsystem</summary> 25997 <summary>Get the active groups title of your agent</summary>
26081 </member> 25998 </member>
26082 <member name="F:OpenMetaverse.GridClient.Avatars"> 25999 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupPowers">
26083 <summary>Other avatars subsystem</summary> 26000 <summary>Get the combined group powers of your agent</summary>
26084 </member> 26001 </member>
26085 <member name="F:OpenMetaverse.GridClient.Estate"> 26002 <member name="P:OpenMetaverse.AgentDataReplyEventArgs.GroupName">
26086 <summary>Estate subsystem</summary> 26003 <summary>Get the active group name of your agent</summary>
26087 </member> 26004 </member>
26088 <member name="F:OpenMetaverse.GridClient.Friends"> 26005 <member name="T:OpenMetaverse.AnimationsChangedEventArgs">
26089 <summary>Friends list subsystem</summary> 26006 <summary>Data sent by the simulator to indicate the active/changed animations
26007 applied to your agent</summary>
26090 </member> 26008 </member>
26091 <member name="F:OpenMetaverse.GridClient.Grid"> 26009 <member name="M:OpenMetaverse.AnimationsChangedEventArgs.#ctor(OpenMetaverse.InternalDictionary{OpenMetaverse.UUID,System.Int32})">
26092 <summary>Grid (aka simulator group) subsystem</summary> 26010 <summary>
26011 Construct a new instance of the AnimationsChangedEventArgs class
26012 </summary>
26013 <param name="agentAnimations">The dictionary that contains the changed animations</param>
26093 </member> 26014 </member>
26094 <member name="F:OpenMetaverse.GridClient.Objects"> 26015 <member name="P:OpenMetaverse.AnimationsChangedEventArgs.Animations">
26095 <summary>Object subsystem</summary> 26016 <summary>Get the dictionary that contains the changed animations</summary>
26096 </member> 26017 </member>
26097 <member name="F:OpenMetaverse.GridClient.Groups"> 26018 <member name="T:OpenMetaverse.MeanCollisionEventArgs">
26098 <summary>Group subsystem</summary> 26019 <summary>
26020 Data sent from a simulator indicating a collision with your agent
26021 </summary>
26099 </member> 26022 </member>
26100 <member name="F:OpenMetaverse.GridClient.Assets"> 26023 <member name="M:OpenMetaverse.MeanCollisionEventArgs.#ctor(OpenMetaverse.MeanCollisionType,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.DateTime)">
26101 <summary>Asset subsystem</summary> 26024 <summary>
26025 Construct a new instance of the MeanCollisionEventArgs class
26026 </summary>
26027 <param name="type">The type of collision that occurred</param>
26028 <param name="perp">The ID of the agent or object that perpetrated the agression</param>
26029 <param name="victim">The ID of the Victim</param>
26030 <param name="magnitude">The strength of the collision</param>
26031 <param name="time">The Time the collision occurred</param>
26102 </member> 26032 </member>
26103 <member name="F:OpenMetaverse.GridClient.Appearance"> 26033 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Type">
26104 <summary>Appearance subsystem</summary> 26034 <summary>Get the Type of collision</summary>
26105 </member> 26035 </member>
26106 <member name="F:OpenMetaverse.GridClient.Inventory"> 26036 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Aggressor">
26107 <summary>Inventory subsystem</summary> 26037 <summary>Get the ID of the agent or object that collided with your agent</summary>
26108 </member> 26038 </member>
26109 <member name="F:OpenMetaverse.GridClient.Directory"> 26039 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Victim">
26110 <summary>Directory searches including classifieds, people, land 26040 <summary>Get the ID of the agent that was attacked</summary>
26111 sales, etc</summary>
26112 </member> 26041 </member>
26113 <member name="F:OpenMetaverse.GridClient.Terrain"> 26042 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Magnitude">
26114 <summary>Handles land, wind, and cloud heightmaps</summary> 26043 <summary>A value indicating the strength of the collision</summary>
26115 </member> 26044 </member>
26116 <member name="F:OpenMetaverse.GridClient.Sound"> 26045 <member name="P:OpenMetaverse.MeanCollisionEventArgs.Time">
26117 <summary>Handles sound-related networking</summary> 26046 <summary>Get the time the collision occurred</summary>
26118 </member> 26047 </member>
26119 <member name="F:OpenMetaverse.GridClient.Throttle"> 26048 <member name="T:OpenMetaverse.RegionCrossedEventArgs">
26120 <summary>Throttling total bandwidth usage, or allocating bandwidth 26049 <summary>Data sent to your agent when it crosses region boundaries</summary>
26121 for specific data stream types</summary>
26122 </member> 26050 </member>
26123 <member name="M:OpenMetaverse.GridClient.#ctor"> 26051 <member name="M:OpenMetaverse.RegionCrossedEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Simulator)">
26124 <summary> 26052 <summary>
26125 Default constructor 26053 Construct a new instance of the RegionCrossedEventArgs class
26126 </summary> 26054 </summary>
26055 <param name="oldSim">The simulator your agent just left</param>
26056 <param name="newSim">The simulator your agent is now in</param>
26127 </member> 26057 </member>
26128 <member name="M:OpenMetaverse.GridClient.ToString"> 26058 <member name="P:OpenMetaverse.RegionCrossedEventArgs.OldSimulator">
26129 <summary> 26059 <summary>Get the simulator your agent just left</summary>
26130 Return the full name of this instance
26131 </summary>
26132 <returns>Client avatars full name</returns>
26133 </member> 26060 </member>
26134 <member name="T:OpenMetaverse.AssetCache"> 26061 <member name="P:OpenMetaverse.RegionCrossedEventArgs.NewSimulator">
26135 <summary> 26062 <summary>Get the simulator your agent is now in</summary>
26136 Class that handles the local asset cache
26137 </summary>
26138 </member> 26063 </member>
26139 <member name="M:OpenMetaverse.AssetCache.#ctor(OpenMetaverse.GridClient)"> 26064 <member name="T:OpenMetaverse.GroupChatJoinedEventArgs">
26140 <summary> 26065 <summary>Data sent from the simulator when your agent joins a group chat session</summary>
26141 Default constructor
26142 </summary>
26143 <param name="client">A reference to the GridClient object</param>
26144 </member> 26066 </member>
26145 <member name="M:OpenMetaverse.AssetCache.DestroyTimer"> 26067 <member name="M:OpenMetaverse.GroupChatJoinedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,System.Boolean)">
26146 <summary> 26068 <summary>
26147 Disposes cleanup timer 26069 Construct a new instance of the GroupChatJoinedEventArgs class
26148 </summary> 26070 </summary>
26071 <param name="groupChatSessionID">The ID of the session</param>
26072 <param name="sessionName">The name of the session</param>
26073 <param name="tmpSessionID">A temporary session id used for establishing new sessions</param>
26074 <param name="success">True of your agent successfully joined the session</param>
26149 </member> 26075 </member>
26150 <member name="M:OpenMetaverse.AssetCache.SetupTimer"> 26076 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionID">
26151 <summary> 26077 <summary>Get the ID of the group chat session</summary>
26152 Only create timer when needed
26153 </summary>
26154 </member> 26078 </member>
26155 <member name="M:OpenMetaverse.AssetCache.GetCachedAssetBytes(OpenMetaverse.UUID)"> 26079 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.SessionName">
26156 <summary> 26080 <summary>Get the name of the session</summary>
26157 Return bytes read from the local asset cache, null if it does not exist
26158 </summary>
26159 <param name="assetID">UUID of the asset we want to get</param>
26160 <returns>Raw bytes of the asset, or null on failure</returns>
26161 </member> 26081 </member>
26162 <member name="M:OpenMetaverse.AssetCache.GetCachedImage(OpenMetaverse.UUID)"> 26082 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.TmpSessionID">
26163 <summary> 26083 <summary>Get the temporary session ID used for establishing new sessions</summary>
26164 Returns ImageDownload object of the
26165 image from the local image cache, null if it does not exist
26166 </summary>
26167 <param name="imageID">UUID of the image we want to get</param>
26168 <returns>ImageDownload object containing the image, or null on failure</returns>
26169 </member> 26084 </member>
26170 <member name="M:OpenMetaverse.AssetCache.FileName(OpenMetaverse.UUID)"> 26085 <member name="P:OpenMetaverse.GroupChatJoinedEventArgs.Success">
26171 <summary> 26086 <summary>True if your agent successfully joined the session</summary>
26172 Constructs a file name of the cached asset
26173 </summary>
26174 <param name="assetID">UUID of the asset</param>
26175 <returns>String with the file name of the cahced asset</returns>
26176 </member> 26087 </member>
26177 <member name="M:OpenMetaverse.AssetCache.StaticFileName(OpenMetaverse.UUID)"> 26088 <member name="T:OpenMetaverse.AlertMessageEventArgs">
26178 <summary> 26089 <summary>Data sent by the simulator containing urgent messages</summary>
26179 Constructs a file name of the static cached asset
26180 </summary>
26181 <param name="assetID">UUID of the asset</param>
26182 <returns>String with the file name of the static cached asset</returns>
26183 </member> 26090 </member>
26184 <member name="M:OpenMetaverse.AssetCache.SaveAssetToCache(OpenMetaverse.UUID,System.Byte[])"> 26091 <member name="M:OpenMetaverse.AlertMessageEventArgs.#ctor(System.String)">
26185 <summary> 26092 <summary>
26186 Saves an asset to the local cache 26093 Construct a new instance of the AlertMessageEventArgs class
26187 </summary> 26094 </summary>
26188 <param name="assetID">UUID of the asset</param> 26095 <param name="message">The alert message</param>
26189 <param name="assetData">Raw bytes the asset consists of</param>
26190 <returns>Weather the operation was successfull</returns>
26191 </member> 26096 </member>
26192 <member name="M:OpenMetaverse.AssetCache.AssetFileName(OpenMetaverse.UUID)"> 26097 <member name="P:OpenMetaverse.AlertMessageEventArgs.Message">
26193 <summary> 26098 <summary>Get the alert message</summary>
26194 Get the file name of the asset stored with gived UUID
26195 </summary>
26196 <param name="assetID">UUID of the asset</param>
26197 <returns>Null if we don't have that UUID cached on disk, file name if found in the cache folder</returns>
26198 </member> 26099 </member>
26199 <member name="M:OpenMetaverse.AssetCache.HasAsset(OpenMetaverse.UUID)"> 26100 <member name="T:OpenMetaverse.ScriptControlEventArgs">
26200 <summary> 26101 <summary>Data sent by a script requesting to take or release specified controls to your agent</summary>
26201 Checks if the asset exists in the local cache
26202 </summary>
26203 <param name="assetID">UUID of the asset</param>
26204 <returns>True is the asset is stored in the cache, otherwise false</returns>
26205 </member> 26102 </member>
26206 <member name="M:OpenMetaverse.AssetCache.Clear"> 26103 <member name="M:OpenMetaverse.ScriptControlEventArgs.#ctor(OpenMetaverse.ScriptControlChange,System.Boolean,System.Boolean)">
26207 <summary> 26104 <summary>
26208 Wipes out entire cache 26105 Construct a new instance of the ScriptControlEventArgs class
26209 </summary> 26106 </summary>
26107 <param name="controls">The controls the script is attempting to take or release to the agent</param>
26108 <param name="pass">True if the script is passing controls back to the agent</param>
26109 <param name="take">True if the script is requesting controls be released to the script</param>
26210 </member> 26110 </member>
26211 <member name="M:OpenMetaverse.AssetCache.Prune"> 26111 <member name="P:OpenMetaverse.ScriptControlEventArgs.Controls">
26212 <summary> 26112 <summary>Get the controls the script is attempting to take or release to the agent</summary>
26213 Brings cache size to the 90% of the max size
26214 </summary>
26215 </member> 26113 </member>
26216 <member name="M:OpenMetaverse.AssetCache.BeginPrune"> 26114 <member name="P:OpenMetaverse.ScriptControlEventArgs.Pass">
26217 <summary> 26115 <summary>True if the script is passing controls back to the agent</summary>
26218 Asynchronously brings cache size to the 90% of the max size
26219 </summary>
26220 </member> 26116 </member>
26221 <member name="M:OpenMetaverse.AssetCache.GetFileSize(System.IO.FileInfo[])"> 26117 <member name="P:OpenMetaverse.ScriptControlEventArgs.Take">
26222 <summary> 26118 <summary>True if the script is requesting controls be released to the script</summary>
26223 Adds up file sizes passes in a FileInfo array
26224 </summary>
26225 </member> 26119 </member>
26226 <member name="M:OpenMetaverse.AssetCache.Operational"> 26120 <member name="T:OpenMetaverse.CameraConstraintEventArgs">
26227 <summary> 26121 <summary>
26228 Checks whether caching is enabled 26122 Data sent from the simulator to an agent to indicate its view limits
26229 </summary> 26123 </summary>
26230 </member> 26124 </member>
26231 <member name="M:OpenMetaverse.AssetCache.cleanerTimer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)"> 26125 <member name="M:OpenMetaverse.CameraConstraintEventArgs.#ctor(OpenMetaverse.Vector4)">
26232 <summary> 26126 <summary>
26233 Periodically prune the cache 26127 Construct a new instance of the CameraConstraintEventArgs class
26234 </summary> 26128 </summary>
26129 <param name="collidePlane">The collision plane</param>
26235 </member> 26130 </member>
26236 <member name="M:OpenMetaverse.AssetCache.NiceFileSize(System.Int64)"> 26131 <member name="P:OpenMetaverse.CameraConstraintEventArgs.CollidePlane">
26132 <summary>Get the collision plane</summary>
26133 </member>
26134 <member name="T:OpenMetaverse.ScriptSensorReplyEventArgs">
26237 <summary> 26135 <summary>
26238 Nicely formats file sizes 26136 Data containing script sensor requests which allow an agent to know the specific details
26137 of a primitive sending script sensor requests
26239 </summary> 26138 </summary>
26240 <param name="byteCount">Byte size we want to output</param>
26241 <returns>String with humanly readable file size</returns>
26242 </member> 26139 </member>
26243 <member name="P:OpenMetaverse.AssetCache.AutoPruneEnabled"> 26140 <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)">
26244 <summary> 26141 <summary>
26245 Allows setting weather to periodicale prune the cache if it grows too big 26142 Construct a new instance of the ScriptSensorReplyEventArgs
26246 Default is enabled, when caching is enabled
26247 </summary> 26143 </summary>
26144 <param name="requestorID">The ID of the primitive sending the sensor</param>
26145 <param name="groupID">The ID of the group associated with the primitive</param>
26146 <param name="name">The name of the primitive sending the sensor</param>
26147 <param name="objectID">The ID of the primitive sending the sensor</param>
26148 <param name="ownerID">The ID of the owner of the primitive sending the sensor</param>
26149 <param name="position">The position of the primitive sending the sensor</param>
26150 <param name="range">The range the primitive specified to scan</param>
26151 <param name="rotation">The rotation of the primitive sending the sensor</param>
26152 <param name="type">The type of sensor the primitive sent</param>
26153 <param name="velocity">The velocity of the primitive sending the sensor</param>
26248 </member> 26154 </member>
26249 <member name="P:OpenMetaverse.AssetCache.AutoPruneInterval"> 26155 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.RequestorID">
26156 <summary>Get the ID of the primitive sending the sensor</summary>
26157 </member>
26158 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.GroupID">
26159 <summary>Get the ID of the group associated with the primitive</summary>
26160 </member>
26161 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Name">
26162 <summary>Get the name of the primitive sending the sensor</summary>
26163 </member>
26164 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.ObjectID">
26165 <summary>Get the ID of the primitive sending the sensor</summary>
26166 </member>
26167 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.OwnerID">
26168 <summary>Get the ID of the owner of the primitive sending the sensor</summary>
26169 </member>
26170 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Position">
26171 <summary>Get the position of the primitive sending the sensor</summary>
26172 </member>
26173 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Range">
26174 <summary>Get the range the primitive specified to scan</summary>
26175 </member>
26176 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Rotation">
26177 <summary>Get the rotation of the primitive sending the sensor</summary>
26178 </member>
26179 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Type">
26180 <summary>Get the type of sensor the primitive sent</summary>
26181 </member>
26182 <member name="P:OpenMetaverse.ScriptSensorReplyEventArgs.Velocity">
26183 <summary>Get the velocity of the primitive sending the sensor</summary>
26184 </member>
26185 <member name="T:OpenMetaverse.AvatarSitResponseEventArgs">
26186 <summary>Contains the response data returned from the simulator in response to a <see cref="!:RequestSit"/></summary>
26187 </member>
26188 <member name="M:OpenMetaverse.AvatarSitResponseEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Boolean,OpenMetaverse.Vector3,OpenMetaverse.Quaternion)">
26189 <summary>Construct a new instance of the AvatarSitResponseEventArgs object</summary>
26190 </member>
26191 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ObjectID">
26192 <summary>Get the ID of the primitive the agent will be sitting on</summary>
26193 </member>
26194 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.Autopilot">
26195 <summary>True if the simulator Autopilot functions were involved</summary>
26196 </member>
26197 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraAtOffset">
26198 <summary>Get the camera offset of the agent when seated</summary>
26199 </member>
26200 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.CameraEyeOffset">
26201 <summary>Get the camera eye offset of the agent when seated</summary>
26202 </member>
26203 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.ForceMouselook">
26204 <summary>True of the agent will be in mouselook mode when seated</summary>
26205 </member>
26206 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitPosition">
26207 <summary>Get the position of the agent when seated</summary>
26208 </member>
26209 <member name="P:OpenMetaverse.AvatarSitResponseEventArgs.SitRotation">
26210 <summary>Get the rotation of the agent when seated</summary>
26211 </member>
26212 <member name="T:OpenMetaverse.ChatSessionMemberAddedEventArgs">
26213 <summary>Data sent when an agent joins a chat session your agent is currently participating in</summary>
26214 </member>
26215 <member name="M:OpenMetaverse.ChatSessionMemberAddedEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)">
26250 <summary> 26216 <summary>
26251 How long (in ms) between cache checks (default is 5 min.) 26217 Construct a new instance of the ChatSessionMemberAddedEventArgs object
26252 </summary> 26218 </summary>
26219 <param name="sessionID">The ID of the chat session</param>
26220 <param name="agentID">The ID of the agent joining</param>
26253 </member> 26221 </member>
26254 <member name="T:OpenMetaverse.AssetCache.SortFilesByAccesTimeHelper"> 26222 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.SessionID">
26223 <summary>Get the ID of the chat session</summary>
26224 </member>
26225 <member name="P:OpenMetaverse.ChatSessionMemberAddedEventArgs.AgentID">
26226 <summary>Get the ID of the agent that joined</summary>
26227 </member>
26228 <member name="T:OpenMetaverse.ChatSessionMemberLeftEventArgs">
26229 <summary>Data sent when an agent exits a chat session your agent is currently participating in</summary>
26230 </member>
26231 <member name="M:OpenMetaverse.ChatSessionMemberLeftEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID)">
26255 <summary> 26232 <summary>
26256 Helper class for sorting files by their last accessed time 26233 Construct a new instance of the ChatSessionMemberLeftEventArgs object
26257 </summary> 26234 </summary>
26235 <param name="sessionID">The ID of the chat session</param>
26236 <param name="agentID">The ID of the Agent that left</param>
26237 </member>
26238 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.SessionID">
26239 <summary>Get the ID of the chat session</summary>
26240 </member>
26241 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.AgentID">
26242 <summary>Get the ID of the agent that left</summary>
26243 </member>
26244 <member name="T:OpenMetaverse.SetDisplayNameReplyEventArgs">
26245 <summary>Event arguments with the result of setting display name operation</summary>
26246 </member>
26247 <member name="M:OpenMetaverse.SetDisplayNameReplyEventArgs.#ctor(System.Int32,System.String,OpenMetaverse.AgentDisplayName)">
26248 <summary>Default constructor</summary>
26249 </member>
26250 <member name="P:OpenMetaverse.SetDisplayNameReplyEventArgs.Status">
26251 <summary>Status code, 200 indicates settign display name was successful</summary>
26252 </member>
26253 <member name="P:OpenMetaverse.SetDisplayNameReplyEventArgs.Reason">
26254 <summary>Textual description of the status</summary>
26255 </member>
26256 <member name="P:OpenMetaverse.SetDisplayNameReplyEventArgs.DisplayName">
26257 <summary>Details of the newly set display name</summary>
26258 </member> 26258 </member>
26259 </members> 26259 </members>
26260</doc> 26260</doc>
diff --git a/bin/OpenMetaverse.dll b/bin/OpenMetaverse.dll
index 4b558e7..22911aa 100755
--- a/bin/OpenMetaverse.dll
+++ b/bin/OpenMetaverse.dll
Binary files differ
diff --git a/bin/OpenMetaverseTypes.dll b/bin/OpenMetaverseTypes.dll
index 5add2f1..e472543 100755
--- a/bin/OpenMetaverseTypes.dll
+++ b/bin/OpenMetaverseTypes.dll
Binary files differ