aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rwxr-xr-xbin/CSJ2K.dllbin502784 -> 495616 bytes
-rw-r--r--bin/OpenMetaverse.StructuredData.XML28
-rwxr-xr-xbin/OpenMetaverse.StructuredData.dllbin114688 -> 102400 bytes
-rw-r--r--bin/OpenMetaverse.XML30835
-rwxr-xr-xbin/OpenMetaverse.dllbin1925120 -> 1785856 bytes
-rw-r--r--bin/OpenMetaverse.dll.config8
-rw-r--r--bin/OpenMetaverseTypes.XML1186
-rwxr-xr-xbin/OpenMetaverseTypes.dllbin122880 -> 114688 bytes
-rw-r--r--bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1-i686.sobin0 -> 140028 bytes
-rw-r--r--bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1-x86_64.sobin0 -> 149368 bytes
-rw-r--r--bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1.dylibbin0 -> 130560 bytes
11 files changed, 16598 insertions, 15459 deletions
diff --git a/bin/CSJ2K.dll b/bin/CSJ2K.dll
index 238291f..581e410 100755
--- a/bin/CSJ2K.dll
+++ b/bin/CSJ2K.dll
Binary files differ
diff --git a/bin/OpenMetaverse.StructuredData.XML b/bin/OpenMetaverse.StructuredData.XML
index 897a330..3999d99 100644
--- a/bin/OpenMetaverse.StructuredData.XML
+++ b/bin/OpenMetaverse.StructuredData.XML
@@ -31,17 +31,33 @@
31 </member> 31 </member>
32 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinary(OpenMetaverse.StructuredData.OSD)"> 32 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinary(OpenMetaverse.StructuredData.OSD)">
33 <summary> 33 <summary>
34 34 Serializes OSD to binary format. It does no prepend header
35 </summary> 35 </summary>
36 <param name="osd"></param> 36 <param name="osd">OSD to serialize</param>
37 <returns></returns> 37 <returns>Serialized data</returns>
38 </member>
39 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinary(OpenMetaverse.StructuredData.OSD,System.Boolean)">
40 <summary>
41 Serializes OSD to binary format
42 </summary>
43 <param name="osd">OSD to serialize</param>
44 <param name="prependHeader"></param>
45 <returns>Serialized data</returns>
38 </member> 46 </member>
39 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinaryStream(OpenMetaverse.StructuredData.OSD)"> 47 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinaryStream(OpenMetaverse.StructuredData.OSD)">
40 <summary> 48 <summary>
41 49 Serializes OSD to binary format. It does no prepend header
42 </summary> 50 </summary>
43 <param name="data"></param> 51 <param name="data">OSD to serialize</param>
44 <returns></returns> 52 <returns>Serialized data</returns>
53 </member>
54 <member name="M:OpenMetaverse.StructuredData.OSDParser.SerializeLLSDBinaryStream(OpenMetaverse.StructuredData.OSD,System.Boolean)">
55 <summary>
56 Serializes OSD to binary format
57 </summary>
58 <param name="data">OSD to serialize</param>
59 <param name="prependHeader"></param>
60 <returns>Serialized data</returns>
45 </member> 61 </member>
46 <member name="M:OpenMetaverse.StructuredData.OSDParser.SkipWhiteSpace(System.IO.Stream)"> 62 <member name="M:OpenMetaverse.StructuredData.OSDParser.SkipWhiteSpace(System.IO.Stream)">
47 <summary> 63 <summary>
diff --git a/bin/OpenMetaverse.StructuredData.dll b/bin/OpenMetaverse.StructuredData.dll
index c7216ce..4df771a 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 6e57fed..abd4cd5 100644
--- a/bin/OpenMetaverse.XML
+++ b/bin/OpenMetaverse.XML
@@ -4,3348 +4,9057 @@
4 <name>OpenMetaverse</name> 4 <name>OpenMetaverse</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="F:OpenMetaverse.Http.EventQueueClient.REQUEST_TIMEOUT"> 7 <member name="M:OpenMetaverse.Voice.VoiceGateway.StartDaemon(System.String,System.String)">
8 <summary>=</summary> 8 <summary>
9 Starts a thread that keeps the daemon running
10 </summary>
11 <param name="path"></param>
12 <param name="args"></param>
9 </member> 13 </member>
10 <member name="F:OpenMetaverse.Http.EventQueueClient._errorCount"> 14 <member name="M:OpenMetaverse.Voice.VoiceGateway.StopDaemon">
11 <summary>Number of times we've received an unknown CAPS exception in series.</summary> 15 <summary>
16 Stops the daemon and the thread keeping it running
17 </summary>
12 </member> 18 </member>
13 <member name="F:OpenMetaverse.Http.EventQueueClient._random"> 19 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectToDaemon(System.String,System.Int32)">
14 <summary>For exponential backoff on error.</summary> 20 <summary>
21
22 </summary>
23 <param name="address"></param>
24 <param name="port"></param>
25 <returns></returns>
15 </member> 26 </member>
16 <member name="M:OpenMetaverse.Packets.PacketDecoder.AddCallback(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)"> 27 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String)">
17 <summary> 28 <summary>
18 Add a custom decoder callback 29 Create a Session
30 Sessions typically represent a connection to a media session with one or more
31 participants. This is used to generate an ‘outbound’ call to another user or
32 channel. The specifics depend on the media types involved. A session handle is
33 required to control the local user functions within the session (or remote
34 users if the current account has rights to do so). Currently creating a
35 session automatically connects to the audio media, there is no need to call
36 Session.Connect at this time, this is reserved for future use.
19 </summary> 37 </summary>
20 <param name="key">The key of the field to decode</param> 38 <param name="AccountHandle">Handle returned from successful Connector ‘create’ request</param>
21 <param name="customPacketHandler">The custom decode handler</param> 39 <param name="URI">This is the URI of the terminating point of the session (ie who/what is being called)</param>
40 <param name="Name">This is the display name of the entity being called (user or channel)</param>
41 <param name="Password">Only needs to be supplied when the target URI is password protected</param>
42 <param name="PasswordHashAlgorithm">This indicates the format of the password as passed in. This can either be
43 “ClearText” or “SHA1UserName”. If this element does not exist, it is assumed to be “ClearText”. If it is
44 “SHA1UserName”, the password as passed in is the SHA1 hash of the password and username concatenated together,
45 then base64 encoded, with the final “=” character stripped off.</param>
46 <param name="JoinAudio"></param>
47 <param name="JoinText"></param>
48 <returns></returns>
22 </member> 49 </member>
23 <member name="M:OpenMetaverse.Packets.PacketDecoder.RemoveCustomHandler(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)"> 50 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionConnect(System.String,System.String)">
24 <summary> 51 <summary>
25 Remove a custom decoder callback 52 Used to accept a call
26 </summary> 53 </summary>
27 <param name="key">The key of the field to decode</param> 54 <param name="SessionHandle">SessionHandle such as received from SessionNewEvent</param>
28 <param name="customPacketHandler">The custom decode handler</param> 55 <param name="AudioMedia">"default"</param>
56 <returns></returns>
29 </member> 57 </member>
30 <member name="M:OpenMetaverse.Packets.PacketDecoder.PacketToString(OpenMetaverse.Packets.Packet)"> 58 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStart(System.String,System.Boolean)">
31 <summary> 59 <summary>
32 Creates a formatted string containing the values of a Packet 60 This command is used to start the audio render process, which will then play
61 the passed in file through the selected audio render device. This command
62 should not be issued if the user is on a call.
33 </summary> 63 </summary>
34 <param name="packet">The Packet</param> 64 <param name="SoundFilePath">The fully qualified path to the sound file.</param>
35 <returns>A formatted string of values of the nested items in the Packet object</returns> 65 <param name="Loop">True if the file is to be played continuously and false if it is should be played once.</param>
66 <returns></returns>
36 </member> 67 </member>
37 <member name="M:OpenMetaverse.Packets.PacketDecoder.MessageToString(System.Object,System.Int32)"> 68 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStop(System.String)">
38 <summary> 69 <summary>
39 Decode an IMessage object into a beautifully formatted string 70 This command is used to stop the audio render process.
40 </summary> 71 </summary>
41 <param name="message">The IMessage object</param> 72 <param name="SoundFilePath">The fully qualified path to the sound file issued in the start render command.</param>
42 <param name="recurseLevel">Recursion level (used for indenting)</param> 73 <returns></returns>
43 <returns>A formatted string containing the names and values of the source object</returns>
44 </member> 74 </member>
45 <member name="T:OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder"> 75 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionTerminate(System.String)">
46 <summary> 76 <summary>
47 A custom decoder callback 77 This is used to ‘end’ an established session (i.e. hang-up or disconnect).
48 </summary> 78 </summary>
49 <param name="fieldName">The key of the object</param> 79 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
50 <param name="fieldData">the data to decode</param> 80 <returns></returns>
51 <returns>A string represending the fieldData</returns>
52 </member> 81 </member>
53 <member name="T:OpenMetaverse.DirectoryManager"> 82 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSet3DPosition(System.String,OpenMetaverse.Voice.VoicePosition,OpenMetaverse.Voice.VoicePosition)">
54 <summary> 83 <summary>
55 Access to the data server which allows searching for land, events, people, etc 84 Set the combined speaking and listening position in 3D space.
56 </summary> 85 </summary>
86 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
87 <param name="SpeakerPosition">Speaking position</param>
88 <param name="ListenerPosition">Listening position</param>
89 <returns></returns>
57 </member> 90 </member>
58 <member name="F:OpenMetaverse.DirectoryManager.m_EventInfoReply"> 91 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSetParticipantVolumeForMe(System.String,System.String,System.Int32)">
59 <summary>The event subscribers. null if no subcribers</summary> 92 <summary>
93 Set User Volume for a particular user. Does not affect how other users hear that user.
94 </summary>
95 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
96 <param name="ParticipantURI"></param>
97 <param name="Volume">The level of the audio, a number between -100 and 100 where 0 represents ‘normal’ speaking volume</param>
98 <returns></returns>
60 </member> 99 </member>
61 <member name="M:OpenMetaverse.DirectoryManager.OnEventInfo(OpenMetaverse.EventInfoReplyEventArgs)"> 100 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetCaptureDevices">
62 <summary>Raises the EventInfoReply event</summary> 101 <summary>
63 <param name="e">An EventInfoReplyEventArgs object containing the 102 This is used to get a list of audio devices that can be used for capture (input) of voice.
64 data returned from the data server</param> 103 </summary>
104 <returns></returns>
65 </member> 105 </member>
66 <member name="F:OpenMetaverse.DirectoryManager.m_EventDetailLock"> 106 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetRenderDevices">
67 <summary>Thread sync lock object</summary> 107 <summary>
108 This is used to get a list of audio devices that can be used for render (playback) of voice.
109 </summary>
68 </member> 110 </member>
69 <member name="F:OpenMetaverse.DirectoryManager.m_DirEvents"> 111 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetRenderDevice(System.String)">
70 <summary>The event subscribers. null if no subcribers</summary> 112 <summary>
113 This command is used to select the render device.
114 </summary>
115 <param name="RenderDeviceSpecifier">The name of the device as returned by the Aux.GetRenderDevices command.</param>
71 </member> 116 </member>
72 <member name="M:OpenMetaverse.DirectoryManager.OnDirEvents(OpenMetaverse.DirEventsReplyEventArgs)"> 117 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetCaptureDevice(System.String)">
73 <summary>Raises the DirEventsReply event</summary> 118 <summary>
74 <param name="e">An DirEventsReplyEventArgs object containing the 119 This command is used to select the capture device.
75 data returned from the data server</param> 120 </summary>
121 <param name="CaptureDeviceSpecifier">The name of the device as returned by the Aux.GetCaptureDevices command.</param>
76 </member> 122 </member>
77 <member name="F:OpenMetaverse.DirectoryManager.m_DirEventsLock"> 123 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStart(System.Int32)">
78 <summary>Thread sync lock object</summary> 124 <summary>
125 This command is used to start the audio capture process which will cause
126 AuxAudioProperty Events to be raised. These events can be used to display a
127 microphone VU meter for the currently selected capture device. This command
128 should not be issued if the user is on a call.
129 </summary>
130 <param name="Duration">(unused but required)</param>
131 <returns></returns>
79 </member> 132 </member>
80 <member name="F:OpenMetaverse.DirectoryManager.m_Places"> 133 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStop">
81 <summary>The event subscribers. null if no subcribers</summary> 134 <summary>
135 This command is used to stop the audio capture process.
136 </summary>
137 <returns></returns>
82 </member> 138 </member>
83 <member name="M:OpenMetaverse.DirectoryManager.OnPlaces(OpenMetaverse.PlacesReplyEventArgs)"> 139 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetMicLevel(System.Int32)">
84 <summary>Raises the PlacesReply event</summary> 140 <summary>
85 <param name="e">A PlacesReplyEventArgs object containing the 141 This command is used to set the mic volume while in the audio tuning process.
86 data returned from the data server</param> 142 Once an acceptable mic level is attained, the application must issue a
143 connector set mic volume command to have that level be used while on voice
144 calls.
145 </summary>
146 <param name="Level">the microphone volume (-100 to 100 inclusive)</param>
147 <returns></returns>
87 </member> 148 </member>
88 <member name="F:OpenMetaverse.DirectoryManager.m_PlacesLock"> 149 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetSpeakerLevel(System.Int32)">
89 <summary>Thread sync lock object</summary> 150 <summary>
151 This command is used to set the speaker volume while in the audio tuning
152 process. Once an acceptable speaker level is attained, the application must
153 issue a connector set speaker volume command to have that level be used while
154 on voice calls.
155 </summary>
156 <param name="Level">the speaker volume (-100 to 100 inclusive)</param>
157 <returns></returns>
90 </member> 158 </member>
91 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlaces"> 159 <member name="M:OpenMetaverse.Voice.VoiceGateway.Start">
92 <summary>The event subscribers. null if no subcribers</summary> 160 <summary>
161 Start up the Voice service.
162 </summary>
93 </member> 163 </member>
94 <member name="M:OpenMetaverse.DirectoryManager.OnDirPlaces(OpenMetaverse.DirPlacesReplyEventArgs)"> 164 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnVoiceResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceResponseEventArgs)">
95 <summary>Raises the DirPlacesReply event</summary> 165 <summary>
96 <param name="e">A DirPlacesReplyEventArgs object containing the 166 Handle miscellaneous request status
97 data returned from the data server</param> 167 </summary>
168 <param name="sender"></param>
169 <param name="e"></param>
170 ///<remarks>If something goes wrong, we log it.</remarks>
98 </member> 171 </member>
99 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlacesLock"> 172 <member name="M:OpenMetaverse.Voice.VoiceGateway.Dispose">
100 <summary>Thread sync lock object</summary> 173 <summary>
174 Cleanup oject resources
175 </summary>
101 </member> 176 </member>
102 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifieds"> 177 <member name="M:OpenMetaverse.Voice.VoiceGateway.Network_EventQueueRunning(System.Object,OpenMetaverse.EventQueueRunningEventArgs)">
103 <summary>The event subscribers. null if no subcribers</summary> 178 <summary>
179 Request voice cap when changing regions
180 </summary>
104 </member> 181 </member>
105 <member name="M:OpenMetaverse.DirectoryManager.OnDirClassifieds(OpenMetaverse.DirClassifiedsReplyEventArgs)"> 182 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnSessionStateChangeEvent(System.Object,OpenMetaverse.Voice.VoiceGateway.SessionStateChangeEventArgs)">
106 <summary>Raises the DirClassifiedsReply event</summary> 183 <summary>
107 <param name="e">A DirClassifiedsReplyEventArgs object containing the 184 Handle a change in session state
108 data returned from the data server</param> 185 </summary>
109 </member> 186 </member>
110 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifiedsLock"> 187 <member name="M:OpenMetaverse.Voice.VoiceGateway.CloseSession(System.String)">
111 <summary>Thread sync lock object</summary> 188 <summary>
189 Close a voice session
190 </summary>
191 <param name="sessionHandle"></param>
112 </member> 192 </member>
113 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroups"> 193 <member name="M:OpenMetaverse.Voice.VoiceGateway.FindSession(System.String,System.Boolean)">
114 <summary>The event subscribers. null if no subcribers</summary> 194 <summary>
195 Locate a Session context from its handle
196 </summary>
197 <remarks>Creates the session context if it does not exist.</remarks>
115 </member> 198 </member>
116 <member name="M:OpenMetaverse.DirectoryManager.OnDirGroups(OpenMetaverse.DirGroupsReplyEventArgs)"> 199 <member name="M:OpenMetaverse.Voice.VoiceGateway.cClient_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
117 <summary>Raises the DirGroupsReply event</summary> 200 <summary>
118 <param name="e">A DirGroupsReplyEventArgs object containing the 201 Handle completion of main voice cap request.
119 data returned from the data server</param> 202 </summary>
203 <param name="client"></param>
204 <param name="result"></param>
205 <param name="error"></param>
120 </member> 206 </member>
121 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroupsLock"> 207 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonRunning">
122 <summary>Thread sync lock object</summary> 208 <summary>
209 Daemon has started so connect to it.
210 </summary>
123 </member> 211 </member>
124 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeople"> 212 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonConnected">
125 <summary>The event subscribers. null if no subcribers</summary> 213 <summary>
214 The daemon TCP connection is open.
215 </summary>
126 </member> 216 </member>
127 <member name="M:OpenMetaverse.DirectoryManager.OnDirPeople(OpenMetaverse.DirPeopleReplyEventArgs)"> 217 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnConnectorCreateResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceConnectorEventArgs)">
128 <summary>Raises the DirPeopleReply event</summary> 218 <summary>
129 <param name="e">A DirPeopleReplyEventArgs object containing the 219 Handle creation of the Connector.
130 data returned from the data server</param> 220 </summary>
131 </member> 221 </member>
132 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeopleLock"> 222 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetRenderDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)">
133 <summary>Thread sync lock object</summary> 223 <summary>
224 Handle response to audio output device query
225 </summary>
134 </member> 226 </member>
135 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandReply"> 227 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetCaptureDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)">
136 <summary>The event subscribers. null if no subcribers</summary> 228 <summary>
229 Handle response to audio input device query
230 </summary>
137 </member> 231 </member>
138 <member name="M:OpenMetaverse.DirectoryManager.OnDirLand(OpenMetaverse.DirLandReplyEventArgs)"> 232 <member name="M:OpenMetaverse.Voice.VoiceGateway.ParcelChanged">
139 <summary>Raises the DirLandReply event</summary> 233 <summary>
140 <param name="e">A DirLandReplyEventArgs object containing the 234 Set voice channel for new parcel
141 data returned from the data server</param> 235 </summary>
236
142 </member> 237 </member>
143 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandLock"> 238 <member name="M:OpenMetaverse.Voice.VoiceGateway.RequestParcelInfo(System.Uri)">
144 <summary>Thread sync lock object</summary> 239 <summary>
240 Request info from a parcel capability Uri.
241 </summary>
242 <param name="cap"></param>
145 </member> 243 </member>
146 <member name="M:OpenMetaverse.DirectoryManager.#ctor(OpenMetaverse.GridClient)"> 244 <member name="M:OpenMetaverse.Voice.VoiceGateway.pCap_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
147 <summary> 245 <summary>
148 Constructs a new instance of the DirectoryManager class 246 Receive parcel voice cap
149 </summary> 247 </summary>
150 <param name="client">An instance of GridClient</param> 248 <param name="client"></param>
249 <param name="result"></param>
250 <param name="error"></param>
151 </member> 251 </member>
152 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String)"> 252 <member name="M:OpenMetaverse.Voice.VoiceGateway.UpdatePosition(OpenMetaverse.AgentManager)">
153 <summary> 253 <summary>
154 Query the data server for a list of classified ads containing the specified string. 254 Tell Vivox where we are standing
155 Defaults to searching for classified placed in any category, and includes PG, Adult and Mature
156 results.
157
158 Responses are sent 16 per response packet, there is no way to know how many results a query reply will contain however assuming
159 the reply packets arrived ordered, a response with less than 16 entries would indicate all results have been received
160
161 The <see cref="!:OnClassifiedReply"/> event is raised when a response is received from the simulator
162 </summary> 255 </summary>
163 <param name="searchText">A string containing a list of keywords to search for</param> 256 <remarks>This has to be called when we move or turn.</remarks>
164 <returns>A UUID to correlate the results when the <see cref="!:OnClassifiedReply"/> event is raised</returns>
165 </member> 257 </member>
166 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String,OpenMetaverse.DirectoryManager.ClassifiedCategories,OpenMetaverse.DirectoryManager.ClassifiedQueryFlags)"> 258 <member name="M:OpenMetaverse.Voice.VoiceGateway.PosUpdating(System.Boolean)">
167 <summary> 259 <summary>
168 Query the data server for a list of classified ads which contain specified keywords (Overload) 260 Start and stop updating out position.
169
170 The <see cref="!:OnClassifiedReply"/> event is raised when a response is received from the simulator
171 </summary> 261 </summary>
172 <param name="searchText">A string containing a list of keywords to search for</param> 262 <param name="go"></param>
173 <param name="category">The category to search</param>
174 <param name="queryFlags">A set of flags which can be ORed to modify query options
175 such as classified maturity rating.</param>
176 <returns>A UUID to correlate the results when the <see cref="!:OnClassifiedReply"/> event is raised</returns>
177 <example>
178 Search classified ads containing the key words "foo" and "bar" in the "Any" category that are either PG or Mature
179 <code>
180 UUID searchID = StartClassifiedSearch("foo bar", ClassifiedCategories.Any, ClassifiedQueryFlags.PG | ClassifiedQueryFlags.Mature);
181 </code>
182 </example>
183 <remarks>
184 Responses are sent 16 at a time, there is no way to know how many results a query reply will contain however assuming
185 the reply packets arrived ordered, a response with less than 16 entries would indicate all results have been received
186 </remarks>
187 </member> 263 </member>
188 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"> 264 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorCreate(System.String,System.String,System.UInt16,System.UInt16,OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings)">
189 <summary> 265 <summary>
190 Starts search for places (Overloaded) 266 This is used to initialize and stop the Connector as a whole. The Connector
191 267 Create call must be completed successfully before any other requests are made
192 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator 268 (typically during application initialization). The shutdown should be called
269 when the application is shutting down to gracefully release resources
193 </summary> 270 </summary>
194 <param name="searchText">Search text</param> 271 <param name="ClientName">A string value indicting the Application name</param>
195 <param name="queryStart">Each request is limited to 100 places 272 <param name="AccountManagementServer">URL for the management server</param>
196 being returned. To get the first 100 result entries of a request use 0, 273 <param name="Logging">LoggingSettings</param>
197 from 100-199 use 1, 200-299 use 2, etc.</param> 274 <param name="MaximumPort"></param>
198 <returns>A UUID to correlate the results when the <see cref="!:OnDirPlacesReply"/> event is raised</returns> 275 <param name="MinimumPort"></param>
199 </member> 276 </member>
200 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.Int32)"> 277 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorInitiateShutdown(System.String)">
201 <summary> 278 <summary>
202 Queries the dataserver for parcels of land which are flagged to be shown in search 279 Shutdown Connector -- Should be called when the application is shutting down
203 280 to gracefully release resources
204 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator
205 </summary> 281 </summary>
206 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param> 282 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
207 <param name="queryFlags">A set of flags which can be ORed to modify query options
208 such as classified maturity rating.</param>
209 <param name="category">The category to search</param>
210 <param name="queryStart">Each request is limited to 100 places
211 being returned. To get the first 100 result entries of a request use 0,
212 from 100-199 use 1, 200-299 use 2, etc.</param>
213 <returns>A UUID to correlate the results when the <see cref="!:OnDirPlacesReply"/> event is raised</returns>
214 <example>
215 Search places containing the key words "foo" and "bar" in the "Any" category that are either PG or Adult
216 <code>
217 UUID searchID = StartDirPlacesSearch("foo bar", DirFindFlags.DwellSort | DirFindFlags.IncludePG | DirFindFlags.IncludeAdult, ParcelCategory.Any, 0);
218 </code>
219 </example>
220 <remarks>
221 Additional information on the results can be obtained by using the ParcelManager.InfoRequest method
222 </remarks>
223 </member> 283 </member>
224 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)"> 284 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalMic(System.String,System.Boolean)">
225 <summary> 285 <summary>
226 Starts a search for land sales using the directory 286 Mute or unmute the microphone
227
228 The <see cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator
229 </summary> 287 </summary>
230 <param name="typeFlags">What type of land to search for. Auction, 288 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
231 estate, mainland, "first land", etc</param> 289 <param name="Mute">true (mute) or false (unmute)</param>
232 <remarks>The OnDirLandReply event handler must be registered before
233 calling this function. There is no way to determine how many
234 results will be returned, or how many times the callback will be
235 fired other than you won't get more than 100 total parcels from
236 each query.</remarks>
237 </member> 290 </member>
238 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)"> 291 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalSpeaker(System.String,System.Boolean)">
239 <summary> 292 <summary>
240 Starts a search for land sales using the directory 293 Mute or unmute the speaker
241
242 The <seealso cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator
243 </summary> 294 </summary>
244 <param name="typeFlags">What type of land to search for. Auction, 295 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
245 estate, mainland, "first land", etc</param> 296 <param name="Mute">true (mute) or false (unmute)</param>
246 <param name="priceLimit">Maximum price to search for</param>
247 <param name="areaLimit">Maximum area to search for</param>
248 <param name="queryStart">Each request is limited to 100 parcels
249 being returned. To get the first 100 parcels of a request use 0,
250 from 100-199 use 1, 200-299 use 2, etc.</param>
251 <remarks>The OnDirLandReply event handler must be registered before
252 calling this function. There is no way to determine how many
253 results will be returned, or how many times the callback will be
254 fired other than you won't get more than 100 total parcels from
255 each query.</remarks>
256 </member> 297 </member>
257 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)"> 298 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalMicVolume(System.String,System.Int32)">
258 <summary> 299 <summary>
259 Send a request to the data server for land sales listings 300 Set microphone volume
260 </summary> 301 </summary>
261 302 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
262 <param name="findFlags">Flags sent to specify query options 303 <param name="Value">The level of the audio, a number between -100 and 100 where
263 304 0 represents ‘normal’ speaking volume</param>
264 Available flags:
265 Specify the parcel rating with one or more of the following:
266 IncludePG IncludeMature IncludeAdult
267
268 Specify the field to pre sort the results with ONLY ONE of the following:
269 PerMeterSort NameSort AreaSort PricesSort
270
271 Specify the order the results are returned in, if not specified the results are pre sorted in a Descending Order
272 SortAsc
273
274 Specify additional filters to limit the results with one or both of the following:
275 LimitByPrice LimitByArea
276
277 Flags can be combined by separating them with the | (pipe) character
278
279 Additional details can be found in <see cref="T:OpenMetaverse.DirectoryManager.DirFindFlags"/>
280 </param>
281 <param name="typeFlags">What type of land to search for. Auction,
282 Estate or Mainland</param>
283 <param name="priceLimit">Maximum price to search for when the
284 DirFindFlags.LimitByPrice flag is specified in findFlags</param>
285 <param name="areaLimit">Maximum area to search for when the
286 DirFindFlags.LimitByArea flag is specified in findFlags</param>
287 <param name="queryStart">Each request is limited to 100 parcels
288 being returned. To get the first 100 parcels of a request use 0,
289 from 100-199 use 100, 200-299 use 200, etc.</param>
290 <remarks><para>The <seealso cref="!:OnDirLandReply"/> event will be raised with the response from the simulator
291
292 There is no way to determine how many results will be returned, or how many times the callback will be
293 fired other than you won't get more than 100 total parcels from
294 each reply.</para>
295
296 <para>Any land set for sale to either anybody or specific to the connected agent will be included in the
297 results if the land is included in the query</para></remarks>
298 <example>
299 <code>
300 // request all mainland, any maturity rating that is larger than 512 sq.m
301 StartLandSearch(DirFindFlags.SortAsc | DirFindFlags.PerMeterSort | DirFindFlags.LimitByArea | DirFindFlags.IncludePG | DirFindFlags.IncludeMature | DirFindFlags.IncludeAdult, SearchTypeFlags.Mainland, 0, 512, 0);
302 </code></example>
303 </member> 305 </member>
304 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"> 306 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalSpeakerVolume(System.String,System.Int32)">
305 <summary> 307 <summary>
306 Search for Groups 308 Set local speaker volume
307 </summary> 309 </summary>
308 <param name="searchText">The name or portion of the name of the group you wish to search for</param> 310 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
309 <param name="queryStart">Start from the match number</param> 311 <param name="Value">The level of the audio, a number between -100 and 100 where
310 <returns></returns> 312 0 represents ‘normal’ speaking volume</param>
311 </member> 313 </member>
312 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32,OpenMetaverse.DirectoryManager.DirFindFlags)"> 314 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogin(System.String,System.String,System.String,System.String,System.String,System.Int32,System.Boolean)">
313 <summary> 315 <summary>
314 Search for Groups 316 This is used to login a specific user account(s). It may only be called after
317 Connector initialization has completed successfully
315 </summary> 318 </summary>
316 <param name="searchText">The name or portion of the name of the group you wish to search for</param> 319 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
317 <param name="queryStart">Start from the match number</param> 320 <param name="AccountName">User's account name</param>
318 <param name="flags">Search flags</param> 321 <param name="AccountPassword">User's account password</param>
322 <param name="AudioSessionAnswerMode">Values may be “AutoAnswer” or “VerifyAnswer”</param>
323 <param name="AccountURI">""</param>
324 <param name="ParticipantPropertyFrequency">This is an integer that specifies how often
325 the daemon will send participant property events while in a channel. If this is not set
326 the default will be “on state change”, which means that the events will be sent when
327 the participant starts talking, stops talking, is muted, is unmuted.
328 The valid values are:
329 0 – Never
330 5 – 10 times per second
331 10 – 5 times per second
332 50 – 1 time per second
333 100 – on participant state change (this is the default)</param>
334 <param name="EnableBuddiesAndPresence">false</param>
319 <returns></returns> 335 <returns></returns>
320 </member> 336 </member>
321 <member name="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"> 337 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogout(System.String)">
322 <summary> 338 <summary>
323 Search the People directory for other avatars 339 This is used to logout a user session. It should only be called with a valid AccountHandle.
324 </summary> 340 </summary>
325 <param name="searchText">The name or portion of the name of the avatar you wish to search for</param> 341 <param name="AccountHandle">Handle returned from successful Connector ‘login’ request</param>
326 <param name="queryStart"></param>
327 <returns></returns> 342 <returns></returns>
328 </member> 343 </member>
329 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"> 344 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnVoiceResponse">
330 <summary> 345 <summary>
331 Search Places for parcels of land you personally own 346 Event for most mundane request reposnses.
332 </summary> 347 </summary>
333 </member> 348 </member>
334 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.UUID)"> 349 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnConnectorCreateResponse">
350 <summary>Response to Connector.Create request</summary>
351 </member>
352 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetCaptureDevicesResponse">
353 <summary>Response to Aux.GetCaptureDevices request</summary>
354 </member>
355 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetRenderDevicesResponse">
356 <summary>Response to Aux.GetRenderDevices request</summary>
357 </member>
358 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxAudioPropertiesEvent">
359 <summary>Audio Properties Events are sent after audio capture is started.
360 These events are used to display a microphone VU meter</summary>
361 </member>
362 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginResponse">
363 <summary>Response to Account.Login request</summary>
364 </member>
365 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginStateChangeEvent">
366 <summary>This event message is sent whenever the login state of the
367 particular Account has transitioned from one value to another</summary>
368 </member>
369 <member name="P:OpenMetaverse.Voice.VoiceGateway.CaptureDevices">
335 <summary> 370 <summary>
336 Searches Places for land owned by the specified group 371 List of audio input devices
337 </summary> 372 </summary>
338 <param name="groupID">ID of the group you want to recieve land list for (You must be a member of the group)</param>
339 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
340 </member> 373 </member>
341 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(System.String)"> 374 <member name="P:OpenMetaverse.Voice.VoiceGateway.PlaybackDevices">
342 <summary> 375 <summary>
343 Search the Places directory for parcels that are listed in search and contain the specified keywords 376 List of audio output devices
344 </summary> 377 </summary>
345 <param name="searchText">A string containing the keywords to search for</param>
346 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
347 </member> 378 </member>
348 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.String,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 379 <member name="P:OpenMetaverse.Voice.VoiceGateway.TestMode">
349 <summary> 380 <summary>
350 Search Places - All Options 381 Set audio test mode
351 </summary> 382 </summary>
352 <param name="findFlags">One of the Values from the DirFindFlags struct, ie: AgentOwned, GroupOwned, etc.</param>
353 <param name="searchCategory">One of the values from the SearchCategory Struct, ie: Any, Linden, Newcomer</param>
354 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
355 <param name="simulatorName">String Simulator Name to search in</param>
356 <param name="groupID">LLUID of group you want to recieve results for</param>
357 <param name="transactionID">Transaction (Query) ID which can be associated with results from your request.</param>
358 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
359 </member> 383 </member>
360 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"> 384 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Enabled">
385 <summary>Enable logging</summary>
386 </member>
387 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Folder">
388 <summary>The folder where any logs will be created</summary>
389 </member>
390 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNamePrefix">
391 <summary>This will be prepended to beginning of each log file</summary>
392 </member>
393 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNameSuffix">
394 <summary>The suffix or extension to be appended to each log file</summary>
395 </member>
396 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.LogLevel">
361 <summary> 397 <summary>
362 Search All Events with specifid searchText in all categories, includes PG, Mature and Adult 398 0: NONE - No logging
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
363 </summary> 403 </summary>
364 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
365 <param name="queryStart">Each request is limited to 100 entries
366 being returned. To get the first group of entries of a request use 0,
367 from 100-199 use 100, 200-299 use 200, etc.</param>
368 <returns>UUID of query to correlate results in callback.</returns>
369 </member> 404 </member>
370 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,System.String,System.UInt32,OpenMetaverse.DirectoryManager.EventCategories)"> 405 <member name="M:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.#ctor">
371 <summary> 406 <summary>
372 Search Events 407 Constructor for default logging settings
373 </summary> 408 </summary>
374 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param> 409 </member>
375 <param name="queryFlags">One or more of the following flags: DateEvents, IncludePG, IncludeMature, IncludeAdult 410 <member name="T:OpenMetaverse.Voice.VoiceGateway.AudioPropertiesEventArgs">
376 from the <see cref="T:OpenMetaverse.DirectoryManager.DirFindFlags"/> Enum 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="F:OpenMetaverse.Voice.VoicePosition.Position">
414 <summary>Positional vector of the users position</summary>
415 </member>
416 <member name="F:OpenMetaverse.Voice.VoicePosition.Velocity">
417 <summary>Velocity vector of the position</summary>
418 </member>
419 <member name="F:OpenMetaverse.Voice.VoicePosition.AtOrientation">
420 <summary>At Orientation (X axis) of the position</summary>
421 </member>
422 <member name="F:OpenMetaverse.Voice.VoicePosition.UpOrientation">
423 <summary>Up Orientation (Y axis) of the position</summary>
424 </member>
425 <member name="F:OpenMetaverse.Voice.VoicePosition.LeftOrientation">
426 <summary>Left Orientation (Z axis) of the position</summary>
427 </member>
428 <member name="T:OpenMetaverse.Assets.AssetNotecard">
429 <summary>
430 Represents a string of characters encoded with specific formatting properties
431 </summary>
432 </member>
433 <member name="T:OpenMetaverse.Assets.Asset">
434 <summary>
435 Base class for all Asset types
436 </summary>
437 </member>
438 <member name="F:OpenMetaverse.Assets.Asset.AssetData">
439 <summary>A byte array containing the raw asset data</summary>
440 </member>
441 <member name="F:OpenMetaverse.Assets.Asset.Temporary">
442 <summary>True if the asset it only stored on the server temporarily</summary>
443 </member>
444 <member name="F:OpenMetaverse.Assets.Asset._AssetID">
445 <summary>A unique ID</summary>
446 </member>
447 <member name="M:OpenMetaverse.Assets.Asset.#ctor">
448 <summary>
449 Construct a new Asset object
450 </summary>
451 </member>
452 <member name="M:OpenMetaverse.Assets.Asset.#ctor(OpenMetaverse.UUID,System.Byte[])">
453 <summary>
454 Construct a new Asset object
455 </summary>
456 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
457 <param name="assetData">A byte array containing the raw asset data</param>
458 </member>
459 <member name="M:OpenMetaverse.Assets.Asset.Encode">
460 <summary>
461 Regenerates the <code>AssetData</code> byte array from the properties
462 of the derived class.
463 </summary>
464 </member>
465 <member name="M:OpenMetaverse.Assets.Asset.Decode">
466 <summary>
467 Decodes the AssetData, placing it in appropriate properties of the derived
468 class.
469 </summary>
470 <returns>True if the asset decoding succeeded, otherwise false</returns>
471 </member>
472 <member name="P:OpenMetaverse.Assets.Asset.AssetID">
473 <summary>The assets unique ID</summary>
474 </member>
475 <member name="P:OpenMetaverse.Assets.Asset.AssetType">
476 <summary>
477 The "type" of asset, Notecard, Animation, etc
478 </summary>
479 </member>
480 <member name="F:OpenMetaverse.Assets.AssetNotecard.BodyText">
481 <summary>A text string containing main text of the notecard</summary>
482 </member>
483 <member name="F:OpenMetaverse.Assets.AssetNotecard.EmbeddedItems">
484 <summary>List of <see cref="T:OpenMetaverse.InventoryItem"/>s embedded on the notecard</summary>
485 </member>
486 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor">
487 <summary>Construct an Asset of type Notecard</summary>
488 </member>
489 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(OpenMetaverse.UUID,System.Byte[])">
490 <summary>
491 Construct an Asset object of type Notecard
492 </summary>
493 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
494 <param name="assetData">A byte array containing the raw asset data</param>
495 </member>
496 <member name="M:OpenMetaverse.Assets.AssetNotecard.Encode">
497 <summary>
498 Encode the raw contents of a string with the specific Linden Text properties
499 </summary>
500 </member>
501 <member name="M:OpenMetaverse.Assets.AssetNotecard.Decode">
502 <summary>
503 Decode the raw asset data including the Linden Text properties
504 </summary>
505 <returns>true if the AssetData was successfully decoded</returns>
506 </member>
507 <member name="P:OpenMetaverse.Assets.AssetNotecard.AssetType">
508 <summary>Override the base classes AssetType</summary>
509 </member>
510 <member name="T:OpenMetaverse.SoundManager">
511 <summary>
377 512
378 Multiple flags can be combined by separating the flags with the | (pipe) character</param> 513 </summary>
379 <param name="eventDay">"u" for in-progress and upcoming events, -or- number of days since/until event is scheduled
380 For example "0" = Today, "1" = tomorrow, "2" = following day, "-1" = yesterday, etc.</param>
381 <param name="queryStart">Each request is limited to 100 entries
382 being returned. To get the first group of entries of a request use 0,
383 from 100-199 use 100, 200-299 use 200, etc.</param>
384 <param name="category">EventCategory event is listed under.</param>
385 <returns>UUID of query to correlate results in callback.</returns>
386 </member> 514 </member>
387 <member name="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)"> 515 <member name="F:OpenMetaverse.SoundManager.m_AttachedSound">
388 <summary>Requests Event Details</summary> 516 <summary>The event subscribers, null of no subscribers</summary>
389 <param name="eventID">ID of Event returned from the <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> method</param>
390 </member> 517 </member>
391 <member name="M:OpenMetaverse.DirectoryManager.DirClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 518 <member name="M:OpenMetaverse.SoundManager.OnAttachedSound(OpenMetaverse.AttachedSoundEventArgs)">
392 <summary>Process an incoming packet and raise the appropriate events</summary> 519 <summary>Raises the AttachedSound Event</summary>
393 <param name="sender">The sender</param> 520 <param name="e">A AttachedSoundEventArgs object containing
394 <param name="e">The EventArgs object containing the packet data</param> 521 the data sent from the simulator</param>
395 </member> 522 </member>
396 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 523 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundLock">
397 <summary>Process an incoming packet and raise the appropriate events</summary> 524 <summary>Thread sync lock object</summary>
398 <param name="sender">The sender</param>
399 <param name="e">The EventArgs object containing the packet data</param>
400 </member> 525 </member>
401 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 526 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundGainChange">
402 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.DirLandReplyMessage"/> event message</summary> 527 <summary>The event subscribers, null of no subscribers</summary>
403 <param name="capsKey">The Unique Capabilities Key</param>
404 <param name="message">The <see cref="T:OpenMetaverse.Messages.Linden.DirLandReplyMessage"/> event message containing the data</param>
405 <param name="simulator">The simulator the message originated from</param>
406 </member> 528 </member>
407 <member name="M:OpenMetaverse.DirectoryManager.DirPeopleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 529 <member name="M:OpenMetaverse.SoundManager.OnAttachedSoundGainChange(OpenMetaverse.AttachedSoundGainChangeEventArgs)">
408 <summary>Process an incoming packet and raise the appropriate events</summary> 530 <summary>Raises the AttachedSoundGainChange Event</summary>
409 <param name="sender">The sender</param> 531 <param name="e">A AttachedSoundGainChangeEventArgs object containing
410 <param name="e">The EventArgs object containing the packet data</param> 532 the data sent from the simulator</param>
411 </member> 533 </member>
412 <member name="M:OpenMetaverse.DirectoryManager.DirGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 534 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundGainChangeLock">
413 <summary>Process an incoming packet and raise the appropriate events</summary> 535 <summary>Thread sync lock object</summary>
414 <param name="sender">The sender</param>
415 <param name="e">The EventArgs object containing the packet data</param>
416 </member> 536 </member>
417 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)"> 537 <member name="F:OpenMetaverse.SoundManager.m_SoundTrigger">
418 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"/> event message</summary> 538 <summary>The event subscribers, null of no subscribers</summary>
419 <param name="capsKey">The Unique Capabilities Key</param>
420 <param name="message">The <see cref="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"/> event message containing the data</param>
421 <param name="simulator">The simulator the message originated from</param>
422 </member> 539 </member>
423 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 540 <member name="M:OpenMetaverse.SoundManager.OnSoundTrigger(OpenMetaverse.SoundTriggerEventArgs)">
541 <summary>Raises the SoundTrigger Event</summary>
542 <param name="e">A SoundTriggerEventArgs object containing
543 the data sent from the simulator</param>
544 </member>
545 <member name="F:OpenMetaverse.SoundManager.m_SoundTriggerLock">
546 <summary>Thread sync lock object</summary>
547 </member>
548 <member name="F:OpenMetaverse.SoundManager.m_PreloadSound">
549 <summary>The event subscribers, null of no subscribers</summary>
550 </member>
551 <member name="M:OpenMetaverse.SoundManager.OnPreloadSound(OpenMetaverse.PreloadSoundEventArgs)">
552 <summary>Raises the PreloadSound Event</summary>
553 <param name="e">A PreloadSoundEventArgs object containing
554 the data sent from the simulator</param>
555 </member>
556 <member name="F:OpenMetaverse.SoundManager.m_PreloadSoundLock">
557 <summary>Thread sync lock object</summary>
558 </member>
559 <member name="M:OpenMetaverse.SoundManager.#ctor(OpenMetaverse.GridClient)">
560 <summary>
561 Construct a new instance of the SoundManager class, used for playing and receiving
562 sound assets
563 </summary>
564 <param name="client">A reference to the current GridClient instance</param>
565 </member>
566 <member name="M:OpenMetaverse.SoundManager.PlaySound(OpenMetaverse.UUID)">
567 <summary>
568 Plays a sound in the current region at full volume from avatar position
569 </summary>
570 <param name="soundID">UUID of the sound to be played</param>
571 </member>
572 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3)">
573 <summary>
574 Plays a sound in the current region at full volume
575 </summary>
576 <param name="soundID">UUID of the sound to be played.</param>
577 <param name="position">position for the sound to be played at. Normally the avatar.</param>
578 </member>
579 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single)">
580 <summary>
581 Plays a sound in the current region
582 </summary>
583 <param name="soundID">UUID of the sound to be played.</param>
584 <param name="position">position for the sound to be played at. Normally the avatar.</param>
585 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
586 </member>
587 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.Vector3,System.Single)">
588 <summary>
589 Plays a sound in the specified sim
590 </summary>
591 <param name="soundID">UUID of the sound to be played.</param>
592 <param name="sim">UUID of the sound to be played.</param>
593 <param name="position">position for the sound to be played at. Normally the avatar.</param>
594 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
595 </member>
596 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3,System.Single)">
597 <summary>
598 Play a sound asset
599 </summary>
600 <param name="soundID">UUID of the sound to be played.</param>
601 <param name="handle">handle id for the sim to be played in.</param>
602 <param name="position">position for the sound to be played at. Normally the avatar.</param>
603 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
604 </member>
605 <member name="M:OpenMetaverse.SoundManager.AttachedSoundHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
424 <summary>Process an incoming packet and raise the appropriate events</summary> 606 <summary>Process an incoming packet and raise the appropriate events</summary>
425 <param name="sender">The sender</param> 607 <param name="sender">The sender</param>
426 <param name="e">The EventArgs object containing the packet data</param> 608 <param name="e">The EventArgs object containing the packet data</param>
427 </member> 609 </member>
428 <member name="M:OpenMetaverse.DirectoryManager.EventsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 610 <member name="M:OpenMetaverse.SoundManager.AttachedSoundGainChangeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
429 <summary>Process an incoming packet and raise the appropriate events</summary> 611 <summary>Process an incoming packet and raise the appropriate events</summary>
430 <param name="sender">The sender</param> 612 <param name="sender">The sender</param>
431 <param name="e">The EventArgs object containing the packet data</param> 613 <param name="e">The EventArgs object containing the packet data</param>
432 </member> 614 </member>
433 <member name="M:OpenMetaverse.DirectoryManager.EventInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 615 <member name="M:OpenMetaverse.SoundManager.PreloadSoundHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
434 <summary>Process an incoming packet and raise the appropriate events</summary> 616 <summary>Process an incoming packet and raise the appropriate events</summary>
435 <param name="sender">The sender</param> 617 <param name="sender">The sender</param>
436 <param name="e">The EventArgs object containing the packet data</param> 618 <param name="e">The EventArgs object containing the packet data</param>
437 </member> 619 </member>
438 <member name="M:OpenMetaverse.DirectoryManager.DirPlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 620 <member name="M:OpenMetaverse.SoundManager.SoundTriggerHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
439 <summary>Process an incoming packet and raise the appropriate events</summary> 621 <summary>Process an incoming packet and raise the appropriate events</summary>
440 <param name="sender">The sender</param> 622 <param name="sender">The sender</param>
441 <param name="e">The EventArgs object containing the packet data</param> 623 <param name="e">The EventArgs object containing the packet data</param>
442 </member> 624 </member>
443 <member name="E:OpenMetaverse.DirectoryManager.EventInfoReply"> 625 <member name="E:OpenMetaverse.SoundManager.AttachedSound">
444 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)"/> request.</summary> 626 <summary>Raised when the simulator sends us data containing
627 sound</summary>
445 </member> 628 </member>
446 <member name="E:OpenMetaverse.DirectoryManager.DirEventsReply"> 629 <member name="E:OpenMetaverse.SoundManager.AttachedSoundGainChange">
447 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> request.</summary> 630 <summary>Raised when the simulator sends us data containing
631 ...</summary>
448 </member> 632 </member>
449 <member name="E:OpenMetaverse.DirectoryManager.PlacesReply"> 633 <member name="E:OpenMetaverse.SoundManager.SoundTrigger">
450 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request.</summary> 634 <summary>Raised when the simulator sends us data containing
635 ...</summary>
451 </member> 636 </member>
452 <member name="E:OpenMetaverse.DirectoryManager.DirPlacesReply"> 637 <member name="E:OpenMetaverse.SoundManager.PreloadSound">
453 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/> request.</summary> 638 <summary>Raised when the simulator sends us data containing
639 ...</summary>
454 </member> 640 </member>
455 <member name="E:OpenMetaverse.DirectoryManager.DirClassifiedsReply"> 641 <member name="T:OpenMetaverse.AttachedSoundEventArgs">
456 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String,OpenMetaverse.DirectoryManager.ClassifiedCategories,System.Boolean)"/> request.</summary> 642 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event</summary>
643 <remarks>The <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event occurs when the simulator sends
644 the sound data which emits from an agents attachment</remarks>
645 <example>
646 The following code example shows the process to subscribe to the <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event
647 and a stub to handle the data passed from the simulator
648 <code>
649 // Subscribe to the AttachedSound event
650 Client.Sound.AttachedSound += Sound_AttachedSound;
651
652 // process the data raised in the event here
653 private void Sound_AttachedSound(object sender, AttachedSoundEventArgs e)
654 {
655 // ... Process AttachedSoundEventArgs here ...
656 }
657 </code>
658 </example>
457 </member> 659 </member>
458 <member name="E:OpenMetaverse.DirectoryManager.DirGroupsReply"> 660 <member name="M:OpenMetaverse.AttachedSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,OpenMetaverse.SoundFlags)">
459 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/> request.</summary> 661 <summary>
662 Construct a new instance of the SoundTriggerEventArgs class
663 </summary>
664 <param name="sim">Simulator where the event originated</param>
665 <param name="soundID">The sound asset id</param>
666 <param name="ownerID">The ID of the owner</param>
667 <param name="objectID">The ID of the object</param>
668 <param name="gain">The volume level</param>
669 <param name="flags">The <see cref="T:OpenMetaverse.SoundFlags"/></param>
460 </member> 670 </member>
461 <member name="E:OpenMetaverse.DirectoryManager.DirPeopleReply"> 671 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Simulator">
462 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/> request.</summary> 672 <summary>Simulator where the event originated</summary>
463 </member> 673 </member>
464 <member name="E:OpenMetaverse.DirectoryManager.DirLandReply"> 674 <member name="P:OpenMetaverse.AttachedSoundEventArgs.SoundID">
465 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)"/> request.</summary> 675 <summary>Get the sound asset id</summary>
466 </member> 676 </member>
467 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedCategories"> 677 <member name="P:OpenMetaverse.AttachedSoundEventArgs.OwnerID">
468 <summary>Classified Ad categories</summary> 678 <summary>Get the ID of the owner</summary>
469 </member> 679 </member>
470 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Any"> 680 <member name="P:OpenMetaverse.AttachedSoundEventArgs.ObjectID">
471 <summary>Classified is listed in the Any category</summary> 681 <summary>Get the ID of the Object</summary>
472 </member> 682 </member>
473 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Shopping"> 683 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Gain">
474 <summary>Classified is shopping related</summary> 684 <summary>Get the volume level</summary>
475 </member> 685 </member>
476 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.LandRental"> 686 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Flags">
477 <summary>Classified is </summary> 687 <summary>Get the <see cref="T:OpenMetaverse.SoundFlags"/></summary>
478 </member> 688 </member>
479 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.PropertyRental"> 689 <member name="T:OpenMetaverse.AttachedSoundGainChangeEventArgs">
480 <summary></summary> 690 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.AttachedSoundGainChange"/> event</summary>
691 <remarks>The <see cref="E:OpenMetaverse.SoundManager.AttachedSoundGainChange"/> event occurs when an attached sound
692 changes its volume level</remarks>
481 </member> 693 </member>
482 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.SpecialAttraction"> 694 <member name="M:OpenMetaverse.AttachedSoundGainChangeEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Single)">
483 <summary></summary> 695 <summary>
696 Construct a new instance of the AttachedSoundGainChangedEventArgs class
697 </summary>
698 <param name="sim">Simulator where the event originated</param>
699 <param name="objectID">The ID of the Object</param>
700 <param name="gain">The new volume level</param>
484 </member> 701 </member>
485 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.NewProducts"> 702 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Simulator">
486 <summary></summary> 703 <summary>Simulator where the event originated</summary>
487 </member> 704 </member>
488 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Employment"> 705 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.ObjectID">
489 <summary></summary> 706 <summary>Get the ID of the Object</summary>
490 </member> 707 </member>
491 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Wanted"> 708 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Gain">
492 <summary></summary> 709 <summary>Get the volume level</summary>
493 </member> 710 </member>
494 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Service"> 711 <member name="T:OpenMetaverse.SoundTriggerEventArgs">
495 <summary></summary> 712 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.SoundTrigger"/> event</summary>
713 <remarks><para>The <see cref="E:OpenMetaverse.SoundManager.SoundTrigger"/> event occurs when the simulator forwards
714 a request made by yourself or another agent to play either an asset sound or a built in sound</para>
715
716 <para>Requests to play sounds where the <see cref="P:OpenMetaverse.SoundTriggerEventArgs.SoundID"/> is not one of the built-in
717 <see cref="T:OpenMetaverse.Sounds"/> will require sending a request to download the sound asset before it can be played</para>
718 </remarks>
719 <example>
720 The following code example uses the <see cref="P:OpenMetaverse.SoundTriggerEventArgs.OwnerID"/>, <see cref="P:OpenMetaverse.SoundTriggerEventArgs.SoundID"/>
721 and <see cref="P:OpenMetaverse.SoundTriggerEventArgs.Gain"/>
722 properties to display some information on a sound request on the <see cref="T:System.Console"/> window.
723 <code>
724 // subscribe to the event
725 Client.Sound.SoundTrigger += Sound_SoundTrigger;
726
727 // play the pre-defined BELL_TING sound
728 Client.Sound.SendSoundTrigger(Sounds.BELL_TING);
729
730 // handle the response data
731 private void Sound_SoundTrigger(object sender, SoundTriggerEventArgs e)
732 {
733 Console.WriteLine("{0} played the sound {1} at volume {2}",
734 e.OwnerID, e.SoundID, e.Gain);
735 }
736 </code>
737 </example>
496 </member> 738 </member>
497 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Personal"> 739 <member name="M:OpenMetaverse.SoundTriggerEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.UInt64,OpenMetaverse.Vector3)">
498 <summary></summary> 740 <summary>
741 Construct a new instance of the SoundTriggerEventArgs class
742 </summary>
743 <param name="sim">Simulator where the event originated</param>
744 <param name="soundID">The sound asset id</param>
745 <param name="ownerID">The ID of the owner</param>
746 <param name="objectID">The ID of the object</param>
747 <param name="parentID">The ID of the objects parent</param>
748 <param name="gain">The volume level</param>
749 <param name="regionHandle">The regionhandle</param>
750 <param name="position">The source position</param>
499 </member> 751 </member>
500 <member name="T:OpenMetaverse.DirectoryManager.EventCategories"> 752 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Simulator">
501 <summary>Event Categories</summary> 753 <summary>Simulator where the event originated</summary>
502 </member> 754 </member>
503 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.All"> 755 <member name="P:OpenMetaverse.SoundTriggerEventArgs.SoundID">
504 <summary></summary> 756 <summary>Get the sound asset id</summary>
505 </member> 757 </member>
506 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Discussion"> 758 <member name="P:OpenMetaverse.SoundTriggerEventArgs.OwnerID">
507 <summary></summary> 759 <summary>Get the ID of the owner</summary>
508 </member> 760 </member>
509 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Sports"> 761 <member name="P:OpenMetaverse.SoundTriggerEventArgs.ObjectID">
510 <summary></summary> 762 <summary>Get the ID of the Object</summary>
511 </member> 763 </member>
512 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.LiveMusic"> 764 <member name="P:OpenMetaverse.SoundTriggerEventArgs.ParentID">
513 <summary></summary> 765 <summary>Get the ID of the objects parent</summary>
514 </member> 766 </member>
515 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Commercial"> 767 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Gain">
516 <summary></summary> 768 <summary>Get the volume level</summary>
517 </member> 769 </member>
518 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Nightlife"> 770 <member name="P:OpenMetaverse.SoundTriggerEventArgs.RegionHandle">
519 <summary></summary> 771 <summary>Get the regionhandle</summary>
520 </member> 772 </member>
521 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Games"> 773 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Position">
522 <summary></summary> 774 <summary>Get the source position</summary>
523 </member> 775 </member>
524 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Pageants"> 776 <member name="T:OpenMetaverse.PreloadSoundEventArgs">
525 <summary></summary> 777 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary>
778 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
779 the appearance data for an avatar</remarks>
780 <example>
781 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
782 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
783 <code>
784 // subscribe to the event
785 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
786
787 // handle the data when the event is raised
788 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e)
789 {
790 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
791 }
792 </code>
793 </example>
526 </member> 794 </member>
527 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Education"> 795 <member name="M:OpenMetaverse.PreloadSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
528 <summary></summary> 796 <summary>
797 Construct a new instance of the PreloadSoundEventArgs class
798 </summary>
799 <param name="sim">Simulator where the event originated</param>
800 <param name="soundID">The sound asset id</param>
801 <param name="ownerID">The ID of the owner</param>
802 <param name="objectID">The ID of the object</param>
529 </member> 803 </member>
530 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Arts"> 804 <member name="P:OpenMetaverse.PreloadSoundEventArgs.Simulator">
531 <summary></summary> 805 <summary>Simulator where the event originated</summary>
532 </member> 806 </member>
533 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Charity"> 807 <member name="P:OpenMetaverse.PreloadSoundEventArgs.SoundID">
534 <summary></summary> 808 <summary>Get the sound asset id</summary>
535 </member> 809 </member>
536 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Miscellaneous"> 810 <member name="P:OpenMetaverse.PreloadSoundEventArgs.OwnerID">
537 <summary></summary> 811 <summary>Get the ID of the owner</summary>
538 </member> 812 </member>
539 <member name="T:OpenMetaverse.DirectoryManager.DirFindFlags"> 813 <member name="P:OpenMetaverse.PreloadSoundEventArgs.ObjectID">
814 <summary>Get the ID of the Object</summary>
815 </member>
816 <member name="T:OpenMetaverse.Caps">
540 <summary> 817 <summary>
541 Query Flags used in many of the DirectoryManager methods to specify which query to execute and how to return the results. 818 Capabilities is the name of the bi-directional HTTP REST protocol
542 819 used to communicate non real-time transactions such as teleporting or
543 Flags can be combined using the | (pipe) character, not all flags are available in all queries 820 group messaging
544 </summary> 821 </summary>
545 </member> 822 </member>
546 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.People"> 823 <member name="F:OpenMetaverse.Caps.Simulator">
547 <summary>Query the People database</summary> 824 <summary>Reference to the simulator this system is connected to</summary>
548 </member> 825 </member>
549 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Online"> 826 <member name="M:OpenMetaverse.Caps.#ctor(OpenMetaverse.Simulator,System.String)">
550 <summary></summary> 827 <summary>
828 Default constructor
829 </summary>
830 <param name="simulator"></param>
831 <param name="seedcaps"></param>
551 </member> 832 </member>
552 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Events"> 833 <member name="M:OpenMetaverse.Caps.CapabilityURI(System.String)">
553 <summary></summary> 834 <summary>
835 Request the URI of a named capability
836 </summary>
837 <param name="capability">Name of the capability to request</param>
838 <returns>The URI of the requested capability, or String.Empty if
839 the capability does not exist</returns>
554 </member> 840 </member>
555 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Groups"> 841 <member name="M:OpenMetaverse.Caps.EventQueueEventHandler(System.String,OpenMetaverse.StructuredData.OSDMap)">
556 <summary>Query the Groups database</summary> 842 <summary>
843 Process any incoming events, check to see if we have a message created for the event,
844 </summary>
845 <param name="eventName"></param>
846 <param name="body"></param>
557 </member> 847 </member>
558 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DateEvents"> 848 <member name="P:OpenMetaverse.Caps.SeedCapsURI">
559 <summary>Query the Events database</summary> 849 <summary>Capabilities URI this system was initialized with</summary>
560 </member> 850 </member>
561 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AgentOwned"> 851 <member name="P:OpenMetaverse.Caps.IsEventQueueRunning">
562 <summary>Query the land holdings database for land owned by the currently connected agent</summary> 852 <summary>Whether the capabilities event queue is connected and
853 listening for incoming events</summary>
563 </member> 854 </member>
564 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.ForSale"> 855 <member name="T:OpenMetaverse.Caps.EventQueueCallback">
565 <summary></summary> 856 <summary>
857 Triggered when an event is received via the EventQueueGet
858 capability
859 </summary>
860 <param name="capsKey">Event name</param>
861 <param name="message">Decoded event data</param>
862 <param name="simulator">The simulator that generated the event</param>
566 </member> 863 </member>
567 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.GroupOwned"> 864 <member name="T:OpenMetaverse.AgentManager">
568 <summary>Query the land holdings database for land which is owned by a Group</summary> 865 <summary>
866 Manager class for our own avatar
867 </summary>
569 </member> 868 </member>
570 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DwellSort"> 869 <member name="F:OpenMetaverse.AgentManager.m_Chat">
571 <summary>Specifies the query should pre sort the results based upon traffic 870 <summary>The event subscribers. null if no subcribers</summary>
572 when searching the Places database</summary>
573 </member> 871 </member>
574 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgSimsOnly"> 872 <member name="M:OpenMetaverse.AgentManager.OnChat(OpenMetaverse.ChatEventArgs)">
575 <summary></summary> 873 <summary>Raises the ChatFromSimulator event</summary>
874 <param name="e">A ChatEventArgs object containing the
875 data returned from the data server</param>
576 </member> 876 </member>
577 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PicturesOnly"> 877 <member name="F:OpenMetaverse.AgentManager.m_ChatLock">
578 <summary></summary> 878 <summary>Thread sync lock object</summary>
579 </member> 879 </member>
580 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgEventsOnly"> 880 <member name="F:OpenMetaverse.AgentManager.m_ScriptDialog">
581 <summary></summary> 881 <summary>The event subscribers. null if no subcribers</summary>
582 </member> 882 </member>
583 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.MatureSimsOnly"> 883 <member name="M:OpenMetaverse.AgentManager.OnScriptDialog(OpenMetaverse.ScriptDialogEventArgs)">
584 <summary></summary> 884 <summary>Raises the ScriptDialog event</summary>
885 <param name="e">A SctriptDialogEventArgs object containing the
886 data returned from the data server</param>
585 </member> 887 </member>
586 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.SortAsc"> 888 <member name="F:OpenMetaverse.AgentManager.m_ScriptDialogLock">
587 <summary>Specifies the query should pre sort the results in an ascending order when searching the land sales database. 889 <summary>Thread sync lock object</summary>
588 This flag is only used when searching the land sales database</summary>
589 </member> 890 </member>
590 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PricesSort"> 891 <member name="F:OpenMetaverse.AgentManager.m_ScriptQuestion">
591 <summary>Specifies the query should pre sort the results using the SalePrice field when searching the land sales database. 892 <summary>The event subscribers. null if no subcribers</summary>
592 This flag is only used when searching the land sales database</summary>
593 </member> 893 </member>
594 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PerMeterSort"> 894 <member name="M:OpenMetaverse.AgentManager.OnScriptQuestion(OpenMetaverse.ScriptQuestionEventArgs)">
595 <summary>Specifies the query should pre sort the results by calculating the average price/sq.m (SalePrice / Area) when searching the land sales database. 895 <summary>Raises the ScriptQuestion event</summary>
596 This flag is only used when searching the land sales database</summary> 896 <param name="e">A ScriptQuestionEventArgs object containing the
897 data returned from the data server</param>
597 </member> 898 </member>
598 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AreaSort"> 899 <member name="F:OpenMetaverse.AgentManager.m_ScriptQuestionLock">
599 <summary>Specifies the query should pre sort the results using the ParcelSize field when searching the land sales database. 900 <summary>Thread sync lock object</summary>
600 This flag is only used when searching the land sales database</summary>
601 </member> 901 </member>
602 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.NameSort"> 902 <member name="F:OpenMetaverse.AgentManager.m_LoadURL">
603 <summary>Specifies the query should pre sort the results using the Name field when searching the land sales database. 903 <summary>The event subscribers. null if no subcribers</summary>
604 This flag is only used when searching the land sales database</summary>
605 </member> 904 </member>
606 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByPrice"> 905 <member name="M:OpenMetaverse.AgentManager.OnLoadURL(OpenMetaverse.LoadUrlEventArgs)">
607 <summary>When set, only parcels less than the specified Price will be included when searching the land sales database. 906 <summary>Raises the LoadURL event</summary>
608 This flag is only used when searching the land sales database</summary> 907 <param name="e">A LoadUrlEventArgs object containing the
908 data returned from the data server</param>
609 </member> 909 </member>
610 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByArea"> 910 <member name="F:OpenMetaverse.AgentManager.m_LoadUrlLock">
611 <summary>When set, only parcels greater than the specified Size will be included when searching the land sales database. 911 <summary>Thread sync lock object</summary>
612 This flag is only used when searching the land sales database</summary>
613 </member> 912 </member>
614 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.FilterMature"> 913 <member name="F:OpenMetaverse.AgentManager.m_Balance">
615 <summary></summary> 914 <summary>The event subscribers. null if no subcribers</summary>
616 </member> 915 </member>
617 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PGOnly"> 916 <member name="M:OpenMetaverse.AgentManager.OnBalance(OpenMetaverse.BalanceEventArgs)">
618 <summary></summary> 917 <summary>Raises the MoneyBalance event</summary>
918 <param name="e">A BalanceEventArgs object containing the
919 data returned from the data server</param>
619 </member> 920 </member>
620 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludePG"> 921 <member name="F:OpenMetaverse.AgentManager.m_BalanceLock">
621 <summary>Include PG land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary> 922 <summary>Thread sync lock object</summary>
622 </member> 923 </member>
623 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeMature"> 924 <member name="F:OpenMetaverse.AgentManager.m_MoneyBalance">
624 <summary>Include Mature land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary> 925 <summary>The event subscribers. null if no subcribers</summary>
625 </member> 926 </member>
626 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeAdult"> 927 <member name="M:OpenMetaverse.AgentManager.OnMoneyBalanceReply(OpenMetaverse.MoneyBalanceReplyEventArgs)">
627 <summary>Include Adult land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary> 928 <summary>Raises the MoneyBalanceReply event</summary>
929 <param name="e">A MoneyBalanceReplyEventArgs object containing the
930 data returned from the data server</param>
628 </member> 931 </member>
629 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AdultOnly"> 932 <member name="F:OpenMetaverse.AgentManager.m_MoneyBalanceReplyLock">
630 <summary></summary> 933 <summary>Thread sync lock object</summary>
631 </member> 934 </member>
632 <member name="T:OpenMetaverse.DirectoryManager.SearchTypeFlags"> 935 <member name="F:OpenMetaverse.AgentManager.m_InstantMessage">
633 <summary> 936 <summary>The event subscribers. null if no subcribers</summary>
634 Land types to search dataserver for
635 </summary>
636 </member> 937 </member>
637 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Any"> 938 <member name="M:OpenMetaverse.AgentManager.OnInstantMessage(OpenMetaverse.InstantMessageEventArgs)">
638 <summary>Search Auction, Mainland and Estate</summary> 939 <summary>Raises the IM event</summary>
940 <param name="e">A InstantMessageEventArgs object containing the
941 data returned from the data server</param>
639 </member> 942 </member>
640 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Auction"> 943 <member name="F:OpenMetaverse.AgentManager.m_InstantMessageLock">
641 <summary>Land which is currently up for auction</summary> 944 <summary>Thread sync lock object</summary>
642 </member> 945 </member>
643 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Mainland"> 946 <member name="F:OpenMetaverse.AgentManager.m_Teleport">
644 <summary>Parcels which are on the mainland (Linden owned) continents</summary> 947 <summary>The event subscribers. null if no subcribers</summary>
645 </member> 948 </member>
646 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Estate"> 949 <member name="M:OpenMetaverse.AgentManager.OnTeleport(OpenMetaverse.TeleportEventArgs)">
647 <summary>Parcels which are on privately owned simulators</summary> 950 <summary>Raises the TeleportProgress event</summary>
951 <param name="e">A TeleportEventArgs object containing the
952 data returned from the data server</param>
648 </member> 953 </member>
649 <member name="T:OpenMetaverse.DirectoryManager.EventFlags"> 954 <member name="F:OpenMetaverse.AgentManager.m_TeleportLock">
650 <summary> 955 <summary>Thread sync lock object</summary>
651 The content rating of the event
652 </summary>
653 </member> 956 </member>
654 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.PG"> 957 <member name="F:OpenMetaverse.AgentManager.m_AgentData">
655 <summary>Event is PG</summary> 958 <summary>The event subscribers. null if no subcribers</summary>
656 </member> 959 </member>
657 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Mature"> 960 <member name="M:OpenMetaverse.AgentManager.OnAgentData(OpenMetaverse.AgentDataReplyEventArgs)">
658 <summary>Event is Mature</summary> 961 <summary>Raises the AgentDataReply event</summary>
962 <param name="e">A AgentDataReplyEventArgs object containing the
963 data returned from the data server</param>
659 </member> 964 </member>
660 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Adult"> 965 <member name="F:OpenMetaverse.AgentManager.m_AgentDataLock">
661 <summary>Event is Adult</summary> 966 <summary>Thread sync lock object</summary>
662 </member> 967 </member>
663 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedFlags"> 968 <member name="F:OpenMetaverse.AgentManager.m_AnimationsChanged">
664 <summary> 969 <summary>The event subscribers. null if no subcribers</summary>
665 Classified Ad Options
666 </summary>
667 <remarks>There appear to be two formats the flags are packed in.
668 This set of flags is for the newer style</remarks>
669 </member> 970 </member>
670 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.None"> 971 <member name="M:OpenMetaverse.AgentManager.OnAnimationsChanged(OpenMetaverse.AnimationsChangedEventArgs)">
671 <summary></summary> 972 <summary>Raises the AnimationsChanged event</summary>
973 <param name="e">A AnimationsChangedEventArgs object containing the
974 data returned from the data server</param>
672 </member> 975 </member>
673 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Mature"> 976 <member name="F:OpenMetaverse.AgentManager.m_AnimationsChangedLock">
674 <summary></summary> 977 <summary>Thread sync lock object</summary>
675 </member> 978 </member>
676 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Enabled"> 979 <member name="F:OpenMetaverse.AgentManager.m_MeanCollision">
677 <summary></summary> 980 <summary>The event subscribers. null if no subcribers</summary>
678 </member> 981 </member>
679 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.UpdateTime"> 982 <member name="M:OpenMetaverse.AgentManager.OnMeanCollision(OpenMetaverse.MeanCollisionEventArgs)">
680 <summary></summary> 983 <summary>Raises the MeanCollision event</summary>
984 <param name="e">A MeanCollisionEventArgs object containing the
985 data returned from the data server</param>
681 </member> 986 </member>
682 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.AutoRenew"> 987 <member name="F:OpenMetaverse.AgentManager.m_MeanCollisionLock">
683 <summary></summary> 988 <summary>Thread sync lock object</summary>
684 </member> 989 </member>
685 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags"> 990 <member name="F:OpenMetaverse.AgentManager.m_RegionCrossed">
686 <summary> 991 <summary>The event subscribers. null if no subcribers</summary>
687 Classified ad query options
688 </summary>
689 </member> 992 </member>
690 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.All"> 993 <member name="M:OpenMetaverse.AgentManager.OnRegionCrossed(OpenMetaverse.RegionCrossedEventArgs)">
691 <summary>Include all ads in results</summary> 994 <summary>Raises the RegionCrossed event</summary>
995 <param name="e">A RegionCrossedEventArgs object containing the
996 data returned from the data server</param>
692 </member> 997 </member>
693 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.PG"> 998 <member name="F:OpenMetaverse.AgentManager.m_RegionCrossedLock">
694 <summary>Include PG ads in results</summary> 999 <summary>Thread sync lock object</summary>
695 </member> 1000 </member>
696 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Mature"> 1001 <member name="F:OpenMetaverse.AgentManager.m_GroupChatJoined">
697 <summary>Include Mature ads in results</summary> 1002 <summary>The event subscribers. null if no subcribers</summary>
698 </member> 1003 </member>
699 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Adult"> 1004 <member name="M:OpenMetaverse.AgentManager.OnGroupChatJoined(OpenMetaverse.GroupChatJoinedEventArgs)">
700 <summary>Include Adult ads in results</summary> 1005 <summary>Raises the GroupChatJoined event</summary>
1006 <param name="e">A GroupChatJoinedEventArgs object containing the
1007 data returned from the data server</param>
701 </member> 1008 </member>
702 <member name="T:OpenMetaverse.DirectoryManager.PlacesFlags"> 1009 <member name="F:OpenMetaverse.AgentManager.m_GroupChatJoinedLock">
703 <summary> 1010 <summary>Thread sync lock object</summary>
704 The For Sale flag in PlacesReplyData
705 </summary>
706 </member> 1011 </member>
707 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.NotForSale"> 1012 <member name="F:OpenMetaverse.AgentManager.m_AlertMessage">
708 <summary>Parcel is not listed for sale</summary> 1013 <summary>The event subscribers. null if no subcribers</summary>
709 </member> 1014 </member>
710 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.ForSale"> 1015 <member name="M:OpenMetaverse.AgentManager.OnAlertMessage(OpenMetaverse.AlertMessageEventArgs)">
711 <summary>Parcel is For Sale</summary> 1016 <summary>Raises the AlertMessage event</summary>
1017 <param name="e">A AlertMessageEventArgs object containing the
1018 data returned from the data server</param>
712 </member> 1019 </member>
713 <member name="T:OpenMetaverse.DirectoryManager.Classified"> 1020 <member name="F:OpenMetaverse.AgentManager.m_AlertMessageLock">
714 <summary> 1021 <summary>Thread sync lock object</summary>
715 A classified ad on the grid
716 </summary>
717 </member> 1022 </member>
718 <member name="F:OpenMetaverse.DirectoryManager.Classified.ID"> 1023 <member name="F:OpenMetaverse.AgentManager.m_ScriptControl">
719 <summary>UUID for this ad, useful for looking up detailed 1024 <summary>The event subscribers. null if no subcribers</summary>
720 information about it</summary>
721 </member> 1025 </member>
722 <member name="F:OpenMetaverse.DirectoryManager.Classified.Name"> 1026 <member name="M:OpenMetaverse.AgentManager.OnScriptControlChange(OpenMetaverse.ScriptControlEventArgs)">
723 <summary>The title of this classified ad</summary> 1027 <summary>Raises the ScriptControlChange event</summary>
1028 <param name="e">A ScriptControlEventArgs object containing the
1029 data returned from the data server</param>
724 </member> 1030 </member>
725 <member name="F:OpenMetaverse.DirectoryManager.Classified.Flags"> 1031 <member name="F:OpenMetaverse.AgentManager.m_ScriptControlLock">
726 <summary>Flags that show certain options applied to the classified</summary> 1032 <summary>Thread sync lock object</summary>
727 </member> 1033 </member>
728 <member name="F:OpenMetaverse.DirectoryManager.Classified.CreationDate"> 1034 <member name="F:OpenMetaverse.AgentManager.m_CameraConstraint">
729 <summary>Creation date of the ad</summary> 1035 <summary>The event subscribers. null if no subcribers</summary>
730 </member> 1036 </member>
731 <member name="F:OpenMetaverse.DirectoryManager.Classified.ExpirationDate"> 1037 <member name="M:OpenMetaverse.AgentManager.OnCameraConstraint(OpenMetaverse.CameraConstraintEventArgs)">
732 <summary>Expiration date of the ad</summary> 1038 <summary>Raises the CameraConstraint event</summary>
1039 <param name="e">A CameraConstraintEventArgs object containing the
1040 data returned from the data server</param>
733 </member> 1041 </member>
734 <member name="F:OpenMetaverse.DirectoryManager.Classified.Price"> 1042 <member name="F:OpenMetaverse.AgentManager.m_CameraConstraintLock">
735 <summary>Price that was paid for this ad</summary> 1043 <summary>Thread sync lock object</summary>
736 </member> 1044 </member>
737 <member name="M:OpenMetaverse.DirectoryManager.Classified.ToString"> 1045 <member name="F:OpenMetaverse.AgentManager.m_ScriptSensorReply">
738 <summary>Print the struct data as a string</summary> 1046 <summary>The event subscribers. null if no subcribers</summary>
739 <returns>A string containing the field name, and field value</returns>
740 </member> 1047 </member>
741 <member name="T:OpenMetaverse.DirectoryManager.DirectoryParcel"> 1048 <member name="M:OpenMetaverse.AgentManager.OnScriptSensorReply(OpenMetaverse.ScriptSensorReplyEventArgs)">
742 <summary> 1049 <summary>Raises the ScriptSensorReply event</summary>
743 A parcel retrieved from the dataserver such as results from the 1050 <param name="e">A ScriptSensorReplyEventArgs object containing the
744 "For-Sale" listings or "Places" Search 1051 data returned from the data server</param>
745 </summary>
746 </member> 1052 </member>
747 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ID"> 1053 <member name="F:OpenMetaverse.AgentManager.m_ScriptSensorReplyLock">
748 <summary>The unique dataserver parcel ID</summary> 1054 <summary>Thread sync lock object</summary>
749 <remarks>This id is used to obtain additional information from the entry
750 by using the <see cref="!:ParcelManager.InfoRequest"/> method</remarks>
751 </member> 1055 </member>
752 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Name"> 1056 <member name="F:OpenMetaverse.AgentManager.m_AvatarSitResponse">
753 <summary>A string containing the name of the parcel</summary> 1057 <summary>The event subscribers. null if no subcribers</summary>
754 </member> 1058 </member>
755 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ActualArea"> 1059 <member name="M:OpenMetaverse.AgentManager.OnAvatarSitResponse(OpenMetaverse.AvatarSitResponseEventArgs)">
756 <summary>The size of the parcel</summary> 1060 <summary>Raises the AvatarSitResponse event</summary>
757 <remarks>This field is not returned for Places searches</remarks> 1061 <param name="e">A AvatarSitResponseEventArgs object containing the
1062 data returned from the data server</param>
758 </member> 1063 </member>
759 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.SalePrice"> 1064 <member name="F:OpenMetaverse.AgentManager.m_AvatarSitResponseLock">
760 <summary>The price of the parcel</summary> 1065 <summary>Thread sync lock object</summary>
761 <remarks>This field is not returned for Places searches</remarks>
762 </member> 1066 </member>
763 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Auction"> 1067 <member name="F:OpenMetaverse.AgentManager.m_ChatSessionMemberAdded">
764 <summary>If True, this parcel is flagged to be auctioned</summary> 1068 <summary>The event subscribers. null if no subcribers</summary>
765 </member> 1069 </member>
766 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ForSale"> 1070 <member name="M:OpenMetaverse.AgentManager.OnChatSessionMemberAdded(OpenMetaverse.ChatSessionMemberAddedEventArgs)">
767 <summary>If true, this parcel is currently set for sale</summary> 1071 <summary>Raises the ChatSessionMemberAdded event</summary>
1072 <param name="e">A ChatSessionMemberAddedEventArgs object containing the
1073 data returned from the data server</param>
768 </member> 1074 </member>
769 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Dwell"> 1075 <member name="F:OpenMetaverse.AgentManager.m_ChatSessionMemberAddedLock">
770 <summary>Parcel traffic</summary> 1076 <summary>Thread sync lock object</summary>
771 </member> 1077 </member>
772 <member name="M:OpenMetaverse.DirectoryManager.DirectoryParcel.ToString"> 1078 <member name="F:OpenMetaverse.AgentManager.m_ChatSessionMemberLeft">
773 <summary>Print the struct data as a string</summary> 1079 <summary>The event subscribers. null if no subcribers</summary>
774 <returns>A string containing the field name, and field value</returns>
775 </member> 1080 </member>
776 <member name="T:OpenMetaverse.DirectoryManager.AgentSearchData"> 1081 <member name="M:OpenMetaverse.AgentManager.OnChatSessionMemberLeft(OpenMetaverse.ChatSessionMemberLeftEventArgs)">
777 <summary> 1082 <summary>Raises the ChatSessionMemberLeft event</summary>
778 An Avatar returned from the dataserver 1083 <param name="e">A ChatSessionMemberLeftEventArgs object containing the
779 </summary> 1084 data returned from the data server</param>
780 </member> 1085 </member>
781 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.Online"> 1086 <member name="F:OpenMetaverse.AgentManager.m_ChatSessionMemberLeftLock">
782 <summary>Online status of agent</summary> 1087 <summary>Thread sync lock object</summary>
783 <remarks>This field appears to be obsolete and always returns false</remarks>
784 </member> 1088 </member>
785 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.FirstName"> 1089 <member name="F:OpenMetaverse.AgentManager.m_SetDisplayNameReply">
786 <summary>The agents first name</summary> 1090 <summary>The event subscribers, null of no subscribers</summary>
787 </member> 1091 </member>
788 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.LastName"> 1092 <member name="M:OpenMetaverse.AgentManager.OnSetDisplayNameReply(OpenMetaverse.SetDisplayNameReplyEventArgs)">
789 <summary>The agents last name</summary> 1093 <summary>Raises the SetDisplayNameReply Event</summary>
1094 <param name="e">A SetDisplayNameReplyEventArgs object containing
1095 the data sent from the simulator</param>
790 </member> 1096 </member>
791 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.AgentID"> 1097 <member name="F:OpenMetaverse.AgentManager.m_SetDisplayNameReplyLock">
792 <summary>The agents <see cref="T:OpenMetaverse.UUID"/></summary> 1098 <summary>Thread sync lock object</summary>
793 </member> 1099 </member>
794 <member name="M:OpenMetaverse.DirectoryManager.AgentSearchData.ToString"> 1100 <member name="F:OpenMetaverse.AgentManager.m_MuteListUpdated">
795 <summary>Print the struct data as a string</summary> 1101 <summary>The event subscribers. null if no subcribers</summary>
796 <returns>A string containing the field name, and field value</returns>
797 </member> 1102 </member>
798 <member name="T:OpenMetaverse.DirectoryManager.GroupSearchData"> 1103 <member name="M:OpenMetaverse.AgentManager.OnMuteListUpdated(System.EventArgs)">
799 <summary> 1104 <summary>Raises the MuteListUpdated event</summary>
800 Response to a "Groups" Search 1105 <param name="e">A EventArgs object containing the
801 </summary> 1106 data returned from the data server</param>
802 </member> 1107 </member>
803 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupID"> 1108 <member name="F:OpenMetaverse.AgentManager.m_MuteListUpdatedLock">
804 <summary>The Group ID</summary> 1109 <summary>Thread sync lock object</summary>
805 </member> 1110 </member>
806 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupName"> 1111 <member name="F:OpenMetaverse.AgentManager.Client">
807 <summary>The name of the group</summary> 1112 <summary>Reference to the GridClient instance</summary>
808 </member> 1113 </member>
809 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.Members"> 1114 <member name="F:OpenMetaverse.AgentManager.Movement">
810 <summary>The current number of members</summary> 1115 <summary>Used for movement and camera tracking</summary>
811 </member> 1116 </member>
812 <member name="M:OpenMetaverse.DirectoryManager.GroupSearchData.ToString"> 1117 <member name="F:OpenMetaverse.AgentManager.SignaledAnimations">
813 <summary>Print the struct data as a string</summary> 1118 <summary>Currently playing animations for the agent. Can be used to
814 <returns>A string containing the field name, and field value</returns> 1119 check the current movement status such as walking, hovering, aiming,
1120 etc. by checking against system animations found in the Animations class</summary>
815 </member> 1121 </member>
816 <member name="T:OpenMetaverse.DirectoryManager.PlacesSearchData"> 1122 <member name="F:OpenMetaverse.AgentManager.GroupChatSessions">
1123 <summary>Dictionary containing current Group Chat sessions and members</summary>
1124 </member>
1125 <member name="F:OpenMetaverse.AgentManager.MuteList">
1126 <summary>Dictionary containing mute list keyead on mute name and key</summary>
1127 </member>
1128 <member name="F:OpenMetaverse.AgentManager.AgentStateStatus">
1129 <summary>Various abilities and preferences sent by the grid</summary>
1130 </member>
1131 <member name="M:OpenMetaverse.AgentManager.#ctor(OpenMetaverse.GridClient)">
817 <summary> 1132 <summary>
818 Parcel information returned from a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request 1133 Constructor, setup callbacks for packets related to our avatar
819 <para>
820 Represents one of the following:
821 A parcel of land on the grid that has its Show In Search flag set
822 A parcel of land owned by the agent making the request
823 A parcel of land owned by a group the agent making the request is a member of
824 </para>
825 <para>
826 In a request for Group Land, the First record will contain an empty record
827 </para>
828 Note: This is not the same as searching the land for sale data source
829 </summary> 1134 </summary>
1135 <param name="client">A reference to the <seealso cref="T:OpenMetaverse.GridClient"/> Class</param>
830 </member> 1136 </member>
831 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.OwnerID"> 1137 <member name="M:OpenMetaverse.AgentManager.Chat(System.String,System.Int32,OpenMetaverse.ChatType)">
832 <summary>The ID of the Agent of Group that owns the parcel</summary> 1138 <summary>
833 </member> 1139 Send a text message from the Agent to the Simulator
834 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Name"> 1140 </summary>
835 <summary>The name</summary> 1141 <param name="message">A <see cref="T:System.String"/> containing the message</param>
1142 <param name="channel">The channel to send the message on, 0 is the public channel. Channels above 0
1143 can be used however only scripts listening on the specified channel will see the message</param>
1144 <param name="type">Denotes the type of message being sent, shout, whisper, etc.</param>
836 </member> 1145 </member>
837 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Desc"> 1146 <member name="M:OpenMetaverse.AgentManager.RetrieveInstantMessages">
838 <summary>The description</summary> 1147 <summary>
1148 Request any instant messages sent while the client was offline to be resent.
1149 </summary>
839 </member> 1150 </member>
840 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.ActualArea"> 1151 <member name="M:OpenMetaverse.AgentManager.InstantMessage(OpenMetaverse.UUID,System.String)">
841 <summary>The Size of the parcel</summary> 1152 <summary>
1153 Send an Instant Message to another Avatar
1154 </summary>
1155 <param name="target">The recipients <see cref="T:OpenMetaverse.UUID"/></param>
1156 <param name="message">A <see cref="T:System.String"/> containing the message to send</param>
842 </member> 1157 </member>
843 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.BillableArea"> 1158 <member name="M:OpenMetaverse.AgentManager.InstantMessage(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID)">
844 <summary>The billable Size of the parcel, for mainland 1159 <summary>
845 parcels this will match the ActualArea field. For Group owned land this will be 10 percent smaller 1160 Send an Instant Message to an existing group chat or conference chat
846 than the ActualArea. For Estate land this will always be 0</summary> 1161 </summary>
1162 <param name="target">The recipients <see cref="T:OpenMetaverse.UUID"/></param>
1163 <param name="message">A <see cref="T:System.String"/> containing the message to send</param>
1164 <param name="imSessionID">IM session ID (to differentiate between IM windows)</param>
847 </member> 1165 </member>
848 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Flags"> 1166 <member name="M:OpenMetaverse.AgentManager.InstantMessage(System.String,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID[])">
849 <summary>Indicates the ForSale status of the parcel</summary> 1167 <summary>
1168 Send an Instant Message
1169 </summary>
1170 <param name="fromName">The name this IM will show up as being from</param>
1171 <param name="target">Key of Avatar</param>
1172 <param name="message">Text message being sent</param>
1173 <param name="imSessionID">IM session ID (to differentiate between IM windows)</param>
1174 <param name="conferenceIDs">IDs of sessions for a conference</param>
850 </member> 1175 </member>
851 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalX"> 1176 <member name="M:OpenMetaverse.AgentManager.InstantMessage(System.String,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.InstantMessageDialog,OpenMetaverse.InstantMessageOnline,OpenMetaverse.Vector3,OpenMetaverse.UUID,System.Byte[])">
852 <summary>The Gridwide X position</summary> 1177 <summary>
1178 Send an Instant Message
1179 </summary>
1180 <param name="fromName">The name this IM will show up as being from</param>
1181 <param name="target">Key of Avatar</param>
1182 <param name="message">Text message being sent</param>
1183 <param name="imSessionID">IM session ID (to differentiate between IM windows)</param>
1184 <param name="dialog">Type of instant message to send</param>
1185 <param name="offline">Whether to IM offline avatars as well</param>
1186 <param name="position">Senders Position</param>
1187 <param name="regionID">RegionID Sender is In</param>
1188 <param name="binaryBucket">Packed binary data that is specific to
1189 the dialog type</param>
853 </member> 1190 </member>
854 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalY"> 1191 <member name="M:OpenMetaverse.AgentManager.InstantMessageGroup(OpenMetaverse.UUID,System.String)">
855 <summary>The Gridwide Y position</summary> 1192 <summary>
1193 Send an Instant Message to a group
1194 </summary>
1195 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of the group to send message to</param>
1196 <param name="message">Text Message being sent.</param>
856 </member> 1197 </member>
857 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalZ"> 1198 <member name="M:OpenMetaverse.AgentManager.InstantMessageGroup(System.String,OpenMetaverse.UUID,System.String)">
858 <summary>The Z position of the parcel, or 0 if no landing point set</summary> 1199 <summary>
1200 Send an Instant Message to a group the agent is a member of
1201 </summary>
1202 <param name="fromName">The name this IM will show up as being from</param>
1203 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of the group to send message to</param>
1204 <param name="message">Text message being sent</param>
859 </member> 1205 </member>
860 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SimName"> 1206 <member name="M:OpenMetaverse.AgentManager.RequestJoinGroupChat(OpenMetaverse.UUID)">
861 <summary>The name of the Region the parcel is located in</summary> 1207 <summary>
1208 Send a request to join a group chat session
1209 </summary>
1210 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of Group to leave</param>
862 </member> 1211 </member>
863 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SnapshotID"> 1212 <member name="M:OpenMetaverse.AgentManager.RequestLeaveGroupChat(OpenMetaverse.UUID)">
864 <summary>The Asset ID of the parcels Snapshot texture</summary> 1213 <summary>
1214 Exit a group chat session. This will stop further Group chat messages
1215 from being sent until session is rejoined.
1216 </summary>
1217 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of Group chat session to leave</param>
865 </member> 1218 </member>
866 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Dwell"> 1219 <member name="M:OpenMetaverse.AgentManager.ReplyToScriptDialog(System.Int32,System.Int32,System.String,OpenMetaverse.UUID)">
867 <summary>The calculated visitor traffic</summary> 1220 <summary>
1221 Reply to script dialog questions.
1222 </summary>
1223 <param name="channel">Channel initial request came on</param>
1224 <param name="buttonIndex">Index of button you're "clicking"</param>
1225 <param name="buttonlabel">Label of button you're "clicking"</param>
1226 <param name="objectID"><seealso cref="T:OpenMetaverse.UUID"/> of Object that sent the dialog request</param>
1227 <seealso cref="M:OpenMetaverse.AgentManager.OnScriptDialog(OpenMetaverse.ScriptDialogEventArgs)"/>
868 </member> 1228 </member>
869 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SKU"> 1229 <member name="M:OpenMetaverse.AgentManager.ChatterBoxAcceptInvite(OpenMetaverse.UUID)">
870 <summary>The billing product SKU</summary> 1230 <summary>
871 <remarks>Known values are: 1231 Accept invite for to a chatterbox session
872 <list type="table"> 1232 </summary>
873 <item><term>023</term><description>Mainland / Full Region</description></item> 1233 <param name="session_id"><seealso cref="T:OpenMetaverse.UUID"/> of session to accept invite to</param>
874 <item><term>024</term><description>Estate / Full Region</description></item>
875 <item><term>027</term><description>Estate / Openspace</description></item>
876 <item><term>029</term><description>Estate / Homestead</description></item>
877 <item><term>129</term><description>Mainland / Homestead (Linden Owned)</description></item>
878 </list>
879 </remarks>
880 </member> 1234 </member>
881 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Price"> 1235 <member name="M:OpenMetaverse.AgentManager.StartIMConference(System.Collections.Generic.List{OpenMetaverse.UUID},OpenMetaverse.UUID)">
882 <summary>No longer used, will always be 0</summary> 1236 <summary>
1237 Start a friends conference
1238 </summary>
1239 <param name="participants"><seealso cref="T:OpenMetaverse.UUID"/> List of UUIDs to start a conference with</param>
1240 <param name="tmp_session_id">the temportary session ID returned in the <see cref="!:OnJoinedGroupChat"/> callback&gt;</param>
883 </member> 1241 </member>
884 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToSLurl"> 1242 <member name="M:OpenMetaverse.AgentManager.PointAtEffect(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3d,OpenMetaverse.PointAtType,OpenMetaverse.UUID)">
885 <summary>Get a SL URL for the parcel</summary> 1243 <summary>
886 <returns>A string, containing a standard SLURL</returns> 1244 Start a particle stream between an agent and an object
1245 </summary>
1246 <param name="sourceAvatar"><seealso cref="T:OpenMetaverse.UUID"/> Key of the source agent</param>
1247 <param name="targetObject"><seealso cref="T:OpenMetaverse.UUID"/> Key of the target object</param>
1248 <param name="globalOffset"></param>
1249 <param name="type">The type from the <seealso cref="T:PointAtType"/> enum</param>
1250 <param name="effectID">A unique <seealso cref="T:OpenMetaverse.UUID"/> for this effect</param>
887 </member> 1251 </member>
888 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToString"> 1252 <member name="M:OpenMetaverse.AgentManager.LookAtEffect(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3d,OpenMetaverse.LookAtType,OpenMetaverse.UUID)">
889 <summary>Print the struct data as a string</summary> 1253 <summary>
890 <returns>A string containing the field name, and field value</returns> 1254 Start a particle stream between an agent and an object
1255 </summary>
1256 <param name="sourceAvatar"><seealso cref="T:OpenMetaverse.UUID"/> Key of the source agent</param>
1257 <param name="targetObject"><seealso cref="T:OpenMetaverse.UUID"/> Key of the target object</param>
1258 <param name="globalOffset">A <seealso cref="T:OpenMetaverse.Vector3d"/> representing the beams offset from the source</param>
1259 <param name="type">A <seealso cref="T:PointAtType"/> which sets the avatars lookat animation</param>
1260 <param name="effectID"><seealso cref="T:OpenMetaverse.UUID"/> of the Effect</param>
891 </member> 1261 </member>
892 <member name="T:OpenMetaverse.DirectoryManager.EventsSearchData"> 1262 <member name="M:OpenMetaverse.AgentManager.BeamEffect(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3d,OpenMetaverse.Color4,System.Single,OpenMetaverse.UUID)">
893 <summary> 1263 <summary>
894 An "Event" Listing summary 1264 Create a particle beam between an avatar and an primitive
895 </summary> 1265 </summary>
1266 <param name="sourceAvatar">The ID of source avatar</param>
1267 <param name="targetObject">The ID of the target primitive</param>
1268 <param name="globalOffset">global offset</param>
1269 <param name="color">A <see cref="T:OpenMetaverse.Color4"/> object containing the combined red, green, blue and alpha
1270 color values of particle beam</param>
1271 <param name="duration">a float representing the duration the parcicle beam will last</param>
1272 <param name="effectID">A Unique ID for the beam</param>
1273 <seealso cref="T:OpenMetaverse.Packets.ViewerEffectPacket"/>
896 </member> 1274 </member>
897 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Owner"> 1275 <member name="M:OpenMetaverse.AgentManager.SphereEffect(OpenMetaverse.Vector3d,OpenMetaverse.Color4,System.Single,OpenMetaverse.UUID)">
898 <summary>The ID of the event creator</summary> 1276 <summary>
1277 Create a particle swirl around a target position using a <seealso cref="T:OpenMetaverse.Packets.ViewerEffectPacket"/> packet
1278 </summary>
1279 <param name="globalOffset">global offset</param>
1280 <param name="color">A <see cref="T:OpenMetaverse.Color4"/> object containing the combined red, green, blue and alpha
1281 color values of particle beam</param>
1282 <param name="duration">a float representing the duration the parcicle beam will last</param>
1283 <param name="effectID">A Unique ID for the beam</param>
899 </member> 1284 </member>
900 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Name"> 1285 <member name="M:OpenMetaverse.AgentManager.RequestSit(OpenMetaverse.UUID,OpenMetaverse.Vector3)">
901 <summary>The name of the event</summary> 1286 <summary>
1287 Sends a request to sit on the specified object
1288 </summary>
1289 <param name="targetID"><seealso cref="T:OpenMetaverse.UUID"/> of the object to sit on</param>
1290 <param name="offset">Sit at offset</param>
902 </member> 1291 </member>
903 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.ID"> 1292 <member name="M:OpenMetaverse.AgentManager.Sit">
904 <summary>The events ID</summary> 1293 <summary>
1294 Follows a call to <seealso cref="M:OpenMetaverse.AgentManager.RequestSit(OpenMetaverse.UUID,OpenMetaverse.Vector3)"/> to actually sit on the object
1295 </summary>
905 </member> 1296 </member>
906 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Date"> 1297 <member name="M:OpenMetaverse.AgentManager.Stand">
907 <summary>A string containing the short date/time the event will begin</summary> 1298 <summary>Stands up from sitting on a prim or the ground</summary>
1299 <returns>true of AgentUpdate was sent</returns>
908 </member> 1300 </member>
909 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Time"> 1301 <member name="M:OpenMetaverse.AgentManager.SitOnGround">
910 <summary>The event start time in Unixtime (seconds since epoch)</summary> 1302 <summary>
1303 Does a "ground sit" at the avatar's current position
1304 </summary>
911 </member> 1305 </member>
912 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Flags"> 1306 <member name="M:OpenMetaverse.AgentManager.Fly(System.Boolean)">
913 <summary>The events maturity rating</summary> 1307 <summary>
1308 Starts or stops flying
1309 </summary>
1310 <param name="start">True to start flying, false to stop flying</param>
914 </member> 1311 </member>
915 <member name="M:OpenMetaverse.DirectoryManager.EventsSearchData.ToString"> 1312 <member name="M:OpenMetaverse.AgentManager.Crouch(System.Boolean)">
916 <summary>Print the struct data as a string</summary> 1313 <summary>
917 <returns>A string containing the field name, and field value</returns> 1314 Starts or stops crouching
1315 </summary>
1316 <param name="crouching">True to start crouching, false to stop crouching</param>
918 </member> 1317 </member>
919 <member name="T:OpenMetaverse.DirectoryManager.EventInfo"> 1318 <member name="M:OpenMetaverse.AgentManager.Jump(System.Boolean)">
920 <summary> 1319 <summary>
921 The details of an "Event" 1320 Starts a jump (begin holding the jump key)
922 </summary> 1321 </summary>
923 </member> 1322 </member>
924 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.ID"> 1323 <member name="M:OpenMetaverse.AgentManager.AutoPilot(System.Double,System.Double,System.Double)">
925 <summary>The events ID</summary> 1324 <summary>
1325 Use the autopilot sim function to move the avatar to a new
1326 position. Uses double precision to get precise movements
1327 </summary>
1328 <remarks>The z value is currently not handled properly by the simulator</remarks>
1329 <param name="globalX">Global X coordinate to move to</param>
1330 <param name="globalY">Global Y coordinate to move to</param>
1331 <param name="z">Z coordinate to move to</param>
926 </member> 1332 </member>
927 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Creator"> 1333 <member name="M:OpenMetaverse.AgentManager.AutoPilot(System.UInt64,System.UInt64,System.Single)">
928 <summary>The ID of the event creator</summary> 1334 <summary>
1335 Use the autopilot sim function to move the avatar to a new position
1336 </summary>
1337 <remarks>The z value is currently not handled properly by the simulator</remarks>
1338 <param name="globalX">Integer value for the global X coordinate to move to</param>
1339 <param name="globalY">Integer value for the global Y coordinate to move to</param>
1340 <param name="z">Floating-point value for the Z coordinate to move to</param>
929 </member> 1341 </member>
930 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Name"> 1342 <member name="M:OpenMetaverse.AgentManager.AutoPilotLocal(System.Int32,System.Int32,System.Single)">
931 <summary>The name of the event</summary> 1343 <summary>
1344 Use the autopilot sim function to move the avatar to a new position
1345 </summary>
1346 <remarks>The z value is currently not handled properly by the simulator</remarks>
1347 <param name="localX">Integer value for the local X coordinate to move to</param>
1348 <param name="localY">Integer value for the local Y coordinate to move to</param>
1349 <param name="z">Floating-point value for the Z coordinate to move to</param>
932 </member> 1350 </member>
933 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Category"> 1351 <member name="M:OpenMetaverse.AgentManager.AutoPilotCancel">
934 <summary>The category</summary> 1352 <summary>Macro to cancel autopilot sim function</summary>
1353 <remarks>Not certain if this is how it is really done</remarks>
1354 <returns>true if control flags were set and AgentUpdate was sent to the simulator</returns>
935 </member> 1355 </member>
936 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Desc"> 1356 <member name="M:OpenMetaverse.AgentManager.Grab(System.UInt32)">
937 <summary>The events description</summary> 1357 <summary>
1358 Grabs an object
1359 </summary>
1360 <param name="objectLocalID">an unsigned integer of the objects ID within the simulator</param>
1361 <seealso cref="F:OpenMetaverse.Simulator.ObjectsPrimitives"/>
938 </member> 1362 </member>
939 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Date"> 1363 <member name="M:OpenMetaverse.AgentManager.Grab(System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
940 <summary>The short date/time the event will begin</summary> 1364 <summary>
1365 Overload: Grab a simulated object
1366 </summary>
1367 <param name="objectLocalID">an unsigned integer of the objects ID within the simulator</param>
1368 <param name="grabOffset"></param>
1369 <param name="uvCoord">The texture coordinates to grab</param>
1370 <param name="stCoord">The surface coordinates to grab</param>
1371 <param name="faceIndex">The face of the position to grab</param>
1372 <param name="position">The region coordinates of the position to grab</param>
1373 <param name="normal">The surface normal of the position to grab (A normal is a vector perpindicular to the surface)</param>
1374 <param name="binormal">The surface binormal of the position to grab (A binormal is a vector tangen to the surface
1375 pointing along the U direction of the tangent space</param>
941 </member> 1376 </member>
942 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.DateUTC"> 1377 <member name="M:OpenMetaverse.AgentManager.GrabUpdate(OpenMetaverse.UUID,OpenMetaverse.Vector3)">
943 <summary>The event start time in Unixtime (seconds since epoch) UTC adjusted</summary> 1378 <summary>
1379 Drag an object
1380 </summary>
1381 <param name="objectID"><seealso cref="T:OpenMetaverse.UUID"/> of the object to drag</param>
1382 <param name="grabPosition">Drag target in region coordinates</param>
944 </member> 1383 </member>
945 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Duration"> 1384 <member name="M:OpenMetaverse.AgentManager.GrabUpdate(OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
946 <summary>The length of the event in minutes</summary> 1385 <summary>
1386 Overload: Drag an object
1387 </summary>
1388 <param name="objectID"><seealso cref="T:OpenMetaverse.UUID"/> of the object to drag</param>
1389 <param name="grabPosition">Drag target in region coordinates</param>
1390 <param name="grabOffset"></param>
1391 <param name="uvCoord">The texture coordinates to grab</param>
1392 <param name="stCoord">The surface coordinates to grab</param>
1393 <param name="faceIndex">The face of the position to grab</param>
1394 <param name="position">The region coordinates of the position to grab</param>
1395 <param name="normal">The surface normal of the position to grab (A normal is a vector perpindicular to the surface)</param>
1396 <param name="binormal">The surface binormal of the position to grab (A binormal is a vector tangen to the surface
1397 pointing along the U direction of the tangent space</param>
947 </member> 1398 </member>
948 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Cover"> 1399 <member name="M:OpenMetaverse.AgentManager.DeGrab(System.UInt32)">
949 <summary>0 if no cover charge applies</summary> 1400 <summary>
1401 Release a grabbed object
1402 </summary>
1403 <param name="objectLocalID">The Objects Simulator Local ID</param>
1404 <seealso cref="F:OpenMetaverse.Simulator.ObjectsPrimitives"/>
1405 <seealso cref="M:OpenMetaverse.AgentManager.Grab(System.UInt32)"/>
1406 <seealso cref="M:OpenMetaverse.AgentManager.GrabUpdate(OpenMetaverse.UUID,OpenMetaverse.Vector3)"/>
950 </member> 1407 </member>
951 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Amount"> 1408 <member name="M:OpenMetaverse.AgentManager.DeGrab(System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
952 <summary>The cover charge amount in L$ if applicable</summary> 1409 <summary>
1410 Release a grabbed object
1411 </summary>
1412 <param name="objectLocalID">The Objects Simulator Local ID</param>
1413 <param name="uvCoord">The texture coordinates to grab</param>
1414 <param name="stCoord">The surface coordinates to grab</param>
1415 <param name="faceIndex">The face of the position to grab</param>
1416 <param name="position">The region coordinates of the position to grab</param>
1417 <param name="normal">The surface normal of the position to grab (A normal is a vector perpindicular to the surface)</param>
1418 <param name="binormal">The surface binormal of the position to grab (A binormal is a vector tangen to the surface
1419 pointing along the U direction of the tangent space</param>
953 </member> 1420 </member>
954 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.SimName"> 1421 <member name="M:OpenMetaverse.AgentManager.Touch(System.UInt32)">
955 <summary>The name of the region where the event is being held</summary> 1422 <summary>
1423 Touches an object
1424 </summary>
1425 <param name="objectLocalID">an unsigned integer of the objects ID within the simulator</param>
1426 <seealso cref="F:OpenMetaverse.Simulator.ObjectsPrimitives"/>
956 </member> 1427 </member>
957 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.GlobalPos"> 1428 <member name="M:OpenMetaverse.AgentManager.RequestBalance">
958 <summary>The gridwide location of the event</summary> 1429 <summary>
1430 Request the current L$ balance
1431 </summary>
959 </member> 1432 </member>
960 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Flags"> 1433 <member name="M:OpenMetaverse.AgentManager.GiveAvatarMoney(OpenMetaverse.UUID,System.Int32)">
961 <summary>The maturity rating</summary> 1434 <summary>
1435 Give Money to destination Avatar
1436 </summary>
1437 <param name="target">UUID of the Target Avatar</param>
1438 <param name="amount">Amount in L$</param>
962 </member> 1439 </member>
963 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToSLurl"> 1440 <member name="M:OpenMetaverse.AgentManager.GiveAvatarMoney(OpenMetaverse.UUID,System.Int32,System.String)">
964 <summary>Get a SL URL for the parcel where the event is hosted</summary> 1441 <summary>
965 <returns>A string, containing a standard SLURL</returns> 1442 Give Money to destination Avatar
1443 </summary>
1444 <param name="target">UUID of the Target Avatar</param>
1445 <param name="amount">Amount in L$</param>
1446 <param name="description">Description that will show up in the
1447 recipients transaction history</param>
966 </member> 1448 </member>
967 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToString"> 1449 <member name="M:OpenMetaverse.AgentManager.GiveObjectMoney(OpenMetaverse.UUID,System.Int32,System.String)">
968 <summary>Print the struct data as a string</summary> 1450 <summary>
969 <returns>A string containing the field name, and field value</returns> 1451 Give L$ to an object
1452 </summary>
1453 <param name="target">object <seealso cref="T:OpenMetaverse.UUID"/> to give money to</param>
1454 <param name="amount">amount of L$ to give</param>
1455 <param name="objectName">name of object</param>
970 </member> 1456 </member>
971 <member name="T:OpenMetaverse.EventInfoReplyEventArgs"> 1457 <member name="M:OpenMetaverse.AgentManager.GiveGroupMoney(OpenMetaverse.UUID,System.Int32)">
972 <summary>Contains the Event data returned from the data server from an EventInfoRequest</summary> 1458 <summary>
1459 Give L$ to a group
1460 </summary>
1461 <param name="target">group <seealso cref="T:OpenMetaverse.UUID"/> to give money to</param>
1462 <param name="amount">amount of L$ to give</param>
973 </member> 1463 </member>
974 <member name="M:OpenMetaverse.EventInfoReplyEventArgs.#ctor(OpenMetaverse.DirectoryManager.EventInfo)"> 1464 <member name="M:OpenMetaverse.AgentManager.GiveGroupMoney(OpenMetaverse.UUID,System.Int32,System.String)">
975 <summary>Construct a new instance of the EventInfoReplyEventArgs class</summary> 1465 <summary>
976 <param name="matchedEvent">A single EventInfo object containing the details of an event</param> 1466 Give L$ to a group
1467 </summary>
1468 <param name="target">group <seealso cref="T:OpenMetaverse.UUID"/> to give money to</param>
1469 <param name="amount">amount of L$ to give</param>
1470 <param name="description">description of transaction</param>
977 </member> 1471 </member>
978 <member name="P:OpenMetaverse.EventInfoReplyEventArgs.MatchedEvent"> 1472 <member name="M:OpenMetaverse.AgentManager.PayUploadFee">
979 <summary> 1473 <summary>
980 A single EventInfo object containing the details of an event 1474 Pay texture/animation upload fee
981 </summary> 1475 </summary>
982 </member> 1476 </member>
983 <member name="T:OpenMetaverse.DirEventsReplyEventArgs"> 1477 <member name="M:OpenMetaverse.AgentManager.PayUploadFee(System.String)">
984 <summary>Contains the "Event" detail data returned from the data server</summary> 1478 <summary>
1479 Pay texture/animation upload fee
1480 </summary>
1481 <param name="description">description of the transaction</param>
985 </member> 1482 </member>
986 <member name="M:OpenMetaverse.DirEventsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.EventsSearchData})"> 1483 <member name="M:OpenMetaverse.AgentManager.GiveMoney(OpenMetaverse.UUID,System.Int32,System.String,OpenMetaverse.MoneyTransactionType,OpenMetaverse.TransactionFlags)">
987 <summary>Construct a new instance of the DirEventsReplyEventArgs class</summary> 1484 <summary>
988 <param name="queryID">The ID of the query returned by the data server. 1485 Give Money to destination Object or Avatar
989 This will correlate to the ID returned by the <see cref="!:StartEventsSearch"/> method</param> 1486 </summary>
990 <param name="matchedEvents">A list containing the "Events" returned by the search query</param> 1487 <param name="target">UUID of the Target Object/Avatar</param>
1488 <param name="amount">Amount in L$</param>
1489 <param name="description">Reason (Optional normally)</param>
1490 <param name="type">The type of transaction</param>
1491 <param name="flags">Transaction flags, mostly for identifying group
1492 transactions</param>
991 </member> 1493 </member>
992 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.QueryID"> 1494 <member name="M:OpenMetaverse.AgentManager.PlayGesture(OpenMetaverse.UUID)">
993 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/></summary> 1495 <summary>
1496 Plays a gesture
1497 </summary>
1498 <param name="gestureID">Asset <seealso cref="T:OpenMetaverse.UUID"/> of the gesture</param>
994 </member> 1499 </member>
995 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.MatchedEvents"> 1500 <member name="M:OpenMetaverse.AgentManager.ActivateGesture(OpenMetaverse.UUID,OpenMetaverse.UUID)">
996 <summary>A list of "Events" returned by the data server</summary> 1501 <summary>
1502 Mark gesture active
1503 </summary>
1504 <param name="invID">Inventory <seealso cref="T:OpenMetaverse.UUID"/> of the gesture</param>
1505 <param name="assetID">Asset <seealso cref="T:OpenMetaverse.UUID"/> of the gesture</param>
997 </member> 1506 </member>
998 <member name="T:OpenMetaverse.PlacesReplyEventArgs"> 1507 <member name="M:OpenMetaverse.AgentManager.DeactivateGesture(OpenMetaverse.UUID)">
999 <summary>Contains the "Event" list data returned from the data server</summary> 1508 <summary>
1509 Mark gesture inactive
1510 </summary>
1511 <param name="invID">Inventory <seealso cref="T:OpenMetaverse.UUID"/> of the gesture</param>
1000 </member> 1512 </member>
1001 <member name="M:OpenMetaverse.PlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.PlacesSearchData})"> 1513 <member name="M:OpenMetaverse.AgentManager.AnimationStart(OpenMetaverse.UUID,System.Boolean)">
1002 <summary>Construct a new instance of PlacesReplyEventArgs class</summary> 1514 <summary>
1003 <param name="queryID">The ID of the query returned by the data server. 1515 Send an AgentAnimation packet that toggles a single animation on
1004 This will correlate to the ID returned by the <see cref="!:StartPlacesSearch"/> method</param> 1516 </summary>
1005 <param name="matchedPlaces">A list containing the "Places" returned by the data server query</param> 1517 <param name="animation">The <seealso cref="T:OpenMetaverse.UUID"/> of the animation to start playing</param>
1518 <param name="reliable">Whether to ensure delivery of this packet or not</param>
1006 </member> 1519 </member>
1007 <member name="P:OpenMetaverse.PlacesReplyEventArgs.QueryID"> 1520 <member name="M:OpenMetaverse.AgentManager.AnimationStop(OpenMetaverse.UUID,System.Boolean)">
1008 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/></summary> 1521 <summary>
1522 Send an AgentAnimation packet that toggles a single animation off
1523 </summary>
1524 <param name="animation">The <seealso cref="T:OpenMetaverse.UUID"/> of a
1525 currently playing animation to stop playing</param>
1526 <param name="reliable">Whether to ensure delivery of this packet or not</param>
1009 </member> 1527 </member>
1010 <member name="P:OpenMetaverse.PlacesReplyEventArgs.MatchedPlaces"> 1528 <member name="M:OpenMetaverse.AgentManager.Animate(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.Boolean},System.Boolean)">
1011 <summary>A list of "Places" returned by the data server</summary> 1529 <summary>
1530 Send an AgentAnimation packet that will toggle animations on or off
1531 </summary>
1532 <param name="animations">A list of animation <seealso cref="T:OpenMetaverse.UUID"/>s, and whether to
1533 turn that animation on or off</param>
1534 <param name="reliable">Whether to ensure delivery of this packet or not</param>
1012 </member> 1535 </member>
1013 <member name="T:OpenMetaverse.DirPlacesReplyEventArgs"> 1536 <member name="M:OpenMetaverse.AgentManager.GoHome">
1014 <summary>Contains the places data returned from the data server</summary> 1537 <summary>
1538 Teleports agent to their stored home location
1539 </summary>
1540 <returns>true on successful teleport to home location</returns>
1015 </member> 1541 </member>
1016 <member name="M:OpenMetaverse.DirPlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})"> 1542 <member name="M:OpenMetaverse.AgentManager.Teleport(OpenMetaverse.UUID)">
1017 <summary>Construct a new instance of the DirPlacesReplyEventArgs class</summary> 1543 <summary>
1018 <param name="queryID">The ID of the query returned by the data server. 1544 Teleport agent to a landmark
1019 This will correlate to the ID returned by the <see cref="!:StartDirPlacesSearch"/> method</param> 1545 </summary>
1020 <param name="matchedParcels">A list containing land data returned by the data server</param> 1546 <param name="landmark"><seealso cref="T:OpenMetaverse.UUID"/> of the landmark to teleport agent to</param>
1547 <returns>true on success, false on failure</returns>
1021 </member> 1548 </member>
1022 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.QueryID"> 1549 <member name="M:OpenMetaverse.AgentManager.Teleport(System.String,OpenMetaverse.Vector3)">
1023 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/></summary> 1550 <summary>
1551 Attempt to look up a simulator name and teleport to the discovered
1552 destination
1553 </summary>
1554 <param name="simName">Region name to look up</param>
1555 <param name="position">Position to teleport to</param>
1556 <returns>True if the lookup and teleport were successful, otherwise
1557 false</returns>
1024 </member> 1558 </member>
1025 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.MatchedParcels"> 1559 <member name="M:OpenMetaverse.AgentManager.Teleport(System.String,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
1026 <summary>A list containing Places data returned by the data server</summary> 1560 <summary>
1561 Attempt to look up a simulator name and teleport to the discovered
1562 destination
1563 </summary>
1564 <param name="simName">Region name to look up</param>
1565 <param name="position">Position to teleport to</param>
1566 <param name="lookAt">Target to look at</param>
1567 <returns>True if the lookup and teleport were successful, otherwise
1568 false</returns>
1027 </member> 1569 </member>
1028 <member name="T:OpenMetaverse.DirClassifiedsReplyEventArgs"> 1570 <member name="M:OpenMetaverse.AgentManager.Teleport(System.UInt64,OpenMetaverse.Vector3)">
1029 <summary>Contains the classified data returned from the data server</summary> 1571 <summary>
1572 Teleport agent to another region
1573 </summary>
1574 <param name="regionHandle">handle of region to teleport agent to</param>
1575 <param name="position"><seealso cref="T:OpenMetaverse.Vector3"/> position in destination sim to teleport to</param>
1576 <returns>true on success, false on failure</returns>
1577 <remarks>This call is blocking</remarks>
1030 </member> 1578 </member>
1031 <member name="M:OpenMetaverse.DirClassifiedsReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.Classified})"> 1579 <member name="M:OpenMetaverse.AgentManager.Teleport(System.UInt64,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
1032 <summary>Construct a new instance of the DirClassifiedsReplyEventArgs class</summary> 1580 <summary>
1033 <param name="classifieds">A list of classified ad data returned from the data server</param> 1581 Teleport agent to another region
1582 </summary>
1583 <param name="regionHandle">handle of region to teleport agent to</param>
1584 <param name="position"><seealso cref="T:OpenMetaverse.Vector3"/> position in destination sim to teleport to</param>
1585 <param name="lookAt"><seealso cref="T:OpenMetaverse.Vector3"/> direction in destination sim agent will look at</param>
1586 <returns>true on success, false on failure</returns>
1587 <remarks>This call is blocking</remarks>
1034 </member> 1588 </member>
1035 <member name="P:OpenMetaverse.DirClassifiedsReplyEventArgs.Classifieds"> 1589 <member name="M:OpenMetaverse.AgentManager.RequestTeleport(System.UInt64,OpenMetaverse.Vector3)">
1036 <summary>A list containing Classified Ads returned by the data server</summary> 1590 <summary>
1591 Request teleport to a another simulator
1592 </summary>
1593 <param name="regionHandle">handle of region to teleport agent to</param>
1594 <param name="position"><seealso cref="T:OpenMetaverse.Vector3"/> position in destination sim to teleport to</param>
1037 </member> 1595 </member>
1038 <member name="T:OpenMetaverse.DirGroupsReplyEventArgs"> 1596 <member name="M:OpenMetaverse.AgentManager.RequestTeleport(System.UInt64,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
1039 <summary>Contains the group data returned from the data server</summary> 1597 <summary>
1598 Request teleport to a another simulator
1599 </summary>
1600 <param name="regionHandle">handle of region to teleport agent to</param>
1601 <param name="position"><seealso cref="T:OpenMetaverse.Vector3"/> position in destination sim to teleport to</param>
1602 <param name="lookAt"><seealso cref="T:OpenMetaverse.Vector3"/> direction in destination sim agent will look at</param>
1040 </member> 1603 </member>
1041 <member name="M:OpenMetaverse.DirGroupsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.GroupSearchData})"> 1604 <member name="M:OpenMetaverse.AgentManager.RequestTeleport(OpenMetaverse.UUID)">
1042 <summary>Construct a new instance of the DirGroupsReplyEventArgs class</summary> 1605 <summary>
1043 <param name="queryID">The ID of the query returned by the data server. 1606 Teleport agent to a landmark
1044 This will correlate to the ID returned by the <see cref="!:StartGroupSearch"/> method</param> 1607 </summary>
1045 <param name="matchedGroups">A list of groups data returned by the data server</param> 1608 <param name="landmark"><seealso cref="T:OpenMetaverse.UUID"/> of the landmark to teleport agent to</param>
1046 </member> 1609 </member>
1047 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.QueryID"> 1610 <member name="M:OpenMetaverse.AgentManager.SendTeleportLure(OpenMetaverse.UUID)">
1048 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/></summary> 1611 <summary>
1612 Send a teleport lure to another avatar with default "Join me in ..." invitation message
1613 </summary>
1614 <param name="targetID">target avatars <seealso cref="T:OpenMetaverse.UUID"/> to lure</param>
1049 </member> 1615 </member>
1050 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.MatchedGroups"> 1616 <member name="M:OpenMetaverse.AgentManager.SendTeleportLure(OpenMetaverse.UUID,System.String)">
1051 <summary>A list containing Groups data returned by the data server</summary> 1617 <summary>
1618 Send a teleport lure to another avatar with custom invitation message
1619 </summary>
1620 <param name="targetID">target avatars <seealso cref="T:OpenMetaverse.UUID"/> to lure</param>
1621 <param name="message">custom message to send with invitation</param>
1052 </member> 1622 </member>
1053 <member name="T:OpenMetaverse.DirPeopleReplyEventArgs"> 1623 <member name="M:OpenMetaverse.AgentManager.TeleportLureRespond(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
1054 <summary>Contains the people data returned from the data server</summary> 1624 <summary>
1625 Respond to a teleport lure by either accepting it and initiating
1626 the teleport, or denying it
1627 </summary>
1628 <param name="requesterID"><seealso cref="T:OpenMetaverse.UUID"/> of the avatar sending the lure</param>
1629 <param name="sessionID">IM session <seealso cref="T:OpenMetaverse.UUID"/> of the incoming lure request</param>
1630 <param name="accept">true to accept the lure, false to decline it</param>
1055 </member> 1631 </member>
1056 <member name="M:OpenMetaverse.DirPeopleReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.AgentSearchData})"> 1632 <member name="M:OpenMetaverse.AgentManager.UpdateProfile(OpenMetaverse.Avatar.AvatarProperties)">
1057 <summary>Construct a new instance of the DirPeopleReplyEventArgs class</summary> 1633 <summary>
1058 <param name="queryID">The ID of the query returned by the data server. 1634 Update agent profile
1059 This will correlate to the ID returned by the <see cref="!:StartPeopleSearch"/> method</param> 1635 </summary>
1060 <param name="matchedPeople">A list of people data returned by the data server</param> 1636 <param name="profile"><seealso cref="T:OpenMetaverse.Avatar.AvatarProperties"/> struct containing updated
1637 profile information</param>
1061 </member> 1638 </member>
1062 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.QueryID"> 1639 <member name="M:OpenMetaverse.AgentManager.UpdateInterests(OpenMetaverse.Avatar.Interests)">
1063 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/></summary> 1640 <summary>
1641 Update agents profile interests
1642 </summary>
1643 <param name="interests">selection of interests from <seealso cref="T:OpenMetaverse.Avatar.Interests"/> struct</param>
1064 </member> 1644 </member>
1065 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.MatchedPeople"> 1645 <member name="M:OpenMetaverse.AgentManager.SetHeightWidth(System.UInt16,System.UInt16)">
1066 <summary>A list containing People data returned by the data server</summary> 1646 <summary>
1647 Set the height and the width of the client window. This is used
1648 by the server to build a virtual camera frustum for our avatar
1649 </summary>
1650 <param name="height">New height of the viewer window</param>
1651 <param name="width">New width of the viewer window</param>
1067 </member> 1652 </member>
1068 <member name="T:OpenMetaverse.DirLandReplyEventArgs"> 1653 <member name="M:OpenMetaverse.AgentManager.RequestMuteList">
1069 <summary>Contains the land sales data returned from the data server</summary> 1654 <summary>
1655 Request the list of muted objects and avatars for this agent
1656 </summary>
1070 </member> 1657 </member>
1071 <member name="M:OpenMetaverse.DirLandReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})"> 1658 <member name="M:OpenMetaverse.AgentManager.UpdateMuteListEntry(OpenMetaverse.MuteType,OpenMetaverse.UUID,System.String)">
1072 <summary>Construct a new instance of the DirLandReplyEventArgs class</summary> 1659 <summary>
1073 <param name="dirParcels">A list of parcels for sale returned by the data server</param> 1660 Mute an object, resident, etc.
1661 </summary>
1662 <param name="type">Mute type</param>
1663 <param name="id">Mute UUID</param>
1664 <param name="name">Mute name</param>
1074 </member> 1665 </member>
1075 <member name="P:OpenMetaverse.DirLandReplyEventArgs.DirParcels"> 1666 <member name="M:OpenMetaverse.AgentManager.UpdateMuteListEntry(OpenMetaverse.MuteType,OpenMetaverse.UUID,System.String,OpenMetaverse.MuteFlags)">
1076 <summary>A list containing land forsale data returned by the data server</summary> 1667 <summary>
1668 Mute an object, resident, etc.
1669 </summary>
1670 <param name="type">Mute type</param>
1671 <param name="id">Mute UUID</param>
1672 <param name="name">Mute name</param>
1673 <param name="flags">Mute flags</param>
1077 </member> 1674 </member>
1078 <member name="T:OpenMetaverse.Messages.Linden.TeleportFinishMessage"> 1675 <member name="M:OpenMetaverse.AgentManager.RemoveMuteListEntry(OpenMetaverse.UUID,System.String)">
1079 <summary> 1676 <summary>
1080 Sent to the client to indicate a teleport request has completed 1677 Unmute an object, resident, etc.
1081 </summary> 1678 </summary>
1679 <param name="id">Mute UUID</param>
1680 <param name="name">Mute name</param>
1082 </member> 1681 </member>
1083 <member name="T:OpenMetaverse.Interfaces.IMessage"> 1682 <member name="M:OpenMetaverse.AgentManager.SetHome">
1084 <summary> 1683 <summary>
1085 Interface requirements for Messaging system 1684 Sets home location to agents current position
1086 </summary> 1685 </summary>
1686 <remarks>will fire an AlertMessage (<seealso cref="E:OpenMetaverse.AgentManager.OnAlertMessage"/>) with
1687 success or failure message</remarks>
1087 </member> 1688 </member>
1088 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.AgentID"> 1689 <member name="M:OpenMetaverse.AgentManager.CompleteAgentMovement(OpenMetaverse.Simulator)">
1089 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the agent</summary> 1690 <summary>
1691 Move an agent in to a simulator. This packet is the last packet
1692 needed to complete the transition in to a new simulator
1693 </summary>
1694 <param name="simulator"><seealso cref="T:OpenMetaverse.Simulator"/> Object</param>
1090 </member> 1695 </member>
1091 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.LocationID"> 1696 <member name="M:OpenMetaverse.AgentManager.ScriptQuestionReply(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.ScriptPermission)">
1092 <summary></summary> 1697 <summary>
1698 Reply to script permissions request
1699 </summary>
1700 <param name="simulator"><seealso cref="T:OpenMetaverse.Simulator"/> Object</param>
1701 <param name="itemID"><seealso cref="T:OpenMetaverse.UUID"/> of the itemID requesting permissions</param>
1702 <param name="taskID"><seealso cref="T:OpenMetaverse.UUID"/> of the taskID requesting permissions</param>
1703 <param name="permissions"><seealso cref="T:OpenMetaverse.ScriptPermission"/> list of permissions to allow</param>
1093 </member> 1704 </member>
1094 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle"> 1705 <member name="M:OpenMetaverse.AgentManager.GroupInviteRespond(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
1095 <summary>The simulators handle the agent teleported to</summary> 1706 <summary>
1707 Respond to a group invitation by either accepting or denying it
1708 </summary>
1709 <param name="groupID">UUID of the group (sent in the AgentID field of the invite message)</param>
1710 <param name="imSessionID">IM Session ID from the group invitation message</param>
1711 <param name="accept">Accept the group invitation or deny it</param>
1096 </member> 1712 </member>
1097 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability"> 1713 <member name="M:OpenMetaverse.AgentManager.RequestScriptSensor(System.String,OpenMetaverse.UUID,OpenMetaverse.ScriptSensorTypeFlags,System.Single,System.Single,OpenMetaverse.UUID,OpenMetaverse.Simulator)">
1098 <summary>A Uri which contains a list of Capabilities the simulator supports</summary> 1714 <summary>
1715 Requests script detection of objects and avatars
1716 </summary>
1717 <param name="name">name of the object/avatar to search for</param>
1718 <param name="searchID">UUID of the object or avatar to search for</param>
1719 <param name="type">Type of search from ScriptSensorTypeFlags</param>
1720 <param name="range">range of scan (96 max?)</param>
1721 <param name="arc">the arc in radians to search within</param>
1722 <param name="requestID">an user generated ID to correlate replies with</param>
1723 <param name="sim">Simulator to perform search in</param>
1099 </member> 1724 </member>
1100 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess"> 1725 <member name="M:OpenMetaverse.AgentManager.PickInfoUpdate(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.UUID,System.String,OpenMetaverse.Vector3d,OpenMetaverse.UUID,System.String)">
1101 <summary>Indicates the level of access required 1726 <summary>
1102 to access the simulator, or the content rating, or the simulators 1727 Create or update profile pick
1103 map status</summary> 1728 </summary>
1729 <param name="pickID">UUID of the pick to update, or random UUID to create a new pick</param>
1730 <param name="topPick">Is this a top pick? (typically false)</param>
1731 <param name="parcelID">UUID of the parcel (UUID.Zero for the current parcel)</param>
1732 <param name="name">Name of the pick</param>
1733 <param name="globalPosition">Global position of the pick landmark</param>
1734 <param name="textureID">UUID of the image displayed with the pick</param>
1735 <param name="description">Long description of the pick</param>
1104 </member> 1736 </member>
1105 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.IP"> 1737 <member name="M:OpenMetaverse.AgentManager.PickDelete(OpenMetaverse.UUID)">
1106 <summary>The IP Address of the simulator</summary> 1738 <summary>
1739 Delete profile pick
1740 </summary>
1741 <param name="pickID">UUID of the pick to delete</param>
1107 </member> 1742 </member>
1108 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Port"> 1743 <member name="M:OpenMetaverse.AgentManager.UpdateClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.DirectoryManager.ClassifiedCategories,OpenMetaverse.UUID,System.Int32,OpenMetaverse.Vector3d,System.String,System.String,System.Boolean)">
1109 <summary>The UDP Port the simulator will listen for UDP traffic on</summary> 1744 <summary>
1745 Create or update profile Classified
1746 </summary>
1747 <param name="classifiedID">UUID of the classified to update, or random UUID to create a new classified</param>
1748 <param name="category">Defines what catagory the classified is in</param>
1749 <param name="snapshotID">UUID of the image displayed with the classified</param>
1750 <param name="price">Price that the classified will cost to place for a week</param>
1751 <param name="position">Global position of the classified landmark</param>
1752 <param name="name">Name of the classified</param>
1753 <param name="desc">Long description of the classified</param>
1754 <param name="autoRenew">if true, auto renew classified after expiration</param>
1110 </member> 1755 </member>
1111 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Flags"> 1756 <member name="M:OpenMetaverse.AgentManager.UpdateClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.DirectoryManager.ClassifiedCategories,OpenMetaverse.UUID,System.Int32,System.String,System.String,System.Boolean)">
1112 <summary>Status flags indicating the state of the Agent upon arrival, Flying, etc.</summary> 1757 <summary>
1758 Create or update profile Classified
1759 </summary>
1760 <param name="classifiedID">UUID of the classified to update, or random UUID to create a new classified</param>
1761 <param name="category">Defines what catagory the classified is in</param>
1762 <param name="snapshotID">UUID of the image displayed with the classified</param>
1763 <param name="price">Price that the classified will cost to place for a week</param>
1764 <param name="name">Name of the classified</param>
1765 <param name="desc">Long description of the classified</param>
1766 <param name="autoRenew">if true, auto renew classified after expiration</param>
1113 </member> 1767 </member>
1114 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Serialize"> 1768 <member name="M:OpenMetaverse.AgentManager.DeleteClassfied(OpenMetaverse.UUID)">
1115 <summary> 1769 <summary>
1116 Serialize the object 1770 Delete a classified ad
1117 </summary> 1771 </summary>
1118 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 1772 <param name="classifiedID">The classified ads ID</param>
1119 </member> 1773 </member>
1120 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 1774 <member name="M:OpenMetaverse.AgentManager.GetAttachmentResources(OpenMetaverse.AgentManager.AttachmentResourcesCallback)">
1121 <summary> 1775 <summary>
1122 Deserialize the message 1776 Fetches resource usage by agents attachmetns
1123 </summary> 1777 </summary>
1124 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 1778 <param name="callback">Called when the requested information is collected</param>
1125 </member> 1779 </member>
1126 <member name="T:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage"> 1780 <member name="M:OpenMetaverse.AgentManager.SetDisplayName(System.String,System.String)">
1127 <summary> 1781 <summary>
1128 Sent to the viewer when a neighboring simulator is requesting the agent make a connection to it. 1782 Initates request to set a new display name
1129 </summary> 1783 </summary>
1784 <param name="oldName">Previous display name</param>
1785 <param name="newName">Desired new display name</param>
1130 </member> 1786 </member>
1131 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Serialize"> 1787 <member name="M:OpenMetaverse.AgentManager.UpdateAgentLanguage(System.String,System.Boolean)">
1132 <summary> 1788 <summary>
1133 Serialize the object 1789 Tells the sim what UI language is used, and if it's ok to share that with scripts
1134 </summary> 1790 </summary>
1135 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 1791 <param name="language">Two letter language code</param>
1792 <param name="isPublic">Share language info with scripts</param>
1136 </member> 1793 </member>
1137 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 1794 <member name="M:OpenMetaverse.AgentManager.InstantMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1138 <summary> 1795 <summary>
1139 Deserialize the message 1796 Take an incoming ImprovedInstantMessage packet, auto-parse, and if
1797 OnInstantMessage is defined call that with the appropriate arguments
1140 </summary> 1798 </summary>
1141 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 1799 <param name="sender">The sender</param>
1800 <param name="e">The EventArgs object containing the packet data</param>
1142 </member> 1801 </member>
1143 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Serialize"> 1802 <member name="M:OpenMetaverse.AgentManager.ChatHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1144 <summary> 1803 <summary>
1145 Serialize the object 1804 Take an incoming Chat packet, auto-parse, and if OnChat is defined call
1805 that with the appropriate arguments.
1146 </summary> 1806 </summary>
1147 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 1807 <param name="sender">The sender</param>
1808 <param name="e">The EventArgs object containing the packet data</param>
1148 </member> 1809 </member>
1149 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 1810 <member name="M:OpenMetaverse.AgentManager.ScriptDialogHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1150 <summary> 1811 <summary>
1151 Deserialize the message 1812 Used for parsing llDialogs
1152 </summary> 1813 </summary>
1153 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 1814 <param name="sender">The sender</param>
1815 <param name="e">The EventArgs object containing the packet data</param>
1154 </member> 1816 </member>
1155 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Serialize"> 1817 <member name="M:OpenMetaverse.AgentManager.ScriptQuestionHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1156 <summary> 1818 <summary>
1157 Serialize the object 1819 Used for parsing llRequestPermissions dialogs
1158 </summary> 1820 </summary>
1159 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 1821 <param name="sender">The sender</param>
1822 <param name="e">The EventArgs object containing the packet data</param>
1160 </member> 1823 </member>
1161 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 1824 <member name="M:OpenMetaverse.AgentManager.ScriptControlChangeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1162 <summary> 1825 <summary>
1163 Deserialize the message 1826 Handles Script Control changes when Script with permissions releases or takes a control
1164 </summary> 1827 </summary>
1165 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 1828 <param name="sender">The sender</param>
1829 <param name="e">The EventArgs object containing the packet data</param>
1166 </member> 1830 </member>
1167 <member name="T:OpenMetaverse.Messages.Linden.TeleportFailedMessage"> 1831 <member name="M:OpenMetaverse.AgentManager.LoadURLHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1168 <summary> 1832 <summary>
1169 A message sent to the client which indicates a teleport request has failed 1833 Used for parsing llLoadURL Dialogs
1170 and contains some information on why it failed
1171 </summary> 1834 </summary>
1835 <param name="sender">The sender</param>
1836 <param name="e">The EventArgs object containing the packet data</param>
1172 </member> 1837 </member>
1173 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.ExtraParams"> 1838 <member name="M:OpenMetaverse.AgentManager.MovementCompleteHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1174 <summary></summary> 1839 <summary>
1840 Update client's Position, LookAt and region handle from incoming packet
1841 </summary>
1842 <param name="sender">The sender</param>
1843 <param name="e">The EventArgs object containing the packet data</param>
1844 <remarks>This occurs when after an avatar moves into a new sim</remarks>
1175 </member> 1845 </member>
1176 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.MessageKey"> 1846 <member name="M:OpenMetaverse.AgentManager.HealthHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1177 <summary>A string key of the reason the teleport failed e.g. CouldntTPCloser 1847 <summary>Process an incoming packet and raise the appropriate events</summary>
1178 Which could be used to look up a value in a dictionary or enum</summary> 1848 <param name="sender">The sender</param>
1849 <param name="e">The EventArgs object containing the packet data</param>
1179 </member> 1850 </member>
1180 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.AgentID"> 1851 <member name="M:OpenMetaverse.AgentManager.AgentDataUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1181 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Agent</summary> 1852 <summary>Process an incoming packet and raise the appropriate events</summary>
1853 <param name="sender">The sender</param>
1854 <param name="e">The EventArgs object containing the packet data</param>
1182 </member> 1855 </member>
1183 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Reason"> 1856 <member name="M:OpenMetaverse.AgentManager.MoneyBalanceReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1184 <summary>A string human readable message containing the reason </summary> 1857 <summary>Process an incoming packet and raise the appropriate events</summary>
1185 <remarks>An example: Could not teleport closer to destination</remarks> 1858 <param name="sender">The sender</param>
1859 <param name="e">The EventArgs object containing the packet data</param>
1186 </member> 1860 </member>
1187 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Serialize"> 1861 <member name="M:OpenMetaverse.AgentManager.SetDisplayNameReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
1188 <summary> 1862 <summary>
1189 Serialize the object 1863 EQ Message fired with the result of SetDisplayName request
1190 </summary> 1864 </summary>
1191 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 1865 <param name="capsKey">The message key</param>
1866 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param>
1867 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
1192 </member> 1868 </member>
1193 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 1869 <member name="M:OpenMetaverse.AgentManager.TeleportFailedEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
1194 <summary> 1870 <summary>
1195 Deserialize the message 1871 Process TeleportFailed message sent via EventQueue, informs agent its last teleport has failed and why.
1196 </summary> 1872 </summary>
1197 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 1873 <param name="messageKey">The Message Key</param>
1874 <param name="message">An IMessage object Deserialized from the recieved message event</param>
1875 <param name="simulator">The simulator originating the event message</param>
1198 </member> 1876 </member>
1199 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Serialize"> 1877 <member name="M:OpenMetaverse.AgentManager.TeleportFinishEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
1200 <summary> 1878 <summary>
1201 Serialize the object 1879 Process TeleportFinish from Event Queue and pass it onto our TeleportHandler
1202 </summary> 1880 </summary>
1203 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 1881 <param name="capsKey">The message system key for this event</param>
1882 <param name="message">IMessage object containing decoded data from OSD</param>
1883 <param name="simulator">The simulator originating the event message</param>
1204 </member> 1884 </member>
1205 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 1885 <member name="M:OpenMetaverse.AgentManager.TeleportHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1886 <summary>Process an incoming packet and raise the appropriate events</summary>
1887 <param name="sender">The sender</param>
1888 <param name="e">The EventArgs object containing the packet data</param>
1889 </member>
1890 <member name="M:OpenMetaverse.AgentManager.AvatarAnimationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1891 <summary>Process an incoming packet and raise the appropriate events</summary>
1892 <param name="sender">The sender</param>
1893 <param name="e">The EventArgs object containing the packet data</param>
1894 </member>
1895 <member name="M:OpenMetaverse.AgentManager.MeanCollisionAlertHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1896 <summary>Process an incoming packet and raise the appropriate events</summary>
1897 <param name="sender">The sender</param>
1898 <param name="e">The EventArgs object containing the packet data</param>
1899 </member>
1900 <member name="M:OpenMetaverse.AgentManager.CrossedRegionEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
1206 <summary> 1901 <summary>
1207 Deserialize the message 1902 Crossed region handler for message that comes across the EventQueue. Sent to an agent
1903 when the agent crosses a sim border into a new region.
1208 </summary> 1904 </summary>
1209 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 1905 <param name="capsKey">The message key</param>
1906 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param>
1907 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
1210 </member> 1908 </member>
1211 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage"> 1909 <member name="M:OpenMetaverse.AgentManager.CrossedRegionHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1910 <summary>Process an incoming packet and raise the appropriate events</summary>
1911 <param name="sender">The sender</param>
1912 <param name="e">The EventArgs object containing the packet data</param>
1913 <remarks>This packet is now being sent via the EventQueue</remarks>
1914 </member>
1915 <member name="M:OpenMetaverse.AgentManager.ChatterBoxSessionEventReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
1212 <summary> 1916 <summary>
1213 Contains a list of prim owner information for a specific parcel in a simulator 1917 Group Chat event handler
1214 </summary> 1918 </summary>
1215 <remarks> 1919 <param name="capsKey">The capability Key</param>
1216 A Simulator will always return at least 1 entry 1920 <param name="message">IMessage object containing decoded data from OSD</param>
1217 If agent does not have proper permission the OwnerID will be UUID.Zero 1921 <param name="simulator"></param>
1218 If agent does not have proper permission OR there are no primitives on parcel
1219 the DataBlocksExtended map will not be sent from the simulator
1220 </remarks>
1221 </member> 1922 </member>
1222 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwnersBlock"> 1923 <member name="M:OpenMetaverse.AgentManager.ChatterBoxSessionStartReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
1223 <summary>An Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"/> objects</summary> 1924 <summary>
1925 Response from request to join a group chat
1926 </summary>
1927 <param name="capsKey"></param>
1928 <param name="message">IMessage object containing decoded data from OSD</param>
1929 <param name="simulator"></param>
1224 </member> 1930 </member>
1225 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Serialize"> 1931 <member name="M:OpenMetaverse.AgentManager.ChatterBoxSessionAgentListUpdatesEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
1226 <summary> 1932 <summary>
1227 Serialize the object 1933 Someone joined or left group chat
1228 </summary> 1934 </summary>
1229 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 1935 <param name="capsKey"></param>
1936 <param name="message">IMessage object containing decoded data from OSD</param>
1937 <param name="simulator"></param>
1230 </member> 1938 </member>
1231 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 1939 <member name="M:OpenMetaverse.AgentManager.ChatterBoxInvitationEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
1232 <summary> 1940 <summary>
1233 Deserialize the message 1941 Handle a group chat Invitation
1234 </summary> 1942 </summary>
1235 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 1943 <param name="capsKey">Caps Key</param>
1944 <param name="message">IMessage object containing decoded data from OSD</param>
1945 <param name="simulator">Originating Simulator</param>
1236 </member> 1946 </member>
1237 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"> 1947 <member name="M:OpenMetaverse.AgentManager.ModerateChatSessions(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.Boolean)">
1238 <summary> 1948 <summary>
1239 Prim ownership information for a specified owner on a single parcel 1949 Moderate a chat session
1240 </summary> 1950 </summary>
1951 <param name="sessionID">the <see cref="T:OpenMetaverse.UUID"/> of the session to moderate, for group chats this will be the groups UUID</param>
1952 <param name="memberID">the <see cref="T:OpenMetaverse.UUID"/> of the avatar to moderate</param>
1953 <param name="key">Either "voice" to moderate users voice, or "text" to moderate users text session</param>
1954 <param name="moderate">true to moderate (silence user), false to allow avatar to speak</param>
1241 </member> 1955 </member>
1242 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OwnerID"> 1956 <member name="M:OpenMetaverse.AgentManager.AlertMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1243 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the prim owner, 1957 <summary>Process an incoming packet and raise the appropriate events</summary>
1244 UUID.Zero if agent has no permission to view prim owner information</summary> 1958 <param name="sender">The sender</param>
1959 <param name="e">The EventArgs object containing the packet data</param>
1245 </member> 1960 </member>
1246 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.Count"> 1961 <member name="M:OpenMetaverse.AgentManager.CameraConstraintHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1247 <summary>The total number of prims</summary> 1962 <summary>Process an incoming packet and raise the appropriate events</summary>
1963 <param name="sender">The sender</param>
1964 <param name="e">The EventArgs object containing the packet data</param>
1248 </member> 1965 </member>
1249 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.IsGroupOwned"> 1966 <member name="M:OpenMetaverse.AgentManager.ScriptSensorReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1250 <summary>True if the OwnerID is a <see cref="T:OpenMetaverse.Group"/></summary> 1967 <summary>Process an incoming packet and raise the appropriate events</summary>
1968 <param name="sender">The sender</param>
1969 <param name="e">The EventArgs object containing the packet data</param>
1251 </member> 1970 </member>
1252 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OnlineStatus"> 1971 <member name="M:OpenMetaverse.AgentManager.AvatarSitResponseHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
1253 <summary>True if the owner is online 1972 <summary>Process an incoming packet and raise the appropriate events</summary>
1254 <remarks>This is no longer used by the LL Simulators</remarks></summary> 1973 <param name="sender">The sender</param>
1974 <param name="e">The EventArgs object containing the packet data</param>
1255 </member> 1975 </member>
1256 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.TimeStamp"> 1976 <member name="E:OpenMetaverse.AgentManager.ChatFromSimulator">
1257 <summary>The date the most recent prim was rezzed</summary> 1977 <summary>Raised when a scripted object or agent within range sends a public message</summary>
1258 </member> 1978 </member>
1259 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage"> 1979 <member name="E:OpenMetaverse.AgentManager.ScriptDialog">
1260 <summary> 1980 <summary>Raised when a scripted object sends a dialog box containing possible
1261 The details of a single parcel in a region, also contains some regionwide globals 1981 options an agent can respond to</summary>
1262 </summary>
1263 </member> 1982 </member>
1264 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LocalID"> 1983 <member name="E:OpenMetaverse.AgentManager.ScriptQuestion">
1265 <summary>Simulator-local ID of this parcel</summary> 1984 <summary>Raised when an object requests a change in the permissions an agent has permitted</summary>
1266 </member> 1985 </member>
1267 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMax"> 1986 <member name="E:OpenMetaverse.AgentManager.LoadURL">
1268 <summary>Maximum corner of the axis-aligned bounding box for this 1987 <summary>Raised when a script requests an agent open the specified URL</summary>
1269 parcel</summary>
1270 </member> 1988 </member>
1271 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMin"> 1989 <member name="E:OpenMetaverse.AgentManager.MoneyBalance">
1272 <summary>Minimum corner of the axis-aligned bounding box for this 1990 <summary>Raised when an agents currency balance is updated</summary>
1273 parcel</summary>
1274 </member> 1991 </member>
1275 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Area"> 1992 <member name="E:OpenMetaverse.AgentManager.MoneyBalanceReply">
1276 <summary>Total parcel land area</summary> 1993 <summary>Raised when a transaction occurs involving currency such as a land purchase</summary>
1277 </member> 1994 </member>
1278 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuctionID"> 1995 <member name="E:OpenMetaverse.AgentManager.IM">
1279 <summary></summary> 1996 <summary>Raised when an ImprovedInstantMessage packet is recieved from the simulator, this is used for everything from
1997 private messaging to friendship offers. The Dialog field defines what type of message has arrived</summary>
1280 </member> 1998 </member>
1281 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuthBuyerID"> 1999 <member name="E:OpenMetaverse.AgentManager.TeleportProgress">
1282 <summary>Key of authorized buyer</summary> 2000 <summary>Raised when an agent has requested a teleport to another location, or when responding to a lure. Raised multiple times
2001 for each teleport indicating the progress of the request</summary>
1283 </member> 2002 </member>
1284 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Bitmap"> 2003 <member name="E:OpenMetaverse.AgentManager.AgentDataReply">
1285 <summary>Bitmap describing land layout in 4x4m squares across the 2004 <summary>Raised when a simulator sends agent specific information for our avatar.</summary>
1286 entire region</summary>
1287 </member> 2005 </member>
1288 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Category"> 2006 <member name="E:OpenMetaverse.AgentManager.AnimationsChanged">
1289 <summary></summary> 2007 <summary>Raised when our agents animation playlist changes</summary>
1290 </member> 2008 </member>
1291 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimDate"> 2009 <member name="E:OpenMetaverse.AgentManager.MeanCollision">
1292 <summary>Date land was claimed</summary> 2010 <summary>Raised when an object or avatar forcefully collides with our agent</summary>
1293 </member> 2011 </member>
1294 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimPrice"> 2012 <member name="E:OpenMetaverse.AgentManager.RegionCrossed">
1295 <summary>Appears to always be zero</summary> 2013 <summary>Raised when our agent crosses a region border into another region</summary>
1296 </member> 2014 </member>
1297 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Desc"> 2015 <member name="E:OpenMetaverse.AgentManager.GroupChatJoined">
1298 <summary>Parcel Description</summary> 2016 <summary>Raised when our agent succeeds or fails to join a group chat session</summary>
1299 </member> 2017 </member>
1300 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelFlags"> 2018 <member name="E:OpenMetaverse.AgentManager.AlertMessage">
1301 <summary></summary> 2019 <summary>Raised when a simulator sends an urgent message usually indication the recent failure of
2020 another action we have attempted to take such as an attempt to enter a parcel where we are denied access</summary>
1302 </member> 2021 </member>
1303 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupID"> 2022 <member name="E:OpenMetaverse.AgentManager.ScriptControlChange">
1304 <summary></summary> 2023 <summary>Raised when a script attempts to take or release specified controls for our agent</summary>
1305 </member> 2024 </member>
1306 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupPrims"> 2025 <member name="E:OpenMetaverse.AgentManager.CameraConstraint">
1307 <summary>Total number of primitives owned by the parcel group on 2026 <summary>Raised when the simulator detects our agent is trying to view something
1308 this parcel</summary> 2027 beyond its limits</summary>
1309 </member> 2028 </member>
1310 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.IsGroupOwned"> 2029 <member name="E:OpenMetaverse.AgentManager.ScriptSensorReply">
1311 <summary>Whether the land is deeded to a group or not</summary> 2030 <summary>Raised when a script sensor reply is received from a simulator</summary>
1312 </member> 2031 </member>
1313 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LandingType"> 2032 <member name="E:OpenMetaverse.AgentManager.AvatarSitResponse">
1314 <summary></summary> 2033 <summary>Raised in response to a <see cref="M:OpenMetaverse.AgentManager.RequestSit(OpenMetaverse.UUID,OpenMetaverse.Vector3)"/> request</summary>
1315 </member> 2034 </member>
1316 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MaxPrims"> 2035 <member name="E:OpenMetaverse.AgentManager.ChatSessionMemberAdded">
1317 <summary>Maximum number of primitives this parcel supports</summary> 2036 <summary>Raised when an avatar enters a group chat session we are participating in</summary>
1318 </member> 2037 </member>
1319 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaID"> 2038 <member name="E:OpenMetaverse.AgentManager.ChatSessionMemberLeft">
1320 <summary>The Asset UUID of the Texture which when applied to a 2039 <summary>Raised when an agent exits a group chat session we are participating in</summary>
1321 primitive will display the media</summary>
1322 </member> 2040 </member>
1323 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaURL"> 2041 <member name="E:OpenMetaverse.AgentManager.SetDisplayNameReply">
1324 <summary>A URL which points to any Quicktime supported media type</summary> 2042 <summary>Raised when the simulator sends us data containing
2043 the details of display name change</summary>
1325 </member> 2044 </member>
1326 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaAutoScale"> 2045 <member name="E:OpenMetaverse.AgentManager.MuteListUpdated">
1327 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary> 2046 <summary>Raised when a scripted object or agent within range sends a public message</summary>
1328 </member> 2047 </member>
1329 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MusicURL"> 2048 <member name="P:OpenMetaverse.AgentManager.AgentID">
1330 <summary>URL For Music Stream</summary> 2049 <summary>Your (client) avatars <see cref="T:OpenMetaverse.UUID"/></summary>
2050 <remarks>"client", "agent", and "avatar" all represent the same thing</remarks>
1331 </member> 2051 </member>
1332 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Name"> 2052 <member name="P:OpenMetaverse.AgentManager.SessionID">
1333 <summary>Parcel Name</summary> 2053 <summary>Temporary <seealso cref="T:OpenMetaverse.UUID"/> assigned to this session, used for
2054 verifying our identity in packets</summary>
1334 </member> 2055 </member>
1335 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCleanTime"> 2056 <member name="P:OpenMetaverse.AgentManager.SecureSessionID">
1336 <summary>Autoreturn value in minutes for others' objects</summary> 2057 <summary>Shared secret <seealso cref="T:OpenMetaverse.UUID"/> that is never sent over the wire</summary>
1337 </member> 2058 </member>
1338 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCount"> 2059 <member name="P:OpenMetaverse.AgentManager.LocalID">
1339 <summary></summary> 2060 <summary>Your (client) avatar ID, local to the current region/sim</summary>
1340 </member> 2061 </member>
1341 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherPrims"> 2062 <member name="P:OpenMetaverse.AgentManager.StartLocation">
1342 <summary>Total number of other primitives on this parcel</summary> 2063 <summary>Where the avatar started at login. Can be "last", "home"
2064 or a login <seealso cref="T:OpenMetaverse.URI"/></summary>
1343 </member> 2065 </member>
1344 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerID"> 2066 <member name="P:OpenMetaverse.AgentManager.AgentAccess">
1345 <summary>UUID of the owner of this parcel</summary> 2067 <summary>The access level of this agent, usually M or PG</summary>
1346 </member> 2068 </member>
1347 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerPrims"> 2069 <member name="P:OpenMetaverse.AgentManager.CollisionPlane">
1348 <summary>Total number of primitives owned by the parcel owner on 2070 <summary>The CollisionPlane of Agent</summary>
1349 this parcel</summary>
1350 </member> 2071 </member>
1351 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelPrimBonus"> 2072 <member name="P:OpenMetaverse.AgentManager.Velocity">
1352 <summary></summary> 2073 <summary>An <seealso cref="T:OpenMetaverse.Vector3"/> representing the velocity of our agent</summary>
1353 </member> 2074 </member>
1354 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassHours"> 2075 <member name="P:OpenMetaverse.AgentManager.Acceleration">
1355 <summary>How long is pass valid for</summary> 2076 <summary>An <seealso cref="T:OpenMetaverse.Vector3"/> representing the acceleration of our agent</summary>
1356 </member> 2077 </member>
1357 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassPrice"> 2078 <member name="P:OpenMetaverse.AgentManager.AngularVelocity">
1358 <summary>Price for a temporary pass</summary> 2079 <summary>A <seealso cref="T:OpenMetaverse.Vector3"/> which specifies the angular speed, and axis about which an Avatar is rotating.</summary>
1359 </member> 2080 </member>
1360 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PublicCount"> 2081 <member name="P:OpenMetaverse.AgentManager.HomePosition">
1361 <summary></summary> 2082 <summary>Position avatar client will goto when login to 'home' or during
2083 teleport request to 'home' region.</summary>
1362 </member> 2084 </member>
1363 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAnonymous"> 2085 <member name="P:OpenMetaverse.AgentManager.HomeLookAt">
1364 <summary></summary> 2086 <summary>LookAt point saved/restored with HomePosition</summary>
1365 </member> 2087 </member>
1366 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyIdentified"> 2088 <member name="P:OpenMetaverse.AgentManager.FirstName">
1367 <summary></summary> 2089 <summary>Avatar First Name (i.e. Philip)</summary>
1368 </member> 2090 </member>
1369 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyTransacted"> 2091 <member name="P:OpenMetaverse.AgentManager.LastName">
1370 <summary></summary> 2092 <summary>Avatar Last Name (i.e. Linden)</summary>
1371 </member> 2093 </member>
1372 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAgeUnverified"> 2094 <member name="P:OpenMetaverse.AgentManager.Name">
1373 <summary>True if the region denies access to age unverified users</summary> 2095 <summary>Avatar Full Name (i.e. Philip Linden)</summary>
1374 </member> 2096 </member>
1375 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionPushOverride"> 2097 <member name="P:OpenMetaverse.AgentManager.Health">
1376 <summary></summary> 2098 <summary>Gets the health of the agent</summary>
1377 </member> 2099 </member>
1378 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RentPrice"> 2100 <member name="P:OpenMetaverse.AgentManager.Balance">
1379 <summary>This field is no longer used</summary> 2101 <summary>Gets the current balance of the agent</summary>
1380 </member> 2102 </member>
1381 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RequestResult"> 2103 <member name="P:OpenMetaverse.AgentManager.SittingOn">
1382 The result of a request for parcel properties 2104 <summary>Gets the local ID of the prim the agent is sitting on,
2105 zero if the avatar is not currently sitting</summary>
1383 </member> 2106 </member>
1384 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SalePrice"> 2107 <member name="P:OpenMetaverse.AgentManager.ActiveGroup">
1385 <summary>Sale price of the parcel, only useful if ForSale is set</summary> 2108 <summary>Gets the <seealso cref="T:OpenMetaverse.UUID"/> of the agents active group.</summary>
1386 <remarks>The SalePrice will remain the same after an ownership
1387 transfer (sale), so it can be used to see the purchase price after
1388 a sale if the new owner has not changed it</remarks>
1389 </member> 2109 </member>
1390 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelectedPrims"> 2110 <member name="P:OpenMetaverse.AgentManager.ActiveGroupPowers">
2111 <summary>Gets the Agents powers in the currently active group</summary>
2112 </member>
2113 <member name="P:OpenMetaverse.AgentManager.TeleportMessage">
2114 <summary>Current status message for teleporting</summary>
2115 </member>
2116 <member name="P:OpenMetaverse.AgentManager.RelativePosition">
2117 <summary>Current position of the agent as a relative offset from
2118 the simulator, or the parent object if we are sitting on something</summary>
2119 </member>
2120 <member name="P:OpenMetaverse.AgentManager.RelativeRotation">
2121 <summary>Current rotation of the agent as a relative rotation from
2122 the simulator, or the parent object if we are sitting on something</summary>
2123 </member>
2124 <member name="P:OpenMetaverse.AgentManager.SimPosition">
2125 <summary>Current position of the agent in the simulator</summary>
2126 </member>
2127 <member name="P:OpenMetaverse.AgentManager.SimRotation">
1391 <summary> 2128 <summary>
1392 Number of primitives your avatar is currently 2129 A <seealso cref="T:OpenMetaverse.Quaternion"/> representing the agents current rotation
1393 selecting and sitting on in this parcel
1394 </summary> 2130 </summary>
1395 </member> 2131 </member>
1396 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelfCount"> 2132 <member name="P:OpenMetaverse.AgentManager.GlobalPosition">
1397 <summary></summary> 2133 <summary>Returns the global grid position of the avatar</summary>
1398 </member> 2134 </member>
1399 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SequenceID"> 2135 <member name="T:OpenMetaverse.AgentManager.ControlFlags">
1400 <summary> 2136 <summary>
1401 A number which increments by 1, starting at 0 for each ParcelProperties request. 2137 Used to specify movement actions for your agent
1402 Can be overriden by specifying the sequenceID with the ParcelPropertiesRequest being sent.
1403 a Negative number indicates the action in <seealso cref="T:OpenMetaverse.ParcelPropertiesStatus"/> has occurred.
1404 </summary> 2138 </summary>
1405 </member> 2139 </member>
1406 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideMaxPrims"> 2140 <member name="F:OpenMetaverse.AgentManager.ControlFlags.NONE">
1407 <summary>Maximum primitives across the entire simulator</summary> 2141 <summary>Empty flag</summary>
1408 </member> 2142 </member>
1409 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideTotalPrims"> 2143 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AT_POS">
1410 <summary>Total primitives across the entire simulator</summary> 2144 <summary>Move Forward (SL Keybinding: W/Up Arrow)</summary>
1411 </member> 2145 </member>
1412 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapSelection"> 2146 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AT_NEG">
1413 <summary></summary> 2147 <summary>Move Backward (SL Keybinding: S/Down Arrow)</summary>
1414 </member> 2148 </member>
1415 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapshotID"> 2149 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LEFT_POS">
1416 <summary>Key of parcel snapshot</summary> 2150 <summary>Move Left (SL Keybinding: Shift-(A/Left Arrow))</summary>
1417 </member> 2151 </member>
1418 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Status"> 2152 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LEFT_NEG">
1419 <summary>Parcel ownership status</summary> 2153 <summary>Move Right (SL Keybinding: Shift-(D/Right Arrow))</summary>
1420 </member> 2154 </member>
1421 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.TotalPrims"> 2155 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_UP_POS">
1422 <summary>Total number of primitives on this parcel</summary> 2156 <summary>Not Flying: Jump/Flying: Move Up (SL Keybinding: E)</summary>
1423 </member> 2157 </member>
1424 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLocation"> 2158 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_UP_NEG">
1425 <summary></summary> 2159 <summary>Not Flying: Croutch/Flying: Move Down (SL Keybinding: C)</summary>
1426 </member> 2160 </member>
1427 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLookAt"> 2161 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_PITCH_POS">
1428 <summary></summary> 2162 <summary>Unused</summary>
1429 </member> 2163 </member>
1430 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaDesc"> 2164 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_PITCH_NEG">
1431 <summary>A description of the media</summary> 2165 <summary>Unused</summary>
1432 </member> 2166 </member>
1433 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaHeight"> 2167 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_YAW_POS">
1434 <summary>An Integer which represents the height of the media</summary> 2168 <summary>Unused</summary>
1435 </member> 2169 </member>
1436 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaWidth"> 2170 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_YAW_NEG">
1437 <summary>An integer which represents the width of the media</summary> 2171 <summary>Unused</summary>
1438 </member> 2172 </member>
1439 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaLoop"> 2173 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_AT">
1440 <summary>A boolean, if true the viewer should loop the media</summary> 2174 <summary>ORed with AGENT_CONTROL_AT_* if the keyboard is being used</summary>
1441 </member> 2175 </member>
1442 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaType"> 2176 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_LEFT">
1443 <summary>A string which contains the mime type of the media</summary> 2177 <summary>ORed with AGENT_CONTROL_LEFT_* if the keyboard is being used</summary>
1444 </member> 2178 </member>
1445 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMedia"> 2179 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_UP">
1446 <summary>true to obscure (hide) media url</summary> 2180 <summary>ORed with AGENT_CONTROL_UP_* if the keyboard is being used</summary>
1447 </member> 2181 </member>
1448 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMusic"> 2182 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FLY">
1449 <summary>true to obscure (hide) music url</summary> 2183 <summary>Fly</summary>
1450 </member> 2184 </member>
1451 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Serialize"> 2185 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_STOP">
1452 <summary> 2186 <summary></summary>
1453 Serialize the object
1454 </summary>
1455 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1456 </member> 2187 </member>
1457 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2188 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FINISH_ANIM">
1458 <summary> 2189 <summary>Finish our current animation</summary>
1459 Deserialize the message
1460 </summary>
1461 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1462 </member> 2190 </member>
1463 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage"> 2191 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_STAND_UP">
1464 <summary>A message sent from the viewer to the simulator to updated a specific parcels settings</summary> 2192 <summary>Stand up from the ground or a prim seat</summary>
1465 </member> 2193 </member>
1466 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.AuthBuyerID"> 2194 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_SIT_ON_GROUND">
1467 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the agent authorized to purchase this 2195 <summary>Sit on the ground at our current location</summary>
1468 parcel of land or a NULL <seealso cref="T:OpenMetaverse.UUID"/> if the sale is authorized to anyone</summary>
1469 </member> 2196 </member>
1470 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaAutoScale"> 2197 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_MOUSELOOK">
1471 <summary>true to enable auto scaling of the parcel media</summary> 2198 <summary>Whether mouselook is currently enabled</summary>
1472 </member> 2199 </member>
1473 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Category"> 2200 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_AT_POS">
1474 <summary>The category of this parcel used when search is enabled to restrict 2201 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
1475 search results</summary>
1476 </member> 2202 </member>
1477 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Desc"> 2203 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_AT_NEG">
1478 <summary>A string containing the description to set</summary> 2204 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
1479 </member> 2205 </member>
1480 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.GroupID"> 2206 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_LEFT_POS">
1481 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the <seealso cref="T:OpenMetaverse.Group"/> which allows for additional 2207 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
1482 powers and restrictions.</summary>
1483 </member> 2208 </member>
1484 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Landing"> 2209 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_LEFT_NEG">
1485 <summary>The <seealso cref="T:OpenMetaverse.LandingType"/> which specifies how avatars which teleport 2210 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
1486 to this parcel are handled</summary>
1487 </member> 2211 </member>
1488 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.LocalID"> 2212 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_UP_POS">
1489 <summary>The LocalID of the parcel to update settings on</summary> 2213 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
1490 </member> 2214 </member>
1491 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaDesc"> 2215 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_UP_NEG">
1492 <summary>A string containing the description of the media which can be played 2216 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
1493 to visitors</summary>
1494 </member> 2217 </member>
1495 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaHeight"> 2218 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_TURN_LEFT">
1496 <summary></summary> 2219 <summary></summary>
1497 </member> 2220 </member>
1498 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaLoop"> 2221 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_TURN_RIGHT">
1499 <summary></summary> 2222 <summary></summary>
1500 </member> 2223 </member>
1501 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaID"> 2224 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AWAY">
1502 <summary></summary> 2225 <summary>Set when the avatar is idled or set to away. Note that the away animation is
2226 activated separately from setting this flag</summary>
1503 </member> 2227 </member>
1504 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaType"> 2228 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LBUTTON_DOWN">
1505 <summary></summary> 2229 <summary></summary>
1506 </member> 2230 </member>
1507 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaURL"> 2231 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LBUTTON_UP">
1508 <summary></summary> 2232 <summary></summary>
1509 </member> 2233 </member>
1510 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaWidth"> 2234 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_ML_LBUTTON_DOWN">
1511 <summary></summary> 2235 <summary></summary>
1512 </member> 2236 </member>
1513 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MusicURL"> 2237 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_ML_LBUTTON_UP">
1514 <summary></summary> 2238 <summary></summary>
1515 </member> 2239 </member>
1516 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Name"> 2240 <member name="T:OpenMetaverse.AgentManager.AgentMovement">
1517 <summary></summary> 2241 <summary>
2242 Agent movement and camera control
2243
2244 Agent movement is controlled by setting specific <seealso cref="T:AgentManager.ControlFlags"/>
2245 After the control flags are set, An AgentUpdate is required to update the simulator of the specified flags
2246 This is most easily accomplished by setting one or more of the AgentMovement properties
2247
2248 Movement of an avatar is always based on a compass direction, for example AtPos will move the
2249 agent from West to East or forward on the X Axis, AtNeg will of course move agent from
2250 East to West or backward on the X Axis, LeftPos will be South to North or forward on the Y Axis
2251 The Z axis is Up, finer grained control of movements can be done using the Nudge properties
2252 </summary>
1518 </member> 2253 </member>
1519 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMedia"> 2254 <member name="F:OpenMetaverse.AgentManager.AgentMovement.Camera">
2255 <summary>Agent camera controls</summary>
2256 </member>
2257 <member name="F:OpenMetaverse.AgentManager.AgentMovement.Flags">
2258 <summary>Currently only used for hiding your group title</summary>
2259 </member>
2260 <member name="F:OpenMetaverse.AgentManager.AgentMovement.State">
2261 <summary>Action state of the avatar, which can currently be
2262 typing and editing</summary>
2263 </member>
2264 <member name="F:OpenMetaverse.AgentManager.AgentMovement.BodyRotation">
1520 <summary></summary> 2265 <summary></summary>
1521 </member> 2266 </member>
1522 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMusic"> 2267 <member name="F:OpenMetaverse.AgentManager.AgentMovement.HeadRotation">
1523 <summary></summary> 2268 <summary></summary>
1524 </member> 2269 </member>
1525 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ParcelFlags"> 2270 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastBodyRotation">
1526 <summary></summary> 2271 <summary></summary>
1527 </member> 2272 </member>
1528 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassHours"> 2273 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastHeadRotation">
1529 <summary></summary> 2274 <summary></summary>
1530 </member> 2275 </member>
1531 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassPrice"> 2276 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastCameraCenter">
1532 <summary></summary> 2277 <summary></summary>
1533 </member> 2278 </member>
1534 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SalePrice"> 2279 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastCameraXAxis">
1535 <summary></summary> 2280 <summary></summary>
1536 </member> 2281 </member>
1537 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SnapshotID"> 2282 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastCameraYAxis">
1538 <summary></summary> 2283 <summary></summary>
1539 </member> 2284 </member>
1540 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLocation"> 2285 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastCameraZAxis">
1541 <summary></summary> 2286 <summary></summary>
1542 </member> 2287 </member>
1543 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLookAt"> 2288 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastFar">
1544 <summary></summary> 2289 <summary></summary>
1545 </member> 2290 </member>
1546 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2291 <member name="F:OpenMetaverse.AgentManager.AgentMovement.updateTimer">
1547 <summary> 2292 <summary>Timer for sending AgentUpdate packets</summary>
1548 Deserialize the message
1549 </summary>
1550 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1551 </member> 2293 </member>
1552 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Serialize"> 2294 <member name="M:OpenMetaverse.AgentManager.AgentMovement.#ctor(OpenMetaverse.GridClient)">
2295 <summary>Default constructor</summary>
2296 </member>
2297 <member name="M:OpenMetaverse.AgentManager.AgentMovement.UpdateFromHeading(System.Double,System.Boolean)">
1553 <summary> 2298 <summary>
1554 Serialize the object 2299 Send an AgentUpdate with the camera set at the current agent
2300 position and pointing towards the heading specified
1555 </summary> 2301 </summary>
1556 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 2302 <param name="heading">Camera rotation in radians</param>
1557 </member> 2303 <param name="reliable">Whether to send the AgentUpdate reliable
1558 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestBlock"> 2304 or not</param>
1559 <summary>Base class used for the RemoteParcelRequest message</summary>
1560 </member> 2305 </member>
1561 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"> 2306 <member name="M:OpenMetaverse.AgentManager.AgentMovement.TurnToward(OpenMetaverse.Vector3)">
1562 <summary> 2307 <summary>
1563 A message sent from the viewer to the simulator to request information 2308 Rotates the avatar body and camera toward a target position.
1564 on a remote parcel 2309 This will also anchor the camera position on the avatar
1565 </summary> 2310 </summary>
2311 <param name="target">Region coordinates to turn toward</param>
1566 </member> 2312 </member>
1567 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Location"> 2313 <member name="M:OpenMetaverse.AgentManager.AgentMovement.TurnToward(OpenMetaverse.Vector3,System.Boolean)">
1568 <summary>Local sim position of the parcel we are looking up</summary>
1569 </member>
1570 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionHandle">
1571 <summary>Region handle of the parcel we are looking up</summary>
1572 </member>
1573 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionID">
1574 <summary>Region <see cref="T:OpenMetaverse.UUID"/> of the parcel we are looking up</summary>
1575 </member>
1576 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Serialize">
1577 <summary> 2314 <summary>
1578 Serialize the object 2315 Rotates the avatar body and camera toward a target position.
2316 This will also anchor the camera position on the avatar
1579 </summary> 2317 </summary>
1580 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 2318 <param name="target">Region coordinates to turn toward</param>
2319 <param name="sendUpdate">whether to send update or not</param>
1581 </member> 2320 </member>
1582 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2321 <member name="M:OpenMetaverse.AgentManager.AgentMovement.SendUpdate">
1583 <summary> 2322 <summary>
1584 Deserialize the message 2323 Send new AgentUpdate packet to update our current camera
2324 position and rotation
1585 </summary> 2325 </summary>
1586 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1587 </member> 2326 </member>
1588 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply"> 2327 <member name="M:OpenMetaverse.AgentManager.AgentMovement.SendUpdate(System.Boolean)">
1589 <summary> 2328 <summary>
1590 A message sent from the simulator to the viewer in response to a <see cref="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"/> 2329 Send new AgentUpdate packet to update our current camera
1591 which will contain parcel information 2330 position and rotation
1592 </summary> 2331 </summary>
2332 <param name="reliable">Whether to require server acknowledgement
2333 of this packet</param>
1593 </member> 2334 </member>
1594 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.ParcelID"> 2335 <member name="M:OpenMetaverse.AgentManager.AgentMovement.SendUpdate(System.Boolean,OpenMetaverse.Simulator)">
1595 <summary>The grid-wide unique parcel ID</summary>
1596 </member>
1597 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Serialize">
1598 <summary> 2336 <summary>
1599 Serialize the object 2337 Send new AgentUpdate packet to update our current camera
2338 position and rotation
1600 </summary> 2339 </summary>
1601 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 2340 <param name="reliable">Whether to require server acknowledgement
2341 of this packet</param>
2342 <param name="simulator">Simulator to send the update to</param>
1602 </member> 2343 </member>
1603 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2344 <member name="M:OpenMetaverse.AgentManager.AgentMovement.SendManualUpdate(OpenMetaverse.AgentManager.ControlFlags,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Quaternion,System.Single,OpenMetaverse.AgentFlags,OpenMetaverse.AgentState,System.Boolean)">
1604 <summary> 2345 <summary>
1605 Deserialize the message 2346 Builds an AgentUpdate packet entirely from parameters. This
2347 will not touch the state of Self.Movement or
2348 Self.Movement.Camera in any way
1606 </summary> 2349 </summary>
1607 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 2350 <param name="controlFlags"></param>
2351 <param name="position"></param>
2352 <param name="forwardAxis"></param>
2353 <param name="leftAxis"></param>
2354 <param name="upAxis"></param>
2355 <param name="bodyRotation"></param>
2356 <param name="headRotation"></param>
2357 <param name="farClip"></param>
2358 <param name="reliable"></param>
2359 <param name="flags"></param>
2360 <param name="state"></param>
1608 </member> 2361 </member>
1609 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage"> 2362 <member name="M:OpenMetaverse.AgentManager.AgentMovement.SetFOVVerticalAngle(System.Single)">
1610 <summary> 2363 <summary>
1611 A message containing a request for a remote parcel from a viewer, or a response 2364 Sends update of Field of Vision vertical angle to the simulator
1612 from the simulator to that request
1613 </summary> 2365 </summary>
2366 <param name="angle">Angle in radians</param>
1614 </member> 2367 </member>
1615 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Request"> 2368 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AtPos">
1616 <summary>The request or response details block</summary> 2369 <summary>Move agent positive along the X axis</summary>
1617 </member> 2370 </member>
1618 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Serialize"> 2371 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AtNeg">
1619 <summary> 2372 <summary>Move agent negative along the X axis</summary>
1620 Serialize the object
1621 </summary>
1622 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1623 </member> 2373 </member>
1624 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2374 <member name="P:OpenMetaverse.AgentManager.AgentMovement.LeftPos">
1625 <summary> 2375 <summary>Move agent positive along the Y axis</summary>
1626 Deserialize the message
1627 </summary>
1628 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1629 </member> 2376 </member>
1630 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Serialize"> 2377 <member name="P:OpenMetaverse.AgentManager.AgentMovement.LeftNeg">
1631 <summary> 2378 <summary>Move agent negative along the Y axis</summary>
1632 Serialize the object
1633 </summary>
1634 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1635 </member> 2379 </member>
1636 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2380 <member name="P:OpenMetaverse.AgentManager.AgentMovement.UpPos">
1637 <summary> 2381 <summary>Move agent positive along the Z axis</summary>
1638 Deserialize the message
1639 </summary>
1640 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1641 </member> 2382 </member>
1642 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Serialize"> 2383 <member name="P:OpenMetaverse.AgentManager.AgentMovement.UpNeg">
1643 <summary> 2384 <summary>Move agent negative along the Z axis</summary>
1644 Serialize the object
1645 </summary>
1646 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1647 </member> 2385 </member>
1648 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2386 <member name="P:OpenMetaverse.AgentManager.AgentMovement.PitchPos">
1649 <summary> 2387 <summary></summary>
1650 Deserialize the message
1651 </summary>
1652 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1653 </member> 2388 </member>
1654 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage"> 2389 <member name="P:OpenMetaverse.AgentManager.AgentMovement.PitchNeg">
1655 <summary> 2390 <summary></summary>
1656 A message sent from the simulator to an agent which contains
1657 the groups the agent is in
1658 </summary>
1659 </member> 2391 </member>
1660 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.AgentID"> 2392 <member name="P:OpenMetaverse.AgentManager.AgentMovement.YawPos">
1661 <summary>The Agent receiving the message</summary> 2393 <summary></summary>
1662 </member> 2394 </member>
1663 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupDataBlock"> 2395 <member name="P:OpenMetaverse.AgentManager.AgentMovement.YawNeg">
1664 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"/> information 2396 <summary></summary>
1665 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
1666 </member> 2397 </member>
1667 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupDataBlock"> 2398 <member name="P:OpenMetaverse.AgentManager.AgentMovement.FastAt">
1668 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"/> information 2399 <summary></summary>
1669 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
1670 </member> 2400 </member>
1671 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Serialize"> 2401 <member name="P:OpenMetaverse.AgentManager.AgentMovement.FastLeft">
1672 <summary> 2402 <summary></summary>
1673 Serialize the object
1674 </summary>
1675 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1676 </member> 2403 </member>
1677 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2404 <member name="P:OpenMetaverse.AgentManager.AgentMovement.FastUp">
1678 <summary> 2405 <summary></summary>
1679 Deserialize the message
1680 </summary>
1681 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1682 </member> 2406 </member>
1683 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"> 2407 <member name="P:OpenMetaverse.AgentManager.AgentMovement.Fly">
1684 <summary>Group Details specific to the agent</summary> 2408 <summary>Causes simulator to make agent fly</summary>
1685 </member> 2409 </member>
1686 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.AcceptNotices"> 2410 <member name="P:OpenMetaverse.AgentManager.AgentMovement.Stop">
1687 <summary>true of the agent accepts group notices</summary> 2411 <summary>Stop movement</summary>
1688 </member> 2412 </member>
1689 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.Contribution"> 2413 <member name="P:OpenMetaverse.AgentManager.AgentMovement.FinishAnim">
1690 <summary>The agents tier contribution to the group</summary> 2414 <summary>Finish animation</summary>
1691 </member> 2415 </member>
1692 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupID"> 2416 <member name="P:OpenMetaverse.AgentManager.AgentMovement.StandUp">
1693 <summary>The Groups <seealso cref="T:OpenMetaverse.UUID"/></summary> 2417 <summary>Stand up from a sit</summary>
1694 </member> 2418 </member>
1695 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupInsigniaID"> 2419 <member name="P:OpenMetaverse.AgentManager.AgentMovement.SitOnGround">
1696 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the groups insignia</summary> 2420 <summary>Tells simulator to sit agent on ground</summary>
1697 </member> 2421 </member>
1698 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupName"> 2422 <member name="P:OpenMetaverse.AgentManager.AgentMovement.Mouselook">
1699 <summary>The name of the group</summary> 2423 <summary>Place agent into mouselook mode</summary>
1700 </member> 2424 </member>
1701 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupPowers"> 2425 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeAtPos">
1702 <summary>The aggregate permissions the agent has in the group for all roles the agent 2426 <summary>Nudge agent positive along the X axis</summary>
1703 is assigned</summary>
1704 </member> 2427 </member>
1705 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"> 2428 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeAtNeg">
1706 <summary>An optional block containing additional agent specific information</summary> 2429 <summary>Nudge agent negative along the X axis</summary>
1707 </member> 2430 </member>
1708 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData.ListInProfile"> 2431 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeLeftPos">
1709 <summary>true of the agent allows this group to be 2432 <summary>Nudge agent positive along the Y axis</summary>
1710 listed in their profile</summary>
1711 </member> 2433 </member>
1712 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage"> 2434 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeLeftNeg">
2435 <summary>Nudge agent negative along the Y axis</summary>
2436 </member>
2437 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeUpPos">
2438 <summary>Nudge agent positive along the Z axis</summary>
2439 </member>
2440 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeUpNeg">
2441 <summary>Nudge agent negative along the Z axis</summary>
2442 </member>
2443 <member name="P:OpenMetaverse.AgentManager.AgentMovement.TurnLeft">
2444 <summary></summary>
2445 </member>
2446 <member name="P:OpenMetaverse.AgentManager.AgentMovement.TurnRight">
2447 <summary></summary>
2448 </member>
2449 <member name="P:OpenMetaverse.AgentManager.AgentMovement.Away">
2450 <summary>Tell simulator to mark agent as away</summary>
2451 </member>
2452 <member name="P:OpenMetaverse.AgentManager.AgentMovement.LButtonDown">
2453 <summary></summary>
2454 </member>
2455 <member name="P:OpenMetaverse.AgentManager.AgentMovement.LButtonUp">
2456 <summary></summary>
2457 </member>
2458 <member name="P:OpenMetaverse.AgentManager.AgentMovement.MLButtonDown">
2459 <summary></summary>
2460 </member>
2461 <member name="P:OpenMetaverse.AgentManager.AgentMovement.MLButtonUp">
2462 <summary></summary>
2463 </member>
2464 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AlwaysRun">
1713 <summary> 2465 <summary>
1714 A message sent from the viewer to the simulator which 2466 Returns "always run" value, or changes it by sending a SetAlwaysRunPacket
1715 specifies the language and permissions for others to detect
1716 the language specified
1717 </summary> 2467 </summary>
1718 </member> 2468 </member>
1719 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Language"> 2469 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentControls">
1720 <summary>A string containng the default language 2470 <summary>The current value of the agent control flags</summary>
1721 to use for the agent</summary>
1722 </member> 2471 </member>
1723 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.LanguagePublic"> 2472 <member name="P:OpenMetaverse.AgentManager.AgentMovement.UpdateInterval">
1724 <summary>true of others are allowed to 2473 <summary>Gets or sets the interval in milliseconds at which
1725 know the language setting</summary> 2474 AgentUpdate packets are sent to the current simulator. Setting
2475 this to a non-zero value will also enable the packet sending if
2476 it was previously off, and setting it to zero will disable</summary>
1726 </member> 2477 </member>
1727 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Serialize"> 2478 <member name="P:OpenMetaverse.AgentManager.AgentMovement.UpdateEnabled">
2479 <summary>Gets or sets whether AgentUpdate packets are sent to
2480 the current simulator</summary>
2481 </member>
2482 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AutoResetControls">
2483 <summary>Reset movement controls every time we send an update</summary>
2484 </member>
2485 <member name="T:OpenMetaverse.AgentManager.AgentMovement.AgentCamera">
1728 <summary> 2486 <summary>
1729 Serialize the object 2487 Camera controls for the agent, mostly a thin wrapper around
2488 CoordinateFrame. This class is only responsible for state
2489 tracking and math, it does not send any packets
1730 </summary> 2490 </summary>
1731 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1732 </member> 2491 </member>
1733 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2492 <member name="F:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.Far">
2493 <summary></summary>
2494 </member>
2495 <member name="F:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.Frame">
2496 <summary>The camera is a local frame of reference inside of
2497 the larger grid space. This is where the math happens</summary>
2498 </member>
2499 <member name="M:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.#ctor">
1734 <summary> 2500 <summary>
1735 Deserialize the message 2501 Default constructor
1736 </summary> 2502 </summary>
1737 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1738 </member> 2503 </member>
1739 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage"> 2504 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.Position">
2505 <summary></summary>
2506 </member>
2507 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.AtAxis">
2508 <summary></summary>
2509 </member>
2510 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.LeftAxis">
2511 <summary></summary>
2512 </member>
2513 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.UpAxis">
2514 <summary></summary>
2515 </member>
2516 <member name="T:OpenMetaverse.AgentManager.AttachmentResourcesCallback">
1740 <summary> 2517 <summary>
1741 An EventQueue message sent from the simulator to an agent when the agent 2518 Called once attachment resource usage information has been collected
1742 leaves a group
1743 </summary> 2519 </summary>
2520 <param name="success">Indicates if operation was successfull</param>
2521 <param name="info">Attachment resource usage information</param>
1744 </member> 2522 </member>
1745 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock"> 2523 <member name="T:OpenMetaverse.Rendering.FacetedMesh">
1746 <summary> 2524 <summary>
1747 An Array containing the AgentID and GroupID 2525 Contains all mesh faces that belong to a prim
1748 </summary> 2526 </summary>
1749 </member> 2527 </member>
1750 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Serialize"> 2528 <member name="F:OpenMetaverse.Rendering.FacetedMesh.Faces">
2529 <summary>List of primitive faces</summary>
2530 </member>
2531 <member name="M:OpenMetaverse.Rendering.FacetedMesh.TryDecodeFromAsset(OpenMetaverse.Primitive,OpenMetaverse.Assets.AssetMesh,OpenMetaverse.Rendering.DetailLevel,OpenMetaverse.Rendering.FacetedMesh@)">
1751 <summary> 2532 <summary>
1752 Serialize the object 2533 Decodes mesh asset into FacetedMesh
1753 </summary> 2534 </summary>
1754 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 2535 <param name="prim">Mesh primitive</param>
2536 <param name="meshAsset">Asset retrieved from the asset server</param>
2537 <param name="LOD">Level of detail</param>
2538 <param name="mesh">Resulting decoded FacetedMesh</param>
2539 <returns>True if mesh asset decoding was successful</returns>
1755 </member> 2540 </member>
1756 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2541 <member name="T:OpenMetaverse.Imaging.Baker">
1757 <summary> 2542 <summary>
1758 Deserialize the message 2543 A set of textures that are layered on texture of each other and "baked"
2544 in to a single texture, for avatar appearances
1759 </summary> 2545 </summary>
1760 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1761 </member> 2546 </member>
1762 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData"> 2547 <member name="F:OpenMetaverse.Imaging.Baker.bakedTexture">
1763 <summary>An object containing the Agents UUID, and the Groups UUID</summary> 2548 <summary>Final baked texture</summary>
1764 </member> 2549 </member>
1765 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID"> 2550 <member name="F:OpenMetaverse.Imaging.Baker.textures">
1766 <summary>The ID of the Agent leaving the group</summary> 2551 <summary>Component layers</summary>
1767 </member> 2552 </member>
1768 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID"> 2553 <member name="F:OpenMetaverse.Imaging.Baker.bakeWidth">
1769 <summary>The GroupID the Agent is leaving</summary> 2554 <summary>Width of the final baked image and scratchpad</summary>
1770 </member> 2555 </member>
1771 <member name="T:OpenMetaverse.Messages.Linden.AssetUploaderBlock"> 2556 <member name="F:OpenMetaverse.Imaging.Baker.bakeHeight">
1772 <summary>Base class for Asset uploads/results via Capabilities</summary> 2557 <summary>Height of the final baked image and scratchpad</summary>
1773 </member> 2558 </member>
1774 <member name="F:OpenMetaverse.Messages.Linden.AssetUploaderBlock.State"> 2559 <member name="F:OpenMetaverse.Imaging.Baker.bakeType">
2560 <summary>Bake type</summary>
2561 </member>
2562 <member name="M:OpenMetaverse.Imaging.Baker.#ctor(OpenMetaverse.BakeType)">
1775 <summary> 2563 <summary>
1776 The request state 2564 Default constructor
1777 </summary> 2565 </summary>
2566 <param name="bakeType">Bake type</param>
1778 </member> 2567 </member>
1779 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Serialize"> 2568 <member name="M:OpenMetaverse.Imaging.Baker.AddTexture(OpenMetaverse.AppearanceManager.TextureData)">
1780 <summary> 2569 <summary>
1781 Serialize the object 2570 Adds layer for baking
1782 </summary> 2571 </summary>
1783 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 2572 <param name="tdata">TexturaData struct that contains texture and its params</param>
1784 </member> 2573 </member>
1785 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2574 <member name="M:OpenMetaverse.Imaging.Baker.BakeTypeFor(OpenMetaverse.AvatarTextureIndex)">
1786 <summary> 2575 <summary>
1787 Deserialize the message 2576 Converts avatar texture index (face) to Bake type
1788 </summary> 2577 </summary>
1789 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 2578 <param name="index">Face number (AvatarTextureIndex)</param>
2579 <returns>BakeType, layer to which this texture belongs to</returns>
1790 </member> 2580 </member>
1791 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestUpload"> 2581 <member name="M:OpenMetaverse.Imaging.Baker.SanitizeLayers(OpenMetaverse.Imaging.ManagedImage,OpenMetaverse.Imaging.ManagedImage)">
1792 <summary> 2582 <summary>
1793 A message sent from the viewer to the simulator to request a temporary upload capability 2583 Make sure images exist, resize source if needed to match the destination
1794 which allows an asset to be uploaded
1795 </summary> 2584 </summary>
2585 <param name="dest">Destination image</param>
2586 <param name="src">Source image</param>
2587 <returns>Sanitization was succefull</returns>
1796 </member> 2588 </member>
1797 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.Url"> 2589 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(OpenMetaverse.Color4)">
1798 <summary>The Capability URL sent by the simulator to upload the baked texture to</summary>
1799 </member>
1800 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestComplete">
1801 <summary> 2590 <summary>
1802 A message sent from the simulator that will inform the agent the upload is complete, 2591 Fills a baked layer as a solid *appearing* color. The colors are
1803 and the UUID of the uploaded asset 2592 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
2593 compressing it too far since it seems to cause upload failures if
2594 the image is a pure solid color
1804 </summary> 2595 </summary>
2596 <param name="color">Color of the base of this layer</param>
1805 </member> 2597 </member>
1806 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.AssetID"> 2598 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(System.Single,System.Single,System.Single)">
1807 <summary>The uploaded texture asset ID</summary>
1808 </member>
1809 <member name="T:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage">
1810 <summary> 2599 <summary>
1811 A message sent from the viewer to the simulator to request a temporary 2600 Fills a baked layer as a solid *appearing* color. The colors are
1812 capability URI which is used to upload an agents baked appearance textures 2601 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
2602 compressing it too far since it seems to cause upload failures if
2603 the image is a pure solid color
1813 </summary> 2604 </summary>
2605 <param name="r">Red value</param>
2606 <param name="g">Green value</param>
2607 <param name="b">Blue value</param>
1814 </member> 2608 </member>
1815 <member name="F:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Request"> 2609 <member name="P:OpenMetaverse.Imaging.Baker.BakedTexture">
1816 <summary>Object containing request or response</summary> 2610 <summary>Final baked texture</summary>
1817 </member> 2611 </member>
1818 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Serialize"> 2612 <member name="P:OpenMetaverse.Imaging.Baker.Textures">
2613 <summary>Component layers</summary>
2614 </member>
2615 <member name="P:OpenMetaverse.Imaging.Baker.BakeWidth">
2616 <summary>Width of the final baked image and scratchpad</summary>
2617 </member>
2618 <member name="P:OpenMetaverse.Imaging.Baker.BakeHeight">
2619 <summary>Height of the final baked image and scratchpad</summary>
2620 </member>
2621 <member name="P:OpenMetaverse.Imaging.Baker.BakeType">
2622 <summary>Bake type</summary>
2623 </member>
2624 <member name="P:OpenMetaverse.Imaging.Baker.IsSkin">
2625 <summary>Is this one of the 3 skin bakes</summary>
2626 </member>
2627 <member name="T:OpenMetaverse.Assets.AssetWearable">
1819 <summary> 2628 <summary>
1820 Serialize the object 2629 Represents a Wearable Asset, Clothing, Hair, Skin, Etc
1821 </summary> 2630 </summary>
1822 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1823 </member> 2631 </member>
1824 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2632 <member name="F:OpenMetaverse.Assets.AssetWearable.Name">
2633 <summary>A string containing the name of the asset</summary>
2634 </member>
2635 <member name="F:OpenMetaverse.Assets.AssetWearable.Description">
2636 <summary>A string containing a short description of the asset</summary>
2637 </member>
2638 <member name="F:OpenMetaverse.Assets.AssetWearable.WearableType">
2639 <summary>The Assets WearableType</summary>
2640 </member>
2641 <member name="F:OpenMetaverse.Assets.AssetWearable.ForSale">
2642 <summary>The For-Sale status of the object</summary>
2643 </member>
2644 <member name="F:OpenMetaverse.Assets.AssetWearable.SalePrice">
2645 <summary>An Integer representing the purchase price of the asset</summary>
2646 </member>
2647 <member name="F:OpenMetaverse.Assets.AssetWearable.Creator">
2648 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets creator</summary>
2649 </member>
2650 <member name="F:OpenMetaverse.Assets.AssetWearable.Owner">
2651 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets current owner</summary>
2652 </member>
2653 <member name="F:OpenMetaverse.Assets.AssetWearable.LastOwner">
2654 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets prior owner</summary>
2655 </member>
2656 <member name="F:OpenMetaverse.Assets.AssetWearable.Group">
2657 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Group this asset is set to</summary>
2658 </member>
2659 <member name="F:OpenMetaverse.Assets.AssetWearable.GroupOwned">
2660 <summary>True if the asset is owned by a <seealso cref="F:OpenMetaverse.Assets.AssetWearable.Group"/></summary>
2661 </member>
2662 <member name="F:OpenMetaverse.Assets.AssetWearable.Permissions">
2663 <summary>The Permissions mask of the asset</summary>
2664 </member>
2665 <member name="F:OpenMetaverse.Assets.AssetWearable.Params">
2666 <summary>A Dictionary containing Key/Value pairs of the objects parameters</summary>
2667 </member>
2668 <member name="F:OpenMetaverse.Assets.AssetWearable.Textures">
2669 <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>
2670 </member>
2671 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor">
2672 <summary>Initializes a new instance of an AssetWearable object</summary>
2673 </member>
2674 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(OpenMetaverse.UUID,System.Byte[])">
2675 <summary>Initializes a new instance of an AssetWearable object with parameters</summary>
2676 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
2677 <param name="assetData">A byte array containing the raw asset data</param>
2678 </member>
2679 <member name="M:OpenMetaverse.Assets.AssetWearable.Decode">
1825 <summary> 2680 <summary>
1826 Deserialize the message 2681 Decode an assets byte encoded data to a string
1827 </summary> 2682 </summary>
1828 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 2683 <returns>true if the asset data was decoded successfully</returns>
1829 </member> 2684 </member>
1830 <member name="T:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage"> 2685 <member name="M:OpenMetaverse.Assets.AssetWearable.Encode">
1831 <summary> 2686 <summary>
1832 A message sent from the simulator which indicates the minimum version required for 2687 Encode the assets string represantion into a format consumable by the asset server
1833 using voice chat
1834 </summary> 2688 </summary>
1835 </member> 2689 </member>
1836 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MajorVersion"> 2690 <member name="T:OpenMetaverse.AgentDisplayName">
1837 <summary>Major Version Required</summary> 2691 <summary> Information about agents display name </summary>
1838 </member> 2692 </member>
1839 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MinorVersion"> 2693 <member name="F:OpenMetaverse.AgentDisplayName.ID">
1840 <summary>Minor version required</summary> 2694 <summary> Agent UUID </summary>
1841 </member> 2695 </member>
1842 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.RegionName"> 2696 <member name="F:OpenMetaverse.AgentDisplayName.UserName">
1843 <summary>The name of the region sending the version requrements</summary> 2697 <summary> Username </summary>
1844 </member> 2698 </member>
1845 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Serialize"> 2699 <member name="F:OpenMetaverse.AgentDisplayName.DisplayName">
2700 <summary> Display name </summary>
2701 </member>
2702 <member name="F:OpenMetaverse.AgentDisplayName.LegacyFirstName">
2703 <summary> First name (legacy) </summary>
2704 </member>
2705 <member name="F:OpenMetaverse.AgentDisplayName.LegacyLastName">
2706 <summary> Last name (legacy) </summary>
2707 </member>
2708 <member name="F:OpenMetaverse.AgentDisplayName.IsDefaultDisplayName">
2709 <summary> Is display name default display name </summary>
2710 </member>
2711 <member name="F:OpenMetaverse.AgentDisplayName.NextUpdate">
2712 <summary> Cache display name until </summary>
2713 </member>
2714 <member name="F:OpenMetaverse.AgentDisplayName.Updated">
2715 <summary> Last updated timestamp </summary>
2716 </member>
2717 <member name="M:OpenMetaverse.AgentDisplayName.FromOSD(OpenMetaverse.StructuredData.OSD)">
1846 <summary> 2718 <summary>
1847 Serialize the object 2719 Creates AgentDisplayName object from OSD
1848 </summary> 2720 </summary>
1849 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 2721 <param name="data">Incoming OSD data</param>
2722 <returns>AgentDisplayName object</returns>
1850 </member> 2723 </member>
1851 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2724 <member name="M:OpenMetaverse.AgentDisplayName.GetOSD">
1852 <summary> 2725 <summary>
1853 Deserialize the message 2726 Return object as OSD map
1854 </summary> 2727 </summary>
1855 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 2728 <returns>OSD containing agent's display name data</returns>
1856 </member> 2729 </member>
1857 <member name="T:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage"> 2730 <member name="P:OpenMetaverse.AgentDisplayName.LegacyFullName">
2731 <summary> Full name (legacy) </summary>
2732 </member>
2733 <member name="T:OpenMetaverse.AvatarGroup">
1858 <summary> 2734 <summary>
1859 A message sent from the simulator to the viewer containing the 2735 Holds group information for Avatars such as those you might find in a profile
1860 voice server URI
1861 </summary> 2736 </summary>
1862 </member> 2737 </member>
1863 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID"> 2738 <member name="F:OpenMetaverse.AvatarGroup.AcceptNotices">
1864 <summary>The Parcel ID which the voice server URI applies</summary> 2739 <summary>true of Avatar accepts group notices</summary>
1865 </member> 2740 </member>
1866 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName"> 2741 <member name="F:OpenMetaverse.AvatarGroup.GroupID">
1867 <summary>The name of the region</summary> 2742 <summary>Groups Key</summary>
1868 </member> 2743 </member>
1869 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri"> 2744 <member name="F:OpenMetaverse.AvatarGroup.GroupInsigniaID">
1870 <summary>A uri containing the server/channel information 2745 <summary>Texture Key for groups insignia</summary>
1871 which the viewer can utilize to participate in voice conversations</summary>
1872 </member> 2746 </member>
1873 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Serialize"> 2747 <member name="F:OpenMetaverse.AvatarGroup.GroupName">
1874 <summary> 2748 <summary>Name of the group</summary>
1875 Serialize the object
1876 </summary>
1877 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1878 </member> 2749 </member>
1879 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2750 <member name="F:OpenMetaverse.AvatarGroup.GroupPowers">
1880 <summary> 2751 <summary>Powers avatar has in the group</summary>
1881 Deserialize the message
1882 </summary>
1883 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1884 </member> 2752 </member>
1885 <member name="T:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage"> 2753 <member name="F:OpenMetaverse.AvatarGroup.GroupTitle">
2754 <summary>Avatars Currently selected title</summary>
2755 </member>
2756 <member name="F:OpenMetaverse.AvatarGroup.ListInProfile">
2757 <summary>true of Avatar has chosen to list this in their profile</summary>
2758 </member>
2759 <member name="T:OpenMetaverse.Animation">
1886 <summary> 2760 <summary>
1887 2761 Contains an animation currently being played by an agent
1888 </summary> 2762 </summary>
1889 </member> 2763 </member>
1890 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Password"> 2764 <member name="F:OpenMetaverse.Animation.AnimationID">
1891 <summary></summary> 2765 <summary>The ID of the animation asset</summary>
1892 </member> 2766 </member>
1893 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Username"> 2767 <member name="F:OpenMetaverse.Animation.AnimationSequence">
2768 <summary>A number to indicate start order of currently playing animations</summary>
2769 <remarks>On Linden Grids this number is unique per region, with OpenSim it is per client</remarks>
2770 </member>
2771 <member name="F:OpenMetaverse.Animation.AnimationSourceObjectID">
1894 <summary></summary> 2772 <summary></summary>
1895 </member> 2773 </member>
1896 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Serialize"> 2774 <member name="T:OpenMetaverse.ProfilePick">
1897 <summary> 2775 <summary>
1898 Serialize the object 2776 Holds group information on an individual profile pick
1899 </summary> 2777 </summary>
1900 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1901 </member> 2778 </member>
1902 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2779 <member name="T:OpenMetaverse.AvatarManager">
1903 <summary> 2780 <summary>
1904 Deserialize the message 2781 Retrieve friend status notifications, and retrieve avatar names and
2782 profiles
1905 </summary> 2783 </summary>
1906 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1907 </member> 2784 </member>
1908 <member name="T:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage"> 2785 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimation">
1909 <summary> 2786 <summary>The event subscribers, null of no subscribers</summary>
1910 A message sent by the viewer to the simulator to request a temporary
1911 capability for a script contained with in a Tasks inventory to be updated
1912 </summary>
1913 </member> 2787 </member>
1914 <member name="F:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Request"> 2788 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAnimation(OpenMetaverse.AvatarAnimationEventArgs)">
1915 <summary>Object containing request or response</summary> 2789 <summary>Raises the AvatarAnimation Event</summary>
2790 <param name="e">An AvatarAnimationEventArgs object containing
2791 the data sent from the simulator</param>
1916 </member> 2792 </member>
1917 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Serialize"> 2793 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimationLock">
1918 <summary> 2794 <summary>Thread sync lock object</summary>
1919 Serialize the object
1920 </summary>
1921 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
1922 </member> 2795 </member>
1923 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2796 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearance">
1924 <summary> 2797 <summary>The event subscribers, null of no subscribers</summary>
1925 Deserialize the message
1926 </summary>
1927 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
1928 </member> 2798 </member>
1929 <member name="T:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage"> 2799 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAppearance(OpenMetaverse.AvatarAppearanceEventArgs)">
1930 <summary> 2800 <summary>Raises the AvatarAppearance Event</summary>
1931 A message sent from the simulator to the viewer to indicate 2801 <param name="e">A AvatarAppearanceEventArgs object containing
1932 a Tasks scripts status. 2802 the data sent from the simulator</param>
1933 </summary>
1934 </member> 2803 </member>
1935 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ItemID"> 2804 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearanceLock">
1936 <summary>The Asset ID of the script</summary> 2805 <summary>Thread sync lock object</summary>
1937 </member> 2806 </member>
1938 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Mono"> 2807 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReply">
1939 <summary>True of the script is compiled/ran using the mono interpreter, false indicates it 2808 <summary>The event subscribers, null of no subscribers</summary>
1940 uses the older less efficient lsl2 interprter</summary>
1941 </member> 2809 </member>
1942 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ObjectID"> 2810 <member name="M:OpenMetaverse.AvatarManager.OnUUIDNameReply(OpenMetaverse.UUIDNameReplyEventArgs)">
1943 <summary>The Task containing the scripts <seealso cref="T:OpenMetaverse.UUID"/></summary> 2811 <summary>Raises the UUIDNameReply Event</summary>
2812 <param name="e">A UUIDNameReplyEventArgs object containing
2813 the data sent from the simulator</param>
1944 </member> 2814 </member>
1945 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Running"> 2815 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReplyLock">
1946 <summary>true of the script is in a running state</summary> 2816 <summary>Thread sync lock object</summary>
1947 </member> 2817 </member>
1948 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Serialize"> 2818 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReply">
2819 <summary>The event subscribers, null of no subscribers</summary>
2820 </member>
2821 <member name="M:OpenMetaverse.AvatarManager.OnAvatarInterestsReply(OpenMetaverse.AvatarInterestsReplyEventArgs)">
2822 <summary>Raises the AvatarInterestsReply Event</summary>
2823 <param name="e">A AvatarInterestsReplyEventArgs object containing
2824 the data sent from the simulator</param>
2825 </member>
2826 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReplyLock">
2827 <summary>Thread sync lock object</summary>
2828 </member>
2829 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReply">
2830 <summary>The event subscribers, null of no subscribers</summary>
2831 </member>
2832 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPropertiesReply(OpenMetaverse.AvatarPropertiesReplyEventArgs)">
2833 <summary>Raises the AvatarPropertiesReply Event</summary>
2834 <param name="e">A AvatarPropertiesReplyEventArgs object containing
2835 the data sent from the simulator</param>
2836 </member>
2837 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReplyLock">
2838 <summary>Thread sync lock object</summary>
2839 </member>
2840 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReply">
2841 <summary>The event subscribers, null of no subscribers</summary>
2842 </member>
2843 <member name="M:OpenMetaverse.AvatarManager.OnAvatarGroupsReply(OpenMetaverse.AvatarGroupsReplyEventArgs)">
2844 <summary>Raises the AvatarGroupsReply Event</summary>
2845 <param name="e">A AvatarGroupsReplyEventArgs object containing
2846 the data sent from the simulator</param>
2847 </member>
2848 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReplyLock">
2849 <summary>Thread sync lock object</summary>
2850 </member>
2851 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReply">
2852 <summary>The event subscribers, null of no subscribers</summary>
2853 </member>
2854 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPickerReply(OpenMetaverse.AvatarPickerReplyEventArgs)">
2855 <summary>Raises the AvatarPickerReply Event</summary>
2856 <param name="e">A AvatarPickerReplyEventArgs object containing
2857 the data sent from the simulator</param>
2858 </member>
2859 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReplyLock">
2860 <summary>Thread sync lock object</summary>
2861 </member>
2862 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAt">
2863 <summary>The event subscribers, null of no subscribers</summary>
2864 </member>
2865 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectPointAt(OpenMetaverse.ViewerEffectPointAtEventArgs)">
2866 <summary>Raises the ViewerEffectPointAt Event</summary>
2867 <param name="e">A ViewerEffectPointAtEventArgs object containing
2868 the data sent from the simulator</param>
2869 </member>
2870 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAtLock">
2871 <summary>Thread sync lock object</summary>
2872 </member>
2873 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAt">
2874 <summary>The event subscribers, null of no subscribers</summary>
2875 </member>
2876 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectLookAt(OpenMetaverse.ViewerEffectLookAtEventArgs)">
2877 <summary>Raises the ViewerEffectLookAt Event</summary>
2878 <param name="e">A ViewerEffectLookAtEventArgs object containing
2879 the data sent from the simulator</param>
2880 </member>
2881 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAtLock">
2882 <summary>Thread sync lock object</summary>
2883 </member>
2884 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffect">
2885 <summary>The event subscribers, null of no subscribers</summary>
2886 </member>
2887 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffect(OpenMetaverse.ViewerEffectEventArgs)">
2888 <summary>Raises the ViewerEffect Event</summary>
2889 <param name="e">A ViewerEffectEventArgs object containing
2890 the data sent from the simulator</param>
2891 </member>
2892 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLock">
2893 <summary>Thread sync lock object</summary>
2894 </member>
2895 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReply">
2896 <summary>The event subscribers, null of no subscribers</summary>
2897 </member>
2898 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPicksReply(OpenMetaverse.AvatarPicksReplyEventArgs)">
2899 <summary>Raises the AvatarPicksReply Event</summary>
2900 <param name="e">A AvatarPicksReplyEventArgs object containing
2901 the data sent from the simulator</param>
2902 </member>
2903 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReplyLock">
2904 <summary>Thread sync lock object</summary>
2905 </member>
2906 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReply">
2907 <summary>The event subscribers, null of no subscribers</summary>
2908 </member>
2909 <member name="M:OpenMetaverse.AvatarManager.OnPickInfoReply(OpenMetaverse.PickInfoReplyEventArgs)">
2910 <summary>Raises the PickInfoReply Event</summary>
2911 <param name="e">A PickInfoReplyEventArgs object containing
2912 the data sent from the simulator</param>
2913 </member>
2914 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReplyLock">
2915 <summary>Thread sync lock object</summary>
2916 </member>
2917 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReply">
2918 <summary>The event subscribers, null of no subscribers</summary>
2919 </member>
2920 <member name="M:OpenMetaverse.AvatarManager.OnAvatarClassifiedReply(OpenMetaverse.AvatarClassifiedReplyEventArgs)">
2921 <summary>Raises the AvatarClassifiedReply Event</summary>
2922 <param name="e">A AvatarClassifiedReplyEventArgs object containing
2923 the data sent from the simulator</param>
2924 </member>
2925 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReplyLock">
2926 <summary>Thread sync lock object</summary>
2927 </member>
2928 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReply">
2929 <summary>The event subscribers, null of no subscribers</summary>
2930 </member>
2931 <member name="M:OpenMetaverse.AvatarManager.OnClassifiedInfoReply(OpenMetaverse.ClassifiedInfoReplyEventArgs)">
2932 <summary>Raises the ClassifiedInfoReply Event</summary>
2933 <param name="e">A ClassifiedInfoReplyEventArgs object containing
2934 the data sent from the simulator</param>
2935 </member>
2936 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReplyLock">
2937 <summary>Thread sync lock object</summary>
2938 </member>
2939 <member name="F:OpenMetaverse.AvatarManager.m_DisplayNameUpdate">
2940 <summary>The event subscribers, null of no subscribers</summary>
2941 </member>
2942 <member name="M:OpenMetaverse.AvatarManager.OnDisplayNameUpdate(OpenMetaverse.DisplayNameUpdateEventArgs)">
2943 <summary>Raises the DisplayNameUpdate Event</summary>
2944 <param name="e">A DisplayNameUpdateEventArgs object containing
2945 the data sent from the simulator</param>
2946 </member>
2947 <member name="F:OpenMetaverse.AvatarManager.m_DisplayNameUpdateLock">
2948 <summary>Thread sync lock object</summary>
2949 </member>
2950 <member name="M:OpenMetaverse.AvatarManager.#ctor(OpenMetaverse.GridClient)">
1949 <summary> 2951 <summary>
1950 Serialize the object 2952 Represents other avatars
1951 </summary> 2953 </summary>
1952 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 2954 <param name="client"></param>
1953 </member> 2955 </member>
1954 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2956 <member name="M:OpenMetaverse.AvatarManager.RequestTrackAgent(OpenMetaverse.UUID)">
2957 <summary>Tracks the specified avatar on your map</summary>
2958 <param name="preyID">Avatar ID to track</param>
2959 </member>
2960 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarName(OpenMetaverse.UUID)">
1955 <summary> 2961 <summary>
1956 Deserialize the message 2962 Request a single avatar name
1957 </summary> 2963 </summary>
1958 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 2964 <param name="id">The avatar key to retrieve a name for</param>
1959 </member> 2965 </member>
1960 <member name="T:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage"> 2966 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNames(System.Collections.Generic.List{OpenMetaverse.UUID})">
1961 <summary> 2967 <summary>
1962 A message containing the request/response used for updating a gesture 2968 Request a list of avatar names
1963 contained with an agents inventory
1964 </summary> 2969 </summary>
2970 <param name="ids">The avatar keys to retrieve names for</param>
1965 </member> 2971 </member>
1966 <member name="F:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Request"> 2972 <member name="M:OpenMetaverse.AvatarManager.DisplayNamesAvailable">
1967 <summary>Object containing request or response</summary>
1968 </member>
1969 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Serialize">
1970 <summary> 2973 <summary>
1971 Serialize the object 2974 Check if Display Names functionality is available
1972 </summary> 2975 </summary>
1973 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 2976 <returns>True if Display name functionality is available</returns>
1974 </member> 2977 </member>
1975 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 2978 <member name="M:OpenMetaverse.AvatarManager.GetDisplayNames(System.Collections.Generic.List{OpenMetaverse.UUID},OpenMetaverse.AvatarManager.DisplayNamesCallback)">
1976 <summary> 2979 <summary>
1977 Deserialize the message 2980 Request retrieval of display names (max 90 names per request)
1978 </summary> 2981 </summary>
1979 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 2982 <param name="ids">List of UUIDs to lookup</param>
2983 <param name="callback">Callback to report result of the operation</param>
1980 </member> 2984 </member>
1981 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage"> 2985 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarProperties(OpenMetaverse.UUID)">
1982 <summary> 2986 <summary>
1983 A message request/response which is used to update a notecard contained within 2987 Start a request for Avatar Properties
1984 a tasks inventory
1985 </summary> 2988 </summary>
2989 <param name="avatarid"></param>
1986 </member> 2990 </member>
1987 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.TaskID"> 2991 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNameSearch(System.String,OpenMetaverse.UUID)">
1988 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Task containing the notecard asset to update</summary> 2992 <summary>
2993 Search for an avatar (first name, last name)
2994 </summary>
2995 <param name="name">The name to search for</param>
2996 <param name="queryID">An ID to associate with this query</param>
1989 </member> 2997 </member>
1990 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.ItemID"> 2998 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)">
1991 <summary>The notecard assets <seealso cref="T:OpenMetaverse.UUID"/> contained in the tasks inventory</summary> 2999 <summary>
3000 Start a request for Avatar Picks
3001 </summary>
3002 <param name="avatarid">UUID of the avatar</param>
1992 </member> 3003 </member>
1993 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Serialize"> 3004 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarClassified(OpenMetaverse.UUID)">
1994 <summary> 3005 <summary>
1995 Serialize the object 3006 Start a request for Avatar Classifieds
1996 </summary> 3007 </summary>
1997 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3008 <param name="avatarid">UUID of the avatar</param>
1998 </member> 3009 </member>
1999 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3010 <member name="M:OpenMetaverse.AvatarManager.RequestPickInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
2000 <summary> 3011 <summary>
2001 Deserialize the message 3012 Start a request for details of a specific profile pick
2002 </summary> 3013 </summary>
2003 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3014 <param name="avatarid">UUID of the avatar</param>
3015 <param name="pickid">UUID of the profile pick</param>
2004 </member> 3016 </member>
2005 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage"> 3017 <member name="M:OpenMetaverse.AvatarManager.RequestClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
2006 <summary> 3018 <summary>
2007 A reusable class containing a message sent from the viewer to the simulator to request a temporary uploader capability 3019 Start a request for details of a specific profile classified
2008 which is used to update an asset in an agents inventory
2009 </summary> 3020 </summary>
3021 <param name="avatarid">UUID of the avatar</param>
3022 <param name="classifiedid">UUID of the profile classified</param>
2010 </member> 3023 </member>
2011 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID"> 3024 <member name="M:OpenMetaverse.AvatarManager.UUIDNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3025 <summary>Process an incoming packet and raise the appropriate events</summary>
3026 <param name="sender">The sender</param>
3027 <param name="e">The EventArgs object containing the packet data</param>
3028 </member>
3029 <member name="M:OpenMetaverse.AvatarManager.AvatarAnimationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3030 <summary>Process an incoming packet and raise the appropriate events</summary>
3031 <param name="sender">The sender</param>
3032 <param name="e">The EventArgs object containing the packet data</param>
3033 </member>
3034 <member name="M:OpenMetaverse.AvatarManager.AvatarAppearanceHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3035 <summary>Process an incoming packet and raise the appropriate events</summary>
3036 <param name="sender">The sender</param>
3037 <param name="e">The EventArgs object containing the packet data</param>
3038 </member>
3039 <member name="M:OpenMetaverse.AvatarManager.AvatarPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3040 <summary>Process an incoming packet and raise the appropriate events</summary>
3041 <param name="sender">The sender</param>
3042 <param name="e">The EventArgs object containing the packet data</param>
3043 </member>
3044 <member name="M:OpenMetaverse.AvatarManager.AvatarInterestsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3045 <summary>Process an incoming packet and raise the appropriate events</summary>
3046 <param name="sender">The sender</param>
3047 <param name="e">The EventArgs object containing the packet data</param>
3048 </member>
3049 <member name="M:OpenMetaverse.AvatarManager.DisplayNameUpdateMessageHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
2012 <summary> 3050 <summary>
2013 The Notecard AssetID to replace 3051 EQ Message fired when someone nearby changes their display name
2014 </summary> 3052 </summary>
3053 <param name="capsKey">The message key</param>
3054 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param>
3055 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
2015 </member> 3056 </member>
2016 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Serialize"> 3057 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyMessageHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
2017 <summary> 3058 <summary>
2018 Serialize the object 3059 Crossed region handler for message that comes across the EventQueue. Sent to an agent
3060 when the agent crosses a sim border into a new region.
2019 </summary> 3061 </summary>
2020 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3062 <param name="capsKey">The message key</param>
3063 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param>
3064 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
2021 </member> 3065 </member>
2022 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3066 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3067 <summary>Process an incoming packet and raise the appropriate events</summary>
3068 <param name="sender">The sender</param>
3069 <param name="e">The EventArgs object containing the packet data</param>
3070 </member>
3071 <member name="M:OpenMetaverse.AvatarManager.AvatarPickerReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3072 <summary>Process an incoming packet and raise the appropriate events</summary>
3073 <param name="sender">The sender</param>
3074 <param name="e">The EventArgs object containing the packet data</param>
3075 </member>
3076 <member name="M:OpenMetaverse.AvatarManager.ViewerEffectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3077 <summary>Process an incoming packet and raise the appropriate events</summary>
3078 <param name="sender">The sender</param>
3079 <param name="e">The EventArgs object containing the packet data</param>
3080 </member>
3081 <member name="M:OpenMetaverse.AvatarManager.AvatarPicksReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3082 <summary>Process an incoming packet and raise the appropriate events</summary>
3083 <param name="sender">The sender</param>
3084 <param name="e">The EventArgs object containing the packet data</param>
3085 </member>
3086 <member name="M:OpenMetaverse.AvatarManager.PickInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3087 <summary>Process an incoming packet and raise the appropriate events</summary>
3088 <param name="sender">The sender</param>
3089 <param name="e">The EventArgs object containing the packet data</param>
3090 </member>
3091 <member name="M:OpenMetaverse.AvatarManager.AvatarClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3092 <summary>Process an incoming packet and raise the appropriate events</summary>
3093 <param name="sender">The sender</param>
3094 <param name="e">The EventArgs object containing the packet data</param>
3095 </member>
3096 <member name="M:OpenMetaverse.AvatarManager.ClassifiedInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3097 <summary>Process an incoming packet and raise the appropriate events</summary>
3098 <param name="sender">The sender</param>
3099 <param name="e">The EventArgs object containing the packet data</param>
3100 </member>
3101 <member name="E:OpenMetaverse.AvatarManager.AvatarAnimation">
3102 <summary>Raised when the simulator sends us data containing
3103 an agents animation playlist</summary>
3104 </member>
3105 <member name="E:OpenMetaverse.AvatarManager.AvatarAppearance">
3106 <summary>Raised when the simulator sends us data containing
3107 the appearance information for an agent</summary>
3108 </member>
3109 <member name="E:OpenMetaverse.AvatarManager.UUIDNameReply">
3110 <summary>Raised when the simulator sends us data containing
3111 agent names/id values</summary>
3112 </member>
3113 <member name="E:OpenMetaverse.AvatarManager.AvatarInterestsReply">
3114 <summary>Raised when the simulator sends us data containing
3115 the interests listed in an agents profile</summary>
3116 </member>
3117 <member name="E:OpenMetaverse.AvatarManager.AvatarPropertiesReply">
3118 <summary>Raised when the simulator sends us data containing
3119 profile property information for an agent</summary>
3120 </member>
3121 <member name="E:OpenMetaverse.AvatarManager.AvatarGroupsReply">
3122 <summary>Raised when the simulator sends us data containing
3123 the group membership an agent is a member of</summary>
3124 </member>
3125 <member name="E:OpenMetaverse.AvatarManager.AvatarPickerReply">
3126 <summary>Raised when the simulator sends us data containing
3127 name/id pair</summary>
3128 </member>
3129 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectPointAt">
3130 <summary>Raised when the simulator sends us data containing
3131 the objects and effect when an agent is pointing at</summary>
3132 </member>
3133 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectLookAt">
3134 <summary>Raised when the simulator sends us data containing
3135 the objects and effect when an agent is looking at</summary>
3136 </member>
3137 <member name="E:OpenMetaverse.AvatarManager.ViewerEffect">
3138 <summary>Raised when the simulator sends us data containing
3139 an agents viewer effect information</summary>
3140 </member>
3141 <member name="E:OpenMetaverse.AvatarManager.AvatarPicksReply">
3142 <summary>Raised when the simulator sends us data containing
3143 the top picks from an agents profile</summary>
3144 </member>
3145 <member name="E:OpenMetaverse.AvatarManager.PickInfoReply">
3146 <summary>Raised when the simulator sends us data containing
3147 the Pick details</summary>
3148 </member>
3149 <member name="E:OpenMetaverse.AvatarManager.AvatarClassifiedReply">
3150 <summary>Raised when the simulator sends us data containing
3151 the classified ads an agent has placed</summary>
3152 </member>
3153 <member name="E:OpenMetaverse.AvatarManager.ClassifiedInfoReply">
3154 <summary>Raised when the simulator sends us data containing
3155 the details of a classified ad</summary>
3156 </member>
3157 <member name="E:OpenMetaverse.AvatarManager.DisplayNameUpdate">
3158 <summary>Raised when the simulator sends us data containing
3159 the details of display name change</summary>
3160 </member>
3161 <member name="T:OpenMetaverse.AvatarManager.DisplayNamesCallback">
2023 <summary> 3162 <summary>
2024 Deserialize the message 3163 Callback giving results when fetching display names
2025 </summary> 3164 </summary>
2026 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3165 <param name="success">If the request was successful</param>
3166 <param name="names">Array of display names</param>
3167 <param name="badIDs">Array of UUIDs that could not be fetched</param>
2027 </member> 3168 </member>
2028 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage"> 3169 <member name="T:OpenMetaverse.AvatarAnimationEventArgs">
3170 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event</summary>
3171 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event occurs when the simulator sends
3172 the animation playlist for an agent</remarks>
3173 <example>
3174 The following code example uses the <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.Animations"/>
3175 properties to display the animation playlist of an avatar on the <see cref="T:System.Console"/> window.
3176 <code>
3177 // subscribe to the event
3178 Client.Avatars.AvatarAnimation += Avatars_AvatarAnimation;
3179
3180 private void Avatars_AvatarAnimation(object sender, AvatarAnimationEventArgs e)
3181 {
3182 // create a dictionary of "known" animations from the Animations class using System.Reflection
3183 Dictionary&lt;UUID, string&gt; systemAnimations = new Dictionary&lt;UUID, string&gt;();
3184 Type type = typeof(Animations);
3185 System.Reflection.FieldInfo[] fields = type.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
3186 foreach (System.Reflection.FieldInfo field in fields)
3187 {
3188 systemAnimations.Add((UUID)field.GetValue(type), field.Name);
3189 }
3190
3191 // find out which animations being played are known animations and which are assets
3192 foreach (Animation animation in e.Animations)
3193 {
3194 if (systemAnimations.ContainsKey(animation.AnimationID))
3195 {
3196 Console.WriteLine("{0} is playing {1} ({2}) sequence {3}", e.AvatarID,
3197 systemAnimations[animation.AnimationID], animation.AnimationSequence);
3198 }
3199 else
3200 {
3201 Console.WriteLine("{0} is playing {1} (Asset) sequence {2}", e.AvatarID,
3202 animation.AnimationID, animation.AnimationSequence);
3203 }
3204 }
3205 }
3206 </code>
3207 </example>
3208 </member>
3209 <member name="M:OpenMetaverse.AvatarAnimationEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.Animation})">
2029 <summary> 3210 <summary>
2030 A message containing the request/response used for updating a notecard 3211 Construct a new instance of the AvatarAnimationEventArgs class
2031 contained with an agents inventory
2032 </summary> 3212 </summary>
3213 <param name="avatarID">The ID of the agent</param>
3214 <param name="anims">The list of animations to start</param>
2033 </member> 3215 </member>
2034 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Request"> 3216 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID">
2035 <summary>Object containing request or response</summary> 3217 <summary>Get the ID of the agent</summary>
2036 </member> 3218 </member>
2037 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Serialize"> 3219 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.Animations">
3220 <summary>Get the list of animations to start</summary>
3221 </member>
3222 <member name="T:OpenMetaverse.AvatarAppearanceEventArgs">
3223 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary>
3224 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
3225 the appearance data for an avatar</remarks>
3226 <example>
3227 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
3228 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
3229 <code>
3230 // subscribe to the event
3231 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
3232
3233 // handle the data when the event is raised
3234 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e)
3235 {
3236 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
3237 }
3238 </code>
3239 </example>
3240 </member>
3241 <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)">
2038 <summary> 3242 <summary>
2039 Serialize the object 3243 Construct a new instance of the AvatarAppearanceEventArgs class
2040 </summary> 3244 </summary>
2041 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3245 <param name="sim">The simulator request was from</param>
3246 <param name="avatarID">The ID of the agent</param>
3247 <param name="isTrial">true of the agent is a trial account</param>
3248 <param name="defaultTexture">The default agent texture</param>
3249 <param name="faceTextures">The agents appearance layer textures</param>
3250 <param name="visualParams">The <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</param>
2042 </member> 3251 </member>
2043 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3252 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.Simulator">
3253 <summary>Get the Simulator this request is from of the agent</summary>
3254 </member>
3255 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID">
3256 <summary>Get the ID of the agent</summary>
3257 </member>
3258 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.IsTrial">
3259 <summary>true if the agent is a trial account</summary>
3260 </member>
3261 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.DefaultTexture">
3262 <summary>Get the default agent texture</summary>
3263 </member>
3264 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.FaceTextures">
3265 <summary>Get the agents appearance layer textures</summary>
3266 </member>
3267 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams">
3268 <summary>Get the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</summary>
3269 </member>
3270 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AppearanceVersion">
3271 <summary>Version of the appearance system used.
3272 Value greater than 0 indicates that server side baking is used</summary>
3273 </member>
3274 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.COFVersion">
3275 <summary>Version of the Current Outfit Folder the appearance is based on</summary>
3276 </member>
3277 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AppearanceFlags">
3278 <summary>Appearance flags, introduced with server side baking, currently unused</summary>
3279 </member>
3280 <member name="T:OpenMetaverse.AvatarInterestsReplyEventArgs">
3281 <summary>Represents the interests from the profile of an agent</summary>
3282 </member>
3283 <member name="P:OpenMetaverse.AvatarInterestsReplyEventArgs.AvatarID">
3284 <summary>Get the ID of the agent</summary>
3285 </member>
3286 <member name="T:OpenMetaverse.AvatarPropertiesReplyEventArgs">
3287 <summary>The properties of an agent</summary>
3288 </member>
3289 <member name="P:OpenMetaverse.AvatarPropertiesReplyEventArgs.AvatarID">
3290 <summary>Get the ID of the agent</summary>
3291 </member>
3292 <member name="P:OpenMetaverse.AvatarGroupsReplyEventArgs.AvatarID">
3293 <summary>Get the ID of the agent</summary>
3294 </member>
3295 <member name="P:OpenMetaverse.AvatarPicksReplyEventArgs.AvatarID">
3296 <summary>Get the ID of the agent</summary>
3297 </member>
3298 <member name="P:OpenMetaverse.AvatarClassifiedReplyEventArgs.AvatarID">
3299 <summary>Get the ID of the avatar</summary>
3300 </member>
3301 <member name="T:OpenMetaverse.DisplayNameUpdateEventArgs">
2044 <summary> 3302 <summary>
2045 Deserialize the message 3303 Event args class for display name notification messages
2046 </summary> 3304 </summary>
2047 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2048 </member> 3305 </member>
2049 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Serialize"> 3306 <member name="T:OpenMetaverse.AvatarTextureIndex">
2050 <summary> 3307 <summary>
2051 Serialize the object 3308 Index of TextureEntry slots for avatar appearances
2052 </summary> 3309 </summary>
2053 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2054 </member> 3310 </member>
2055 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3311 <member name="T:OpenMetaverse.BakeType">
2056 <summary> 3312 <summary>
2057 Deserialize the message 3313 Bake layers for avatar appearance
2058 </summary> 3314 </summary>
2059 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2060 </member> 3315 </member>
2061 <member name="T:OpenMetaverse.Messages.Linden.UploaderScriptRequestError"> 3316 <member name="T:OpenMetaverse.AppearanceFlags">
2062 <summary> 3317 <summary>
2063 A message sent from the simulator to the viewer which indicates 3318 Appearance Flags, introdued with server side baking, currently unused
2064 an error occurred while attempting to update a script in an agents or tasks
2065 inventory
2066 </summary> 3319 </summary>
2067 </member> 3320 </member>
2068 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled"> 3321 <member name="F:OpenMetaverse.AppearanceManager.MAX_CONCURRENT_DOWNLOADS">
2069 <summary>true of the script was successfully compiled by the simulator</summary> 3322 <summary>Maximum number of concurrent downloads for wearable assets and textures</summary>
2070 </member> 3323 </member>
2071 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Error"> 3324 <member name="F:OpenMetaverse.AppearanceManager.MAX_CONCURRENT_UPLOADS">
2072 <summary>A string containing the error which occured while trying 3325 <summary>Maximum number of concurrent uploads for baked textures</summary>
2073 to update the script</summary>
2074 </member> 3326 </member>
2075 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID"> 3327 <member name="F:OpenMetaverse.AppearanceManager.INVENTORY_TIMEOUT">
2076 <summary>A new AssetID assigned to the script</summary> 3328 <summary>Timeout for fetching inventory listings</summary>
2077 </member> 3329 </member>
2078 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage"> 3330 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_TIMEOUT">
2079 <summary> 3331 <summary>Timeout for fetching a single wearable, or receiving a single packet response</summary>
2080 A message sent from the viewer to the simulator
2081 requesting the update of an existing script contained
2082 within a tasks inventory
2083 </summary>
2084 </member> 3332 </member>
2085 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ScriptRunning"> 3333 <member name="F:OpenMetaverse.AppearanceManager.TEXTURE_TIMEOUT">
2086 <summary>if true, set the script mode to running</summary> 3334 <summary>Timeout for fetching a single texture</summary>
2087 </member> 3335 </member>
2088 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ItemID"> 3336 <member name="F:OpenMetaverse.AppearanceManager.UPLOAD_TIMEOUT">
2089 <summary>The scripts InventoryItem ItemID to update</summary> 3337 <summary>Timeout for uploading a single baked texture</summary>
2090 </member> 3338 </member>
2091 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Target"> 3339 <member name="F:OpenMetaverse.AppearanceManager.UPLOAD_RETRIES">
2092 <summary>A lowercase string containing either "mono" or "lsl2" which 3340 <summary>Number of times to retry bake upload</summary>
2093 specifies the script is compiled and ran on the mono runtime, or the older
2094 lsl runtime</summary>
2095 </member> 3341 </member>
2096 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.TaskID"> 3342 <member name="F:OpenMetaverse.AppearanceManager.REBAKE_DELAY">
2097 <summary>The tasks <see cref="T:OpenMetaverse.UUID"/> which contains the script to update</summary> 3343 <summary>When changing outfit, kick off rebake after
3344 20 seconds has passed since the last change</summary>
2098 </member> 3345 </member>
2099 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Serialize"> 3346 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_COUNT">
3347 <summary>Total number of wearables for each avatar</summary>
3348 </member>
3349 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_COUNT">
3350 <summary>Total number of baked textures on each avatar</summary>
3351 </member>
3352 <member name="F:OpenMetaverse.AppearanceManager.WEARABLES_PER_LAYER">
3353 <summary>Total number of wearables per bake layer</summary>
3354 </member>
3355 <member name="F:OpenMetaverse.AppearanceManager.ATTACHMENT_ADD">
3356 <summary>Mask for multiple attachments</summary>
3357 </member>
3358 <member name="F:OpenMetaverse.AppearanceManager.BakeIndexToTextureIndex">
3359 <summary>Mapping between BakeType and AvatarTextureIndex</summary>
3360 </member>
3361 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_BAKE_MAP">
3362 <summary>Map of what wearables are included in each bake</summary>
3363 </member>
3364 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_HASH">
3365 <summary>Magic values to finalize the cache check hashes for each
3366 bake</summary>
3367 </member>
3368 <member name="F:OpenMetaverse.AppearanceManager.DEFAULT_AVATAR_TEXTURE">
3369 <summary>Default avatar texture, used to detect when a custom
3370 texture is not set for a face</summary>
3371 </member>
3372 <member name="F:OpenMetaverse.AppearanceManager.m_AgentWearablesReply">
3373 <summary>The event subscribers. null if no subcribers</summary>
3374 </member>
3375 <member name="M:OpenMetaverse.AppearanceManager.OnAgentWearables(OpenMetaverse.AgentWearablesReplyEventArgs)">
3376 <summary>Raises the AgentWearablesReply event</summary>
3377 <param name="e">An AgentWearablesReplyEventArgs object containing the
3378 data returned from the data server</param>
3379 </member>
3380 <member name="F:OpenMetaverse.AppearanceManager.m_AgentWearablesLock">
3381 <summary>Thread sync lock object</summary>
3382 </member>
3383 <member name="F:OpenMetaverse.AppearanceManager.m_AgentCachedBakesReply">
3384 <summary>The event subscribers. null if no subcribers</summary>
3385 </member>
3386 <member name="M:OpenMetaverse.AppearanceManager.OnAgentCachedBakes(OpenMetaverse.AgentCachedBakesReplyEventArgs)">
3387 <summary>Raises the CachedBakesReply event</summary>
3388 <param name="e">An AgentCachedBakesReplyEventArgs object containing the
3389 data returned from the data server AgentCachedTextureResponse</param>
3390 </member>
3391 <member name="F:OpenMetaverse.AppearanceManager.m_AgentCachedBakesLock">
3392 <summary>Thread sync lock object</summary>
3393 </member>
3394 <member name="F:OpenMetaverse.AppearanceManager.m_AppearanceSet">
3395 <summary>The event subscribers. null if no subcribers</summary>
3396 </member>
3397 <member name="M:OpenMetaverse.AppearanceManager.OnAppearanceSet(OpenMetaverse.AppearanceSetEventArgs)">
3398 <summary>Raises the AppearanceSet event</summary>
3399 <param name="e">An AppearanceSetEventArgs object indicating if the operatin was successfull</param>
3400 </member>
3401 <member name="F:OpenMetaverse.AppearanceManager.m_AppearanceSetLock">
3402 <summary>Thread sync lock object</summary>
3403 </member>
3404 <member name="F:OpenMetaverse.AppearanceManager.m_RebakeAvatarReply">
3405 <summary>The event subscribers. null if no subcribers</summary>
3406 </member>
3407 <member name="M:OpenMetaverse.AppearanceManager.OnRebakeAvatar(OpenMetaverse.RebakeAvatarTexturesEventArgs)">
3408 <summary>Raises the RebakeAvatarRequested event</summary>
3409 <param name="e">An RebakeAvatarTexturesEventArgs object containing the
3410 data returned from the data server</param>
3411 </member>
3412 <member name="F:OpenMetaverse.AppearanceManager.m_RebakeAvatarLock">
3413 <summary>Thread sync lock object</summary>
3414 </member>
3415 <member name="F:OpenMetaverse.AppearanceManager.MyVisualParameters">
3416 <summary>Visual parameters last sent to the sim</summary>
3417 </member>
3418 <member name="F:OpenMetaverse.AppearanceManager.MyTextures">
3419 <summary>Textures about this client sent to the sim</summary>
3420 </member>
3421 <member name="F:OpenMetaverse.AppearanceManager.Wearables">
3422 <summary>A cache of wearables currently being worn</summary>
3423 </member>
3424 <member name="F:OpenMetaverse.AppearanceManager.Textures">
3425 <summary>A cache of textures currently being worn</summary>
3426 </member>
3427 <member name="F:OpenMetaverse.AppearanceManager.CacheCheckSerialNum">
3428 <summary>Incrementing serial number for AgentCachedTexture packets</summary>
3429 </member>
3430 <member name="F:OpenMetaverse.AppearanceManager.SetAppearanceSerialNum">
3431 <summary>Incrementing serial number for AgentSetAppearance packets</summary>
3432 </member>
3433 <member name="F:OpenMetaverse.AppearanceManager.GotWearables">
3434 <summary>Indicates if WearablesRequest succeeded</summary>
3435 </member>
3436 <member name="F:OpenMetaverse.AppearanceManager.AppearanceThreadRunning">
3437 <summary>Indicates whether or not the appearance thread is currently
3438 running, to prevent multiple appearance threads from running
3439 simultaneously</summary>
3440 </member>
3441 <member name="F:OpenMetaverse.AppearanceManager.Client">
3442 <summary>Reference to our agent</summary>
3443 </member>
3444 <member name="F:OpenMetaverse.AppearanceManager.RebakeScheduleTimer">
2100 <summary> 3445 <summary>
2101 Serialize the object 3446 Timer used for delaying rebake on changing outfit
2102 </summary> 3447 </summary>
2103 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2104 </member> 3448 </member>
2105 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3449 <member name="F:OpenMetaverse.AppearanceManager.AppearanceThread">
2106 <summary> 3450 <summary>
2107 Deserialize the message 3451 Main appearance thread
2108 </summary> 3452 </summary>
2109 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2110 </member> 3453 </member>
2111 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage"> 3454 <member name="F:OpenMetaverse.AppearanceManager.ServerBakingDone">
2112 <summary> 3455 <summary>
2113 A message containing either the request or response used in updating a script inside 3456 Is server baking complete. It needs doing only once
2114 a tasks inventory
2115 </summary> 3457 </summary>
2116 </member> 3458 </member>
2117 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Request"> 3459 <member name="M:OpenMetaverse.AppearanceManager.#ctor(OpenMetaverse.GridClient)">
2118 <summary>Object containing request or response</summary>
2119 </member>
2120 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Serialize">
2121 <summary> 3460 <summary>
2122 Serialize the object 3461 Default constructor
2123 </summary> 3462 </summary>
2124 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3463 <param name="client">A reference to our agent</param>
2125 </member> 3464 </member>
2126 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3465 <member name="M:OpenMetaverse.AppearanceManager.SetPreviousAppearance">
2127 <summary> 3466 <summary>
2128 Deserialize the message 3467 Obsolete method for setting appearance. This function no longer does anything.
3468 Use RequestSetAppearance() to manually start the appearance thread
2129 </summary> 3469 </summary>
2130 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2131 </member> 3470 </member>
2132 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete"> 3471 <member name="M:OpenMetaverse.AppearanceManager.SetPreviousAppearance(System.Boolean)">
2133 <summary> 3472 <summary>
2134 Response from the simulator to notify the viewer the upload is completed, and 3473 Obsolete method for setting appearance. This function no longer does anything.
2135 the UUID of the script asset and its compiled status 3474 Use RequestSetAppearance() to manually start the appearance thread
2136 </summary> 3475 </summary>
3476 <param name="allowBake">Unused parameter</param>
2137 </member> 3477 </member>
2138 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID"> 3478 <member name="M:OpenMetaverse.AppearanceManager.RequestSetAppearance">
2139 <summary>The uploaded texture asset ID</summary>
2140 </member>
2141 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled">
2142 <summary>true of the script was compiled successfully</summary>
2143 </member>
2144 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage">
2145 <summary> 3479 <summary>
2146 A message sent from a viewer to the simulator requesting a temporary uploader capability 3480 Starts the appearance setting thread
2147 used to update a script contained in an agents inventory
2148 </summary> 3481 </summary>
2149 </member> 3482 </member>
2150 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.ItemID"> 3483 <member name="M:OpenMetaverse.AppearanceManager.RequestSetAppearance(System.Boolean)">
2151 <summary>The existing asset if of the script in the agents inventory to replace</summary>
2152 </member>
2153 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Target">
2154 <summary>The language of the script</summary>
2155 <remarks>Defaults to lsl version 2, "mono" might be another possible option</remarks>
2156 </member>
2157 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Serialize">
2158 <summary> 3484 <summary>
2159 Serialize the object 3485 Starts the appearance setting thread
2160 </summary> 3486 </summary>
2161 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3487 <param name="forceRebake">True to force rebaking, otherwise false</param>
2162 </member> 3488 </member>
2163 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3489 <member name="M:OpenMetaverse.AppearanceManager.ServerBakingRegion">
2164 <summary> 3490 <summary>
2165 Deserialize the message 3491 Check if current region supports server side baking
2166 </summary> 3492 </summary>
2167 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3493 <returns>True if server side baking support is detected</returns>
2168 </member> 3494 </member>
2169 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage"> 3495 <member name="M:OpenMetaverse.AppearanceManager.RequestAgentWearables">
2170 <summary> 3496 <summary>
2171 A message containing either the request or response used in updating a script inside 3497 Ask the server what textures our agent is currently wearing
2172 an agents inventory
2173 </summary> 3498 </summary>
2174 </member> 3499 </member>
2175 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Request"> 3500 <member name="M:OpenMetaverse.AppearanceManager.RequestCachedBakes">
2176 <summary>Object containing request or response</summary>
2177 </member>
2178 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Serialize">
2179 <summary> 3501 <summary>
2180 Serialize the object 3502 Build hashes out of the texture assetIDs for each baking layer to
3503 ask the simulator whether it has cached copies of each baked texture
2181 </summary> 3504 </summary>
2182 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2183 </member> 3505 </member>
2184 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3506 <member name="M:OpenMetaverse.AppearanceManager.GetWearableAsset(OpenMetaverse.WearableType)">
2185 <summary> 3507 <summary>
2186 Deserialize the message 3508 Returns the AssetID of the asset that is currently being worn in a
3509 given WearableType slot
2187 </summary> 3510 </summary>
2188 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3511 <param name="type">WearableType slot to get the AssetID for</param>
3512 <returns>The UUID of the asset being worn in the given slot, or
3513 UUID.Zero if no wearable is attached to the given slot or wearables
3514 have not been downloaded yet</returns>
2189 </member> 3515 </member>
2190 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Serialize"> 3516 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(OpenMetaverse.InventoryItem)">
2191 <summary> 3517 <summary>
2192 Serialize the object 3518 Add a wearable to the current outfit and set appearance
2193 </summary> 3519 </summary>
2194 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3520 <param name="wearableItem">Wearable to be added to the outfit</param>
2195 </member> 3521 </member>
2196 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3522 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(OpenMetaverse.InventoryItem,System.Boolean)">
2197 <summary> 3523 <summary>
2198 Deserialize the message 3524 Add a wearable to the current outfit and set appearance
2199 </summary> 3525 </summary>
2200 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3526 <param name="wearableItem">Wearable to be added to the outfit</param>
2201 </member> 3527 <param name="replace">Should existing item on the same point or of the same type be replaced</param>
2202 <member name="T:OpenMetaverse.Messages.Linden.MapLayerMessageBase">
2203 <summary>Base class for Map Layers via Capabilities</summary>
2204 </member>
2205 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Flags">
2206 <summary></summary>
2207 </member> 3528 </member>
2208 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Serialize"> 3529 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
2209 <summary> 3530 <summary>
2210 Serialize the object 3531 Add a list of wearables to the current outfit and set appearance
2211 </summary> 3532 </summary>
2212 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3533 <param name="wearableItems">List of wearable inventory items to
3534 be added to the outfit</param>
3535 <param name="replace">Should existing item on the same point or of the same type be replaced</param>
2213 </member> 3536 </member>
2214 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3537 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean)">
2215 <summary> 3538 <summary>
2216 Deserialize the message 3539 Add a list of wearables to the current outfit and set appearance
2217 </summary> 3540 </summary>
2218 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3541 <param name="wearableItems">List of wearable inventory items to
3542 be added to the outfit</param>
3543 <param name="replace">Should existing item on the same point or of the same type be replaced</param>
2219 </member> 3544 </member>
2220 <member name="T:OpenMetaverse.Messages.Linden.MapLayerRequestVariant"> 3545 <member name="M:OpenMetaverse.AppearanceManager.RemoveFromOutfit(OpenMetaverse.InventoryItem)">
2221 <summary> 3546 <summary>
2222 Sent by an agent to the capabilities server to request map layers 3547 Remove a wearable from the current outfit and set appearance
2223 </summary> 3548 </summary>
3549 <param name="wearableItem">Wearable to be removed from the outfit</param>
2224 </member> 3550 </member>
2225 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant"> 3551 <member name="M:OpenMetaverse.AppearanceManager.RemoveFromOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
2226 <summary> 3552 <summary>
2227 A message sent from the simulator to the viewer which contains an array of map images and their grid coordinates 3553 Removes a list of wearables from the current outfit and set appearance
2228 </summary> 3554 </summary>
3555 <param name="wearableItems">List of wearable inventory items to
3556 be removed from the outfit</param>
2229 </member> 3557 </member>
2230 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerDataBlocks"> 3558 <member name="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
2231 <summary>An array containing LayerData items</summary>
2232 </member>
2233 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Serialize">
2234 <summary> 3559 <summary>
2235 Serialize the object 3560 Replace the current outfit with a list of wearables and set appearance
2236 </summary> 3561 </summary>
2237 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3562 <param name="wearableItems">List of wearable inventory items that
3563 define a new outfit</param>
2238 </member> 3564 </member>
2239 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3565 <member name="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean)">
2240 <summary> 3566 <summary>
2241 Deserialize the message 3567 Replace the current outfit with a list of wearables and set appearance
2242 </summary> 3568 </summary>
2243 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3569 <param name="wearableItems">List of wearable inventory items that
3570 define a new outfit</param>
3571 <param name="safe">Check if we have all body parts, set this to false only
3572 if you know what you're doing</param>
2244 </member> 3573 </member>
2245 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData"> 3574 <member name="M:OpenMetaverse.AppearanceManager.IsItemWorn(OpenMetaverse.InventoryItem)">
2246 <summary> 3575 <summary>
2247 An object containing map location details 3576 Checks if an inventory item is currently being worn
2248 </summary> 3577 </summary>
3578 <param name="item">The inventory item to check against the agent
3579 wearables</param>
3580 <returns>The WearableType slot that the item is being worn in,
3581 or WearbleType.Invalid if it is not currently being worn</returns>
2249 </member> 3582 </member>
2250 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.ImageID"> 3583 <member name="M:OpenMetaverse.AppearanceManager.GetWearables">
2251 <summary>The Asset ID of the regions tile overlay</summary> 3584 <summary>
2252 </member> 3585 Returns a copy of the agents currently worn wearables
2253 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Bottom"> 3586 </summary>
2254 <summary>The grid location of the southern border of the map tile</summary> 3587 <returns>A copy of the agents currently worn wearables</returns>
3588 <remarks>Avoid calling this function multiple times as it will make
3589 a copy of all of the wearable data each time</remarks>
2255 </member> 3590 </member>
2256 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Left"> 3591 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryBase},System.Boolean)">
2257 <summary>The grid location of the western border of the map tile</summary> 3592 <summary>
3593 Calls either <seealso cref="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})"/> or
3594 <seealso cref="M:OpenMetaverse.AppearanceManager.AddToOutfit(OpenMetaverse.InventoryItem)"/> depending on the value of
3595 replaceItems
3596 </summary>
3597 <param name="wearables">List of wearable inventory items to add
3598 to the outfit or become a new outfit</param>
3599 <param name="replaceItems">True to replace existing items with the
3600 new list of items, false to add these items to the existing outfit</param>
2258 </member> 3601 </member>
2259 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Right"> 3602 <member name="M:OpenMetaverse.AppearanceManager.AddAttachments(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean)">
2260 <summary>The grid location of the eastern border of the map tile</summary> 3603 <summary>
3604 Adds a list of attachments to our agent
3605 </summary>
3606 <param name="attachments">A List containing the attachments to add</param>
3607 <param name="removeExistingFirst">If true, tells simulator to remove existing attachment
3608 first</param>
2261 </member> 3609 </member>
2262 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Top"> 3610 <member name="M:OpenMetaverse.AppearanceManager.AddAttachments(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean,System.Boolean)">
2263 <summary>The grid location of the northern border of the map tile</summary> 3611 <summary>
3612 Adds a list of attachments to our agent
3613 </summary>
3614 <param name="attachments">A List containing the attachments to add</param>
3615 <param name="removeExistingFirst">If true, tells simulator to remove existing attachment
3616 <param name="replace">If true replace existing attachment on this attachment point, otherwise add to it (multi-attachments)</param>
3617 first</param>
2264 </member> 3618 </member>
2265 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.Request"> 3619 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.InventoryItem,OpenMetaverse.AttachmentPoint)">
2266 <summary>Object containing request or response</summary> 3620 <summary>
3621 Attach an item to our agent at a specific attach point
3622 </summary>
3623 <param name="item">A <seealso cref="T:OpenMetaverse.InventoryItem"/> to attach</param>
3624 <param name="attachPoint">the <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the avatar
3625 to attach the item to</param>
2267 </member> 3626 </member>
2268 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Serialize"> 3627 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.InventoryItem,OpenMetaverse.AttachmentPoint,System.Boolean)">
2269 <summary> 3628 <summary>
2270 Serialize the object 3629 Attach an item to our agent at a specific attach point
2271 </summary> 3630 </summary>
2272 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3631 <param name="item">A <seealso cref="T:OpenMetaverse.InventoryItem"/> to attach</param>
3632 <param name="attachPoint">the <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the avatar
3633 <param name="replace">If true replace existing attachment on this attachment point, otherwise add to it (multi-attachments)</param>
3634 to attach the item to</param>
2273 </member> 3635 </member>
2274 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3636 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.Permissions,System.UInt32,OpenMetaverse.AttachmentPoint)">
2275 <summary> 3637 <summary>
2276 Deserialize the message 3638 Attach an item to our agent specifying attachment details
2277 </summary> 3639 </summary>
2278 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3640 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to attach</param>
3641 <param name="ownerID">The <seealso cref="T:OpenMetaverse.UUID"/> attachments owner</param>
3642 <param name="name">The name of the attachment</param>
3643 <param name="description">The description of the attahment</param>
3644 <param name="perms">The <seealso cref="T:OpenMetaverse.Permissions"/> to apply when attached</param>
3645 <param name="itemFlags">The <seealso cref="T:OpenMetaverse.InventoryItemFlags"/> of the attachment</param>
3646 <param name="attachPoint">The <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the agent
3647 to attach the item to</param>
2279 </member> 3648 </member>
2280 <member name="T:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage"> 3649 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.Permissions,System.UInt32,OpenMetaverse.AttachmentPoint,System.Boolean)">
2281 <summary> 3650 <summary>
2282 New as of 1.23 RC1, no details yet. 3651 Attach an item to our agent specifying attachment details
2283 </summary> 3652 </summary>
3653 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to attach</param>
3654 <param name="ownerID">The <seealso cref="T:OpenMetaverse.UUID"/> attachments owner</param>
3655 <param name="name">The name of the attachment</param>
3656 <param name="description">The description of the attahment</param>
3657 <param name="perms">The <seealso cref="T:OpenMetaverse.Permissions"/> to apply when attached</param>
3658 <param name="itemFlags">The <seealso cref="T:OpenMetaverse.InventoryItemFlags"/> of the attachment</param>
3659 <param name="attachPoint">The <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the agent
3660 <param name="replace">If true replace existing attachment on this attachment point, otherwise add to it (multi-attachments)</param>
3661 to attach the item to</param>
2284 </member> 3662 </member>
2285 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Serialize"> 3663 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.InventoryItem)">
2286 <summary> 3664 <summary>
2287 Serialize the object 3665 Detach an item from our agent using an <seealso cref="T:OpenMetaverse.InventoryItem"/> object
2288 </summary> 3666 </summary>
2289 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3667 <param name="item">An <seealso cref="T:OpenMetaverse.InventoryItem"/> object</param>
2290 </member> 3668 </member>
2291 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3669 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.UUID)">
2292 <summary> 3670 <summary>
2293 Deserialize the message 3671 Detach an item from our agent
2294 </summary> 3672 </summary>
2295 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3673 <param name="itemID">The inventory itemID of the item to detach</param>
2296 </member> 3674 </member>
2297 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Serialize"> 3675 <member name="M:OpenMetaverse.AppearanceManager.SendAgentIsNowWearing">
2298 <summary> 3676 <summary>
2299 Serialize the object 3677 Inform the sim which wearables are part of our current outfit
2300 </summary> 3678 </summary>
2301 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2302 </member> 3679 </member>
2303 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3680 <member name="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryWearable})">
2304 <summary> 3681 <summary>
2305 Deserialize the message 3682 Replaces the Wearables collection with a list of new wearable items
2306 </summary> 3683 </summary>
2307 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3684 <param name="wearableItems">Wearable items to replace the Wearables collection with</param>
2308 </member> 3685 </member>
2309 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestBlock.Method"> 3686 <member name="M:OpenMetaverse.AppearanceManager.GetColorFromParams(System.Collections.Generic.List{OpenMetaverse.AppearanceManager.ColorParamInfo})">
2310 <summary>A string containing the method used</summary> 3687 <summary>
3688 Calculates base color/tint for a specific wearable
3689 based on its params
3690 </summary>
3691 <param name="param">All the color info gathered from wearable's VisualParams
3692 passed as list of ColorParamInfo tuples</param>
3693 <returns>Base color/tint for the wearable</returns>
2311 </member> 3694 </member>
2312 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference"> 3695 <member name="M:OpenMetaverse.AppearanceManager.GetAgentWearables">
2313 <summary> 3696 <summary>
2314 A request sent from an agent to the Simulator to begin a new conference. 3697 Blocking method to populate the Wearables dictionary
2315 Contains a list of Agents which will be included in the conference 3698 </summary>
2316 </summary> 3699 <returns>True on success, otherwise false</returns>
2317 </member> 3700 </member>
2318 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.AgentsBlock"> 3701 <member name="M:OpenMetaverse.AppearanceManager.GetCachedBakes">
2319 <summary>An array containing the <see cref="T:OpenMetaverse.UUID"/> of the agents invited to this conference</summary> 3702 <summary>
3703 Blocking method to populate the Textures array with cached bakes
3704 </summary>
3705 <returns>True on success, otherwise false</returns>
2320 </member> 3706 </member>
2321 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.SessionID"> 3707 <member name="M:OpenMetaverse.AppearanceManager.DecodeWearableParams(OpenMetaverse.AppearanceManager.WearableData)">
2322 <summary>The conferences Session ID</summary> 3708 <summary>
3709 Populates textures and visual params from a decoded asset
3710 </summary>
3711 <param name="wearable">Wearable to decode</param>
2323 </member> 3712 </member>
2324 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Serialize"> 3713 <member name="M:OpenMetaverse.AppearanceManager.DownloadWearables">
2325 <summary> 3714 <summary>
2326 Serialize the object 3715 Blocking method to download and parse currently worn wearable assets
2327 </summary> 3716 </summary>
2328 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3717 <returns>True on success, otherwise false</returns>
2329 </member> 3718 </member>
2330 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3719 <member name="M:OpenMetaverse.AppearanceManager.GetTextureDownloadList(OpenMetaverse.BakeType)">
2331 <summary> 3720 <summary>
2332 Deserialize the message 3721 Get a list of all of the textures that need to be downloaded for a
3722 single bake layer
2333 </summary> 3723 </summary>
2334 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3724 <param name="bakeType">Bake layer to get texture AssetIDs for</param>
3725 <returns>A list of texture AssetIDs to download</returns>
2335 </member> 3726 </member>
2336 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate"> 3727 <member name="M:OpenMetaverse.AppearanceManager.AddTextureDownload(OpenMetaverse.AvatarTextureIndex,System.Collections.Generic.List{OpenMetaverse.UUID})">
2337 <summary> 3728 <summary>
2338 A moderation request sent from a conference moderator 3729 Helper method to lookup the TextureID for a single layer and add it
2339 Contains an agent and an optional action to take 3730 to a list if it is not already present
2340 </summary> 3731 </summary>
3732 <param name="index"></param>
3733 <param name="textures"></param>
2341 </member> 3734 </member>
2342 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.SessionID"> 3735 <member name="M:OpenMetaverse.AppearanceManager.DownloadTextures(System.Collections.Generic.List{OpenMetaverse.BakeType})">
2343 <summary>The Session ID</summary> 3736 <summary>
3737 Blocking method to download all of the textures needed for baking
3738 the given bake layers
3739 </summary>
3740 <param name="bakeLayers">A list of layers that need baking</param>
3741 <remarks>No return value is given because the baking will happen
3742 whether or not all textures are successfully downloaded</remarks>
2344 </member> 3743 </member>
2345 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.AgentID"> 3744 <member name="M:OpenMetaverse.AppearanceManager.CreateBakes">
2346 <summary></summary> 3745 <summary>
3746 Blocking method to create and upload baked textures for all of the
3747 missing bakes
3748 </summary>
3749 <returns>True on success, otherwise false</returns>
2347 </member> 3750 </member>
2348 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestKey"> 3751 <member name="M:OpenMetaverse.AppearanceManager.CreateBake(OpenMetaverse.BakeType)">
2349 <summary>A list containing Key/Value pairs, known valid values: 3752 <summary>
2350 key: text value: true/false - allow/disallow specified agents ability to use text in session 3753 Blocking method to create and upload a baked texture for a single
2351 key: voice value: true/false - allow/disallow specified agents ability to use voice in session 3754 bake layer
2352 </summary> 3755 </summary>
2353 <remarks>"text" or "voice"</remarks> 3756 <param name="bakeType">Layer to bake</param>
3757 <returns>True on success, otherwise false</returns>
2354 </member> 3758 </member>
2355 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestValue"> 3759 <member name="M:OpenMetaverse.AppearanceManager.UploadBake(System.Byte[])">
2356 <summary></summary> 3760 <summary>
3761 Blocking method to upload a baked texture
3762 </summary>
3763 <param name="textureData">Five channel JPEG2000 texture data to upload</param>
3764 <returns>UUID of the newly created asset on success, otherwise UUID.Zero</returns>
2357 </member> 3765 </member>
2358 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Serialize"> 3766 <member name="M:OpenMetaverse.AppearanceManager.MakeParamValues">
2359 <summary> 3767 <summary>
2360 Serialize the object 3768 Creates a dictionary of visual param values from the downloaded wearables
2361 </summary> 3769 </summary>
2362 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3770 <returns>A dictionary of visual param indices mapping to visual param
3771 values for our agent that can be fed to the Baker class</returns>
2363 </member> 3772 </member>
2364 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3773 <member name="M:OpenMetaverse.AppearanceManager.UpdateAvatarAppearance">
2365 <summary> 3774 <summary>
2366 Deserialize the message 3775 Initate server baking process
2367 </summary> 3776 </summary>
2368 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3777 <returns>True if the server baking was successful</returns>
2369 </member> 3778 </member>
2370 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation"> 3779 <member name="M:OpenMetaverse.AppearanceManager.GetCOF">
2371 <summary> 3780 <summary>
2372 A message sent from the agent to the simulator which tells the 3781 Get the latest version of COF
2373 simulator we've accepted a conference invitation
2374 </summary> 3782 </summary>
3783 <returns>Current Outfit Folder (or null if getting the data failed)</returns>
2375 </member> 3784 </member>
2376 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.SessionID"> 3785 <member name="M:OpenMetaverse.AppearanceManager.RequestAgentSetAppearance">
2377 <summary>The conference SessionID</summary> 3786 <summary>
3787 Create an AgentSetAppearance packet from Wearables data and the
3788 Textures array and send it
3789 </summary>
2378 </member> 3790 </member>
2379 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Serialize"> 3791 <member name="M:OpenMetaverse.AppearanceManager.WearableTypeToAssetType(OpenMetaverse.WearableType)">
2380 <summary> 3792 <summary>
2381 Serialize the object 3793 Converts a WearableType to a bodypart or clothing WearableType
2382 </summary> 3794 </summary>
2383 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3795 <param name="type">A WearableType</param>
3796 <returns>AssetType.Bodypart or AssetType.Clothing or AssetType.Unknown</returns>
2384 </member> 3797 </member>
2385 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3798 <member name="M:OpenMetaverse.AppearanceManager.BakeTypeToAgentTextureIndex(OpenMetaverse.BakeType)">
2386 <summary> 3799 <summary>
2387 Deserialize the message 3800 Converts a BakeType to the corresponding baked texture slot in AvatarTextureIndex
2388 </summary> 3801 </summary>
2389 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3802 <param name="index">A BakeType</param>
3803 <returns>The AvatarTextureIndex slot that holds the given BakeType</returns>
2390 </member> 3804 </member>
2391 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Serialize"> 3805 <member name="M:OpenMetaverse.AppearanceManager.MorphLayerForBakeType(OpenMetaverse.BakeType)">
2392 <summary> 3806 <summary>
2393 Serialize the object 3807 Gives the layer number that is used for morph mask
2394 </summary> 3808 </summary>
2395 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3809 <param name="bakeType">>A BakeType</param>
3810 <returns>Which layer number as defined in BakeTypeToTextures is used for morph mask</returns>
2396 </member> 3811 </member>
2397 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3812 <member name="M:OpenMetaverse.AppearanceManager.BakeTypeToTextures(OpenMetaverse.BakeType)">
2398 <summary> 3813 <summary>
2399 Deserialize the message 3814 Converts a BakeType to a list of the texture slots that make up that bake
2400 </summary> 3815 </summary>
2401 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3816 <param name="bakeType">A BakeType</param>
3817 <returns>A list of texture slots that are inputs for the given bake</returns>
2402 </member> 3818 </member>
2403 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Serialize"> 3819 <member name="E:OpenMetaverse.AppearanceManager.AgentWearablesReply">
3820 <summary>Triggered when an AgentWearablesUpdate packet is received,
3821 telling us what our avatar is currently wearing
3822 <see cref="M:OpenMetaverse.AppearanceManager.RequestAgentWearables"/> request.</summary>
3823 </member>
3824 <member name="E:OpenMetaverse.AppearanceManager.CachedBakesReply">
3825 <summary>Raised when an AgentCachedTextureResponse packet is
3826 received, giving a list of cached bakes that were found on the
3827 simulator
3828 <seealso cref="M:OpenMetaverse.AppearanceManager.RequestCachedBakes"/> request.</summary>
3829 </member>
3830 <member name="E:OpenMetaverse.AppearanceManager.AppearanceSet">
2404 <summary> 3831 <summary>
2405 Serialize the object 3832 Raised when appearance data is sent to the simulator, also indicates
3833 the main appearance thread is finished.
2406 </summary> 3834 </summary>
2407 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3835 <seealso cref="M:OpenMetaverse.AppearanceManager.RequestAgentSetAppearance"/> request.
2408 </member> 3836 </member>
2409 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3837 <member name="E:OpenMetaverse.AppearanceManager.RebakeAvatarRequested">
2410 <summary> 3838 <summary>
2411 Deserialize the message 3839 Triggered when the simulator requests the agent rebake its appearance.
2412 </summary> 3840 </summary>
2413 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3841 <seealso cref="!:RebakeAvatarRequest"/>
2414 </member> 3842 </member>
2415 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Serialize"> 3843 <member name="P:OpenMetaverse.AppearanceManager.ManagerBusy">
2416 <summary> 3844 <summary>
2417 Serialize the object 3845 Returns true if AppearanceManager is busy and trying to set or change appearance will fail
2418 </summary> 3846 </summary>
2419 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2420 </member> 3847 </member>
2421 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3848 <member name="T:OpenMetaverse.AppearanceManager.WearableData">
2422 <summary> 3849 <summary>
2423 Deserialize the message 3850 Contains information about a wearable inventory item
2424 </summary> 3851 </summary>
2425 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2426 </member> 3852 </member>
2427 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentID"> 3853 <member name="F:OpenMetaverse.AppearanceManager.WearableData.ItemID">
2428 <summary>Key of sender</summary> 3854 <summary>Inventory ItemID of the wearable</summary>
2429 </member> 3855 </member>
2430 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentName"> 3856 <member name="F:OpenMetaverse.AppearanceManager.WearableData.AssetID">
2431 <summary>Name of sender</summary> 3857 <summary>AssetID of the wearable asset</summary>
2432 </member> 3858 </member>
2433 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ToAgentID"> 3859 <member name="F:OpenMetaverse.AppearanceManager.WearableData.WearableType">
2434 <summary>Key of destination avatar</summary> 3860 <summary>WearableType of the wearable</summary>
2435 </member> 3861 </member>
2436 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ParentEstateID"> 3862 <member name="F:OpenMetaverse.AppearanceManager.WearableData.AssetType">
2437 <summary>ID of originating estate</summary> 3863 <summary>AssetType of the wearable</summary>
2438 </member> 3864 </member>
2439 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.RegionID"> 3865 <member name="F:OpenMetaverse.AppearanceManager.WearableData.Asset">
2440 <summary>Key of originating region</summary> 3866 <summary>Asset data for the wearable</summary>
2441 </member> 3867 </member>
2442 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Position"> 3868 <member name="T:OpenMetaverse.AppearanceManager.ColorParamInfo">
2443 <summary>Coordinates in originating region</summary> 3869 <summary>
3870 Data collected from visual params for each wearable
3871 needed for the calculation of the color
3872 </summary>
2444 </member> 3873 </member>
2445 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Dialog"> 3874 <member name="T:OpenMetaverse.AppearanceManager.TextureData">
2446 <summary>Instant message type</summary> 3875 <summary>
3876 Holds a texture assetID and the data needed to bake this layer into
3877 an outfit texture. Used to keep track of currently worn textures
3878 and baking data
3879 </summary>
2447 </member> 3880 </member>
2448 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.GroupIM"> 3881 <member name="F:OpenMetaverse.AppearanceManager.TextureData.TextureID">
2449 <summary>Group IM session toggle</summary> 3882 <summary>A texture AssetID</summary>
2450 </member> 3883 </member>
2451 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.IMSessionID"> 3884 <member name="F:OpenMetaverse.AppearanceManager.TextureData.Texture">
2452 <summary>Key of IM session, for Group Messages, the groups UUID</summary> 3885 <summary>Asset data for the texture</summary>
2453 </member> 3886 </member>
2454 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Timestamp"> 3887 <member name="F:OpenMetaverse.AppearanceManager.TextureData.AlphaMasks">
2455 <summary>Timestamp of the instant message</summary> 3888 <summary>Collection of alpha masks that needs applying</summary>
2456 </member> 3889 </member>
2457 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Message"> 3890 <member name="F:OpenMetaverse.AppearanceManager.TextureData.Color">
2458 <summary>Instant message text</summary> 3891 <summary>Tint that should be applied to the texture</summary>
2459 </member> 3892 </member>
2460 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Offline"> 3893 <member name="F:OpenMetaverse.AppearanceManager.TextureData.TextureIndex">
2461 <summary>Whether this message is held for offline avatars</summary> 3894 <summary>Where on avatar does this texture belong</summary>
2462 </member> 3895 </member>
2463 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.BinaryBucket"> 3896 <member name="T:OpenMetaverse.AgentWearablesReplyEventArgs">
2464 <summary>Context specific packed data</summary> 3897 <summary>Contains the Event data returned from the data server from an AgentWearablesRequest</summary>
2465 </member> 3898 </member>
2466 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Voice"> 3899 <member name="M:OpenMetaverse.AgentWearablesReplyEventArgs.#ctor">
2467 <summary>Is this invitation for voice group/conference chat</summary> 3900 <summary>Construct a new instance of the AgentWearablesReplyEventArgs class</summary>
2468 </member> 3901 </member>
2469 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Serialize"> 3902 <member name="T:OpenMetaverse.AgentCachedBakesReplyEventArgs">
2470 <summary> 3903 <summary>Contains the Event data returned from the data server from an AgentCachedTextureResponse</summary>
2471 Serialize the object
2472 </summary>
2473 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2474 </member> 3904 </member>
2475 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3905 <member name="M:OpenMetaverse.AgentCachedBakesReplyEventArgs.#ctor">
3906 <summary>Construct a new instance of the AgentCachedBakesReplyEventArgs class</summary>
3907 </member>
3908 <member name="T:OpenMetaverse.AppearanceSetEventArgs">
3909 <summary>Contains the Event data returned from an AppearanceSetRequest</summary>
3910 </member>
3911 <member name="M:OpenMetaverse.AppearanceSetEventArgs.#ctor(System.Boolean)">
2476 <summary> 3912 <summary>
2477 Deserialize the message 3913 Triggered when appearance data is sent to the sim and
2478 </summary> 3914 the main appearance thread is done.</summary>
2479 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3915 <param name="success">Indicates whether appearance setting was successful</param>
2480 </member> 3916 </member>
2481 <member name="T:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage"> 3917 <member name="P:OpenMetaverse.AppearanceSetEventArgs.Success">
3918 <summary>Indicates whether appearance setting was successful</summary>
3919 </member>
3920 <member name="T:OpenMetaverse.RebakeAvatarTexturesEventArgs">
3921 <summary>Contains the Event data returned from the data server from an RebakeAvatarTextures</summary>
3922 </member>
3923 <member name="M:OpenMetaverse.RebakeAvatarTexturesEventArgs.#ctor(OpenMetaverse.UUID)">
2482 <summary> 3924 <summary>
2483 Sent from the simulator to the viewer. 3925 Triggered when the simulator sends a request for this agent to rebake
2484 3926 its appearance
2485 When an agent initially joins a session the AgentUpdatesBlock object will contain a list of session members including
2486 a boolean indicating they can use voice chat in this session, a boolean indicating they are allowed to moderate
2487 this session, and lastly a string which indicates another agent is entering the session with the Transition set to "ENTER"
2488
2489 During the session lifetime updates on individuals are sent. During the update the booleans sent during the initial join are
2490 excluded with the exception of the Transition field. This indicates a new user entering or exiting the session with
2491 the string "ENTER" or "LEAVE" respectively.
2492 </summary> 3927 </summary>
3928 <param name="textureID">The ID of the Texture Layer to bake</param>
2493 </member> 3929 </member>
2494 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Serialize"> 3930 <member name="P:OpenMetaverse.RebakeAvatarTexturesEventArgs.TextureID">
3931 <summary>The ID of the Texture Layer to bake</summary>
3932 </member>
3933 <member name="F:OpenMetaverse.Imaging.ManagedImage.Width">
2495 <summary> 3934 <summary>
2496 Serialize the object 3935 Image width
2497 </summary> 3936 </summary>
2498 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2499 </member> 3937 </member>
2500 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3938 <member name="F:OpenMetaverse.Imaging.ManagedImage.Height">
2501 <summary> 3939 <summary>
2502 Deserialize the message 3940 Image height
2503 </summary> 3941 </summary>
2504 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2505 </member> 3942 </member>
2506 <member name="T:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage"> 3943 <member name="F:OpenMetaverse.Imaging.ManagedImage.Channels">
2507 <summary> 3944 <summary>
2508 An EventQueue message sent when the agent is forcibly removed from a chatterbox session 3945 Image channel flags
2509 </summary> 3946 </summary>
2510 </member> 3947 </member>
2511 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Reason"> 3948 <member name="F:OpenMetaverse.Imaging.ManagedImage.Red">
2512 <summary> 3949 <summary>
2513 A string containing the reason the agent was removed 3950 Red channel data
2514 </summary> 3951 </summary>
2515 </member> 3952 </member>
2516 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.SessionID"> 3953 <member name="F:OpenMetaverse.Imaging.ManagedImage.Green">
2517 <summary> 3954 <summary>
2518 The ChatterBoxSession's SessionID 3955 Green channel data
2519 </summary> 3956 </summary>
2520 </member> 3957 </member>
2521 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Serialize"> 3958 <member name="F:OpenMetaverse.Imaging.ManagedImage.Blue">
2522 <summary> 3959 <summary>
2523 Serialize the object 3960 Blue channel data
2524 </summary> 3961 </summary>
2525 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2526 </member> 3962 </member>
2527 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3963 <member name="F:OpenMetaverse.Imaging.ManagedImage.Alpha">
2528 <summary> 3964 <summary>
2529 Deserialize the message 3965 Alpha channel data
2530 </summary> 3966 </summary>
2531 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2532 </member> 3967 </member>
2533 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Serialize"> 3968 <member name="F:OpenMetaverse.Imaging.ManagedImage.Bump">
2534 <summary> 3969 <summary>
2535 Serialize the object 3970 Bump channel data
2536 </summary> 3971 </summary>
2537 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2538 </member> 3972 </member>
2539 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3973 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Int32,System.Int32,OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
2540 <summary> 3974 <summary>
2541 Deserialize the message 3975 Create a new blank image
2542 </summary> 3976 </summary>
2543 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3977 <param name="width">width</param>
3978 <param name="height">height</param>
3979 <param name="channels">channel flags</param>
2544 </member> 3980 </member>
2545 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Serialize"> 3981 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Drawing.Bitmap)">
2546 <summary> 3982 <summary>
2547 Serialize the object 3983
2548 </summary> 3984 </summary>
2549 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3985 <param name="bitmap"></param>
2550 </member> 3986 </member>
2551 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 3987 <member name="M:OpenMetaverse.Imaging.ManagedImage.ConvertChannels(OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
2552 <summary> 3988 <summary>
2553 Deserialize the message 3989 Convert the channels in the image. Channels are created or destroyed as required.
2554 </summary> 3990 </summary>
2555 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 3991 <param name="channels">new channel flags</param>
2556 </member> 3992 </member>
2557 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Serialize"> 3993 <member name="M:OpenMetaverse.Imaging.ManagedImage.ResizeNearestNeighbor(System.Int32,System.Int32)">
2558 <summary> 3994 <summary>
2559 Serialize the object 3995 Resize or stretch the image using nearest neighbor (ugly) resampling
2560 </summary> 3996 </summary>
2561 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 3997 <param name="width">new width</param>
3998 <param name="height">new height</param>
2562 </member> 3999 </member>
2563 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 4000 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportRaw">
2564 <summary> 4001 <summary>
2565 Deserialize the message 4002 Create a byte array containing 32-bit RGBA data with a bottom-left
4003 origin, suitable for feeding directly into OpenGL
2566 </summary> 4004 </summary>
2567 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 4005 <returns>A byte array containing raw texture data</returns>
2568 </member> 4006 </member>
2569 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Serialize"> 4007 <member name="T:OpenMetaverse.Assets.AssetMutable">
2570 <summary> 4008 <summary>
2571 Serialize the object 4009 Represents an Animation
2572 </summary> 4010 </summary>
2573 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2574 </member> 4011 </member>
2575 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 4012 <member name="M:OpenMetaverse.Assets.AssetMutable.#ctor(OpenMetaverse.AssetType)">
4013 <summary>Default Constructor</summary>
4014 </member>
4015 <member name="M:OpenMetaverse.Assets.AssetMutable.#ctor(OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Byte[])">
2576 <summary> 4016 <summary>
2577 Deserialize the message 4017 Construct an Asset object of type Animation
2578 </summary> 4018 </summary>
2579 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 4019 <param name="type">Asset type</param>
4020 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
4021 <param name="assetData">A byte array containing the raw asset data</param>
2580 </member> 4022 </member>
2581 <member name="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"> 4023 <member name="P:OpenMetaverse.Assets.AssetMutable.AssetType">
4024 <summary>Override the base classes AssetType</summary>
4025 </member>
4026 <member name="T:OpenMetaverse.PacketFrequency">
2582 <summary> 4027 <summary>
2583 4028
2584 </summary> 4029 </summary>
2585 </member> 4030 </member>
2586 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Serialize"> 4031 <member name="F:OpenMetaverse.PacketFrequency.Low">
4032 <summary></summary>
4033 </member>
4034 <member name="F:OpenMetaverse.PacketFrequency.Medium">
4035 <summary></summary>
4036 </member>
4037 <member name="F:OpenMetaverse.PacketFrequency.High">
4038 <summary></summary>
4039 </member>
4040 <member name="T:OpenMetaverse.Packets.MalformedDataException">
2587 <summary> 4041 <summary>
2588 Serialize the object 4042 Thrown when a packet could not be successfully deserialized
2589 </summary> 4043 </summary>
2590 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
2591 </member> 4044 </member>
2592 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 4045 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor">
2593 <summary> 4046 <summary>
2594 Deserialize the message 4047 Default constructor
2595 </summary> 4048 </summary>
2596 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2597 </member> 4049 </member>
2598 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Serialize"> 4050 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor(System.String)">
2599 <summary> 4051 <summary>
2600 Serialize the object 4052 Constructor that takes an additional error message
2601 </summary> 4053 </summary>
2602 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 4054 <param name="Message">An error message to attach to this exception</param>
2603 </member> 4055 </member>
2604 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 4056 <member name="T:OpenMetaverse.Packets.Header">
2605 <summary> 4057 <summary>
2606 Deserialize the message 4058 The header of a message template packet. Holds packet flags, sequence
4059 number, packet ID, and any ACKs that will be appended at the end of
4060 the packet
2607 </summary> 4061 </summary>
2608 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2609 </member> 4062 </member>
2610 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Serialize"> 4063 <member name="M:OpenMetaverse.Packets.Header.AcksToBytes(System.Byte[],System.Int32@)">
2611 <summary> 4064 <summary>
2612 Serialize the object 4065 Convert the AckList to a byte array, used for packet serializing
2613 </summary> 4066 </summary>
2614 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 4067 <param name="bytes">Reference to the target byte array</param>
4068 <param name="i">Beginning position to start writing to in the byte
4069 array, will be updated with the ending position of the ACK list</param>
2615 </member> 4070 </member>
2616 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 4071 <member name="M:OpenMetaverse.Packets.Header.BuildHeader(System.Byte[],System.Int32@,System.Int32@)">
2617 <summary> 4072 <summary>
2618 Deserialize the message 4073
2619 </summary> 4074 </summary>
2620 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 4075 <param name="bytes"></param>
4076 <param name="pos"></param>
4077 <param name="packetEnd"></param>
4078 <returns></returns>
2621 </member> 4079 </member>
2622 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage"> 4080 <member name="M:OpenMetaverse.Packets.Header.CreateAckList(OpenMetaverse.Packets.Header@,System.Byte[],System.Int32@)">
2623 <summary> 4081 <summary>
2624 A message sent from the viewer to the simulator which 4082
2625 specifies that the user has changed current URL
2626 of the specific media on a prim face
2627 </summary> 4083 </summary>
4084 <param name="header"></param>
4085 <param name="bytes"></param>
4086 <param name="packetEnd"></param>
2628 </member> 4087 </member>
2629 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.URL"> 4088 <member name="T:OpenMetaverse.Packets.PacketBlock">
2630 <summary> 4089 <summary>
2631 New URL 4090 A block of data in a packet. Packets are composed of one or more blocks,
4091 each block containing one or more fields
2632 </summary> 4092 </summary>
2633 </member> 4093 </member>
2634 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.PrimID"> 4094 <member name="M:OpenMetaverse.Packets.PacketBlock.FromBytes(System.Byte[],System.Int32@)">
2635 <summary> 4095 <summary>
2636 Prim UUID where navigation occured 4096 Create a block from a byte array
2637 </summary> 4097 </summary>
4098 <param name="bytes">Byte array containing the serialized block</param>
4099 <param name="i">Starting position of the block in the byte array.
4100 This will point to the data after the end of the block when the
4101 call returns</param>
2638 </member> 4102 </member>
2639 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Face"> 4103 <member name="M:OpenMetaverse.Packets.PacketBlock.ToBytes(System.Byte[],System.Int32@)">
2640 <summary> 4104 <summary>
2641 Face index 4105 Serialize this block into a byte array
2642 </summary> 4106 </summary>
4107 <param name="bytes">Byte array to serialize this block into</param>
4108 <param name="i">Starting position in the byte array to serialize to.
4109 This will point to the position directly after the end of the
4110 serialized block when the call returns</param>
2643 </member> 4111 </member>
2644 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Serialize"> 4112 <member name="P:OpenMetaverse.Packets.PacketBlock.Length">
4113 <summary>Current length of the data in this packet</summary>
4114 </member>
4115 <member name="F:OpenMetaverse.Packets.PacketType.Default">
4116 <summary>A generic value, not an actual packet type</summary>
4117 </member>
4118 <member name="M:OpenMetaverse.Packets.Packet.BuildPacket(System.String,OpenMetaverse.StructuredData.OSDMap)">
2645 <summary> 4119 <summary>
2646 Serialize the object 4120 Attempts to convert an LLSD structure to a known Packet type
2647 </summary> 4121 </summary>
2648 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 4122 <param name="capsEventName">Event name, this must match an actual
4123 packet name for a Packet to be successfully built</param>
4124 <param name="body">LLSD to convert to a Packet</param>
4125 <returns>A Packet on success, otherwise null</returns>
2649 </member> 4126 </member>
2650 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 4127 <member name="T:OpenMetaverse.Packets.TestMessagePacket">
4128 <exclude/>
4129 </member>
4130 <member name="T:OpenMetaverse.Packets.TestMessagePacket.TestBlock1Block">
4131 <exclude/>
4132 </member>
4133 <member name="T:OpenMetaverse.Packets.TestMessagePacket.NeighborBlockBlock">
4134 <exclude/>
4135 </member>
4136 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket">
4137 <exclude/>
4138 </member>
4139 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock">
4140 <exclude/>
4141 </member>
4142 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket">
4143 <exclude/>
4144 </member>
4145 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock">
4146 <exclude/>
4147 </member>
4148 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock">
4149 <exclude/>
4150 </member>
4151 <member name="T:OpenMetaverse.Packets.EconomyDataRequestPacket">
4152 <exclude/>
4153 </member>
4154 <member name="T:OpenMetaverse.Packets.EconomyDataPacket">
4155 <exclude/>
4156 </member>
4157 <member name="T:OpenMetaverse.Packets.EconomyDataPacket.InfoBlock">
4158 <exclude/>
4159 </member>
4160 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket">
4161 <exclude/>
4162 </member>
4163 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock">
4164 <exclude/>
4165 </member>
4166 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.DataBlock">
4167 <exclude/>
4168 </member>
4169 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket">
4170 <exclude/>
4171 </member>
4172 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock">
4173 <exclude/>
4174 </member>
4175 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.DataBlock">
4176 <exclude/>
4177 </member>
4178 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket">
4179 <exclude/>
4180 </member>
4181 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.AgentDataBlock">
4182 <exclude/>
4183 </member>
4184 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock">
4185 <exclude/>
4186 </member>
4187 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.QueryDataBlock">
4188 <exclude/>
4189 </member>
4190 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket">
4191 <exclude/>
4192 </member>
4193 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.AgentDataBlock">
4194 <exclude/>
4195 </member>
4196 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock">
4197 <exclude/>
4198 </member>
4199 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.QueryDataBlock">
4200 <exclude/>
4201 </member>
4202 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket">
4203 <exclude/>
4204 </member>
4205 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.AgentDataBlock">
4206 <exclude/>
4207 </member>
4208 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.QueryDataBlock">
4209 <exclude/>
4210 </member>
4211 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket">
4212 <exclude/>
4213 </member>
4214 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock">
4215 <exclude/>
4216 </member>
4217 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock">
4218 <exclude/>
4219 </member>
4220 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket">
4221 <exclude/>
4222 </member>
4223 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock">
4224 <exclude/>
4225 </member>
4226 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock">
4227 <exclude/>
4228 </member>
4229 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock">
4230 <exclude/>
4231 </member>
4232 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock">
4233 <exclude/>
4234 </member>
4235 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket">
4236 <exclude/>
4237 </member>
4238 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock">
4239 <exclude/>
4240 </member>
4241 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock">
4242 <exclude/>
4243 </member>
4244 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock">
4245 <exclude/>
4246 </member>
4247 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket">
4248 <exclude/>
4249 </member>
4250 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock">
4251 <exclude/>
4252 </member>
4253 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock">
4254 <exclude/>
4255 </member>
4256 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock">
4257 <exclude/>
4258 </member>
4259 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock">
4260 <exclude/>
4261 </member>
4262 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket">
4263 <exclude/>
4264 </member>
4265 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock">
4266 <exclude/>
4267 </member>
4268 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock">
4269 <exclude/>
4270 </member>
4271 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock">
4272 <exclude/>
4273 </member>
4274 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket">
4275 <exclude/>
4276 </member>
4277 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock">
4278 <exclude/>
4279 </member>
4280 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock">
4281 <exclude/>
4282 </member>
4283 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket">
4284 <exclude/>
4285 </member>
4286 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock">
4287 <exclude/>
4288 </member>
4289 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock">
4290 <exclude/>
4291 </member>
4292 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock">
4293 <exclude/>
4294 </member>
4295 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock">
4296 <exclude/>
4297 </member>
4298 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket">
4299 <exclude/>
4300 </member>
4301 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock">
4302 <exclude/>
4303 </member>
4304 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock">
4305 <exclude/>
4306 </member>
4307 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket">
4308 <exclude/>
4309 </member>
4310 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock">
4311 <exclude/>
4312 </member>
4313 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock">
4314 <exclude/>
4315 </member>
4316 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket">
4317 <exclude/>
4318 </member>
4319 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock">
4320 <exclude/>
4321 </member>
4322 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock">
4323 <exclude/>
4324 </member>
4325 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket">
4326 <exclude/>
4327 </member>
4328 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock">
4329 <exclude/>
4330 </member>
4331 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock">
4332 <exclude/>
4333 </member>
4334 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket">
4335 <exclude/>
4336 </member>
4337 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock">
4338 <exclude/>
4339 </member>
4340 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.DataBlock">
4341 <exclude/>
4342 </member>
4343 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket">
4344 <exclude/>
4345 </member>
4346 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock">
4347 <exclude/>
4348 </member>
4349 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock">
4350 <exclude/>
4351 </member>
4352 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket">
4353 <exclude/>
4354 </member>
4355 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.AgentDataBlock">
4356 <exclude/>
4357 </member>
4358 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.QueryDataBlock">
4359 <exclude/>
4360 </member>
4361 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket">
4362 <exclude/>
4363 </member>
4364 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.AgentDataBlock">
4365 <exclude/>
4366 </member>
4367 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryDataBlock">
4368 <exclude/>
4369 </member>
4370 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock">
4371 <exclude/>
4372 </member>
4373 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket">
4374 <exclude/>
4375 </member>
4376 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock">
4377 <exclude/>
4378 </member>
4379 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock">
4380 <exclude/>
4381 </member>
4382 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket">
4383 <exclude/>
4384 </member>
4385 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock">
4386 <exclude/>
4387 </member>
4388 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock">
4389 <exclude/>
4390 </member>
4391 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock">
4392 <exclude/>
4393 </member>
4394 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket">
4395 <exclude/>
4396 </member>
4397 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock">
4398 <exclude/>
4399 </member>
4400 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.DataBlock">
4401 <exclude/>
4402 </member>
4403 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket">
4404 <exclude/>
4405 </member>
4406 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock">
4407 <exclude/>
4408 </member>
4409 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.DataBlock">
4410 <exclude/>
4411 </member>
4412 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket">
4413 <exclude/>
4414 </member>
4415 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock">
4416 <exclude/>
4417 </member>
4418 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock">
4419 <exclude/>
4420 </member>
4421 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket">
4422 <exclude/>
4423 </member>
4424 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock">
4425 <exclude/>
4426 </member>
4427 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket">
4428 <exclude/>
4429 </member>
4430 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock">
4431 <exclude/>
4432 </member>
4433 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock">
4434 <exclude/>
4435 </member>
4436 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket">
4437 <exclude/>
4438 </member>
4439 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock">
4440 <exclude/>
4441 </member>
4442 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock">
4443 <exclude/>
4444 </member>
4445 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket">
4446 <exclude/>
4447 </member>
4448 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock">
4449 <exclude/>
4450 </member>
4451 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.DataBlock">
4452 <exclude/>
4453 </member>
4454 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket">
4455 <exclude/>
4456 </member>
4457 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.AgentDataBlock">
4458 <exclude/>
4459 </member>
4460 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.InfoBlock">
4461 <exclude/>
4462 </member>
4463 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket">
4464 <exclude/>
4465 </member>
4466 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock">
4467 <exclude/>
4468 </member>
4469 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock">
4470 <exclude/>
4471 </member>
4472 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket">
4473 <exclude/>
4474 </member>
4475 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket.InfoBlock">
4476 <exclude/>
4477 </member>
4478 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket">
4479 <exclude/>
4480 </member>
4481 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock">
4482 <exclude/>
4483 </member>
4484 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket">
4485 <exclude/>
4486 </member>
4487 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.AgentDataBlock">
4488 <exclude/>
4489 </member>
4490 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.InfoBlock">
4491 <exclude/>
4492 </member>
4493 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket">
4494 <exclude/>
4495 </member>
4496 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket.InfoBlock">
4497 <exclude/>
4498 </member>
4499 <member name="T:OpenMetaverse.Packets.StartLurePacket">
4500 <exclude/>
4501 </member>
4502 <member name="T:OpenMetaverse.Packets.StartLurePacket.AgentDataBlock">
4503 <exclude/>
4504 </member>
4505 <member name="T:OpenMetaverse.Packets.StartLurePacket.InfoBlock">
4506 <exclude/>
4507 </member>
4508 <member name="T:OpenMetaverse.Packets.StartLurePacket.TargetDataBlock">
4509 <exclude/>
4510 </member>
4511 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket">
4512 <exclude/>
4513 </member>
4514 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket.InfoBlock">
4515 <exclude/>
4516 </member>
4517 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket">
4518 <exclude/>
4519 </member>
4520 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket.InfoBlock">
4521 <exclude/>
4522 </member>
4523 <member name="T:OpenMetaverse.Packets.TeleportStartPacket">
4524 <exclude/>
4525 </member>
4526 <member name="T:OpenMetaverse.Packets.TeleportStartPacket.InfoBlock">
4527 <exclude/>
4528 </member>
4529 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket">
4530 <exclude/>
4531 </member>
4532 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.InfoBlock">
4533 <exclude/>
4534 </member>
4535 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock">
4536 <exclude/>
4537 </member>
4538 <member name="T:OpenMetaverse.Packets.UndoPacket">
4539 <exclude/>
4540 </member>
4541 <member name="T:OpenMetaverse.Packets.UndoPacket.AgentDataBlock">
4542 <exclude/>
4543 </member>
4544 <member name="T:OpenMetaverse.Packets.UndoPacket.ObjectDataBlock">
4545 <exclude/>
4546 </member>
4547 <member name="T:OpenMetaverse.Packets.RedoPacket">
4548 <exclude/>
4549 </member>
4550 <member name="T:OpenMetaverse.Packets.RedoPacket.AgentDataBlock">
4551 <exclude/>
4552 </member>
4553 <member name="T:OpenMetaverse.Packets.RedoPacket.ObjectDataBlock">
4554 <exclude/>
4555 </member>
4556 <member name="T:OpenMetaverse.Packets.UndoLandPacket">
4557 <exclude/>
4558 </member>
4559 <member name="T:OpenMetaverse.Packets.UndoLandPacket.AgentDataBlock">
4560 <exclude/>
4561 </member>
4562 <member name="T:OpenMetaverse.Packets.AgentPausePacket">
4563 <exclude/>
4564 </member>
4565 <member name="T:OpenMetaverse.Packets.AgentPausePacket.AgentDataBlock">
4566 <exclude/>
4567 </member>
4568 <member name="T:OpenMetaverse.Packets.AgentResumePacket">
4569 <exclude/>
4570 </member>
4571 <member name="T:OpenMetaverse.Packets.AgentResumePacket.AgentDataBlock">
4572 <exclude/>
4573 </member>
4574 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket">
4575 <exclude/>
4576 </member>
4577 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock">
4578 <exclude/>
4579 </member>
4580 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock">
4581 <exclude/>
4582 </member>
4583 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket">
4584 <exclude/>
4585 </member>
4586 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.AgentDataBlock">
4587 <exclude/>
4588 </member>
4589 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.ThrottleBlock">
4590 <exclude/>
4591 </member>
4592 <member name="T:OpenMetaverse.Packets.AgentFOVPacket">
4593 <exclude/>
4594 </member>
4595 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.AgentDataBlock">
4596 <exclude/>
4597 </member>
4598 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.FOVBlockBlock">
4599 <exclude/>
4600 </member>
4601 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket">
4602 <exclude/>
4603 </member>
4604 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock">
4605 <exclude/>
4606 </member>
4607 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock">
4608 <exclude/>
4609 </member>
4610 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket">
4611 <exclude/>
4612 </member>
4613 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock">
4614 <exclude/>
4615 </member>
4616 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock">
4617 <exclude/>
4618 </member>
4619 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock">
4620 <exclude/>
4621 </member>
4622 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock">
4623 <exclude/>
4624 </member>
4625 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket">
4626 <exclude/>
4627 </member>
4628 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock">
4629 <exclude/>
4630 </member>
4631 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock">
4632 <exclude/>
4633 </member>
4634 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket">
4635 <exclude/>
4636 </member>
4637 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock">
4638 <exclude/>
4639 </member>
4640 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket">
4641 <exclude/>
4642 </member>
4643 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock">
4644 <exclude/>
4645 </member>
4646 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket">
4647 <exclude/>
4648 </member>
4649 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock">
4650 <exclude/>
4651 </member>
4652 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket">
4653 <exclude/>
4654 </member>
4655 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.AgentDataBlock">
4656 <exclude/>
4657 </member>
4658 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock">
4659 <exclude/>
4660 </member>
4661 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket">
4662 <exclude/>
4663 </member>
4664 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock">
4665 <exclude/>
4666 </member>
4667 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock">
4668 <exclude/>
4669 </member>
4670 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock">
4671 <exclude/>
4672 </member>
4673 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket">
4674 <exclude/>
4675 </member>
4676 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock">
4677 <exclude/>
4678 </member>
4679 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock">
4680 <exclude/>
4681 </member>
4682 <member name="T:OpenMetaverse.Packets.ObjectScalePacket">
4683 <exclude/>
4684 </member>
4685 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.AgentDataBlock">
4686 <exclude/>
4687 </member>
4688 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.ObjectDataBlock">
4689 <exclude/>
4690 </member>
4691 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket">
4692 <exclude/>
4693 </member>
4694 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.AgentDataBlock">
4695 <exclude/>
4696 </member>
4697 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock">
4698 <exclude/>
4699 </member>
4700 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket">
4701 <exclude/>
4702 </member>
4703 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock">
4704 <exclude/>
4705 </member>
4706 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.ExtraPhysicsBlock">
4707 <exclude/>
4708 </member>
4709 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket">
4710 <exclude/>
4711 </member>
4712 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock">
4713 <exclude/>
4714 </member>
4715 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock">
4716 <exclude/>
4717 </member>
4718 <member name="T:OpenMetaverse.Packets.ObjectImagePacket">
4719 <exclude/>
4720 </member>
4721 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.AgentDataBlock">
4722 <exclude/>
4723 </member>
4724 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.ObjectDataBlock">
4725 <exclude/>
4726 </member>
4727 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket">
4728 <exclude/>
4729 </member>
4730 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock">
4731 <exclude/>
4732 </member>
4733 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock">
4734 <exclude/>
4735 </member>
4736 <member name="T:OpenMetaverse.Packets.ObjectShapePacket">
4737 <exclude/>
4738 </member>
4739 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.AgentDataBlock">
4740 <exclude/>
4741 </member>
4742 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.ObjectDataBlock">
4743 <exclude/>
4744 </member>
4745 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket">
4746 <exclude/>
4747 </member>
4748 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock">
4749 <exclude/>
4750 </member>
4751 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock">
4752 <exclude/>
4753 </member>
4754 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket">
4755 <exclude/>
4756 </member>
4757 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock">
4758 <exclude/>
4759 </member>
4760 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock">
4761 <exclude/>
4762 </member>
4763 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock">
4764 <exclude/>
4765 </member>
4766 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket">
4767 <exclude/>
4768 </member>
4769 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.AgentDataBlock">
4770 <exclude/>
4771 </member>
4772 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock">
4773 <exclude/>
4774 </member>
4775 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket">
4776 <exclude/>
4777 </member>
4778 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.AgentDataBlock">
4779 <exclude/>
4780 </member>
4781 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock">
4782 <exclude/>
4783 </member>
4784 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket">
4785 <exclude/>
4786 </member>
4787 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock">
4788 <exclude/>
4789 </member>
4790 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.DataBlock">
4791 <exclude/>
4792 </member>
4793 <member name="T:OpenMetaverse.Packets.DerezContainerPacket">
4794 <exclude/>
4795 </member>
4796 <member name="T:OpenMetaverse.Packets.DerezContainerPacket.DataBlock">
4797 <exclude/>
4798 </member>
4799 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket">
4800 <exclude/>
4801 </member>
4802 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock">
4803 <exclude/>
4804 </member>
4805 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock">
4806 <exclude/>
4807 </member>
4808 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock">
4809 <exclude/>
4810 </member>
4811 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket">
4812 <exclude/>
4813 </member>
4814 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock">
4815 <exclude/>
4816 </member>
4817 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock">
4818 <exclude/>
4819 </member>
4820 <member name="T:OpenMetaverse.Packets.ObjectNamePacket">
4821 <exclude/>
4822 </member>
4823 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.AgentDataBlock">
4824 <exclude/>
4825 </member>
4826 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.ObjectDataBlock">
4827 <exclude/>
4828 </member>
4829 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket">
4830 <exclude/>
4831 </member>
4832 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock">
4833 <exclude/>
4834 </member>
4835 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock">
4836 <exclude/>
4837 </member>
4838 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket">
4839 <exclude/>
4840 </member>
4841 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock">
4842 <exclude/>
4843 </member>
4844 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock">
4845 <exclude/>
4846 </member>
4847 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket">
4848 <exclude/>
4849 </member>
4850 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.AgentDataBlock">
4851 <exclude/>
4852 </member>
4853 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock">
4854 <exclude/>
4855 </member>
4856 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket">
4857 <exclude/>
4858 </member>
4859 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock">
4860 <exclude/>
4861 </member>
4862 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock">
4863 <exclude/>
4864 </member>
4865 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket">
4866 <exclude/>
4867 </member>
4868 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.AgentDataBlock">
4869 <exclude/>
4870 </member>
4871 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock">
4872 <exclude/>
4873 </member>
4874 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket">
4875 <exclude/>
4876 </member>
4877 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.AgentDataBlock">
4878 <exclude/>
4879 </member>
4880 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock">
4881 <exclude/>
4882 </member>
4883 <member name="T:OpenMetaverse.Packets.ObjectDropPacket">
4884 <exclude/>
4885 </member>
4886 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.AgentDataBlock">
4887 <exclude/>
4888 </member>
4889 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.ObjectDataBlock">
4890 <exclude/>
4891 </member>
4892 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket">
4893 <exclude/>
4894 </member>
4895 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.AgentDataBlock">
4896 <exclude/>
4897 </member>
4898 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock">
4899 <exclude/>
4900 </member>
4901 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket">
4902 <exclude/>
4903 </member>
4904 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock">
4905 <exclude/>
4906 </member>
4907 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock">
4908 <exclude/>
4909 </member>
4910 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket">
4911 <exclude/>
4912 </member>
4913 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.AgentDataBlock">
4914 <exclude/>
4915 </member>
4916 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock">
4917 <exclude/>
4918 </member>
4919 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock">
4920 <exclude/>
4921 </member>
4922 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket">
4923 <exclude/>
4924 </member>
4925 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock">
4926 <exclude/>
4927 </member>
4928 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock">
4929 <exclude/>
4930 </member>
4931 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock">
4932 <exclude/>
4933 </member>
4934 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket">
4935 <exclude/>
4936 </member>
4937 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock">
4938 <exclude/>
4939 </member>
4940 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock">
4941 <exclude/>
4942 </member>
4943 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock">
4944 <exclude/>
4945 </member>
4946 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket">
4947 <exclude/>
4948 </member>
4949 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock">
4950 <exclude/>
4951 </member>
4952 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock">
4953 <exclude/>
4954 </member>
4955 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket">
4956 <exclude/>
4957 </member>
4958 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock">
4959 <exclude/>
4960 </member>
4961 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock">
4962 <exclude/>
4963 </member>
4964 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket">
4965 <exclude/>
4966 </member>
4967 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock">
4968 <exclude/>
4969 </member>
4970 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock">
4971 <exclude/>
4972 </member>
4973 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket">
4974 <exclude/>
4975 </member>
4976 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock">
4977 <exclude/>
4978 </member>
4979 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock">
4980 <exclude/>
4981 </member>
4982 <member name="T:OpenMetaverse.Packets.ModifyLandPacket">
4983 <exclude/>
4984 </member>
4985 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.AgentDataBlock">
4986 <exclude/>
4987 </member>
4988 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock">
4989 <exclude/>
4990 </member>
4991 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ParcelDataBlock">
4992 <exclude/>
4993 </member>
4994 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock">
4995 <exclude/>
4996 </member>
4997 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket">
4998 <exclude/>
4999 </member>
5000 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock">
5001 <exclude/>
5002 </member>
5003 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket">
5004 <exclude/>
5005 </member>
5006 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock">
5007 <exclude/>
5008 </member>
5009 <member name="T:OpenMetaverse.Packets.StateSavePacket">
5010 <exclude/>
5011 </member>
5012 <member name="T:OpenMetaverse.Packets.StateSavePacket.AgentDataBlock">
5013 <exclude/>
5014 </member>
5015 <member name="T:OpenMetaverse.Packets.StateSavePacket.DataBlockBlock">
5016 <exclude/>
5017 </member>
5018 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket">
5019 <exclude/>
5020 </member>
5021 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock">
5022 <exclude/>
5023 </member>
5024 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket">
5025 <exclude/>
5026 </member>
5027 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock">
5028 <exclude/>
5029 </member>
5030 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock">
5031 <exclude/>
5032 </member>
5033 <member name="T:OpenMetaverse.Packets.TrackAgentPacket">
5034 <exclude/>
5035 </member>
5036 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.AgentDataBlock">
5037 <exclude/>
5038 </member>
5039 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.TargetDataBlock">
5040 <exclude/>
5041 </member>
5042 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket">
5043 <exclude/>
5044 </member>
5045 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.AgentDataBlock">
5046 <exclude/>
5047 </member>
5048 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock">
5049 <exclude/>
5050 </member>
5051 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.NetStatsBlock">
5052 <exclude/>
5053 </member>
5054 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.FailStatsBlock">
5055 <exclude/>
5056 </member>
5057 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock">
5058 <exclude/>
5059 </member>
5060 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket">
5061 <exclude/>
5062 </member>
5063 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock">
5064 <exclude/>
5065 </member>
5066 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.DataBlock">
5067 <exclude/>
5068 </member>
5069 <member name="T:OpenMetaverse.Packets.UserReportPacket">
5070 <exclude/>
5071 </member>
5072 <member name="T:OpenMetaverse.Packets.UserReportPacket.AgentDataBlock">
5073 <exclude/>
5074 </member>
5075 <member name="T:OpenMetaverse.Packets.UserReportPacket.ReportDataBlock">
5076 <exclude/>
5077 </member>
5078 <member name="T:OpenMetaverse.Packets.AlertMessagePacket">
5079 <exclude/>
5080 </member>
5081 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertDataBlock">
5082 <exclude/>
5083 </member>
5084 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertInfoBlock">
5085 <exclude/>
5086 </member>
5087 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket">
5088 <exclude/>
5089 </member>
5090 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock">
5091 <exclude/>
5092 </member>
5093 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock">
5094 <exclude/>
5095 </member>
5096 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket">
5097 <exclude/>
5098 </member>
5099 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock">
5100 <exclude/>
5101 </member>
5102 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket">
5103 <exclude/>
5104 </member>
5105 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock">
5106 <exclude/>
5107 </member>
5108 <member name="T:OpenMetaverse.Packets.HealthMessagePacket">
5109 <exclude/>
5110 </member>
5111 <member name="T:OpenMetaverse.Packets.HealthMessagePacket.HealthDataBlock">
5112 <exclude/>
5113 </member>
5114 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket">
5115 <exclude/>
5116 </member>
5117 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock">
5118 <exclude/>
5119 </member>
5120 <member name="T:OpenMetaverse.Packets.SimStatsPacket">
5121 <exclude/>
5122 </member>
5123 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionBlock">
5124 <exclude/>
5125 </member>
5126 <member name="T:OpenMetaverse.Packets.SimStatsPacket.StatBlock">
5127 <exclude/>
5128 </member>
5129 <member name="T:OpenMetaverse.Packets.SimStatsPacket.PidStatBlock">
5130 <exclude/>
5131 </member>
5132 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionInfoBlock">
5133 <exclude/>
5134 </member>
5135 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket">
5136 <exclude/>
5137 </member>
5138 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock">
5139 <exclude/>
5140 </member>
5141 <member name="T:OpenMetaverse.Packets.RegionInfoPacket">
5142 <exclude/>
5143 </member>
5144 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.AgentDataBlock">
5145 <exclude/>
5146 </member>
5147 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfoBlock">
5148 <exclude/>
5149 </member>
5150 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo2Block">
5151 <exclude/>
5152 </member>
5153 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo3Block">
5154 <exclude/>
5155 </member>
5156 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket">
5157 <exclude/>
5158 </member>
5159 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock">
5160 <exclude/>
5161 </member>
5162 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock">
5163 <exclude/>
5164 </member>
5165 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfo2Block">
5166 <exclude/>
5167 </member>
5168 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket">
5169 <exclude/>
5170 </member>
5171 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock">
5172 <exclude/>
5173 </member>
5174 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block">
5175 <exclude/>
5176 </member>
5177 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block">
5178 <exclude/>
5179 </member>
5180 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo4Block">
5181 <exclude/>
5182 </member>
5183 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket">
5184 <exclude/>
5185 </member>
5186 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock">
5187 <exclude/>
5188 </member>
5189 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock">
5190 <exclude/>
5191 </member>
5192 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket">
5193 <exclude/>
5194 </member>
5195 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock">
5196 <exclude/>
5197 </member>
5198 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket">
5199 <exclude/>
5200 </member>
5201 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock">
5202 <exclude/>
5203 </member>
5204 <member name="T:OpenMetaverse.Packets.DisableSimulatorPacket">
5205 <exclude/>
5206 </member>
5207 <member name="T:OpenMetaverse.Packets.TransferRequestPacket">
5208 <exclude/>
5209 </member>
5210 <member name="T:OpenMetaverse.Packets.TransferRequestPacket.TransferInfoBlock">
5211 <exclude/>
5212 </member>
5213 <member name="T:OpenMetaverse.Packets.TransferInfoPacket">
5214 <exclude/>
5215 </member>
5216 <member name="T:OpenMetaverse.Packets.TransferInfoPacket.TransferInfoBlock">
5217 <exclude/>
5218 </member>
5219 <member name="T:OpenMetaverse.Packets.TransferAbortPacket">
5220 <exclude/>
5221 </member>
5222 <member name="T:OpenMetaverse.Packets.TransferAbortPacket.TransferInfoBlock">
5223 <exclude/>
5224 </member>
5225 <member name="T:OpenMetaverse.Packets.RequestXferPacket">
5226 <exclude/>
5227 </member>
5228 <member name="T:OpenMetaverse.Packets.RequestXferPacket.XferIDBlock">
5229 <exclude/>
5230 </member>
5231 <member name="T:OpenMetaverse.Packets.AbortXferPacket">
5232 <exclude/>
5233 </member>
5234 <member name="T:OpenMetaverse.Packets.AbortXferPacket.XferIDBlock">
5235 <exclude/>
5236 </member>
5237 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket">
5238 <exclude/>
5239 </member>
5240 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.SenderBlock">
5241 <exclude/>
5242 </member>
5243 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock">
5244 <exclude/>
5245 </member>
5246 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock">
5247 <exclude/>
5248 </member>
5249 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.AppearanceDataBlock">
5250 <exclude/>
5251 </member>
5252 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket">
5253 <exclude/>
5254 </member>
5255 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock">
5256 <exclude/>
5257 </member>
5258 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock">
5259 <exclude/>
5260 </member>
5261 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket">
5262 <exclude/>
5263 </member>
5264 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock">
5265 <exclude/>
5266 </member>
5267 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket">
5268 <exclude/>
5269 </member>
5270 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock">
5271 <exclude/>
5272 </member>
5273 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket">
5274 <exclude/>
5275 </member>
5276 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock">
5277 <exclude/>
5278 </member>
5279 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock">
5280 <exclude/>
5281 </member>
5282 <member name="T:OpenMetaverse.Packets.KickUserPacket">
5283 <exclude/>
5284 </member>
5285 <member name="T:OpenMetaverse.Packets.KickUserPacket.TargetBlockBlock">
5286 <exclude/>
5287 </member>
5288 <member name="T:OpenMetaverse.Packets.KickUserPacket.UserInfoBlock">
5289 <exclude/>
5290 </member>
5291 <member name="T:OpenMetaverse.Packets.GodKickUserPacket">
5292 <exclude/>
5293 </member>
5294 <member name="T:OpenMetaverse.Packets.GodKickUserPacket.UserInfoBlock">
5295 <exclude/>
5296 </member>
5297 <member name="T:OpenMetaverse.Packets.EjectUserPacket">
5298 <exclude/>
5299 </member>
5300 <member name="T:OpenMetaverse.Packets.EjectUserPacket.AgentDataBlock">
5301 <exclude/>
5302 </member>
5303 <member name="T:OpenMetaverse.Packets.EjectUserPacket.DataBlock">
5304 <exclude/>
5305 </member>
5306 <member name="T:OpenMetaverse.Packets.FreezeUserPacket">
5307 <exclude/>
5308 </member>
5309 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.AgentDataBlock">
5310 <exclude/>
5311 </member>
5312 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.DataBlock">
5313 <exclude/>
5314 </member>
5315 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket">
5316 <exclude/>
5317 </member>
5318 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock">
5319 <exclude/>
5320 </member>
5321 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket">
5322 <exclude/>
5323 </member>
5324 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock">
5325 <exclude/>
5326 </member>
5327 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock">
5328 <exclude/>
5329 </member>
5330 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket">
5331 <exclude/>
5332 </member>
5333 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock">
5334 <exclude/>
5335 </member>
5336 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock">
5337 <exclude/>
5338 </member>
5339 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket">
5340 <exclude/>
5341 </member>
5342 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock">
5343 <exclude/>
5344 </member>
5345 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock">
5346 <exclude/>
5347 </member>
5348 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock">
5349 <exclude/>
5350 </member>
5351 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket">
5352 <exclude/>
5353 </member>
5354 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock">
5355 <exclude/>
5356 </member>
5357 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock">
5358 <exclude/>
5359 </member>
5360 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket">
5361 <exclude/>
5362 </member>
5363 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock">
5364 <exclude/>
5365 </member>
5366 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock">
5367 <exclude/>
5368 </member>
5369 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket">
5370 <exclude/>
5371 </member>
5372 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock">
5373 <exclude/>
5374 </member>
5375 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.DataBlock">
5376 <exclude/>
5377 </member>
5378 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket">
5379 <exclude/>
5380 </member>
5381 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock">
5382 <exclude/>
5383 </member>
5384 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock">
5385 <exclude/>
5386 </member>
5387 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket">
5388 <exclude/>
5389 </member>
5390 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock">
5391 <exclude/>
5392 </member>
5393 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.DataBlock">
5394 <exclude/>
5395 </member>
5396 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket">
5397 <exclude/>
5398 </member>
5399 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock">
5400 <exclude/>
5401 </member>
5402 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.EventDataBlock">
5403 <exclude/>
5404 </member>
5405 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket">
5406 <exclude/>
5407 </member>
5408 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock">
5409 <exclude/>
5410 </member>
5411 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.EventDataBlock">
5412 <exclude/>
5413 </member>
5414 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket">
5415 <exclude/>
5416 </member>
5417 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock">
5418 <exclude/>
5419 </member>
5420 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock">
5421 <exclude/>
5422 </member>
5423 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket">
5424 <exclude/>
5425 </member>
5426 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock">
5427 <exclude/>
5428 </member>
5429 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock">
5430 <exclude/>
5431 </member>
5432 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket">
5433 <exclude/>
5434 </member>
5435 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.AgentDataBlock">
5436 <exclude/>
5437 </member>
5438 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.EventDataBlock">
5439 <exclude/>
5440 </member>
5441 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.QueryDataBlock">
5442 <exclude/>
5443 </member>
5444 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket">
5445 <exclude/>
5446 </member>
5447 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock">
5448 <exclude/>
5449 </member>
5450 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.DataBlock">
5451 <exclude/>
5452 </member>
5453 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket">
5454 <exclude/>
5455 </member>
5456 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock">
5457 <exclude/>
5458 </member>
5459 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.DataBlock">
5460 <exclude/>
5461 </member>
5462 <member name="T:OpenMetaverse.Packets.PickDeletePacket">
5463 <exclude/>
5464 </member>
5465 <member name="T:OpenMetaverse.Packets.PickDeletePacket.AgentDataBlock">
5466 <exclude/>
5467 </member>
5468 <member name="T:OpenMetaverse.Packets.PickDeletePacket.DataBlock">
5469 <exclude/>
5470 </member>
5471 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket">
5472 <exclude/>
5473 </member>
5474 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.AgentDataBlock">
5475 <exclude/>
5476 </member>
5477 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.DataBlock">
5478 <exclude/>
5479 </member>
5480 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket">
5481 <exclude/>
5482 </member>
5483 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket.DataBlock">
5484 <exclude/>
5485 </member>
5486 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket">
5487 <exclude/>
5488 </member>
5489 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket.DataBlock">
5490 <exclude/>
5491 </member>
5492 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket">
5493 <exclude/>
5494 </member>
5495 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.DataBlock">
5496 <exclude/>
5497 </member>
5498 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.ButtonsBlock">
5499 <exclude/>
5500 </member>
5501 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.OwnerDataBlock">
5502 <exclude/>
5503 </member>
5504 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket">
5505 <exclude/>
5506 </member>
5507 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock">
5508 <exclude/>
5509 </member>
5510 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.DataBlock">
5511 <exclude/>
5512 </member>
5513 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket">
5514 <exclude/>
5515 </member>
5516 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock">
5517 <exclude/>
5518 </member>
5519 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket">
5520 <exclude/>
5521 </member>
5522 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock">
5523 <exclude/>
5524 </member>
5525 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.DataBlock">
5526 <exclude/>
5527 </member>
5528 <member name="T:OpenMetaverse.Packets.LoadURLPacket">
5529 <exclude/>
5530 </member>
5531 <member name="T:OpenMetaverse.Packets.LoadURLPacket.DataBlock">
5532 <exclude/>
5533 </member>
5534 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket">
5535 <exclude/>
5536 </member>
5537 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock">
5538 <exclude/>
5539 </member>
5540 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket">
5541 <exclude/>
5542 </member>
5543 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock">
5544 <exclude/>
5545 </member>
5546 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket">
5547 <exclude/>
5548 </member>
5549 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock">
5550 <exclude/>
5551 </member>
5552 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock">
5553 <exclude/>
5554 </member>
5555 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket">
5556 <exclude/>
5557 </member>
5558 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock">
5559 <exclude/>
5560 </member>
5561 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock">
5562 <exclude/>
5563 </member>
5564 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket">
5565 <exclude/>
5566 </member>
5567 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock">
5568 <exclude/>
5569 </member>
5570 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock">
5571 <exclude/>
5572 </member>
5573 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock">
5574 <exclude/>
5575 </member>
5576 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock">
5577 <exclude/>
5578 </member>
5579 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket">
5580 <exclude/>
5581 </member>
5582 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock">
5583 <exclude/>
5584 </member>
5585 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock">
5586 <exclude/>
5587 </member>
5588 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket">
5589 <exclude/>
5590 </member>
5591 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock">
5592 <exclude/>
5593 </member>
5594 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock">
5595 <exclude/>
5596 </member>
5597 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock">
5598 <exclude/>
5599 </member>
5600 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock">
5601 <exclude/>
5602 </member>
5603 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket">
5604 <exclude/>
5605 </member>
5606 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock">
5607 <exclude/>
5608 </member>
5609 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock">
5610 <exclude/>
5611 </member>
5612 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock">
5613 <exclude/>
5614 </member>
5615 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket">
5616 <exclude/>
5617 </member>
5618 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock">
5619 <exclude/>
5620 </member>
5621 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket">
5622 <exclude/>
5623 </member>
5624 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket.DataBlock">
5625 <exclude/>
5626 </member>
5627 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket">
5628 <exclude/>
5629 </member>
5630 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock">
5631 <exclude/>
5632 </member>
5633 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.DataBlock">
5634 <exclude/>
5635 </member>
5636 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket">
5637 <exclude/>
5638 </member>
5639 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock">
5640 <exclude/>
5641 </member>
5642 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock">
5643 <exclude/>
5644 </member>
5645 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket">
5646 <exclude/>
5647 </member>
5648 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock">
5649 <exclude/>
5650 </member>
5651 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock">
5652 <exclude/>
5653 </member>
5654 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket">
5655 <exclude/>
5656 </member>
5657 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock">
5658 <exclude/>
5659 </member>
5660 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.DataBlock">
5661 <exclude/>
5662 </member>
5663 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket">
5664 <exclude/>
5665 </member>
5666 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.AgentDataBlock">
5667 <exclude/>
5668 </member>
5669 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.DataBlock">
5670 <exclude/>
5671 </member>
5672 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock">
5673 <exclude/>
5674 </member>
5675 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket">
5676 <exclude/>
5677 </member>
5678 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.AgentDataBlock">
5679 <exclude/>
5680 </member>
5681 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock">
5682 <exclude/>
5683 </member>
5684 <member name="T:OpenMetaverse.Packets.ParcelDividePacket">
5685 <exclude/>
5686 </member>
5687 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.AgentDataBlock">
5688 <exclude/>
5689 </member>
5690 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.ParcelDataBlock">
5691 <exclude/>
5692 </member>
5693 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket">
5694 <exclude/>
5695 </member>
5696 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.AgentDataBlock">
5697 <exclude/>
5698 </member>
5699 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.DataBlock">
5700 <exclude/>
5701 </member>
5702 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket">
5703 <exclude/>
5704 </member>
5705 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.AgentDataBlock">
5706 <exclude/>
5707 </member>
5708 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.DataBlock">
5709 <exclude/>
5710 </member>
5711 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock">
5712 <exclude/>
5713 </member>
5714 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket">
5715 <exclude/>
5716 </member>
5717 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock">
5718 <exclude/>
5719 </member>
5720 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock">
5721 <exclude/>
5722 </member>
5723 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket">
5724 <exclude/>
5725 </member>
5726 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock">
5727 <exclude/>
5728 </member>
5729 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock">
5730 <exclude/>
5731 </member>
5732 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket">
5733 <exclude/>
5734 </member>
5735 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock">
5736 <exclude/>
5737 </member>
5738 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock">
5739 <exclude/>
5740 </member>
5741 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket">
5742 <exclude/>
5743 </member>
5744 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock">
5745 <exclude/>
5746 </member>
5747 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock">
5748 <exclude/>
5749 </member>
5750 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock">
5751 <exclude/>
5752 </member>
5753 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket">
5754 <exclude/>
5755 </member>
5756 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock">
5757 <exclude/>
5758 </member>
5759 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.DataBlock">
5760 <exclude/>
5761 </member>
5762 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket">
5763 <exclude/>
5764 </member>
5765 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock">
5766 <exclude/>
5767 </member>
5768 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.DataBlock">
5769 <exclude/>
5770 </member>
5771 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket">
5772 <exclude/>
5773 </member>
5774 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock">
5775 <exclude/>
5776 </member>
5777 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock">
5778 <exclude/>
5779 </member>
5780 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket">
5781 <exclude/>
5782 </member>
5783 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock">
5784 <exclude/>
5785 </member>
5786 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock">
5787 <exclude/>
5788 </member>
5789 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket">
5790 <exclude/>
5791 </member>
5792 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock">
5793 <exclude/>
5794 </member>
5795 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket">
5796 <exclude/>
5797 </member>
5798 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock">
5799 <exclude/>
5800 </member>
5801 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket">
5802 <exclude/>
5803 </member>
5804 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock">
5805 <exclude/>
5806 </member>
5807 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket">
5808 <exclude/>
5809 </member>
5810 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock">
5811 <exclude/>
5812 </member>
5813 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket">
5814 <exclude/>
5815 </member>
5816 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock">
5817 <exclude/>
5818 </member>
5819 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket">
5820 <exclude/>
5821 </member>
5822 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock">
5823 <exclude/>
5824 </member>
5825 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket">
5826 <exclude/>
5827 </member>
5828 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket.ScriptBlock">
5829 <exclude/>
5830 </member>
5831 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket">
5832 <exclude/>
5833 </member>
5834 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock">
5835 <exclude/>
5836 </member>
5837 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket">
5838 <exclude/>
5839 </member>
5840 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock">
5841 <exclude/>
5842 </member>
5843 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.ScriptBlock">
5844 <exclude/>
5845 </member>
5846 <member name="T:OpenMetaverse.Packets.ScriptResetPacket">
5847 <exclude/>
5848 </member>
5849 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.AgentDataBlock">
5850 <exclude/>
5851 </member>
5852 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.ScriptBlock">
5853 <exclude/>
5854 </member>
5855 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket">
5856 <exclude/>
5857 </member>
5858 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock">
5859 <exclude/>
5860 </member>
5861 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket">
5862 <exclude/>
5863 </member>
5864 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock">
5865 <exclude/>
5866 </member>
5867 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock">
5868 <exclude/>
5869 </member>
5870 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket">
5871 <exclude/>
5872 </member>
5873 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock">
5874 <exclude/>
5875 </member>
5876 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket">
5877 <exclude/>
5878 </member>
5879 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock">
5880 <exclude/>
5881 </member>
5882 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.DataBlock">
5883 <exclude/>
5884 </member>
5885 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock">
5886 <exclude/>
5887 </member>
5888 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket">
5889 <exclude/>
5890 </member>
5891 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket.AgentDataBlock">
5892 <exclude/>
5893 </member>
5894 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket">
5895 <exclude/>
5896 </member>
5897 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.AgentDataBlock">
5898 <exclude/>
5899 </member>
5900 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock">
5901 <exclude/>
5902 </member>
5903 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket">
5904 <exclude/>
5905 </member>
5906 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock">
5907 <exclude/>
5908 </member>
5909 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock">
5910 <exclude/>
5911 </member>
5912 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket">
5913 <exclude/>
5914 </member>
5915 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock">
5916 <exclude/>
5917 </member>
5918 <member name="T:OpenMetaverse.Packets.FindAgentPacket">
5919 <exclude/>
5920 </member>
5921 <member name="T:OpenMetaverse.Packets.FindAgentPacket.AgentBlockBlock">
5922 <exclude/>
5923 </member>
5924 <member name="T:OpenMetaverse.Packets.FindAgentPacket.LocationBlockBlock">
5925 <exclude/>
5926 </member>
5927 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket">
5928 <exclude/>
5929 </member>
5930 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock">
5931 <exclude/>
5932 </member>
5933 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock">
5934 <exclude/>
5935 </member>
5936 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket">
5937 <exclude/>
5938 </member>
5939 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock">
5940 <exclude/>
5941 </member>
5942 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock">
5943 <exclude/>
5944 </member>
5945 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket">
5946 <exclude/>
5947 </member>
5948 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock">
5949 <exclude/>
5950 </member>
5951 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock">
5952 <exclude/>
5953 </member>
5954 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.ParamListBlock">
5955 <exclude/>
5956 </member>
5957 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket">
5958 <exclude/>
5959 </member>
5960 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock">
5961 <exclude/>
5962 </member>
5963 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock">
5964 <exclude/>
5965 </member>
5966 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock">
5967 <exclude/>
5968 </member>
5969 <member name="T:OpenMetaverse.Packets.GenericMessagePacket">
5970 <exclude/>
5971 </member>
5972 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.AgentDataBlock">
5973 <exclude/>
5974 </member>
5975 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.MethodDataBlock">
5976 <exclude/>
5977 </member>
5978 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.ParamListBlock">
5979 <exclude/>
5980 </member>
5981 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket">
5982 <exclude/>
5983 </member>
5984 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.AgentDataBlock">
5985 <exclude/>
5986 </member>
5987 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.MuteDataBlock">
5988 <exclude/>
5989 </member>
5990 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket">
5991 <exclude/>
5992 </member>
5993 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock">
5994 <exclude/>
5995 </member>
5996 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock">
5997 <exclude/>
5998 </member>
5999 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket">
6000 <exclude/>
6001 </member>
6002 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock">
6003 <exclude/>
6004 </member>
6005 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock">
6006 <exclude/>
6007 </member>
6008 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket">
6009 <exclude/>
6010 </member>
6011 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock">
6012 <exclude/>
6013 </member>
6014 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock">
6015 <exclude/>
6016 </member>
6017 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock">
6018 <exclude/>
6019 </member>
6020 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket">
6021 <exclude/>
6022 </member>
6023 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock">
6024 <exclude/>
6025 </member>
6026 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock">
6027 <exclude/>
6028 </member>
6029 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket">
6030 <exclude/>
6031 </member>
6032 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock">
6033 <exclude/>
6034 </member>
6035 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock">
6036 <exclude/>
6037 </member>
6038 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket">
6039 <exclude/>
6040 </member>
6041 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock">
6042 <exclude/>
6043 </member>
6044 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock">
6045 <exclude/>
6046 </member>
6047 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket">
6048 <exclude/>
6049 </member>
6050 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock">
6051 <exclude/>
6052 </member>
6053 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock">
6054 <exclude/>
6055 </member>
6056 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket">
6057 <exclude/>
6058 </member>
6059 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock">
6060 <exclude/>
6061 </member>
6062 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock">
6063 <exclude/>
6064 </member>
6065 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket">
6066 <exclude/>
6067 </member>
6068 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock">
6069 <exclude/>
6070 </member>
6071 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock">
6072 <exclude/>
6073 </member>
6074 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket">
6075 <exclude/>
6076 </member>
6077 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock">
6078 <exclude/>
6079 </member>
6080 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock">
6081 <exclude/>
6082 </member>
6083 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket">
6084 <exclude/>
6085 </member>
6086 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock">
6087 <exclude/>
6088 </member>
6089 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock">
6090 <exclude/>
6091 </member>
6092 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket">
6093 <exclude/>
6094 </member>
6095 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock">
6096 <exclude/>
6097 </member>
6098 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock">
6099 <exclude/>
6100 </member>
6101 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket">
6102 <exclude/>
6103 </member>
6104 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock">
6105 <exclude/>
6106 </member>
6107 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock">
6108 <exclude/>
6109 </member>
6110 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket">
6111 <exclude/>
6112 </member>
6113 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock">
6114 <exclude/>
6115 </member>
6116 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock">
6117 <exclude/>
6118 </member>
6119 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket">
6120 <exclude/>
6121 </member>
6122 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock">
6123 <exclude/>
6124 </member>
6125 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock">
6126 <exclude/>
6127 </member>
6128 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket">
6129 <exclude/>
6130 </member>
6131 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock">
6132 <exclude/>
6133 </member>
6134 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock">
6135 <exclude/>
6136 </member>
6137 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock">
6138 <exclude/>
6139 </member>
6140 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket">
6141 <exclude/>
6142 </member>
6143 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.AgentDataBlock">
6144 <exclude/>
6145 </member>
6146 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock">
6147 <exclude/>
6148 </member>
6149 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket">
6150 <exclude/>
6151 </member>
6152 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock">
6153 <exclude/>
6154 </member>
6155 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock">
6156 <exclude/>
6157 </member>
6158 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket">
6159 <exclude/>
6160 </member>
6161 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock">
6162 <exclude/>
6163 </member>
6164 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock">
6165 <exclude/>
6166 </member>
6167 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock">
6168 <exclude/>
6169 </member>
6170 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket">
6171 <exclude/>
6172 </member>
6173 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock">
6174 <exclude/>
6175 </member>
6176 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock">
6177 <exclude/>
6178 </member>
6179 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock">
6180 <exclude/>
6181 </member>
6182 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket">
6183 <exclude/>
6184 </member>
6185 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock">
6186 <exclude/>
6187 </member>
6188 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock">
6189 <exclude/>
6190 </member>
6191 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket">
6192 <exclude/>
6193 </member>
6194 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock">
6195 <exclude/>
6196 </member>
6197 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock">
6198 <exclude/>
6199 </member>
6200 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock">
6201 <exclude/>
6202 </member>
6203 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket">
6204 <exclude/>
6205 </member>
6206 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock">
6207 <exclude/>
6208 </member>
6209 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock">
6210 <exclude/>
6211 </member>
6212 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket">
6213 <exclude/>
6214 </member>
6215 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock">
6216 <exclude/>
6217 </member>
6218 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock">
6219 <exclude/>
6220 </member>
6221 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket">
6222 <exclude/>
6223 </member>
6224 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock">
6225 <exclude/>
6226 </member>
6227 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock">
6228 <exclude/>
6229 </member>
6230 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket">
6231 <exclude/>
6232 </member>
6233 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock">
6234 <exclude/>
6235 </member>
6236 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket">
6237 <exclude/>
6238 </member>
6239 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentDataBlock">
6240 <exclude/>
6241 </member>
6242 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock">
6243 <exclude/>
6244 </member>
6245 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock">
6246 <exclude/>
6247 </member>
6248 <member name="T:OpenMetaverse.Packets.DeRezAckPacket">
6249 <exclude/>
6250 </member>
6251 <member name="T:OpenMetaverse.Packets.DeRezAckPacket.TransactionDataBlock">
6252 <exclude/>
6253 </member>
6254 <member name="T:OpenMetaverse.Packets.RezObjectPacket">
6255 <exclude/>
6256 </member>
6257 <member name="T:OpenMetaverse.Packets.RezObjectPacket.AgentDataBlock">
6258 <exclude/>
6259 </member>
6260 <member name="T:OpenMetaverse.Packets.RezObjectPacket.RezDataBlock">
6261 <exclude/>
6262 </member>
6263 <member name="T:OpenMetaverse.Packets.RezObjectPacket.InventoryDataBlock">
6264 <exclude/>
6265 </member>
6266 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket">
6267 <exclude/>
6268 </member>
6269 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock">
6270 <exclude/>
6271 </member>
6272 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock">
6273 <exclude/>
6274 </member>
6275 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock">
6276 <exclude/>
6277 </member>
6278 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock">
6279 <exclude/>
6280 </member>
6281 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket">
6282 <exclude/>
6283 </member>
6284 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock">
6285 <exclude/>
6286 </member>
6287 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock">
6288 <exclude/>
6289 </member>
6290 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock">
6291 <exclude/>
6292 </member>
6293 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket">
6294 <exclude/>
6295 </member>
6296 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock">
6297 <exclude/>
6298 </member>
6299 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock">
6300 <exclude/>
6301 </member>
6302 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket">
6303 <exclude/>
6304 </member>
6305 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock">
6306 <exclude/>
6307 </member>
6308 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock">
6309 <exclude/>
6310 </member>
6311 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket">
6312 <exclude/>
6313 </member>
6314 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock">
6315 <exclude/>
6316 </member>
6317 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock">
6318 <exclude/>
6319 </member>
6320 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket">
6321 <exclude/>
6322 </member>
6323 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock">
6324 <exclude/>
6325 </member>
6326 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock">
6327 <exclude/>
6328 </member>
6329 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock">
6330 <exclude/>
6331 </member>
6332 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket">
6333 <exclude/>
6334 </member>
6335 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock">
6336 <exclude/>
6337 </member>
6338 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock">
6339 <exclude/>
6340 </member>
6341 <member name="T:OpenMetaverse.Packets.RezScriptPacket">
6342 <exclude/>
6343 </member>
6344 <member name="T:OpenMetaverse.Packets.RezScriptPacket.AgentDataBlock">
6345 <exclude/>
6346 </member>
6347 <member name="T:OpenMetaverse.Packets.RezScriptPacket.UpdateBlockBlock">
6348 <exclude/>
6349 </member>
6350 <member name="T:OpenMetaverse.Packets.RezScriptPacket.InventoryBlockBlock">
6351 <exclude/>
6352 </member>
6353 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket">
6354 <exclude/>
6355 </member>
6356 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock">
6357 <exclude/>
6358 </member>
6359 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock">
6360 <exclude/>
6361 </member>
6362 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket">
6363 <exclude/>
6364 </member>
6365 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock">
6366 <exclude/>
6367 </member>
6368 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock">
6369 <exclude/>
6370 </member>
6371 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock">
6372 <exclude/>
6373 </member>
6374 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket">
6375 <exclude/>
6376 </member>
6377 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock">
6378 <exclude/>
6379 </member>
6380 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket">
6381 <exclude/>
6382 </member>
6383 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock">
6384 <exclude/>
6385 </member>
6386 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket">
6387 <exclude/>
6388 </member>
6389 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock">
6390 <exclude/>
6391 </member>
6392 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock">
6393 <exclude/>
6394 </member>
6395 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket">
6396 <exclude/>
6397 </member>
6398 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock">
6399 <exclude/>
6400 </member>
6401 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock">
6402 <exclude/>
6403 </member>
6404 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket">
6405 <exclude/>
6406 </member>
6407 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock">
6408 <exclude/>
6409 </member>
6410 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.TransactionInfoBlock">
6411 <exclude/>
6412 </member>
6413 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket">
6414 <exclude/>
6415 </member>
6416 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock">
6417 <exclude/>
6418 </member>
6419 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock">
6420 <exclude/>
6421 </member>
6422 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TransactionInfoBlock">
6423 <exclude/>
6424 </member>
6425 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket">
6426 <exclude/>
6427 </member>
6428 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock">
6429 <exclude/>
6430 </member>
6431 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.DataBlock">
6432 <exclude/>
6433 </member>
6434 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket">
6435 <exclude/>
6436 </member>
6437 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock">
6438 <exclude/>
6439 </member>
6440 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.DataBlock">
6441 <exclude/>
6442 </member>
6443 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket">
6444 <exclude/>
6445 </member>
6446 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock">
6447 <exclude/>
6448 </member>
6449 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket">
6450 <exclude/>
6451 </member>
6452 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock">
6453 <exclude/>
6454 </member>
6455 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket">
6456 <exclude/>
6457 </member>
6458 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock">
6459 <exclude/>
6460 </member>
6461 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.RightsBlock">
6462 <exclude/>
6463 </member>
6464 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket">
6465 <exclude/>
6466 </member>
6467 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock">
6468 <exclude/>
6469 </member>
6470 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.RightsBlock">
6471 <exclude/>
6472 </member>
6473 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket">
6474 <exclude/>
6475 </member>
6476 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock">
6477 <exclude/>
6478 </member>
6479 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket">
6480 <exclude/>
6481 </member>
6482 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock">
6483 <exclude/>
6484 </member>
6485 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket">
6486 <exclude/>
6487 </member>
6488 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock">
6489 <exclude/>
6490 </member>
6491 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock">
6492 <exclude/>
6493 </member>
6494 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket">
6495 <exclude/>
6496 </member>
6497 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock">
6498 <exclude/>
6499 </member>
6500 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket">
6501 <exclude/>
6502 </member>
6503 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock">
6504 <exclude/>
6505 </member>
6506 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket">
6507 <exclude/>
6508 </member>
6509 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock">
6510 <exclude/>
6511 </member>
6512 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock">
6513 <exclude/>
6514 </member>
6515 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket">
6516 <exclude/>
6517 </member>
6518 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock">
6519 <exclude/>
6520 </member>
6521 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock">
6522 <exclude/>
6523 </member>
6524 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket">
6525 <exclude/>
6526 </member>
6527 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock">
6528 <exclude/>
6529 </member>
6530 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock">
6531 <exclude/>
6532 </member>
6533 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket">
6534 <exclude/>
6535 </member>
6536 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock">
6537 <exclude/>
6538 </member>
6539 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock">
6540 <exclude/>
6541 </member>
6542 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket">
6543 <exclude/>
6544 </member>
6545 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock">
6546 <exclude/>
6547 </member>
6548 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock">
6549 <exclude/>
6550 </member>
6551 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket">
6552 <exclude/>
6553 </member>
6554 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock">
6555 <exclude/>
6556 </member>
6557 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock">
6558 <exclude/>
6559 </member>
6560 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket">
6561 <exclude/>
6562 </member>
6563 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock">
6564 <exclude/>
6565 </member>
6566 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock">
6567 <exclude/>
6568 </member>
6569 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock">
6570 <exclude/>
6571 </member>
6572 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket">
6573 <exclude/>
6574 </member>
6575 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock">
6576 <exclude/>
6577 </member>
6578 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock">
6579 <exclude/>
6580 </member>
6581 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock">
6582 <exclude/>
6583 </member>
6584 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket">
6585 <exclude/>
6586 </member>
6587 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock">
6588 <exclude/>
6589 </member>
6590 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock">
6591 <exclude/>
6592 </member>
6593 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket">
6594 <exclude/>
6595 </member>
6596 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock">
6597 <exclude/>
6598 </member>
6599 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock">
6600 <exclude/>
6601 </member>
6602 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket">
6603 <exclude/>
6604 </member>
6605 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock">
6606 <exclude/>
6607 </member>
6608 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock">
6609 <exclude/>
6610 </member>
6611 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock">
6612 <exclude/>
6613 </member>
6614 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket">
6615 <exclude/>
6616 </member>
6617 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock">
6618 <exclude/>
6619 </member>
6620 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock">
6621 <exclude/>
6622 </member>
6623 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket">
6624 <exclude/>
6625 </member>
6626 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock">
6627 <exclude/>
6628 </member>
6629 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock">
6630 <exclude/>
6631 </member>
6632 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket">
6633 <exclude/>
6634 </member>
6635 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock">
6636 <exclude/>
6637 </member>
6638 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock">
6639 <exclude/>
6640 </member>
6641 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket">
6642 <exclude/>
6643 </member>
6644 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock">
6645 <exclude/>
6646 </member>
6647 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock">
6648 <exclude/>
6649 </member>
6650 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket">
6651 <exclude/>
6652 </member>
6653 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock">
6654 <exclude/>
6655 </member>
6656 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock">
6657 <exclude/>
6658 </member>
6659 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket">
6660 <exclude/>
6661 </member>
6662 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock">
6663 <exclude/>
6664 </member>
6665 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock">
6666 <exclude/>
6667 </member>
6668 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock">
6669 <exclude/>
6670 </member>
6671 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket">
6672 <exclude/>
6673 </member>
6674 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock">
6675 <exclude/>
6676 </member>
6677 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock">
6678 <exclude/>
6679 </member>
6680 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket">
6681 <exclude/>
6682 </member>
6683 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock">
6684 <exclude/>
6685 </member>
6686 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock">
6687 <exclude/>
6688 </member>
6689 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock">
6690 <exclude/>
6691 </member>
6692 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket">
6693 <exclude/>
6694 </member>
6695 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock">
6696 <exclude/>
6697 </member>
6698 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock">
6699 <exclude/>
6700 </member>
6701 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock">
6702 <exclude/>
6703 </member>
6704 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket">
6705 <exclude/>
6706 </member>
6707 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock">
6708 <exclude/>
6709 </member>
6710 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock">
6711 <exclude/>
6712 </member>
6713 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock">
6714 <exclude/>
6715 </member>
6716 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket">
6717 <exclude/>
6718 </member>
6719 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock">
6720 <exclude/>
6721 </member>
6722 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock">
6723 <exclude/>
6724 </member>
6725 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock">
6726 <exclude/>
6727 </member>
6728 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket">
6729 <exclude/>
6730 </member>
6731 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock">
6732 <exclude/>
6733 </member>
6734 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock">
6735 <exclude/>
6736 </member>
6737 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock">
6738 <exclude/>
6739 </member>
6740 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock">
6741 <exclude/>
6742 </member>
6743 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket">
6744 <exclude/>
6745 </member>
6746 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock">
6747 <exclude/>
6748 </member>
6749 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock">
6750 <exclude/>
6751 </member>
6752 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket">
6753 <exclude/>
6754 </member>
6755 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock">
6756 <exclude/>
6757 </member>
6758 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock">
6759 <exclude/>
6760 </member>
6761 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket">
6762 <exclude/>
6763 </member>
6764 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock">
6765 <exclude/>
6766 </member>
6767 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock">
6768 <exclude/>
6769 </member>
6770 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket">
6771 <exclude/>
6772 </member>
6773 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock">
6774 <exclude/>
6775 </member>
6776 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock">
6777 <exclude/>
6778 </member>
6779 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock">
6780 <exclude/>
6781 </member>
6782 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket">
6783 <exclude/>
6784 </member>
6785 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket.AgentDataBlock">
6786 <exclude/>
6787 </member>
6788 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket">
6789 <exclude/>
6790 </member>
6791 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock">
6792 <exclude/>
6793 </member>
6794 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.DataBlock">
6795 <exclude/>
6796 </member>
6797 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket">
6798 <exclude/>
6799 </member>
6800 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock">
6801 <exclude/>
6802 </member>
6803 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock">
6804 <exclude/>
6805 </member>
6806 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock">
6807 <exclude/>
6808 </member>
6809 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket">
6810 <exclude/>
6811 </member>
6812 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock">
6813 <exclude/>
6814 </member>
6815 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock">
6816 <exclude/>
6817 </member>
6818 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket">
6819 <exclude/>
6820 </member>
6821 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock">
6822 <exclude/>
6823 </member>
6824 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock">
6825 <exclude/>
6826 </member>
6827 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock">
6828 <exclude/>
6829 </member>
6830 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket">
6831 <exclude/>
6832 </member>
6833 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock">
6834 <exclude/>
6835 </member>
6836 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock">
6837 <exclude/>
6838 </member>
6839 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket">
6840 <exclude/>
6841 </member>
6842 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock">
6843 <exclude/>
6844 </member>
6845 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock">
6846 <exclude/>
6847 </member>
6848 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket">
6849 <exclude/>
6850 </member>
6851 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock">
6852 <exclude/>
6853 </member>
6854 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket">
6855 <exclude/>
6856 </member>
6857 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock">
6858 <exclude/>
6859 </member>
6860 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock">
6861 <exclude/>
6862 </member>
6863 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket">
6864 <exclude/>
6865 </member>
6866 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock">
6867 <exclude/>
6868 </member>
6869 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket">
6870 <exclude/>
6871 </member>
6872 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock">
6873 <exclude/>
6874 </member>
6875 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock">
6876 <exclude/>
6877 </member>
6878 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket">
6879 <exclude/>
6880 </member>
6881 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock">
6882 <exclude/>
6883 </member>
6884 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket">
6885 <exclude/>
6886 </member>
6887 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock">
6888 <exclude/>
6889 </member>
6890 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket">
6891 <exclude/>
6892 </member>
6893 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock">
6894 <exclude/>
6895 </member>
6896 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket">
6897 <exclude/>
6898 </member>
6899 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock">
6900 <exclude/>
6901 </member>
6902 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock">
6903 <exclude/>
6904 </member>
6905 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket">
6906 <exclude/>
6907 </member>
6908 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock">
6909 <exclude/>
6910 </member>
6911 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock">
6912 <exclude/>
6913 </member>
6914 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket">
6915 <exclude/>
6916 </member>
6917 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock">
6918 <exclude/>
6919 </member>
6920 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock">
6921 <exclude/>
6922 </member>
6923 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket">
6924 <exclude/>
6925 </member>
6926 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock">
6927 <exclude/>
6928 </member>
6929 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock">
6930 <exclude/>
6931 </member>
6932 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket">
6933 <exclude/>
6934 </member>
6935 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock">
6936 <exclude/>
6937 </member>
6938 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket">
6939 <exclude/>
6940 </member>
6941 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock">
6942 <exclude/>
6943 </member>
6944 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket">
6945 <exclude/>
6946 </member>
6947 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock">
6948 <exclude/>
6949 </member>
6950 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket">
6951 <exclude/>
6952 </member>
6953 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock">
6954 <exclude/>
6955 </member>
6956 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock">
6957 <exclude/>
6958 </member>
6959 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket">
6960 <exclude/>
6961 </member>
6962 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock">
6963 <exclude/>
6964 </member>
6965 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket">
6966 <exclude/>
6967 </member>
6968 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock">
6969 <exclude/>
6970 </member>
6971 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock">
6972 <exclude/>
6973 </member>
6974 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket">
6975 <exclude/>
6976 </member>
6977 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock">
6978 <exclude/>
6979 </member>
6980 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock">
6981 <exclude/>
6982 </member>
6983 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock">
6984 <exclude/>
6985 </member>
6986 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket">
6987 <exclude/>
6988 </member>
6989 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock">
6990 <exclude/>
6991 </member>
6992 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket">
6993 <exclude/>
6994 </member>
6995 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock">
6996 <exclude/>
6997 </member>
6998 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock">
6999 <exclude/>
7000 </member>
7001 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock">
7002 <exclude/>
7003 </member>
7004 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket">
7005 <exclude/>
7006 </member>
7007 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock">
7008 <exclude/>
7009 </member>
7010 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket">
7011 <exclude/>
7012 </member>
7013 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock">
7014 <exclude/>
7015 </member>
7016 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.UserDataBlock">
7017 <exclude/>
7018 </member>
7019 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket">
7020 <exclude/>
7021 </member>
7022 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock">
7023 <exclude/>
7024 </member>
7025 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock">
7026 <exclude/>
7027 </member>
7028 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket">
7029 <exclude/>
7030 </member>
7031 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock">
7032 <exclude/>
7033 </member>
7034 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.FileDataBlock">
7035 <exclude/>
7036 </member>
7037 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket">
7038 <exclude/>
7039 </member>
7040 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock">
7041 <exclude/>
7042 </member>
7043 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket">
7044 <exclude/>
7045 </member>
7046 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock">
7047 <exclude/>
7048 </member>
7049 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock">
7050 <exclude/>
7051 </member>
7052 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket">
7053 <exclude/>
7054 </member>
7055 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock">
7056 <exclude/>
7057 </member>
7058 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock">
7059 <exclude/>
7060 </member>
7061 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket">
7062 <exclude/>
7063 </member>
7064 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.AgentDataBlock">
7065 <exclude/>
7066 </member>
7067 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.NameDataBlock">
7068 <exclude/>
7069 </member>
7070 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket">
7071 <exclude/>
7072 </member>
7073 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock">
7074 <exclude/>
7075 </member>
7076 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.DataBlock">
7077 <exclude/>
7078 </member>
7079 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket">
7080 <exclude/>
7081 </member>
7082 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.AgentDataBlock">
7083 <exclude/>
7084 </member>
7085 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.RequestDataBlock">
7086 <exclude/>
7087 </member>
7088 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket">
7089 <exclude/>
7090 </member>
7091 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.AgentDataBlock">
7092 <exclude/>
7093 </member>
7094 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.RequestDataBlock">
7095 <exclude/>
7096 </member>
7097 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.DataBlock">
7098 <exclude/>
7099 </member>
7100 <member name="T:OpenMetaverse.Packets.SendPostcardPacket">
7101 <exclude/>
7102 </member>
7103 <member name="T:OpenMetaverse.Packets.SendPostcardPacket.AgentDataBlock">
7104 <exclude/>
7105 </member>
7106 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket">
7107 <exclude/>
7108 </member>
7109 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock">
7110 <exclude/>
7111 </member>
7112 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket">
7113 <exclude/>
7114 </member>
7115 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock">
7116 <exclude/>
7117 </member>
7118 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock">
7119 <exclude/>
7120 </member>
7121 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket">
7122 <exclude/>
7123 </member>
7124 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.AgentDataBlock">
7125 <exclude/>
7126 </member>
7127 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.RequestDataBlock">
7128 <exclude/>
7129 </member>
7130 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket">
7131 <exclude/>
7132 </member>
7133 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.RequestDataBlock">
7134 <exclude/>
7135 </member>
7136 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.ReportDataBlock">
7137 <exclude/>
7138 </member>
7139 <member name="T:OpenMetaverse.Packets.ErrorPacket">
7140 <exclude/>
7141 </member>
7142 <member name="T:OpenMetaverse.Packets.ErrorPacket.AgentDataBlock">
7143 <exclude/>
7144 </member>
7145 <member name="T:OpenMetaverse.Packets.ErrorPacket.DataBlock">
7146 <exclude/>
7147 </member>
7148 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket">
7149 <exclude/>
7150 </member>
7151 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock">
7152 <exclude/>
7153 </member>
7154 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock">
7155 <exclude/>
7156 </member>
7157 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket">
7158 <exclude/>
7159 </member>
7160 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock">
7161 <exclude/>
7162 </member>
7163 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock">
7164 <exclude/>
7165 </member>
7166 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket">
7167 <exclude/>
7168 </member>
7169 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock">
7170 <exclude/>
7171 </member>
7172 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock">
7173 <exclude/>
7174 </member>
7175 <member name="T:OpenMetaverse.Packets.PacketAckPacket">
7176 <exclude/>
7177 </member>
7178 <member name="T:OpenMetaverse.Packets.PacketAckPacket.PacketsBlock">
7179 <exclude/>
7180 </member>
7181 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket">
7182 <exclude/>
7183 </member>
7184 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock">
7185 <exclude/>
7186 </member>
7187 <member name="T:OpenMetaverse.Packets.CloseCircuitPacket">
7188 <exclude/>
7189 </member>
7190 <member name="T:OpenMetaverse.Packets.ObjectAddPacket">
7191 <exclude/>
7192 </member>
7193 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.AgentDataBlock">
7194 <exclude/>
7195 </member>
7196 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.ObjectDataBlock">
7197 <exclude/>
7198 </member>
7199 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket">
7200 <exclude/>
7201 </member>
7202 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock">
7203 <exclude/>
7204 </member>
7205 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock">
7206 <exclude/>
7207 </member>
7208 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket">
7209 <exclude/>
7210 </member>
7211 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock">
7212 <exclude/>
7213 </member>
7214 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock">
7215 <exclude/>
7216 </member>
7217 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket">
7218 <exclude/>
7219 </member>
7220 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.AgentDataBlock">
7221 <exclude/>
7222 </member>
7223 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock">
7224 <exclude/>
7225 </member>
7226 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket">
7227 <exclude/>
7228 </member>
7229 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock">
7230 <exclude/>
7231 </member>
7232 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock">
7233 <exclude/>
7234 </member>
7235 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket">
7236 <exclude/>
7237 </member>
7238 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock">
7239 <exclude/>
7240 </member>
7241 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock">
7242 <exclude/>
7243 </member>
7244 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock">
7245 <exclude/>
7246 </member>
7247 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket">
7248 <exclude/>
7249 </member>
7250 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.AgentDataBlock">
7251 <exclude/>
7252 </member>
7253 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.RegionDataBlock">
7254 <exclude/>
7255 </member>
7256 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.InfoBlock">
7257 <exclude/>
7258 </member>
7259 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket">
7260 <exclude/>
7261 </member>
7262 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock">
7263 <exclude/>
7264 </member>
7265 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket">
7266 <exclude/>
7267 </member>
7268 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock">
7269 <exclude/>
7270 </member>
7271 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket">
7272 <exclude/>
7273 </member>
7274 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock">
7275 <exclude/>
7276 </member>
7277 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket">
7278 <exclude/>
7279 </member>
7280 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock">
7281 <exclude/>
7282 </member>
7283 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock">
7284 <exclude/>
7285 </member>
7286 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket">
7287 <exclude/>
7288 </member>
7289 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket.DataBlockBlock">
7290 <exclude/>
7291 </member>
7292 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket">
7293 <exclude/>
7294 </member>
7295 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock">
7296 <exclude/>
7297 </member>
7298 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket">
7299 <exclude/>
7300 </member>
7301 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket.DataBlockBlock">
7302 <exclude/>
7303 </member>
7304 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket">
7305 <exclude/>
7306 </member>
7307 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.AgentDataBlock">
7308 <exclude/>
7309 </member>
7310 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.EffectBlock">
7311 <exclude/>
7312 </member>
7313 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket">
7314 <exclude/>
7315 </member>
7316 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket.PingIDBlock">
7317 <exclude/>
7318 </member>
7319 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket">
7320 <exclude/>
7321 </member>
7322 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket.PingIDBlock">
7323 <exclude/>
7324 </member>
7325 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket">
7326 <exclude/>
7327 </member>
7328 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket.AgentDataBlock">
7329 <exclude/>
7330 </member>
7331 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket">
7332 <exclude/>
7333 </member>
7334 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AgentDataBlock">
7335 <exclude/>
7336 </member>
7337 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AnimationListBlock">
7338 <exclude/>
7339 </member>
7340 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock">
7341 <exclude/>
7342 </member>
7343 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket">
7344 <exclude/>
7345 </member>
7346 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock">
7347 <exclude/>
7348 </member>
7349 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock">
7350 <exclude/>
7351 </member>
7352 <member name="T:OpenMetaverse.Packets.AgentSitPacket">
7353 <exclude/>
7354 </member>
7355 <member name="T:OpenMetaverse.Packets.AgentSitPacket.AgentDataBlock">
7356 <exclude/>
7357 </member>
7358 <member name="T:OpenMetaverse.Packets.RequestImagePacket">
7359 <exclude/>
7360 </member>
7361 <member name="T:OpenMetaverse.Packets.RequestImagePacket.AgentDataBlock">
7362 <exclude/>
7363 </member>
7364 <member name="T:OpenMetaverse.Packets.RequestImagePacket.RequestImageBlock">
7365 <exclude/>
7366 </member>
7367 <member name="T:OpenMetaverse.Packets.ImageDataPacket">
7368 <exclude/>
7369 </member>
7370 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageIDBlock">
7371 <exclude/>
7372 </member>
7373 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageDataBlock">
7374 <exclude/>
7375 </member>
7376 <member name="T:OpenMetaverse.Packets.ImagePacketPacket">
7377 <exclude/>
7378 </member>
7379 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageIDBlock">
7380 <exclude/>
7381 </member>
7382 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageDataBlock">
7383 <exclude/>
7384 </member>
7385 <member name="T:OpenMetaverse.Packets.LayerDataPacket">
7386 <exclude/>
7387 </member>
7388 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerIDBlock">
7389 <exclude/>
7390 </member>
7391 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerDataBlock">
7392 <exclude/>
7393 </member>
7394 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket">
7395 <exclude/>
7396 </member>
7397 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock">
7398 <exclude/>
7399 </member>
7400 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock">
7401 <exclude/>
7402 </member>
7403 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket">
7404 <exclude/>
7405 </member>
7406 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock">
7407 <exclude/>
7408 </member>
7409 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock">
7410 <exclude/>
7411 </member>
7412 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket">
7413 <exclude/>
7414 </member>
7415 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock">
7416 <exclude/>
7417 </member>
7418 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock">
7419 <exclude/>
7420 </member>
7421 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket">
7422 <exclude/>
7423 </member>
7424 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock">
7425 <exclude/>
7426 </member>
7427 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock">
7428 <exclude/>
7429 </member>
7430 <member name="T:OpenMetaverse.Packets.KillObjectPacket">
7431 <exclude/>
7432 </member>
7433 <member name="T:OpenMetaverse.Packets.KillObjectPacket.ObjectDataBlock">
7434 <exclude/>
7435 </member>
7436 <member name="T:OpenMetaverse.Packets.TransferPacketPacket">
7437 <exclude/>
7438 </member>
7439 <member name="T:OpenMetaverse.Packets.TransferPacketPacket.TransferDataBlock">
7440 <exclude/>
7441 </member>
7442 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket">
7443 <exclude/>
7444 </member>
7445 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.XferIDBlock">
7446 <exclude/>
7447 </member>
7448 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.DataPacketBlock">
7449 <exclude/>
7450 </member>
7451 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket">
7452 <exclude/>
7453 </member>
7454 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock">
7455 <exclude/>
7456 </member>
7457 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket">
7458 <exclude/>
7459 </member>
7460 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.SenderBlock">
7461 <exclude/>
7462 </member>
7463 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock">
7464 <exclude/>
7465 </member>
7466 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock">
7467 <exclude/>
7468 </member>
7469 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock">
7470 <exclude/>
7471 </member>
7472 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket">
7473 <exclude/>
7474 </member>
7475 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock">
7476 <exclude/>
7477 </member>
7478 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock">
7479 <exclude/>
7480 </member>
7481 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket">
7482 <exclude/>
7483 </member>
7484 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock">
7485 <exclude/>
7486 </member>
7487 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket">
7488 <exclude/>
7489 </member>
7490 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock">
7491 <exclude/>
7492 </member>
7493 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock">
7494 <exclude/>
7495 </member>
7496 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket">
7497 <exclude/>
7498 </member>
7499 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock">
7500 <exclude/>
7501 </member>
7502 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock">
7503 <exclude/>
7504 </member>
7505 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock">
7506 <exclude/>
7507 </member>
7508 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock">
7509 <exclude/>
7510 </member>
7511 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock">
7512 <exclude/>
7513 </member>
7514 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock">
7515 <exclude/>
7516 </member>
7517 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock">
7518 <exclude/>
7519 </member>
7520 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock">
7521 <exclude/>
7522 </member>
7523 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket">
7524 <exclude/>
7525 </member>
7526 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock">
7527 <exclude/>
7528 </member>
7529 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket">
7530 <exclude/>
7531 </member>
7532 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock">
7533 <exclude/>
7534 </member>
7535 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket">
7536 <exclude/>
7537 </member>
7538 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket.SoundDataBlock">
7539 <exclude/>
7540 </member>
7541 <member name="T:OpenMetaverse.TextureRequestState">
2651 <summary> 7542 <summary>
2652 Deserialize the message 7543 The current status of a texture request as it moves through the pipeline or final result of a texture request.
2653 </summary> 7544 </summary>
2654 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2655 </member> 7545 </member>
2656 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaBlock"> 7546 <member name="F:OpenMetaverse.TextureRequestState.Pending">
2657 <summary>Base class used for the ObjectMedia message</summary> 7547 <summary>The initial state given to a request. Requests in this state
7548 are waiting for an available slot in the pipeline</summary>
2658 </member> 7549 </member>
2659 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaRequest"> 7550 <member name="F:OpenMetaverse.TextureRequestState.Started">
7551 <summary>A request that has been added to the pipeline and the request packet
7552 has been sent to the simulator</summary>
7553 </member>
7554 <member name="F:OpenMetaverse.TextureRequestState.Progress">
7555 <summary>A request that has received one or more packets back from the simulator</summary>
7556 </member>
7557 <member name="F:OpenMetaverse.TextureRequestState.Finished">
7558 <summary>A request that has received all packets back from the simulator</summary>
7559 </member>
7560 <member name="F:OpenMetaverse.TextureRequestState.Timeout">
7561 <summary>A request that has taken longer than <seealso cref="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"/>
7562 to download OR the initial packet containing the packet information was never received</summary>
7563 </member>
7564 <member name="F:OpenMetaverse.TextureRequestState.Aborted">
7565 <summary>The texture request was aborted by request of the agent</summary>
7566 </member>
7567 <member name="F:OpenMetaverse.TextureRequestState.NotFound">
7568 <summary>The simulator replied to the request that it was not able to find the requested texture</summary>
7569 </member>
7570 <member name="T:OpenMetaverse.TextureDownloadCallback">
2660 <summary> 7571 <summary>
2661 Message used to retrive prim media data 7572 A callback fired to indicate the status or final state of the requested texture. For progressive
7573 downloads this will fire each time new asset data is returned from the simulator.
2662 </summary> 7574 </summary>
7575 <param name="state">The <see cref="T:OpenMetaverse.TextureRequestState"/> indicating either Progress for textures not fully downloaded,
7576 or the final result of the request after it has been processed through the TexturePipeline</param>
7577 <param name="assetTexture">The <see cref="T:OpenMetaverse.Assets.AssetTexture"/> object containing the Assets ID, raw data
7578 and other information. For progressive rendering the <see cref="F:OpenMetaverse.Assets.Asset.AssetData"/> will contain
7579 the data from the beginning of the file. For failed, aborted and timed out requests it will contain
7580 an empty byte array.</param>
2663 </member> 7581 </member>
2664 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.PrimID"> 7582 <member name="T:OpenMetaverse.TexturePipeline">
2665 <summary> 7583 <summary>
2666 Prim UUID 7584 Texture request download handler, allows a configurable number of download slots which manage multiple
7585 concurrent texture downloads from the <seealso cref="T:OpenMetaverse.Simulator"/>
2667 </summary> 7586 </summary>
7587 <remarks>This class makes full use of the internal <seealso cref="!:TextureCache"/>
7588 system for full texture downloads.</remarks>
2668 </member> 7589 </member>
2669 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Verb"> 7590 <member name="F:OpenMetaverse.TexturePipeline._Transfers">
7591 <summary>A dictionary containing all pending and in-process transfer requests where the Key is both the RequestID
7592 and also the Asset Texture ID, and the value is an object containing the current state of the request and also
7593 the asset data as it is being re-assembled</summary>
7594 </member>
7595 <member name="F:OpenMetaverse.TexturePipeline._Client">
7596 <summary>Holds the reference to the <see cref="T:OpenMetaverse.GridClient"/> client object</summary>
7597 </member>
7598 <member name="F:OpenMetaverse.TexturePipeline.maxTextureRequests">
7599 <summary>Maximum concurrent texture requests allowed at a time</summary>
7600 </member>
7601 <member name="F:OpenMetaverse.TexturePipeline.resetEvents">
7602 <summary>An array of <see cref="T:System.Threading.AutoResetEvent"/> objects used to manage worker request threads</summary>
7603 </member>
7604 <member name="F:OpenMetaverse.TexturePipeline.threadpoolSlots">
7605 <summary>An array of worker slots which shows the availablity status of the slot</summary>
7606 </member>
7607 <member name="F:OpenMetaverse.TexturePipeline.downloadMaster">
7608 <summary>The primary thread which manages the requests.</summary>
7609 </member>
7610 <member name="F:OpenMetaverse.TexturePipeline._Running">
7611 <summary>true if the TexturePipeline is currently running</summary>
7612 </member>
7613 <member name="F:OpenMetaverse.TexturePipeline.lockerObject">
7614 <summary>A synchronization object used by the primary thread</summary>
7615 </member>
7616 <member name="F:OpenMetaverse.TexturePipeline.RefreshDownloadsTimer">
7617 <summary>A refresh timer used to increase the priority of stalled requests</summary>
7618 </member>
7619 <member name="M:OpenMetaverse.TexturePipeline.#ctor(OpenMetaverse.GridClient)">
2670 <summary> 7620 <summary>
2671 Requested operation, either GET or UPDATE 7621 Default constructor, Instantiates a new copy of the TexturePipeline class
2672 </summary> 7622 </summary>
7623 <param name="client">Reference to the instantiated <see cref="T:OpenMetaverse.GridClient"/> object</param>
2673 </member> 7624 </member>
2674 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Serialize"> 7625 <member name="M:OpenMetaverse.TexturePipeline.Startup">
2675 <summary> 7626 <summary>
2676 Serialize object 7627 Initialize callbacks required for the TexturePipeline to operate
2677 </summary> 7628 </summary>
2678 <returns>Serialized object as OSDMap</returns>
2679 </member> 7629 </member>
2680 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7630 <member name="M:OpenMetaverse.TexturePipeline.Shutdown">
2681 <summary> 7631 <summary>
2682 Deserialize the message 7632 Shutdown the TexturePipeline and cleanup any callbacks or transfers
2683 </summary> 7633 </summary>
2684 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2685 </member> 7634 </member>
2686 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaResponse"> 7635 <member name="M:OpenMetaverse.TexturePipeline.RequestTexture(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
2687 <summary> 7636 <summary>
2688 Message used to update prim media data 7637 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
7638 manage the requests and re-assemble the image from the packets received from the simulator
2689 </summary> 7639 </summary>
7640 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
7641 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
7642 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
7643 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
7644 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
7645 its priority changed by resending the request with the new priority value</param>
7646 <param name="discardLevel">Number of quality layers to discard.
7647 This controls the end marker of the data sent</param>
7648 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
7649 from the start of the asset texture</param>
7650 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
7651 will contain the result of the request and the texture asset data</param>
7652 <param name="progressive">If true, the callback will be fired for each chunk of the downloaded image.
7653 The callback asset parameter will contain all previously received chunks of the texture asset starting
7654 from the beginning of the request</param>
2690 </member> 7655 </member>
2691 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.PrimID"> 7656 <member name="M:OpenMetaverse.TexturePipeline.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32)">
2692 <summary> 7657 <summary>
2693 Prim UUID 7658 Sends the actual request packet to the simulator
2694 </summary> 7659 </summary>
7660 <param name="imageID">The image to download</param>
7661 <param name="type">Type of the image to download, either a baked
7662 avatar texture or a normal texture</param>
7663 <param name="priority">Priority level of the download. Default is
7664 <c>1,013,000.0f</c></param>
7665 <param name="discardLevel">Number of quality layers to discard.
7666 This controls the end marker of the data sent</param>
7667 <param name="packetNum">Packet number to start the download at.
7668 This controls the start marker of the data sent</param>
7669 <remarks>Sending a priority of 0 and a discardlevel of -1 aborts
7670 download</remarks>
2695 </member> 7671 </member>
2696 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.FaceMedia"> 7672 <member name="M:OpenMetaverse.TexturePipeline.AbortTextureRequest(OpenMetaverse.UUID)">
2697 <summary> 7673 <summary>
2698 Array of media entries indexed by face number 7674 Cancel a pending or in process texture request
2699 </summary> 7675 </summary>
7676 <param name="textureID">The texture assets unique ID</param>
2700 </member> 7677 </member>
2701 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Version"> 7678 <member name="M:OpenMetaverse.TexturePipeline.DownloadThread">
2702 <summary> 7679 <summary>
2703 Media version string 7680 Master Download Thread, Queues up downloads in the threadpool
2704 </summary> 7681 </summary>
2705 </member> 7682 </member>
2706 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Serialize"> 7683 <member name="M:OpenMetaverse.TexturePipeline.TextureRequestDoWork(System.Object)">
2707 <summary> 7684 <summary>
2708 Serialize object 7685 The worker thread that sends the request and handles timeouts
2709 </summary> 7686 </summary>
2710 <returns>Serialized object as OSDMap</returns> 7687 <param name="threadContext">A <see cref="T:OpenMetaverse.TexturePipeline.TaskInfo"/> object containing the request details</param>
2711 </member> 7688 </member>
2712 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7689 <member name="M:OpenMetaverse.TexturePipeline.ImageNotInDatabaseHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2713 <summary> 7690 <summary>
2714 Deserialize the message 7691 Handle responses from the simulator that tell us a texture we have requested is unable to be located
7692 or no longer exists. This will remove the request from the pipeline and free up a slot if one is in use
2715 </summary> 7693 </summary>
2716 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 7694 <param name="sender">The sender</param>
7695 <param name="e">The EventArgs object containing the packet data</param>
2717 </member> 7696 </member>
2718 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaUpdate"> 7697 <member name="M:OpenMetaverse.TexturePipeline.ImagePacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2719 <summary> 7698 <summary>
2720 Message used to update prim media data 7699 Handles the remaining Image data that did not fit in the initial ImageData packet
2721 </summary> 7700 </summary>
7701 <param name="sender">The sender</param>
7702 <param name="e">The EventArgs object containing the packet data</param>
2722 </member> 7703 </member>
2723 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.PrimID"> 7704 <member name="M:OpenMetaverse.TexturePipeline.ImageDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
2724 <summary> 7705 <summary>
2725 Prim UUID 7706 Handle the initial ImageDataPacket sent from the simulator
2726 </summary> 7707 </summary>
7708 <param name="sender">The sender</param>
7709 <param name="e">The EventArgs object containing the packet data</param>
2727 </member> 7710 </member>
2728 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.FaceMedia"> 7711 <member name="P:OpenMetaverse.TexturePipeline.TransferCount">
7712 <summary>Current number of pending and in-process transfers</summary>
7713 </member>
7714 <member name="T:OpenMetaverse.TexturePipeline.TaskInfo">
2729 <summary> 7715 <summary>
2730 Array of media entries indexed by face number 7716 A request task containing information and status of a request as it is processed through the <see cref="T:OpenMetaverse.TexturePipeline"/>
2731 </summary> 7717 </summary>
2732 </member> 7718 </member>
2733 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Verb"> 7719 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.State">
7720 <summary>The current <seealso cref="T:OpenMetaverse.TextureRequestState"/> which identifies the current status of the request</summary>
7721 </member>
7722 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestID">
7723 <summary>The Unique Request ID, This is also the Asset ID of the texture being requested</summary>
7724 </member>
7725 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestSlot">
7726 <summary>The slot this request is occupying in the threadpoolSlots array</summary>
7727 </member>
7728 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Type">
7729 <summary>The ImageType of the request.</summary>
7730 </member>
7731 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Callbacks">
7732 <summary>The callback to fire when the request is complete, will include
7733 the <seealso cref="T:OpenMetaverse.TextureRequestState"/> and the <see cref="T:OpenMetaverse.Assets.AssetTexture"/>
7734 object containing the result data</summary>
7735 </member>
7736 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.ReportProgress">
7737 <summary>If true, indicates the callback will be fired whenever new data is returned from the simulator.
7738 This is used to progressively render textures as portions of the texture are received.</summary>
7739 </member>
7740 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Transfer">
7741 <summary>An object that maintains the data of an request thats in-process.</summary>
7742 </member>
7743 <member name="M:OpenMetaverse.Packets.PacketDecoder.AddCallback(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)">
2734 <summary> 7744 <summary>
2735 Requested operation, either GET or UPDATE 7745 Add a custom decoder callback
2736 </summary> 7746 </summary>
7747 <param name="key">The key of the field to decode</param>
7748 <param name="customPacketHandler">The custom decode handler</param>
2737 </member> 7749 </member>
2738 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Serialize"> 7750 <member name="M:OpenMetaverse.Packets.PacketDecoder.RemoveCustomHandler(System.String,OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder)">
2739 <summary> 7751 <summary>
2740 Serialize object 7752 Remove a custom decoder callback
2741 </summary> 7753 </summary>
2742 <returns>Serialized object as OSDMap</returns> 7754 <param name="key">The key of the field to decode</param>
7755 <param name="customPacketHandler">The custom decode handler</param>
2743 </member> 7756 </member>
2744 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7757 <member name="M:OpenMetaverse.Packets.PacketDecoder.PacketToString(OpenMetaverse.Packets.Packet)">
2745 <summary> 7758 <summary>
2746 Deserialize the message 7759 Creates a formatted string containing the values of a Packet
2747 </summary> 7760 </summary>
2748 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 7761 <param name="packet">The Packet</param>
7762 <returns>A formatted string of values of the nested items in the Packet object</returns>
2749 </member> 7763 </member>
2750 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaMessage"> 7764 <member name="M:OpenMetaverse.Packets.PacketDecoder.MessageToString(System.Object,System.Int32)">
2751 <summary> 7765 <summary>
2752 Message for setting or getting per face MediaEntry 7766 Decode an IMessage object into a beautifully formatted string
2753 </summary> 7767 </summary>
7768 <param name="message">The IMessage object</param>
7769 <param name="recurseLevel">Recursion level (used for indenting)</param>
7770 <returns>A formatted string containing the names and values of the source object</returns>
2754 </member> 7771 </member>
2755 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Request"> 7772 <member name="T:OpenMetaverse.Packets.PacketDecoder.CustomPacketDecoder">
2756 <summary>The request or response details block</summary>
2757 </member>
2758 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Serialize">
2759 <summary> 7773 <summary>
2760 Serialize the object 7774 A custom decoder callback
2761 </summary> 7775 </summary>
2762 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns> 7776 <param name="fieldName">The key of the object</param>
7777 <param name="fieldData">the data to decode</param>
7778 <returns>A string represending the fieldData</returns>
2763 </member> 7779 </member>
2764 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7780 <member name="T:OpenMetaverse.LoginStatus">
2765 <summary> 7781 <summary>
2766 Deserialize the message 7782
2767 </summary> 7783 </summary>
2768 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2769 </member> 7784 </member>
2770 <member name="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail"> 7785 <member name="F:OpenMetaverse.LoginStatus.Failed">
2771 <summary>Details about object resource usage</summary> 7786 <summary></summary>
2772 </member> 7787 </member>
2773 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.ID"> 7788 <member name="F:OpenMetaverse.LoginStatus.None">
2774 <summary>Object UUID</summary> 7789 <summary></summary>
2775 </member> 7790 </member>
2776 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Name"> 7791 <member name="F:OpenMetaverse.LoginStatus.ConnectingToLogin">
2777 <summary>Object name</summary> 7792 <summary></summary>
2778 </member> 7793 </member>
2779 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.GroupOwned"> 7794 <member name="F:OpenMetaverse.LoginStatus.ReadingResponse">
2780 <summary>Indicates if object is group owned</summary> 7795 <summary></summary>
2781 </member> 7796 </member>
2782 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Location"> 7797 <member name="F:OpenMetaverse.LoginStatus.ConnectingToSim">
2783 <summary>Locatio of the object</summary> 7798 <summary></summary>
2784 </member> 7799 </member>
2785 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.OwnerID"> 7800 <member name="F:OpenMetaverse.LoginStatus.Redirecting">
2786 <summary>Object owner</summary> 7801 <summary></summary>
2787 </member> 7802 </member>
2788 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Resources"> 7803 <member name="F:OpenMetaverse.LoginStatus.Success">
2789 <summary>Resource usage, keys are resource names, values are resource usage for that specific resource</summary> 7804 <summary></summary>
2790 </member> 7805 </member>
2791 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7806 <member name="T:OpenMetaverse.LastExecStatus">
2792 <summary> 7807 <summary>
2793 Deserializes object from OSD 7808 Status of the last application run.
7809 Used for error reporting to the grid login service for statistical purposes.
2794 </summary> 7810 </summary>
2795 <param name="obj">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2796 </member> 7811 </member>
2797 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)"> 7812 <member name="F:OpenMetaverse.LastExecStatus.Normal">
7813 <summary> Application exited normally </summary>
7814 </member>
7815 <member name="F:OpenMetaverse.LastExecStatus.Froze">
7816 <summary> Application froze </summary>
7817 </member>
7818 <member name="F:OpenMetaverse.LastExecStatus.ForcedCrash">
7819 <summary> Application detected error and exited abnormally </summary>
7820 </member>
7821 <member name="F:OpenMetaverse.LastExecStatus.OtherCrash">
7822 <summary> Other crash </summary>
7823 </member>
7824 <member name="F:OpenMetaverse.LastExecStatus.LogoutFroze">
7825 <summary> Application froze during logout </summary>
7826 </member>
7827 <member name="F:OpenMetaverse.LastExecStatus.LogoutCrash">
7828 <summary> Application crashed during logout </summary>
7829 </member>
7830 <member name="T:OpenMetaverse.LoginParams">
2798 <summary> 7831 <summary>
2799 Makes an instance based on deserialized data 7832 Login Request Parameters
2800 </summary> 7833 </summary>
2801 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
2802 <returns>Instance containg deserialized data</returns>
2803 </member> 7834 </member>
2804 <member name="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail"> 7835 <member name="F:OpenMetaverse.LoginParams.URI">
2805 <summary>Details about parcel resource usage</summary> 7836 <summary>The URL of the Login Server</summary>
2806 </member> 7837 </member>
2807 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.ID"> 7838 <member name="F:OpenMetaverse.LoginParams.Timeout">
2808 <summary>Parcel UUID</summary> 7839 <summary>The number of milliseconds to wait before a login is considered
7840 failed due to timeout</summary>
2809 </member> 7841 </member>
2810 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.LocalID"> 7842 <member name="F:OpenMetaverse.LoginParams.MethodName">
2811 <summary>Parcel local ID</summary> 7843 <summary>The request method</summary>
7844 <remarks>login_to_simulator is currently the only supported method</remarks>
2812 </member> 7845 </member>
2813 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Name"> 7846 <member name="F:OpenMetaverse.LoginParams.FirstName">
2814 <summary>Parcel name</summary> 7847 <summary>The Agents First name</summary>
2815 </member> 7848 </member>
2816 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.GroupOwned"> 7849 <member name="F:OpenMetaverse.LoginParams.LastName">
2817 <summary>Indicates if parcel is group owned</summary> 7850 <summary>The Agents Last name</summary>
2818 </member> 7851 </member>
2819 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.OwnerID"> 7852 <member name="F:OpenMetaverse.LoginParams.Password">
2820 <summary>Parcel owner</summary> 7853 <summary>A md5 hashed password</summary>
7854 <remarks>plaintext password will be automatically hashed</remarks>
2821 </member> 7855 </member>
2822 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Objects"> 7856 <member name="F:OpenMetaverse.LoginParams.Start">
2823 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail"/> containing per object resource usage</summary> 7857 <summary>The agents starting location once logged in</summary>
7858 <remarks>Either "last", "home", or a string encoded URI
7859 containing the simulator name and x/y/z coordinates e.g: uri:hooper&amp;128&amp;152&amp;17</remarks>
2824 </member> 7860 </member>
2825 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7861 <member name="F:OpenMetaverse.LoginParams.Channel">
2826 <summary> 7862 <summary>A string containing the client software channel information</summary>
2827 Deserializes object from OSD 7863 <example>Second Life Release</example>
2828 </summary>
2829 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2830 </member> 7864 </member>
2831 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)"> 7865 <member name="F:OpenMetaverse.LoginParams.Version">
2832 <summary> 7866 <summary>The client software version information</summary>
2833 Makes an instance based on deserialized data 7867 <remarks>The official viewer uses: Second Life Release n.n.n.n
2834 </summary> 7868 where n is replaced with the current version of the viewer</remarks>
2835 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
2836 <returns>Instance containg deserialized data</returns>
2837 </member> 7869 </member>
2838 <member name="T:OpenMetaverse.Messages.Linden.BaseResourcesInfo"> 7870 <member name="F:OpenMetaverse.LoginParams.Platform">
2839 <summary>Resource usage base class, both agent and parcel resource 7871 <summary>A string containing the platform information the agent is running on</summary>
2840 usage contains summary information</summary>
2841 </member> 7872 </member>
2842 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryAvailable"> 7873 <member name="F:OpenMetaverse.LoginParams.MAC">
2843 <summary>Summary of available resources, keys are resource names, 7874 <summary>A string hash of the network cards Mac Address</summary>
2844 values are resource usage for that specific resource</summary>
2845 </member> 7875 </member>
2846 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryUsed"> 7876 <member name="F:OpenMetaverse.LoginParams.ViewerDigest">
2847 <summary>Summary resource usage, keys are resource names, 7877 <summary>Unknown or deprecated</summary>
2848 values are resource usage for that specific resource</summary>
2849 </member> 7878 </member>
2850 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Serialize"> 7879 <member name="F:OpenMetaverse.LoginParams.ID0">
2851 <summary> 7880 <summary>A string hash of the first disk drives ID used to identify this clients uniqueness</summary>
2852 Serializes object
2853 </summary>
2854 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
2855 </member> 7881 </member>
2856 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7882 <member name="F:OpenMetaverse.LoginParams.UserAgent">
2857 <summary> 7883 <summary>A string containing the viewers Software, this is not directly sent to the login server but
2858 Deserializes object from OSD 7884 instead is used to generate the Version string</summary>
2859 </summary>
2860 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2861 </member> 7885 </member>
2862 <member name="T:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage"> 7886 <member name="F:OpenMetaverse.LoginParams.Author">
2863 <summary>Agent resource usage</summary> 7887 <summary>A string representing the software creator. This is not directly sent to the login server but
7888 is used by the library to generate the Version information</summary>
2864 </member> 7889 </member>
2865 <member name="F:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Attachments"> 7890 <member name="F:OpenMetaverse.LoginParams.AgreeToTos">
2866 <summary>Per attachment point object resource usage</summary> 7891 <summary>If true, this agent agrees to the Terms of Service of the grid its connecting to</summary>
2867 </member> 7892 </member>
2868 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7893 <member name="F:OpenMetaverse.LoginParams.ReadCritical">
2869 <summary> 7894 <summary>Unknown</summary>
2870 Deserializes object from OSD
2871 </summary>
2872 <param name="osd">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2873 </member> 7895 </member>
2874 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.FromOSD(OpenMetaverse.StructuredData.OSD)"> 7896 <member name="F:OpenMetaverse.LoginParams.LastExecEvent">
7897 <summary>Status of the last application run sent to the grid login server for statistical purposes</summary>
7898 </member>
7899 <member name="F:OpenMetaverse.LoginParams.Options">
7900 <summary>An array of string sent to the login server to enable various options</summary>
7901 </member>
7902 <member name="F:OpenMetaverse.LoginParams.LoginID">
7903 <summary>A randomly generated ID to distinguish between login attempts. This value is only used
7904 internally in the library and is never sent over the wire</summary>
7905 </member>
7906 <member name="M:OpenMetaverse.LoginParams.#ctor">
2875 <summary> 7907 <summary>
2876 Makes an instance based on deserialized data 7908 Default constuctor, initializes sane default values
2877 </summary> 7909 </summary>
2878 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
2879 <returns>Instance containg deserialized data</returns>
2880 </member> 7910 </member>
2881 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)"> 7911 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String)">
2882 <summary> 7912 <summary>
2883 Detects which class handles deserialization of this message 7913 Instantiates new LoginParams object and fills in the values
2884 </summary> 7914 </summary>
2885 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param> 7915 <param name="client">Instance of GridClient to read settings from</param>
2886 <returns>Object capable of decoding this message</returns> 7916 <param name="firstName">Login first name</param>
2887 </member> 7917 <param name="lastName">Login last name</param>
2888 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesRequest"> 7918 <param name="password">Password</param>
2889 <summary>Request message for parcel resource usage</summary> 7919 <param name="channel">Login channnel (application name)</param>
2890 </member> 7920 <param name="version">Client version, should be application name + version number</param>
2891 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesRequest.ParcelID">
2892 <summary>UUID of the parel to request resource usage info</summary>
2893 </member> 7921 </member>
2894 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Serialize"> 7922 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String,System.String)">
2895 <summary> 7923 <summary>
2896 Serializes object 7924 Instantiates new LoginParams object and fills in the values
2897 </summary> 7925 </summary>
2898 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns> 7926 <param name="client">Instance of GridClient to read settings from</param>
7927 <param name="firstName">Login first name</param>
7928 <param name="lastName">Login last name</param>
7929 <param name="password">Password</param>
7930 <param name="channel">Login channnel (application name)</param>
7931 <param name="version">Client version, should be application name + version number</param>
7932 <param name="loginURI">URI of the login server</param>
2899 </member> 7933 </member>
2900 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7934 <member name="T:OpenMetaverse.LoginResponseData">
2901 <summary> 7935 <summary>
2902 Deserializes object from OSD 7936 The decoded data returned from the login server after a successful login
2903 </summary> 7937 </summary>
2904 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2905 </member> 7938 </member>
2906 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesMessage"> 7939 <member name="F:OpenMetaverse.LoginResponseData.Login">
2907 <summary>Response message for parcel resource usage</summary> 7940 <summary>true, false, indeterminate</summary>
2908 </member> 7941 </member>
2909 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails"> 7942 <member name="F:OpenMetaverse.LoginResponseData.Message">
2910 <summary>URL where parcel resource usage details can be retrieved</summary> 7943 <summary>Login message of the day</summary>
2911 </member> 7944 </member>
2912 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary"> 7945 <member name="F:OpenMetaverse.LoginResponseData.AgentAccess">
2913 <summary>URL where parcel resource usage summary can be retrieved</summary> 7946 <summary>M or PG, also agent_region_access and agent_access_max</summary>
2914 </member> 7947 </member>
2915 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Serialize"> 7948 <member name="M:OpenMetaverse.LoginResponseData.Parse(OpenMetaverse.StructuredData.OSDMap)">
2916 <summary> 7949 <summary>
2917 Serializes object 7950 Parse LLSD Login Reply Data
2918 </summary> 7951 </summary>
2919 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns> 7952 <param name="reply">An <seealso cref="T:OpenMetaverse.StructuredData.OSDMap"/>
7953 contaning the login response data</param>
7954 <remarks>XML-RPC logins do not require this as XML-RPC.NET
7955 automatically populates the struct properly using attributes</remarks>
2920 </member> 7956 </member>
2921 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7957 <member name="T:OpenMetaverse.NetworkManager">
2922 <summary> 7958 <summary>
2923 Deserializes object from OSD 7959 Login Routines
2924 </summary> 7960 </summary>
2925 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2926 </member>
2927 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)">
2928 <summary> 7961 <summary>
2929 Detects which class handles deserialization of this message 7962 NetworkManager is responsible for managing the network layer of
7963 OpenMetaverse. It tracks all the server connections, serializes
7964 outgoing traffic and deserializes incoming traffic, and provides
7965 instances of delegates for network-related events.
2930 </summary> 7966 </summary>
2931 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2932 <returns>Object capable of decoding this message</returns>
2933 </member> 7967 </member>
2934 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesInfo"> 7968 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgress">
2935 <summary>Parcel resource usage</summary> 7969 <summary>The event subscribers, null of no subscribers</summary>
2936 </member> 7970 </member>
2937 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesInfo.Parcels"> 7971 <member name="M:OpenMetaverse.NetworkManager.OnLoginProgress(OpenMetaverse.LoginProgressEventArgs)">
2938 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail"/> containing per percal resource usage</summary> 7972 <summary>Raises the LoginProgress Event</summary>
7973 <param name="e">A LoginProgressEventArgs object containing
7974 the data sent from the simulator</param>
2939 </member> 7975 </member>
2940 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)"> 7976 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgressLock">
2941 <summary> 7977 <summary>Thread sync lock object</summary>
2942 Deserializes object from OSD
2943 </summary>
2944 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
2945 </member> 7978 </member>
2946 <member name="T:OpenMetaverse.Assets.GestureStepType"> 7979 <member name="F:OpenMetaverse.NetworkManager.LoginSeedCapability">
7980 <summary>Seed CAPS URL returned from the login server</summary>
7981 </member>
7982 <member name="F:OpenMetaverse.NetworkManager.MaxAgentGroups">
7983 <summary>Maximum number of groups an agent can belong to, -1 for unlimited</summary>
7984 </member>
7985 <member name="F:OpenMetaverse.NetworkManager.AgentAppearanceServiceURL">
7986 <summary>Server side baking service URL</summary>
7987 </member>
7988 <member name="F:OpenMetaverse.NetworkManager.UDPBlacklist">
7989 <summary>A list of packets obtained during the login process which
7990 networkmanager will log but not process</summary>
7991 </member>
7992 <member name="M:OpenMetaverse.NetworkManager.DefaultLoginParams(System.String,System.String,System.String,System.String,System.String)">
2947 <summary> 7993 <summary>
2948 Type of gesture step 7994 Generate sane default values for a login request
2949 </summary> 7995 </summary>
7996 <param name="firstName">Account first name</param>
7997 <param name="lastName">Account last name</param>
7998 <param name="password">Account password</param>
7999 <param name="channel">Client application name (channel)</param>
8000 <param name="version">Client application name + version</param>
8001 <returns>A populated <seealso cref="T:OpenMetaverse.LoginParams"/> struct containing
8002 sane defaults</returns>
2950 </member> 8003 </member>
2951 <member name="T:OpenMetaverse.Assets.GestureStep"> 8004 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String)">
2952 <summary> 8005 <summary>
2953 Base class for gesture steps 8006 Simplified login that takes the most common and required fields
2954 </summary> 8007 </summary>
8008 <param name="firstName">Account first name</param>
8009 <param name="lastName">Account last name</param>
8010 <param name="password">Account password</param>
8011 <param name="channel">Client application name (channel)</param>
8012 <param name="version">Client application name + version</param>
8013 <returns>Whether the login was successful or not. On failure the
8014 LoginErrorKey string will contain the error code and LoginMessage
8015 will contain a description of the error</returns>
2955 </member> 8016 </member>
2956 <member name="P:OpenMetaverse.Assets.GestureStep.GestureStepType"> 8017 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String,System.String)">
2957 <summary> 8018 <summary>
2958 Retururns what kind of gesture step this is 8019 Simplified login that takes the most common fields along with a
8020 starting location URI, and can accept an MD5 string instead of a
8021 plaintext password
2959 </summary> 8022 </summary>
8023 <param name="firstName">Account first name</param>
8024 <param name="lastName">Account last name</param>
8025 <param name="password">Account password or MD5 hash of the password
8026 such as $1$1682a1e45e9f957dcdf0bb56eb43319c</param>
8027 <param name="channel">Client application name (channel)</param>
8028 <param name="start">Starting location URI that can be built with
8029 StartLocation()</param>
8030 <param name="version">Client application name + version</param>
8031 <returns>Whether the login was successful or not. On failure the
8032 LoginErrorKey string will contain the error code and LoginMessage
8033 will contain a description of the error</returns>
2960 </member> 8034 </member>
2961 <member name="T:OpenMetaverse.Assets.GestureStepAnimation"> 8035 <member name="M:OpenMetaverse.NetworkManager.Login(OpenMetaverse.LoginParams)">
2962 <summary> 8036 <summary>
2963 Describes animation step of a gesture 8037 Login that takes a struct of all the values that will be passed to
8038 the login server
2964 </summary> 8039 </summary>
8040 <param name="loginParams">The values that will be passed to the login
8041 server, all fields must be set even if they are String.Empty</param>
8042 <returns>Whether the login was successful or not. On failure the
8043 LoginErrorKey string will contain the error code and LoginMessage
8044 will contain a description of the error</returns>
2965 </member> 8045 </member>
2966 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.AnimationStart"> 8046 <member name="M:OpenMetaverse.NetworkManager.StartLocation(System.String,System.Int32,System.Int32,System.Int32)">
2967 <summary> 8047 <summary>
2968 If true, this step represents start of animation, otherwise animation stop 8048 Build a start location URI for passing to the Login function
2969 </summary> 8049 </summary>
8050 <param name="sim">Name of the simulator to start in</param>
8051 <param name="x">X coordinate to start at</param>
8052 <param name="y">Y coordinate to start at</param>
8053 <param name="z">Z coordinate to start at</param>
8054 <returns>String with a URI that can be used to login to a specified
8055 location</returns>
2970 </member> 8056 </member>
2971 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.ID"> 8057 <member name="M:OpenMetaverse.NetworkManager.RemoteLoginHandler(OpenMetaverse.LoginResponseData,OpenMetaverse.LoginParams)">
2972 <summary> 8058 <summary>
2973 Animation asset <see cref="T:OpenMetaverse.UUID"/> 8059 LoginParams and the initial login XmlRpcRequest were made on a remote machine.
8060 This method now initializes libomv with the results.
2974 </summary> 8061 </summary>
2975 </member> 8062 </member>
2976 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.Name"> 8063 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(Nwc.XmlRpc.XmlRpcResponse,OpenMetaverse.LoginParams)">
2977 <summary> 8064 <summary>
2978 Animation inventory name 8065 Handles response from XML-RPC login replies
2979 </summary> 8066 </summary>
2980 </member> 8067 </member>
2981 <member name="P:OpenMetaverse.Assets.GestureStepAnimation.GestureStepType"> 8068 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(OpenMetaverse.LoginResponseData,OpenMetaverse.LoginParams)">
2982 <summary> 8069 <summary>
2983 Returns what kind of gesture step this is 8070 Handles response from XML-RPC login replies with already parsed LoginResponseData
2984 </summary> 8071 </summary>
2985 </member> 8072 </member>
2986 <member name="T:OpenMetaverse.Assets.GestureStepSound"> 8073 <member name="M:OpenMetaverse.NetworkManager.LoginReplyLLSDHandler(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)">
2987 <summary> 8074 <summary>
2988 Describes sound step of a gesture 8075 Handle response from LLSD login replies
2989 </summary> 8076 </summary>
8077 <param name="client"></param>
8078 <param name="result"></param>
8079 <param name="error"></param>
2990 </member> 8080 </member>
2991 <member name="F:OpenMetaverse.Assets.GestureStepSound.ID"> 8081 <member name="M:OpenMetaverse.NetworkManager.GetPlatform">
2992 <summary> 8082 <summary>
2993 Sound asset <see cref="T:OpenMetaverse.UUID"/> 8083 Get current OS
2994 </summary> 8084 </summary>
8085 <returns>Either "Win" or "Linux"</returns>
2995 </member> 8086 </member>
2996 <member name="F:OpenMetaverse.Assets.GestureStepSound.Name"> 8087 <member name="M:OpenMetaverse.NetworkManager.GetMAC">
2997 <summary> 8088 <summary>
2998 Sound inventory name 8089 Get clients default Mac Address
2999 </summary> 8090 </summary>
8091 <returns>A string containing the first found Mac Address</returns>
3000 </member> 8092 </member>
3001 <member name="P:OpenMetaverse.Assets.GestureStepSound.GestureStepType"> 8093 <member name="F:OpenMetaverse.NetworkManager.m_PacketSent">
8094 <summary>The event subscribers, null of no subscribers</summary>
8095 </member>
8096 <member name="M:OpenMetaverse.NetworkManager.OnPacketSent(OpenMetaverse.PacketSentEventArgs)">
8097 <summary>Raises the PacketSent Event</summary>
8098 <param name="e">A PacketSentEventArgs object containing
8099 the data sent from the simulator</param>
8100 </member>
8101 <member name="F:OpenMetaverse.NetworkManager.m_PacketSentLock">
8102 <summary>Thread sync lock object</summary>
8103 </member>
8104 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOut">
8105 <summary>The event subscribers, null of no subscribers</summary>
8106 </member>
8107 <member name="M:OpenMetaverse.NetworkManager.OnLoggedOut(OpenMetaverse.LoggedOutEventArgs)">
8108 <summary>Raises the LoggedOut Event</summary>
8109 <param name="e">A LoggedOutEventArgs object containing
8110 the data sent from the simulator</param>
8111 </member>
8112 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOutLock">
8113 <summary>Thread sync lock object</summary>
8114 </member>
8115 <member name="F:OpenMetaverse.NetworkManager.m_SimConnecting">
8116 <summary>The event subscribers, null of no subscribers</summary>
8117 </member>
8118 <member name="M:OpenMetaverse.NetworkManager.OnSimConnecting(OpenMetaverse.SimConnectingEventArgs)">
8119 <summary>Raises the SimConnecting Event</summary>
8120 <param name="e">A SimConnectingEventArgs object containing
8121 the data sent from the simulator</param>
8122 </member>
8123 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectingLock">
8124 <summary>Thread sync lock object</summary>
8125 </member>
8126 <member name="F:OpenMetaverse.NetworkManager.m_SimConnected">
8127 <summary>The event subscribers, null of no subscribers</summary>
8128 </member>
8129 <member name="M:OpenMetaverse.NetworkManager.OnSimConnected(OpenMetaverse.SimConnectedEventArgs)">
8130 <summary>Raises the SimConnected Event</summary>
8131 <param name="e">A SimConnectedEventArgs object containing
8132 the data sent from the simulator</param>
8133 </member>
8134 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectedLock">
8135 <summary>Thread sync lock object</summary>
8136 </member>
8137 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnected">
8138 <summary>The event subscribers, null of no subscribers</summary>
8139 </member>
8140 <member name="M:OpenMetaverse.NetworkManager.OnSimDisconnected(OpenMetaverse.SimDisconnectedEventArgs)">
8141 <summary>Raises the SimDisconnected Event</summary>
8142 <param name="e">A SimDisconnectedEventArgs object containing
8143 the data sent from the simulator</param>
8144 </member>
8145 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnectedLock">
8146 <summary>Thread sync lock object</summary>
8147 </member>
8148 <member name="F:OpenMetaverse.NetworkManager.m_Disconnected">
8149 <summary>The event subscribers, null of no subscribers</summary>
8150 </member>
8151 <member name="M:OpenMetaverse.NetworkManager.OnDisconnected(OpenMetaverse.DisconnectedEventArgs)">
8152 <summary>Raises the Disconnected Event</summary>
8153 <param name="e">A DisconnectedEventArgs object containing
8154 the data sent from the simulator</param>
8155 </member>
8156 <member name="F:OpenMetaverse.NetworkManager.m_DisconnectedLock">
8157 <summary>Thread sync lock object</summary>
8158 </member>
8159 <member name="F:OpenMetaverse.NetworkManager.m_SimChanged">
8160 <summary>The event subscribers, null of no subscribers</summary>
8161 </member>
8162 <member name="M:OpenMetaverse.NetworkManager.OnSimChanged(OpenMetaverse.SimChangedEventArgs)">
8163 <summary>Raises the SimChanged Event</summary>
8164 <param name="e">A SimChangedEventArgs object containing
8165 the data sent from the simulator</param>
8166 </member>
8167 <member name="F:OpenMetaverse.NetworkManager.m_SimChangedLock">
8168 <summary>Thread sync lock object</summary>
8169 </member>
8170 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunning">
8171 <summary>The event subscribers, null of no subscribers</summary>
8172 </member>
8173 <member name="M:OpenMetaverse.NetworkManager.OnEventQueueRunning(OpenMetaverse.EventQueueRunningEventArgs)">
8174 <summary>Raises the EventQueueRunning Event</summary>
8175 <param name="e">A EventQueueRunningEventArgs object containing
8176 the data sent from the simulator</param>
8177 </member>
8178 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunningLock">
8179 <summary>Thread sync lock object</summary>
8180 </member>
8181 <member name="F:OpenMetaverse.NetworkManager.Simulators">
8182 <summary>All of the simulators we are currently connected to</summary>
8183 </member>
8184 <member name="F:OpenMetaverse.NetworkManager.CapsEvents">
8185 <summary>Handlers for incoming capability events</summary>
8186 </member>
8187 <member name="F:OpenMetaverse.NetworkManager.PacketEvents">
8188 <summary>Handlers for incoming packets</summary>
8189 </member>
8190 <member name="F:OpenMetaverse.NetworkManager.PacketInbox">
8191 <summary>Incoming packets that are awaiting handling</summary>
8192 </member>
8193 <member name="F:OpenMetaverse.NetworkManager.PacketOutbox">
8194 <summary>Outgoing packets that are awaiting handling</summary>
8195 </member>
8196 <member name="M:OpenMetaverse.NetworkManager.#ctor(OpenMetaverse.GridClient)">
3002 <summary> 8197 <summary>
3003 Returns what kind of gesture step this is 8198 Default constructor
3004 </summary> 8199 </summary>
8200 <param name="client">Reference to the GridClient object</param>
3005 </member> 8201 </member>
3006 <member name="T:OpenMetaverse.Assets.GestureStepChat"> 8202 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
3007 <summary> 8203 <summary>
3008 Describes sound step of a gesture 8204 Register an event handler for a packet. This is a low level event
8205 interface and should only be used if you are doing something not
8206 supported in the library
3009 </summary> 8207 </summary>
8208 <param name="type">Packet type to trigger events for</param>
8209 <param name="callback">Callback to fire when a packet of this type
8210 is received</param>
3010 </member> 8211 </member>
3011 <member name="F:OpenMetaverse.Assets.GestureStepChat.Text"> 8212 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)">
3012 <summary> 8213 <summary>
3013 Text to output in chat 8214 Register an event handler for a packet. This is a low level event
8215 interface and should only be used if you are doing something not
8216 supported in the library
3014 </summary> 8217 </summary>
8218 <param name="type">Packet type to trigger events for</param>
8219 <param name="callback">Callback to fire when a packet of this type
8220 is received</param>
8221 <param name="isAsync">True if the callback should be ran
8222 asynchronously. Only set this to false (synchronous for callbacks
8223 that will always complete quickly)</param>
8224 <remarks>If any callback for a packet type is marked as
8225 asynchronous, all callbacks for that packet type will be fired
8226 asynchronously</remarks>
3015 </member> 8227 </member>
3016 <member name="P:OpenMetaverse.Assets.GestureStepChat.GestureStepType"> 8228 <member name="M:OpenMetaverse.NetworkManager.UnregisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
3017 <summary> 8229 <summary>
3018 Returns what kind of gesture step this is 8230 Unregister an event handler for a packet. This is a low level event
8231 interface and should only be used if you are doing something not
8232 supported in the library
3019 </summary> 8233 </summary>
8234 <param name="type">Packet type this callback is registered with</param>
8235 <param name="callback">Callback to stop firing events for</param>
3020 </member> 8236 </member>
3021 <member name="T:OpenMetaverse.Assets.GestureStepWait"> 8237 <member name="M:OpenMetaverse.NetworkManager.RegisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)">
3022 <summary> 8238 <summary>
3023 Describes sound step of a gesture 8239 Register a CAPS event handler. This is a low level event interface
8240 and should only be used if you are doing something not supported in
8241 the library
3024 </summary> 8242 </summary>
8243 <param name="capsEvent">Name of the CAPS event to register a handler for</param>
8244 <param name="callback">Callback to fire when a CAPS event is received</param>
3025 </member> 8245 </member>
3026 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForAnimation"> 8246 <member name="M:OpenMetaverse.NetworkManager.UnregisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)">
3027 <summary> 8247 <summary>
3028 If true in this step we wait for all animations to finish 8248 Unregister a CAPS event handler. This is a low level event interface
8249 and should only be used if you are doing something not supported in
8250 the library
3029 </summary> 8251 </summary>
8252 <param name="capsEvent">Name of the CAPS event this callback is
8253 registered with</param>
8254 <param name="callback">Callback to stop firing events for</param>
3030 </member> 8255 </member>
3031 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForTime"> 8256 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet)">
3032 <summary> 8257 <summary>
3033 If true gesture player should wait for the specified amount of time 8258 Send a packet to the simulator the avatar is currently occupying
3034 </summary> 8259 </summary>
8260 <param name="packet">Packet to send</param>
3035 </member> 8261 </member>
3036 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitTime"> 8262 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
3037 <summary> 8263 <summary>
3038 Time in seconds to wait if WaitForAnimation is false 8264 Send a packet to a specified simulator
3039 </summary> 8265 </summary>
8266 <param name="packet">Packet to send</param>
8267 <param name="simulator">Simulator to send the packet to</param>
3040 </member> 8268 </member>
3041 <member name="P:OpenMetaverse.Assets.GestureStepWait.GestureStepType"> 8269 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.String)">
3042 <summary> 8270 <summary>
3043 Returns what kind of gesture step this is 8271 Connect to a simulator
3044 </summary> 8272 </summary>
8273 <param name="ip">IP address to connect to</param>
8274 <param name="port">Port to connect to</param>
8275 <param name="handle">Handle for this simulator, to identify its
8276 location in the grid</param>
8277 <param name="setDefault">Whether to set CurrentSim to this new
8278 connection, use this if the avatar is moving in to this simulator</param>
8279 <param name="seedcaps">URL of the capabilities server to use for
8280 this sim connection</param>
8281 <returns>A Simulator object on success, otherwise null</returns>
3045 </member> 8282 </member>
3046 <member name="T:OpenMetaverse.Assets.GestureStepEOF"> 8283 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.String)">
3047 <summary> 8284 <summary>
3048 Describes the final step of a gesture 8285 Connect to a simulator
3049 </summary> 8286 </summary>
8287 <param name="endPoint">IP address and port to connect to</param>
8288 <param name="handle">Handle for this simulator, to identify its
8289 location in the grid</param>
8290 <param name="setDefault">Whether to set CurrentSim to this new
8291 connection, use this if the avatar is moving in to this simulator</param>
8292 <param name="seedcaps">URL of the capabilities server to use for
8293 this sim connection</param>
8294 <returns>A Simulator object on success, otherwise null</returns>
3050 </member> 8295 </member>
3051 <member name="P:OpenMetaverse.Assets.GestureStepEOF.GestureStepType"> 8296 <member name="M:OpenMetaverse.NetworkManager.Logout">
3052 <summary> 8297 <summary>
3053 Returns what kind of gesture step this is 8298 Initiate a blocking logout request. This will return when the logout
8299 handshake has completed or when <code>Settings.LOGOUT_TIMEOUT</code>
8300 has expired and the network layer is manually shut down
3054 </summary> 8301 </summary>
3055 </member> 8302 </member>
3056 <member name="T:OpenMetaverse.Assets.AssetGesture"> 8303 <member name="M:OpenMetaverse.NetworkManager.RequestLogout">
3057 <summary> 8304 <summary>
3058 Represents a sequence of animations, sounds, and chat actions 8305 Initiate the logout process. Check if logout succeeded with the
8306 <code>OnLogoutReply</code> event, and if this does not fire the
8307 <code>Shutdown()</code> function needs to be manually called
3059 </summary> 8308 </summary>
3060 </member> 8309 </member>
3061 <member name="T:OpenMetaverse.Assets.Asset"> 8310 <member name="M:OpenMetaverse.NetworkManager.DisconnectSim(OpenMetaverse.Simulator,System.Boolean)">
3062 <summary> 8311 <summary>
3063 Base class for all Asset types 8312 Close a connection to the given simulator
3064 </summary> 8313 </summary>
8314 <param name="simulator"></param>
8315 <param name="sendCloseCircuit"></param>
3065 </member> 8316 </member>
3066 <member name="F:OpenMetaverse.Assets.Asset.AssetData"> 8317 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType)">
3067 <summary>A byte array containing the raw asset data</summary>
3068 </member>
3069 <member name="F:OpenMetaverse.Assets.Asset.Temporary">
3070 <summary>True if the asset it only stored on the server temporarily</summary>
3071 </member>
3072 <member name="F:OpenMetaverse.Assets.Asset._AssetID">
3073 <summary>A unique ID</summary>
3074 </member>
3075 <member name="M:OpenMetaverse.Assets.Asset.#ctor">
3076 <summary> 8318 <summary>
3077 Construct a new Asset object 8319 Shutdown will disconnect all the sims except for the current sim
8320 first, and then kill the connection to CurrentSim. This should only
8321 be called if the logout process times out on <code>RequestLogout</code>
3078 </summary> 8322 </summary>
8323 <param name="type">Type of shutdown</param>
3079 </member> 8324 </member>
3080 <member name="M:OpenMetaverse.Assets.Asset.#ctor(OpenMetaverse.UUID,System.Byte[])"> 8325 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType,System.String)">
3081 <summary> 8326 <summary>
3082 Construct a new Asset object 8327 Shutdown will disconnect all the sims except for the current sim
8328 first, and then kill the connection to CurrentSim. This should only
8329 be called if the logout process times out on <code>RequestLogout</code>
3083 </summary> 8330 </summary>
3084 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 8331 <param name="type">Type of shutdown</param>
3085 <param name="assetData">A byte array containing the raw asset data</param> 8332 <param name="message">Shutdown message</param>
3086 </member> 8333 </member>
3087 <member name="M:OpenMetaverse.Assets.Asset.Encode"> 8334 <member name="M:OpenMetaverse.NetworkManager.FindSimulator(System.Net.IPEndPoint)">
3088 <summary> 8335 <summary>
3089 Regenerates the <code>AssetData</code> byte array from the properties 8336 Searches through the list of currently connected simulators to find
3090 of the derived class. 8337 one attached to the given IPEndPoint
3091 </summary> 8338 </summary>
8339 <param name="endPoint">IPEndPoint of the Simulator to search for</param>
8340 <returns>A Simulator reference on success, otherwise null</returns>
3092 </member> 8341 </member>
3093 <member name="M:OpenMetaverse.Assets.Asset.Decode"> 8342 <member name="M:OpenMetaverse.NetworkManager.RaiseConnectedEvent(OpenMetaverse.Simulator)">
3094 <summary> 8343 <summary>
3095 Decodes the AssetData, placing it in appropriate properties of the derived 8344 Fire an event when an event queue connects for capabilities
3096 class.
3097 </summary> 8345 </summary>
3098 <returns>True if the asset decoding succeeded, otherwise false</returns> 8346 <param name="simulator">Simulator the event queue is attached to</param>
3099 </member> 8347 </member>
3100 <member name="P:OpenMetaverse.Assets.Asset.AssetID"> 8348 <member name="M:OpenMetaverse.NetworkManager.LogoutReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3101 <summary>The assets unique ID</summary> 8349 <summary>Process an incoming packet and raise the appropriate events</summary>
8350 <param name="sender">The sender</param>
8351 <param name="e">The EventArgs object containing the packet data</param>
3102 </member> 8352 </member>
3103 <member name="P:OpenMetaverse.Assets.Asset.AssetType"> 8353 <member name="M:OpenMetaverse.NetworkManager.StartPingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
3104 <summary> 8354 <summary>Process an incoming packet and raise the appropriate events</summary>
3105 The "type" of asset, Notecard, Animation, etc 8355 <param name="sender">The sender</param>
3106 </summary> 8356 <param name="e">The EventArgs object containing the packet data</param>
3107 </member> 8357 </member>
3108 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKey"> 8358 <member name="M:OpenMetaverse.NetworkManager.CompletePingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8359 <summary>Process an incoming packet and raise the appropriate events</summary>
8360 <param name="sender">The sender</param>
8361 <param name="e">The EventArgs object containing the packet data</param>
8362 </member>
8363 <member name="M:OpenMetaverse.NetworkManager.SimStatsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8364 <summary>Process an incoming packet and raise the appropriate events</summary>
8365 <param name="sender">The sender</param>
8366 <param name="e">The EventArgs object containing the packet data</param>
8367 </member>
8368 <member name="M:OpenMetaverse.NetworkManager.RegionHandshakeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8369 <summary>Process an incoming packet and raise the appropriate events</summary>
8370 <param name="sender">The sender</param>
8371 <param name="e">The EventArgs object containing the packet data</param>
8372 </member>
8373 <member name="M:OpenMetaverse.NetworkManager.DisableSimulatorHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8374 <summary>Process an incoming packet and raise the appropriate events</summary>
8375 <param name="sender">The sender</param>
8376 <param name="e">The EventArgs object containing the packet data</param>
8377 </member>
8378 <member name="M:OpenMetaverse.NetworkManager.KickUserHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8379 <summary>Process an incoming packet and raise the appropriate events</summary>
8380 <param name="sender">The sender</param>
8381 <param name="e">The EventArgs object containing the packet data</param>
8382 </member>
8383 <member name="E:OpenMetaverse.NetworkManager.LoginProgress">
8384 <summary>Raised when the simulator sends us data containing
8385 ...</summary>
8386 </member>
8387 <member name="E:OpenMetaverse.NetworkManager.OnLoginResponse">
8388 <summary>Called when a reply is received from the login server, the
8389 login sequence will block until this event returns</summary>
8390 </member>
8391 <member name="P:OpenMetaverse.NetworkManager.LoginStatusCode">
8392 <summary>Current state of logging in</summary>
8393 </member>
8394 <member name="P:OpenMetaverse.NetworkManager.LoginErrorKey">
8395 <summary>Upon login failure, contains a short string key for the
8396 type of login error that occurred</summary>
8397 </member>
8398 <member name="P:OpenMetaverse.NetworkManager.RawLoginReply">
8399 <summary>The raw XML-RPC reply from the login server, exactly as it
8400 was received (minus the HTTP header)</summary>
8401 </member>
8402 <member name="P:OpenMetaverse.NetworkManager.LoginMessage">
8403 <summary>During login this contains a descriptive version of
8404 LoginStatusCode. After a successful login this will contain the
8405 message of the day, and after a failed login a descriptive error
8406 message will be returned</summary>
8407 </member>
8408 <member name="E:OpenMetaverse.NetworkManager.PacketSent">
8409 <summary>Raised when the simulator sends us data containing
8410 ...</summary>
8411 </member>
8412 <member name="E:OpenMetaverse.NetworkManager.LoggedOut">
8413 <summary>Raised when the simulator sends us data containing
8414 ...</summary>
8415 </member>
8416 <member name="E:OpenMetaverse.NetworkManager.SimConnecting">
8417 <summary>Raised when the simulator sends us data containing
8418 ...</summary>
8419 </member>
8420 <member name="E:OpenMetaverse.NetworkManager.SimConnected">
8421 <summary>Raised when the simulator sends us data containing
8422 ...</summary>
8423 </member>
8424 <member name="E:OpenMetaverse.NetworkManager.SimDisconnected">
8425 <summary>Raised when the simulator sends us data containing
8426 ...</summary>
8427 </member>
8428 <member name="E:OpenMetaverse.NetworkManager.Disconnected">
8429 <summary>Raised when the simulator sends us data containing
8430 ...</summary>
8431 </member>
8432 <member name="E:OpenMetaverse.NetworkManager.SimChanged">
8433 <summary>Raised when the simulator sends us data containing
8434 ...</summary>
8435 </member>
8436 <member name="E:OpenMetaverse.NetworkManager.EventQueueRunning">
8437 <summary>Raised when the simulator sends us data containing
8438 ...</summary>
8439 </member>
8440 <member name="P:OpenMetaverse.NetworkManager.CircuitCode">
8441 <summary>Unique identifier associated with our connections to
8442 simulators</summary>
8443 </member>
8444 <member name="P:OpenMetaverse.NetworkManager.CurrentSim">
8445 <summary>The simulator that the logged in avatar is currently
8446 occupying</summary>
8447 </member>
8448 <member name="P:OpenMetaverse.NetworkManager.Connected">
8449 <summary>Shows whether the network layer is logged in to the
8450 grid or not</summary>
8451 </member>
8452 <member name="P:OpenMetaverse.NetworkManager.InboxCount">
8453 <summary>Number of packets in the incoming queue</summary>
8454 </member>
8455 <member name="P:OpenMetaverse.NetworkManager.OutboxCount">
8456 <summary>Number of packets in the outgoing queue</summary>
8457 </member>
8458 <member name="T:OpenMetaverse.NetworkManager.LoginResponseCallback">
3109 <summary> 8459 <summary>
3110 Keyboard key that triggers the gestyre 8460
3111 </summary> 8461 </summary>
8462 <param name="loginSuccess"></param>
8463 <param name="redirect"></param>
8464 <param name="replyData"></param>
8465 <param name="message"></param>
8466 <param name="reason"></param>
3112 </member> 8467 </member>
3113 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKeyMask"> 8468 <member name="T:OpenMetaverse.NetworkManager.DisconnectType">
3114 <summary> 8469 <summary>
3115 Modifier to the trigger key 8470 Explains why a simulator or the grid disconnected from us
3116 </summary> 8471 </summary>
3117 </member> 8472 </member>
3118 <member name="F:OpenMetaverse.Assets.AssetGesture.Trigger"> 8473 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ClientInitiated">
8474 <summary>The client requested the logout or simulator disconnect</summary>
8475 </member>
8476 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ServerInitiated">
8477 <summary>The server notified us that it is disconnecting</summary>
8478 </member>
8479 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.NetworkTimeout">
8480 <summary>Either a socket was closed or network traffic timed out</summary>
8481 </member>
8482 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.SimShutdown">
8483 <summary>The last active simulator shut down</summary>
8484 </member>
8485 <member name="T:OpenMetaverse.NetworkManager.IncomingPacket">
3119 <summary> 8486 <summary>
3120 String that triggers playing of the gesture sequence 8487 Holds a simulator reference and a decoded packet, these structs are put in
8488 the packet inbox for event handling
3121 </summary> 8489 </summary>
3122 </member> 8490 </member>
3123 <member name="F:OpenMetaverse.Assets.AssetGesture.ReplaceWith"> 8491 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Simulator">
8492 <summary>Reference to the simulator that this packet came from</summary>
8493 </member>
8494 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Packet">
8495 <summary>Packet that needs to be processed</summary>
8496 </member>
8497 <member name="T:OpenMetaverse.NetworkManager.OutgoingPacket">
3124 <summary> 8498 <summary>
3125 Text that replaces trigger in chat once gesture is triggered 8499 Holds a simulator reference and a serialized packet, these structs are put in
8500 the packet outbox for sending
3126 </summary> 8501 </summary>
3127 </member> 8502 </member>
3128 <member name="F:OpenMetaverse.Assets.AssetGesture.Sequence"> 8503 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Simulator">
8504 <summary>Reference to the simulator this packet is destined for</summary>
8505 </member>
8506 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Buffer">
8507 <summary>Packet that needs to be sent</summary>
8508 </member>
8509 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.SequenceNumber">
8510 <summary>Sequence number of the wrapped packet</summary>
8511 </member>
8512 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.ResendCount">
8513 <summary>Number of times this packet has been resent</summary>
8514 </member>
8515 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.TickCount">
8516 <summary>Environment.TickCount when this packet was last sent over the wire</summary>
8517 </member>
8518 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Type">
8519 <summary>Type of the packet</summary>
8520 </member>
8521 <member name="M:OpenMetaverse.Messages.MessageUtils.DecodeEvent(System.String,OpenMetaverse.StructuredData.OSDMap)">
3129 <summary> 8522 <summary>
3130 Sequence of gesture steps 8523 Return a decoded capabilities message as a strongly typed object
3131 </summary> 8524 </summary>
8525 <param name="eventName">A string containing the name of the capabilities message key</param>
8526 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> to decode</param>
8527 <returns>A strongly typed object containing the decoded information from the capabilities message, or null
8528 if no existing Message object exists for the specified event</returns>
3132 </member> 8529 </member>
3133 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor"> 8530 <member name="T:OpenMetaverse.Imaging.LoadTGAClass">
3134 <summary> 8531 <summary>
3135 Constructs guesture asset 8532 Capability to load TGAs to Bitmap
3136 </summary> 8533 </summary>
3137 </member> 8534 </member>
3138 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor(OpenMetaverse.UUID,System.Byte[])"> 8535 <member name="T:OpenMetaverse.Settings">
3139 <summary> 8536 <summary>
3140 Constructs guesture asset 8537 Class for controlling various system settings.
3141 </summary> 8538 </summary>
3142 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 8539 <remarks>Some values are readonly because they affect things that
3143 <param name="assetData">A byte array containing the raw asset data</param> 8540 happen when the GridClient object is initialized, so changing them at
8541 runtime won't do any good. Non-readonly values may affect things that
8542 happen at login or dynamically</remarks>
3144 </member> 8543 </member>
3145 <member name="M:OpenMetaverse.Assets.AssetGesture.Encode"> 8544 <member name="F:OpenMetaverse.Settings.AGNI_LOGIN_SERVER">
8545 <summary>Main grid login server</summary>
8546 </member>
8547 <member name="F:OpenMetaverse.Settings.ADITI_LOGIN_SERVER">
8548 <summary>Beta grid login server</summary>
8549 </member>
8550 <member name="F:OpenMetaverse.Settings.ENABLE_INVENTORY_STORE">
3146 <summary> 8551 <summary>
3147 Encodes gesture asset suitable for uplaod 8552 InventoryManager requests inventory information on login,
8553 GridClient initializes an Inventory store for main inventory.
3148 </summary> 8554 </summary>
3149 </member> 8555 </member>
3150 <member name="M:OpenMetaverse.Assets.AssetGesture.Decode"> 8556 <member name="F:OpenMetaverse.Settings.ENABLE_LIBRARY_STORE">
3151 <summary> 8557 <summary>
3152 Decodes gesture assset into play sequence 8558 InventoryManager requests library information on login,
8559 GridClient initializes an Inventory store for the library.
3153 </summary> 8560 </summary>
3154 <returns>true if the asset data was decoded successfully</returns>
3155 </member> 8561 </member>
3156 <member name="P:OpenMetaverse.Assets.AssetGesture.AssetType"> 8562 <member name="F:OpenMetaverse.Settings.PING_INTERVAL">
8563 <summary>Number of milliseconds between sending pings to each sim</summary>
8564 </member>
8565 <member name="F:OpenMetaverse.Settings.DEFAULT_AGENT_UPDATE_INTERVAL">
8566 <summary>Number of milliseconds between sending camera updates</summary>
8567 </member>
8568 <member name="F:OpenMetaverse.Settings.INTERPOLATION_INTERVAL">
8569 <summary>Number of milliseconds between updating the current
8570 positions of moving, non-accelerating and non-colliding objects</summary>
8571 </member>
8572 <member name="F:OpenMetaverse.Settings.NETWORK_TICK_INTERVAL">
8573 <summary>Millisecond interval between ticks, where all ACKs are
8574 sent out and the age of unACKed packets is checked</summary>
8575 </member>
8576 <member name="F:OpenMetaverse.Settings.PACKET_INBOX_SIZE">
8577 <summary>The initial size of the packet inbox, where packets are
8578 stored before processing</summary>
8579 </member>
8580 <member name="F:OpenMetaverse.Settings.MAX_PACKET_SIZE">
8581 <summary>Maximum size of packet that we want to send over the wire</summary>
8582 </member>
8583 <member name="F:OpenMetaverse.Settings.MAX_SEQUENCE">
8584 <summary>The maximum value of a packet sequence number before it
8585 rolls over back to one</summary>
8586 </member>
8587 <member name="F:OpenMetaverse.Settings.RESOURCE_DIR">
8588 <summary>The relative directory where external resources are kept</summary>
8589 </member>
8590 <member name="F:OpenMetaverse.Settings.LOGIN_SERVER">
8591 <summary>Login server to connect to</summary>
8592 </member>
8593 <member name="F:OpenMetaverse.Settings.BIND_ADDR">
8594 <summary>IP Address the client will bind to</summary>
8595 </member>
8596 <member name="F:OpenMetaverse.Settings.USE_LLSD_LOGIN">
8597 <summary>Use XML-RPC Login or LLSD Login, default is XML-RPC Login</summary>
8598 </member>
8599 <member name="F:OpenMetaverse.Settings.HTTP_INVENTORY">
3157 <summary> 8600 <summary>
3158 Returns asset type 8601 Use Caps for fetching inventory where available
3159 </summary> 8602 </summary>
3160 </member> 8603 </member>
3161 <member name="T:OpenMetaverse.Assets.AssetsArchiver"> 8604 <member name="F:OpenMetaverse.Settings.TRANSFER_TIMEOUT">
8605 <summary>Number of milliseconds before an asset transfer will time
8606 out</summary>
8607 </member>
8608 <member name="F:OpenMetaverse.Settings.TELEPORT_TIMEOUT">
8609 <summary>Number of milliseconds before a teleport attempt will time
8610 out</summary>
8611 </member>
8612 <member name="F:OpenMetaverse.Settings.LOGOUT_TIMEOUT">
8613 <summary>Number of milliseconds before NetworkManager.Logout() will
8614 time out</summary>
8615 </member>
8616 <member name="F:OpenMetaverse.Settings.CAPS_TIMEOUT">
8617 <summary>Number of milliseconds before a CAPS call will time out</summary>
8618 <remarks>Setting this too low will cause web requests time out and
8619 possibly retry repeatedly</remarks>
8620 </member>
8621 <member name="F:OpenMetaverse.Settings.LOGIN_TIMEOUT">
8622 <summary>Number of milliseconds for xml-rpc to timeout</summary>
8623 </member>
8624 <member name="F:OpenMetaverse.Settings.RESEND_TIMEOUT">
8625 <summary>Milliseconds before a packet is assumed lost and resent</summary>
8626 </member>
8627 <member name="F:OpenMetaverse.Settings.SIMULATOR_TIMEOUT">
8628 <summary>Milliseconds without receiving a packet before the
8629 connection to a simulator is assumed lost</summary>
8630 </member>
8631 <member name="F:OpenMetaverse.Settings.MAP_REQUEST_TIMEOUT">
8632 <summary>Milliseconds to wait for a simulator info request through
8633 the grid interface</summary>
8634 </member>
8635 <member name="F:OpenMetaverse.Settings.PACKET_ARCHIVE_SIZE">
8636 <summary>The maximum size of the sequence number archive, used to
8637 check for resent and/or duplicate packets</summary>
8638 </member>
8639 <member name="F:OpenMetaverse.Settings.MAX_PENDING_ACKS">
8640 <summary>Maximum number of queued ACKs to be sent before SendAcks()
8641 is forced</summary>
8642 </member>
8643 <member name="F:OpenMetaverse.Settings.STATS_QUEUE_SIZE">
8644 <summary>Network stats queue length (seconds)</summary>
8645 </member>
8646 <member name="F:OpenMetaverse.Settings.CACHE_PRIMITIVES">
3162 <summary> 8647 <summary>
3163 Archives assets 8648 Primitives will be reused when falling in/out of interest list (and shared between clients)
8649 prims returning to interest list do not need re-requested
8650 Helps also in not re-requesting prim.Properties for code that checks for a Properties == null per client
3164 </summary> 8651 </summary>
3165 </member> 8652 </member>
3166 <member name="F:OpenMetaverse.Assets.AssetsArchiver.m_assets"> 8653 <member name="F:OpenMetaverse.Settings.POOL_PARCEL_DATA">
3167 <summary> 8654 <summary>
3168 Archive assets 8655 Pool parcel data between clients (saves on requesting multiple times when all clients may need it)
3169 </summary> 8656 </summary>
3170 </member> 8657 </member>
3171 <member name="M:OpenMetaverse.Assets.AssetsArchiver.Archive(OpenMetaverse.Assets.TarArchiveWriter)"> 8658 <member name="F:OpenMetaverse.Settings.SIMULATOR_POOL_TIMEOUT">
3172 <summary> 8659 <summary>
3173 Archive the assets given to this archiver to the given archive. 8660 How long to preserve cached data when no client is connected to a simulator
8661 The reason for setting it to something like 2 minutes is in case a client
8662 is running back and forth between region edges or a sim is comming and going
3174 </summary> 8663 </summary>
3175 <param name="archive"></param>
3176 </member> 8664 </member>
3177 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteMetadata(OpenMetaverse.Assets.TarArchiveWriter)"> 8665 <member name="F:OpenMetaverse.Settings.STORE_LAND_PATCHES">
8666 <summary>Enable/disable storing terrain heightmaps in the
8667 TerrainManager</summary>
8668 </member>
8669 <member name="F:OpenMetaverse.Settings.SEND_AGENT_UPDATES">
8670 <summary>Enable/disable sending periodic camera updates</summary>
8671 </member>
8672 <member name="F:OpenMetaverse.Settings.SEND_AGENT_APPEARANCE">
8673 <summary>Enable/disable automatically setting agent appearance at
8674 login and after sim crossing</summary>
8675 </member>
8676 <member name="F:OpenMetaverse.Settings.SEND_AGENT_THROTTLE">
8677 <summary>Enable/disable automatically setting the bandwidth throttle
8678 after connecting to each simulator</summary>
8679 <remarks>The default throttle uses the equivalent of the maximum
8680 bandwidth setting in the official client. If you do not set a
8681 throttle your connection will by default be throttled well below
8682 the minimum values and you may experience connection problems</remarks>
8683 </member>
8684 <member name="F:OpenMetaverse.Settings.SEND_PINGS">
8685 <summary>Enable/disable the sending of pings to monitor lag and
8686 packet loss</summary>
8687 </member>
8688 <member name="F:OpenMetaverse.Settings.MULTIPLE_SIMS">
8689 <summary>Should we connect to multiple sims? This will allow
8690 viewing in to neighboring simulators and sim crossings
8691 (Experimental)</summary>
8692 </member>
8693 <member name="F:OpenMetaverse.Settings.ALWAYS_DECODE_OBJECTS">
8694 <summary>If true, all object update packets will be decoded in to
8695 native objects. If false, only updates for our own agent will be
8696 decoded. Registering an event handler will force objects for that
8697 type to always be decoded. If this is disabled the object tracking
8698 will have missing or partial prim and avatar information</summary>
8699 </member>
8700 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_OBJECTS">
8701 <summary>If true, when a cached object check is received from the
8702 server the full object info will automatically be requested</summary>
8703 </member>
8704 <member name="F:OpenMetaverse.Settings.ENABLE_CAPS">
8705 <summary>Whether to establish connections to HTTP capabilities
8706 servers for simulators</summary>
8707 </member>
8708 <member name="F:OpenMetaverse.Settings.ENABLE_SIMSTATS">
8709 <summary>Whether to decode sim stats</summary>
8710 </member>
8711 <member name="F:OpenMetaverse.Settings.LOG_ALL_CAPS_ERRORS">
8712 <summary>The capabilities servers are currently designed to
8713 periodically return a 502 error which signals for the client to
8714 re-establish a connection. Set this to true to log those 502 errors</summary>
8715 </member>
8716 <member name="F:OpenMetaverse.Settings.FETCH_MISSING_INVENTORY">
8717 <summary>If true, any reference received for a folder or item
8718 the library is not aware of will automatically be fetched</summary>
8719 </member>
8720 <member name="F:OpenMetaverse.Settings.DISABLE_AGENT_UPDATE_DUPLICATE_CHECK">
8721 <summary>If true, and <code>SEND_AGENT_UPDATES</code> is true,
8722 AgentUpdate packets will continuously be sent out to give the bot
8723 smoother movement and autopiloting</summary>
8724 </member>
8725 <member name="F:OpenMetaverse.Settings.AVATAR_TRACKING">
8726 <summary>If true, currently visible avatars will be stored
8727 in dictionaries inside <code>Simulator.ObjectAvatars</code>.
8728 If false, a new Avatar or Primitive object will be created
8729 each time an object update packet is received</summary>
8730 </member>
8731 <member name="F:OpenMetaverse.Settings.OBJECT_TRACKING">
8732 <summary>If true, currently visible avatars will be stored
8733 in dictionaries inside <code>Simulator.ObjectPrimitives</code>.
8734 If false, a new Avatar or Primitive object will be created
8735 each time an object update packet is received</summary>
8736 </member>
8737 <member name="F:OpenMetaverse.Settings.USE_INTERPOLATION_TIMER">
8738 <summary>If true, position and velocity will periodically be
8739 interpolated (extrapolated, technically) for objects and
8740 avatars that are being tracked by the library. This is
8741 necessary to increase the accuracy of speed and position
8742 estimates for simulated objects</summary>
8743 </member>
8744 <member name="F:OpenMetaverse.Settings.TRACK_UTILIZATION">
3178 <summary> 8745 <summary>
3179 Write an assets metadata file to the given archive 8746 If true, utilization statistics will be tracked. There is a minor penalty
8747 in CPU time for enabling this option.
3180 </summary> 8748 </summary>
3181 <param name="archive"></param>
3182 </member> 8749 </member>
3183 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteData(OpenMetaverse.Assets.TarArchiveWriter)"> 8750 <member name="F:OpenMetaverse.Settings.PARCEL_TRACKING">
8751 <summary>If true, parcel details will be stored in the
8752 <code>Simulator.Parcels</code> dictionary as they are received</summary>
8753 </member>
8754 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_ACL">
3184 <summary> 8755 <summary>
3185 Write asset data files to the given archive 8756 If true, an incoming parcel properties reply will automatically send
8757 a request for the parcel access list
3186 </summary> 8758 </summary>
3187 <param name="archive"></param>
3188 </member> 8759 </member>
3189 <member name="T:OpenMetaverse.Assets.ArchiveConstants"> 8760 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_DWELL">
3190 <summary> 8761 <summary>
3191 Constants for the archiving module 8762 if true, an incoming parcel properties reply will automatically send
8763 a request for the traffic count.
3192 </summary> 8764 </summary>
3193 </member> 8765 </member>
3194 <member name="F:OpenMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH"> 8766 <member name="F:OpenMetaverse.Settings.USE_ASSET_CACHE">
3195 <summary> 8767 <summary>
3196 The location of the archive control file 8768 If true, images, and other assets downloaded from the server
8769 will be cached in a local directory
3197 </summary> 8770 </summary>
3198 </member> 8771 </member>
3199 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSETS_PATH"> 8772 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_DIR">
8773 <summary>Path to store cached texture data</summary>
8774 </member>
8775 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_MAX_SIZE">
8776 <summary>Maximum size cached files are allowed to take on disk (bytes)</summary>
8777 </member>
8778 <member name="F:OpenMetaverse.Settings.DEFAULT_EFFECT_COLOR">
8779 <summary>Default color used for viewer particle effects</summary>
8780 </member>
8781 <member name="F:OpenMetaverse.Settings.MAX_RESEND_COUNT">
8782 <summary>Maximum number of times to resend a failed packet</summary>
8783 </member>
8784 <member name="F:OpenMetaverse.Settings.THROTTLE_OUTGOING_PACKETS">
8785 <summary>Throttle outgoing packet rate</summary>
8786 </member>
8787 <member name="F:OpenMetaverse.Settings.CLIENT_IDENTIFICATION_TAG">
8788 <summary>UUID of a texture used by some viewers to indentify type of client used</summary>
8789 </member>
8790 <member name="F:OpenMetaverse.Settings.USE_HTTP_TEXTURES">
3200 <summary> 8791 <summary>
3201 Path for the assets held in an archive 8792 Download textures using GetTexture capability when available
3202 </summary> 8793 </summary>
3203 </member> 8794 </member>
3204 <member name="F:OpenMetaverse.Assets.ArchiveConstants.OBJECTS_PATH"> 8795 <member name="F:OpenMetaverse.Settings.MAX_CONCURRENT_TEXTURE_DOWNLOADS">
8796 <summary>The maximum number of concurrent texture downloads allowed</summary>
8797 <remarks>Increasing this number will not necessarily increase texture retrieval times due to
8798 simulator throttles</remarks>
8799 </member>
8800 <member name="F:OpenMetaverse.Settings.PIPELINE_REFRESH_INTERVAL">
3205 <summary> 8801 <summary>
3206 Path for the prims file 8802 The Refresh timer inteval is used to set the delay between checks for stalled texture downloads
3207 </summary> 8803 </summary>
8804 <remarks>This is a static variable which applies to all instances</remarks>
3208 </member> 8805 </member>
3209 <member name="F:OpenMetaverse.Assets.ArchiveConstants.TERRAINS_PATH"> 8806 <member name="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT">
3210 <summary> 8807 <summary>
3211 Path for terrains. Technically these may be assets, but I think it's quite nice to split them out. 8808 Textures taking longer than this value will be flagged as timed out and removed from the pipeline
3212 </summary> 8809 </summary>
3213 </member> 8810 </member>
3214 <member name="F:OpenMetaverse.Assets.ArchiveConstants.SETTINGS_PATH"> 8811 <member name="F:OpenMetaverse.Settings.LOG_LEVEL">
3215 <summary> 8812 <summary>
3216 Path for region settings. 8813 Get or set the minimum log level to output to the console by default
8814
8815 If the library is not compiled with DEBUG defined and this level is set to DEBUG
8816 You will get no output on the console. This behavior can be overriden by creating
8817 a logger configuration file for log4net
3217 </summary> 8818 </summary>
3218 </member> 8819 </member>
3219 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR"> 8820 <member name="F:OpenMetaverse.Settings.LOG_NAMES">
8821 <summary>Attach avatar names to log messages</summary>
8822 </member>
8823 <member name="F:OpenMetaverse.Settings.LOG_RESENDS">
8824 <summary>Log packet retransmission info</summary>
8825 </member>
8826 <member name="F:OpenMetaverse.Settings.LOG_DISKCACHE">
8827 <summary>Log disk cache misses and other info</summary>
8828 </member>
8829 <member name="M:OpenMetaverse.Settings.#ctor(OpenMetaverse.GridClient)">
8830 <summary>Constructor</summary>
8831 <param name="client">Reference to a GridClient object</param>
8832 </member>
8833 <member name="M:OpenMetaverse.Settings.EconomyDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8834 <summary>Process an incoming packet and raise the appropriate events</summary>
8835 <param name="sender">The sender</param>
8836 <param name="e">The EventArgs object containing the packet data</param>
8837 </member>
8838 <member name="P:OpenMetaverse.Settings.UPLOAD_COST">
8839 <summary>Cost of uploading an asset</summary>
8840 <remarks>Read-only since this value is dynamically fetched at login</remarks>
8841 </member>
8842 <member name="T:OpenMetaverse.InternalDictionary`2">
3220 <summary> 8843 <summary>
3221 The character the separates the uuid from extension information in an archived asset filename 8844 The InternalDictionary class is used through the library for storing key/value pairs.
8845 It is intended to be a replacement for the generic Dictionary class and should
8846 be used in its place. It contains several methods for allowing access to the data from
8847 outside the library that are read only and thread safe.
8848
3222 </summary> 8849 </summary>
8850 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
8851 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
3223 </member> 8852 </member>
3224 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION"> 8853 <member name="F:OpenMetaverse.InternalDictionary`2.Dictionary">
8854 <summary>Internal dictionary that this class wraps around. Do not
8855 modify or enumerate the contents of this dictionary without locking
8856 on this member</summary>
8857 </member>
8858 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor">
3225 <summary> 8859 <summary>
3226 Extensions used for asset types in the archive 8860 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
8861 with the specified key/value, has the default initial capacity.
3227 </summary> 8862 </summary>
8863 <example>
8864 <code>
8865 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value.
8866 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;();
8867 </code>
8868 </example>
3228 </member> 8869 </member>
3229 <member name="T:OpenMetaverse.Caps"> 8870 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})">
3230 <summary> 8871 <summary>
3231 Capabilities is the name of the bi-directional HTTP REST protocol 8872 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class
3232 used to communicate non real-time transactions such as teleporting or 8873 with the specified key/value, has its initial valies copied from the specified
3233 group messaging 8874 <seealso cref="T:System.Collections.Generic.Dictionary"/>
3234 </summary> 8875 </summary>
8876 <param name="dictionary"><seealso cref="T:System.Collections.Generic.Dictionary"/>
8877 to copy initial values from</param>
8878 <example>
8879 <code>
8880 // initialize a new InternalDictionary named testAvName with a UUID as the key and an string as the value.
8881 // populates with copied values from example KeyNameCache Dictionary.
8882
8883 // create source dictionary
8884 Dictionary&lt;UUID, string&gt; KeyNameCache = new Dictionary&lt;UUID, string&gt;();
8885 KeyNameCache.Add("8300f94a-7970-7810-cf2c-fc9aa6cdda24", "Jack Avatar");
8886 KeyNameCache.Add("27ba1e40-13f7-0708-3e98-5819d780bd62", "Jill Avatar");
8887
8888 // Initialize new dictionary.
8889 public InternalDictionary&lt;UUID, string&gt; testAvName = new InternalDictionary&lt;UUID, string&gt;(KeyNameCache);
8890 </code>
8891 </example>
3235 </member> 8892 </member>
3236 <member name="F:OpenMetaverse.Caps.Simulator"> 8893 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Int32)">
3237 <summary>Reference to the simulator this system is connected to</summary>
3238 </member>
3239 <member name="M:OpenMetaverse.Caps.#ctor(OpenMetaverse.Simulator,System.String)">
3240 <summary> 8894 <summary>
3241 Default constructor 8895 Initializes a new instance of the <seealso cref="T:OpenMetaverse.InternalDictionary"/> Class
8896 with the specified key/value, With its initial capacity specified.
3242 </summary> 8897 </summary>
3243 <param name="simulator"></param> 8898 <param name="capacity">Initial size of dictionary</param>
3244 <param name="seedcaps"></param> 8899 <example>
8900 <code>
8901 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value,
8902 // initially allocated room for 10 entries.
8903 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;(10);
8904 </code>
8905 </example>
3245 </member> 8906 </member>
3246 <member name="M:OpenMetaverse.Caps.CapabilityURI(System.String)"> 8907 <member name="M:OpenMetaverse.InternalDictionary`2.TryGetValue(`0,`1@)">
3247 <summary> 8908 <summary>
3248 Request the URI of a named capability 8909 Try to get entry from <seealso cref="T:OpenMetaverse.InternalDictionary"/> with specified key
3249 </summary> 8910 </summary>
3250 <param name="capability">Name of the capability to request</param> 8911 <param name="key">Key to use for lookup</param>
3251 <returns>The URI of the requested capability, or String.Empty if 8912 <param name="value">Value returned</param>
3252 the capability does not exist</returns> 8913 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
8914 <example>
8915 <code>
8916 // find your avatar using the Simulator.ObjectsAvatars InternalDictionary:
8917 Avatar av;
8918 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
8919 Console.WriteLine("Found Avatar {0}", av.Name);
8920 </code>
8921 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
8922 </example>
3253 </member> 8923 </member>
3254 <member name="M:OpenMetaverse.Caps.EventQueueEventHandler(System.String,OpenMetaverse.StructuredData.OSDMap)"> 8924 <member name="M:OpenMetaverse.InternalDictionary`2.Find(System.Predicate{`1})">
3255 <summary> 8925 <summary>
3256 Process any incoming events, check to see if we have a message created for the event, 8926 Finds the specified match.
3257 </summary> 8927 </summary>
3258 <param name="eventName"></param> 8928 <param name="match">The match.</param>
3259 <param name="body"></param> 8929 <returns>Matched value</returns>
8930 <example>
8931 <code>
8932 // use a delegate to find a prim in the ObjectsPrimitives InternalDictionary
8933 // with the ID 95683496
8934 uint findID = 95683496;
8935 Primitive findPrim = sim.ObjectsPrimitives.Find(
8936 delegate(Primitive prim) { return prim.ID == findID; });
8937 </code>
8938 </example>
3260 </member> 8939 </member>
3261 <member name="P:OpenMetaverse.Caps.SeedCapsURI"> 8940 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`1})">
3262 <summary>Capabilities URI this system was initialized with</summary> 8941 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary>
8942 <param name="match">return matching items.</param>
8943 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
8944 <example>
8945 Find All prims within 20 meters and store them in a List
8946 <code>
8947 int radius = 20;
8948 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
8949 delegate(Primitive prim) {
8950 Vector3 pos = prim.Position;
8951 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
8952 }
8953 );
8954 </code>
8955 </example>
3263 </member> 8956 </member>
3264 <member name="P:OpenMetaverse.Caps.IsEventQueueRunning"> 8957 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`0})">
3265 <summary>Whether the capabilities event queue is connected and 8958 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary>
3266 listening for incoming events</summary> 8959 <param name="match">return matching keys.</param>
8960 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
8961 <example>
8962 Find All keys which also exist in another dictionary
8963 <code>
8964 List&lt;UUID&gt; matches = myDict.FindAll(
8965 delegate(UUID id) {
8966 return myOtherDict.ContainsKey(id);
8967 }
8968 );
8969 </code>
8970 </example>
3267 </member> 8971 </member>
3268 <member name="T:OpenMetaverse.Caps.EventQueueCallback"> 8972 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`1})">
8973 <summary>Perform an <seealso cref="T:System.Action"/> on each entry in an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary>
8974 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
8975 <example>
8976 <code>
8977 // Iterates over the ObjectsPrimitives InternalDictionary and prints out some information.
8978 Client.Network.CurrentSim.ObjectsPrimitives.ForEach(
8979 delegate(Primitive prim)
8980 {
8981 if (prim.Text != null)
8982 {
8983 Console.WriteLine("NAME={0} ID = {1} TEXT = '{2}'",
8984 prim.PropertiesFamily.Name, prim.ID, prim.Text);
8985 }
8986 });
8987 </code>
8988 </example>
8989 </member>
8990 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`0})">
8991 <summary>Perform an <seealso cref="T:System.Action"/> on each key of an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary>
8992 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
8993 </member>
8994 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`0,`1}})">
3269 <summary> 8995 <summary>
3270 Triggered when an event is received via the EventQueueGet 8996 Perform an <seealso cref="T:System.Action"/> on each KeyValuePair of an <seealso cref="T:OpenMetaverse.InternalDictionary"/>
3271 capability
3272 </summary> 8997 </summary>
3273 <param name="capsKey">Event name</param> 8998 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
3274 <param name="message">Decoded event data</param>
3275 <param name="simulator">The simulator that generated the event</param>
3276 </member> 8999 </member>
3277 <member name="T:OpenMetaverse.AgentThrottle"> 9000 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsKey(`0)">
9001 <summary>Check if Key exists in Dictionary</summary>
9002 <param name="key">Key to check for</param>
9003 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
9004 </member>
9005 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsValue(`1)">
9006 <summary>Check if Value exists in Dictionary</summary>
9007 <param name="value">Value to check for</param>
9008 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
9009 </member>
9010 <member name="M:OpenMetaverse.InternalDictionary`2.Add(`0,`1)">
3278 <summary> 9011 <summary>
3279 Throttles the network traffic for various different traffic types. 9012 Adds the specified key to the dictionary, dictionary locking is not performed,
3280 Access this class through GridClient.Throttle 9013 <see cref="!:SafeAdd"/>
3281 </summary> 9014 </summary>
9015 <param name="key">The key</param>
9016 <param name="value">The value</param>
3282 </member> 9017 </member>
3283 <member name="M:OpenMetaverse.AgentThrottle.#ctor(OpenMetaverse.GridClient)"> 9018 <member name="M:OpenMetaverse.InternalDictionary`2.Remove(`0)">
3284 <summary> 9019 <summary>
3285 Default constructor, uses a default high total of 1500 KBps (1536000) 9020 Removes the specified key, dictionary locking is not performed
3286 </summary> 9021 </summary>
9022 <param name="key">The key.</param>
9023 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
3287 </member> 9024 </member>
3288 <member name="M:OpenMetaverse.AgentThrottle.#ctor(System.Byte[],System.Int32)"> 9025 <member name="P:OpenMetaverse.InternalDictionary`2.Count">
3289 <summary> 9026 <summary>
3290 Constructor that decodes an existing AgentThrottle packet in to 9027 Gets the number of Key/Value pairs contained in the <seealso cref="T:InternalDictionary"/>
3291 individual values
3292 </summary> 9028 </summary>
3293 <param name="data">Reference to the throttle data in an AgentThrottle
3294 packet</param>
3295 <param name="pos">Offset position to start reading at in the
3296 throttle data</param>
3297 <remarks>This is generally not needed in clients as the server will
3298 never send a throttle packet to the client</remarks>
3299 </member> 9029 </member>
3300 <member name="M:OpenMetaverse.AgentThrottle.Set"> 9030 <member name="P:OpenMetaverse.InternalDictionary`2.Item(`0)">
3301 <summary> 9031 <summary>
3302 Send an AgentThrottle packet to the current server using the 9032 Indexer for the dictionary
3303 current values
3304 </summary> 9033 </summary>
9034 <param name="key">The key</param>
9035 <returns>The value</returns>
3305 </member> 9036 </member>
3306 <member name="M:OpenMetaverse.AgentThrottle.Set(OpenMetaverse.Simulator)"> 9037 <member name="T:OpenMetaverse.ProfileFlags">
3307 <summary> 9038 <summary>
3308 Send an AgentThrottle packet to the specified server using the 9039 Avatar profile flags
3309 current values
3310 </summary> 9040 </summary>
3311 </member> 9041 </member>
3312 <member name="M:OpenMetaverse.AgentThrottle.ToBytes"> 9042 <member name="T:OpenMetaverse.Avatar">
3313 <summary> 9043 <summary>
3314 Convert the current throttle values to a byte array that can be put 9044 Represents an avatar (other than your own)
3315 in an AgentThrottle packet
3316 </summary> 9045 </summary>
3317 <returns>Byte array containing all the throttle values</returns>
3318 </member>
3319 <member name="P:OpenMetaverse.AgentThrottle.Resend">
3320 <summary>Maximum bits per second for resending unacknowledged packets</summary>
3321 </member>
3322 <member name="P:OpenMetaverse.AgentThrottle.Land">
3323 <summary>Maximum bits per second for LayerData terrain</summary>
3324 </member>
3325 <member name="P:OpenMetaverse.AgentThrottle.Wind">
3326 <summary>Maximum bits per second for LayerData wind data</summary>
3327 </member>
3328 <member name="P:OpenMetaverse.AgentThrottle.Cloud">
3329 <summary>Maximum bits per second for LayerData clouds</summary>
3330 </member>
3331 <member name="P:OpenMetaverse.AgentThrottle.Task">
3332 <summary>Unknown, includes object data</summary>
3333 </member>
3334 <member name="P:OpenMetaverse.AgentThrottle.Texture">
3335 <summary>Maximum bits per second for textures</summary>
3336 </member>
3337 <member name="P:OpenMetaverse.AgentThrottle.Asset">
3338 <summary>Maximum bits per second for downloaded assets</summary>
3339 </member>
3340 <member name="P:OpenMetaverse.AgentThrottle.Total">
3341 <summary>Maximum bits per second the entire connection, divided up
3342 between invidiual streams using default multipliers</summary>
3343 </member> 9046 </member>
3344 <member name="T:OpenMetaverse.Primitive"> 9047 <member name="T:OpenMetaverse.Primitive">
3345 <summary> 9048 <summary>
3346 Particle system specific enumerators, flags and methods. 9049 Particle system specific enumerators, flags and methods.
3347 </summary> 9050 </summary>
3348 </member> 9051 </member>
9052 <member name="F:OpenMetaverse.Primitive.Textures">
9053 <summary></summary>
9054 </member>
9055 <member name="F:OpenMetaverse.Primitive.TextureAnim">
9056 <summary></summary>
9057 </member>
3349 <member name="F:OpenMetaverse.Primitive.ID"> 9058 <member name="F:OpenMetaverse.Primitive.ID">
3350 <summary></summary> 9059 <summary></summary>
3351 </member> 9060 </member>
@@ -3398,6 +9107,9 @@
3398 <member name="F:OpenMetaverse.Primitive.Light"> 9107 <member name="F:OpenMetaverse.Primitive.Light">
3399 <summary></summary> 9108 <summary></summary>
3400 </member> 9109 </member>
9110 <member name="F:OpenMetaverse.Primitive.LightMap">
9111 <summary></summary>
9112 </member>
3401 <member name="F:OpenMetaverse.Primitive.Sculpt"> 9113 <member name="F:OpenMetaverse.Primitive.Sculpt">
3402 <summary></summary> 9114 <summary></summary>
3403 </member> 9115 </member>
@@ -3447,6 +9159,18 @@
3447 <member name="F:OpenMetaverse.Primitive.Properties"> 9159 <member name="F:OpenMetaverse.Primitive.Properties">
3448 <summary></summary> 9160 <summary></summary>
3449 </member> 9161 </member>
9162 <member name="F:OpenMetaverse.Primitive.PhysicsProps">
9163 <summary>Objects physics engine propertis</summary>
9164 </member>
9165 <member name="F:OpenMetaverse.Primitive.Tag">
9166 <summary>Extra data about primitive</summary>
9167 </member>
9168 <member name="F:OpenMetaverse.Primitive.IsAttachment">
9169 <summary>Indicates if prim is attached to an avatar</summary>
9170 </member>
9171 <member name="F:OpenMetaverse.Primitive.ActiveClients">
9172 <summary>Number of clients referencing this prim</summary>
9173 </member>
3450 <member name="M:OpenMetaverse.Primitive.#ctor"> 9174 <member name="M:OpenMetaverse.Primitive.#ctor">
3451 <summary> 9175 <summary>
3452 Default constructor 9176 Default constructor
@@ -3468,9 +9192,6 @@
3468 <param name="pathTwist">Signed eight bit value to unpack</param> 9192 <param name="pathTwist">Signed eight bit value to unpack</param>
3469 <returns>Unpacked floating point value</returns> 9193 <returns>Unpacked floating point value</returns>
3470 </member> 9194 </member>
3471 <member name="F:OpenMetaverse.Primitive.ParticleSys">
3472 <summary></summary>
3473 </member>
3474 <member name="F:OpenMetaverse.Primitive.MediaVersion"> 9195 <member name="F:OpenMetaverse.Primitive.MediaVersion">
3475 <summary> 9196 <summary>
3476 Current version of the media data for the prim 9197 Current version of the media data for the prim
@@ -3481,15 +9202,213 @@
3481 Array of media entries indexed by face number 9202 Array of media entries indexed by face number
3482 </summary> 9203 </summary>
3483 </member> 9204 </member>
3484 <member name="F:OpenMetaverse.Primitive.Textures"> 9205 <member name="F:OpenMetaverse.Primitive.ParticleSys">
3485 <summary></summary>
3486 </member>
3487 <member name="F:OpenMetaverse.Primitive.TextureAnim">
3488 <summary></summary> 9206 <summary></summary>
3489 </member> 9207 </member>
3490 <member name="P:OpenMetaverse.Primitive.Type"> 9208 <member name="P:OpenMetaverse.Primitive.Type">
3491 <summary>Uses basic heuristics to estimate the primitive shape</summary> 9209 <summary>Uses basic heuristics to estimate the primitive shape</summary>
3492 </member> 9210 </member>
9211 <member name="T:OpenMetaverse.Primitive.TextureAnimMode">
9212 <summary>
9213 Texture animation mode
9214 </summary>
9215 </member>
9216 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_OFF">
9217 <summary>Disable texture animation</summary>
9218 </member>
9219 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_ON">
9220 <summary>Enable texture animation</summary>
9221 </member>
9222 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.LOOP">
9223 <summary>Loop when animating textures</summary>
9224 </member>
9225 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.REVERSE">
9226 <summary>Animate in reverse direction</summary>
9227 </member>
9228 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.PING_PONG">
9229 <summary>Animate forward then reverse</summary>
9230 </member>
9231 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SMOOTH">
9232 <summary>Slide texture smoothly instead of frame-stepping</summary>
9233 </member>
9234 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ROTATE">
9235 <summary>Rotate texture instead of using frames</summary>
9236 </member>
9237 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SCALE">
9238 <summary>Scale texture instead of using frames</summary>
9239 </member>
9240 <member name="T:OpenMetaverse.Primitive.TextureEntryFace">
9241 <summary>
9242 A single textured face. Don't instantiate this class yourself, use the
9243 methods in TextureEntry
9244 </summary>
9245 </member>
9246 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
9247 <summary>
9248 Contains the definition for individual faces
9249 </summary>
9250 <param name="defaultTexture"></param>
9251 </member>
9252 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.ToString">
9253 <summary>
9254
9255 </summary>
9256 <returns></returns>
9257 </member>
9258 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.material">
9259 <summary></summary>
9260 </member>
9261 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.media">
9262 <summary></summary>
9263 </member>
9264 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RGBA">
9265 <summary></summary>
9266 </member>
9267 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatU">
9268 <summary></summary>
9269 </member>
9270 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatV">
9271 <summary></summary>
9272 </member>
9273 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetU">
9274 <summary></summary>
9275 </member>
9276 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetV">
9277 <summary></summary>
9278 </member>
9279 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Rotation">
9280 <summary></summary>
9281 </member>
9282 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Glow">
9283 <summary></summary>
9284 </member>
9285 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Bump">
9286 <summary></summary>
9287 </member>
9288 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MediaFlags">
9289 <summary>In the future this will specify whether a webpage is
9290 attached to this face</summary>
9291 </member>
9292 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.TextureID">
9293 <summary></summary>
9294 </member>
9295 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MaterialID">
9296 <summary></summary>
9297 </member>
9298 <member name="T:OpenMetaverse.Primitive.TextureEntry">
9299 <summary>
9300 Represents all of the texturable faces for an object
9301 </summary>
9302 <remarks>Grid objects have infinite faces, with each face
9303 using the properties of the default face unless set otherwise. So if
9304 you have a TextureEntry with a default texture uuid of X, and face 18
9305 has a texture UUID of Y, every face would be textured with X except for
9306 face 18 that uses Y. In practice however, primitives utilize a maximum
9307 of nine faces</remarks>
9308 </member>
9309 <member name="F:OpenMetaverse.Primitive.TextureEntry.DefaultTexture">
9310 <summary></summary>
9311 </member>
9312 <member name="F:OpenMetaverse.Primitive.TextureEntry.FaceTextures">
9313 <summary></summary>
9314 </member>
9315 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.UUID)">
9316 <summary>
9317 Constructor that takes a default texture UUID
9318 </summary>
9319 <param name="defaultTextureID">Texture UUID to use as the default texture</param>
9320 </member>
9321 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
9322 <summary>
9323 Constructor that takes a <code>TextureEntryFace</code> for the
9324 default face
9325 </summary>
9326 <param name="defaultFace">Face to use as the default face</param>
9327 </member>
9328 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32)">
9329 <summary>
9330 Constructor that creates the TextureEntry class from a byte array
9331 </summary>
9332 <param name="data">Byte array containing the TextureEntry field</param>
9333 <param name="pos">Starting position of the TextureEntry field in
9334 the byte array</param>
9335 <param name="length">Length of the TextureEntry field, in bytes</param>
9336 </member>
9337 <member name="M:OpenMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)">
9338 <summary>
9339 This will either create a new face if a custom face for the given
9340 index is not defined, or return the custom face for that index if
9341 it already exists
9342 </summary>
9343 <param name="index">The index number of the face to create or
9344 retrieve</param>
9345 <returns>A TextureEntryFace containing all the properties for that
9346 face</returns>
9347 </member>
9348 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetFace(System.UInt32)">
9349 <summary>
9350
9351 </summary>
9352 <param name="index"></param>
9353 <returns></returns>
9354 </member>
9355 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetOSD">
9356 <summary>
9357
9358 </summary>
9359 <returns></returns>
9360 </member>
9361 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetBytes">
9362 <summary>
9363
9364 </summary>
9365 <returns></returns>
9366 </member>
9367 <member name="M:OpenMetaverse.Primitive.TextureEntry.ToString">
9368 <summary>
9369
9370 </summary>
9371 <returns></returns>
9372 </member>
9373 <member name="T:OpenMetaverse.Primitive.TextureAnimation">
9374 <summary>
9375 Controls the texture animation of a particular prim
9376 </summary>
9377 </member>
9378 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Flags">
9379 <summary></summary>
9380 </member>
9381 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Face">
9382 <summary></summary>
9383 </member>
9384 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeX">
9385 <summary></summary>
9386 </member>
9387 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeY">
9388 <summary></summary>
9389 </member>
9390 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Start">
9391 <summary></summary>
9392 </member>
9393 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Length">
9394 <summary></summary>
9395 </member>
9396 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Rate">
9397 <summary></summary>
9398 </member>
9399 <member name="M:OpenMetaverse.Primitive.TextureAnimation.#ctor(System.Byte[],System.Int32)">
9400 <summary>
9401
9402 </summary>
9403 <param name="data"></param>
9404 <param name="pos"></param>
9405 </member>
9406 <member name="M:OpenMetaverse.Primitive.TextureAnimation.GetBytes">
9407 <summary>
9408
9409 </summary>
9410 <returns></returns>
9411 </member>
3493 <member name="T:OpenMetaverse.Primitive.ConstructionData"> 9412 <member name="T:OpenMetaverse.Primitive.ConstructionData">
3494 <summary> 9413 <summary>
3495 Parameters used to construct a visual representation of a primitive 9414 Parameters used to construct a visual representation of a primitive
@@ -3558,6 +9477,12 @@
3558 <member name="F:OpenMetaverse.Primitive.ConstructionData.PCode"> 9477 <member name="F:OpenMetaverse.Primitive.ConstructionData.PCode">
3559 <summary></summary> 9478 <summary></summary>
3560 </member> 9479 </member>
9480 <member name="M:OpenMetaverse.Primitive.ConstructionData.GetHashCode">
9481 <summary>
9482 Calculdates hash code for prim construction data
9483 </summary>
9484 <returns>The has</returns>
9485 </member>
3561 <member name="P:OpenMetaverse.Primitive.ConstructionData.AttachmentPoint"> 9486 <member name="P:OpenMetaverse.Primitive.ConstructionData.AttachmentPoint">
3562 <summary>Attachment point to an avatar</summary> 9487 <summary>Attachment point to an avatar</summary>
3563 </member> 9488 </member>
@@ -3664,6 +9589,41 @@
3664 </summary> 9589 </summary>
3665 <returns></returns> 9590 <returns></returns>
3666 </member> 9591 </member>
9592 <member name="T:OpenMetaverse.Primitive.LightImage">
9593 <summary>
9594 Information on the light properties of a primitive as texture map
9595 </summary>
9596 </member>
9597 <member name="F:OpenMetaverse.Primitive.LightImage.LightTexture">
9598 <summary></summary>
9599 </member>
9600 <member name="F:OpenMetaverse.Primitive.LightImage.Params">
9601 <summary></summary>
9602 </member>
9603 <member name="M:OpenMetaverse.Primitive.LightImage.#ctor">
9604 <summary>
9605 Default constructor
9606 </summary>
9607 </member>
9608 <member name="M:OpenMetaverse.Primitive.LightImage.#ctor(System.Byte[],System.Int32)">
9609 <summary>
9610
9611 </summary>
9612 <param name="data"></param>
9613 <param name="pos"></param>
9614 </member>
9615 <member name="M:OpenMetaverse.Primitive.LightImage.GetBytes">
9616 <summary>
9617
9618 </summary>
9619 <returns></returns>
9620 </member>
9621 <member name="M:OpenMetaverse.Primitive.LightImage.ToString">
9622 <summary>
9623
9624 </summary>
9625 <returns></returns>
9626 </member>
3667 <member name="T:OpenMetaverse.Primitive.SculptData"> 9627 <member name="T:OpenMetaverse.Primitive.SculptData">
3668 <summary> 9628 <summary>
3669 Information on the sculpt properties of a sculpted primitive 9629 Information on the sculpt properties of a sculpted primitive
@@ -3777,6 +9737,42 @@
3777 <param name="props"><seealso cref="T:OpenMetaverse.Primitive.ObjectProperties"/> that has 9737 <param name="props"><seealso cref="T:OpenMetaverse.Primitive.ObjectProperties"/> that has
3778 been partially filled by an ObjectPropertiesFamily packet</param> 9738 been partially filled by an ObjectPropertiesFamily packet</param>
3779 </member> 9739 </member>
9740 <member name="T:OpenMetaverse.Primitive.PhysicsProperties">
9741 <summary>
9742 Describes physics attributes of the prim
9743 </summary>
9744 </member>
9745 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.LocalID">
9746 <summary>Primitive's local ID</summary>
9747 </member>
9748 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.Density">
9749 <summary>Density (1000 for normal density)</summary>
9750 </member>
9751 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.Friction">
9752 <summary>Friction</summary>
9753 </member>
9754 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.GravityMultiplier">
9755 <summary>Gravity multiplier (1 for normal gravity) </summary>
9756 </member>
9757 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.PhysicsShapeType">
9758 <summary>Type of physics representation of this primitive in the simulator</summary>
9759 </member>
9760 <member name="F:OpenMetaverse.Primitive.PhysicsProperties.Restitution">
9761 <summary>Restitution</summary>
9762 </member>
9763 <member name="M:OpenMetaverse.Primitive.PhysicsProperties.FromOSD(OpenMetaverse.StructuredData.OSD)">
9764 <summary>
9765 Creates PhysicsProperties from OSD
9766 </summary>
9767 <param name="osd">OSDMap with incoming data</param>
9768 <returns>Deserialized PhysicsProperties object</returns>
9769 </member>
9770 <member name="M:OpenMetaverse.Primitive.PhysicsProperties.GetOSD">
9771 <summary>
9772 Serializes PhysicsProperties to OSD
9773 </summary>
9774 <returns>OSDMap with serialized PhysicsProperties data</returns>
9775 </member>
3780 <member name="T:OpenMetaverse.Primitive.ParticleSystem"> 9776 <member name="T:OpenMetaverse.Primitive.ParticleSystem">
3781 <summary> 9777 <summary>
3782 Complete structure for the particle system 9778 Complete structure for the particle system
@@ -3954,583 +9950,304 @@
3954 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle"> 9950 <member name="F:OpenMetaverse.Primitive.ParticleSystem.ParticleFlags.UseNewAngle">
3955 <summary>Particles use new 'correct' angle parameters</summary> 9951 <summary>Particles use new 'correct' angle parameters</summary>
3956 </member> 9952 </member>
3957 <member name="T:OpenMetaverse.Primitive.TextureAnimMode"> 9953 <member name="F:OpenMetaverse.Avatar.Groups">
3958 <summary> 9954 <summary>Groups that this avatar is a member of</summary>
3959 Texture animation mode
3960 </summary>
3961 </member>
3962 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_OFF">
3963 <summary>Disable texture animation</summary>
3964 </member>
3965 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ANIM_ON">
3966 <summary>Enable texture animation</summary>
3967 </member>
3968 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.LOOP">
3969 <summary>Loop when animating textures</summary>
3970 </member>
3971 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.REVERSE">
3972 <summary>Animate in reverse direction</summary>
3973 </member>
3974 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.PING_PONG">
3975 <summary>Animate forward then reverse</summary>
3976 </member>
3977 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SMOOTH">
3978 <summary>Slide texture smoothly instead of frame-stepping</summary>
3979 </member>
3980 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.ROTATE">
3981 <summary>Rotate texture instead of using frames</summary>
3982 </member>
3983 <member name="F:OpenMetaverse.Primitive.TextureAnimMode.SCALE">
3984 <summary>Scale texture instead of using frames</summary>
3985 </member>
3986 <member name="T:OpenMetaverse.Primitive.TextureEntryFace">
3987 <summary>
3988 A single textured face. Don't instantiate this class yourself, use the
3989 methods in TextureEntry
3990 </summary>
3991 </member>
3992 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
3993 <summary>
3994 Contains the definition for individual faces
3995 </summary>
3996 <param name="defaultTexture"></param>
3997 </member>
3998 <member name="M:OpenMetaverse.Primitive.TextureEntryFace.ToString">
3999 <summary>
4000
4001 </summary>
4002 <returns></returns>
4003 </member>
4004 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.material">
4005 <summary></summary>
4006 </member>
4007 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.media">
4008 <summary></summary>
4009 </member>
4010 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RGBA">
4011 <summary></summary>
4012 </member>
4013 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatU">
4014 <summary></summary>
4015 </member>
4016 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.RepeatV">
4017 <summary></summary>
4018 </member>
4019 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetU">
4020 <summary></summary>
4021 </member>
4022 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.OffsetV">
4023 <summary></summary>
4024 </member>
4025 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Rotation">
4026 <summary></summary>
4027 </member>
4028 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Glow">
4029 <summary></summary>
4030 </member>
4031 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.Bump">
4032 <summary></summary>
4033 </member>
4034 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.MediaFlags">
4035 <summary>In the future this will specify whether a webpage is
4036 attached to this face</summary>
4037 </member>
4038 <member name="P:OpenMetaverse.Primitive.TextureEntryFace.TextureID">
4039 <summary></summary>
4040 </member>
4041 <member name="T:OpenMetaverse.Primitive.TextureEntry">
4042 <summary>
4043 Represents all of the texturable faces for an object
4044 </summary>
4045 <remarks>Grid objects have infinite faces, with each face
4046 using the properties of the default face unless set otherwise. So if
4047 you have a TextureEntry with a default texture uuid of X, and face 18
4048 has a texture UUID of Y, every face would be textured with X except for
4049 face 18 that uses Y. In practice however, primitives utilize a maximum
4050 of nine faces</remarks>
4051 </member>
4052 <member name="F:OpenMetaverse.Primitive.TextureEntry.DefaultTexture">
4053 <summary></summary>
4054 </member>
4055 <member name="F:OpenMetaverse.Primitive.TextureEntry.FaceTextures">
4056 <summary></summary>
4057 </member>
4058 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.UUID)">
4059 <summary>
4060 Constructor that takes a default texture UUID
4061 </summary>
4062 <param name="defaultTextureID">Texture UUID to use as the default texture</param>
4063 </member>
4064 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(OpenMetaverse.Primitive.TextureEntryFace)">
4065 <summary>
4066 Constructor that takes a <code>TextureEntryFace</code> for the
4067 default face
4068 </summary>
4069 <param name="defaultFace">Face to use as the default face</param>
4070 </member>
4071 <member name="M:OpenMetaverse.Primitive.TextureEntry.#ctor(System.Byte[],System.Int32,System.Int32)">
4072 <summary>
4073 Constructor that creates the TextureEntry class from a byte array
4074 </summary>
4075 <param name="data">Byte array containing the TextureEntry field</param>
4076 <param name="pos">Starting position of the TextureEntry field in
4077 the byte array</param>
4078 <param name="length">Length of the TextureEntry field, in bytes</param>
4079 </member>
4080 <member name="M:OpenMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)">
4081 <summary>
4082 This will either create a new face if a custom face for the given
4083 index is not defined, or return the custom face for that index if
4084 it already exists
4085 </summary>
4086 <param name="index">The index number of the face to create or
4087 retrieve</param>
4088 <returns>A TextureEntryFace containing all the properties for that
4089 face</returns>
4090 </member>
4091 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetFace(System.UInt32)">
4092 <summary>
4093
4094 </summary>
4095 <param name="index"></param>
4096 <returns></returns>
4097 </member>
4098 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetOSD">
4099 <summary>
4100
4101 </summary>
4102 <returns></returns>
4103 </member>
4104 <member name="M:OpenMetaverse.Primitive.TextureEntry.GetBytes">
4105 <summary>
4106
4107 </summary>
4108 <returns></returns>
4109 </member>
4110 <member name="M:OpenMetaverse.Primitive.TextureEntry.ToString">
4111 <summary>
4112
4113 </summary>
4114 <returns></returns>
4115 </member>
4116 <member name="T:OpenMetaverse.Primitive.TextureAnimation">
4117 <summary>
4118 Controls the texture animation of a particular prim
4119 </summary>
4120 </member>
4121 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Flags">
4122 <summary></summary>
4123 </member>
4124 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Face">
4125 <summary></summary>
4126 </member>
4127 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeX">
4128 <summary></summary>
4129 </member>
4130 <member name="F:OpenMetaverse.Primitive.TextureAnimation.SizeY">
4131 <summary></summary>
4132 </member>
4133 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Start">
4134 <summary></summary>
4135 </member>
4136 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Length">
4137 <summary></summary>
4138 </member>
4139 <member name="F:OpenMetaverse.Primitive.TextureAnimation.Rate">
4140 <summary></summary>
4141 </member>
4142 <member name="M:OpenMetaverse.Primitive.TextureAnimation.#ctor(System.Byte[],System.Int32)">
4143 <summary>
4144
4145 </summary>
4146 <param name="data"></param>
4147 <param name="pos"></param>
4148 </member>
4149 <member name="M:OpenMetaverse.Primitive.TextureAnimation.GetBytes">
4150 <summary>
4151
4152 </summary>
4153 <returns></returns>
4154 </member>
4155 <member name="T:OpenMetaverse.Imaging.OpenJPEG">
4156 <summary>
4157 A Wrapper around openjpeg to encode and decode images to and from byte arrays
4158 </summary>
4159 </member>
4160 <member name="F:OpenMetaverse.Imaging.OpenJPEG.TGA_HEADER_SIZE">
4161 <summary>TGA Header size</summary>
4162 </member> 9955 </member>
4163 <member name="F:OpenMetaverse.Imaging.OpenJPEG.OpenJPEGLock"> 9956 <member name="F:OpenMetaverse.Avatar.ProfileStatistics">
4164 <summary>OpenJPEG is not threadsafe, so this object is used to lock 9957 <summary>Positive and negative ratings</summary>
4165 during calls into unmanaged code</summary>
4166 </member> 9958 </member>
4167 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage,System.Boolean)"> 9959 <member name="F:OpenMetaverse.Avatar.ProfileProperties">
4168 <summary> 9960 <summary>Avatar properties including about text, profile URL, image IDs and
4169 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array 9961 publishing settings</summary>
4170 </summary>
4171 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param>
4172 <param name="lossless">true to enable lossless conversion, only useful for small images ie: sculptmaps</param>
4173 <returns>A byte array containing the encoded Image object</returns>
4174 </member> 9962 </member>
4175 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage)"> 9963 <member name="F:OpenMetaverse.Avatar.ProfileInterests">
4176 <summary> 9964 <summary>Avatar interests including spoken languages, skills, and "want to"
4177 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array 9965 choices</summary>
4178 </summary>
4179 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param>
4180 <returns>a byte array of the encoded image</returns>
4181 </member> 9966 </member>
4182 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@,System.Drawing.Image@)"> 9967 <member name="F:OpenMetaverse.Avatar.ControlFlags">
4183 <summary> 9968 <summary>Movement control flags for avatars. Typically not set or used by
4184 Decode JPEG2000 data to an <seealso cref="T:System.Drawing.Image"/> and 9969 clients. To move your avatar, use Client.Self.Movement instead</summary>
4185 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/>
4186 </summary>
4187 <param name="encoded">JPEG2000 encoded data</param>
4188 <param name="managedImage">ManagedImage object to decode to</param>
4189 <param name="image">Image object to decode to</param>
4190 <returns>True if the decode succeeds, otherwise false</returns>
4191 </member> 9970 </member>
4192 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@)"> 9971 <member name="F:OpenMetaverse.Avatar.VisualParameters">
4193 <summary> 9972 <summary>
4194 9973 Contains the visual parameters describing the deformation of the avatar
4195 </summary> 9974 </summary>
4196 <param name="encoded"></param>
4197 <param name="managedImage"></param>
4198 <returns></returns>
4199 </member> 9975 </member>
4200 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeLayerBoundaries(System.Byte[],OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo[]@,System.Int32@)"> 9976 <member name="F:OpenMetaverse.Avatar.AppearanceVersion">
4201 <summary> 9977 <summary>
4202 9978 Appearance version. Value greater than 0 indicates using server side baking
4203 </summary> 9979 </summary>
4204 <param name="encoded"></param>
4205 <param name="layerInfo"></param>
4206 <param name="components"></param>
4207 <returns></returns>
4208 </member> 9980 </member>
4209 <member name="M:OpenMetaverse.Imaging.OpenJPEG.EncodeFromImage(System.Drawing.Bitmap,System.Boolean)"> 9981 <member name="F:OpenMetaverse.Avatar.COFVersion">
4210 <summary> 9982 <summary>
4211 Encode a <seealso cref="T:System.Drawing.Bitmap"/> object into a byte array 9983 Version of the Current Outfit Folder that the appearance is based on
4212 </summary> 9984 </summary>
4213 <param name="bitmap">The source <seealso cref="T:System.Drawing.Bitmap"/> object to encode</param>
4214 <param name="lossless">true to enable lossless decoding</param>
4215 <returns>A byte array containing the source Bitmap object</returns>
4216 </member> 9985 </member>
4217 <member name="T:OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo"> 9986 <member name="F:OpenMetaverse.Avatar.AppearanceFlags">
4218 <summary> 9987 <summary>
4219 Defines the beginning and ending file positions of a layer in an 9988 Appearance flags. Introduced with server side baking, currently unused.
4220 LRCP-progression JPEG2000 file
4221 </summary> 9989 </summary>
4222 </member> 9990 </member>
4223 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledImage"> 9991 <member name="F:OpenMetaverse.Avatar.Animations">
4224 <summary> 9992 <summary>
4225 This structure is used to marshal both encoded and decoded images. 9993 List of current avatar animations
4226 MUST MATCH THE STRUCT IN dotnet.h!
4227 </summary> 9994 </summary>
4228 </member> 9995 </member>
4229 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket"> 9996 <member name="M:OpenMetaverse.Avatar.#ctor">
4230 <summary> 9997 <summary>
4231 Information about a single packet in a JPEG2000 stream 9998 Default constructor
4232 </summary> 9999 </summary>
4233 </member> 10000 </member>
4234 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.start_pos"> 10001 <member name="P:OpenMetaverse.Avatar.FirstName">
4235 <summary>Packet start position</summary> 10002 <summary>First name</summary>
4236 </member> 10003 </member>
4237 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_ph_pos"> 10004 <member name="P:OpenMetaverse.Avatar.LastName">
4238 <summary>Packet header end position</summary> 10005 <summary>Last name</summary>
4239 </member> 10006 </member>
4240 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_pos"> 10007 <member name="P:OpenMetaverse.Avatar.Name">
4241 <summary>Packet end position</summary> 10008 <summary>Full name</summary>
4242 </member> 10009 </member>
4243 <member name="T:OpenMetaverse.Assets.AssetBodypart"> 10010 <member name="P:OpenMetaverse.Avatar.GroupName">
4244 <summary> 10011 <summary>Active group</summary>
4245 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that represents an avatars body ie: Hair, Etc.
4246 </summary>
4247 </member> 10012 </member>
4248 <member name="T:OpenMetaverse.Assets.AssetWearable"> 10013 <member name="T:OpenMetaverse.Avatar.Statistics">
4249 <summary> 10014 <summary>
4250 Represents a Wearable Asset, Clothing, Hair, Skin, Etc 10015 Positive and negative ratings
4251 </summary> 10016 </summary>
4252 </member> 10017 </member>
4253 <member name="F:OpenMetaverse.Assets.AssetWearable.Name"> 10018 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorPositive">
4254 <summary>A string containing the name of the asset</summary> 10019 <summary>Positive ratings for Behavior</summary>
4255 </member>
4256 <member name="F:OpenMetaverse.Assets.AssetWearable.Description">
4257 <summary>A string containing a short description of the asset</summary>
4258 </member>
4259 <member name="F:OpenMetaverse.Assets.AssetWearable.WearableType">
4260 <summary>The Assets WearableType</summary>
4261 </member>
4262 <member name="F:OpenMetaverse.Assets.AssetWearable.ForSale">
4263 <summary>The For-Sale status of the object</summary>
4264 </member>
4265 <member name="F:OpenMetaverse.Assets.AssetWearable.SalePrice">
4266 <summary>An Integer representing the purchase price of the asset</summary>
4267 </member>
4268 <member name="F:OpenMetaverse.Assets.AssetWearable.Creator">
4269 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets creator</summary>
4270 </member>
4271 <member name="F:OpenMetaverse.Assets.AssetWearable.Owner">
4272 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets current owner</summary>
4273 </member>
4274 <member name="F:OpenMetaverse.Assets.AssetWearable.LastOwner">
4275 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the assets prior owner</summary>
4276 </member>
4277 <member name="F:OpenMetaverse.Assets.AssetWearable.Group">
4278 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Group this asset is set to</summary>
4279 </member>
4280 <member name="F:OpenMetaverse.Assets.AssetWearable.GroupOwned">
4281 <summary>True if the asset is owned by a <seealso cref="F:OpenMetaverse.Assets.AssetWearable.Group"/></summary>
4282 </member>
4283 <member name="F:OpenMetaverse.Assets.AssetWearable.Permissions">
4284 <summary>The Permissions mask of the asset</summary>
4285 </member>
4286 <member name="F:OpenMetaverse.Assets.AssetWearable.Params">
4287 <summary>A Dictionary containing Key/Value pairs of the objects parameters</summary>
4288 </member>
4289 <member name="F:OpenMetaverse.Assets.AssetWearable.Textures">
4290 <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>
4291 </member> 10020 </member>
4292 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor"> 10021 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorNegative">
4293 <summary>Initializes a new instance of an AssetWearable object</summary> 10022 <summary>Negative ratings for Behavior</summary>
4294 </member> 10023 </member>
4295 <member name="M:OpenMetaverse.Assets.AssetWearable.#ctor(OpenMetaverse.UUID,System.Byte[])"> 10024 <member name="F:OpenMetaverse.Avatar.Statistics.AppearancePositive">
4296 <summary>Initializes a new instance of an AssetWearable object with parameters</summary> 10025 <summary>Positive ratings for Appearance</summary>
4297 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
4298 <param name="assetData">A byte array containing the raw asset data</param>
4299 </member> 10026 </member>
4300 <member name="M:OpenMetaverse.Assets.AssetWearable.Decode"> 10027 <member name="F:OpenMetaverse.Avatar.Statistics.AppearanceNegative">
4301 <summary> 10028 <summary>Negative ratings for Appearance</summary>
4302 Decode an assets byte encoded data to a string
4303 </summary>
4304 <returns>true if the asset data was decoded successfully</returns>
4305 </member> 10029 </member>
4306 <member name="M:OpenMetaverse.Assets.AssetWearable.Encode"> 10030 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingPositive">
4307 <summary> 10031 <summary>Positive ratings for Building</summary>
4308 Encode the assets string represantion into a format consumable by the asset server
4309 </summary>
4310 </member> 10032 </member>
4311 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor"> 10033 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingNegative">
4312 <summary>Initializes a new instance of an AssetBodyPart object</summary> 10034 <summary>Negative ratings for Building</summary>
4313 </member> 10035 </member>
4314 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(OpenMetaverse.UUID,System.Byte[])"> 10036 <member name="F:OpenMetaverse.Avatar.Statistics.GivenPositive">
4315 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary> 10037 <summary>Positive ratings given by this avatar</summary>
4316 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
4317 <param name="assetData">A byte array containing the raw asset data</param>
4318 </member> 10038 </member>
4319 <member name="P:OpenMetaverse.Assets.AssetBodypart.AssetType"> 10039 <member name="F:OpenMetaverse.Avatar.Statistics.GivenNegative">
4320 <summary>Override the base classes AssetType</summary> 10040 <summary>Negative ratings given by this avatar</summary>
4321 </member> 10041 </member>
4322 <member name="T:OpenMetaverse.FieldType"> 10042 <member name="T:OpenMetaverse.Avatar.AvatarProperties">
4323 <summary> 10043 <summary>
4324 10044 Avatar properties including about text, profile URL, image IDs and
10045 publishing settings
4325 </summary> 10046 </summary>
4326 </member> 10047 </member>
4327 <member name="F:OpenMetaverse.FieldType.U8"> 10048 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeText">
4328 <summary></summary> 10049 <summary>First Life about text</summary>
4329 </member>
4330 <member name="F:OpenMetaverse.FieldType.U16">
4331 <summary></summary>
4332 </member> 10050 </member>
4333 <member name="F:OpenMetaverse.FieldType.U32"> 10051 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeImage">
4334 <summary></summary> 10052 <summary>First Life image ID</summary>
4335 </member> 10053 </member>
4336 <member name="F:OpenMetaverse.FieldType.U64"> 10054 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Partner">
4337 <summary></summary> 10055 <summary></summary>
4338 </member> 10056 </member>
4339 <member name="F:OpenMetaverse.FieldType.S8"> 10057 <member name="F:OpenMetaverse.Avatar.AvatarProperties.AboutText">
4340 <summary></summary> 10058 <summary></summary>
4341 </member> 10059 </member>
4342 <member name="F:OpenMetaverse.FieldType.S16"> 10060 <member name="F:OpenMetaverse.Avatar.AvatarProperties.BornOn">
4343 <summary></summary> 10061 <summary></summary>
4344 </member> 10062 </member>
4345 <member name="F:OpenMetaverse.FieldType.S32"> 10063 <member name="F:OpenMetaverse.Avatar.AvatarProperties.CharterMember">
4346 <summary></summary> 10064 <summary></summary>
4347 </member> 10065 </member>
4348 <member name="F:OpenMetaverse.FieldType.F32"> 10066 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileImage">
4349 <summary></summary> 10067 <summary>Profile image ID</summary>
4350 </member> 10068 </member>
4351 <member name="F:OpenMetaverse.FieldType.F64"> 10069 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Flags">
4352 <summary></summary> 10070 <summary>Flags of the profile</summary>
4353 </member> 10071 </member>
4354 <member name="F:OpenMetaverse.FieldType.UUID"> 10072 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileURL">
4355 <summary></summary> 10073 <summary>Web URL for this profile</summary>
4356 </member> 10074 </member>
4357 <member name="F:OpenMetaverse.FieldType.BOOL"> 10075 <member name="P:OpenMetaverse.Avatar.AvatarProperties.AllowPublish">
4358 <summary></summary> 10076 <summary>Should this profile be published on the web</summary>
4359 </member> 10077 </member>
4360 <member name="F:OpenMetaverse.FieldType.Vector3"> 10078 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Online">
4361 <summary></summary> 10079 <summary>Avatar Online Status</summary>
4362 </member> 10080 </member>
4363 <member name="F:OpenMetaverse.FieldType.Vector3d"> 10081 <member name="P:OpenMetaverse.Avatar.AvatarProperties.MaturePublish">
4364 <summary></summary> 10082 <summary>Is this a mature profile</summary>
4365 </member> 10083 </member>
4366 <member name="F:OpenMetaverse.FieldType.Vector4"> 10084 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Identified">
4367 <summary></summary> 10085 <summary></summary>
4368 </member> 10086 </member>
4369 <member name="F:OpenMetaverse.FieldType.Quaternion"> 10087 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Transacted">
4370 <summary></summary> 10088 <summary></summary>
4371 </member> 10089 </member>
4372 <member name="F:OpenMetaverse.FieldType.IPADDR"> 10090 <member name="T:OpenMetaverse.Avatar.Interests">
4373 <summary></summary> 10091 <summary>
10092 Avatar interests including spoken languages, skills, and "want to"
10093 choices
10094 </summary>
4374 </member> 10095 </member>
4375 <member name="F:OpenMetaverse.FieldType.IPPORT"> 10096 <member name="F:OpenMetaverse.Avatar.Interests.LanguagesText">
4376 <summary></summary> 10097 <summary>Languages profile field</summary>
4377 </member> 10098 </member>
4378 <member name="F:OpenMetaverse.FieldType.Variable"> 10099 <member name="F:OpenMetaverse.Avatar.Interests.SkillsMask">
4379 <summary></summary> 10100 <summary></summary>
4380 </member> 10101 </member>
4381 <member name="F:OpenMetaverse.FieldType.Fixed"> 10102 <member name="F:OpenMetaverse.Avatar.Interests.SkillsText">
4382 <summary></summary> 10103 <summary></summary>
4383 </member> 10104 </member>
4384 <member name="F:OpenMetaverse.FieldType.Single"> 10105 <member name="F:OpenMetaverse.Avatar.Interests.WantToMask">
4385 <summary></summary> 10106 <summary></summary>
4386 </member> 10107 </member>
4387 <member name="F:OpenMetaverse.FieldType.Multiple"> 10108 <member name="F:OpenMetaverse.Avatar.Interests.WantToText">
4388 <summary></summary> 10109 <summary></summary>
4389 </member> 10110 </member>
4390 <member name="T:OpenMetaverse.MapField"> 10111 <member name="T:OpenMetaverse.AgentThrottle">
4391 <summary> 10112 <summary>
4392 10113 Throttles the network traffic for various different traffic types.
10114 Access this class through GridClient.Throttle
4393 </summary> 10115 </summary>
4394 </member> 10116 </member>
4395 <member name="F:OpenMetaverse.MapField.KeywordPosition"> 10117 <member name="M:OpenMetaverse.AgentThrottle.#ctor(OpenMetaverse.GridClient)">
4396 <summary></summary>
4397 </member>
4398 <member name="F:OpenMetaverse.MapField.Name">
4399 <summary></summary>
4400 </member>
4401 <member name="F:OpenMetaverse.MapField.Type">
4402 <summary></summary>
4403 </member>
4404 <member name="F:OpenMetaverse.MapField.Count">
4405 <summary></summary>
4406 </member>
4407 <member name="M:OpenMetaverse.MapField.CompareTo(System.Object)">
4408 <summary> 10118 <summary>
4409 10119 Default constructor, uses a default high total of 1500 KBps (1536000)
4410 </summary> 10120 </summary>
4411 <param name="obj"></param>
4412 <returns></returns>
4413 </member> 10121 </member>
4414 <member name="T:OpenMetaverse.MapBlock"> 10122 <member name="M:OpenMetaverse.AgentThrottle.#ctor(System.Byte[],System.Int32)">
4415 <summary> 10123 <summary>
4416 10124 Constructor that decodes an existing AgentThrottle packet in to
10125 individual values
4417 </summary> 10126 </summary>
10127 <param name="data">Reference to the throttle data in an AgentThrottle
10128 packet</param>
10129 <param name="pos">Offset position to start reading at in the
10130 throttle data</param>
10131 <remarks>This is generally not needed in clients as the server will
10132 never send a throttle packet to the client</remarks>
4418 </member> 10133 </member>
4419 <member name="F:OpenMetaverse.MapBlock.KeywordPosition"> 10134 <member name="M:OpenMetaverse.AgentThrottle.Set">
4420 <summary></summary>
4421 </member>
4422 <member name="F:OpenMetaverse.MapBlock.Name">
4423 <summary></summary>
4424 </member>
4425 <member name="F:OpenMetaverse.MapBlock.Count">
4426 <summary></summary>
4427 </member>
4428 <member name="F:OpenMetaverse.MapBlock.Fields">
4429 <summary></summary>
4430 </member>
4431 <member name="M:OpenMetaverse.MapBlock.CompareTo(System.Object)">
4432 <summary> 10135 <summary>
4433 10136 Send an AgentThrottle packet to the current server using the
10137 current values
4434 </summary> 10138 </summary>
4435 <param name="obj"></param>
4436 <returns></returns>
4437 </member> 10139 </member>
4438 <member name="T:OpenMetaverse.MapPacket"> 10140 <member name="M:OpenMetaverse.AgentThrottle.Set(OpenMetaverse.Simulator)">
4439 <summary> 10141 <summary>
4440 10142 Send an AgentThrottle packet to the specified server using the
10143 current values
4441 </summary> 10144 </summary>
4442 </member> 10145 </member>
4443 <member name="F:OpenMetaverse.MapPacket.ID"> 10146 <member name="M:OpenMetaverse.AgentThrottle.ToBytes">
4444 <summary></summary> 10147 <summary>
10148 Convert the current throttle values to a byte array that can be put
10149 in an AgentThrottle packet
10150 </summary>
10151 <returns>Byte array containing all the throttle values</returns>
4445 </member> 10152 </member>
4446 <member name="F:OpenMetaverse.MapPacket.Name"> 10153 <member name="P:OpenMetaverse.AgentThrottle.Resend">
4447 <summary></summary> 10154 <summary>Maximum bits per second for resending unacknowledged packets</summary>
4448 </member> 10155 </member>
4449 <member name="F:OpenMetaverse.MapPacket.Frequency"> 10156 <member name="P:OpenMetaverse.AgentThrottle.Land">
4450 <summary></summary> 10157 <summary>Maximum bits per second for LayerData terrain</summary>
4451 </member> 10158 </member>
4452 <member name="F:OpenMetaverse.MapPacket.Trusted"> 10159 <member name="P:OpenMetaverse.AgentThrottle.Wind">
4453 <summary></summary> 10160 <summary>Maximum bits per second for LayerData wind data</summary>
4454 </member> 10161 </member>
4455 <member name="F:OpenMetaverse.MapPacket.Encoded"> 10162 <member name="P:OpenMetaverse.AgentThrottle.Cloud">
4456 <summary></summary> 10163 <summary>Maximum bits per second for LayerData clouds</summary>
4457 </member> 10164 </member>
4458 <member name="F:OpenMetaverse.MapPacket.Blocks"> 10165 <member name="P:OpenMetaverse.AgentThrottle.Task">
4459 <summary></summary> 10166 <summary>Unknown, includes object data</summary>
4460 </member> 10167 </member>
4461 <member name="T:OpenMetaverse.ProtocolManager"> 10168 <member name="P:OpenMetaverse.AgentThrottle.Texture">
4462 <summary> 10169 <summary>Maximum bits per second for textures</summary>
4463
4464 </summary>
4465 </member> 10170 </member>
4466 <member name="F:OpenMetaverse.ProtocolManager.TypeSizes"> 10171 <member name="P:OpenMetaverse.AgentThrottle.Asset">
4467 <summary></summary> 10172 <summary>Maximum bits per second for downloaded assets</summary>
4468 </member> 10173 </member>
4469 <member name="F:OpenMetaverse.ProtocolManager.KeywordPositions"> 10174 <member name="P:OpenMetaverse.AgentThrottle.Total">
4470 <summary></summary> 10175 <summary>Maximum bits per second the entire connection, divided up
10176 between invidiual streams using default multipliers</summary>
4471 </member> 10177 </member>
4472 <member name="F:OpenMetaverse.ProtocolManager.LowMaps"> 10178 <member name="F:OpenMetaverse.Http.EventQueueClient.REQUEST_TIMEOUT">
4473 <summary></summary> 10179 <summary>=</summary>
4474 </member> 10180 </member>
4475 <member name="F:OpenMetaverse.ProtocolManager.MediumMaps"> 10181 <member name="F:OpenMetaverse.Http.EventQueueClient._errorCount">
4476 <summary></summary> 10182 <summary>Number of times we've received an unknown CAPS exception in series.</summary>
4477 </member> 10183 </member>
4478 <member name="F:OpenMetaverse.ProtocolManager.HighMaps"> 10184 <member name="F:OpenMetaverse.Http.EventQueueClient._random">
4479 <summary></summary> 10185 <summary>For exponential backoff on error.</summary>
4480 </member> 10186 </member>
4481 <member name="M:OpenMetaverse.ProtocolManager.#ctor(System.String,OpenMetaverse.GridClient)"> 10187 <member name="T:OpenMetaverse.Assets.AssetMesh">
4482 <summary> 10188 <summary>
4483 10189 Represents Mesh asset
4484 </summary> 10190 </summary>
4485 <param name="mapFile"></param>
4486 <param name="client"></param>
4487 </member> 10191 </member>
4488 <member name="M:OpenMetaverse.ProtocolManager.Command(System.String)"> 10192 <member name="F:OpenMetaverse.Assets.AssetMesh.MeshData">
4489 <summary> 10193 <summary>
4490 10194 Decoded mesh data
4491 </summary> 10195 </summary>
4492 <param name="command"></param>
4493 <returns></returns>
4494 </member> 10196 </member>
4495 <member name="M:OpenMetaverse.ProtocolManager.Command(System.Byte[])"> 10197 <member name="M:OpenMetaverse.Assets.AssetMesh.#ctor">
4496 <summary> 10198 <summary>Initializes a new instance of an AssetMesh object</summary>
4497
4498 </summary>
4499 <param name="data"></param>
4500 <returns></returns>
4501 </member> 10199 </member>
4502 <member name="M:OpenMetaverse.ProtocolManager.Command(System.UInt16,OpenMetaverse.PacketFrequency)"> 10200 <member name="M:OpenMetaverse.Assets.AssetMesh.#ctor(OpenMetaverse.UUID,System.Byte[])">
4503 <summary> 10201 <summary>Initializes a new instance of an AssetMesh object with parameters</summary>
4504 10202 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
4505 </summary> 10203 <param name="assetData">A byte array containing the raw asset data</param>
4506 <param name="command"></param>
4507 <param name="frequency"></param>
4508 <returns></returns>
4509 </member> 10204 </member>
4510 <member name="M:OpenMetaverse.ProtocolManager.PrintMap"> 10205 <member name="M:OpenMetaverse.Assets.AssetMesh.Encode">
4511 <summary> 10206 <summary>
4512 10207 TODO: Encodes Collada file into LLMesh format
4513 </summary> 10208 </summary>
4514 </member> 10209 </member>
4515 <member name="M:OpenMetaverse.ProtocolManager.PrintOneMap(OpenMetaverse.MapPacket[],System.String)"> 10210 <member name="M:OpenMetaverse.Assets.AssetMesh.Decode">
4516 <summary> 10211 <summary>
4517 10212 Decodes mesh asset. See <see cref="M:OpenMetaverse.Rendering.FacetedMesh.TryDecodeFromAsset(OpenMetaverse.Primitive,OpenMetaverse.Assets.AssetMesh,OpenMetaverse.Rendering.DetailLevel,OpenMetaverse.Rendering.FacetedMesh@)"/>
4518 </summary> 10213 to furter decode it for rendering</summary>
4519 <param name="map"></param> 10214 <returns>true</returns>
4520 <param name="frequency"></param>
4521 </member> 10215 </member>
4522 <member name="M:OpenMetaverse.ProtocolManager.DecodeMapFile(System.String,System.String)"> 10216 <member name="P:OpenMetaverse.Assets.AssetMesh.AssetType">
10217 <summary>Override the base classes AssetType</summary>
10218 </member>
10219 <member name="F:OpenMetaverse.TerrainPatch.X">
10220 <summary>X position of this patch</summary>
10221 </member>
10222 <member name="F:OpenMetaverse.TerrainPatch.Y">
10223 <summary>Y position of this patch</summary>
10224 </member>
10225 <member name="F:OpenMetaverse.TerrainPatch.Data">
10226 <summary>A 16x16 array of floats holding decompressed layer data</summary>
10227 </member>
10228 <member name="M:OpenMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32[])">
4523 <summary> 10229 <summary>
4524 10230 Creates a LayerData packet for compressed land data given a full
10231 simulator heightmap and an array of indices of patches to compress
4525 </summary> 10232 </summary>
4526 <param name="mapFile"></param> 10233 <param name="heightmap">A 256 * 256 array of floating point values
4527 <param name="outputFile"></param> 10234 specifying the height at each meter in the simulator</param>
10235 <param name="patches">Array of indexes in the 16x16 grid of patches
10236 for this simulator. For example if 1 and 17 are specified, patches
10237 x=1,y=0 and x=1,y=1 are sent</param>
10238 <returns></returns>
4528 </member> 10239 </member>
4529 <member name="M:OpenMetaverse.ProtocolManager.LoadMapFile(System.String)"> 10240 <member name="M:OpenMetaverse.TerrainCompressor.CreatePatchFromHeightmap(OpenMetaverse.BitPack,System.Single[],System.Int32,System.Int32)">
4530 <summary> 10241 <summary>
4531 10242 Add a patch of terrain to a BitPacker
4532 </summary> 10243 </summary>
4533 <param name="mapFile"></param> 10244 <param name="output">BitPacker to write the patch to</param>
10245 <param name="heightmap">Heightmap of the simulator, must be a 256 *
10246 256 float array</param>
10247 <param name="x">X offset of the patch to create, valid values are
10248 from 0 to 15</param>
10249 <param name="y">Y offset of the patch to create, valid values are
10250 from 0 to 15</param>
4534 </member> 10251 </member>
4535 <member name="T:OpenMetaverse.ScriptPermission"> 10252 <member name="T:OpenMetaverse.ScriptPermission">
4536 <summary> 10253 <summary>
@@ -4578,6 +10295,9 @@
4578 <member name="F:OpenMetaverse.ScriptPermission.ControlCamera"> 10295 <member name="F:OpenMetaverse.ScriptPermission.ControlCamera">
4579 <summary>Script wants to control your camera</summary> 10296 <summary>Script wants to control your camera</summary>
4580 </member> 10297 </member>
10298 <member name="F:OpenMetaverse.ScriptPermission.Teleport">
10299 <summary>Script wants the ability to teleport you</summary>
10300 </member>
4581 <member name="T:OpenMetaverse.InstantMessageDialog"> 10301 <member name="T:OpenMetaverse.InstantMessageDialog">
4582 <summary> 10302 <summary>
4583 Special commands used in Instant Messages 10303 Special commands used in Instant Messages
@@ -4655,9 +10375,8 @@
4655 <member name="F:OpenMetaverse.InstantMessageDialog.GodLikeRequestTeleport"> 10375 <member name="F:OpenMetaverse.InstantMessageDialog.GodLikeRequestTeleport">
4656 <summary>Only useful if you have Linden permissions</summary> 10376 <summary>Only useful if you have Linden permissions</summary>
4657 </member> 10377 </member>
4658 <member name="F:OpenMetaverse.InstantMessageDialog.CurrentlyUnused"> 10378 <member name="F:OpenMetaverse.InstantMessageDialog.RequestLure">
4659 <summary>A placeholder type for future expansion, currently not 10379 <summary>Request a teleport lure</summary>
4660 used</summary>
4661 </member> 10380 </member>
4662 <member name="F:OpenMetaverse.InstantMessageDialog.GotoUrl"> 10381 <member name="F:OpenMetaverse.InstantMessageDialog.GotoUrl">
4663 <summary>IM to tell the user to go to an URL</summary> 10382 <summary>IM to tell the user to go to an URL</summary>
@@ -5271,6 +10990,49 @@
5271 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Scripted"> 10990 <member name="F:OpenMetaverse.ScriptSensorTypeFlags.Scripted">
5272 <summary></summary> 10991 <summary></summary>
5273 </member> 10992 </member>
10993 <member name="T:OpenMetaverse.MuteType">
10994 <summary>
10995 Type of mute entry
10996 </summary>
10997 </member>
10998 <member name="F:OpenMetaverse.MuteType.ByName">
10999 <summary>Object muted by name</summary>
11000 </member>
11001 <member name="F:OpenMetaverse.MuteType.Resident">
11002 <summary>Muted residet</summary>
11003 </member>
11004 <member name="F:OpenMetaverse.MuteType.Object">
11005 <summary>Object muted by UUID</summary>
11006 </member>
11007 <member name="F:OpenMetaverse.MuteType.Group">
11008 <summary>Muted group</summary>
11009 </member>
11010 <member name="F:OpenMetaverse.MuteType.External">
11011 <summary>Muted external entry</summary>
11012 </member>
11013 <member name="T:OpenMetaverse.MuteFlags">
11014 <summary>
11015 Flags of mute entry
11016 </summary>
11017 </member>
11018 <member name="F:OpenMetaverse.MuteFlags.Default">
11019 <summary>No exceptions</summary>
11020 </member>
11021 <member name="F:OpenMetaverse.MuteFlags.TextChat">
11022 <summary>Don't mute text chat</summary>
11023 </member>
11024 <member name="F:OpenMetaverse.MuteFlags.VoiceChat">
11025 <summary>Don't mute voice chat</summary>
11026 </member>
11027 <member name="F:OpenMetaverse.MuteFlags.Particles">
11028 <summary>Don't mute particles</summary>
11029 </member>
11030 <member name="F:OpenMetaverse.MuteFlags.ObjectSounds">
11031 <summary>Don't mute sounds</summary>
11032 </member>
11033 <member name="F:OpenMetaverse.MuteFlags.All">
11034 <summary>Don't mute</summary>
11035 </member>
5274 <member name="T:OpenMetaverse.InstantMessage"> 11036 <member name="T:OpenMetaverse.InstantMessage">
5275 <summary> 11037 <summary>
5276 Instant Message 11038 Instant Message
@@ -5319,1569 +11081,44 @@
5319 <summary>Print the struct data as a string</summary> 11081 <summary>Print the struct data as a string</summary>
5320 <returns>A string containing the field name, and field value</returns> 11082 <returns>A string containing the field name, and field value</returns>
5321 </member> 11083 </member>
5322 <member name="T:OpenMetaverse.AgentManager"> 11084 <member name="T:OpenMetaverse.MuteEntry">
5323 <summary> 11085 <summary>Represents muted object or resident</summary>
5324 Manager class for our own avatar
5325 </summary>
5326 </member>
5327 <member name="F:OpenMetaverse.AgentManager.m_Chat">
5328 <summary>The event subscribers. null if no subcribers</summary>
5329 </member>
5330 <member name="M:OpenMetaverse.AgentManager.OnChat(OpenMetaverse.ChatEventArgs)">
5331 <summary>Raises the ChatFromSimulator event</summary>
5332 <param name="e">A ChatEventArgs object containing the
5333 data returned from the data server</param>
5334 </member> 11086 </member>
5335 <member name="F:OpenMetaverse.AgentManager.m_ChatLock"> 11087 <member name="F:OpenMetaverse.MuteEntry.Type">
5336 <summary>Thread sync lock object</summary> 11088 <summary>Type of the mute entry</summary>
5337 </member> 11089 </member>
5338 <member name="F:OpenMetaverse.AgentManager.m_ScriptDialog"> 11090 <member name="F:OpenMetaverse.MuteEntry.ID">
5339 <summary>The event subscribers. null if no subcribers</summary> 11091 <summary>UUID of the mute etnry</summary>
5340 </member> 11092 </member>
5341 <member name="M:OpenMetaverse.AgentManager.OnScriptDialog(OpenMetaverse.ScriptDialogEventArgs)"> 11093 <member name="F:OpenMetaverse.MuteEntry.Name">
5342 <summary>Raises the ScriptDialog event</summary> 11094 <summary>Mute entry name</summary>
5343 <param name="e">A SctriptDialogEventArgs object containing the
5344 data returned from the data server</param>
5345 </member> 11095 </member>
5346 <member name="F:OpenMetaverse.AgentManager.m_ScriptDialogLock"> 11096 <member name="F:OpenMetaverse.MuteEntry.Flags">
5347 <summary>Thread sync lock object</summary> 11097 <summary>Mute flags</summary>
5348 </member> 11098 </member>
5349 <member name="F:OpenMetaverse.AgentManager.m_ScriptQuestion"> 11099 <member name="T:OpenMetaverse.TransactionInfo">
5350 <summary>The event subscribers. null if no subcribers</summary> 11100 <summary>Transaction detail sent with MoneyBalanceReply message</summary>
5351 </member> 11101 </member>
5352 <member name="M:OpenMetaverse.AgentManager.OnScriptQuestion(OpenMetaverse.ScriptQuestionEventArgs)"> 11102 <member name="F:OpenMetaverse.TransactionInfo.TransactionType">
5353 <summary>Raises the ScriptQuestion event</summary> 11103 <summary>Type of the transaction</summary>
5354 <param name="e">A ScriptQuestionEventArgs object containing the
5355 data returned from the data server</param>
5356 </member> 11104 </member>
5357 <member name="F:OpenMetaverse.AgentManager.m_ScriptQuestionLock"> 11105 <member name="F:OpenMetaverse.TransactionInfo.SourceID">
5358 <summary>Thread sync lock object</summary> 11106 <summary>UUID of the transaction source</summary>
5359 </member> 11107 </member>
5360 <member name="F:OpenMetaverse.AgentManager.m_LoadURL"> 11108 <member name="F:OpenMetaverse.TransactionInfo.IsSourceGroup">
5361 <summary>The event subscribers. null if no subcribers</summary> 11109 <summary>Is the transaction source a group</summary>
5362 </member> 11110 </member>
5363 <member name="M:OpenMetaverse.AgentManager.OnLoadURL(OpenMetaverse.LoadUrlEventArgs)"> 11111 <member name="F:OpenMetaverse.TransactionInfo.DestID">
5364 <summary>Raises the LoadURL event</summary> 11112 <summary>UUID of the transaction destination</summary>
5365 <param name="e">A LoadUrlEventArgs object containing the
5366 data returned from the data server</param>
5367 </member> 11113 </member>
5368 <member name="F:OpenMetaverse.AgentManager.m_LoadUrlLock"> 11114 <member name="F:OpenMetaverse.TransactionInfo.IsDestGroup">
5369 <summary>Thread sync lock object</summary> 11115 <summary>Is transaction destination a group</summary>
5370 </member> 11116 </member>
5371 <member name="F:OpenMetaverse.AgentManager.m_Balance"> 11117 <member name="F:OpenMetaverse.TransactionInfo.Amount">
5372 <summary>The event subscribers. null if no subcribers</summary> 11118 <summary>Transaction amount</summary>
5373 </member> 11119 </member>
5374 <member name="M:OpenMetaverse.AgentManager.OnBalance(OpenMetaverse.BalanceEventArgs)"> 11120 <member name="F:OpenMetaverse.TransactionInfo.ItemDescription">
5375 <summary>Raises the MoneyBalance event</summary> 11121 <summary>Transaction description</summary>
5376 <param name="e">A BalanceEventArgs object containing the
5377 data returned from the data server</param>
5378 </member>
5379 <member name="F:OpenMetaverse.AgentManager.m_BalanceLock">
5380 <summary>Thread sync lock object</summary>
5381 </member>
5382 <member name="F:OpenMetaverse.AgentManager.m_MoneyBalance">
5383 <summary>The event subscribers. null if no subcribers</summary>
5384 </member>
5385 <member name="M:OpenMetaverse.AgentManager.OnMoneyBalanceReply(OpenMetaverse.MoneyBalanceReplyEventArgs)">
5386 <summary>Raises the MoneyBalanceReply event</summary>
5387 <param name="e">A MoneyBalanceReplyEventArgs object containing the
5388 data returned from the data server</param>
5389 </member>
5390 <member name="F:OpenMetaverse.AgentManager.m_MoneyBalanceReplyLock">
5391 <summary>Thread sync lock object</summary>
5392 </member>
5393 <member name="F:OpenMetaverse.AgentManager.m_InstantMessage">
5394 <summary>The event subscribers. null if no subcribers</summary>
5395 </member>
5396 <member name="M:OpenMetaverse.AgentManager.OnInstantMessage(OpenMetaverse.InstantMessageEventArgs)">
5397 <summary>Raises the IM event</summary>
5398 <param name="e">A InstantMessageEventArgs object containing the
5399 data returned from the data server</param>
5400 </member>
5401 <member name="F:OpenMetaverse.AgentManager.m_InstantMessageLock">
5402 <summary>Thread sync lock object</summary>
5403 </member>
5404 <member name="F:OpenMetaverse.AgentManager.m_Teleport">
5405 <summary>The event subscribers. null if no subcribers</summary>
5406 </member>
5407 <member name="M:OpenMetaverse.AgentManager.OnTeleport(OpenMetaverse.TeleportEventArgs)">
5408 <summary>Raises the TeleportProgress event</summary>
5409 <param name="e">A TeleportEventArgs object containing the
5410 data returned from the data server</param>
5411 </member>
5412 <member name="F:OpenMetaverse.AgentManager.m_TeleportLock">
5413 <summary>Thread sync lock object</summary>
5414 </member>
5415 <member name="F:OpenMetaverse.AgentManager.m_AgentData">
5416 <summary>The event subscribers. null if no subcribers</summary>
5417 </member>
5418 <member name="M:OpenMetaverse.AgentManager.OnAgentData(OpenMetaverse.AgentDataReplyEventArgs)">
5419 <summary>Raises the AgentDataReply event</summary>
5420 <param name="e">A AgentDataReplyEventArgs object containing the
5421 data returned from the data server</param>
5422 </member>
5423 <member name="F:OpenMetaverse.AgentManager.m_AgentDataLock">
5424 <summary>Thread sync lock object</summary>
5425 </member>
5426 <member name="F:OpenMetaverse.AgentManager.m_AnimationsChanged">
5427 <summary>The event subscribers. null if no subcribers</summary>
5428 </member>
5429 <member name="M:OpenMetaverse.AgentManager.OnAnimationsChanged(OpenMetaverse.AnimationsChangedEventArgs)">
5430 <summary>Raises the AnimationsChanged event</summary>
5431 <param name="e">A AnimationsChangedEventArgs object containing the
5432 data returned from the data server</param>
5433 </member>
5434 <member name="F:OpenMetaverse.AgentManager.m_AnimationsChangedLock">
5435 <summary>Thread sync lock object</summary>
5436 </member>
5437 <member name="F:OpenMetaverse.AgentManager.m_MeanCollision">
5438 <summary>The event subscribers. null if no subcribers</summary>
5439 </member>
5440 <member name="M:OpenMetaverse.AgentManager.OnMeanCollision(OpenMetaverse.MeanCollisionEventArgs)">
5441 <summary>Raises the MeanCollision event</summary>
5442 <param name="e">A MeanCollisionEventArgs object containing the
5443 data returned from the data server</param>
5444 </member>
5445 <member name="F:OpenMetaverse.AgentManager.m_MeanCollisionLock">
5446 <summary>Thread sync lock object</summary>
5447 </member>
5448 <member name="F:OpenMetaverse.AgentManager.m_RegionCrossed">
5449 <summary>The event subscribers. null if no subcribers</summary>
5450 </member>
5451 <member name="M:OpenMetaverse.AgentManager.OnRegionCrossed(OpenMetaverse.RegionCrossedEventArgs)">
5452 <summary>Raises the RegionCrossed event</summary>
5453 <param name="e">A RegionCrossedEventArgs object containing the
5454 data returned from the data server</param>
5455 </member>
5456 <member name="F:OpenMetaverse.AgentManager.m_RegionCrossedLock">
5457 <summary>Thread sync lock object</summary>
5458 </member>
5459 <member name="F:OpenMetaverse.AgentManager.m_GroupChatJoined">
5460 <summary>The event subscribers. null if no subcribers</summary>
5461 </member>
5462 <member name="M:OpenMetaverse.AgentManager.OnGroupChatJoined(OpenMetaverse.GroupChatJoinedEventArgs)">
5463 <summary>Raises the GroupChatJoined event</summary>
5464 <param name="e">A GroupChatJoinedEventArgs object containing the
5465 data returned from the data server</param>
5466 </member>
5467 <member name="F:OpenMetaverse.AgentManager.m_GroupChatJoinedLock">
5468 <summary>Thread sync lock object</summary>
5469 </member>
5470 <member name="F:OpenMetaverse.AgentManager.m_AlertMessage">
5471 <summary>The event subscribers. null if no subcribers</summary>
5472 </member>
5473 <member name="M:OpenMetaverse.AgentManager.OnAlertMessage(OpenMetaverse.AlertMessageEventArgs)">
5474 <summary>Raises the AlertMessage event</summary>
5475 <param name="e">A AlertMessageEventArgs object containing the
5476 data returned from the data server</param>
5477 </member>
5478 <member name="F:OpenMetaverse.AgentManager.m_AlertMessageLock">
5479 <summary>Thread sync lock object</summary>
5480 </member>
5481 <member name="F:OpenMetaverse.AgentManager.m_ScriptControl">
5482 <summary>The event subscribers. null if no subcribers</summary>
5483 </member>
5484 <member name="M:OpenMetaverse.AgentManager.OnScriptControlChange(OpenMetaverse.ScriptControlEventArgs)">
5485 <summary>Raises the ScriptControlChange event</summary>
5486 <param name="e">A ScriptControlEventArgs object containing the
5487 data returned from the data server</param>
5488 </member>
5489 <member name="F:OpenMetaverse.AgentManager.m_ScriptControlLock">
5490 <summary>Thread sync lock object</summary>
5491 </member>
5492 <member name="F:OpenMetaverse.AgentManager.m_CameraConstraint">
5493 <summary>The event subscribers. null if no subcribers</summary>
5494 </member>
5495 <member name="M:OpenMetaverse.AgentManager.OnCameraConstraint(OpenMetaverse.CameraConstraintEventArgs)">
5496 <summary>Raises the CameraConstraint event</summary>
5497 <param name="e">A CameraConstraintEventArgs object containing the
5498 data returned from the data server</param>
5499 </member>
5500 <member name="F:OpenMetaverse.AgentManager.m_CameraConstraintLock">
5501 <summary>Thread sync lock object</summary>
5502 </member>
5503 <member name="F:OpenMetaverse.AgentManager.m_ScriptSensorReply">
5504 <summary>The event subscribers. null if no subcribers</summary>
5505 </member>
5506 <member name="M:OpenMetaverse.AgentManager.OnScriptSensorReply(OpenMetaverse.ScriptSensorReplyEventArgs)">
5507 <summary>Raises the ScriptSensorReply event</summary>
5508 <param name="e">A ScriptSensorReplyEventArgs object containing the
5509 data returned from the data server</param>
5510 </member>
5511 <member name="F:OpenMetaverse.AgentManager.m_ScriptSensorReplyLock">
5512 <summary>Thread sync lock object</summary>
5513 </member>
5514 <member name="F:OpenMetaverse.AgentManager.m_AvatarSitResponse">
5515 <summary>The event subscribers. null if no subcribers</summary>
5516 </member>
5517 <member name="M:OpenMetaverse.AgentManager.OnAvatarSitResponse(OpenMetaverse.AvatarSitResponseEventArgs)">
5518 <summary>Raises the AvatarSitResponse event</summary>
5519 <param name="e">A AvatarSitResponseEventArgs object containing the
5520 data returned from the data server</param>
5521 </member>
5522 <member name="F:OpenMetaverse.AgentManager.m_AvatarSitResponseLock">
5523 <summary>Thread sync lock object</summary>
5524 </member>
5525 <member name="F:OpenMetaverse.AgentManager.m_ChatSessionMemberAdded">
5526 <summary>The event subscribers. null if no subcribers</summary>
5527 </member>
5528 <member name="M:OpenMetaverse.AgentManager.OnChatSessionMemberAdded(OpenMetaverse.ChatSessionMemberAddedEventArgs)">
5529 <summary>Raises the ChatSessionMemberAdded event</summary>
5530 <param name="e">A ChatSessionMemberAddedEventArgs object containing the
5531 data returned from the data server</param>
5532 </member>
5533 <member name="F:OpenMetaverse.AgentManager.m_ChatSessionMemberAddedLock">
5534 <summary>Thread sync lock object</summary>
5535 </member>
5536 <member name="F:OpenMetaverse.AgentManager.m_ChatSessionMemberLeft">
5537 <summary>The event subscribers. null if no subcribers</summary>
5538 </member>
5539 <member name="M:OpenMetaverse.AgentManager.OnChatSessionMemberLeft(OpenMetaverse.ChatSessionMemberLeftEventArgs)">
5540 <summary>Raises the ChatSessionMemberLeft event</summary>
5541 <param name="e">A ChatSessionMemberLeftEventArgs object containing the
5542 data returned from the data server</param>
5543 </member>
5544 <member name="F:OpenMetaverse.AgentManager.m_ChatSessionMemberLeftLock">
5545 <summary>Thread sync lock object</summary>
5546 </member>
5547 <member name="F:OpenMetaverse.AgentManager.Client">
5548 <summary>Reference to the GridClient instance</summary>
5549 </member>
5550 <member name="F:OpenMetaverse.AgentManager.Movement">
5551 <summary>Used for movement and camera tracking</summary>
5552 </member>
5553 <member name="F:OpenMetaverse.AgentManager.SignaledAnimations">
5554 <summary>Currently playing animations for the agent. Can be used to
5555 check the current movement status such as walking, hovering, aiming,
5556 etc. by checking against system animations found in the Animations class</summary>
5557 </member>
5558 <member name="F:OpenMetaverse.AgentManager.GroupChatSessions">
5559 <summary>Dictionary containing current Group Chat sessions and members</summary>
5560 </member>
5561 <member name="M:OpenMetaverse.AgentManager.#ctor(OpenMetaverse.GridClient)">
5562 <summary>
5563 Constructor, setup callbacks for packets related to our avatar
5564 </summary>
5565 <param name="client">A reference to the <seealso cref="T:OpenMetaverse.GridClient"/> Class</param>
5566 </member>
5567 <member name="M:OpenMetaverse.AgentManager.Chat(System.String,System.Int32,OpenMetaverse.ChatType)">
5568 <summary>
5569 Send a text message from the Agent to the Simulator
5570 </summary>
5571 <param name="message">A <see cref="T:System.String"/> containing the message</param>
5572 <param name="channel">The channel to send the message on, 0 is the public channel. Channels above 0
5573 can be used however only scripts listening on the specified channel will see the message</param>
5574 <param name="type">Denotes the type of message being sent, shout, whisper, etc.</param>
5575 </member>
5576 <member name="M:OpenMetaverse.AgentManager.RetrieveInstantMessages">
5577 <summary>
5578 Request any instant messages sent while the client was offline to be resent.
5579 </summary>
5580 </member>
5581 <member name="M:OpenMetaverse.AgentManager.InstantMessage(OpenMetaverse.UUID,System.String)">
5582 <summary>
5583 Send an Instant Message to another Avatar
5584 </summary>
5585 <param name="target">The recipients <see cref="T:OpenMetaverse.UUID"/></param>
5586 <param name="message">A <see cref="T:System.String"/> containing the message to send</param>
5587 </member>
5588 <member name="M:OpenMetaverse.AgentManager.InstantMessage(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID)">
5589 <summary>
5590 Send an Instant Message to an existing group chat or conference chat
5591 </summary>
5592 <param name="target">The recipients <see cref="T:OpenMetaverse.UUID"/></param>
5593 <param name="message">A <see cref="T:System.String"/> containing the message to send</param>
5594 <param name="imSessionID">IM session ID (to differentiate between IM windows)</param>
5595 </member>
5596 <member name="M:OpenMetaverse.AgentManager.InstantMessage(System.String,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID[])">
5597 <summary>
5598 Send an Instant Message
5599 </summary>
5600 <param name="fromName">The name this IM will show up as being from</param>
5601 <param name="target">Key of Avatar</param>
5602 <param name="message">Text message being sent</param>
5603 <param name="imSessionID">IM session ID (to differentiate between IM windows)</param>
5604 <param name="conferenceIDs">IDs of sessions for a conference</param>
5605 </member>
5606 <member name="M:OpenMetaverse.AgentManager.InstantMessage(System.String,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.InstantMessageDialog,OpenMetaverse.InstantMessageOnline,OpenMetaverse.Vector3,OpenMetaverse.UUID,System.Byte[])">
5607 <summary>
5608 Send an Instant Message
5609 </summary>
5610 <param name="fromName">The name this IM will show up as being from</param>
5611 <param name="target">Key of Avatar</param>
5612 <param name="message">Text message being sent</param>
5613 <param name="imSessionID">IM session ID (to differentiate between IM windows)</param>
5614 <param name="dialog">Type of instant message to send</param>
5615 <param name="offline">Whether to IM offline avatars as well</param>
5616 <param name="position">Senders Position</param>
5617 <param name="regionID">RegionID Sender is In</param>
5618 <param name="binaryBucket">Packed binary data that is specific to
5619 the dialog type</param>
5620 </member>
5621 <member name="M:OpenMetaverse.AgentManager.InstantMessageGroup(OpenMetaverse.UUID,System.String)">
5622 <summary>
5623 Send an Instant Message to a group
5624 </summary>
5625 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of the group to send message to</param>
5626 <param name="message">Text Message being sent.</param>
5627 </member>
5628 <member name="M:OpenMetaverse.AgentManager.InstantMessageGroup(System.String,OpenMetaverse.UUID,System.String)">
5629 <summary>
5630 Send an Instant Message to a group the agent is a member of
5631 </summary>
5632 <param name="fromName">The name this IM will show up as being from</param>
5633 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of the group to send message to</param>
5634 <param name="message">Text message being sent</param>
5635 </member>
5636 <member name="M:OpenMetaverse.AgentManager.RequestJoinGroupChat(OpenMetaverse.UUID)">
5637 <summary>
5638 Send a request to join a group chat session
5639 </summary>
5640 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of Group to leave</param>
5641 </member>
5642 <member name="M:OpenMetaverse.AgentManager.RequestLeaveGroupChat(OpenMetaverse.UUID)">
5643 <summary>
5644 Exit a group chat session. This will stop further Group chat messages
5645 from being sent until session is rejoined.
5646 </summary>
5647 <param name="groupID"><seealso cref="T:OpenMetaverse.UUID"/> of Group chat session to leave</param>
5648 </member>
5649 <member name="M:OpenMetaverse.AgentManager.ReplyToScriptDialog(System.Int32,System.Int32,System.String,OpenMetaverse.UUID)">
5650 <summary>
5651 Reply to script dialog questions.
5652 </summary>
5653 <param name="channel">Channel initial request came on</param>
5654 <param name="buttonIndex">Index of button you're "clicking"</param>
5655 <param name="buttonlabel">Label of button you're "clicking"</param>
5656 <param name="objectID"><seealso cref="T:OpenMetaverse.UUID"/> of Object that sent the dialog request</param>
5657 <seealso cref="M:OpenMetaverse.AgentManager.OnScriptDialog(OpenMetaverse.ScriptDialogEventArgs)"/>
5658 </member>
5659 <member name="M:OpenMetaverse.AgentManager.ChatterBoxAcceptInvite(OpenMetaverse.UUID)">
5660 <summary>
5661 Accept invite for to a chatterbox session
5662 </summary>
5663 <param name="session_id"><seealso cref="T:OpenMetaverse.UUID"/> of session to accept invite to</param>
5664 </member>
5665 <member name="M:OpenMetaverse.AgentManager.StartIMConference(System.Collections.Generic.List{OpenMetaverse.UUID},OpenMetaverse.UUID)">
5666 <summary>
5667 Start a friends conference
5668 </summary>
5669 <param name="participants"><seealso cref="T:OpenMetaverse.UUID"/> List of UUIDs to start a conference with</param>
5670 <param name="tmp_session_id">the temportary session ID returned in the <see cref="!:OnJoinedGroupChat"/> callback&gt;</param>
5671 </member>
5672 <member name="M:OpenMetaverse.AgentManager.PointAtEffect(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3d,OpenMetaverse.PointAtType,OpenMetaverse.UUID)">
5673 <summary>
5674 Start a particle stream between an agent and an object
5675 </summary>
5676 <param name="sourceAvatar"><seealso cref="T:OpenMetaverse.UUID"/> Key of the source agent</param>
5677 <param name="targetObject"><seealso cref="T:OpenMetaverse.UUID"/> Key of the target object</param>
5678 <param name="globalOffset"></param>
5679 <param name="type">The type from the <seealso cref="T:PointAtType"/> enum</param>
5680 <param name="effectID">A unique <seealso cref="T:OpenMetaverse.UUID"/> for this effect</param>
5681 </member>
5682 <member name="M:OpenMetaverse.AgentManager.LookAtEffect(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3d,OpenMetaverse.LookAtType,OpenMetaverse.UUID)">
5683 <summary>
5684 Start a particle stream between an agent and an object
5685 </summary>
5686 <param name="sourceAvatar"><seealso cref="T:OpenMetaverse.UUID"/> Key of the source agent</param>
5687 <param name="targetObject"><seealso cref="T:OpenMetaverse.UUID"/> Key of the target object</param>
5688 <param name="globalOffset">A <seealso cref="T:OpenMetaverse.Vector3d"/> representing the beams offset from the source</param>
5689 <param name="type">A <seealso cref="T:PointAtType"/> which sets the avatars lookat animation</param>
5690 <param name="effectID"><seealso cref="T:OpenMetaverse.UUID"/> of the Effect</param>
5691 </member>
5692 <member name="M:OpenMetaverse.AgentManager.BeamEffect(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Vector3d,OpenMetaverse.Color4,System.Single,OpenMetaverse.UUID)">
5693 <summary>
5694 Create a particle beam between an avatar and an primitive
5695 </summary>
5696 <param name="sourceAvatar">The ID of source avatar</param>
5697 <param name="targetObject">The ID of the target primitive</param>
5698 <param name="globalOffset">global offset</param>
5699 <param name="color">A <see cref="T:OpenMetaverse.Color4"/> object containing the combined red, green, blue and alpha
5700 color values of particle beam</param>
5701 <param name="duration">a float representing the duration the parcicle beam will last</param>
5702 <param name="effectID">A Unique ID for the beam</param>
5703 <seealso cref="T:OpenMetaverse.Packets.ViewerEffectPacket"/>
5704 </member>
5705 <member name="M:OpenMetaverse.AgentManager.SphereEffect(OpenMetaverse.Vector3d,OpenMetaverse.Color4,System.Single,OpenMetaverse.UUID)">
5706 <summary>
5707 Create a particle swirl around a target position using a <seealso cref="T:OpenMetaverse.Packets.ViewerEffectPacket"/> packet
5708 </summary>
5709 <param name="globalOffset">global offset</param>
5710 <param name="color">A <see cref="T:OpenMetaverse.Color4"/> object containing the combined red, green, blue and alpha
5711 color values of particle beam</param>
5712 <param name="duration">a float representing the duration the parcicle beam will last</param>
5713 <param name="effectID">A Unique ID for the beam</param>
5714 </member>
5715 <member name="M:OpenMetaverse.AgentManager.RequestSit(OpenMetaverse.UUID,OpenMetaverse.Vector3)">
5716 <summary>
5717 Sends a request to sit on the specified object
5718 </summary>
5719 <param name="targetID"><seealso cref="T:OpenMetaverse.UUID"/> of the object to sit on</param>
5720 <param name="offset">Sit at offset</param>
5721 </member>
5722 <member name="M:OpenMetaverse.AgentManager.Sit">
5723 <summary>
5724 Follows a call to <seealso cref="M:OpenMetaverse.AgentManager.RequestSit(OpenMetaverse.UUID,OpenMetaverse.Vector3)"/> to actually sit on the object
5725 </summary>
5726 </member>
5727 <member name="M:OpenMetaverse.AgentManager.Stand">
5728 <summary>Stands up from sitting on a prim or the ground</summary>
5729 <returns>true of AgentUpdate was sent</returns>
5730 </member>
5731 <member name="M:OpenMetaverse.AgentManager.SitOnGround">
5732 <summary>
5733 Does a "ground sit" at the avatar's current position
5734 </summary>
5735 </member>
5736 <member name="M:OpenMetaverse.AgentManager.Fly(System.Boolean)">
5737 <summary>
5738 Starts or stops flying
5739 </summary>
5740 <param name="start">True to start flying, false to stop flying</param>
5741 </member>
5742 <member name="M:OpenMetaverse.AgentManager.Crouch(System.Boolean)">
5743 <summary>
5744 Starts or stops crouching
5745 </summary>
5746 <param name="crouching">True to start crouching, false to stop crouching</param>
5747 </member>
5748 <member name="M:OpenMetaverse.AgentManager.Jump(System.Boolean)">
5749 <summary>
5750 Starts a jump (begin holding the jump key)
5751 </summary>
5752 </member>
5753 <member name="M:OpenMetaverse.AgentManager.AutoPilot(System.Double,System.Double,System.Double)">
5754 <summary>
5755 Use the autopilot sim function to move the avatar to a new
5756 position. Uses double precision to get precise movements
5757 </summary>
5758 <remarks>The z value is currently not handled properly by the simulator</remarks>
5759 <param name="globalX">Global X coordinate to move to</param>
5760 <param name="globalY">Global Y coordinate to move to</param>
5761 <param name="z">Z coordinate to move to</param>
5762 </member>
5763 <member name="M:OpenMetaverse.AgentManager.AutoPilot(System.UInt64,System.UInt64,System.Single)">
5764 <summary>
5765 Use the autopilot sim function to move the avatar to a new position
5766 </summary>
5767 <remarks>The z value is currently not handled properly by the simulator</remarks>
5768 <param name="globalX">Integer value for the global X coordinate to move to</param>
5769 <param name="globalY">Integer value for the global Y coordinate to move to</param>
5770 <param name="z">Floating-point value for the Z coordinate to move to</param>
5771 </member>
5772 <member name="M:OpenMetaverse.AgentManager.AutoPilotLocal(System.Int32,System.Int32,System.Single)">
5773 <summary>
5774 Use the autopilot sim function to move the avatar to a new position
5775 </summary>
5776 <remarks>The z value is currently not handled properly by the simulator</remarks>
5777 <param name="localX">Integer value for the local X coordinate to move to</param>
5778 <param name="localY">Integer value for the local Y coordinate to move to</param>
5779 <param name="z">Floating-point value for the Z coordinate to move to</param>
5780 </member>
5781 <member name="M:OpenMetaverse.AgentManager.AutoPilotCancel">
5782 <summary>Macro to cancel autopilot sim function</summary>
5783 <remarks>Not certain if this is how it is really done</remarks>
5784 <returns>true if control flags were set and AgentUpdate was sent to the simulator</returns>
5785 </member>
5786 <member name="M:OpenMetaverse.AgentManager.Grab(System.UInt32)">
5787 <summary>
5788 Grabs an object
5789 </summary>
5790 <param name="objectLocalID">an unsigned integer of the objects ID within the simulator</param>
5791 <seealso cref="F:OpenMetaverse.Simulator.ObjectsPrimitives"/>
5792 </member>
5793 <member name="M:OpenMetaverse.AgentManager.Grab(System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
5794 <summary>
5795 Overload: Grab a simulated object
5796 </summary>
5797 <param name="objectLocalID">an unsigned integer of the objects ID within the simulator</param>
5798 <param name="grabOffset"></param>
5799 <param name="uvCoord">The texture coordinates to grab</param>
5800 <param name="stCoord">The surface coordinates to grab</param>
5801 <param name="faceIndex">The face of the position to grab</param>
5802 <param name="position">The region coordinates of the position to grab</param>
5803 <param name="normal">The surface normal of the position to grab (A normal is a vector perpindicular to the surface)</param>
5804 <param name="binormal">The surface binormal of the position to grab (A binormal is a vector tangen to the surface
5805 pointing along the U direction of the tangent space</param>
5806 </member>
5807 <member name="M:OpenMetaverse.AgentManager.GrabUpdate(OpenMetaverse.UUID,OpenMetaverse.Vector3)">
5808 <summary>
5809 Drag an object
5810 </summary>
5811 <param name="objectID"><seealso cref="T:OpenMetaverse.UUID"/> of the object to drag</param>
5812 <param name="grabPosition">Drag target in region coordinates</param>
5813 </member>
5814 <member name="M:OpenMetaverse.AgentManager.GrabUpdate(OpenMetaverse.UUID,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
5815 <summary>
5816 Overload: Drag an object
5817 </summary>
5818 <param name="objectID"><seealso cref="T:OpenMetaverse.UUID"/> of the object to drag</param>
5819 <param name="grabPosition">Drag target in region coordinates</param>
5820 <param name="grabOffset"></param>
5821 <param name="uvCoord">The texture coordinates to grab</param>
5822 <param name="stCoord">The surface coordinates to grab</param>
5823 <param name="faceIndex">The face of the position to grab</param>
5824 <param name="position">The region coordinates of the position to grab</param>
5825 <param name="normal">The surface normal of the position to grab (A normal is a vector perpindicular to the surface)</param>
5826 <param name="binormal">The surface binormal of the position to grab (A binormal is a vector tangen to the surface
5827 pointing along the U direction of the tangent space</param>
5828 </member>
5829 <member name="M:OpenMetaverse.AgentManager.DeGrab(System.UInt32)">
5830 <summary>
5831 Release a grabbed object
5832 </summary>
5833 <param name="objectLocalID">The Objects Simulator Local ID</param>
5834 <seealso cref="F:OpenMetaverse.Simulator.ObjectsPrimitives"/>
5835 <seealso cref="M:OpenMetaverse.AgentManager.Grab(System.UInt32)"/>
5836 <seealso cref="M:OpenMetaverse.AgentManager.GrabUpdate(OpenMetaverse.UUID,OpenMetaverse.Vector3)"/>
5837 </member>
5838 <member name="M:OpenMetaverse.AgentManager.DeGrab(System.UInt32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,System.Int32,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
5839 <summary>
5840 Release a grabbed object
5841 </summary>
5842 <param name="objectLocalID">The Objects Simulator Local ID</param>
5843 <param name="uvCoord">The texture coordinates to grab</param>
5844 <param name="stCoord">The surface coordinates to grab</param>
5845 <param name="faceIndex">The face of the position to grab</param>
5846 <param name="position">The region coordinates of the position to grab</param>
5847 <param name="normal">The surface normal of the position to grab (A normal is a vector perpindicular to the surface)</param>
5848 <param name="binormal">The surface binormal of the position to grab (A binormal is a vector tangen to the surface
5849 pointing along the U direction of the tangent space</param>
5850 </member>
5851 <member name="M:OpenMetaverse.AgentManager.Touch(System.UInt32)">
5852 <summary>
5853 Touches an object
5854 </summary>
5855 <param name="objectLocalID">an unsigned integer of the objects ID within the simulator</param>
5856 <seealso cref="F:OpenMetaverse.Simulator.ObjectsPrimitives"/>
5857 </member>
5858 <member name="M:OpenMetaverse.AgentManager.RequestBalance">
5859 <summary>
5860 Request the current L$ balance
5861 </summary>
5862 </member>
5863 <member name="M:OpenMetaverse.AgentManager.GiveAvatarMoney(OpenMetaverse.UUID,System.Int32)">
5864 <summary>
5865 Give Money to destination Avatar
5866 </summary>
5867 <param name="target">UUID of the Target Avatar</param>
5868 <param name="amount">Amount in L$</param>
5869 </member>
5870 <member name="M:OpenMetaverse.AgentManager.GiveAvatarMoney(OpenMetaverse.UUID,System.Int32,System.String)">
5871 <summary>
5872 Give Money to destination Avatar
5873 </summary>
5874 <param name="target">UUID of the Target Avatar</param>
5875 <param name="amount">Amount in L$</param>
5876 <param name="description">Description that will show up in the
5877 recipients transaction history</param>
5878 </member>
5879 <member name="M:OpenMetaverse.AgentManager.GiveObjectMoney(OpenMetaverse.UUID,System.Int32,System.String)">
5880 <summary>
5881 Give L$ to an object
5882 </summary>
5883 <param name="target">object <seealso cref="T:OpenMetaverse.UUID"/> to give money to</param>
5884 <param name="amount">amount of L$ to give</param>
5885 <param name="objectName">name of object</param>
5886 </member>
5887 <member name="M:OpenMetaverse.AgentManager.GiveGroupMoney(OpenMetaverse.UUID,System.Int32)">
5888 <summary>
5889 Give L$ to a group
5890 </summary>
5891 <param name="target">group <seealso cref="T:OpenMetaverse.UUID"/> to give money to</param>
5892 <param name="amount">amount of L$ to give</param>
5893 </member>
5894 <member name="M:OpenMetaverse.AgentManager.GiveGroupMoney(OpenMetaverse.UUID,System.Int32,System.String)">
5895 <summary>
5896 Give L$ to a group
5897 </summary>
5898 <param name="target">group <seealso cref="T:OpenMetaverse.UUID"/> to give money to</param>
5899 <param name="amount">amount of L$ to give</param>
5900 <param name="description">description of transaction</param>
5901 </member>
5902 <member name="M:OpenMetaverse.AgentManager.PayUploadFee">
5903 <summary>
5904 Pay texture/animation upload fee
5905 </summary>
5906 </member>
5907 <member name="M:OpenMetaverse.AgentManager.PayUploadFee(System.String)">
5908 <summary>
5909 Pay texture/animation upload fee
5910 </summary>
5911 <param name="description">description of the transaction</param>
5912 </member>
5913 <member name="M:OpenMetaverse.AgentManager.GiveMoney(OpenMetaverse.UUID,System.Int32,System.String,OpenMetaverse.MoneyTransactionType,OpenMetaverse.TransactionFlags)">
5914 <summary>
5915 Give Money to destination Object or Avatar
5916 </summary>
5917 <param name="target">UUID of the Target Object/Avatar</param>
5918 <param name="amount">Amount in L$</param>
5919 <param name="description">Reason (Optional normally)</param>
5920 <param name="type">The type of transaction</param>
5921 <param name="flags">Transaction flags, mostly for identifying group
5922 transactions</param>
5923 </member>
5924 <member name="M:OpenMetaverse.AgentManager.PlayGesture(OpenMetaverse.UUID)">
5925 <summary>
5926 Plays a gesture
5927 </summary>
5928 <param name="gestureID">Asset <seealso cref="T:OpenMetaverse.UUID"/> of the gesture</param>
5929 </member>
5930 <member name="M:OpenMetaverse.AgentManager.ActivateGesture(OpenMetaverse.UUID,OpenMetaverse.UUID)">
5931 <summary>
5932 Mark gesture active
5933 </summary>
5934 <param name="invID">Inventory <seealso cref="T:OpenMetaverse.UUID"/> of the gesture</param>
5935 <param name="assetID">Asset <seealso cref="T:OpenMetaverse.UUID"/> of the gesture</param>
5936 </member>
5937 <member name="M:OpenMetaverse.AgentManager.DeactivateGesture(OpenMetaverse.UUID)">
5938 <summary>
5939 Mark gesture inactive
5940 </summary>
5941 <param name="invID">Inventory <seealso cref="T:OpenMetaverse.UUID"/> of the gesture</param>
5942 </member>
5943 <member name="M:OpenMetaverse.AgentManager.AnimationStart(OpenMetaverse.UUID,System.Boolean)">
5944 <summary>
5945 Send an AgentAnimation packet that toggles a single animation on
5946 </summary>
5947 <param name="animation">The <seealso cref="T:OpenMetaverse.UUID"/> of the animation to start playing</param>
5948 <param name="reliable">Whether to ensure delivery of this packet or not</param>
5949 </member>
5950 <member name="M:OpenMetaverse.AgentManager.AnimationStop(OpenMetaverse.UUID,System.Boolean)">
5951 <summary>
5952 Send an AgentAnimation packet that toggles a single animation off
5953 </summary>
5954 <param name="animation">The <seealso cref="T:OpenMetaverse.UUID"/> of a
5955 currently playing animation to stop playing</param>
5956 <param name="reliable">Whether to ensure delivery of this packet or not</param>
5957 </member>
5958 <member name="M:OpenMetaverse.AgentManager.Animate(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.Boolean},System.Boolean)">
5959 <summary>
5960 Send an AgentAnimation packet that will toggle animations on or off
5961 </summary>
5962 <param name="animations">A list of animation <seealso cref="T:OpenMetaverse.UUID"/>s, and whether to
5963 turn that animation on or off</param>
5964 <param name="reliable">Whether to ensure delivery of this packet or not</param>
5965 </member>
5966 <member name="M:OpenMetaverse.AgentManager.GoHome">
5967 <summary>
5968 Teleports agent to their stored home location
5969 </summary>
5970 <returns>true on successful teleport to home location</returns>
5971 </member>
5972 <member name="M:OpenMetaverse.AgentManager.Teleport(OpenMetaverse.UUID)">
5973 <summary>
5974 Teleport agent to a landmark
5975 </summary>
5976 <param name="landmark"><seealso cref="T:OpenMetaverse.UUID"/> of the landmark to teleport agent to</param>
5977 <returns>true on success, false on failure</returns>
5978 </member>
5979 <member name="M:OpenMetaverse.AgentManager.Teleport(System.String,OpenMetaverse.Vector3)">
5980 <summary>
5981 Attempt to look up a simulator name and teleport to the discovered
5982 destination
5983 </summary>
5984 <param name="simName">Region name to look up</param>
5985 <param name="position">Position to teleport to</param>
5986 <returns>True if the lookup and teleport were successful, otherwise
5987 false</returns>
5988 </member>
5989 <member name="M:OpenMetaverse.AgentManager.Teleport(System.String,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
5990 <summary>
5991 Attempt to look up a simulator name and teleport to the discovered
5992 destination
5993 </summary>
5994 <param name="simName">Region name to look up</param>
5995 <param name="position">Position to teleport to</param>
5996 <param name="lookAt">Target to look at</param>
5997 <returns>True if the lookup and teleport were successful, otherwise
5998 false</returns>
5999 </member>
6000 <member name="M:OpenMetaverse.AgentManager.Teleport(System.UInt64,OpenMetaverse.Vector3)">
6001 <summary>
6002 Teleport agent to another region
6003 </summary>
6004 <param name="regionHandle">handle of region to teleport agent to</param>
6005 <param name="position"><seealso cref="T:OpenMetaverse.Vector3"/> position in destination sim to teleport to</param>
6006 <returns>true on success, false on failure</returns>
6007 <remarks>This call is blocking</remarks>
6008 </member>
6009 <member name="M:OpenMetaverse.AgentManager.Teleport(System.UInt64,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
6010 <summary>
6011 Teleport agent to another region
6012 </summary>
6013 <param name="regionHandle">handle of region to teleport agent to</param>
6014 <param name="position"><seealso cref="T:OpenMetaverse.Vector3"/> position in destination sim to teleport to</param>
6015 <param name="lookAt"><seealso cref="T:OpenMetaverse.Vector3"/> direction in destination sim agent will look at</param>
6016 <returns>true on success, false on failure</returns>
6017 <remarks>This call is blocking</remarks>
6018 </member>
6019 <member name="M:OpenMetaverse.AgentManager.RequestTeleport(System.UInt64,OpenMetaverse.Vector3)">
6020 <summary>
6021 Request teleport to a another simulator
6022 </summary>
6023 <param name="regionHandle">handle of region to teleport agent to</param>
6024 <param name="position"><seealso cref="T:OpenMetaverse.Vector3"/> position in destination sim to teleport to</param>
6025 </member>
6026 <member name="M:OpenMetaverse.AgentManager.RequestTeleport(System.UInt64,OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
6027 <summary>
6028 Request teleport to a another simulator
6029 </summary>
6030 <param name="regionHandle">handle of region to teleport agent to</param>
6031 <param name="position"><seealso cref="T:OpenMetaverse.Vector3"/> position in destination sim to teleport to</param>
6032 <param name="lookAt"><seealso cref="T:OpenMetaverse.Vector3"/> direction in destination sim agent will look at</param>
6033 </member>
6034 <member name="M:OpenMetaverse.AgentManager.RequestTeleport(OpenMetaverse.UUID)">
6035 <summary>
6036 Teleport agent to a landmark
6037 </summary>
6038 <param name="landmark"><seealso cref="T:OpenMetaverse.UUID"/> of the landmark to teleport agent to</param>
6039 </member>
6040 <member name="M:OpenMetaverse.AgentManager.SendTeleportLure(OpenMetaverse.UUID)">
6041 <summary>
6042 Send a teleport lure to another avatar with default "Join me in ..." invitation message
6043 </summary>
6044 <param name="targetID">target avatars <seealso cref="T:OpenMetaverse.UUID"/> to lure</param>
6045 </member>
6046 <member name="M:OpenMetaverse.AgentManager.SendTeleportLure(OpenMetaverse.UUID,System.String)">
6047 <summary>
6048 Send a teleport lure to another avatar with custom invitation message
6049 </summary>
6050 <param name="targetID">target avatars <seealso cref="T:OpenMetaverse.UUID"/> to lure</param>
6051 <param name="message">custom message to send with invitation</param>
6052 </member>
6053 <member name="M:OpenMetaverse.AgentManager.TeleportLureRespond(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
6054 <summary>
6055 Respond to a teleport lure by either accepting it and initiating
6056 the teleport, or denying it
6057 </summary>
6058 <param name="requesterID"><seealso cref="T:OpenMetaverse.UUID"/> of the avatar sending the lure</param>
6059 <param name="sessionID">IM session <seealso cref="T:OpenMetaverse.UUID"/> of the incoming lure request</param>
6060 <param name="accept">true to accept the lure, false to decline it</param>
6061 </member>
6062 <member name="M:OpenMetaverse.AgentManager.UpdateProfile(OpenMetaverse.Avatar.AvatarProperties)">
6063 <summary>
6064 Update agent profile
6065 </summary>
6066 <param name="profile"><seealso cref="T:OpenMetaverse.Avatar.AvatarProperties"/> struct containing updated
6067 profile information</param>
6068 </member>
6069 <member name="M:OpenMetaverse.AgentManager.UpdateInterests(OpenMetaverse.Avatar.Interests)">
6070 <summary>
6071 Update agents profile interests
6072 </summary>
6073 <param name="interests">selection of interests from <seealso cref="T:OpenMetaverse.Avatar.Interests"/> struct</param>
6074 </member>
6075 <member name="M:OpenMetaverse.AgentManager.SetHeightWidth(System.UInt16,System.UInt16)">
6076 <summary>
6077 Set the height and the width of the client window. This is used
6078 by the server to build a virtual camera frustum for our avatar
6079 </summary>
6080 <param name="height">New height of the viewer window</param>
6081 <param name="width">New width of the viewer window</param>
6082 </member>
6083 <member name="M:OpenMetaverse.AgentManager.RequestMuteList">
6084 <summary>
6085 Request the list of muted objects and avatars for this agent
6086 </summary>
6087 </member>
6088 <member name="M:OpenMetaverse.AgentManager.SetHome">
6089 <summary>
6090 Sets home location to agents current position
6091 </summary>
6092 <remarks>will fire an AlertMessage (<seealso cref="E:OpenMetaverse.AgentManager.OnAlertMessage"/>) with
6093 success or failure message</remarks>
6094 </member>
6095 <member name="M:OpenMetaverse.AgentManager.CompleteAgentMovement(OpenMetaverse.Simulator)">
6096 <summary>
6097 Move an agent in to a simulator. This packet is the last packet
6098 needed to complete the transition in to a new simulator
6099 </summary>
6100 <param name="simulator"><seealso cref="T:OpenMetaverse.Simulator"/> Object</param>
6101 </member>
6102 <member name="M:OpenMetaverse.AgentManager.ScriptQuestionReply(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.ScriptPermission)">
6103 <summary>
6104 Reply to script permissions request
6105 </summary>
6106 <param name="simulator"><seealso cref="T:OpenMetaverse.Simulator"/> Object</param>
6107 <param name="itemID"><seealso cref="T:OpenMetaverse.UUID"/> of the itemID requesting permissions</param>
6108 <param name="taskID"><seealso cref="T:OpenMetaverse.UUID"/> of the taskID requesting permissions</param>
6109 <param name="permissions"><seealso cref="T:OpenMetaverse.ScriptPermission"/> list of permissions to allow</param>
6110 </member>
6111 <member name="M:OpenMetaverse.AgentManager.GroupInviteRespond(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
6112 <summary>
6113 Respond to a group invitation by either accepting or denying it
6114 </summary>
6115 <param name="groupID">UUID of the group (sent in the AgentID field of the invite message)</param>
6116 <param name="imSessionID">IM Session ID from the group invitation message</param>
6117 <param name="accept">Accept the group invitation or deny it</param>
6118 </member>
6119 <member name="M:OpenMetaverse.AgentManager.RequestScriptSensor(System.String,OpenMetaverse.UUID,OpenMetaverse.ScriptSensorTypeFlags,System.Single,System.Single,OpenMetaverse.UUID,OpenMetaverse.Simulator)">
6120 <summary>
6121 Requests script detection of objects and avatars
6122 </summary>
6123 <param name="name">name of the object/avatar to search for</param>
6124 <param name="searchID">UUID of the object or avatar to search for</param>
6125 <param name="type">Type of search from ScriptSensorTypeFlags</param>
6126 <param name="range">range of scan (96 max?)</param>
6127 <param name="arc">the arc in radians to search within</param>
6128 <param name="requestID">an user generated ID to correlate replies with</param>
6129 <param name="sim">Simulator to perform search in</param>
6130 </member>
6131 <member name="M:OpenMetaverse.AgentManager.PickInfoUpdate(OpenMetaverse.UUID,System.Boolean,OpenMetaverse.UUID,System.String,OpenMetaverse.Vector3d,OpenMetaverse.UUID,System.String)">
6132 <summary>
6133 Create or update profile pick
6134 </summary>
6135 <param name="pickID">UUID of the pick to update, or random UUID to create a new pick</param>
6136 <param name="topPick">Is this a top pick? (typically false)</param>
6137 <param name="parcelID">UUID of the parcel (UUID.Zero for the current parcel)</param>
6138 <param name="name">Name of the pick</param>
6139 <param name="globalPosition">Global position of the pick landmark</param>
6140 <param name="textureID">UUID of the image displayed with the pick</param>
6141 <param name="description">Long description of the pick</param>
6142 </member>
6143 <member name="M:OpenMetaverse.AgentManager.PickDelete(OpenMetaverse.UUID)">
6144 <summary>
6145 Delete profile pick
6146 </summary>
6147 <param name="pickID">UUID of the pick to delete</param>
6148 </member>
6149 <member name="M:OpenMetaverse.AgentManager.UpdateClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.DirectoryManager.ClassifiedCategories,OpenMetaverse.UUID,System.Int32,OpenMetaverse.Vector3d,System.String,System.String,System.Boolean)">
6150 <summary>
6151 Create or update profile Classified
6152 </summary>
6153 <param name="classifiedID">UUID of the classified to update, or random UUID to create a new classified</param>
6154 <param name="category">Defines what catagory the classified is in</param>
6155 <param name="snapshotID">UUID of the image displayed with the classified</param>
6156 <param name="price">Price that the classified will cost to place for a week</param>
6157 <param name="position">Global position of the classified landmark</param>
6158 <param name="name">Name of the classified</param>
6159 <param name="desc">Long description of the classified</param>
6160 <param name="autoRenew">if true, auto renew classified after expiration</param>
6161 </member>
6162 <member name="M:OpenMetaverse.AgentManager.UpdateClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.DirectoryManager.ClassifiedCategories,OpenMetaverse.UUID,System.Int32,System.String,System.String,System.Boolean)">
6163 <summary>
6164 Create or update profile Classified
6165 </summary>
6166 <param name="classifiedID">UUID of the classified to update, or random UUID to create a new classified</param>
6167 <param name="category">Defines what catagory the classified is in</param>
6168 <param name="snapshotID">UUID of the image displayed with the classified</param>
6169 <param name="price">Price that the classified will cost to place for a week</param>
6170 <param name="name">Name of the classified</param>
6171 <param name="desc">Long description of the classified</param>
6172 <param name="autoRenew">if true, auto renew classified after expiration</param>
6173 </member>
6174 <member name="M:OpenMetaverse.AgentManager.DeleteClassfied(OpenMetaverse.UUID)">
6175 <summary>
6176 Delete a classified ad
6177 </summary>
6178 <param name="classifiedID">The classified ads ID</param>
6179 </member>
6180 <member name="M:OpenMetaverse.AgentManager.GetAttachmentResources(OpenMetaverse.AgentManager.AttachmentResourcesCallback)">
6181 <summary>
6182 Fetches resource usage by agents attachmetns
6183 </summary>
6184 <param name="callback">Called when the requested information is collected</param>
6185 </member>
6186 <member name="M:OpenMetaverse.AgentManager.InstantMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6187 <summary>
6188 Take an incoming ImprovedInstantMessage packet, auto-parse, and if
6189 OnInstantMessage is defined call that with the appropriate arguments
6190 </summary>
6191 <param name="sender">The sender</param>
6192 <param name="e">The EventArgs object containing the packet data</param>
6193 </member>
6194 <member name="M:OpenMetaverse.AgentManager.ChatHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6195 <summary>
6196 Take an incoming Chat packet, auto-parse, and if OnChat is defined call
6197 that with the appropriate arguments.
6198 </summary>
6199 <param name="sender">The sender</param>
6200 <param name="e">The EventArgs object containing the packet data</param>
6201 </member>
6202 <member name="M:OpenMetaverse.AgentManager.ScriptDialogHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6203 <summary>
6204 Used for parsing llDialogs
6205 </summary>
6206 <param name="sender">The sender</param>
6207 <param name="e">The EventArgs object containing the packet data</param>
6208 </member>
6209 <member name="M:OpenMetaverse.AgentManager.ScriptQuestionHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6210 <summary>
6211 Used for parsing llRequestPermissions dialogs
6212 </summary>
6213 <param name="sender">The sender</param>
6214 <param name="e">The EventArgs object containing the packet data</param>
6215 </member>
6216 <member name="M:OpenMetaverse.AgentManager.ScriptControlChangeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6217 <summary>
6218 Handles Script Control changes when Script with permissions releases or takes a control
6219 </summary>
6220 <param name="sender">The sender</param>
6221 <param name="e">The EventArgs object containing the packet data</param>
6222 </member>
6223 <member name="M:OpenMetaverse.AgentManager.LoadURLHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6224 <summary>
6225 Used for parsing llLoadURL Dialogs
6226 </summary>
6227 <param name="sender">The sender</param>
6228 <param name="e">The EventArgs object containing the packet data</param>
6229 </member>
6230 <member name="M:OpenMetaverse.AgentManager.MovementCompleteHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6231 <summary>
6232 Update client's Position, LookAt and region handle from incoming packet
6233 </summary>
6234 <param name="sender">The sender</param>
6235 <param name="e">The EventArgs object containing the packet data</param>
6236 <remarks>This occurs when after an avatar moves into a new sim</remarks>
6237 </member>
6238 <member name="M:OpenMetaverse.AgentManager.HealthHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6239 <summary>Process an incoming packet and raise the appropriate events</summary>
6240 <param name="sender">The sender</param>
6241 <param name="e">The EventArgs object containing the packet data</param>
6242 </member>
6243 <member name="M:OpenMetaverse.AgentManager.AgentDataUpdateHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6244 <summary>Process an incoming packet and raise the appropriate events</summary>
6245 <param name="sender">The sender</param>
6246 <param name="e">The EventArgs object containing the packet data</param>
6247 </member>
6248 <member name="M:OpenMetaverse.AgentManager.MoneyBalanceReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6249 <summary>Process an incoming packet and raise the appropriate events</summary>
6250 <param name="sender">The sender</param>
6251 <param name="e">The EventArgs object containing the packet data</param>
6252 </member>
6253 <member name="M:OpenMetaverse.AgentManager.TeleportFailedEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
6254 <summary>
6255 Process TeleportFailed message sent via EventQueue, informs agent its last teleport has failed and why.
6256 </summary>
6257 <param name="messageKey">The Message Key</param>
6258 <param name="message">An IMessage object Deserialized from the recieved message event</param>
6259 <param name="simulator">The simulator originating the event message</param>
6260 </member>
6261 <member name="M:OpenMetaverse.AgentManager.TeleportFinishEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
6262 <summary>
6263 Process TeleportFinish from Event Queue and pass it onto our TeleportHandler
6264 </summary>
6265 <param name="capsKey">The message system key for this event</param>
6266 <param name="message">IMessage object containing decoded data from OSD</param>
6267 <param name="simulator">The simulator originating the event message</param>
6268 </member>
6269 <member name="M:OpenMetaverse.AgentManager.TeleportHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6270 <summary>Process an incoming packet and raise the appropriate events</summary>
6271 <param name="sender">The sender</param>
6272 <param name="e">The EventArgs object containing the packet data</param>
6273 </member>
6274 <member name="M:OpenMetaverse.AgentManager.AvatarAnimationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6275 <summary>Process an incoming packet and raise the appropriate events</summary>
6276 <param name="sender">The sender</param>
6277 <param name="e">The EventArgs object containing the packet data</param>
6278 </member>
6279 <member name="M:OpenMetaverse.AgentManager.MeanCollisionAlertHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6280 <summary>Process an incoming packet and raise the appropriate events</summary>
6281 <param name="sender">The sender</param>
6282 <param name="e">The EventArgs object containing the packet data</param>
6283 </member>
6284 <member name="M:OpenMetaverse.AgentManager.CrossedRegionEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
6285 <summary>
6286 Crossed region handler for message that comes across the EventQueue. Sent to an agent
6287 when the agent crosses a sim border into a new region.
6288 </summary>
6289 <param name="capsKey">The message key</param>
6290 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param>
6291 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
6292 </member>
6293 <member name="M:OpenMetaverse.AgentManager.CrossedRegionHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6294 <summary>Process an incoming packet and raise the appropriate events</summary>
6295 <param name="sender">The sender</param>
6296 <param name="e">The EventArgs object containing the packet data</param>
6297 <remarks>This packet is now being sent via the EventQueue</remarks>
6298 </member>
6299 <member name="M:OpenMetaverse.AgentManager.ChatterBoxSessionEventReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
6300 <summary>
6301 Group Chat event handler
6302 </summary>
6303 <param name="capsKey">The capability Key</param>
6304 <param name="message">IMessage object containing decoded data from OSD</param>
6305 <param name="simulator"></param>
6306 </member>
6307 <member name="M:OpenMetaverse.AgentManager.ChatterBoxSessionStartReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
6308 <summary>
6309 Response from request to join a group chat
6310 </summary>
6311 <param name="capsKey"></param>
6312 <param name="message">IMessage object containing decoded data from OSD</param>
6313 <param name="simulator"></param>
6314 </member>
6315 <member name="M:OpenMetaverse.AgentManager.ChatterBoxSessionAgentListUpdatesEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
6316 <summary>
6317 Someone joined or left group chat
6318 </summary>
6319 <param name="capsKey"></param>
6320 <param name="message">IMessage object containing decoded data from OSD</param>
6321 <param name="simulator"></param>
6322 </member>
6323 <member name="M:OpenMetaverse.AgentManager.ChatterBoxInvitationEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
6324 <summary>
6325 Handle a group chat Invitation
6326 </summary>
6327 <param name="capsKey">Caps Key</param>
6328 <param name="message">IMessage object containing decoded data from OSD</param>
6329 <param name="simulator">Originating Simulator</param>
6330 </member>
6331 <member name="M:OpenMetaverse.AgentManager.ModerateChatSessions(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.Boolean)">
6332 <summary>
6333 Moderate a chat session
6334 </summary>
6335 <param name="sessionID">the <see cref="T:OpenMetaverse.UUID"/> of the session to moderate, for group chats this will be the groups UUID</param>
6336 <param name="memberID">the <see cref="T:OpenMetaverse.UUID"/> of the avatar to moderate</param>
6337 <param name="key">Either "voice" to moderate users voice, or "text" to moderate users text session</param>
6338 <param name="moderate">true to moderate (silence user), false to allow avatar to speak</param>
6339 </member>
6340 <member name="M:OpenMetaverse.AgentManager.AlertMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6341 <summary>Process an incoming packet and raise the appropriate events</summary>
6342 <param name="sender">The sender</param>
6343 <param name="e">The EventArgs object containing the packet data</param>
6344 </member>
6345 <member name="M:OpenMetaverse.AgentManager.CameraConstraintHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6346 <summary>Process an incoming packet and raise the appropriate events</summary>
6347 <param name="sender">The sender</param>
6348 <param name="e">The EventArgs object containing the packet data</param>
6349 </member>
6350 <member name="M:OpenMetaverse.AgentManager.ScriptSensorReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6351 <summary>Process an incoming packet and raise the appropriate events</summary>
6352 <param name="sender">The sender</param>
6353 <param name="e">The EventArgs object containing the packet data</param>
6354 </member>
6355 <member name="M:OpenMetaverse.AgentManager.AvatarSitResponseHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
6356 <summary>Process an incoming packet and raise the appropriate events</summary>
6357 <param name="sender">The sender</param>
6358 <param name="e">The EventArgs object containing the packet data</param>
6359 </member>
6360 <member name="E:OpenMetaverse.AgentManager.ChatFromSimulator">
6361 <summary>Raised when a scripted object or agent within range sends a public message</summary>
6362 </member>
6363 <member name="E:OpenMetaverse.AgentManager.ScriptDialog">
6364 <summary>Raised when a scripted object sends a dialog box containing possible
6365 options an agent can respond to</summary>
6366 </member>
6367 <member name="E:OpenMetaverse.AgentManager.ScriptQuestion">
6368 <summary>Raised when an object requests a change in the permissions an agent has permitted</summary>
6369 </member>
6370 <member name="E:OpenMetaverse.AgentManager.LoadURL">
6371 <summary>Raised when a script requests an agent open the specified URL</summary>
6372 </member>
6373 <member name="E:OpenMetaverse.AgentManager.MoneyBalance">
6374 <summary>Raised when an agents currency balance is updated</summary>
6375 </member>
6376 <member name="E:OpenMetaverse.AgentManager.MoneyBalanceReply">
6377 <summary>Raised when a transaction occurs involving currency such as a land purchase</summary>
6378 </member>
6379 <member name="E:OpenMetaverse.AgentManager.IM">
6380 <summary>Raised when an ImprovedInstantMessage packet is recieved from the simulator, this is used for everything from
6381 private messaging to friendship offers. The Dialog field defines what type of message has arrived</summary>
6382 </member>
6383 <member name="E:OpenMetaverse.AgentManager.TeleportProgress">
6384 <summary>Raised when an agent has requested a teleport to another location, or when responding to a lure. Raised multiple times
6385 for each teleport indicating the progress of the request</summary>
6386 </member>
6387 <member name="E:OpenMetaverse.AgentManager.AgentDataReply">
6388 <summary>Raised when a simulator sends agent specific information for our avatar.</summary>
6389 </member>
6390 <member name="E:OpenMetaverse.AgentManager.AnimationsChanged">
6391 <summary>Raised when our agents animation playlist changes</summary>
6392 </member>
6393 <member name="E:OpenMetaverse.AgentManager.MeanCollision">
6394 <summary>Raised when an object or avatar forcefully collides with our agent</summary>
6395 </member>
6396 <member name="E:OpenMetaverse.AgentManager.RegionCrossed">
6397 <summary>Raised when our agent crosses a region border into another region</summary>
6398 </member>
6399 <member name="E:OpenMetaverse.AgentManager.GroupChatJoined">
6400 <summary>Raised when our agent succeeds or fails to join a group chat session</summary>
6401 </member>
6402 <member name="E:OpenMetaverse.AgentManager.AlertMessage">
6403 <summary>Raised when a simulator sends an urgent message usually indication the recent failure of
6404 another action we have attempted to take such as an attempt to enter a parcel where we are denied access</summary>
6405 </member>
6406 <member name="E:OpenMetaverse.AgentManager.ScriptControlChange">
6407 <summary>Raised when a script attempts to take or release specified controls for our agent</summary>
6408 </member>
6409 <member name="E:OpenMetaverse.AgentManager.CameraConstraint">
6410 <summary>Raised when the simulator detects our agent is trying to view something
6411 beyond its limits</summary>
6412 </member>
6413 <member name="E:OpenMetaverse.AgentManager.ScriptSensorReply">
6414 <summary>Raised when a script sensor reply is received from a simulator</summary>
6415 </member>
6416 <member name="E:OpenMetaverse.AgentManager.AvatarSitResponse">
6417 <summary>Raised in response to a <see cref="M:OpenMetaverse.AgentManager.RequestSit(OpenMetaverse.UUID,OpenMetaverse.Vector3)"/> request</summary>
6418 </member>
6419 <member name="E:OpenMetaverse.AgentManager.ChatSessionMemberAdded">
6420 <summary>Raised when an avatar enters a group chat session we are participating in</summary>
6421 </member>
6422 <member name="E:OpenMetaverse.AgentManager.ChatSessionMemberLeft">
6423 <summary>Raised when an agent exits a group chat session we are participating in</summary>
6424 </member>
6425 <member name="P:OpenMetaverse.AgentManager.AgentID">
6426 <summary>Your (client) avatars <see cref="T:OpenMetaverse.UUID"/></summary>
6427 <remarks>"client", "agent", and "avatar" all represent the same thing</remarks>
6428 </member>
6429 <member name="P:OpenMetaverse.AgentManager.SessionID">
6430 <summary>Temporary <seealso cref="T:OpenMetaverse.UUID"/> assigned to this session, used for
6431 verifying our identity in packets</summary>
6432 </member>
6433 <member name="P:OpenMetaverse.AgentManager.SecureSessionID">
6434 <summary>Shared secret <seealso cref="T:OpenMetaverse.UUID"/> that is never sent over the wire</summary>
6435 </member>
6436 <member name="P:OpenMetaverse.AgentManager.LocalID">
6437 <summary>Your (client) avatar ID, local to the current region/sim</summary>
6438 </member>
6439 <member name="P:OpenMetaverse.AgentManager.StartLocation">
6440 <summary>Where the avatar started at login. Can be "last", "home"
6441 or a login <seealso cref="T:OpenMetaverse.URI"/></summary>
6442 </member>
6443 <member name="P:OpenMetaverse.AgentManager.AgentAccess">
6444 <summary>The access level of this agent, usually M or PG</summary>
6445 </member>
6446 <member name="P:OpenMetaverse.AgentManager.CollisionPlane">
6447 <summary>The CollisionPlane of Agent</summary>
6448 </member>
6449 <member name="P:OpenMetaverse.AgentManager.Velocity">
6450 <summary>An <seealso cref="T:OpenMetaverse.Vector3"/> representing the velocity of our agent</summary>
6451 </member>
6452 <member name="P:OpenMetaverse.AgentManager.Acceleration">
6453 <summary>An <seealso cref="T:OpenMetaverse.Vector3"/> representing the acceleration of our agent</summary>
6454 </member>
6455 <member name="P:OpenMetaverse.AgentManager.AngularVelocity">
6456 <summary>A <seealso cref="T:OpenMetaverse.Vector3"/> which specifies the angular speed, and axis about which an Avatar is rotating.</summary>
6457 </member>
6458 <member name="P:OpenMetaverse.AgentManager.HomePosition">
6459 <summary>Position avatar client will goto when login to 'home' or during
6460 teleport request to 'home' region.</summary>
6461 </member>
6462 <member name="P:OpenMetaverse.AgentManager.HomeLookAt">
6463 <summary>LookAt point saved/restored with HomePosition</summary>
6464 </member>
6465 <member name="P:OpenMetaverse.AgentManager.FirstName">
6466 <summary>Avatar First Name (i.e. Philip)</summary>
6467 </member>
6468 <member name="P:OpenMetaverse.AgentManager.LastName">
6469 <summary>Avatar Last Name (i.e. Linden)</summary>
6470 </member>
6471 <member name="P:OpenMetaverse.AgentManager.Name">
6472 <summary>Avatar Full Name (i.e. Philip Linden)</summary>
6473 </member>
6474 <member name="P:OpenMetaverse.AgentManager.Health">
6475 <summary>Gets the health of the agent</summary>
6476 </member>
6477 <member name="P:OpenMetaverse.AgentManager.Balance">
6478 <summary>Gets the current balance of the agent</summary>
6479 </member>
6480 <member name="P:OpenMetaverse.AgentManager.SittingOn">
6481 <summary>Gets the local ID of the prim the agent is sitting on,
6482 zero if the avatar is not currently sitting</summary>
6483 </member>
6484 <member name="P:OpenMetaverse.AgentManager.ActiveGroup">
6485 <summary>Gets the <seealso cref="T:OpenMetaverse.UUID"/> of the agents active group.</summary>
6486 </member>
6487 <member name="P:OpenMetaverse.AgentManager.ActiveGroupPowers">
6488 <summary>Gets the Agents powers in the currently active group</summary>
6489 </member>
6490 <member name="P:OpenMetaverse.AgentManager.TeleportMessage">
6491 <summary>Current status message for teleporting</summary>
6492 </member>
6493 <member name="P:OpenMetaverse.AgentManager.RelativePosition">
6494 <summary>Current position of the agent as a relative offset from
6495 the simulator, or the parent object if we are sitting on something</summary>
6496 </member>
6497 <member name="P:OpenMetaverse.AgentManager.RelativeRotation">
6498 <summary>Current rotation of the agent as a relative rotation from
6499 the simulator, or the parent object if we are sitting on something</summary>
6500 </member>
6501 <member name="P:OpenMetaverse.AgentManager.SimPosition">
6502 <summary>Current position of the agent in the simulator</summary>
6503 </member>
6504 <member name="P:OpenMetaverse.AgentManager.SimRotation">
6505 <summary>
6506 A <seealso cref="T:OpenMetaverse.Quaternion"/> representing the agents current rotation
6507 </summary>
6508 </member>
6509 <member name="P:OpenMetaverse.AgentManager.GlobalPosition">
6510 <summary>Returns the global grid position of the avatar</summary>
6511 </member>
6512 <member name="T:OpenMetaverse.AgentManager.AttachmentResourcesCallback">
6513 <summary>
6514 Called once attachment resource usage information has been collected
6515 </summary>
6516 <param name="success">Indicates if operation was successfull</param>
6517 <param name="info">Attachment resource usage information</param>
6518 </member>
6519 <member name="T:OpenMetaverse.AgentManager.ControlFlags">
6520 <summary>
6521 Used to specify movement actions for your agent
6522 </summary>
6523 </member>
6524 <member name="F:OpenMetaverse.AgentManager.ControlFlags.NONE">
6525 <summary>Empty flag</summary>
6526 </member>
6527 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AT_POS">
6528 <summary>Move Forward (SL Keybinding: W/Up Arrow)</summary>
6529 </member>
6530 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AT_NEG">
6531 <summary>Move Backward (SL Keybinding: S/Down Arrow)</summary>
6532 </member>
6533 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LEFT_POS">
6534 <summary>Move Left (SL Keybinding: Shift-(A/Left Arrow))</summary>
6535 </member>
6536 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LEFT_NEG">
6537 <summary>Move Right (SL Keybinding: Shift-(D/Right Arrow))</summary>
6538 </member>
6539 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_UP_POS">
6540 <summary>Not Flying: Jump/Flying: Move Up (SL Keybinding: E)</summary>
6541 </member>
6542 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_UP_NEG">
6543 <summary>Not Flying: Croutch/Flying: Move Down (SL Keybinding: C)</summary>
6544 </member>
6545 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_PITCH_POS">
6546 <summary>Unused</summary>
6547 </member>
6548 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_PITCH_NEG">
6549 <summary>Unused</summary>
6550 </member>
6551 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_YAW_POS">
6552 <summary>Unused</summary>
6553 </member>
6554 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_YAW_NEG">
6555 <summary>Unused</summary>
6556 </member>
6557 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_AT">
6558 <summary>ORed with AGENT_CONTROL_AT_* if the keyboard is being used</summary>
6559 </member>
6560 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_LEFT">
6561 <summary>ORed with AGENT_CONTROL_LEFT_* if the keyboard is being used</summary>
6562 </member>
6563 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FAST_UP">
6564 <summary>ORed with AGENT_CONTROL_UP_* if the keyboard is being used</summary>
6565 </member>
6566 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FLY">
6567 <summary>Fly</summary>
6568 </member>
6569 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_STOP">
6570 <summary></summary>
6571 </member>
6572 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_FINISH_ANIM">
6573 <summary>Finish our current animation</summary>
6574 </member>
6575 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_STAND_UP">
6576 <summary>Stand up from the ground or a prim seat</summary>
6577 </member>
6578 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_SIT_ON_GROUND">
6579 <summary>Sit on the ground at our current location</summary>
6580 </member>
6581 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_MOUSELOOK">
6582 <summary>Whether mouselook is currently enabled</summary>
6583 </member>
6584 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_AT_POS">
6585 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
6586 </member>
6587 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_AT_NEG">
6588 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
6589 </member>
6590 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_LEFT_POS">
6591 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
6592 </member>
6593 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_LEFT_NEG">
6594 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
6595 </member>
6596 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_UP_POS">
6597 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
6598 </member>
6599 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_NUDGE_UP_NEG">
6600 <summary>Legacy, used if a key was pressed for less than a certain amount of time</summary>
6601 </member>
6602 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_TURN_LEFT">
6603 <summary></summary>
6604 </member>
6605 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_TURN_RIGHT">
6606 <summary></summary>
6607 </member>
6608 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_AWAY">
6609 <summary>Set when the avatar is idled or set to away. Note that the away animation is
6610 activated separately from setting this flag</summary>
6611 </member>
6612 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LBUTTON_DOWN">
6613 <summary></summary>
6614 </member>
6615 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_LBUTTON_UP">
6616 <summary></summary>
6617 </member>
6618 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_ML_LBUTTON_DOWN">
6619 <summary></summary>
6620 </member>
6621 <member name="F:OpenMetaverse.AgentManager.ControlFlags.AGENT_CONTROL_ML_LBUTTON_UP">
6622 <summary></summary>
6623 </member>
6624 <member name="T:OpenMetaverse.AgentManager.AgentMovement">
6625 <summary>
6626 Agent movement and camera control
6627
6628 Agent movement is controlled by setting specific <seealso cref="T:AgentManager.ControlFlags"/>
6629 After the control flags are set, An AgentUpdate is required to update the simulator of the specified flags
6630 This is most easily accomplished by setting one or more of the AgentMovement properties
6631
6632 Movement of an avatar is always based on a compass direction, for example AtPos will move the
6633 agent from West to East or forward on the X Axis, AtNeg will of course move agent from
6634 East to West or backward on the X Axis, LeftPos will be South to North or forward on the Y Axis
6635 The Z axis is Up, finer grained control of movements can be done using the Nudge properties
6636 </summary>
6637 </member>
6638 <member name="F:OpenMetaverse.AgentManager.AgentMovement.Camera">
6639 <summary>Agent camera controls</summary>
6640 </member>
6641 <member name="F:OpenMetaverse.AgentManager.AgentMovement.Flags">
6642 <summary>Currently only used for hiding your group title</summary>
6643 </member>
6644 <member name="F:OpenMetaverse.AgentManager.AgentMovement.State">
6645 <summary>Action state of the avatar, which can currently be
6646 typing and editing</summary>
6647 </member>
6648 <member name="F:OpenMetaverse.AgentManager.AgentMovement.BodyRotation">
6649 <summary></summary>
6650 </member>
6651 <member name="F:OpenMetaverse.AgentManager.AgentMovement.HeadRotation">
6652 <summary></summary>
6653 </member>
6654 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastBodyRotation">
6655 <summary></summary>
6656 </member>
6657 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastHeadRotation">
6658 <summary></summary>
6659 </member>
6660 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastCameraCenter">
6661 <summary></summary>
6662 </member>
6663 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastCameraXAxis">
6664 <summary></summary>
6665 </member>
6666 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastCameraYAxis">
6667 <summary></summary>
6668 </member>
6669 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastCameraZAxis">
6670 <summary></summary>
6671 </member>
6672 <member name="F:OpenMetaverse.AgentManager.AgentMovement.LastFar">
6673 <summary></summary>
6674 </member>
6675 <member name="F:OpenMetaverse.AgentManager.AgentMovement.updateTimer">
6676 <summary>Timer for sending AgentUpdate packets</summary>
6677 </member>
6678 <member name="M:OpenMetaverse.AgentManager.AgentMovement.#ctor(OpenMetaverse.GridClient)">
6679 <summary>Default constructor</summary>
6680 </member>
6681 <member name="M:OpenMetaverse.AgentManager.AgentMovement.UpdateFromHeading(System.Double,System.Boolean)">
6682 <summary>
6683 Send an AgentUpdate with the camera set at the current agent
6684 position and pointing towards the heading specified
6685 </summary>
6686 <param name="heading">Camera rotation in radians</param>
6687 <param name="reliable">Whether to send the AgentUpdate reliable
6688 or not</param>
6689 </member>
6690 <member name="M:OpenMetaverse.AgentManager.AgentMovement.TurnToward(OpenMetaverse.Vector3)">
6691 <summary>
6692 Rotates the avatar body and camera toward a target position.
6693 This will also anchor the camera position on the avatar
6694 </summary>
6695 <param name="target">Region coordinates to turn toward</param>
6696 </member>
6697 <member name="M:OpenMetaverse.AgentManager.AgentMovement.SendUpdate">
6698 <summary>
6699 Send new AgentUpdate packet to update our current camera
6700 position and rotation
6701 </summary>
6702 </member>
6703 <member name="M:OpenMetaverse.AgentManager.AgentMovement.SendUpdate(System.Boolean)">
6704 <summary>
6705 Send new AgentUpdate packet to update our current camera
6706 position and rotation
6707 </summary>
6708 <param name="reliable">Whether to require server acknowledgement
6709 of this packet</param>
6710 </member>
6711 <member name="M:OpenMetaverse.AgentManager.AgentMovement.SendUpdate(System.Boolean,OpenMetaverse.Simulator)">
6712 <summary>
6713 Send new AgentUpdate packet to update our current camera
6714 position and rotation
6715 </summary>
6716 <param name="reliable">Whether to require server acknowledgement
6717 of this packet</param>
6718 <param name="simulator">Simulator to send the update to</param>
6719 </member>
6720 <member name="M:OpenMetaverse.AgentManager.AgentMovement.SendManualUpdate(OpenMetaverse.AgentManager.ControlFlags,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Vector3,OpenMetaverse.Quaternion,OpenMetaverse.Quaternion,System.Single,OpenMetaverse.AgentFlags,OpenMetaverse.AgentState,System.Boolean)">
6721 <summary>
6722 Builds an AgentUpdate packet entirely from parameters. This
6723 will not touch the state of Self.Movement or
6724 Self.Movement.Camera in any way
6725 </summary>
6726 <param name="controlFlags"></param>
6727 <param name="position"></param>
6728 <param name="forwardAxis"></param>
6729 <param name="leftAxis"></param>
6730 <param name="upAxis"></param>
6731 <param name="bodyRotation"></param>
6732 <param name="headRotation"></param>
6733 <param name="farClip"></param>
6734 <param name="reliable"></param>
6735 <param name="flags"></param>
6736 <param name="state"></param>
6737 </member>
6738 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AtPos">
6739 <summary>Move agent positive along the X axis</summary>
6740 </member>
6741 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AtNeg">
6742 <summary>Move agent negative along the X axis</summary>
6743 </member>
6744 <member name="P:OpenMetaverse.AgentManager.AgentMovement.LeftPos">
6745 <summary>Move agent positive along the Y axis</summary>
6746 </member>
6747 <member name="P:OpenMetaverse.AgentManager.AgentMovement.LeftNeg">
6748 <summary>Move agent negative along the Y axis</summary>
6749 </member>
6750 <member name="P:OpenMetaverse.AgentManager.AgentMovement.UpPos">
6751 <summary>Move agent positive along the Z axis</summary>
6752 </member>
6753 <member name="P:OpenMetaverse.AgentManager.AgentMovement.UpNeg">
6754 <summary>Move agent negative along the Z axis</summary>
6755 </member>
6756 <member name="P:OpenMetaverse.AgentManager.AgentMovement.PitchPos">
6757 <summary></summary>
6758 </member>
6759 <member name="P:OpenMetaverse.AgentManager.AgentMovement.PitchNeg">
6760 <summary></summary>
6761 </member>
6762 <member name="P:OpenMetaverse.AgentManager.AgentMovement.YawPos">
6763 <summary></summary>
6764 </member>
6765 <member name="P:OpenMetaverse.AgentManager.AgentMovement.YawNeg">
6766 <summary></summary>
6767 </member>
6768 <member name="P:OpenMetaverse.AgentManager.AgentMovement.FastAt">
6769 <summary></summary>
6770 </member>
6771 <member name="P:OpenMetaverse.AgentManager.AgentMovement.FastLeft">
6772 <summary></summary>
6773 </member>
6774 <member name="P:OpenMetaverse.AgentManager.AgentMovement.FastUp">
6775 <summary></summary>
6776 </member>
6777 <member name="P:OpenMetaverse.AgentManager.AgentMovement.Fly">
6778 <summary>Causes simulator to make agent fly</summary>
6779 </member>
6780 <member name="P:OpenMetaverse.AgentManager.AgentMovement.Stop">
6781 <summary>Stop movement</summary>
6782 </member>
6783 <member name="P:OpenMetaverse.AgentManager.AgentMovement.FinishAnim">
6784 <summary>Finish animation</summary>
6785 </member>
6786 <member name="P:OpenMetaverse.AgentManager.AgentMovement.StandUp">
6787 <summary>Stand up from a sit</summary>
6788 </member>
6789 <member name="P:OpenMetaverse.AgentManager.AgentMovement.SitOnGround">
6790 <summary>Tells simulator to sit agent on ground</summary>
6791 </member>
6792 <member name="P:OpenMetaverse.AgentManager.AgentMovement.Mouselook">
6793 <summary>Place agent into mouselook mode</summary>
6794 </member>
6795 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeAtPos">
6796 <summary>Nudge agent positive along the X axis</summary>
6797 </member>
6798 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeAtNeg">
6799 <summary>Nudge agent negative along the X axis</summary>
6800 </member>
6801 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeLeftPos">
6802 <summary>Nudge agent positive along the Y axis</summary>
6803 </member>
6804 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeLeftNeg">
6805 <summary>Nudge agent negative along the Y axis</summary>
6806 </member>
6807 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeUpPos">
6808 <summary>Nudge agent positive along the Z axis</summary>
6809 </member>
6810 <member name="P:OpenMetaverse.AgentManager.AgentMovement.NudgeUpNeg">
6811 <summary>Nudge agent negative along the Z axis</summary>
6812 </member>
6813 <member name="P:OpenMetaverse.AgentManager.AgentMovement.TurnLeft">
6814 <summary></summary>
6815 </member>
6816 <member name="P:OpenMetaverse.AgentManager.AgentMovement.TurnRight">
6817 <summary></summary>
6818 </member>
6819 <member name="P:OpenMetaverse.AgentManager.AgentMovement.Away">
6820 <summary>Tell simulator to mark agent as away</summary>
6821 </member>
6822 <member name="P:OpenMetaverse.AgentManager.AgentMovement.LButtonDown">
6823 <summary></summary>
6824 </member>
6825 <member name="P:OpenMetaverse.AgentManager.AgentMovement.LButtonUp">
6826 <summary></summary>
6827 </member>
6828 <member name="P:OpenMetaverse.AgentManager.AgentMovement.MLButtonDown">
6829 <summary></summary>
6830 </member>
6831 <member name="P:OpenMetaverse.AgentManager.AgentMovement.MLButtonUp">
6832 <summary></summary>
6833 </member>
6834 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AlwaysRun">
6835 <summary>
6836 Returns "always run" value, or changes it by sending a SetAlwaysRunPacket
6837 </summary>
6838 </member>
6839 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentControls">
6840 <summary>The current value of the agent control flags</summary>
6841 </member>
6842 <member name="P:OpenMetaverse.AgentManager.AgentMovement.UpdateInterval">
6843 <summary>Gets or sets the interval in milliseconds at which
6844 AgentUpdate packets are sent to the current simulator. Setting
6845 this to a non-zero value will also enable the packet sending if
6846 it was previously off, and setting it to zero will disable</summary>
6847 </member>
6848 <member name="P:OpenMetaverse.AgentManager.AgentMovement.UpdateEnabled">
6849 <summary>Gets or sets whether AgentUpdate packets are sent to
6850 the current simulator</summary>
6851 </member>
6852 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AutoResetControls">
6853 <summary>Reset movement controls every time we send an update</summary>
6854 </member>
6855 <member name="T:OpenMetaverse.AgentManager.AgentMovement.AgentCamera">
6856 <summary>
6857 Camera controls for the agent, mostly a thin wrapper around
6858 CoordinateFrame. This class is only responsible for state
6859 tracking and math, it does not send any packets
6860 </summary>
6861 </member>
6862 <member name="F:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.Far">
6863 <summary></summary>
6864 </member>
6865 <member name="F:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.Frame">
6866 <summary>The camera is a local frame of reference inside of
6867 the larger grid space. This is where the math happens</summary>
6868 </member>
6869 <member name="M:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.#ctor">
6870 <summary>
6871 Default constructor
6872 </summary>
6873 </member>
6874 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.Position">
6875 <summary></summary>
6876 </member>
6877 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.AtAxis">
6878 <summary></summary>
6879 </member>
6880 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.LeftAxis">
6881 <summary></summary>
6882 </member>
6883 <member name="P:OpenMetaverse.AgentManager.AgentMovement.AgentCamera.UpAxis">
6884 <summary></summary>
6885 </member> 11122 </member>
6886 <member name="T:OpenMetaverse.ChatEventArgs"> 11123 <member name="T:OpenMetaverse.ChatEventArgs">
6887 <summary> 11124 <summary>
@@ -6932,7 +11169,7 @@
6932 <member name="T:OpenMetaverse.ScriptDialogEventArgs"> 11169 <member name="T:OpenMetaverse.ScriptDialogEventArgs">
6933 <summary>Contains the data sent when a primitive opens a dialog with this agent</summary> 11170 <summary>Contains the data sent when a primitive opens a dialog with this agent</summary>
6934 </member> 11171 </member>
6935 <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})"> 11172 <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)">
6936 <summary> 11173 <summary>
6937 Construct a new instance of the ScriptDialogEventArgs 11174 Construct a new instance of the ScriptDialogEventArgs
6938 </summary> 11175 </summary>
@@ -6944,6 +11181,7 @@
6944 <param name="lastName">The last name of the senders owner</param> 11181 <param name="lastName">The last name of the senders owner</param>
6945 <param name="chatChannel">The communication channel the dialog was sent on</param> 11182 <param name="chatChannel">The communication channel the dialog was sent on</param>
6946 <param name="buttons">The string labels containing the options presented in this dialog</param> 11183 <param name="buttons">The string labels containing the options presented in this dialog</param>
11184 <param name="ownerID">UUID of the scritped object owner</param>
6947 </member> 11185 </member>
6948 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Message"> 11186 <member name="P:OpenMetaverse.ScriptDialogEventArgs.Message">
6949 <summary>Get the dialog message</summary> 11187 <summary>Get the dialog message</summary>
@@ -6970,6 +11208,9 @@
6970 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ButtonLabels"> 11208 <member name="P:OpenMetaverse.ScriptDialogEventArgs.ButtonLabels">
6971 <summary>Get the string labels containing the options presented in this dialog</summary> 11209 <summary>Get the string labels containing the options presented in this dialog</summary>
6972 </member> 11210 </member>
11211 <member name="P:OpenMetaverse.ScriptDialogEventArgs.OwnerID">
11212 <summary>UUID of the scritped object owner</summary>
11213 </member>
6973 <member name="T:OpenMetaverse.ScriptQuestionEventArgs"> 11214 <member name="T:OpenMetaverse.ScriptQuestionEventArgs">
6974 <summary>Contains the data sent when a primitive requests debit or other permissions 11215 <summary>Contains the data sent when a primitive requests debit or other permissions
6975 requesting a YES or NO answer</summary> 11216 requesting a YES or NO answer</summary>
@@ -7070,7 +11311,7 @@
7070 <summary>Contains the transaction summary when an item is purchased, 11311 <summary>Contains the transaction summary when an item is purchased,
7071 money is given, or land is purchased</summary> 11312 money is given, or land is purchased</summary>
7072 </member> 11313 </member>
7073 <member name="M:OpenMetaverse.MoneyBalanceReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32,System.Int32,System.String)"> 11314 <member name="M:OpenMetaverse.MoneyBalanceReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.Int32,System.Int32,System.Int32,System.String,OpenMetaverse.TransactionInfo)">
7074 <summary> 11315 <summary>
7075 Construct a new instance of the MoneyBalanceReplyEventArgs object 11316 Construct a new instance of the MoneyBalanceReplyEventArgs object
7076 </summary> 11317 </summary>
@@ -7080,6 +11321,7 @@
7080 <param name="metersCredit">The meters credited</param> 11321 <param name="metersCredit">The meters credited</param>
7081 <param name="metersCommitted">The meters comitted</param> 11322 <param name="metersCommitted">The meters comitted</param>
7082 <param name="description">A brief description of the transaction</param> 11323 <param name="description">A brief description of the transaction</param>
11324 <param name="transactionInfo">Transaction info</param>
7083 </member> 11325 </member>
7084 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.TransactionID"> 11326 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.TransactionID">
7085 <summary>Get the ID of the transaction</summary> 11327 <summary>Get the ID of the transaction</summary>
@@ -7099,6 +11341,9 @@
7099 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Description"> 11341 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.Description">
7100 <summary>Get the description of the transaction</summary> 11342 <summary>Get the description of the transaction</summary>
7101 </member> 11343 </member>
11344 <member name="P:OpenMetaverse.MoneyBalanceReplyEventArgs.TransactionInfo">
11345 <summary>Detailed transaction information</summary>
11346 </member>
7102 <member name="T:OpenMetaverse.AgentDataReplyEventArgs"> 11347 <member name="T:OpenMetaverse.AgentDataReplyEventArgs">
7103 <summary>Data sent from the simulator containing information about your agent and active group information</summary> 11348 <summary>Data sent from the simulator containing information about your agent and active group information</summary>
7104 </member> 11349 </member>
@@ -7370,873 +11615,1572 @@
7370 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.AgentID"> 11615 <member name="P:OpenMetaverse.ChatSessionMemberLeftEventArgs.AgentID">
7371 <summary>Get the ID of the agent that left</summary> 11616 <summary>Get the ID of the agent that left</summary>
7372 </member> 11617 </member>
7373 <member name="M:OpenMetaverse.Messages.MessageUtils.DecodeEvent(System.String,OpenMetaverse.StructuredData.OSDMap)"> 11618 <member name="T:OpenMetaverse.SetDisplayNameReplyEventArgs">
7374 <summary> 11619 <summary>Event arguments with the result of setting display name operation</summary>
7375 Return a decoded capabilities message as a strongly typed object
7376 </summary>
7377 <param name="eventName">A string containing the name of the capabilities message key</param>
7378 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> to decode</param>
7379 <returns>A strongly typed object containing the decoded information from the capabilities message, or null
7380 if no existing Message object exists for the specified event</returns>
7381 </member> 11620 </member>
7382 <member name="T:OpenMetaverse.Assets.AssetNotecard"> 11621 <member name="M:OpenMetaverse.SetDisplayNameReplyEventArgs.#ctor(System.Int32,System.String,OpenMetaverse.AgentDisplayName)">
11622 <summary>Default constructor</summary>
11623 </member>
11624 <member name="P:OpenMetaverse.SetDisplayNameReplyEventArgs.Status">
11625 <summary>Status code, 200 indicates settign display name was successful</summary>
11626 </member>
11627 <member name="P:OpenMetaverse.SetDisplayNameReplyEventArgs.Reason">
11628 <summary>Textual description of the status</summary>
11629 </member>
11630 <member name="P:OpenMetaverse.SetDisplayNameReplyEventArgs.DisplayName">
11631 <summary>Details of the newly set display name</summary>
11632 </member>
11633 <member name="T:OpenMetaverse.Assets.AssetScriptText">
7383 <summary> 11634 <summary>
7384 Represents a string of characters encoded with specific formatting properties 11635 Represents an LSL Text object containing a string of UTF encoded characters
7385 </summary> 11636 </summary>
7386 </member> 11637 </member>
7387 <member name="F:OpenMetaverse.Assets.AssetNotecard.BodyText"> 11638 <member name="F:OpenMetaverse.Assets.AssetScriptText.Source">
7388 <summary>A text string containing main text of the notecard</summary> 11639 <summary>A string of characters represting the script contents</summary>
7389 </member>
7390 <member name="F:OpenMetaverse.Assets.AssetNotecard.EmbeddedItems">
7391 <summary>List of <see cref="T:OpenMetaverse.InventoryItem"/>s embedded on the notecard</summary>
7392 </member> 11640 </member>
7393 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor"> 11641 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor">
7394 <summary>Construct an Asset of type Notecard</summary> 11642 <summary>Initializes a new AssetScriptText object</summary>
7395 </member> 11643 </member>
7396 <member name="M:OpenMetaverse.Assets.AssetNotecard.#ctor(OpenMetaverse.UUID,System.Byte[])"> 11644 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(OpenMetaverse.UUID,System.Byte[])">
7397 <summary> 11645 <summary>
7398 Construct an Asset object of type Notecard 11646 Initializes a new AssetScriptText object with parameters
7399 </summary> 11647 </summary>
7400 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 11648 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
7401 <param name="assetData">A byte array containing the raw asset data</param> 11649 <param name="assetData">A byte array containing the raw asset data</param>
7402 </member> 11650 </member>
7403 <member name="M:OpenMetaverse.Assets.AssetNotecard.Encode"> 11651 <member name="M:OpenMetaverse.Assets.AssetScriptText.Encode">
7404 <summary> 11652 <summary>
7405 Encode the raw contents of a string with the specific Linden Text properties 11653 Encode a string containing the scripts contents into byte encoded AssetData
7406 </summary> 11654 </summary>
7407 </member> 11655 </member>
7408 <member name="M:OpenMetaverse.Assets.AssetNotecard.Decode"> 11656 <member name="M:OpenMetaverse.Assets.AssetScriptText.Decode">
7409 <summary> 11657 <summary>
7410 Decode the raw asset data including the Linden Text properties 11658 Decode a byte array containing the scripts contents into a string
7411 </summary> 11659 </summary>
7412 <returns>true if the AssetData was successfully decoded</returns> 11660 <returns>true if decoding is successful</returns>
7413 </member> 11661 </member>
7414 <member name="P:OpenMetaverse.Assets.AssetNotecard.AssetType"> 11662 <member name="P:OpenMetaverse.Assets.AssetScriptText.AssetType">
7415 <summary>Override the base classes AssetType</summary> 11663 <summary>Override the base classes AssetType</summary>
7416 </member> 11664 </member>
7417 <member name="T:OpenMetaverse.Settings"> 11665 <member name="T:OpenMetaverse.Assets.GestureStepType">
7418 <summary> 11666 <summary>
7419 Class for controlling various system settings. 11667 Type of gesture step
7420 </summary> 11668 </summary>
7421 <remarks>Some values are readonly because they affect things that
7422 happen when the GridClient object is initialized, so changing them at
7423 runtime won't do any good. Non-readonly values may affect things that
7424 happen at login or dynamically</remarks>
7425 </member> 11669 </member>
7426 <member name="F:OpenMetaverse.Settings.AGNI_LOGIN_SERVER"> 11670 <member name="T:OpenMetaverse.Assets.GestureStep">
7427 <summary>Main grid login server</summary> 11671 <summary>
11672 Base class for gesture steps
11673 </summary>
7428 </member> 11674 </member>
7429 <member name="F:OpenMetaverse.Settings.ADITI_LOGIN_SERVER"> 11675 <member name="P:OpenMetaverse.Assets.GestureStep.GestureStepType">
7430 <summary>Beta grid login server</summary> 11676 <summary>
11677 Retururns what kind of gesture step this is
11678 </summary>
7431 </member> 11679 </member>
7432 <member name="F:OpenMetaverse.Settings.ENABLE_INVENTORY_STORE"> 11680 <member name="T:OpenMetaverse.Assets.GestureStepAnimation">
7433 <summary> 11681 <summary>
7434 InventoryManager requests inventory information on login, 11682 Describes animation step of a gesture
7435 GridClient initializes an Inventory store for main inventory.
7436 </summary> 11683 </summary>
7437 </member> 11684 </member>
7438 <member name="F:OpenMetaverse.Settings.ENABLE_LIBRARY_STORE"> 11685 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.AnimationStart">
7439 <summary> 11686 <summary>
7440 InventoryManager requests library information on login, 11687 If true, this step represents start of animation, otherwise animation stop
7441 GridClient initializes an Inventory store for the library.
7442 </summary> 11688 </summary>
7443 </member> 11689 </member>
7444 <member name="F:OpenMetaverse.Settings.PING_INTERVAL"> 11690 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.ID">
7445 <summary>Number of milliseconds between sending pings to each sim</summary> 11691 <summary>
11692 Animation asset <see cref="T:OpenMetaverse.UUID"/>
11693 </summary>
7446 </member> 11694 </member>
7447 <member name="F:OpenMetaverse.Settings.DEFAULT_AGENT_UPDATE_INTERVAL"> 11695 <member name="F:OpenMetaverse.Assets.GestureStepAnimation.Name">
7448 <summary>Number of milliseconds between sending camera updates</summary> 11696 <summary>
11697 Animation inventory name
11698 </summary>
7449 </member> 11699 </member>
7450 <member name="F:OpenMetaverse.Settings.INTERPOLATION_INTERVAL"> 11700 <member name="P:OpenMetaverse.Assets.GestureStepAnimation.GestureStepType">
7451 <summary>Number of milliseconds between updating the current 11701 <summary>
7452 positions of moving, non-accelerating and non-colliding objects</summary> 11702 Returns what kind of gesture step this is
11703 </summary>
7453 </member> 11704 </member>
7454 <member name="F:OpenMetaverse.Settings.NETWORK_TICK_INTERVAL"> 11705 <member name="T:OpenMetaverse.Assets.GestureStepSound">
7455 <summary>Millisecond interval between ticks, where all ACKs are 11706 <summary>
7456 sent out and the age of unACKed packets is checked</summary> 11707 Describes sound step of a gesture
11708 </summary>
7457 </member> 11709 </member>
7458 <member name="F:OpenMetaverse.Settings.PACKET_INBOX_SIZE"> 11710 <member name="F:OpenMetaverse.Assets.GestureStepSound.ID">
7459 <summary>The initial size of the packet inbox, where packets are 11711 <summary>
7460 stored before processing</summary> 11712 Sound asset <see cref="T:OpenMetaverse.UUID"/>
11713 </summary>
7461 </member> 11714 </member>
7462 <member name="F:OpenMetaverse.Settings.MAX_PACKET_SIZE"> 11715 <member name="F:OpenMetaverse.Assets.GestureStepSound.Name">
7463 <summary>Maximum size of packet that we want to send over the wire</summary> 11716 <summary>
11717 Sound inventory name
11718 </summary>
7464 </member> 11719 </member>
7465 <member name="F:OpenMetaverse.Settings.MAX_SEQUENCE"> 11720 <member name="P:OpenMetaverse.Assets.GestureStepSound.GestureStepType">
7466 <summary>The maximum value of a packet sequence number before it 11721 <summary>
7467 rolls over back to one</summary> 11722 Returns what kind of gesture step this is
11723 </summary>
7468 </member> 11724 </member>
7469 <member name="F:OpenMetaverse.Settings.PACKET_ARCHIVE_SIZE"> 11725 <member name="T:OpenMetaverse.Assets.GestureStepChat">
7470 <summary>The maximum size of the sequence number archive, used to 11726 <summary>
7471 check for resent and/or duplicate packets</summary> 11727 Describes sound step of a gesture
11728 </summary>
7472 </member> 11729 </member>
7473 <member name="F:OpenMetaverse.Settings.RESOURCE_DIR"> 11730 <member name="F:OpenMetaverse.Assets.GestureStepChat.Text">
7474 <summary>The relative directory where external resources are kept</summary> 11731 <summary>
11732 Text to output in chat
11733 </summary>
7475 </member> 11734 </member>
7476 <member name="F:OpenMetaverse.Settings.LOGIN_SERVER"> 11735 <member name="P:OpenMetaverse.Assets.GestureStepChat.GestureStepType">
7477 <summary>Login server to connect to</summary> 11736 <summary>
11737 Returns what kind of gesture step this is
11738 </summary>
7478 </member> 11739 </member>
7479 <member name="F:OpenMetaverse.Settings.BIND_ADDR"> 11740 <member name="T:OpenMetaverse.Assets.GestureStepWait">
7480 <summary>IP Address the client will bind to</summary> 11741 <summary>
11742 Describes sound step of a gesture
11743 </summary>
7481 </member> 11744 </member>
7482 <member name="F:OpenMetaverse.Settings.USE_LLSD_LOGIN"> 11745 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForAnimation">
7483 <summary>Use XML-RPC Login or LLSD Login, default is XML-RPC Login</summary> 11746 <summary>
11747 If true in this step we wait for all animations to finish
11748 </summary>
7484 </member> 11749 </member>
7485 <member name="F:OpenMetaverse.Settings.TRANSFER_TIMEOUT"> 11750 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitForTime">
7486 <summary>Number of milliseconds before an asset transfer will time 11751 <summary>
7487 out</summary> 11752 If true gesture player should wait for the specified amount of time
11753 </summary>
7488 </member> 11754 </member>
7489 <member name="F:OpenMetaverse.Settings.TELEPORT_TIMEOUT"> 11755 <member name="F:OpenMetaverse.Assets.GestureStepWait.WaitTime">
7490 <summary>Number of milliseconds before a teleport attempt will time 11756 <summary>
7491 out</summary> 11757 Time in seconds to wait if WaitForAnimation is false
11758 </summary>
7492 </member> 11759 </member>
7493 <member name="F:OpenMetaverse.Settings.LOGOUT_TIMEOUT"> 11760 <member name="P:OpenMetaverse.Assets.GestureStepWait.GestureStepType">
7494 <summary>Number of milliseconds before NetworkManager.Logout() will 11761 <summary>
7495 time out</summary> 11762 Returns what kind of gesture step this is
11763 </summary>
7496 </member> 11764 </member>
7497 <member name="F:OpenMetaverse.Settings.CAPS_TIMEOUT"> 11765 <member name="T:OpenMetaverse.Assets.GestureStepEOF">
7498 <summary>Number of milliseconds before a CAPS call will time out</summary> 11766 <summary>
7499 <remarks>Setting this too low will cause web requests time out and 11767 Describes the final step of a gesture
7500 possibly retry repeatedly</remarks> 11768 </summary>
7501 </member> 11769 </member>
7502 <member name="F:OpenMetaverse.Settings.LOGIN_TIMEOUT"> 11770 <member name="P:OpenMetaverse.Assets.GestureStepEOF.GestureStepType">
7503 <summary>Number of milliseconds for xml-rpc to timeout</summary> 11771 <summary>
11772 Returns what kind of gesture step this is
11773 </summary>
7504 </member> 11774 </member>
7505 <member name="F:OpenMetaverse.Settings.RESEND_TIMEOUT"> 11775 <member name="T:OpenMetaverse.Assets.AssetGesture">
7506 <summary>Milliseconds before a packet is assumed lost and resent</summary> 11776 <summary>
11777 Represents a sequence of animations, sounds, and chat actions
11778 </summary>
7507 </member> 11779 </member>
7508 <member name="F:OpenMetaverse.Settings.SIMULATOR_TIMEOUT"> 11780 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKey">
7509 <summary>Milliseconds without receiving a packet before the 11781 <summary>
7510 connection to a simulator is assumed lost</summary> 11782 Keyboard key that triggers the gestyre
11783 </summary>
7511 </member> 11784 </member>
7512 <member name="F:OpenMetaverse.Settings.MAP_REQUEST_TIMEOUT"> 11785 <member name="F:OpenMetaverse.Assets.AssetGesture.TriggerKeyMask">
7513 <summary>Milliseconds to wait for a simulator info request through 11786 <summary>
7514 the grid interface</summary> 11787 Modifier to the trigger key
11788 </summary>
7515 </member> 11789 </member>
7516 <member name="F:OpenMetaverse.Settings.MAX_PENDING_ACKS"> 11790 <member name="F:OpenMetaverse.Assets.AssetGesture.Trigger">
7517 <summary>Maximum number of queued ACKs to be sent before SendAcks() 11791 <summary>
7518 is forced</summary> 11792 String that triggers playing of the gesture sequence
11793 </summary>
7519 </member> 11794 </member>
7520 <member name="F:OpenMetaverse.Settings.STATS_QUEUE_SIZE"> 11795 <member name="F:OpenMetaverse.Assets.AssetGesture.ReplaceWith">
7521 <summary>Network stats queue length (seconds)</summary> 11796 <summary>
11797 Text that replaces trigger in chat once gesture is triggered
11798 </summary>
7522 </member> 11799 </member>
7523 <member name="F:OpenMetaverse.Settings.STORE_LAND_PATCHES"> 11800 <member name="F:OpenMetaverse.Assets.AssetGesture.Sequence">
7524 <summary>Enable/disable storing terrain heightmaps in the 11801 <summary>
7525 TerrainManager</summary> 11802 Sequence of gesture steps
11803 </summary>
7526 </member> 11804 </member>
7527 <member name="F:OpenMetaverse.Settings.SEND_AGENT_UPDATES"> 11805 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor">
7528 <summary>Enable/disable sending periodic camera updates</summary> 11806 <summary>
11807 Constructs guesture asset
11808 </summary>
7529 </member> 11809 </member>
7530 <member name="F:OpenMetaverse.Settings.SEND_AGENT_APPEARANCE"> 11810 <member name="M:OpenMetaverse.Assets.AssetGesture.#ctor(OpenMetaverse.UUID,System.Byte[])">
7531 <summary>Enable/disable automatically setting agent appearance at 11811 <summary>
7532 login and after sim crossing</summary> 11812 Constructs guesture asset
11813 </summary>
11814 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
11815 <param name="assetData">A byte array containing the raw asset data</param>
7533 </member> 11816 </member>
7534 <member name="F:OpenMetaverse.Settings.SEND_AGENT_THROTTLE"> 11817 <member name="M:OpenMetaverse.Assets.AssetGesture.Encode">
7535 <summary>Enable/disable automatically setting the bandwidth throttle 11818 <summary>
7536 after connecting to each simulator</summary> 11819 Encodes gesture asset suitable for uplaod
7537 <remarks>The default throttle uses the equivalent of the maximum 11820 </summary>
7538 bandwidth setting in the official client. If you do not set a
7539 throttle your connection will by default be throttled well below
7540 the minimum values and you may experience connection problems</remarks>
7541 </member> 11821 </member>
7542 <member name="F:OpenMetaverse.Settings.SEND_PINGS"> 11822 <member name="M:OpenMetaverse.Assets.AssetGesture.Decode">
7543 <summary>Enable/disable the sending of pings to monitor lag and 11823 <summary>
7544 packet loss</summary> 11824 Decodes gesture assset into play sequence
11825 </summary>
11826 <returns>true if the asset data was decoded successfully</returns>
7545 </member> 11827 </member>
7546 <member name="F:OpenMetaverse.Settings.MULTIPLE_SIMS"> 11828 <member name="P:OpenMetaverse.Assets.AssetGesture.AssetType">
7547 <summary>Should we connect to multiple sims? This will allow 11829 <summary>
7548 viewing in to neighboring simulators and sim crossings 11830 Returns asset type
7549 (Experimental)</summary> 11831 </summary>
7550 </member> 11832 </member>
7551 <member name="F:OpenMetaverse.Settings.ALWAYS_DECODE_OBJECTS"> 11833 <member name="T:OpenMetaverse.Sounds">
7552 <summary>If true, all object update packets will be decoded in to 11834 <summary>
7553 native objects. If false, only updates for our own agent will be 11835 pre-defined built in sounds
7554 decoded. Registering an event handler will force objects for that 11836 </summary>
7555 type to always be decoded. If this is disabled the object tracking
7556 will have missing or partial prim and avatar information</summary>
7557 </member> 11837 </member>
7558 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_OBJECTS"> 11838 <member name="F:OpenMetaverse.Sounds.BELL_TING">
7559 <summary>If true, when a cached object check is received from the 11839 <summary></summary>
7560 server the full object info will automatically be requested</summary>
7561 </member> 11840 </member>
7562 <member name="F:OpenMetaverse.Settings.ENABLE_CAPS"> 11841 <member name="F:OpenMetaverse.Sounds.CLICK">
7563 <summary>Whether to establish connections to HTTP capabilities 11842 <summary></summary>
7564 servers for simulators</summary>
7565 </member> 11843 </member>
7566 <member name="F:OpenMetaverse.Settings.ENABLE_SIMSTATS"> 11844 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_FEMALE">
7567 <summary>Whether to decode sim stats</summary> 11845 <summary></summary>
7568 </member> 11846 </member>
7569 <member name="F:OpenMetaverse.Settings.LOG_ALL_CAPS_ERRORS"> 11847 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_MALE">
7570 <summary>The capabilities servers are currently designed to 11848 <summary></summary>
7571 periodically return a 502 error which signals for the client to
7572 re-establish a connection. Set this to true to log those 502 errors</summary>
7573 </member> 11849 </member>
7574 <member name="F:OpenMetaverse.Settings.FETCH_MISSING_INVENTORY"> 11850 <member name="F:OpenMetaverse.Sounds.IM_START">
7575 <summary>If true, any reference received for a folder or item 11851 <summary></summary>
7576 the library is not aware of will automatically be fetched</summary>
7577 </member> 11852 </member>
7578 <member name="F:OpenMetaverse.Settings.DISABLE_AGENT_UPDATE_DUPLICATE_CHECK"> 11853 <member name="F:OpenMetaverse.Sounds.INSTANT_MESSAGE_NOTIFICATION">
7579 <summary>If true, and <code>SEND_AGENT_UPDATES</code> is true, 11854 <summary></summary>
7580 AgentUpdate packets will continuously be sent out to give the bot
7581 smoother movement and autopiloting</summary>
7582 </member> 11855 </member>
7583 <member name="F:OpenMetaverse.Settings.AVATAR_TRACKING"> 11856 <member name="F:OpenMetaverse.Sounds.INVALID_OPERATION">
7584 <summary>If true, currently visible avatars will be stored 11857 <summary></summary>
7585 in dictionaries inside <code>Simulator.ObjectAvatars</code>.
7586 If false, a new Avatar or Primitive object will be created
7587 each time an object update packet is received</summary>
7588 </member> 11858 </member>
7589 <member name="F:OpenMetaverse.Settings.OBJECT_TRACKING"> 11859 <member name="F:OpenMetaverse.Sounds.KEYBOARD_LOOP">
7590 <summary>If true, currently visible avatars will be stored 11860 <summary></summary>
7591 in dictionaries inside <code>Simulator.ObjectPrimitives</code>.
7592 If false, a new Avatar or Primitive object will be created
7593 each time an object update packet is received</summary>
7594 </member> 11861 </member>
7595 <member name="F:OpenMetaverse.Settings.USE_INTERPOLATION_TIMER"> 11862 <member name="F:OpenMetaverse.Sounds.MONEY_REDUCTION_COINS">
7596 <summary>If true, position and velocity will periodically be 11863 <summary>coins</summary>
7597 interpolated (extrapolated, technically) for objects and
7598 avatars that are being tracked by the library. This is
7599 necessary to increase the accuracy of speed and position
7600 estimates for simulated objects</summary>
7601 </member> 11864 </member>
7602 <member name="F:OpenMetaverse.Settings.TRACK_UTILIZATION"> 11865 <member name="F:OpenMetaverse.Sounds.MONEY_INCREASE_CASH_REGISTER_BELL">
11866 <summary>cash register bell</summary>
11867 </member>
11868 <member name="F:OpenMetaverse.Sounds.NULL_KEYSTROKE">
11869 <summary></summary>
11870 </member>
11871 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION">
11872 <summary></summary>
11873 </member>
11874 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_RUBBER">
11875 <summary>rubber</summary>
11876 </member>
11877 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_PLASTIC">
11878 <summary>plastic</summary>
11879 </member>
11880 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_FLESH">
11881 <summary>flesh</summary>
11882 </member>
11883 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_WOOD_SPLINTERING">
11884 <summary>wood splintering?</summary>
11885 </member>
11886 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_GLASS_BREAK">
11887 <summary>glass break</summary>
11888 </member>
11889 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_METAL_CLUNK">
11890 <summary>metal clunk</summary>
11891 </member>
11892 <member name="F:OpenMetaverse.Sounds.OBJECT_CREATE_WHOOSH">
11893 <summary>whoosh</summary>
11894 </member>
11895 <member name="F:OpenMetaverse.Sounds.OBJECT_DELETE_SHAKE">
11896 <summary>shake</summary>
11897 </member>
11898 <member name="F:OpenMetaverse.Sounds.OBJECT_REZ">
11899 <summary></summary>
11900 </member>
11901 <member name="F:OpenMetaverse.Sounds.PIE_MENU_APPEAR_DING">
11902 <summary>ding</summary>
11903 </member>
11904 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT">
11905 <summary></summary>
11906 </member>
11907 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT1">
11908 <summary></summary>
11909 </member>
11910 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT2">
11911 <summary></summary>
11912 </member>
11913 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT3">
11914 <summary></summary>
11915 </member>
11916 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT4">
11917 <summary></summary>
11918 </member>
11919 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT5">
11920 <summary></summary>
11921 </member>
11922 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT6">
11923 <summary></summary>
11924 </member>
11925 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT7">
11926 <summary></summary>
11927 </member>
11928 <member name="F:OpenMetaverse.Sounds.SNAPSHOT">
11929 <summary></summary>
11930 </member>
11931 <member name="F:OpenMetaverse.Sounds.TELEPORT_TEXTURE_APPLY">
11932 <summary></summary>
11933 </member>
11934 <member name="F:OpenMetaverse.Sounds.THUNDER">
11935 <summary></summary>
11936 </member>
11937 <member name="F:OpenMetaverse.Sounds.WINDOW_CLOSE">
11938 <summary></summary>
11939 </member>
11940 <member name="F:OpenMetaverse.Sounds.WINDOW_OPEN">
11941 <summary></summary>
11942 </member>
11943 <member name="F:OpenMetaverse.Sounds.ZIPPER">
11944 <summary></summary>
11945 </member>
11946 <member name="M:OpenMetaverse.Sounds.ToDictionary">
7603 <summary> 11947 <summary>
7604 If true, utilization statistics will be tracked. There is a minor penalty 11948 A dictionary containing all pre-defined sounds
7605 in CPU time for enabling this option. 11949 </summary>
11950 <returns>A dictionary containing the pre-defined sounds,
11951 where the key is the sounds ID, and the value is a string
11952 containing a name to identify the purpose of the sound</returns>
11953 </member>
11954 <member name="T:OpenMetaverse.GroupMember">
11955 <summary>
11956 Avatar group management
7606 </summary> 11957 </summary>
7607 </member> 11958 </member>
7608 <member name="F:OpenMetaverse.Settings.PARCEL_TRACKING"> 11959 <member name="F:OpenMetaverse.GroupMember.ID">
7609 <summary>If true, parcel details will be stored in the 11960 <summary>Key of Group Member</summary>
7610 <code>Simulator.Parcels</code> dictionary as they are received</summary>
7611 </member> 11961 </member>
7612 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_ACL"> 11962 <member name="F:OpenMetaverse.GroupMember.Contribution">
11963 <summary>Total land contribution</summary>
11964 </member>
11965 <member name="F:OpenMetaverse.GroupMember.OnlineStatus">
11966 <summary>Online status information</summary>
11967 </member>
11968 <member name="F:OpenMetaverse.GroupMember.Powers">
11969 <summary>Abilities that the Group Member has</summary>
11970 </member>
11971 <member name="F:OpenMetaverse.GroupMember.Title">
11972 <summary>Current group title</summary>
11973 </member>
11974 <member name="F:OpenMetaverse.GroupMember.IsOwner">
11975 <summary>Is a group owner</summary>
11976 </member>
11977 <member name="T:OpenMetaverse.GroupRole">
7613 <summary> 11978 <summary>
7614 If true, an incoming parcel properties reply will automatically send 11979 Role manager for a group
7615 a request for the parcel access list
7616 </summary> 11980 </summary>
7617 </member> 11981 </member>
7618 <member name="F:OpenMetaverse.Settings.ALWAYS_REQUEST_PARCEL_DWELL"> 11982 <member name="F:OpenMetaverse.GroupRole.GroupID">
11983 <summary>Key of the group</summary>
11984 </member>
11985 <member name="F:OpenMetaverse.GroupRole.ID">
11986 <summary>Key of Role</summary>
11987 </member>
11988 <member name="F:OpenMetaverse.GroupRole.Name">
11989 <summary>Name of Role</summary>
11990 </member>
11991 <member name="F:OpenMetaverse.GroupRole.Title">
11992 <summary>Group Title associated with Role</summary>
11993 </member>
11994 <member name="F:OpenMetaverse.GroupRole.Description">
11995 <summary>Description of Role</summary>
11996 </member>
11997 <member name="F:OpenMetaverse.GroupRole.Powers">
11998 <summary>Abilities Associated with Role</summary>
11999 </member>
12000 <member name="M:OpenMetaverse.GroupRole.ToString">
12001 <summary>Returns the role's title</summary>
12002 <returns>The role's title</returns>
12003 </member>
12004 <member name="T:OpenMetaverse.GroupTitle">
7619 <summary> 12005 <summary>
7620 if true, an incoming parcel properties reply will automatically send 12006 Class to represent Group Title
7621 a request for the traffic count.
7622 </summary> 12007 </summary>
7623 </member> 12008 </member>
7624 <member name="F:OpenMetaverse.Settings.USE_ASSET_CACHE"> 12009 <member name="F:OpenMetaverse.GroupTitle.GroupID">
12010 <summary>Key of the group</summary>
12011 </member>
12012 <member name="F:OpenMetaverse.GroupTitle.RoleID">
12013 <summary>ID of the role title belongs to</summary>
12014 </member>
12015 <member name="F:OpenMetaverse.GroupTitle.Title">
12016 <summary>Group Title</summary>
12017 </member>
12018 <member name="F:OpenMetaverse.GroupTitle.Selected">
12019 <summary>Whether title is Active</summary>
12020 </member>
12021 <member name="M:OpenMetaverse.GroupTitle.ToString">
12022 <summary>Returns group title</summary>
12023 </member>
12024 <member name="T:OpenMetaverse.Group">
7625 <summary> 12025 <summary>
7626 If true, images, and other assets downloaded from the server 12026 Represents a group on the grid
7627 will be cached in a local directory
7628 </summary> 12027 </summary>
7629 </member> 12028 </member>
7630 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_DIR"> 12029 <member name="F:OpenMetaverse.Group.ID">
7631 <summary>Path to store cached texture data</summary> 12030 <summary>Key of Group</summary>
7632 </member> 12031 </member>
7633 <member name="F:OpenMetaverse.Settings.ASSET_CACHE_MAX_SIZE"> 12032 <member name="F:OpenMetaverse.Group.InsigniaID">
7634 <summary>Maximum size cached files are allowed to take on disk (bytes)</summary> 12033 <summary>Key of Group Insignia</summary>
7635 </member> 12034 </member>
7636 <member name="F:OpenMetaverse.Settings.DEFAULT_EFFECT_COLOR"> 12035 <member name="F:OpenMetaverse.Group.FounderID">
7637 <summary>Default color used for viewer particle effects</summary> 12036 <summary>Key of Group Founder</summary>
7638 </member> 12037 </member>
7639 <member name="F:OpenMetaverse.Settings.MAX_RESEND_COUNT"> 12038 <member name="F:OpenMetaverse.Group.OwnerRole">
7640 <summary>Maximum number of times to resend a failed packet</summary> 12039 <summary>Key of Group Role for Owners</summary>
7641 </member> 12040 </member>
7642 <member name="F:OpenMetaverse.Settings.THROTTLE_OUTGOING_PACKETS"> 12041 <member name="F:OpenMetaverse.Group.Name">
7643 <summary>Throttle outgoing packet rate</summary> 12042 <summary>Name of Group</summary>
7644 </member> 12043 </member>
7645 <member name="F:OpenMetaverse.Settings.CLIENT_IDENTIFICATION_TAG"> 12044 <member name="F:OpenMetaverse.Group.Charter">
7646 <summary>UUID of a texture used by some viewers to indentify type of client used</summary> 12045 <summary>Text of Group Charter</summary>
7647 </member> 12046 </member>
7648 <member name="F:OpenMetaverse.Settings.USE_HTTP_TEXTURES"> 12047 <member name="F:OpenMetaverse.Group.MemberTitle">
12048 <summary>Title of "everyone" role</summary>
12049 </member>
12050 <member name="F:OpenMetaverse.Group.OpenEnrollment">
12051 <summary>Is the group open for enrolement to everyone</summary>
12052 </member>
12053 <member name="F:OpenMetaverse.Group.ShowInList">
12054 <summary>Will group show up in search</summary>
12055 </member>
12056 <member name="F:OpenMetaverse.Group.Powers">
12057 <summary></summary>
12058 </member>
12059 <member name="F:OpenMetaverse.Group.AcceptNotices">
12060 <summary></summary>
12061 </member>
12062 <member name="F:OpenMetaverse.Group.AllowPublish">
12063 <summary></summary>
12064 </member>
12065 <member name="F:OpenMetaverse.Group.MaturePublish">
12066 <summary>Is the group Mature</summary>
12067 </member>
12068 <member name="F:OpenMetaverse.Group.MembershipFee">
12069 <summary>Cost of group membership</summary>
12070 </member>
12071 <member name="F:OpenMetaverse.Group.Money">
12072 <summary></summary>
12073 </member>
12074 <member name="F:OpenMetaverse.Group.Contribution">
12075 <summary></summary>
12076 </member>
12077 <member name="F:OpenMetaverse.Group.GroupMembershipCount">
12078 <summary>The total number of current members this group has</summary>
12079 </member>
12080 <member name="F:OpenMetaverse.Group.GroupRolesCount">
12081 <summary>The number of roles this group has configured</summary>
12082 </member>
12083 <member name="F:OpenMetaverse.Group.ListInProfile">
12084 <summary>Show this group in agent's profile</summary>
12085 </member>
12086 <member name="M:OpenMetaverse.Group.ToString">
12087 <summary>Returns the name of the group</summary>
12088 <returns>A string containing the name of the group</returns>
12089 </member>
12090 <member name="T:OpenMetaverse.Vote">
7649 <summary> 12091 <summary>
7650 Download textures using GetTexture capability when available 12092 A group Vote
7651 </summary> 12093 </summary>
7652 </member> 12094 </member>
7653 <member name="F:OpenMetaverse.Settings.MAX_CONCURRENT_TEXTURE_DOWNLOADS"> 12095 <member name="F:OpenMetaverse.Vote.Candidate">
7654 <summary>The maximum number of concurrent texture downloads allowed</summary> 12096 <summary>Key of Avatar who created Vote</summary>
7655 <remarks>Increasing this number will not necessarily increase texture retrieval times due to
7656 simulator throttles</remarks>
7657 </member> 12097 </member>
7658 <member name="F:OpenMetaverse.Settings.PIPELINE_REFRESH_INTERVAL"> 12098 <member name="F:OpenMetaverse.Vote.VoteString">
12099 <summary>Text of the Vote proposal</summary>
12100 </member>
12101 <member name="F:OpenMetaverse.Vote.NumVotes">
12102 <summary>Total number of votes</summary>
12103 </member>
12104 <member name="T:OpenMetaverse.GroupProposal">
7659 <summary> 12105 <summary>
7660 The Refresh timer inteval is used to set the delay between checks for stalled texture downloads 12106 A group proposal
7661 </summary> 12107 </summary>
7662 <remarks>This is a static variable which applies to all instances</remarks>
7663 </member> 12108 </member>
7664 <member name="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"> 12109 <member name="F:OpenMetaverse.GroupProposal.VoteText">
12110 <summary>The Text of the proposal</summary>
12111 </member>
12112 <member name="F:OpenMetaverse.GroupProposal.Quorum">
12113 <summary>The minimum number of members that must vote before proposal passes or failes</summary>
12114 </member>
12115 <member name="F:OpenMetaverse.GroupProposal.Majority">
12116 <summary>The required ration of yes/no votes required for vote to pass</summary>
12117 <remarks>The three options are Simple Majority, 2/3 Majority, and Unanimous</remarks>
12118 TODO: this should be an enum
12119 </member>
12120 <member name="F:OpenMetaverse.GroupProposal.Duration">
12121 <summary>The duration in days votes are accepted</summary>
12122 </member>
12123 <member name="T:OpenMetaverse.GroupAccountSummary">
7665 <summary> 12124 <summary>
7666 Textures taking longer than this value will be flagged as timed out and removed from the pipeline 12125
7667 </summary> 12126 </summary>
7668 </member> 12127 </member>
7669 <member name="F:OpenMetaverse.Settings.LOG_LEVEL"> 12128 <member name="F:OpenMetaverse.GroupAccountSummary.IntervalDays">
12129 <summary></summary>
12130 </member>
12131 <member name="F:OpenMetaverse.GroupAccountSummary.CurrentInterval">
12132 <summary></summary>
12133 </member>
12134 <member name="F:OpenMetaverse.GroupAccountSummary.StartDate">
12135 <summary></summary>
12136 </member>
12137 <member name="F:OpenMetaverse.GroupAccountSummary.Balance">
12138 <summary></summary>
12139 </member>
12140 <member name="F:OpenMetaverse.GroupAccountSummary.TotalCredits">
12141 <summary></summary>
12142 </member>
12143 <member name="F:OpenMetaverse.GroupAccountSummary.TotalDebits">
12144 <summary></summary>
12145 </member>
12146 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxCurrent">
12147 <summary></summary>
12148 </member>
12149 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxCurrent">
12150 <summary></summary>
12151 </member>
12152 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxCurrent">
12153 <summary></summary>
12154 </member>
12155 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxCurrent">
12156 <summary></summary>
12157 </member>
12158 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeCurrent">
12159 <summary></summary>
12160 </member>
12161 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxEstimate">
12162 <summary></summary>
12163 </member>
12164 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxEstimate">
12165 <summary></summary>
12166 </member>
12167 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxEstimate">
12168 <summary></summary>
12169 </member>
12170 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxEstimate">
12171 <summary></summary>
12172 </member>
12173 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeEstimate">
12174 <summary></summary>
12175 </member>
12176 <member name="F:OpenMetaverse.GroupAccountSummary.NonExemptMembers">
12177 <summary></summary>
12178 </member>
12179 <member name="F:OpenMetaverse.GroupAccountSummary.LastTaxDate">
12180 <summary></summary>
12181 </member>
12182 <member name="F:OpenMetaverse.GroupAccountSummary.TaxDate">
12183 <summary></summary>
12184 </member>
12185 <member name="T:OpenMetaverse.GroupNotice">
12186 <summary>
12187 Struct representing a group notice
12188 </summary>
12189 </member>
12190 <member name="F:OpenMetaverse.GroupNotice.Subject">
12191 <summary></summary>
12192 </member>
12193 <member name="F:OpenMetaverse.GroupNotice.Message">
12194 <summary></summary>
12195 </member>
12196 <member name="F:OpenMetaverse.GroupNotice.AttachmentID">
12197 <summary></summary>
12198 </member>
12199 <member name="F:OpenMetaverse.GroupNotice.OwnerID">
12200 <summary></summary>
12201 </member>
12202 <member name="M:OpenMetaverse.GroupNotice.SerializeAttachment">
7670 <summary> 12203 <summary>
7671 Get or set the minimum log level to output to the console by default
7672 12204
7673 If the library is not compiled with DEBUG defined and this level is set to DEBUG
7674 You will get no output on the console. This behavior can be overriden by creating
7675 a logger configuration file for log4net
7676 </summary> 12205 </summary>
12206 <returns></returns>
7677 </member> 12207 </member>
7678 <member name="F:OpenMetaverse.Settings.LOG_NAMES"> 12208 <member name="T:OpenMetaverse.GroupNoticesListEntry">
7679 <summary>Attach avatar names to log messages</summary> 12209 <summary>
12210 Struct representing a group notice list entry
12211 </summary>
7680 </member> 12212 </member>
7681 <member name="F:OpenMetaverse.Settings.LOG_RESENDS"> 12213 <member name="F:OpenMetaverse.GroupNoticesListEntry.NoticeID">
7682 <summary>Log packet retransmission info</summary> 12214 <summary>Notice ID</summary>
7683 </member> 12215 </member>
7684 <member name="M:OpenMetaverse.Settings.#ctor(OpenMetaverse.GridClient)"> 12216 <member name="F:OpenMetaverse.GroupNoticesListEntry.Timestamp">
7685 <summary>Constructor</summary> 12217 <summary>Creation timestamp of notice</summary>
7686 <param name="client">Reference to a GridClient object</param>
7687 </member> 12218 </member>
7688 <member name="M:OpenMetaverse.Settings.EconomyDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12219 <member name="F:OpenMetaverse.GroupNoticesListEntry.FromName">
7689 <summary>Process an incoming packet and raise the appropriate events</summary> 12220 <summary>Agent name who created notice</summary>
7690 <param name="sender">The sender</param>
7691 <param name="e">The EventArgs object containing the packet data</param>
7692 </member> 12221 </member>
7693 <member name="P:OpenMetaverse.Settings.UPLOAD_COST"> 12222 <member name="F:OpenMetaverse.GroupNoticesListEntry.Subject">
7694 <summary>Cost of uploading an asset</summary> 12223 <summary>Notice subject</summary>
7695 <remarks>Read-only since this value is dynamically fetched at login</remarks>
7696 </member> 12224 </member>
7697 <member name="T:OpenMetaverse.NetworkManager"> 12225 <member name="F:OpenMetaverse.GroupNoticesListEntry.HasAttachment">
12226 <summary>Is there an attachment?</summary>
12227 </member>
12228 <member name="F:OpenMetaverse.GroupNoticesListEntry.AssetType">
12229 <summary>Attachment Type</summary>
12230 </member>
12231 <member name="T:OpenMetaverse.ChatSessionMember">
7698 <summary> 12232 <summary>
7699 NetworkManager is responsible for managing the network layer of 12233 Struct representing a member of a group chat session and their settings
7700 OpenMetaverse. It tracks all the server connections, serializes
7701 outgoing traffic and deserializes incoming traffic, and provides
7702 instances of delegates for network-related events.
7703 </summary> 12234 </summary>
12235 </member>
12236 <member name="F:OpenMetaverse.ChatSessionMember.AvatarKey">
12237 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Avatar</summary>
12238 </member>
12239 <member name="F:OpenMetaverse.ChatSessionMember.CanVoiceChat">
12240 <summary>True if user has voice chat enabled</summary>
12241 </member>
12242 <member name="F:OpenMetaverse.ChatSessionMember.IsModerator">
12243 <summary>True of Avatar has moderator abilities</summary>
12244 </member>
12245 <member name="F:OpenMetaverse.ChatSessionMember.MuteText">
12246 <summary>True if a moderator has muted this avatars chat</summary>
12247 </member>
12248 <member name="F:OpenMetaverse.ChatSessionMember.MuteVoice">
12249 <summary>True if a moderator has muted this avatars voice</summary>
12250 </member>
12251 <member name="T:OpenMetaverse.GroupRoleUpdate">
7704 <summary> 12252 <summary>
7705 Login Routines 12253 Role update flags
7706 </summary> 12254 </summary>
7707 </member> 12255 </member>
7708 <member name="F:OpenMetaverse.NetworkManager.m_PacketSent"> 12256 <member name="F:OpenMetaverse.GroupRoleUpdate.NoUpdate">
7709 <summary>The event subscribers, null of no subscribers</summary> 12257 <summary></summary>
7710 </member> 12258 </member>
7711 <member name="M:OpenMetaverse.NetworkManager.OnPacketSent(OpenMetaverse.PacketSentEventArgs)"> 12259 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateData">
7712 <summary>Raises the PacketSent Event</summary> 12260 <summary></summary>
7713 <param name="e">A PacketSentEventArgs object containing
7714 the data sent from the simulator</param>
7715 </member> 12261 </member>
7716 <member name="F:OpenMetaverse.NetworkManager.m_PacketSentLock"> 12262 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdatePowers">
12263 <summary></summary>
12264 </member>
12265 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateAll">
12266 <summary></summary>
12267 </member>
12268 <member name="F:OpenMetaverse.GroupRoleUpdate.Create">
12269 <summary></summary>
12270 </member>
12271 <member name="F:OpenMetaverse.GroupRoleUpdate.Delete">
12272 <summary></summary>
12273 </member>
12274 <member name="F:OpenMetaverse.GroupPowers.None">
12275 <summary></summary>
12276 </member>
12277 <member name="F:OpenMetaverse.GroupPowers.Invite">
12278 <summary>Can send invitations to groups default role</summary>
12279 </member>
12280 <member name="F:OpenMetaverse.GroupPowers.Eject">
12281 <summary>Can eject members from group</summary>
12282 </member>
12283 <member name="F:OpenMetaverse.GroupPowers.ChangeOptions">
12284 <summary>Can toggle 'Open Enrollment' and change 'Signup fee'</summary>
12285 </member>
12286 <member name="F:OpenMetaverse.GroupPowers.MemberVisible">
12287 <summary>Member is visible in the public member list</summary>
12288 </member>
12289 <member name="F:OpenMetaverse.GroupPowers.CreateRole">
12290 <summary>Can create new roles</summary>
12291 </member>
12292 <member name="F:OpenMetaverse.GroupPowers.DeleteRole">
12293 <summary>Can delete existing roles</summary>
12294 </member>
12295 <member name="F:OpenMetaverse.GroupPowers.RoleProperties">
12296 <summary>Can change Role names, titles and descriptions</summary>
12297 </member>
12298 <member name="F:OpenMetaverse.GroupPowers.AssignMemberLimited">
12299 <summary>Can assign other members to assigners role</summary>
12300 </member>
12301 <member name="F:OpenMetaverse.GroupPowers.AssignMember">
12302 <summary>Can assign other members to any role</summary>
12303 </member>
12304 <member name="F:OpenMetaverse.GroupPowers.RemoveMember">
12305 <summary>Can remove members from roles</summary>
12306 </member>
12307 <member name="F:OpenMetaverse.GroupPowers.ChangeActions">
12308 <summary>Can assign and remove abilities in roles</summary>
12309 </member>
12310 <member name="F:OpenMetaverse.GroupPowers.ChangeIdentity">
12311 <summary>Can change group Charter, Insignia, 'Publish on the web' and which
12312 members are publicly visible in group member listings</summary>
12313 </member>
12314 <member name="F:OpenMetaverse.GroupPowers.LandDeed">
12315 <summary>Can buy land or deed land to group</summary>
12316 </member>
12317 <member name="F:OpenMetaverse.GroupPowers.LandRelease">
12318 <summary>Can abandon group owned land to Governor Linden on mainland, or Estate owner for
12319 private estates</summary>
12320 </member>
12321 <member name="F:OpenMetaverse.GroupPowers.LandSetSale">
12322 <summary>Can set land for-sale information on group owned parcels</summary>
12323 </member>
12324 <member name="F:OpenMetaverse.GroupPowers.LandDivideJoin">
12325 <summary>Can subdivide and join parcels</summary>
12326 </member>
12327 <member name="F:OpenMetaverse.GroupPowers.JoinChat">
12328 <summary>Can join group chat sessions</summary>
12329 </member>
12330 <member name="F:OpenMetaverse.GroupPowers.AllowVoiceChat">
12331 <summary>Can use voice chat in Group Chat sessions</summary>
12332 </member>
12333 <member name="F:OpenMetaverse.GroupPowers.ModerateChat">
12334 <summary>Can moderate group chat sessions</summary>
12335 </member>
12336 <member name="F:OpenMetaverse.GroupPowers.FindPlaces">
12337 <summary>Can toggle "Show in Find Places" and set search category</summary>
12338 </member>
12339 <member name="F:OpenMetaverse.GroupPowers.LandChangeIdentity">
12340 <summary>Can change parcel name, description, and 'Publish on web' settings</summary>
12341 </member>
12342 <member name="F:OpenMetaverse.GroupPowers.SetLandingPoint">
12343 <summary>Can set the landing point and teleport routing on group land</summary>
12344 </member>
12345 <member name="F:OpenMetaverse.GroupPowers.ChangeMedia">
12346 <summary>Can change music and media settings</summary>
12347 </member>
12348 <member name="F:OpenMetaverse.GroupPowers.LandEdit">
12349 <summary>Can toggle 'Edit Terrain' option in Land settings</summary>
12350 </member>
12351 <member name="F:OpenMetaverse.GroupPowers.LandOptions">
12352 <summary>Can toggle various About Land > Options settings</summary>
12353 </member>
12354 <member name="F:OpenMetaverse.GroupPowers.AllowEditLand">
12355 <summary>Can always terraform land, even if parcel settings have it turned off</summary>
12356 </member>
12357 <member name="F:OpenMetaverse.GroupPowers.AllowFly">
12358 <summary>Can always fly while over group owned land</summary>
12359 </member>
12360 <member name="F:OpenMetaverse.GroupPowers.AllowRez">
12361 <summary>Can always rez objects on group owned land</summary>
12362 </member>
12363 <member name="F:OpenMetaverse.GroupPowers.AllowLandmark">
12364 <summary>Can always create landmarks for group owned parcels</summary>
12365 </member>
12366 <member name="F:OpenMetaverse.GroupPowers.AllowSetHome">
12367 <summary>Can set home location on any group owned parcel</summary>
12368 </member>
12369 <member name="F:OpenMetaverse.GroupPowers.LandManageAllowed">
12370 <summary>Can modify public access settings for group owned parcels</summary>
12371 </member>
12372 <member name="F:OpenMetaverse.GroupPowers.LandManageBanned">
12373 <summary>Can manager parcel ban lists on group owned land</summary>
12374 </member>
12375 <member name="F:OpenMetaverse.GroupPowers.LandManagePasses">
12376 <summary>Can manage pass list sales information</summary>
12377 </member>
12378 <member name="F:OpenMetaverse.GroupPowers.LandEjectAndFreeze">
12379 <summary>Can eject and freeze other avatars on group owned land</summary>
12380 </member>
12381 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupSet">
12382 <summary>Can return objects set to group</summary>
12383 </member>
12384 <member name="F:OpenMetaverse.GroupPowers.ReturnNonGroup">
12385 <summary>Can return non-group owned/set objects</summary>
12386 </member>
12387 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupOwned">
12388 <summary>Can return group owned objects</summary>
12389 </member>
12390 <member name="F:OpenMetaverse.GroupPowers.LandGardening">
12391 <summary>Can landscape using Linden plants</summary>
12392 </member>
12393 <member name="F:OpenMetaverse.GroupPowers.DeedObject">
12394 <summary>Can deed objects to group</summary>
12395 </member>
12396 <member name="F:OpenMetaverse.GroupPowers.ObjectManipulate">
12397 <summary>Can move group owned objects</summary>
12398 </member>
12399 <member name="F:OpenMetaverse.GroupPowers.ObjectSetForSale">
12400 <summary>Can set group owned objects for-sale</summary>
12401 </member>
12402 <member name="F:OpenMetaverse.GroupPowers.Accountable">
12403 <summary>Pay group liabilities and receive group dividends</summary>
12404 </member>
12405 <member name="F:OpenMetaverse.GroupPowers.HostEvent">
12406 <summary>List and Host group events</summary>
12407 </member>
12408 <member name="F:OpenMetaverse.GroupPowers.SendNotices">
12409 <summary>Can send group notices</summary>
12410 </member>
12411 <member name="F:OpenMetaverse.GroupPowers.ReceiveNotices">
12412 <summary>Can receive group notices</summary>
12413 </member>
12414 <member name="F:OpenMetaverse.GroupPowers.StartProposal">
12415 <summary>Can create group proposals</summary>
12416 </member>
12417 <member name="F:OpenMetaverse.GroupPowers.VoteOnProposal">
12418 <summary>Can vote on group proposals</summary>
12419 </member>
12420 <member name="T:OpenMetaverse.GroupManager">
12421 <summary>
12422 Handles all network traffic related to reading and writing group
12423 information
12424 </summary>
12425 </member>
12426 <member name="F:OpenMetaverse.GroupManager.m_CurrentGroups">
12427 <summary>The event subscribers. null if no subcribers</summary>
12428 </member>
12429 <member name="M:OpenMetaverse.GroupManager.OnCurrentGroups(OpenMetaverse.CurrentGroupsEventArgs)">
12430 <summary>Raises the CurrentGroups event</summary>
12431 <param name="e">A CurrentGroupsEventArgs object containing the
12432 data sent from the simulator</param>
12433 </member>
12434 <member name="F:OpenMetaverse.GroupManager.m_CurrentGroupsLock">
7717 <summary>Thread sync lock object</summary> 12435 <summary>Thread sync lock object</summary>
7718 </member> 12436 </member>
7719 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOut"> 12437 <member name="F:OpenMetaverse.GroupManager.m_GroupNames">
7720 <summary>The event subscribers, null of no subscribers</summary> 12438 <summary>The event subscribers. null if no subcribers</summary>
7721 </member> 12439 </member>
7722 <member name="M:OpenMetaverse.NetworkManager.OnLoggedOut(OpenMetaverse.LoggedOutEventArgs)"> 12440 <member name="M:OpenMetaverse.GroupManager.OnGroupNamesReply(OpenMetaverse.GroupNamesEventArgs)">
7723 <summary>Raises the LoggedOut Event</summary> 12441 <summary>Raises the GroupNamesReply event</summary>
7724 <param name="e">A LoggedOutEventArgs object containing 12442 <param name="e">A GroupNamesEventArgs object containing the
7725 the data sent from the simulator</param> 12443 data response from the simulator</param>
7726 </member> 12444 </member>
7727 <member name="F:OpenMetaverse.NetworkManager.m_LoggedOutLock"> 12445 <member name="F:OpenMetaverse.GroupManager.m_GroupNamesLock">
7728 <summary>Thread sync lock object</summary> 12446 <summary>Thread sync lock object</summary>
7729 </member> 12447 </member>
7730 <member name="F:OpenMetaverse.NetworkManager.m_SimConnecting"> 12448 <member name="F:OpenMetaverse.GroupManager.m_GroupProfile">
7731 <summary>The event subscribers, null of no subscribers</summary> 12449 <summary>The event subscribers. null if no subcribers</summary>
7732 </member> 12450 </member>
7733 <member name="M:OpenMetaverse.NetworkManager.OnSimConnecting(OpenMetaverse.SimConnectingEventArgs)"> 12451 <member name="M:OpenMetaverse.GroupManager.OnGroupProfile(OpenMetaverse.GroupProfileEventArgs)">
7734 <summary>Raises the SimConnecting Event</summary> 12452 <summary>Raises the GroupProfile event</summary>
7735 <param name="e">A SimConnectingEventArgs object containing 12453 <param name="e">An GroupProfileEventArgs object containing the
7736 the data sent from the simulator</param> 12454 data returned from the simulator</param>
7737 </member> 12455 </member>
7738 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectingLock"> 12456 <member name="F:OpenMetaverse.GroupManager.m_GroupProfileLock">
7739 <summary>Thread sync lock object</summary> 12457 <summary>Thread sync lock object</summary>
7740 </member> 12458 </member>
7741 <member name="F:OpenMetaverse.NetworkManager.m_SimConnected"> 12459 <member name="F:OpenMetaverse.GroupManager.m_GroupMembers">
7742 <summary>The event subscribers, null of no subscribers</summary> 12460 <summary>The event subscribers. null if no subcribers</summary>
7743 </member> 12461 </member>
7744 <member name="M:OpenMetaverse.NetworkManager.OnSimConnected(OpenMetaverse.SimConnectedEventArgs)"> 12462 <member name="M:OpenMetaverse.GroupManager.OnGroupMembersReply(OpenMetaverse.GroupMembersReplyEventArgs)">
7745 <summary>Raises the SimConnected Event</summary> 12463 <summary>Raises the GroupMembers event</summary>
7746 <param name="e">A SimConnectedEventArgs object containing 12464 <param name="e">A GroupMembersEventArgs object containing the
7747 the data sent from the simulator</param> 12465 data returned from the simulator</param>
7748 </member> 12466 </member>
7749 <member name="F:OpenMetaverse.NetworkManager.m_SimConnectedLock"> 12467 <member name="F:OpenMetaverse.GroupManager.m_GroupMembersLock">
7750 <summary>Thread sync lock object</summary> 12468 <summary>Thread sync lock object</summary>
7751 </member> 12469 </member>
7752 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnected"> 12470 <member name="F:OpenMetaverse.GroupManager.m_GroupRoles">
7753 <summary>The event subscribers, null of no subscribers</summary> 12471 <summary>The event subscribers. null if no subcribers</summary>
7754 </member> 12472 </member>
7755 <member name="M:OpenMetaverse.NetworkManager.OnSimDisconnected(OpenMetaverse.SimDisconnectedEventArgs)"> 12473 <member name="M:OpenMetaverse.GroupManager.OnGroupRoleDataReply(OpenMetaverse.GroupRolesDataReplyEventArgs)">
7756 <summary>Raises the SimDisconnected Event</summary> 12474 <summary>Raises the GroupRolesDataReply event</summary>
7757 <param name="e">A SimDisconnectedEventArgs object containing 12475 <param name="e">A GroupRolesDataReplyEventArgs object containing the
7758 the data sent from the simulator</param> 12476 data returned from the simulator</param>
7759 </member> 12477 </member>
7760 <member name="F:OpenMetaverse.NetworkManager.m_SimDisconnectedLock"> 12478 <member name="F:OpenMetaverse.GroupManager.m_GroupRolesLock">
7761 <summary>Thread sync lock object</summary> 12479 <summary>Thread sync lock object</summary>
7762 </member> 12480 </member>
7763 <member name="F:OpenMetaverse.NetworkManager.m_Disconnected"> 12481 <member name="F:OpenMetaverse.GroupManager.m_GroupRoleMembers">
7764 <summary>The event subscribers, null of no subscribers</summary> 12482 <summary>The event subscribers. null if no subcribers</summary>
7765 </member> 12483 </member>
7766 <member name="M:OpenMetaverse.NetworkManager.OnDisconnected(OpenMetaverse.DisconnectedEventArgs)"> 12484 <member name="M:OpenMetaverse.GroupManager.OnGroupRoleMembers(OpenMetaverse.GroupRolesMembersReplyEventArgs)">
7767 <summary>Raises the Disconnected Event</summary> 12485 <summary>Raises the GroupRoleMembersReply event</summary>
7768 <param name="e">A DisconnectedEventArgs object containing 12486 <param name="e">A GroupRolesRoleMembersReplyEventArgs object containing the
7769 the data sent from the simulator</param> 12487 data returned from the simulator</param>
7770 </member> 12488 </member>
7771 <member name="F:OpenMetaverse.NetworkManager.m_DisconnectedLock"> 12489 <member name="F:OpenMetaverse.GroupManager.m_GroupRolesMembersLock">
7772 <summary>Thread sync lock object</summary> 12490 <summary>Thread sync lock object</summary>
7773 </member> 12491 </member>
7774 <member name="F:OpenMetaverse.NetworkManager.m_SimChanged"> 12492 <member name="F:OpenMetaverse.GroupManager.m_GroupTitles">
7775 <summary>The event subscribers, null of no subscribers</summary> 12493 <summary>The event subscribers. null if no subcribers</summary>
7776 </member> 12494 </member>
7777 <member name="M:OpenMetaverse.NetworkManager.OnSimChanged(OpenMetaverse.SimChangedEventArgs)"> 12495 <member name="M:OpenMetaverse.GroupManager.OnGroupTitles(OpenMetaverse.GroupTitlesReplyEventArgs)">
7778 <summary>Raises the SimChanged Event</summary> 12496 <summary>Raises the GroupTitlesReply event</summary>
7779 <param name="e">A SimChangedEventArgs object containing 12497 <param name="e">A GroupTitlesReplyEventArgs object containing the
7780 the data sent from the simulator</param> 12498 data returned from the simulator</param>
7781 </member> 12499 </member>
7782 <member name="F:OpenMetaverse.NetworkManager.m_SimChangedLock"> 12500 <member name="F:OpenMetaverse.GroupManager.m_GroupTitlesLock">
7783 <summary>Thread sync lock object</summary> 12501 <summary>Thread sync lock object</summary>
7784 </member> 12502 </member>
7785 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunning"> 12503 <member name="F:OpenMetaverse.GroupManager.m_GroupAccountSummary">
7786 <summary>The event subscribers, null of no subscribers</summary> 12504 <summary>The event subscribers. null if no subcribers</summary>
7787 </member> 12505 </member>
7788 <member name="M:OpenMetaverse.NetworkManager.OnEventQueueRunning(OpenMetaverse.EventQueueRunningEventArgs)"> 12506 <member name="M:OpenMetaverse.GroupManager.OnGroupAccountSummaryReply(OpenMetaverse.GroupAccountSummaryReplyEventArgs)">
7789 <summary>Raises the EventQueueRunning Event</summary> 12507 <summary>Raises the GroupAccountSummary event</summary>
7790 <param name="e">A EventQueueRunningEventArgs object containing 12508 <param name="e">A GroupAccountSummaryReplyEventArgs object containing the
7791 the data sent from the simulator</param> 12509 data returned from the simulator</param>
7792 </member> 12510 </member>
7793 <member name="F:OpenMetaverse.NetworkManager.m_EventQueueRunningLock"> 12511 <member name="F:OpenMetaverse.GroupManager.m_GroupAccountSummaryLock">
7794 <summary>Thread sync lock object</summary> 12512 <summary>Thread sync lock object</summary>
7795 </member> 12513 </member>
7796 <member name="F:OpenMetaverse.NetworkManager.Simulators"> 12514 <member name="F:OpenMetaverse.GroupManager.m_GroupCreated">
7797 <summary>All of the simulators we are currently connected to</summary> 12515 <summary>The event subscribers. null if no subcribers</summary>
7798 </member> 12516 </member>
7799 <member name="F:OpenMetaverse.NetworkManager.CapsEvents"> 12517 <member name="M:OpenMetaverse.GroupManager.OnGroupCreatedReply(OpenMetaverse.GroupCreatedReplyEventArgs)">
7800 <summary>Handlers for incoming capability events</summary> 12518 <summary>Raises the GroupCreated event</summary>
12519 <param name="e">An GroupCreatedEventArgs object containing the
12520 data returned from the simulator</param>
7801 </member> 12521 </member>
7802 <member name="F:OpenMetaverse.NetworkManager.PacketEvents"> 12522 <member name="F:OpenMetaverse.GroupManager.m_GroupCreatedLock">
7803 <summary>Handlers for incoming packets</summary> 12523 <summary>Thread sync lock object</summary>
7804 </member> 12524 </member>
7805 <member name="F:OpenMetaverse.NetworkManager.PacketInbox"> 12525 <member name="F:OpenMetaverse.GroupManager.m_GroupJoined">
7806 <summary>Incoming packets that are awaiting handling</summary> 12526 <summary>The event subscribers. null if no subcribers</summary>
7807 </member> 12527 </member>
7808 <member name="F:OpenMetaverse.NetworkManager.PacketOutbox"> 12528 <member name="M:OpenMetaverse.GroupManager.OnGroupJoinedReply(OpenMetaverse.GroupOperationEventArgs)">
7809 <summary>Outgoing packets that are awaiting handling</summary> 12529 <summary>Raises the GroupJoined event</summary>
12530 <param name="e">A GroupOperationEventArgs object containing the
12531 result of the operation returned from the simulator</param>
7810 </member> 12532 </member>
7811 <member name="M:OpenMetaverse.NetworkManager.#ctor(OpenMetaverse.GridClient)"> 12533 <member name="F:OpenMetaverse.GroupManager.m_GroupJoinedLock">
7812 <summary> 12534 <summary>Thread sync lock object</summary>
7813 Default constructor
7814 </summary>
7815 <param name="client">Reference to the GridClient object</param>
7816 </member> 12535 </member>
7817 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 12536 <member name="F:OpenMetaverse.GroupManager.m_GroupLeft">
7818 <summary> 12537 <summary>The event subscribers. null if no subcribers</summary>
7819 Register an event handler for a packet. This is a low level event
7820 interface and should only be used if you are doing something not
7821 supported in the library
7822 </summary>
7823 <param name="type">Packet type to trigger events for</param>
7824 <param name="callback">Callback to fire when a packet of this type
7825 is received</param>
7826 </member> 12538 </member>
7827 <member name="M:OpenMetaverse.NetworkManager.RegisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)"> 12539 <member name="M:OpenMetaverse.GroupManager.OnGroupLeaveReply(OpenMetaverse.GroupOperationEventArgs)">
7828 <summary> 12540 <summary>Raises the GroupLeft event</summary>
7829 Register an event handler for a packet. This is a low level event 12541 <param name="e">A GroupOperationEventArgs object containing the
7830 interface and should only be used if you are doing something not 12542 result of the operation returned from the simulator</param>
7831 supported in the library
7832 </summary>
7833 <param name="type">Packet type to trigger events for</param>
7834 <param name="callback">Callback to fire when a packet of this type
7835 is received</param>
7836 <param name="isAsync">True if the callback should be ran
7837 asynchronously. Only set this to false (synchronous for callbacks
7838 that will always complete quickly)</param>
7839 <remarks>If any callback for a packet type is marked as
7840 asynchronous, all callbacks for that packet type will be fired
7841 asynchronously</remarks>
7842 </member> 12543 </member>
7843 <member name="M:OpenMetaverse.NetworkManager.UnregisterCallback(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})"> 12544 <member name="F:OpenMetaverse.GroupManager.m_GroupLeftLock">
7844 <summary> 12545 <summary>Thread sync lock object</summary>
7845 Unregister an event handler for a packet. This is a low level event
7846 interface and should only be used if you are doing something not
7847 supported in the library
7848 </summary>
7849 <param name="type">Packet type this callback is registered with</param>
7850 <param name="callback">Callback to stop firing events for</param>
7851 </member> 12546 </member>
7852 <member name="M:OpenMetaverse.NetworkManager.RegisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 12547 <member name="F:OpenMetaverse.GroupManager.m_GroupDropped">
7853 <summary> 12548 <summary>The event subscribers. null if no subcribers</summary>
7854 Register a CAPS event handler. This is a low level event interface
7855 and should only be used if you are doing something not supported in
7856 the library
7857 </summary>
7858 <param name="capsEvent">Name of the CAPS event to register a handler for</param>
7859 <param name="callback">Callback to fire when a CAPS event is received</param>
7860 </member> 12549 </member>
7861 <member name="M:OpenMetaverse.NetworkManager.UnregisterEventCallback(System.String,OpenMetaverse.Caps.EventQueueCallback)"> 12550 <member name="M:OpenMetaverse.GroupManager.OnGroupDropped(OpenMetaverse.GroupDroppedEventArgs)">
7862 <summary> 12551 <summary>Raises the GroupDropped event</summary>
7863 Unregister a CAPS event handler. This is a low level event interface 12552 <param name="e">An GroupDroppedEventArgs object containing the
7864 and should only be used if you are doing something not supported in 12553 the group your agent left</param>
7865 the library
7866 </summary>
7867 <param name="capsEvent">Name of the CAPS event this callback is
7868 registered with</param>
7869 <param name="callback">Callback to stop firing events for</param>
7870 </member> 12554 </member>
7871 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet)"> 12555 <member name="F:OpenMetaverse.GroupManager.m_GroupDroppedLock">
7872 <summary> 12556 <summary>Thread sync lock object</summary>
7873 Send a packet to the simulator the avatar is currently occupying
7874 </summary>
7875 <param name="packet">Packet to send</param>
7876 </member> 12557 </member>
7877 <member name="M:OpenMetaverse.NetworkManager.SendPacket(OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)"> 12558 <member name="F:OpenMetaverse.GroupManager.m_GroupMemberEjected">
7878 <summary> 12559 <summary>The event subscribers. null if no subcribers</summary>
7879 Send a packet to a specified simulator
7880 </summary>
7881 <param name="packet">Packet to send</param>
7882 <param name="simulator">Simulator to send the packet to</param>
7883 </member> 12560 </member>
7884 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPAddress,System.UInt16,System.UInt64,System.Boolean,System.String)"> 12561 <member name="M:OpenMetaverse.GroupManager.OnGroupMemberEjected(OpenMetaverse.GroupOperationEventArgs)">
7885 <summary> 12562 <summary>Raises the GroupMemberEjected event</summary>
7886 Connect to a simulator 12563 <param name="e">An GroupMemberEjectedEventArgs object containing the
7887 </summary> 12564 data returned from the simulator</param>
7888 <param name="ip">IP address to connect to</param>
7889 <param name="port">Port to connect to</param>
7890 <param name="handle">Handle for this simulator, to identify its
7891 location in the grid</param>
7892 <param name="setDefault">Whether to set CurrentSim to this new
7893 connection, use this if the avatar is moving in to this simulator</param>
7894 <param name="seedcaps">URL of the capabilities server to use for
7895 this sim connection</param>
7896 <returns>A Simulator object on success, otherwise null</returns>
7897 </member> 12565 </member>
7898 <member name="M:OpenMetaverse.NetworkManager.Connect(System.Net.IPEndPoint,System.UInt64,System.Boolean,System.String)"> 12566 <member name="F:OpenMetaverse.GroupManager.m_GroupMemberEjectedLock">
7899 <summary> 12567 <summary>Thread sync lock object</summary>
7900 Connect to a simulator
7901 </summary>
7902 <param name="endPoint">IP address and port to connect to</param>
7903 <param name="handle">Handle for this simulator, to identify its
7904 location in the grid</param>
7905 <param name="setDefault">Whether to set CurrentSim to this new
7906 connection, use this if the avatar is moving in to this simulator</param>
7907 <param name="seedcaps">URL of the capabilities server to use for
7908 this sim connection</param>
7909 <returns>A Simulator object on success, otherwise null</returns>
7910 </member> 12568 </member>
7911 <member name="M:OpenMetaverse.NetworkManager.Logout"> 12569 <member name="F:OpenMetaverse.GroupManager.m_GroupNoticesListReply">
7912 <summary> 12570 <summary>The event subscribers. null if no subcribers</summary>
7913 Initiate a blocking logout request. This will return when the logout
7914 handshake has completed or when <code>Settings.LOGOUT_TIMEOUT</code>
7915 has expired and the network layer is manually shut down
7916 </summary>
7917 </member> 12571 </member>
7918 <member name="M:OpenMetaverse.NetworkManager.RequestLogout"> 12572 <member name="M:OpenMetaverse.GroupManager.OnGroupNoticesListReply(OpenMetaverse.GroupNoticesListReplyEventArgs)">
12573 <summary>Raises the GroupNoticesListReply event</summary>
12574 <param name="e">An GroupNoticesListReplyEventArgs object containing the
12575 data returned from the simulator</param>
12576 </member>
12577 <member name="F:OpenMetaverse.GroupManager.m_GroupNoticesListReplyLock">
12578 <summary>Thread sync lock object</summary>
12579 </member>
12580 <member name="F:OpenMetaverse.GroupManager.m_GroupInvitation">
12581 <summary>The event subscribers. null if no subcribers</summary>
12582 </member>
12583 <member name="M:OpenMetaverse.GroupManager.OnGroupInvitation(OpenMetaverse.GroupInvitationEventArgs)">
12584 <summary>Raises the GroupInvitation event</summary>
12585 <param name="e">An GroupInvitationEventArgs object containing the
12586 data returned from the simulator</param>
12587 </member>
12588 <member name="F:OpenMetaverse.GroupManager.m_GroupInvitationLock">
12589 <summary>Thread sync lock object</summary>
12590 </member>
12591 <member name="F:OpenMetaverse.GroupManager.Client">
12592 <summary>A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</summary>
12593 </member>
12594 <member name="F:OpenMetaverse.GroupManager.GroupMembersRequests">
12595 <summary>Currently-active group members requests</summary>
12596 </member>
12597 <member name="F:OpenMetaverse.GroupManager.GroupRolesRequests">
12598 <summary>Currently-active group roles requests</summary>
12599 </member>
12600 <member name="F:OpenMetaverse.GroupManager.GroupRolesMembersRequests">
12601 <summary>Currently-active group role-member requests</summary>
12602 </member>
12603 <member name="F:OpenMetaverse.GroupManager.TempGroupMembers">
12604 <summary>Dictionary keeping group members while request is in progress</summary>
12605 </member>
12606 <member name="F:OpenMetaverse.GroupManager.TempGroupRolesMembers">
12607 <summary>Dictionary keeping mebmer/role mapping while request is in progress</summary>
12608 </member>
12609 <member name="F:OpenMetaverse.GroupManager.TempGroupRoles">
12610 <summary>Dictionary keeping GroupRole information while request is in progress</summary>
12611 </member>
12612 <member name="F:OpenMetaverse.GroupManager.GroupName2KeyCache">
12613 <summary>Caches group name lookups</summary>
12614 </member>
12615 <member name="M:OpenMetaverse.GroupManager.#ctor(OpenMetaverse.GridClient)">
7919 <summary> 12616 <summary>
7920 Initiate the logout process. Check if logout succeeded with the 12617 Construct a new instance of the GroupManager class
7921 <code>OnLogoutReply</code> event, and if this does not fire the
7922 <code>Shutdown()</code> function needs to be manually called
7923 </summary> 12618 </summary>
12619 <param name="client">A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</param>
7924 </member> 12620 </member>
7925 <member name="M:OpenMetaverse.NetworkManager.DisconnectSim(OpenMetaverse.Simulator,System.Boolean)"> 12621 <member name="M:OpenMetaverse.GroupManager.RequestCurrentGroups">
7926 <summary> 12622 <summary>
7927 Close a connection to the given simulator 12623 Request a current list of groups the avatar is a member of.
7928 </summary> 12624 </summary>
7929 <param name="simulator"></param> 12625 <remarks>CAPS Event Queue must be running for this to work since the results
7930 <param name="sendCloseCircuit"></param> 12626 come across CAPS.</remarks>
7931 </member> 12627 </member>
7932 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType)"> 12628 <member name="M:OpenMetaverse.GroupManager.RequestGroupName(OpenMetaverse.UUID)">
7933 <summary> 12629 <summary>
7934 Shutdown will disconnect all the sims except for the current sim 12630 Lookup name of group based on groupID
7935 first, and then kill the connection to CurrentSim. This should only
7936 be called if the logout process times out on <code>RequestLogout</code>
7937 </summary> 12631 </summary>
7938 <param name="type">Type of shutdown</param> 12632 <param name="groupID">groupID of group to lookup name for.</param>
7939 </member> 12633 </member>
7940 <member name="M:OpenMetaverse.NetworkManager.Shutdown(OpenMetaverse.NetworkManager.DisconnectType,System.String)"> 12634 <member name="M:OpenMetaverse.GroupManager.RequestGroupNames(System.Collections.Generic.List{OpenMetaverse.UUID})">
7941 <summary> 12635 <summary>
7942 Shutdown will disconnect all the sims except for the current sim 12636 Request lookup of multiple group names
7943 first, and then kill the connection to CurrentSim. This should only
7944 be called if the logout process times out on <code>RequestLogout</code>
7945 </summary> 12637 </summary>
7946 <param name="type">Type of shutdown</param> 12638 <param name="groupIDs">List of group IDs to request.</param>
7947 <param name="message">Shutdown message</param>
7948 </member> 12639 </member>
7949 <member name="M:OpenMetaverse.NetworkManager.FindSimulator(System.Net.IPEndPoint)"> 12640 <member name="M:OpenMetaverse.GroupManager.RequestGroupProfile(OpenMetaverse.UUID)">
12641 <summary>Lookup group profile data such as name, enrollment, founder, logo, etc</summary>
12642 <remarks>Subscribe to <code>OnGroupProfile</code> event to receive the results.</remarks>
12643 <param name="group">group ID (UUID)</param>
12644 </member>
12645 <member name="M:OpenMetaverse.GroupManager.RequestGroupMembers(OpenMetaverse.UUID)">
12646 <summary>Request a list of group members.</summary>
12647 <remarks>Subscribe to <code>OnGroupMembers</code> event to receive the results.</remarks>
12648 <param name="group">group ID (UUID)</param>
12649 <returns>UUID of the request, use to index into cache</returns>
12650 </member>
12651 <member name="M:OpenMetaverse.GroupManager.RequestGroupRoles(OpenMetaverse.UUID)">
12652 <summary>Request group roles</summary>
12653 <remarks>Subscribe to <code>OnGroupRoles</code> event to receive the results.</remarks>
12654 <param name="group">group ID (UUID)</param>
12655 <returns>UUID of the request, use to index into cache</returns>
12656 </member>
12657 <member name="M:OpenMetaverse.GroupManager.RequestGroupRolesMembers(OpenMetaverse.UUID)">
12658 <summary>Request members (members,role) role mapping for a group.</summary>
12659 <remarks>Subscribe to <code>OnGroupRolesMembers</code> event to receive the results.</remarks>
12660 <param name="group">group ID (UUID)</param>
12661 <returns>UUID of the request, use to index into cache</returns>
12662 </member>
12663 <member name="M:OpenMetaverse.GroupManager.RequestGroupTitles(OpenMetaverse.UUID)">
12664 <summary>Request a groups Titles</summary>
12665 <remarks>Subscribe to <code>OnGroupTitles</code> event to receive the results.</remarks>
12666 <param name="group">group ID (UUID)</param>
12667 <returns>UUID of the request, use to index into cache</returns>
12668 </member>
12669 <member name="M:OpenMetaverse.GroupManager.RequestGroupAccountSummary(OpenMetaverse.UUID,System.Int32,System.Int32)">
12670 <summary>Begin to get the group account summary</summary>
12671 <remarks>Subscribe to the <code>OnGroupAccountSummary</code> event to receive the results.</remarks>
12672 <param name="group">group ID (UUID)</param>
12673 <param name="intervalDays">How long of an interval</param>
12674 <param name="currentInterval">Which interval (0 for current, 1 for last)</param>
12675 </member>
12676 <member name="M:OpenMetaverse.GroupManager.Invite(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.UUID},OpenMetaverse.UUID)">
12677 <summary>Invites a user to a group</summary>
12678 <param name="group">The group to invite to</param>
12679 <param name="roles">A list of roles to invite a person to</param>
12680 <param name="personkey">Key of person to invite</param>
12681 </member>
12682 <member name="M:OpenMetaverse.GroupManager.ActivateGroup(OpenMetaverse.UUID)">
12683 <summary>Set a group as the current active group</summary>
12684 <param name="id">group ID (UUID)</param>
12685 </member>
12686 <member name="M:OpenMetaverse.GroupManager.ActivateTitle(OpenMetaverse.UUID,OpenMetaverse.UUID)">
12687 <summary>Change the role that determines your active title</summary>
12688 <param name="group">Group ID to use</param>
12689 <param name="role">Role ID to change to</param>
12690 </member>
12691 <member name="M:OpenMetaverse.GroupManager.SetGroupContribution(OpenMetaverse.UUID,System.Int32)">
12692 <summary>Set this avatar's tier contribution</summary>
12693 <param name="group">Group ID to change tier in</param>
12694 <param name="contribution">amount of tier to donate</param>
12695 </member>
12696 <member name="M:OpenMetaverse.GroupManager.SetGroupAcceptNotices(OpenMetaverse.UUID,System.Boolean,System.Boolean)">
7950 <summary> 12697 <summary>
7951 Searches through the list of currently connected simulators to find 12698 Save wheather agent wants to accept group notices and list this group in their profile
7952 one attached to the given IPEndPoint
7953 </summary> 12699 </summary>
7954 <param name="endPoint">IPEndPoint of the Simulator to search for</param> 12700 <param name="groupID">Group <see cref="T:OpenMetaverse.UUID"/></param>
7955 <returns>A Simulator reference on success, otherwise null</returns> 12701 <param name="acceptNotices">Accept notices from this group</param>
12702 <param name="listInProfile">List this group in the profile</param>
7956 </member> 12703 </member>
7957 <member name="M:OpenMetaverse.NetworkManager.RaiseConnectedEvent(OpenMetaverse.Simulator)"> 12704 <member name="M:OpenMetaverse.GroupManager.RequestJoinGroup(OpenMetaverse.UUID)">
12705 <summary>Request to join a group</summary>
12706 <remarks>Subscribe to <code>OnGroupJoined</code> event for confirmation.</remarks>
12707 <param name="id">group ID (UUID) to join.</param>
12708 </member>
12709 <member name="M:OpenMetaverse.GroupManager.RequestCreateGroup(OpenMetaverse.Group)">
7958 <summary> 12710 <summary>
7959 Fire an event when an event queue connects for capabilities 12711 Request to create a new group. If the group is successfully
12712 created, L$100 will automatically be deducted
7960 </summary> 12713 </summary>
7961 <param name="simulator">Simulator the event queue is attached to</param> 12714 <remarks>Subscribe to <code>OnGroupCreated</code> event to receive confirmation.</remarks>
12715 <param name="group">Group struct containing the new group info</param>
7962 </member> 12716 </member>
7963 <member name="M:OpenMetaverse.NetworkManager.LogoutReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12717 <member name="M:OpenMetaverse.GroupManager.UpdateGroup(OpenMetaverse.UUID,OpenMetaverse.Group)">
12718 <summary>Update a group's profile and other information</summary>
12719 <param name="id">Groups ID (UUID) to update.</param>
12720 <param name="group">Group struct to update.</param>
12721 </member>
12722 <member name="M:OpenMetaverse.GroupManager.EjectUser(OpenMetaverse.UUID,OpenMetaverse.UUID)">
12723 <summary>Eject a user from a group</summary>
12724 <param name="group">Group ID to eject the user from</param>
12725 <param name="member">Avatar's key to eject</param>
12726 </member>
12727 <member name="M:OpenMetaverse.GroupManager.UpdateRole(OpenMetaverse.GroupRole)">
12728 <summary>Update role information</summary>
12729 <param name="role">Modified role to be updated</param>
12730 </member>
12731 <member name="M:OpenMetaverse.GroupManager.CreateRole(OpenMetaverse.UUID,OpenMetaverse.GroupRole)">
12732 <summary>Create a new group role</summary>
12733 <param name="group">Group ID to update</param>
12734 <param name="role">Role to create</param>
12735 </member>
12736 <member name="M:OpenMetaverse.GroupManager.DeleteRole(OpenMetaverse.UUID,OpenMetaverse.UUID)">
12737 <summary>Delete a group role</summary>
12738 <param name="group">Group ID to update</param>
12739 <param name="roleID">Role to delete</param>
12740 </member>
12741 <member name="M:OpenMetaverse.GroupManager.RemoveFromRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
12742 <summary>Remove an avatar from a role</summary>
12743 <param name="group">Group ID to update</param>
12744 <param name="role">Role ID to be removed from</param>
12745 <param name="member">Avatar's Key to remove</param>
12746 </member>
12747 <member name="M:OpenMetaverse.GroupManager.AddToRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)">
12748 <summary>Assign an avatar to a role</summary>
12749 <param name="group">Group ID to update</param>
12750 <param name="role">Role ID to assign to</param>
12751 <param name="member">Avatar's ID to assign to role</param>
12752 </member>
12753 <member name="M:OpenMetaverse.GroupManager.RequestGroupNoticesList(OpenMetaverse.UUID)">
12754 <summary>Request the group notices list</summary>
12755 <param name="group">Group ID to fetch notices for</param>
12756 </member>
12757 <member name="M:OpenMetaverse.GroupManager.RequestGroupNotice(OpenMetaverse.UUID)">
12758 <summary>Request a group notice by key</summary>
12759 <param name="noticeID">ID of group notice</param>
12760 </member>
12761 <member name="M:OpenMetaverse.GroupManager.SendGroupNotice(OpenMetaverse.UUID,OpenMetaverse.GroupNotice)">
12762 <summary>Send out a group notice</summary>
12763 <param name="group">Group ID to update</param>
12764 <param name="notice"><code>GroupNotice</code> structure containing notice data</param>
12765 </member>
12766 <member name="M:OpenMetaverse.GroupManager.StartProposal(OpenMetaverse.UUID,OpenMetaverse.GroupProposal)">
12767 <summary>Start a group proposal (vote)</summary>
12768 <param name="group">The Group ID to send proposal to</param>
12769 <param name="prop"><code>GroupProposal</code> structure containing the proposal</param>
12770 </member>
12771 <member name="M:OpenMetaverse.GroupManager.LeaveGroup(OpenMetaverse.UUID)">
12772 <summary>Request to leave a group</summary>
12773 <remarks>Subscribe to <code>OnGroupLeft</code> event to receive confirmation</remarks>
12774 <param name="groupID">The group to leave</param>
12775 </member>
12776 <member name="M:OpenMetaverse.GroupManager.AgentDropGroupHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7964 <summary>Process an incoming packet and raise the appropriate events</summary> 12777 <summary>Process an incoming packet and raise the appropriate events</summary>
7965 <param name="sender">The sender</param> 12778 <param name="sender">The sender</param>
7966 <param name="e">The EventArgs object containing the packet data</param> 12779 <param name="e">The EventArgs object containing the packet data</param>
7967 </member> 12780 </member>
7968 <member name="M:OpenMetaverse.NetworkManager.StartPingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12781 <member name="M:OpenMetaverse.GroupManager.GroupProfileReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7969 <summary>Process an incoming packet and raise the appropriate events</summary> 12782 <summary>Process an incoming packet and raise the appropriate events</summary>
7970 <param name="sender">The sender</param> 12783 <param name="sender">The sender</param>
7971 <param name="e">The EventArgs object containing the packet data</param> 12784 <param name="e">The EventArgs object containing the packet data</param>
7972 </member> 12785 </member>
7973 <member name="M:OpenMetaverse.NetworkManager.CompletePingCheckHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12786 <member name="M:OpenMetaverse.GroupManager.GroupNoticesListReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7974 <summary>Process an incoming packet and raise the appropriate events</summary> 12787 <summary>Process an incoming packet and raise the appropriate events</summary>
7975 <param name="sender">The sender</param> 12788 <param name="sender">The sender</param>
7976 <param name="e">The EventArgs object containing the packet data</param> 12789 <param name="e">The EventArgs object containing the packet data</param>
7977 </member> 12790 </member>
7978 <member name="M:OpenMetaverse.NetworkManager.SimStatsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12791 <member name="M:OpenMetaverse.GroupManager.GroupTitlesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7979 <summary>Process an incoming packet and raise the appropriate events</summary> 12792 <summary>Process an incoming packet and raise the appropriate events</summary>
7980 <param name="sender">The sender</param> 12793 <param name="sender">The sender</param>
7981 <param name="e">The EventArgs object containing the packet data</param> 12794 <param name="e">The EventArgs object containing the packet data</param>
7982 </member> 12795 </member>
7983 <member name="M:OpenMetaverse.NetworkManager.RegionHandshakeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12796 <member name="M:OpenMetaverse.GroupManager.GroupMembersHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7984 <summary>Process an incoming packet and raise the appropriate events</summary> 12797 <summary>Process an incoming packet and raise the appropriate events</summary>
7985 <param name="sender">The sender</param> 12798 <param name="sender">The sender</param>
7986 <param name="e">The EventArgs object containing the packet data</param> 12799 <param name="e">The EventArgs object containing the packet data</param>
7987 </member> 12800 </member>
7988 <member name="M:OpenMetaverse.NetworkManager.DisableSimulatorHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12801 <member name="M:OpenMetaverse.GroupManager.GroupRoleDataReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7989 <summary>Process an incoming packet and raise the appropriate events</summary> 12802 <summary>Process an incoming packet and raise the appropriate events</summary>
7990 <param name="sender">The sender</param> 12803 <param name="sender">The sender</param>
7991 <param name="e">The EventArgs object containing the packet data</param> 12804 <param name="e">The EventArgs object containing the packet data</param>
7992 </member> 12805 </member>
7993 <member name="M:OpenMetaverse.NetworkManager.KickUserHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 12806 <member name="M:OpenMetaverse.GroupManager.GroupRoleMembersReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7994 <summary>Process an incoming packet and raise the appropriate events</summary> 12807 <summary>Process an incoming packet and raise the appropriate events</summary>
7995 <param name="sender">The sender</param> 12808 <param name="sender">The sender</param>
7996 <param name="e">The EventArgs object containing the packet data</param> 12809 <param name="e">The EventArgs object containing the packet data</param>
7997 </member> 12810 </member>
7998 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgress"> 12811 <member name="M:OpenMetaverse.GroupManager.GroupActiveProposalItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
7999 <summary>The event subscribers, null of no subscribers</summary> 12812 <summary>Process an incoming packet and raise the appropriate events</summary>
12813 <param name="sender">The sender</param>
12814 <param name="e">The EventArgs object containing the packet data</param>
8000 </member> 12815 </member>
8001 <member name="M:OpenMetaverse.NetworkManager.OnLoginProgress(OpenMetaverse.LoginProgressEventArgs)"> 12816 <member name="M:OpenMetaverse.GroupManager.GroupVoteHistoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8002 <summary>Raises the LoginProgress Event</summary> 12817 <summary>Process an incoming packet and raise the appropriate events</summary>
8003 <param name="e">A LoginProgressEventArgs object containing 12818 <param name="sender">The sender</param>
8004 the data sent from the simulator</param> 12819 <param name="e">The EventArgs object containing the packet data</param>
8005 </member> 12820 </member>
8006 <member name="F:OpenMetaverse.NetworkManager.m_LoginProgressLock"> 12821 <member name="M:OpenMetaverse.GroupManager.GroupAccountSummaryReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8007 <summary>Thread sync lock object</summary> 12822 <summary>Process an incoming packet and raise the appropriate events</summary>
12823 <param name="sender">The sender</param>
12824 <param name="e">The EventArgs object containing the packet data</param>
8008 </member> 12825 </member>
8009 <member name="F:OpenMetaverse.NetworkManager.LoginSeedCapability"> 12826 <member name="M:OpenMetaverse.GroupManager.CreateGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8010 <summary>Seed CAPS URL returned from the login server</summary> 12827 <summary>Process an incoming packet and raise the appropriate events</summary>
12828 <param name="sender">The sender</param>
12829 <param name="e">The EventArgs object containing the packet data</param>
8011 </member> 12830 </member>
8012 <member name="F:OpenMetaverse.NetworkManager.UDPBlacklist"> 12831 <member name="M:OpenMetaverse.GroupManager.JoinGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8013 <summary>A list of packets obtained during the login process which 12832 <summary>Process an incoming packet and raise the appropriate events</summary>
8014 networkmanager will log but not process</summary> 12833 <param name="sender">The sender</param>
12834 <param name="e">The EventArgs object containing the packet data</param>
8015 </member> 12835 </member>
8016 <member name="M:OpenMetaverse.NetworkManager.DefaultLoginParams(System.String,System.String,System.String,System.String,System.String)"> 12836 <member name="M:OpenMetaverse.GroupManager.LeaveGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8017 <summary> 12837 <summary>Process an incoming packet and raise the appropriate events</summary>
8018 Generate sane default values for a login request 12838 <param name="sender">The sender</param>
8019 </summary> 12839 <param name="e">The EventArgs object containing the packet data</param>
8020 <param name="firstName">Account first name</param>
8021 <param name="lastName">Account last name</param>
8022 <param name="password">Account password</param>
8023 <param name="userAgent">Client application name</param>
8024 <param name="userVersion">Client application version</param>
8025 <returns>A populated <seealso cref="T:OpenMetaverse.LoginParams"/> struct containing
8026 sane defaults</returns>
8027 </member> 12840 </member>
8028 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String)"> 12841 <member name="M:OpenMetaverse.GroupManager.UUIDGroupNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8029 <summary> 12842 <summary>Process an incoming packet and raise the appropriate events</summary>
8030 Simplified login that takes the most common and required fields 12843 <param name="sender">The sender</param>
8031 </summary> 12844 <param name="e">The EventArgs object containing the packet data</param>
8032 <param name="firstName">Account first name</param>
8033 <param name="lastName">Account last name</param>
8034 <param name="password">Account password</param>
8035 <param name="userAgent">Client application name</param>
8036 <param name="userVersion">Client application version</param>
8037 <returns>Whether the login was successful or not. On failure the
8038 LoginErrorKey string will contain the error code and LoginMessage
8039 will contain a description of the error</returns>
8040 </member> 12845 </member>
8041 <member name="M:OpenMetaverse.NetworkManager.Login(System.String,System.String,System.String,System.String,System.String,System.String)"> 12846 <member name="M:OpenMetaverse.GroupManager.EjectGroupMemberReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
8042 <summary> 12847 <summary>Process an incoming packet and raise the appropriate events</summary>
8043 Simplified login that takes the most common fields along with a 12848 <param name="sender">The sender</param>
8044 starting location URI, and can accept an MD5 string instead of a 12849 <param name="e">The EventArgs object containing the packet data</param>
8045 plaintext password
8046 </summary>
8047 <param name="firstName">Account first name</param>
8048 <param name="lastName">Account last name</param>
8049 <param name="password">Account password or MD5 hash of the password
8050 such as $1$1682a1e45e9f957dcdf0bb56eb43319c</param>
8051 <param name="userAgent">Client application name</param>
8052 <param name="start">Starting location URI that can be built with
8053 StartLocation()</param>
8054 <param name="userVersion">Client application version</param>
8055 <returns>Whether the login was successful or not. On failure the
8056 LoginErrorKey string will contain the error code and LoginMessage
8057 will contain a description of the error</returns>
8058 </member> 12850 </member>
8059 <member name="M:OpenMetaverse.NetworkManager.Login(OpenMetaverse.LoginParams)"> 12851 <member name="E:OpenMetaverse.GroupManager.CurrentGroups">
8060 <summary> 12852 <summary>Raised when the simulator sends us data containing
8061 Login that takes a struct of all the values that will be passed to 12853 our current group membership</summary>
8062 the login server
8063 </summary>
8064 <param name="loginParams">The values that will be passed to the login
8065 server, all fields must be set even if they are String.Empty</param>
8066 <returns>Whether the login was successful or not. On failure the
8067 LoginErrorKey string will contain the error code and LoginMessage
8068 will contain a description of the error</returns>
8069 </member> 12854 </member>
8070 <member name="M:OpenMetaverse.NetworkManager.StartLocation(System.String,System.Int32,System.Int32,System.Int32)"> 12855 <member name="E:OpenMetaverse.GroupManager.GroupNamesReply">
8071 <summary> 12856 <summary>Raised when the simulator responds to a RequestGroupName
8072 Build a start location URI for passing to the Login function 12857 or RequestGroupNames request</summary>
8073 </summary>
8074 <param name="sim">Name of the simulator to start in</param>
8075 <param name="x">X coordinate to start at</param>
8076 <param name="y">Y coordinate to start at</param>
8077 <param name="z">Z coordinate to start at</param>
8078 <returns>String with a URI that can be used to login to a specified
8079 location</returns>
8080 </member> 12858 </member>
8081 <member name="M:OpenMetaverse.NetworkManager.LoginReplyXmlRpcHandler(Nwc.XmlRpc.XmlRpcResponse,OpenMetaverse.LoginParams)"> 12859 <member name="E:OpenMetaverse.GroupManager.GroupProfile">
8082 <summary> 12860 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupProfile(OpenMetaverse.UUID)"/> request</summary>
8083 Handles response from XML-RPC login replies
8084 </summary>
8085 </member> 12861 </member>
8086 <member name="M:OpenMetaverse.NetworkManager.LoginReplyLLSDHandler(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 12862 <member name="E:OpenMetaverse.GroupManager.GroupMembersReply">
8087 <summary> 12863 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupMembers(OpenMetaverse.UUID)"/> request</summary>
8088 Handle response from LLSD login replies
8089 </summary>
8090 <param name="client"></param>
8091 <param name="result"></param>
8092 <param name="error"></param>
8093 </member> 12864 </member>
8094 <member name="M:OpenMetaverse.NetworkManager.GetPlatform"> 12865 <member name="E:OpenMetaverse.GroupManager.GroupRoleDataReply">
8095 <summary> 12866 <summary>Raised when the simulator responds to a <see cref="!:RequestGroupRoleData"/> request</summary>
8096 Get current OS
8097 </summary>
8098 <returns>Either "Win" or "Linux"</returns>
8099 </member> 12867 </member>
8100 <member name="M:OpenMetaverse.NetworkManager.GetMAC"> 12868 <member name="E:OpenMetaverse.GroupManager.GroupRoleMembersReply">
12869 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupRolesMembers(OpenMetaverse.UUID)"/> request</summary>
12870 </member>
12871 <member name="E:OpenMetaverse.GroupManager.GroupTitlesReply">
12872 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupTitles(OpenMetaverse.UUID)"/> request</summary>
12873 </member>
12874 <member name="E:OpenMetaverse.GroupManager.GroupAccountSummaryReply">
12875 <summary>Raised when a response to a RequestGroupAccountSummary is returned
12876 by the simulator</summary>
12877 </member>
12878 <member name="E:OpenMetaverse.GroupManager.GroupCreatedReply">
12879 <summary>Raised when a request to create a group is successful</summary>
12880 </member>
12881 <member name="E:OpenMetaverse.GroupManager.GroupJoinedReply">
12882 <summary>Raised when a request to join a group either
12883 fails or succeeds</summary>
12884 </member>
12885 <member name="E:OpenMetaverse.GroupManager.GroupLeaveReply">
12886 <summary>Raised when a request to leave a group either
12887 fails or succeeds</summary>
12888 </member>
12889 <member name="E:OpenMetaverse.GroupManager.GroupDropped">
12890 <summary>Raised when A group is removed from the group server</summary>
12891 </member>
12892 <member name="E:OpenMetaverse.GroupManager.GroupMemberEjected">
12893 <summary>Raised when a request to eject a member from a group either
12894 fails or succeeds</summary>
12895 </member>
12896 <member name="E:OpenMetaverse.GroupManager.GroupNoticesListReply">
12897 <summary>Raised when the simulator sends us group notices</summary>
12898 <seealso cref="M:OpenMetaverse.GroupManager.RequestGroupNoticesList(OpenMetaverse.UUID)"/>
12899 </member>
12900 <member name="E:OpenMetaverse.GroupManager.GroupInvitation">
12901 <summary>Raised when another agent invites our avatar to join a group</summary>
12902 </member>
12903 <member name="T:OpenMetaverse.CurrentGroupsEventArgs">
12904 <summary>Contains the current groups your agent is a member of</summary>
12905 </member>
12906 <member name="M:OpenMetaverse.CurrentGroupsEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.Group})">
12907 <summary>Construct a new instance of the CurrentGroupsEventArgs class</summary>
12908 <param name="groups">The current groups your agent is a member of</param>
12909 </member>
12910 <member name="P:OpenMetaverse.CurrentGroupsEventArgs.Groups">
12911 <summary>Get the current groups your agent is a member of</summary>
12912 </member>
12913 <member name="T:OpenMetaverse.GroupNamesEventArgs">
12914 <summary>A Dictionary of group names, where the Key is the groups ID and the value is the groups name</summary>
12915 </member>
12916 <member name="M:OpenMetaverse.GroupNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})">
12917 <summary>Construct a new instance of the GroupNamesEventArgs class</summary>
12918 <param name="groupNames">The Group names dictionary</param>
12919 </member>
12920 <member name="P:OpenMetaverse.GroupNamesEventArgs.GroupNames">
12921 <summary>Get the Group Names dictionary</summary>
12922 </member>
12923 <member name="T:OpenMetaverse.GroupMembersReplyEventArgs">
12924 <summary>Represents the members of a group</summary>
12925 </member>
12926 <member name="M:OpenMetaverse.GroupMembersReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupMember})">
8101 <summary> 12927 <summary>
8102 Get clients default Mac Address 12928 Construct a new instance of the GroupMembersReplyEventArgs class
8103 </summary> 12929 </summary>
8104 <returns>A string containing the first found Mac Address</returns> 12930 <param name="requestID">The ID of the request</param>
12931 <param name="groupID">The ID of the group</param>
12932 <param name="members">The membership list of the group</param>
8105 </member> 12933 </member>
8106 <member name="E:OpenMetaverse.NetworkManager.PacketSent"> 12934 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.RequestID">
8107 <summary>Raised when the simulator sends us data containing 12935 <summary>Get the ID as returned by the request to correlate
8108 ...</summary> 12936 this result set and the request</summary>
8109 </member> 12937 </member>
8110 <member name="E:OpenMetaverse.NetworkManager.LoggedOut"> 12938 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.GroupID">
8111 <summary>Raised when the simulator sends us data containing 12939 <summary>Get the ID of the group</summary>
8112 ...</summary>
8113 </member> 12940 </member>
8114 <member name="E:OpenMetaverse.NetworkManager.SimConnecting"> 12941 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.Members">
8115 <summary>Raised when the simulator sends us data containing 12942 <summary>Get the dictionary of members</summary>
8116 ...</summary>
8117 </member> 12943 </member>
8118 <member name="E:OpenMetaverse.NetworkManager.SimConnected"> 12944 <member name="T:OpenMetaverse.GroupRolesDataReplyEventArgs">
8119 <summary>Raised when the simulator sends us data containing 12945 <summary>Represents the roles associated with a group</summary>
8120 ...</summary>
8121 </member> 12946 </member>
8122 <member name="E:OpenMetaverse.NetworkManager.SimDisconnected"> 12947 <member name="M:OpenMetaverse.GroupRolesDataReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupRole})">
8123 <summary>Raised when the simulator sends us data containing 12948 <summary>Construct a new instance of the GroupRolesDataReplyEventArgs class</summary>
8124 ...</summary> 12949 <param name="requestID">The ID as returned by the request to correlate
12950 this result set and the request</param>
12951 <param name="groupID">The ID of the group</param>
12952 <param name="roles">The dictionary containing the roles</param>
8125 </member> 12953 </member>
8126 <member name="E:OpenMetaverse.NetworkManager.Disconnected"> 12954 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.RequestID">
8127 <summary>Raised when the simulator sends us data containing 12955 <summary>Get the ID as returned by the request to correlate
8128 ...</summary> 12956 this result set and the request</summary>
8129 </member> 12957 </member>
8130 <member name="E:OpenMetaverse.NetworkManager.SimChanged"> 12958 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.GroupID">
8131 <summary>Raised when the simulator sends us data containing 12959 <summary>Get the ID of the group</summary>
8132 ...</summary>
8133 </member> 12960 </member>
8134 <member name="E:OpenMetaverse.NetworkManager.EventQueueRunning"> 12961 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.Roles">
8135 <summary>Raised when the simulator sends us data containing 12962 <summary>Get the dictionary containing the roles</summary>
8136 ...</summary>
8137 </member> 12963 </member>
8138 <member name="P:OpenMetaverse.NetworkManager.CircuitCode"> 12964 <member name="T:OpenMetaverse.GroupRolesMembersReplyEventArgs">
8139 <summary>Unique identifier associated with our connections to 12965 <summary>Represents the Role to Member mappings for a group</summary>
8140 simulators</summary>
8141 </member> 12966 </member>
8142 <member name="P:OpenMetaverse.NetworkManager.CurrentSim"> 12967 <member name="M:OpenMetaverse.GroupRolesMembersReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.List{System.Collections.Generic.KeyValuePair{OpenMetaverse.UUID,OpenMetaverse.UUID}})">
8143 <summary>The simulator that the logged in avatar is currently 12968 <summary>Construct a new instance of the GroupRolesMembersReplyEventArgs class</summary>
8144 occupying</summary> 12969 <param name="requestID">The ID as returned by the request to correlate
12970 this result set and the request</param>
12971 <param name="groupID">The ID of the group</param>
12972 <param name="rolesMembers">The member to roles map</param>
8145 </member> 12973 </member>
8146 <member name="P:OpenMetaverse.NetworkManager.Connected"> 12974 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.RequestID">
8147 <summary>Shows whether the network layer is logged in to the 12975 <summary>Get the ID as returned by the request to correlate
8148 grid or not</summary> 12976 this result set and the request</summary>
8149 </member> 12977 </member>
8150 <member name="P:OpenMetaverse.NetworkManager.InboxCount"> 12978 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.GroupID">
8151 <summary>Number of packets in the incoming queue</summary> 12979 <summary>Get the ID of the group</summary>
8152 </member> 12980 </member>
8153 <member name="P:OpenMetaverse.NetworkManager.OutboxCount"> 12981 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.RolesMembers">
8154 <summary>Number of packets in the outgoing queue</summary> 12982 <summary>Get the member to roles map</summary>
8155 </member> 12983 </member>
8156 <member name="E:OpenMetaverse.NetworkManager.LoginProgress"> 12984 <member name="T:OpenMetaverse.GroupTitlesReplyEventArgs">
8157 <summary>Raised when the simulator sends us data containing 12985 <summary>Represents the titles for a group</summary>
8158 ...</summary>
8159 </member> 12986 </member>
8160 <member name="E:OpenMetaverse.NetworkManager.OnLoginResponse"> 12987 <member name="M:OpenMetaverse.GroupTitlesReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupTitle})">
8161 <summary>Called when a reply is received from the login server, the 12988 <summary>Construct a new instance of the GroupTitlesReplyEventArgs class</summary>
8162 login sequence will block until this event returns</summary> 12989 <param name="requestID">The ID as returned by the request to correlate
12990 this result set and the request</param>
12991 <param name="groupID">The ID of the group</param>
12992 <param name="titles">The titles</param>
8163 </member> 12993 </member>
8164 <member name="P:OpenMetaverse.NetworkManager.LoginStatusCode"> 12994 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.RequestID">
8165 <summary>Current state of logging in</summary> 12995 <summary>Get the ID as returned by the request to correlate
12996 this result set and the request</summary>
8166 </member> 12997 </member>
8167 <member name="P:OpenMetaverse.NetworkManager.LoginErrorKey"> 12998 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.GroupID">
8168 <summary>Upon login failure, contains a short string key for the 12999 <summary>Get the ID of the group</summary>
8169 type of login error that occurred</summary>
8170 </member> 13000 </member>
8171 <member name="P:OpenMetaverse.NetworkManager.RawLoginReply"> 13001 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.Titles">
8172 <summary>The raw XML-RPC reply from the login server, exactly as it 13002 <summary>Get the titles</summary>
8173 was received (minus the HTTP header)</summary>
8174 </member> 13003 </member>
8175 <member name="P:OpenMetaverse.NetworkManager.LoginMessage"> 13004 <member name="T:OpenMetaverse.GroupAccountSummaryReplyEventArgs">
8176 <summary>During login this contains a descriptive version of 13005 <summary>Represents the summary data for a group</summary>
8177 LoginStatusCode. After a successful login this will contain the
8178 message of the day, and after a failed login a descriptive error
8179 message will be returned</summary>
8180 </member> 13006 </member>
8181 <member name="T:OpenMetaverse.NetworkManager.DisconnectType"> 13007 <member name="M:OpenMetaverse.GroupAccountSummaryReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.GroupAccountSummary)">
13008 <summary>Construct a new instance of the GroupAccountSummaryReplyEventArgs class</summary>
13009 <param name="groupID">The ID of the group</param>
13010 <param name="summary">The summary data</param>
13011 </member>
13012 <member name="P:OpenMetaverse.GroupAccountSummaryReplyEventArgs.GroupID">
13013 <summary>Get the ID of the group</summary>
13014 </member>
13015 <member name="P:OpenMetaverse.GroupAccountSummaryReplyEventArgs.Summary">
13016 <summary>Get the summary data</summary>
13017 </member>
13018 <member name="T:OpenMetaverse.GroupCreatedReplyEventArgs">
13019 <summary>A response to a group create request</summary>
13020 </member>
13021 <member name="M:OpenMetaverse.GroupCreatedReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.String)">
13022 <summary>Construct a new instance of the GroupCreatedReplyEventArgs class</summary>
13023 <param name="groupID">The ID of the group</param>
13024 <param name="success">the success or faulure of the request</param>
13025 <param name="messsage">A string containing additional information</param>
13026 </member>
13027 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.GroupID">
13028 <summary>Get the ID of the group</summary>
13029 </member>
13030 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.Success">
13031 <summary>true of the group was created successfully</summary>
13032 </member>
13033 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.Message">
13034 <summary>A string containing the message</summary>
13035 </member>
13036 <member name="T:OpenMetaverse.GroupOperationEventArgs">
13037 <summary>Represents a response to a request</summary>
13038 </member>
13039 <member name="M:OpenMetaverse.GroupOperationEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean)">
13040 <summary>Construct a new instance of the GroupOperationEventArgs class</summary>
13041 <param name="groupID">The ID of the group</param>
13042 <param name="success">true of the request was successful</param>
13043 </member>
13044 <member name="P:OpenMetaverse.GroupOperationEventArgs.GroupID">
13045 <summary>Get the ID of the group</summary>
13046 </member>
13047 <member name="P:OpenMetaverse.GroupOperationEventArgs.Success">
13048 <summary>true of the request was successful</summary>
13049 </member>
13050 <member name="T:OpenMetaverse.GroupDroppedEventArgs">
13051 <summary>Represents your agent leaving a group</summary>
13052 </member>
13053 <member name="M:OpenMetaverse.GroupDroppedEventArgs.#ctor(OpenMetaverse.UUID)">
13054 <summary>Construct a new instance of the GroupDroppedEventArgs class</summary>
13055 <param name="groupID">The ID of the group</param>
13056 </member>
13057 <member name="P:OpenMetaverse.GroupDroppedEventArgs.GroupID">
13058 <summary>Get the ID of the group</summary>
13059 </member>
13060 <member name="T:OpenMetaverse.GroupNoticesListReplyEventArgs">
13061 <summary>Represents a list of active group notices</summary>
13062 </member>
13063 <member name="M:OpenMetaverse.GroupNoticesListReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.GroupNoticesListEntry})">
13064 <summary>Construct a new instance of the GroupNoticesListReplyEventArgs class</summary>
13065 <param name="groupID">The ID of the group</param>
13066 <param name="notices">The list containing active notices</param>
13067 </member>
13068 <member name="P:OpenMetaverse.GroupNoticesListReplyEventArgs.GroupID">
13069 <summary>Get the ID of the group</summary>
13070 </member>
13071 <member name="P:OpenMetaverse.GroupNoticesListReplyEventArgs.Notices">
13072 <summary>Get the notices list</summary>
13073 </member>
13074 <member name="T:OpenMetaverse.GroupProfileEventArgs">
13075 <summary>Represents the profile of a group</summary>
13076 </member>
13077 <member name="M:OpenMetaverse.GroupProfileEventArgs.#ctor(OpenMetaverse.Group)">
13078 <summary>Construct a new instance of the GroupProfileEventArgs class</summary>
13079 <param name="group">The group profile</param>
13080 </member>
13081 <member name="P:OpenMetaverse.GroupProfileEventArgs.Group">
13082 <summary>Get the group profile</summary>
13083 </member>
13084 <member name="T:OpenMetaverse.GroupInvitationEventArgs">
8182 <summary> 13085 <summary>
8183 Explains why a simulator or the grid disconnected from us 13086 Provides notification of a group invitation request sent by another Avatar
8184 </summary> 13087 </summary>
13088 <remarks>The <see cref="!:GroupInvitation"/> invitation is raised when another avatar makes an offer for our avatar
13089 to join a group.</remarks>
8185 </member> 13090 </member>
8186 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ClientInitiated"> 13091 <member name="P:OpenMetaverse.GroupInvitationEventArgs.AgentID">
8187 <summary>The client requested the logout or simulator disconnect</summary> 13092 <summary>The ID of the Avatar sending the group invitation</summary>
8188 </member> 13093 </member>
8189 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.ServerInitiated"> 13094 <member name="P:OpenMetaverse.GroupInvitationEventArgs.FromName">
8190 <summary>The server notified us that it is disconnecting</summary> 13095 <summary>The name of the Avatar sending the group invitation</summary>
8191 </member> 13096 </member>
8192 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.NetworkTimeout"> 13097 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Message">
8193 <summary>Either a socket was closed or network traffic timed out</summary> 13098 <summary>A message containing the request information which includes
13099 the name of the group, the groups charter and the fee to join details</summary>
8194 </member> 13100 </member>
8195 <member name="F:OpenMetaverse.NetworkManager.DisconnectType.SimShutdown"> 13101 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Simulator">
8196 <summary>The last active simulator shut down</summary> 13102 <summary>The Simulator</summary>
8197 </member> 13103 </member>
8198 <member name="T:OpenMetaverse.NetworkManager.IncomingPacket"> 13104 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Accept">
13105 <summary>Set to true to accept invitation, false to decline</summary>
13106 </member>
13107 <member name="T:OpenMetaverse.Rendering.LindenMesh.LODMesh">
8199 <summary> 13108 <summary>
8200 Holds a simulator reference and a decoded packet, these structs are put in 13109 Level of Detail mesh
8201 the packet inbox for event handling
8202 </summary> 13110 </summary>
8203 </member> 13111 </member>
8204 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Simulator"> 13112 <member name="T:OpenMetaverse.Assets.AssetClothing">
8205 <summary>Reference to the simulator that this packet came from</summary> 13113 <summary>
13114 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that can be worn on an avatar
13115 such as a Shirt, Pants, etc.
13116 </summary>
8206 </member> 13117 </member>
8207 <member name="F:OpenMetaverse.NetworkManager.IncomingPacket.Packet"> 13118 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor">
8208 <summary>Packet that needs to be processed</summary> 13119 <summary>Initializes a new instance of an AssetScriptBinary object</summary>
8209 </member> 13120 </member>
8210 <member name="T:OpenMetaverse.NetworkManager.OutgoingPacket"> 13121 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(OpenMetaverse.UUID,System.Byte[])">
13122 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
13123 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
13124 <param name="assetData">A byte array containing the raw asset data</param>
13125 </member>
13126 <member name="P:OpenMetaverse.Assets.AssetClothing.AssetType">
13127 <summary>Override the base classes AssetType</summary>
13128 </member>
13129 <member name="T:OpenMetaverse.Assets.TarArchiveReader">
8211 <summary> 13130 <summary>
8212 Holds a simulator reference and a serialized packet, these structs are put in 13131 Temporary code to do the bare minimum required to read a tar archive for our purposes
8213 the packet outbox for sending
8214 </summary> 13132 </summary>
8215 </member> 13133 </member>
8216 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Simulator"> 13134 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_br">
8217 <summary>Reference to the simulator this packet is destined for</summary> 13135 <summary>
13136 Binary reader for the underlying stream
13137 </summary>
8218 </member> 13138 </member>
8219 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.Buffer"> 13139 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_nullCharArray">
8220 <summary>Packet that needs to be sent</summary> 13140 <summary>
13141 Used to trim off null chars
13142 </summary>
8221 </member> 13143 </member>
8222 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.SequenceNumber"> 13144 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_spaceCharArray">
8223 <summary>Sequence number of the wrapped packet</summary> 13145 <summary>
13146 Used to trim off space chars
13147 </summary>
8224 </member> 13148 </member>
8225 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.ResendCount"> 13149 <member name="M:OpenMetaverse.Assets.TarArchiveReader.#ctor(System.IO.Stream)">
8226 <summary>Number of times this packet has been resent</summary> 13150 <summary>
13151 Generate a tar reader which reads from the given stream.
13152 </summary>
13153 <param name="s"></param>
8227 </member> 13154 </member>
8228 <member name="F:OpenMetaverse.NetworkManager.OutgoingPacket.TickCount"> 13155 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadEntry(System.String@,OpenMetaverse.Assets.TarArchiveReader.TarEntryType@)">
8229 <summary>Environment.TickCount when this packet was last sent over the wire</summary> 13156 <summary>
13157 Read the next entry in the tar file.
13158 </summary>
13159 <param name="filePath"></param>
13160 <param name="entryType"></param>
13161 <returns>the data for the entry. Returns null if there are no more entries</returns>
8230 </member> 13162 </member>
8231 <member name="T:OpenMetaverse.NetworkManager.LoginResponseCallback"> 13163 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadHeader">
8232 <summary> 13164 <summary>
8233 13165 Read the next 512 byte chunk of data as a tar header.
8234 </summary> 13166 </summary>
8235 <param name="loginSuccess"></param> 13167 <returns>A tar header struct. null if we have reached the end of the archive.</returns>
8236 <param name="redirect"></param> 13168 </member>
8237 <param name="replyData"></param> 13169 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadData(System.Int32)">
8238 <param name="message"></param> 13170 <summary>
8239 <param name="reason"></param> 13171 Read data following a header
13172 </summary>
13173 <param name="fileSize"></param>
13174 <returns></returns>
13175 </member>
13176 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ConvertOctalBytesToDecimal(System.Byte[],System.Int32,System.Int32)">
13177 <summary>
13178 Convert octal bytes to a decimal representation
13179 </summary>
13180 <param name="bytes"></param>
13181 <param name="count"></param>
13182 <param name="startIndex"></param>
13183 <returns></returns>
8240 </member> 13184 </member>
8241 <member name="T:OpenMetaverse.ObjectReturnType"> 13185 <member name="T:OpenMetaverse.ObjectReturnType">
8242 <summary> 13186 <summary>
@@ -8415,6 +13359,9 @@
8415 <member name="F:OpenMetaverse.ParcelOverlayType.Auction"> 13359 <member name="F:OpenMetaverse.ParcelOverlayType.Auction">
8416 <summary>Land is being auctioned</summary> 13360 <summary>Land is being auctioned</summary>
8417 </member> 13361 </member>
13362 <member name="F:OpenMetaverse.ParcelOverlayType.Private">
13363 <summary>Land is private</summary>
13364 </member>
8418 <member name="F:OpenMetaverse.ParcelOverlayType.BorderWest"> 13365 <member name="F:OpenMetaverse.ParcelOverlayType.BorderWest">
8419 <summary>To the west of this area is a parcel border</summary> 13366 <summary>To the west of this area is a parcel border</summary>
8420 </member> 13367 </member>
@@ -9238,7 +14185,7 @@
9238 <param name="selectType">Owners, Others, Etc</param> 14185 <param name="selectType">Owners, Others, Etc</param>
9239 <param name="ownerID">List containing keys of avatars objects to select; 14186 <param name="ownerID">List containing keys of avatars objects to select;
9240 if List is null will return Objects of type <c>selectType</c></param> 14187 if List is null will return Objects of type <c>selectType</c></param>
9241 <remarks>Response data is returned in the event <seealso cref="E:OnParcelSelectedObjects"/></remarks> 14188 <remarks>Response data is returned in the event <seealso cref="E:ForceSelectObjectsReply"/></remarks>
9242 </member> 14189 </member>
9243 <member name="M:OpenMetaverse.ParcelManager.EjectUser(OpenMetaverse.UUID,System.Boolean)"> 14190 <member name="M:OpenMetaverse.ParcelManager.EjectUser(OpenMetaverse.UUID,System.Boolean)">
9244 <summary> 14191 <summary>
@@ -9592,1807 +14539,2842 @@
9592 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Time"> 14539 <member name="P:OpenMetaverse.ParcelMediaCommandEventArgs.Time">
9593 <summary></summary> 14540 <summary></summary>
9594 </member> 14541 </member>
9595 <member name="T:OpenMetaverse.DictionaryEventAction"> 14542 <member name="T:OpenMetaverse.NameValue">
9596 <summary> 14543 <summary>
9597 14544 A Name Value pair with additional settings, used in the protocol
14545 primarily to transmit avatar names and active group in object packets
9598 </summary> 14546 </summary>
9599 </member> 14547 </member>
9600 <member name="F:OpenMetaverse.DictionaryEventAction.Add"> 14548 <member name="F:OpenMetaverse.NameValue.Name">
14549 <summary></summary>
14550 </member>
14551 <member name="F:OpenMetaverse.NameValue.Type">
14552 <summary></summary>
14553 </member>
14554 <member name="F:OpenMetaverse.NameValue.Class">
14555 <summary></summary>
14556 </member>
14557 <member name="F:OpenMetaverse.NameValue.Sendto">
14558 <summary></summary>
14559 </member>
14560 <member name="F:OpenMetaverse.NameValue.Value">
14561 <summary></summary>
14562 </member>
14563 <member name="M:OpenMetaverse.NameValue.#ctor(System.String,OpenMetaverse.NameValue.ValueType,OpenMetaverse.NameValue.ClassType,OpenMetaverse.NameValue.SendtoType,System.Object)">
9601 <summary> 14564 <summary>
9602 14565 Constructor that takes all the fields as parameters
9603 </summary> 14566 </summary>
14567 <param name="name"></param>
14568 <param name="valueType"></param>
14569 <param name="classType"></param>
14570 <param name="sendtoType"></param>
14571 <param name="value"></param>
9604 </member> 14572 </member>
9605 <member name="F:OpenMetaverse.DictionaryEventAction.Remove"> 14573 <member name="M:OpenMetaverse.NameValue.#ctor(System.String)">
9606 <summary> 14574 <summary>
9607 14575 Constructor that takes a single line from a NameValue field
9608 </summary> 14576 </summary>
14577 <param name="data"></param>
9609 </member> 14578 </member>
9610 <member name="F:OpenMetaverse.DictionaryEventAction.Change"> 14579 <member name="T:OpenMetaverse.NameValue.ValueType">
14580 <summary>Type of the value</summary>
14581 </member>
14582 <member name="F:OpenMetaverse.NameValue.ValueType.Unknown">
14583 <summary>Unknown</summary>
14584 </member>
14585 <member name="F:OpenMetaverse.NameValue.ValueType.String">
14586 <summary>String value</summary>
14587 </member>
14588 <member name="F:OpenMetaverse.NameValue.ValueType.F32">
14589 <summary></summary>
14590 </member>
14591 <member name="F:OpenMetaverse.NameValue.ValueType.S32">
14592 <summary></summary>
14593 </member>
14594 <member name="F:OpenMetaverse.NameValue.ValueType.VEC3">
14595 <summary></summary>
14596 </member>
14597 <member name="F:OpenMetaverse.NameValue.ValueType.U32">
14598 <summary></summary>
14599 </member>
14600 <member name="F:OpenMetaverse.NameValue.ValueType.CAMERA">
14601 <summary>Deprecated</summary>
14602 </member>
14603 <member name="F:OpenMetaverse.NameValue.ValueType.Asset">
14604 <summary>String value, but designated as an asset</summary>
14605 </member>
14606 <member name="F:OpenMetaverse.NameValue.ValueType.U64">
14607 <summary></summary>
14608 </member>
14609 <member name="T:OpenMetaverse.NameValue.ClassType">
9611 <summary> 14610 <summary>
9612 14611
9613 </summary> 14612 </summary>
9614 </member> 14613 </member>
9615 <member name="T:OpenMetaverse.DictionaryChangeCallback"> 14614 <member name="F:OpenMetaverse.NameValue.ClassType.Unknown">
14615 <summary></summary>
14616 </member>
14617 <member name="F:OpenMetaverse.NameValue.ClassType.ReadOnly">
14618 <summary></summary>
14619 </member>
14620 <member name="F:OpenMetaverse.NameValue.ClassType.ReadWrite">
14621 <summary></summary>
14622 </member>
14623 <member name="F:OpenMetaverse.NameValue.ClassType.Callback">
14624 <summary></summary>
14625 </member>
14626 <member name="T:OpenMetaverse.NameValue.SendtoType">
9616 <summary> 14627 <summary>
9617 14628
9618 </summary> 14629 </summary>
9619 <param name="action"></param>
9620 <param name="entry"></param>
9621 </member> 14630 </member>
9622 <member name="T:OpenMetaverse.ObservableDictionary`2"> 14631 <member name="F:OpenMetaverse.NameValue.SendtoType.Unknown">
14632 <summary></summary>
14633 </member>
14634 <member name="F:OpenMetaverse.NameValue.SendtoType.Sim">
14635 <summary></summary>
14636 </member>
14637 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSim">
14638 <summary></summary>
14639 </member>
14640 <member name="F:OpenMetaverse.NameValue.SendtoType.SimViewer">
14641 <summary></summary>
14642 </member>
14643 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSimViewer">
14644 <summary></summary>
14645 </member>
14646 <member name="T:OpenMetaverse.Rendering.IRendering">
9623 <summary> 14647 <summary>
9624 The ObservableDictionary class is used for storing key/value pairs. It has methods for firing 14648 Abstract base for rendering plugins
9625 events to subscribers when items are added, removed, or changed.
9626 </summary> 14649 </summary>
9627 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
9628 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
9629 </member> 14650 </member>
9630 <member name="F:OpenMetaverse.ObservableDictionary`2.Delegates"> 14651 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
9631 <summary> 14652 <summary>
9632 A dictionary of callbacks to fire when specified action occurs 14653 Generates a basic mesh structure from a primitive
9633 </summary> 14654 </summary>
14655 <param name="prim">Primitive to generate the mesh from</param>
14656 <param name="lod">Level of detail to generate the mesh at</param>
14657 <returns>The generated mesh</returns>
9634 </member> 14658 </member>
9635 <member name="M:OpenMetaverse.ObservableDictionary`2.AddDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)"> 14659 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)">
9636 <summary> 14660 <summary>
9637 Register a callback to be fired when an action occurs 14661 Generates a basic mesh structure from a sculpted primitive and
14662 texture
9638 </summary> 14663 </summary>
9639 <param name="action">The action</param> 14664 <param name="prim">Sculpted primitive to generate the mesh from</param>
9640 <param name="callback">The callback to fire</param> 14665 <param name="sculptTexture">Sculpt texture</param>
14666 <param name="lod">Level of detail to generate the mesh at</param>
14667 <returns>The generated mesh</returns>
9641 </member> 14668 </member>
9642 <member name="M:OpenMetaverse.ObservableDictionary`2.RemoveDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)"> 14669 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)">
9643 <summary> 14670 <summary>
9644 Unregister a callback 14671 Generates a series of faces, each face containing a mesh and
14672 metadata
9645 </summary> 14673 </summary>
9646 <param name="action">The action</param> 14674 <param name="prim">Primitive to generate the mesh from</param>
9647 <param name="callback">The callback to fire</param> 14675 <param name="lod">Level of detail to generate the mesh at</param>
14676 <returns>The generated mesh</returns>
9648 </member> 14677 </member>
9649 <member name="M:OpenMetaverse.ObservableDictionary`2.FireChangeEvent(OpenMetaverse.DictionaryEventAction,System.Collections.DictionaryEntry)"> 14678 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)">
9650 <summary> 14679 <summary>
9651 14680 Generates a series of faces for a sculpted prim, each face
14681 containing a mesh and metadata
9652 </summary> 14682 </summary>
9653 <param name="action"></param> 14683 <param name="prim">Sculpted primitive to generate the mesh from</param>
9654 <param name="entry"></param> 14684 <param name="sculptTexture">Sculpt texture</param>
14685 <param name="lod">Level of detail to generate the mesh at</param>
14686 <returns>The generated mesh</returns>
9655 </member> 14687 </member>
9656 <member name="F:OpenMetaverse.ObservableDictionary`2.Dictionary"> 14688 <member name="M:OpenMetaverse.Rendering.IRendering.TransformTexCoords(System.Collections.Generic.List{OpenMetaverse.Rendering.Vertex},OpenMetaverse.Vector3,OpenMetaverse.Primitive.TextureEntryFace,OpenMetaverse.Vector3)">
9657 <summary>Internal dictionary that this class wraps around. Do not 14689 <summary>
9658 modify or enumerate the contents of this dictionary without locking</summary> 14690 Apply texture coordinate modifications from a
14691 <seealso cref="!:TextureEntryFace"/> to a list of vertices
14692 </summary>
14693 <param name="vertices">Vertex list to modify texture coordinates for</param>
14694 <param name="center">Center-point of the face</param>
14695 <param name="teFace">Face texture parameters</param>
14696 <param name="primScale">Scale of the prim</param>
9659 </member> 14697 </member>
9660 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor"> 14698 <member name="T:OpenMetaverse.Assets.AssetLandmark">
9661 <summary> 14699 <summary>
9662 Initializes a new instance of the <seealso cref="T:ObservableDictionary"/> Class 14700 Represents a Landmark with RegionID and Position vector
9663 with the specified key/value, has the default initial capacity.
9664 </summary> 14701 </summary>
9665 <example>
9666 <code>
9667 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value.
9668 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;();
9669 </code>
9670 </example>
9671 </member> 14702 </member>
9672 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor(System.Int32)"> 14703 <member name="F:OpenMetaverse.Assets.AssetLandmark.RegionID">
14704 <summary>UUID of the Landmark target region</summary>
14705 </member>
14706 <member name="F:OpenMetaverse.Assets.AssetLandmark.Position">
14707 <summary> Local position of the target </summary>
14708 </member>
14709 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor">
14710 <summary>Construct an Asset of type Landmark</summary>
14711 </member>
14712 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,System.Byte[])">
9673 <summary> 14713 <summary>
9674 Initializes a new instance of the <seealso cref="T:OpenMetaverse.ObservableDictionary"/> Class 14714 Construct an Asset object of type Landmark
9675 with the specified key/value, With its initial capacity specified.
9676 </summary> 14715 </summary>
9677 <param name="capacity">Initial size of dictionary</param> 14716 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
9678 <example> 14717 <param name="assetData">A byte array containing the raw asset data</param>
9679 <code>
9680 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value,
9681 // initially allocated room for 10 entries.
9682 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;(10);
9683 </code>
9684 </example>
9685 </member> 14718 </member>
9686 <member name="M:OpenMetaverse.ObservableDictionary`2.TryGetValue(`0,`1@)"> 14719 <member name="M:OpenMetaverse.Assets.AssetLandmark.Encode">
9687 <summary> 14720 <summary>
9688 Try to get entry from the <seealso cref="!:ObservableDictionary"/> with specified key 14721 Encode the raw contents of a string with the specific Landmark format
9689 </summary> 14722 </summary>
9690 <param name="key">Key to use for lookup</param>
9691 <param name="value">Value returned</param>
9692 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
9693 <example>
9694 <code>
9695 // find your avatar using the Simulator.ObjectsAvatars ObservableDictionary:
9696 Avatar av;
9697 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
9698 Console.WriteLine("Found Avatar {0}", av.Name);
9699 </code>
9700 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
9701 </example>
9702 </member> 14723 </member>
9703 <member name="M:OpenMetaverse.ObservableDictionary`2.Find(System.Predicate{`1})"> 14724 <member name="M:OpenMetaverse.Assets.AssetLandmark.Decode">
9704 <summary> 14725 <summary>
9705 Finds the specified match. 14726 Decode the raw asset data, populating the RegionID and Position
9706 </summary> 14727 </summary>
9707 <param name="match">The match.</param> 14728 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns>
9708 <returns>Matched value</returns>
9709 <example>
9710 <code>
9711 // use a delegate to find a prim in the ObjectsPrimitives ObservableDictionary
9712 // with the ID 95683496
9713 uint findID = 95683496;
9714 Primitive findPrim = sim.ObjectsPrimitives.Find(
9715 delegate(Primitive prim) { return prim.ID == findID; });
9716 </code>
9717 </example>
9718 </member> 14729 </member>
9719 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`1})"> 14730 <member name="P:OpenMetaverse.Assets.AssetLandmark.AssetType">
9720 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary> 14731 <summary>Override the base classes AssetType</summary>
9721 <param name="match">return matching items.</param>
9722 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
9723 <example>
9724 Find All prims within 20 meters and store them in a List
9725 <code>
9726 int radius = 20;
9727 List&lt;Primitive&gt; prims = Client.Network.CurrentSim.ObjectsPrimitives.FindAll(
9728 delegate(Primitive prim) {
9729 Vector3 pos = prim.Position;
9730 return ((prim.ParentID == 0) &amp;&amp; (pos != Vector3.Zero) &amp;&amp; (Vector3.Distance(pos, location) &lt; radius));
9731 }
9732 );
9733 </code>
9734 </example>
9735 </member> 14732 </member>
9736 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`0})"> 14733 <member name="T:OpenMetaverse.Assets.TarArchiveWriter">
9737 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary> 14734 <summary>
9738 <param name="match">return matching keys.</param> 14735 Temporary code to produce a tar archive in tar v7 format
9739 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns> 14736 </summary>
9740 <example>
9741 Find All keys which also exist in another dictionary
9742 <code>
9743 List&lt;UUID&gt; matches = myDict.FindAll(
9744 delegate(UUID id) {
9745 return myOtherDict.ContainsKey(id);
9746 }
9747 );
9748 </code>
9749 </example>
9750 </member> 14737 </member>
9751 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsKey(`0)"> 14738 <member name="F:OpenMetaverse.Assets.TarArchiveWriter.m_bw">
9752 <summary>Check if Key exists in Dictionary</summary> 14739 <summary>
9753 <param name="key">Key to check for</param> 14740 Binary writer for the underlying stream
9754 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns> 14741 </summary>
9755 </member> 14742 </member>
9756 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsValue(`1)"> 14743 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteDir(System.String)">
9757 <summary>Check if Value exists in Dictionary</summary> 14744 <summary>
9758 <param name="value">Value to check for</param> 14745 Write a directory entry to the tar archive. We can only handle one path level right now!
9759 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns> 14746 </summary>
14747 <param name="dirName"></param>
9760 </member> 14748 </member>
9761 <member name="M:OpenMetaverse.ObservableDictionary`2.Add(`0,`1)"> 14749 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.String)">
9762 <summary> 14750 <summary>
9763 Adds the specified key to the dictionary, dictionary locking is not performed, 14751 Write a file to the tar archive
9764 <see cref="!:SafeAdd"/>
9765 </summary> 14752 </summary>
9766 <param name="key">The key</param> 14753 <param name="filePath"></param>
9767 <param name="value">The value</param> 14754 <param name="data"></param>
9768 </member> 14755 </member>
9769 <member name="M:OpenMetaverse.ObservableDictionary`2.Remove(`0)"> 14756 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[])">
9770 <summary> 14757 <summary>
9771 Removes the specified key, dictionary locking is not performed 14758 Write a file to the tar archive
9772 </summary> 14759 </summary>
9773 <param name="key">The key.</param> 14760 <param name="filePath"></param>
9774 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns> 14761 <param name="data"></param>
9775 </member> 14762 </member>
9776 <member name="M:OpenMetaverse.ObservableDictionary`2.Clear"> 14763 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.Close">
9777 <summary> 14764 <summary>
9778 Clear the contents of the dictionary 14765 Finish writing the raw tar archive data to a stream. The stream will be closed on completion.
9779 </summary> 14766 </summary>
9780 </member> 14767 </member>
9781 <member name="M:OpenMetaverse.ObservableDictionary`2.GetEnumerator"> 14768 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteEntry(System.String,System.Byte[],System.Char)">
9782 <summary> 14769 <summary>
9783 Enumerator for iterating dictionary entries 14770 Write a particular entry
9784 </summary> 14771 </summary>
9785 <returns></returns> 14772 <param name="filePath"></param>
14773 <param name="data"></param>
14774 <param name="fileType"></param>
9786 </member> 14775 </member>
9787 <member name="P:OpenMetaverse.ObservableDictionary`2.Count"> 14776 <member name="T:OpenMetaverse.VisualColorOperation">
9788 <summary> 14777 <summary>
9789 Gets the number of Key/Value pairs contained in the <seealso cref="T:ObservableDictionary"/> 14778 Operation to apply when applying color to texture
9790 </summary> 14779 </summary>
9791 </member> 14780 </member>
9792 <member name="P:OpenMetaverse.ObservableDictionary`2.Item(`0)"> 14781 <member name="T:OpenMetaverse.VisualColorParam">
9793 <summary> 14782 <summary>
9794 Indexer for the dictionary 14783 Information needed to translate visual param value to RGBA color
9795 </summary> 14784 </summary>
9796 <param name="key">The key</param>
9797 <returns>The value</returns>
9798 </member> 14785 </member>
9799 <member name="T:OpenMetaverse.GroupMember"> 14786 <member name="M:OpenMetaverse.VisualColorParam.#ctor(OpenMetaverse.VisualColorOperation,OpenMetaverse.Color4[])">
9800 <summary> 14787 <summary>
9801 Avatar group management 14788 Construct VisualColorParam
9802 </summary> 14789 </summary>
14790 <param name="operation">Operation to apply when applying color to texture</param>
14791 <param name="colors">Colors</param>
9803 </member> 14792 </member>
9804 <member name="F:OpenMetaverse.GroupMember.ID"> 14793 <member name="T:OpenMetaverse.VisualAlphaParam">
9805 <summary>Key of Group Member</summary> 14794 <summary>
14795 Represents alpha blending and bump infor for a visual parameter
14796 such as sleive length
14797 </summary>
9806 </member> 14798 </member>
9807 <member name="F:OpenMetaverse.GroupMember.Contribution"> 14799 <member name="F:OpenMetaverse.VisualAlphaParam.Domain">
9808 <summary>Total land contribution</summary> 14800 <summary>Stregth of the alpha to apply</summary>
9809 </member> 14801 </member>
9810 <member name="F:OpenMetaverse.GroupMember.OnlineStatus"> 14802 <member name="F:OpenMetaverse.VisualAlphaParam.TGAFile">
9811 <summary>Online status information</summary> 14803 <summary>File containing the alpha channel</summary>
9812 </member> 14804 </member>
9813 <member name="F:OpenMetaverse.GroupMember.Powers"> 14805 <member name="F:OpenMetaverse.VisualAlphaParam.SkipIfZero">
9814 <summary>Abilities that the Group Member has</summary> 14806 <summary>Skip blending if parameter value is 0</summary>
9815 </member> 14807 </member>
9816 <member name="F:OpenMetaverse.GroupMember.Title"> 14808 <member name="F:OpenMetaverse.VisualAlphaParam.MultiplyBlend">
9817 <summary>Current group title</summary> 14809 <summary>Use miltiply insted of alpha blending</summary>
9818 </member> 14810 </member>
9819 <member name="F:OpenMetaverse.GroupMember.IsOwner"> 14811 <member name="M:OpenMetaverse.VisualAlphaParam.#ctor(System.Single,System.String,System.Boolean,System.Boolean)">
9820 <summary>Is a group owner</summary> 14812 <summary>
14813 Create new alhpa information for a visual param
14814 </summary>
14815 <param name="domain">Stregth of the alpha to apply</param>
14816 <param name="tgaFile">File containing the alpha channel</param>
14817 <param name="skipIfZero">Skip blending if parameter value is 0</param>
14818 <param name="multiplyBlend">Use miltiply insted of alpha blending</param>
9821 </member> 14819 </member>
9822 <member name="T:OpenMetaverse.GroupRole"> 14820 <member name="T:OpenMetaverse.VisualParam">
9823 <summary> 14821 <summary>
9824 Role manager for a group 14822 A single visual characteristic of an avatar mesh, such as eyebrow height
9825 </summary> 14823 </summary>
9826 </member> 14824 </member>
9827 <member name="F:OpenMetaverse.GroupRole.GroupID"> 14825 <member name="F:OpenMetaverse.VisualParam.ParamID">
9828 <summary>Key of the group</summary> 14826 <summary>Index of this visual param</summary>
9829 </member> 14827 </member>
9830 <member name="F:OpenMetaverse.GroupRole.ID"> 14828 <member name="F:OpenMetaverse.VisualParam.Name">
9831 <summary>Key of Role</summary> 14829 <summary>Internal name</summary>
9832 </member> 14830 </member>
9833 <member name="F:OpenMetaverse.GroupRole.Name"> 14831 <member name="F:OpenMetaverse.VisualParam.Group">
9834 <summary>Name of Role</summary> 14832 <summary>Group ID this parameter belongs to</summary>
9835 </member> 14833 </member>
9836 <member name="F:OpenMetaverse.GroupRole.Title"> 14834 <member name="F:OpenMetaverse.VisualParam.Wearable">
9837 <summary>Group Title associated with Role</summary> 14835 <summary>Name of the wearable this parameter belongs to</summary>
9838 </member> 14836 </member>
9839 <member name="F:OpenMetaverse.GroupRole.Description"> 14837 <member name="F:OpenMetaverse.VisualParam.Label">
9840 <summary>Description of Role</summary> 14838 <summary>Displayable label of this characteristic</summary>
9841 </member> 14839 </member>
9842 <member name="F:OpenMetaverse.GroupRole.Powers"> 14840 <member name="F:OpenMetaverse.VisualParam.LabelMin">
9843 <summary>Abilities Associated with Role</summary> 14841 <summary>Displayable label for the minimum value of this characteristic</summary>
9844 </member> 14842 </member>
9845 <member name="M:OpenMetaverse.GroupRole.ToString"> 14843 <member name="F:OpenMetaverse.VisualParam.LabelMax">
9846 <summary>Returns the role's title</summary> 14844 <summary>Displayable label for the maximum value of this characteristic</summary>
9847 <returns>The role's title</returns>
9848 </member> 14845 </member>
9849 <member name="T:OpenMetaverse.GroupTitle"> 14846 <member name="F:OpenMetaverse.VisualParam.DefaultValue">
9850 <summary> 14847 <summary>Default value</summary>
9851 Class to represent Group Title
9852 </summary>
9853 </member> 14848 </member>
9854 <member name="F:OpenMetaverse.GroupTitle.GroupID"> 14849 <member name="F:OpenMetaverse.VisualParam.MinValue">
9855 <summary>Key of the group</summary> 14850 <summary>Minimum value</summary>
9856 </member> 14851 </member>
9857 <member name="F:OpenMetaverse.GroupTitle.RoleID"> 14852 <member name="F:OpenMetaverse.VisualParam.MaxValue">
9858 <summary>ID of the role title belongs to</summary> 14853 <summary>Maximum value</summary>
9859 </member> 14854 </member>
9860 <member name="F:OpenMetaverse.GroupTitle.Title"> 14855 <member name="F:OpenMetaverse.VisualParam.IsBumpAttribute">
9861 <summary>Group Title</summary> 14856 <summary>Is this param used for creation of bump layer?</summary>
9862 </member> 14857 </member>
9863 <member name="F:OpenMetaverse.GroupTitle.Selected"> 14858 <member name="F:OpenMetaverse.VisualParam.AlphaParams">
9864 <summary>Whether title is Active</summary> 14859 <summary>Alpha blending/bump info</summary>
9865 </member> 14860 </member>
9866 <member name="M:OpenMetaverse.GroupTitle.ToString"> 14861 <member name="F:OpenMetaverse.VisualParam.ColorParams">
9867 <summary>Returns group title</summary> 14862 <summary>Color information</summary>
9868 </member> 14863 </member>
9869 <member name="T:OpenMetaverse.Group"> 14864 <member name="F:OpenMetaverse.VisualParam.Drivers">
14865 <summary>Array of param IDs that are drivers for this parameter</summary>
14866 </member>
14867 <member name="M:OpenMetaverse.VisualParam.#ctor(System.Int32,System.String,System.Int32,System.String,System.String,System.String,System.String,System.Single,System.Single,System.Single,System.Boolean,System.Int32[],System.Nullable{OpenMetaverse.VisualAlphaParam},System.Nullable{OpenMetaverse.VisualColorParam})">
9870 <summary> 14868 <summary>
9871 Represents a group on the grid 14869 Set all the values through the constructor
9872 </summary> 14870 </summary>
14871 <param name="paramID">Index of this visual param</param>
14872 <param name="name">Internal name</param>
14873 <param name="group"></param>
14874 <param name="wearable"></param>
14875 <param name="label">Displayable label of this characteristic</param>
14876 <param name="labelMin">Displayable label for the minimum value of this characteristic</param>
14877 <param name="labelMax">Displayable label for the maximum value of this characteristic</param>
14878 <param name="def">Default value</param>
14879 <param name="min">Minimum value</param>
14880 <param name="max">Maximum value</param>
14881 <param name="isBumpAttribute">Is this param used for creation of bump layer?</param>
14882 <param name="drivers">Array of param IDs that are drivers for this parameter</param>
14883 <param name="alpha">Alpha blending/bump info</param>
14884 <param name="colorParams">Color information</param>
9873 </member> 14885 </member>
9874 <member name="F:OpenMetaverse.Group.ID"> 14886 <member name="T:OpenMetaverse.VisualParams">
9875 <summary>Key of Group</summary> 14887 <summary>
14888 Holds the Params array of all the avatar appearance parameters
14889 </summary>
9876 </member> 14890 </member>
9877 <member name="F:OpenMetaverse.Group.InsigniaID"> 14891 <member name="T:OpenMetaverse.UDPBase">
9878 <summary>Key of Group Insignia</summary> 14892 <summary>
14893
14894 </summary>
9879 </member> 14895 </member>
9880 <member name="F:OpenMetaverse.Group.FounderID"> 14896 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Int32)">
9881 <summary>Key of Group Founder</summary> 14897 <summary>
14898 Initialize the UDP packet handler in server mode
14899 </summary>
14900 <param name="port">Port to listening for incoming UDP packets on</param>
9882 </member> 14901 </member>
9883 <member name="F:OpenMetaverse.Group.OwnerRole"> 14902 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Net.IPEndPoint)">
9884 <summary>Key of Group Role for Owners</summary> 14903 <summary>
14904 Initialize the UDP packet handler in client mode
14905 </summary>
14906 <param name="endPoint">Remote UDP server to connect to</param>
9885 </member> 14907 </member>
9886 <member name="F:OpenMetaverse.Group.Name"> 14908 <member name="M:OpenMetaverse.UDPBase.Start">
9887 <summary>Name of Group</summary> 14909 <summary>
14910
14911 </summary>
9888 </member> 14912 </member>
9889 <member name="F:OpenMetaverse.Group.Charter"> 14913 <member name="M:OpenMetaverse.UDPBase.Stop">
9890 <summary>Text of Group Charter</summary> 14914 <summary>
14915
14916 </summary>
9891 </member> 14917 </member>
9892 <member name="F:OpenMetaverse.Group.MemberTitle"> 14918 <member name="P:OpenMetaverse.UDPBase.IsRunning">
9893 <summary>Title of "everyone" role</summary> 14919 <summary>
14920
14921 </summary>
9894 </member> 14922 </member>
9895 <member name="F:OpenMetaverse.Group.OpenEnrollment"> 14923 <member name="T:OpenMetaverse.Bumpiness">
9896 <summary>Is the group open for enrolement to everyone</summary> 14924 <summary>
14925 The type of bump-mapping applied to a face
14926 </summary>
9897 </member> 14927 </member>
9898 <member name="F:OpenMetaverse.Group.ShowInList"> 14928 <member name="F:OpenMetaverse.Bumpiness.None">
9899 <summary>Will group show up in search</summary> 14929 <summary></summary>
9900 </member> 14930 </member>
9901 <member name="F:OpenMetaverse.Group.Powers"> 14931 <member name="F:OpenMetaverse.Bumpiness.Brightness">
9902 <summary></summary> 14932 <summary></summary>
9903 </member> 14933 </member>
9904 <member name="F:OpenMetaverse.Group.AcceptNotices"> 14934 <member name="F:OpenMetaverse.Bumpiness.Darkness">
9905 <summary></summary> 14935 <summary></summary>
9906 </member> 14936 </member>
9907 <member name="F:OpenMetaverse.Group.AllowPublish"> 14937 <member name="F:OpenMetaverse.Bumpiness.Woodgrain">
9908 <summary></summary> 14938 <summary></summary>
9909 </member> 14939 </member>
9910 <member name="F:OpenMetaverse.Group.MaturePublish"> 14940 <member name="F:OpenMetaverse.Bumpiness.Bark">
9911 <summary>Is the group Mature</summary> 14941 <summary></summary>
9912 </member> 14942 </member>
9913 <member name="F:OpenMetaverse.Group.MembershipFee"> 14943 <member name="F:OpenMetaverse.Bumpiness.Bricks">
9914 <summary>Cost of group membership</summary> 14944 <summary></summary>
9915 </member> 14945 </member>
9916 <member name="F:OpenMetaverse.Group.Money"> 14946 <member name="F:OpenMetaverse.Bumpiness.Checker">
9917 <summary></summary> 14947 <summary></summary>
9918 </member> 14948 </member>
9919 <member name="F:OpenMetaverse.Group.Contribution"> 14949 <member name="F:OpenMetaverse.Bumpiness.Concrete">
9920 <summary></summary> 14950 <summary></summary>
9921 </member> 14951 </member>
9922 <member name="F:OpenMetaverse.Group.GroupMembershipCount"> 14952 <member name="F:OpenMetaverse.Bumpiness.Crustytile">
9923 <summary>The total number of current members this group has</summary> 14953 <summary></summary>
9924 </member> 14954 </member>
9925 <member name="F:OpenMetaverse.Group.GroupRolesCount"> 14955 <member name="F:OpenMetaverse.Bumpiness.Cutstone">
9926 <summary>The number of roles this group has configured</summary> 14956 <summary></summary>
9927 </member> 14957 </member>
9928 <member name="F:OpenMetaverse.Group.ListInProfile"> 14958 <member name="F:OpenMetaverse.Bumpiness.Discs">
9929 <summary>Show this group in agent's profile</summary> 14959 <summary></summary>
9930 </member> 14960 </member>
9931 <member name="M:OpenMetaverse.Group.ToString"> 14961 <member name="F:OpenMetaverse.Bumpiness.Gravel">
9932 <summary>Returns the name of the group</summary> 14962 <summary></summary>
9933 <returns>A string containing the name of the group</returns>
9934 </member> 14963 </member>
9935 <member name="T:OpenMetaverse.Vote"> 14964 <member name="F:OpenMetaverse.Bumpiness.Petridish">
9936 <summary> 14965 <summary></summary>
9937 A group Vote
9938 </summary>
9939 </member> 14966 </member>
9940 <member name="F:OpenMetaverse.Vote.Candidate"> 14967 <member name="F:OpenMetaverse.Bumpiness.Siding">
9941 <summary>Key of Avatar who created Vote</summary> 14968 <summary></summary>
9942 </member> 14969 </member>
9943 <member name="F:OpenMetaverse.Vote.VoteString"> 14970 <member name="F:OpenMetaverse.Bumpiness.Stonetile">
9944 <summary>Text of the Vote proposal</summary> 14971 <summary></summary>
9945 </member> 14972 </member>
9946 <member name="F:OpenMetaverse.Vote.NumVotes"> 14973 <member name="F:OpenMetaverse.Bumpiness.Stucco">
9947 <summary>Total number of votes</summary> 14974 <summary></summary>
9948 </member> 14975 </member>
9949 <member name="T:OpenMetaverse.GroupProposal"> 14976 <member name="F:OpenMetaverse.Bumpiness.Suction">
14977 <summary></summary>
14978 </member>
14979 <member name="F:OpenMetaverse.Bumpiness.Weave">
14980 <summary></summary>
14981 </member>
14982 <member name="T:OpenMetaverse.Shininess">
9950 <summary> 14983 <summary>
9951 A group proposal 14984 The level of shininess applied to a face
9952 </summary> 14985 </summary>
9953 </member> 14986 </member>
9954 <member name="F:OpenMetaverse.GroupProposal.VoteText"> 14987 <member name="F:OpenMetaverse.Shininess.None">
9955 <summary>The Text of the proposal</summary> 14988 <summary></summary>
9956 </member> 14989 </member>
9957 <member name="F:OpenMetaverse.GroupProposal.Quorum"> 14990 <member name="F:OpenMetaverse.Shininess.Low">
9958 <summary>The minimum number of members that must vote before proposal passes or failes</summary> 14991 <summary></summary>
9959 </member> 14992 </member>
9960 <member name="F:OpenMetaverse.GroupProposal.Majority"> 14993 <member name="F:OpenMetaverse.Shininess.Medium">
9961 <summary>The required ration of yes/no votes required for vote to pass</summary> 14994 <summary></summary>
9962 <remarks>The three options are Simple Majority, 2/3 Majority, and Unanimous</remarks>
9963 TODO: this should be an enum
9964 </member> 14995 </member>
9965 <member name="F:OpenMetaverse.GroupProposal.Duration"> 14996 <member name="F:OpenMetaverse.Shininess.High">
9966 <summary>The duration in days votes are accepted</summary> 14997 <summary></summary>
9967 </member> 14998 </member>
9968 <member name="T:OpenMetaverse.GroupAccountSummary"> 14999 <member name="T:OpenMetaverse.MappingType">
9969 <summary> 15000 <summary>
9970 15001 The texture mapping style used for a face
9971 </summary> 15002 </summary>
9972 </member> 15003 </member>
9973 <member name="F:OpenMetaverse.GroupAccountSummary.IntervalDays"> 15004 <member name="F:OpenMetaverse.MappingType.Default">
9974 <summary></summary> 15005 <summary></summary>
9975 </member> 15006 </member>
9976 <member name="F:OpenMetaverse.GroupAccountSummary.CurrentInterval"> 15007 <member name="F:OpenMetaverse.MappingType.Planar">
9977 <summary></summary> 15008 <summary></summary>
9978 </member> 15009 </member>
9979 <member name="F:OpenMetaverse.GroupAccountSummary.StartDate"> 15010 <member name="F:OpenMetaverse.MappingType.Spherical">
9980 <summary></summary> 15011 <summary></summary>
9981 </member> 15012 </member>
9982 <member name="F:OpenMetaverse.GroupAccountSummary.Balance"> 15013 <member name="F:OpenMetaverse.MappingType.Cylindrical">
9983 <summary></summary> 15014 <summary></summary>
9984 </member> 15015 </member>
9985 <member name="F:OpenMetaverse.GroupAccountSummary.TotalCredits"> 15016 <member name="T:OpenMetaverse.TextureAttributes">
9986 <summary></summary> 15017 <summary>
15018 Flags in the TextureEntry block that describe which properties are
15019 set
15020 </summary>
9987 </member> 15021 </member>
9988 <member name="F:OpenMetaverse.GroupAccountSummary.TotalDebits"> 15022 <member name="F:OpenMetaverse.TextureAttributes.None">
9989 <summary></summary> 15023 <summary></summary>
9990 </member> 15024 </member>
9991 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxCurrent"> 15025 <member name="F:OpenMetaverse.TextureAttributes.TextureID">
9992 <summary></summary> 15026 <summary></summary>
9993 </member> 15027 </member>
9994 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxCurrent"> 15028 <member name="F:OpenMetaverse.TextureAttributes.RGBA">
9995 <summary></summary> 15029 <summary></summary>
9996 </member> 15030 </member>
9997 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxCurrent"> 15031 <member name="F:OpenMetaverse.TextureAttributes.RepeatU">
9998 <summary></summary> 15032 <summary></summary>
9999 </member> 15033 </member>
10000 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxCurrent"> 15034 <member name="F:OpenMetaverse.TextureAttributes.RepeatV">
10001 <summary></summary> 15035 <summary></summary>
10002 </member> 15036 </member>
10003 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeCurrent"> 15037 <member name="F:OpenMetaverse.TextureAttributes.OffsetU">
10004 <summary></summary> 15038 <summary></summary>
10005 </member> 15039 </member>
10006 <member name="F:OpenMetaverse.GroupAccountSummary.ObjectTaxEstimate"> 15040 <member name="F:OpenMetaverse.TextureAttributes.OffsetV">
10007 <summary></summary> 15041 <summary></summary>
10008 </member> 15042 </member>
10009 <member name="F:OpenMetaverse.GroupAccountSummary.LightTaxEstimate"> 15043 <member name="F:OpenMetaverse.TextureAttributes.Rotation">
10010 <summary></summary> 15044 <summary></summary>
10011 </member> 15045 </member>
10012 <member name="F:OpenMetaverse.GroupAccountSummary.LandTaxEstimate"> 15046 <member name="F:OpenMetaverse.TextureAttributes.Material">
10013 <summary></summary> 15047 <summary></summary>
10014 </member> 15048 </member>
10015 <member name="F:OpenMetaverse.GroupAccountSummary.GroupTaxEstimate"> 15049 <member name="F:OpenMetaverse.TextureAttributes.Media">
10016 <summary></summary> 15050 <summary></summary>
10017 </member> 15051 </member>
10018 <member name="F:OpenMetaverse.GroupAccountSummary.ParcelDirFeeEstimate"> 15052 <member name="F:OpenMetaverse.TextureAttributes.Glow">
10019 <summary></summary> 15053 <summary></summary>
10020 </member> 15054 </member>
10021 <member name="F:OpenMetaverse.GroupAccountSummary.NonExemptMembers"> 15055 <member name="F:OpenMetaverse.TextureAttributes.MaterialID">
10022 <summary></summary> 15056 <summary></summary>
10023 </member> 15057 </member>
10024 <member name="F:OpenMetaverse.GroupAccountSummary.LastTaxDate"> 15058 <member name="F:OpenMetaverse.TextureAttributes.All">
10025 <summary></summary> 15059 <summary></summary>
10026 </member> 15060 </member>
10027 <member name="F:OpenMetaverse.GroupAccountSummary.TaxDate"> 15061 <member name="T:OpenMetaverse.Assets.AssetAnimation">
10028 <summary></summary> 15062 <summary>
15063 Represents an Animation
15064 </summary>
10029 </member> 15065 </member>
10030 <member name="T:OpenMetaverse.GroupNotice"> 15066 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor">
15067 <summary>Default Constructor</summary>
15068 </member>
15069 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor(OpenMetaverse.UUID,System.Byte[])">
10031 <summary> 15070 <summary>
10032 Struct representing a group notice 15071 Construct an Asset object of type Animation
10033 </summary> 15072 </summary>
15073 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
15074 <param name="assetData">A byte array containing the raw asset data</param>
10034 </member> 15075 </member>
10035 <member name="F:OpenMetaverse.GroupNotice.Subject"> 15076 <member name="P:OpenMetaverse.Assets.AssetAnimation.AssetType">
10036 <summary></summary> 15077 <summary>Override the base classes AssetType</summary>
10037 </member> 15078 </member>
10038 <member name="F:OpenMetaverse.GroupNotice.Message"> 15079 <member name="T:OpenMetaverse.Helpers">
10039 <summary></summary> 15080 <summary>
15081 Static helper functions and global variables
15082 </summary>
10040 </member> 15083 </member>
10041 <member name="F:OpenMetaverse.GroupNotice.AttachmentID"> 15084 <member name="F:OpenMetaverse.Helpers.MSG_APPENDED_ACKS">
10042 <summary></summary> 15085 <summary>This header flag signals that ACKs are appended to the packet</summary>
10043 </member> 15086 </member>
10044 <member name="F:OpenMetaverse.GroupNotice.OwnerID"> 15087 <member name="F:OpenMetaverse.Helpers.MSG_RESENT">
10045 <summary></summary> 15088 <summary>This header flag signals that this packet has been sent before</summary>
10046 </member> 15089 </member>
10047 <member name="M:OpenMetaverse.GroupNotice.SerializeAttachment"> 15090 <member name="F:OpenMetaverse.Helpers.MSG_RELIABLE">
15091 <summary>This header flags signals that an ACK is expected for this packet</summary>
15092 </member>
15093 <member name="F:OpenMetaverse.Helpers.MSG_ZEROCODED">
15094 <summary>This header flag signals that the message is compressed using zerocoding</summary>
15095 </member>
15096 <member name="M:OpenMetaverse.Helpers.TEOffsetShort(System.Single)">
10048 <summary> 15097 <summary>
10049 15098
10050 </summary> 15099 </summary>
15100 <param name="offset"></param>
10051 <returns></returns> 15101 <returns></returns>
10052 </member> 15102 </member>
10053 <member name="T:OpenMetaverse.GroupNoticesListEntry"> 15103 <member name="M:OpenMetaverse.Helpers.TEOffsetFloat(System.Byte[],System.Int32)">
10054 <summary> 15104 <summary>
10055 Struct representing a group notice list entry 15105
10056 </summary> 15106 </summary>
15107 <param name="bytes"></param>
15108 <param name="pos"></param>
15109 <returns></returns>
10057 </member> 15110 </member>
10058 <member name="F:OpenMetaverse.GroupNoticesListEntry.NoticeID"> 15111 <member name="M:OpenMetaverse.Helpers.TERotationShort(System.Single)">
10059 <summary>Notice ID</summary> 15112 <summary>
15113
15114 </summary>
15115 <param name="rotation"></param>
15116 <returns></returns>
10060 </member> 15117 </member>
10061 <member name="F:OpenMetaverse.GroupNoticesListEntry.Timestamp"> 15118 <member name="M:OpenMetaverse.Helpers.TERotationFloat(System.Byte[],System.Int32)">
10062 <summary>Creation timestamp of notice</summary> 15119 <summary>
15120
15121 </summary>
15122 <param name="bytes"></param>
15123 <param name="pos"></param>
15124 <returns></returns>
10063 </member> 15125 </member>
10064 <member name="F:OpenMetaverse.GroupNoticesListEntry.FromName"> 15126 <member name="M:OpenMetaverse.Helpers.GlobalPosToRegionHandle(System.Single,System.Single,System.Single@,System.Single@)">
10065 <summary>Agent name who created notice</summary> 15127 <summary>
15128 Given an X/Y location in absolute (grid-relative) terms, a region
15129 handle is returned along with the local X/Y location in that region
15130 </summary>
15131 <param name="globalX">The absolute X location, a number such as
15132 255360.35</param>
15133 <param name="globalY">The absolute Y location, a number such as
15134 255360.35</param>
15135 <param name="localX">The sim-local X position of the global X
15136 position, a value from 0.0 to 256.0</param>
15137 <param name="localY">The sim-local Y position of the global Y
15138 position, a value from 0.0 to 256.0</param>
15139 <returns>A 64-bit region handle that can be used to teleport to</returns>
10066 </member> 15140 </member>
10067 <member name="F:OpenMetaverse.GroupNoticesListEntry.Subject"> 15141 <member name="M:OpenMetaverse.Helpers.FloatToTerseString(System.Single)">
10068 <summary>Notice subject</summary> 15142 <summary>
15143 Converts a floating point number to a terse string format used for
15144 transmitting numbers in wearable asset files
15145 </summary>
15146 <param name="val">Floating point number to convert to a string</param>
15147 <returns>A terse string representation of the input number</returns>
10069 </member> 15148 </member>
10070 <member name="F:OpenMetaverse.GroupNoticesListEntry.HasAttachment"> 15149 <member name="M:OpenMetaverse.Helpers.FieldToString(System.Text.StringBuilder,System.Byte[],System.String)">
10071 <summary>Is there an attachment?</summary> 15150 <summary>
15151 Convert a variable length field (byte array) to a string, with a
15152 field name prepended to each line of the output
15153 </summary>
15154 <remarks>If the byte array has unprintable characters in it, a
15155 hex dump will be written instead</remarks>
15156 <param name="output">The StringBuilder object to write to</param>
15157 <param name="bytes">The byte array to convert to a string</param>
15158 <param name="fieldName">A field name to prepend to each line of output</param>
10072 </member> 15159 </member>
10073 <member name="F:OpenMetaverse.GroupNoticesListEntry.AssetType"> 15160 <member name="M:OpenMetaverse.Helpers.ZeroDecode(System.Byte[],System.Int32,System.Byte[])">
10074 <summary>Attachment Type</summary> 15161 <summary>
15162 Decode a zerocoded byte array, used to decompress packets marked
15163 with the zerocoded flag
15164 </summary>
15165 <remarks>Any time a zero is encountered, the next byte is a count
15166 of how many zeroes to expand. One zero is encoded with 0x00 0x01,
15167 two zeroes is 0x00 0x02, three zeroes is 0x00 0x03, etc. The
15168 first four bytes are copied directly to the output buffer.
15169 </remarks>
15170 <param name="src">The byte array to decode</param>
15171 <param name="srclen">The length of the byte array to decode. This
15172 would be the length of the packet up to (but not including) any
15173 appended ACKs</param>
15174 <param name="dest">The output byte array to decode to</param>
15175 <returns>The length of the output buffer</returns>
10075 </member> 15176 </member>
10076 <member name="T:OpenMetaverse.ChatSessionMember"> 15177 <member name="M:OpenMetaverse.Helpers.ZeroEncode(System.Byte[],System.Int32,System.Byte[])">
10077 <summary> 15178 <summary>
10078 Struct representing a member of a group chat session and their settings 15179 Encode a byte array with zerocoding. Used to compress packets marked
15180 with the zerocoded flag. Any zeroes in the array are compressed down
15181 to a single zero byte followed by a count of how many zeroes to expand
15182 out. A single zero becomes 0x00 0x01, two zeroes becomes 0x00 0x02,
15183 three zeroes becomes 0x00 0x03, etc. The first four bytes are copied
15184 directly to the output buffer.
10079 </summary> 15185 </summary>
15186 <param name="src">The byte array to encode</param>
15187 <param name="srclen">The length of the byte array to encode</param>
15188 <param name="dest">The output byte array to encode to</param>
15189 <returns>The length of the output buffer</returns>
10080 </member> 15190 </member>
10081 <member name="F:OpenMetaverse.ChatSessionMember.AvatarKey"> 15191 <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)">
10082 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Avatar</summary> 15192 <summary>
15193 Calculates the CRC (cyclic redundancy check) needed to upload inventory.
15194 </summary>
15195 <param name="creationDate">Creation date</param>
15196 <param name="saleType">Sale type</param>
15197 <param name="invType">Inventory type</param>
15198 <param name="type">Type</param>
15199 <param name="assetID">Asset ID</param>
15200 <param name="groupID">Group ID</param>
15201 <param name="salePrice">Sale price</param>
15202 <param name="ownerID">Owner ID</param>
15203 <param name="creatorID">Creator ID</param>
15204 <param name="itemID">Item ID</param>
15205 <param name="folderID">Folder ID</param>
15206 <param name="everyoneMask">Everyone mask (permissions)</param>
15207 <param name="flags">Flags</param>
15208 <param name="nextOwnerMask">Next owner mask (permissions)</param>
15209 <param name="groupMask">Group mask (permissions)</param>
15210 <param name="ownerMask">Owner mask (permissions)</param>
15211 <returns>The calculated CRC</returns>
10083 </member> 15212 </member>
10084 <member name="F:OpenMetaverse.ChatSessionMember.CanVoiceChat"> 15213 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String)">
10085 <summary>True if user has voice chat enabled</summary> 15214 <summary>
15215 Attempts to load a file embedded in the assembly
15216 </summary>
15217 <param name="resourceName">The filename of the resource to load</param>
15218 <returns>A Stream for the requested file, or null if the resource
15219 was not successfully loaded</returns>
10086 </member> 15220 </member>
10087 <member name="F:OpenMetaverse.ChatSessionMember.IsModerator"> 15221 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String,System.String)">
10088 <summary>True of Avatar has moderator abilities</summary> 15222 <summary>
15223 Attempts to load a file either embedded in the assembly or found in
15224 a given search path
15225 </summary>
15226 <param name="resourceName">The filename of the resource to load</param>
15227 <param name="searchPath">An optional path that will be searched if
15228 the asset is not found embedded in the assembly</param>
15229 <returns>A Stream for the requested file, or null if the resource
15230 was not successfully loaded</returns>
10089 </member> 15231 </member>
10090 <member name="F:OpenMetaverse.ChatSessionMember.MuteText"> 15232 <member name="M:OpenMetaverse.Helpers.PrimListToOSD(System.Collections.Generic.List{OpenMetaverse.Primitive})">
10091 <summary>True if a moderator has muted this avatars chat</summary> 15233 <summary>
15234 Converts a list of primitives to an object that can be serialized
15235 with the LLSD system
15236 </summary>
15237 <param name="prims">Primitives to convert to a serializable object</param>
15238 <returns>An object that can be serialized with LLSD</returns>
10092 </member> 15239 </member>
10093 <member name="F:OpenMetaverse.ChatSessionMember.MuteVoice"> 15240 <member name="M:OpenMetaverse.Helpers.OSDToPrimList(OpenMetaverse.StructuredData.OSD)">
10094 <summary>True if a moderator has muted this avatars voice</summary> 15241 <summary>
15242 Deserializes OSD in to a list of primitives
15243 </summary>
15244 <param name="osd">Structure holding the serialized primitive list,
15245 must be of the SDMap type</param>
15246 <returns>A list of deserialized primitives</returns>
10095 </member> 15247 </member>
10096 <member name="T:OpenMetaverse.GroupRoleUpdate"> 15248 <member name="M:OpenMetaverse.Helpers.StructToString(System.Object)">
15249 <summary>
15250 Converts a struct or class object containing fields only into a key value separated string
15251 </summary>
15252 <param name="t">The struct object</param>
15253 <returns>A string containing the struct fields as the keys, and the field value as the value separated</returns>
15254 <example>
15255 <code>
15256 // Add the following code to any struct or class containing only fields to override the ToString()
15257 // method to display the values of the passed object
15258
15259 /// <summary>Print the struct data as a string</summary>
15260 ///<returns>A string containing the field name, and field value</returns>
15261 public override string ToString()
15262 {
15263 return Helpers.StructToString(this);
15264 }
15265 </code>
15266 </example>
15267 </member>
15268 <member name="T:OpenMetaverse.Helpers.LogLevel">
10097 <summary> 15269 <summary>
10098 Role update flags 15270 Passed to Logger.Log() to identify the severity of a log entry
10099 </summary> 15271 </summary>
10100 </member> 15272 </member>
10101 <member name="F:OpenMetaverse.GroupRoleUpdate.NoUpdate"> 15273 <member name="F:OpenMetaverse.Helpers.LogLevel.None">
10102 <summary></summary> 15274 <summary>No logging information will be output</summary>
10103 </member> 15275 </member>
10104 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateData"> 15276 <member name="F:OpenMetaverse.Helpers.LogLevel.Info">
10105 <summary></summary> 15277 <summary>Non-noisy useful information, may be helpful in
15278 debugging a problem</summary>
10106 </member> 15279 </member>
10107 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdatePowers"> 15280 <member name="F:OpenMetaverse.Helpers.LogLevel.Warning">
10108 <summary></summary> 15281 <summary>A non-critical error occurred. A warning will not
15282 prevent the rest of the library from operating as usual,
15283 although it may be indicative of an underlying issue</summary>
10109 </member> 15284 </member>
10110 <member name="F:OpenMetaverse.GroupRoleUpdate.UpdateAll"> 15285 <member name="F:OpenMetaverse.Helpers.LogLevel.Error">
10111 <summary></summary> 15286 <summary>A critical error has occurred. Generally this will
15287 be followed by the network layer shutting down, although the
15288 stability of the library after an error is uncertain</summary>
10112 </member> 15289 </member>
10113 <member name="F:OpenMetaverse.GroupRoleUpdate.Create"> 15290 <member name="F:OpenMetaverse.Helpers.LogLevel.Debug">
10114 <summary></summary> 15291 <summary>Used for internal testing, this logging level can
15292 generate very noisy (long and/or repetitive) messages. Don't
15293 pass this to the Log() function, use DebugLog() instead.
15294 </summary>
10115 </member> 15295 </member>
10116 <member name="F:OpenMetaverse.GroupRoleUpdate.Delete"> 15296 <member name="M:OpenMetaverse.WrappedObject`1.Dispose">
10117 <summary></summary> 15297 <summary>
15298 Checks the instance back into the object pool
15299 </summary>
10118 </member> 15300 </member>
10119 <member name="F:OpenMetaverse.GroupPowers.None"> 15301 <member name="P:OpenMetaverse.WrappedObject`1.Instance">
10120 <summary></summary> 15302 <summary>
15303 Returns an instance of the class that has been checked out of the Object Pool.
15304 </summary>
10121 </member> 15305 </member>
10122 <member name="F:OpenMetaverse.GroupPowers.Invite"> 15306 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor">
10123 <summary>Can send invitations to groups default role</summary> 15307 <summary>
15308 Creates a new instance of the ObjectPoolBase class. Initialize MUST be called
15309 after using this constructor.
15310 </summary>
10124 </member> 15311 </member>
10125 <member name="F:OpenMetaverse.GroupPowers.Eject"> 15312 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor(System.Int32,System.Int32,System.Boolean,System.Int32)">
10126 <summary>Can eject members from group</summary> 15313 <summary>
15314 Creates a new instance of the ObjectPool Base class.
15315 </summary>
15316 <param name="itemsPerSegment">The object pool is composed of segments, which
15317 are allocated whenever the size of the pool is exceeded. The number of items
15318 in a segment should be large enough that allocating a new segmeng is a rare
15319 thing. For example, on a server that will have 10k people logged in at once,
15320 the receive buffer object pool should have segment sizes of at least 1000
15321 byte arrays per segment.
15322 </param>
15323 <param name="minimumSegmentCount">The minimun number of segments that may exist.</param>
15324 <param name="gcOnPoolGrowth">Perform a full GC.Collect whenever a segment is allocated, and then again after allocation to compact the heap.</param>
15325 <param name="cleanupFrequenceMS">The frequency which segments are checked to see if they're eligible for cleanup.</param>
10127 </member> 15326 </member>
10128 <member name="F:OpenMetaverse.GroupPowers.ChangeOptions"> 15327 <member name="M:OpenMetaverse.ObjectPoolBase`1.ForceCleanup">
10129 <summary>Can toggle 'Open Enrollment' and change 'Signup fee'</summary> 15328 <summary>
15329 Forces the segment cleanup algorithm to be run. This method is intended
15330 primarly for use from the Unit Test libraries.
15331 </summary>
10130 </member> 15332 </member>
10131 <member name="F:OpenMetaverse.GroupPowers.MemberVisible"> 15333 <member name="M:OpenMetaverse.ObjectPoolBase`1.GetObjectInstance">
10132 <summary>Member is visible in the public member list</summary> 15334 <summary>
15335 Responsible for allocate 1 instance of an object that will be stored in a segment.
15336 </summary>
15337 <returns>An instance of whatever objec the pool is pooling.</returns>
10133 </member> 15338 </member>
10134 <member name="F:OpenMetaverse.GroupPowers.CreateRole"> 15339 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckIn(OpenMetaverse.ObjectPoolSegment{`0},`0)">
10135 <summary>Can create new roles</summary> 15340 <summary>
15341 Checks in an instance of T owned by the object pool. This method is only intended to be called
15342 by the <c>WrappedObject</c> class.
15343 </summary>
15344 <param name="owningSegment">The segment from which the instance is checked out.</param>
15345 <param name="instance">The instance of <c>T</c> to check back into the segment.</param>
10136 </member> 15346 </member>
10137 <member name="F:OpenMetaverse.GroupPowers.DeleteRole"> 15347 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckOut">
10138 <summary>Can delete existing roles</summary> 15348 <summary>
15349 Checks an instance of <c>T</c> from the pool. If the pool is not sufficient to
15350 allow the checkout, a new segment is created.
15351 </summary>
15352 <returns>A <c>WrappedObject</c> around the instance of <c>T</c>. To check
15353 the instance back into the segment, be sureto dispose the WrappedObject
15354 when finished. </returns>
10139 </member> 15355 </member>
10140 <member name="F:OpenMetaverse.GroupPowers.RoleProperties"> 15356 <member name="P:OpenMetaverse.ObjectPoolBase`1.TotalSegments">
10141 <summary>Can change Role names, titles and descriptions</summary> 15357 <summary>
15358 The total number of segments created. Intended to be used by the Unit Tests.
15359 </summary>
10142 </member> 15360 </member>
10143 <member name="F:OpenMetaverse.GroupPowers.AssignMemberLimited"> 15361 <member name="P:OpenMetaverse.ObjectPoolBase`1.ItemsPerSegment">
10144 <summary>Can assign other members to assigners role</summary> 15362 <summary>
15363 The number of items that are in a segment. Items in a segment
15364 are all allocated at the same time, and are hopefully close to
15365 each other in the managed heap.
15366 </summary>
10145 </member> 15367 </member>
10146 <member name="F:OpenMetaverse.GroupPowers.AssignMember"> 15368 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentCount">
10147 <summary>Can assign other members to any role</summary> 15369 <summary>
15370 The minimum number of segments. When segments are reclaimed,
15371 this number of segments will always be left alone. These
15372 segments are allocated at startup.
15373 </summary>
10148 </member> 15374 </member>
10149 <member name="F:OpenMetaverse.GroupPowers.RemoveMember"> 15375 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentAgePriorToCleanup">
10150 <summary>Can remove members from roles</summary> 15376 <summary>
15377 The age a segment must be before it's eligible for cleanup.
15378 This is used to prevent thrash, and typical values are in
15379 the 5 minute range.
15380 </summary>
10151 </member> 15381 </member>
10152 <member name="F:OpenMetaverse.GroupPowers.ChangeActions"> 15382 <member name="P:OpenMetaverse.ObjectPoolBase`1.CleanupFrequencyMilliseconds">
10153 <summary>Can assign and remove abilities in roles</summary> 15383 <summary>
15384 The frequence which the cleanup thread runs. This is typically
15385 expected to be in the 5 minute range.
15386 </summary>
10154 </member> 15387 </member>
10155 <member name="F:OpenMetaverse.GroupPowers.ChangeIdentity"> 15388 <member name="T:OpenMetaverse.BitPack">
10156 <summary>Can change group Charter, Insignia, 'Publish on the web' and which 15389 <summary>
10157 members are publicly visible in group member listings</summary> 15390 Wrapper around a byte array that allows bit to be packed and unpacked
15391 one at a time or by a variable amount. Useful for very tightly packed
15392 data like LayerData packets
15393 </summary>
10158 </member> 15394 </member>
10159 <member name="F:OpenMetaverse.GroupPowers.LandDeed"> 15395 <member name="F:OpenMetaverse.BitPack.Data">
10160 <summary>Can buy land or deed land to group</summary> 15396 <summary></summary>
10161 </member> 15397 </member>
10162 <member name="F:OpenMetaverse.GroupPowers.LandRelease"> 15398 <member name="M:OpenMetaverse.BitPack.#ctor(System.Byte[],System.Int32)">
10163 <summary>Can abandon group owned land to Governor Linden on mainland, or Estate owner for 15399 <summary>
10164 private estates</summary> 15400 Default constructor, initialize the bit packer / bit unpacker
15401 with a byte array and starting position
15402 </summary>
15403 <param name="data">Byte array to pack bits in to or unpack from</param>
15404 <param name="pos">Starting position in the byte array</param>
10165 </member> 15405 </member>
10166 <member name="F:OpenMetaverse.GroupPowers.LandSetSale"> 15406 <member name="M:OpenMetaverse.BitPack.PackFloat(System.Single)">
10167 <summary>Can set land for-sale information on group owned parcels</summary> 15407 <summary>
15408 Pack a floating point value in to the data
15409 </summary>
15410 <param name="data">Floating point value to pack</param>
10168 </member> 15411 </member>
10169 <member name="F:OpenMetaverse.GroupPowers.LandDivideJoin"> 15412 <member name="M:OpenMetaverse.BitPack.PackBits(System.Int32,System.Int32)">
10170 <summary>Can subdivide and join parcels</summary> 15413 <summary>
15414 Pack part or all of an integer in to the data
15415 </summary>
15416 <param name="data">Integer containing the data to pack</param>
15417 <param name="totalCount">Number of bits of the integer to pack</param>
10171 </member> 15418 </member>
10172 <member name="F:OpenMetaverse.GroupPowers.JoinChat"> 15419 <member name="M:OpenMetaverse.BitPack.PackBits(System.UInt32,System.Int32)">
10173 <summary>Can join group chat sessions</summary> 15420 <summary>
15421 Pack part or all of an unsigned integer in to the data
15422 </summary>
15423 <param name="data">Unsigned integer containing the data to pack</param>
15424 <param name="totalCount">Number of bits of the integer to pack</param>
10174 </member> 15425 </member>
10175 <member name="F:OpenMetaverse.GroupPowers.AllowVoiceChat"> 15426 <member name="M:OpenMetaverse.BitPack.PackBit(System.Boolean)">
10176 <summary>Can use voice chat in Group Chat sessions</summary> 15427 <summary>
15428 Pack a single bit in to the data
15429 </summary>
15430 <param name="bit">Bit to pack</param>
10177 </member> 15431 </member>
10178 <member name="F:OpenMetaverse.GroupPowers.ModerateChat"> 15432 <member name="M:OpenMetaverse.BitPack.PackFixed(System.Single,System.Boolean,System.Int32,System.Int32)">
10179 <summary>Can moderate group chat sessions</summary> 15433 <summary>
15434
15435 </summary>
15436 <param name="data"></param>
15437 <param name="isSigned"></param>
15438 <param name="intBits"></param>
15439 <param name="fracBits"></param>
10180 </member> 15440 </member>
10181 <member name="F:OpenMetaverse.GroupPowers.FindPlaces"> 15441 <member name="M:OpenMetaverse.BitPack.PackUUID(OpenMetaverse.UUID)">
10182 <summary>Can toggle "Show in Find Places" and set search category</summary> 15442 <summary>
15443
15444 </summary>
15445 <param name="data"></param>
10183 </member> 15446 </member>
10184 <member name="F:OpenMetaverse.GroupPowers.LandChangeIdentity"> 15447 <member name="M:OpenMetaverse.BitPack.PackColor(OpenMetaverse.Color4)">
10185 <summary>Can change parcel name, description, and 'Publish on web' settings</summary> 15448 <summary>
15449
15450 </summary>
15451 <param name="data"></param>
10186 </member> 15452 </member>
10187 <member name="F:OpenMetaverse.GroupPowers.SetLandingPoint"> 15453 <member name="M:OpenMetaverse.BitPack.UnpackFloat">
10188 <summary>Can set the landing point and teleport routing on group land</summary> 15454 <summary>
15455 Unpacking a floating point value from the data
15456 </summary>
15457 <returns>Unpacked floating point value</returns>
10189 </member> 15458 </member>
10190 <member name="F:OpenMetaverse.GroupPowers.ChangeMedia"> 15459 <member name="M:OpenMetaverse.BitPack.UnpackBits(System.Int32)">
10191 <summary>Can change music and media settings</summary> 15460 <summary>
15461 Unpack a variable number of bits from the data in to integer format
15462 </summary>
15463 <param name="totalCount">Number of bits to unpack</param>
15464 <returns>An integer containing the unpacked bits</returns>
15465 <remarks>This function is only useful up to 32 bits</remarks>
10192 </member> 15466 </member>
10193 <member name="F:OpenMetaverse.GroupPowers.LandEdit"> 15467 <member name="M:OpenMetaverse.BitPack.UnpackUBits(System.Int32)">
10194 <summary>Can toggle 'Edit Terrain' option in Land settings</summary> 15468 <summary>
15469 Unpack a variable number of bits from the data in to unsigned
15470 integer format
15471 </summary>
15472 <param name="totalCount">Number of bits to unpack</param>
15473 <returns>An unsigned integer containing the unpacked bits</returns>
15474 <remarks>This function is only useful up to 32 bits</remarks>
10195 </member> 15475 </member>
10196 <member name="F:OpenMetaverse.GroupPowers.LandOptions"> 15476 <member name="M:OpenMetaverse.BitPack.UnpackShort">
10197 <summary>Can toggle various About Land > Options settings</summary> 15477 <summary>
15478 Unpack a 16-bit signed integer
15479 </summary>
15480 <returns>16-bit signed integer</returns>
10198 </member> 15481 </member>
10199 <member name="F:OpenMetaverse.GroupPowers.AllowEditLand"> 15482 <member name="M:OpenMetaverse.BitPack.UnpackUShort">
10200 <summary>Can always terraform land, even if parcel settings have it turned off</summary> 15483 <summary>
15484 Unpack a 16-bit unsigned integer
15485 </summary>
15486 <returns>16-bit unsigned integer</returns>
10201 </member> 15487 </member>
10202 <member name="F:OpenMetaverse.GroupPowers.AllowFly"> 15488 <member name="M:OpenMetaverse.BitPack.UnpackInt">
10203 <summary>Can always fly while over group owned land</summary> 15489 <summary>
15490 Unpack a 32-bit signed integer
15491 </summary>
15492 <returns>32-bit signed integer</returns>
10204 </member> 15493 </member>
10205 <member name="F:OpenMetaverse.GroupPowers.AllowRez"> 15494 <member name="M:OpenMetaverse.BitPack.UnpackUInt">
10206 <summary>Can always rez objects on group owned land</summary> 15495 <summary>
15496 Unpack a 32-bit unsigned integer
15497 </summary>
15498 <returns>32-bit unsigned integer</returns>
10207 </member> 15499 </member>
10208 <member name="F:OpenMetaverse.GroupPowers.AllowLandmark"> 15500 <member name="P:OpenMetaverse.BitPack.BytePos">
10209 <summary>Can always create landmarks for group owned parcels</summary> 15501 <summary></summary>
10210 </member> 15502 </member>
10211 <member name="F:OpenMetaverse.GroupPowers.AllowSetHome"> 15503 <member name="P:OpenMetaverse.BitPack.BitPos">
10212 <summary>Can set home location on any group owned parcel</summary> 15504 <summary></summary>
10213 </member> 15505 </member>
10214 <member name="F:OpenMetaverse.GroupPowers.LandManageAllowed"> 15506 <member name="T:OpenMetaverse.Assets.AssetSound">
10215 <summary>Can modify public access settings for group owned parcels</summary> 15507 <summary>
15508 Represents a Sound Asset
15509 </summary>
10216 </member> 15510 </member>
10217 <member name="F:OpenMetaverse.GroupPowers.LandManageBanned"> 15511 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor">
10218 <summary>Can manager parcel ban lists on group owned land</summary> 15512 <summary>Initializes a new instance of an AssetSound object</summary>
10219 </member> 15513 </member>
10220 <member name="F:OpenMetaverse.GroupPowers.LandManagePasses"> 15514 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor(OpenMetaverse.UUID,System.Byte[])">
10221 <summary>Can manage pass list sales information</summary> 15515 <summary>Initializes a new instance of an AssetSound object with parameters</summary>
15516 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
15517 <param name="assetData">A byte array containing the raw asset data</param>
10222 </member> 15518 </member>
10223 <member name="F:OpenMetaverse.GroupPowers.LandEjectAndFreeze"> 15519 <member name="M:OpenMetaverse.Assets.AssetSound.Encode">
10224 <summary>Can eject and freeze other avatars on group owned land</summary> 15520 <summary>
15521 TODO: Encodes a sound file
15522 </summary>
10225 </member> 15523 </member>
10226 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupSet"> 15524 <member name="M:OpenMetaverse.Assets.AssetSound.Decode">
10227 <summary>Can return objects set to group</summary> 15525 <summary>
15526 TODO: Decode a sound file
15527 </summary>
15528 <returns>true</returns>
10228 </member> 15529 </member>
10229 <member name="F:OpenMetaverse.GroupPowers.ReturnNonGroup"> 15530 <member name="P:OpenMetaverse.Assets.AssetSound.AssetType">
10230 <summary>Can return non-group owned/set objects</summary> 15531 <summary>Override the base classes AssetType</summary>
10231 </member> 15532 </member>
10232 <member name="F:OpenMetaverse.GroupPowers.ReturnGroupOwned"> 15533 <member name="F:OpenMetaverse.InventorySortOrder.ByName">
10233 <summary>Can return group owned objects</summary> 15534 <summary>Sort by name</summary>
10234 </member> 15535 </member>
10235 <member name="F:OpenMetaverse.GroupPowers.LandGardening"> 15536 <member name="F:OpenMetaverse.InventorySortOrder.ByDate">
10236 <summary>Can landscape using Linden plants</summary> 15537 <summary>Sort by date</summary>
10237 </member> 15538 </member>
10238 <member name="F:OpenMetaverse.GroupPowers.DeedObject"> 15539 <member name="F:OpenMetaverse.InventorySortOrder.FoldersByName">
10239 <summary>Can deed objects to group</summary> 15540 <summary>Sort folders by name, regardless of whether items are
15541 sorted by name or date</summary>
10240 </member> 15542 </member>
10241 <member name="F:OpenMetaverse.GroupPowers.ObjectManipulate"> 15543 <member name="F:OpenMetaverse.InventorySortOrder.SystemFoldersToTop">
10242 <summary>Can move group owned objects</summary> 15544 <summary>Place system folders at the top</summary>
10243 </member> 15545 </member>
10244 <member name="F:OpenMetaverse.GroupPowers.ObjectSetForSale"> 15546 <member name="T:OpenMetaverse.DeRezDestination">
10245 <summary>Can set group owned objects for-sale</summary> 15547 <summary>
15548 Possible destinations for DeRezObject request
15549 </summary>
10246 </member> 15550 </member>
10247 <member name="F:OpenMetaverse.GroupPowers.Accountable"> 15551 <member name="F:OpenMetaverse.DeRezDestination.AgentInventorySave">
10248 <summary>Pay group liabilities and receive group dividends</summary> 15552 <summary></summary>
10249 </member> 15553 </member>
10250 <member name="F:OpenMetaverse.GroupPowers.SendNotices"> 15554 <member name="F:OpenMetaverse.DeRezDestination.AgentInventoryCopy">
10251 <summary>Can send group notices</summary> 15555 <summary>Copy from in-world to agent inventory</summary>
10252 </member> 15556 </member>
10253 <member name="F:OpenMetaverse.GroupPowers.ReceiveNotices"> 15557 <member name="F:OpenMetaverse.DeRezDestination.TaskInventory">
10254 <summary>Can receive group notices</summary> 15558 <summary>Derez to TaskInventory</summary>
10255 </member> 15559 </member>
10256 <member name="F:OpenMetaverse.GroupPowers.StartProposal"> 15560 <member name="F:OpenMetaverse.DeRezDestination.Attachment">
10257 <summary>Can create group proposals</summary> 15561 <summary></summary>
10258 </member> 15562 </member>
10259 <member name="F:OpenMetaverse.GroupPowers.VoteOnProposal"> 15563 <member name="F:OpenMetaverse.DeRezDestination.AgentInventoryTake">
10260 <summary>Can vote on group proposals</summary> 15564 <summary>Take Object</summary>
10261 </member> 15565 </member>
10262 <member name="T:OpenMetaverse.GroupManager"> 15566 <member name="F:OpenMetaverse.DeRezDestination.ForceToGodInventory">
15567 <summary></summary>
15568 </member>
15569 <member name="F:OpenMetaverse.DeRezDestination.TrashFolder">
15570 <summary>Delete Object</summary>
15571 </member>
15572 <member name="F:OpenMetaverse.DeRezDestination.AttachmentToInventory">
15573 <summary>Put an avatar attachment into agent inventory</summary>
15574 </member>
15575 <member name="F:OpenMetaverse.DeRezDestination.AttachmentExists">
15576 <summary></summary>
15577 </member>
15578 <member name="F:OpenMetaverse.DeRezDestination.ReturnToOwner">
15579 <summary>Return an object back to the owner's inventory</summary>
15580 </member>
15581 <member name="F:OpenMetaverse.DeRezDestination.ReturnToLastOwner">
15582 <summary>Return a deeded object back to the last owner's inventory</summary>
15583 </member>
15584 <member name="T:OpenMetaverse.InventoryItemFlags">
10263 <summary> 15585 <summary>
10264 Handles all network traffic related to reading and writing group 15586 Upper half of the Flags field for inventory items
10265 information
10266 </summary> 15587 </summary>
10267 </member> 15588 </member>
10268 <member name="F:OpenMetaverse.GroupManager.m_CurrentGroups"> 15589 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamPerm">
10269 <summary>The event subscribers. null if no subcribers</summary> 15590 <summary>Indicates that the NextOwner permission will be set to the
15591 most restrictive set of permissions found in the object set
15592 (including linkset items and object inventory items) on next rez</summary>
10270 </member> 15593 </member>
10271 <member name="M:OpenMetaverse.GroupManager.OnCurrentGroups(OpenMetaverse.CurrentGroupsEventArgs)"> 15594 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamSale">
10272 <summary>Raises the CurrentGroups event</summary> 15595 <summary>Indicates that the object sale information has been
10273 <param name="e">A CurrentGroupsEventArgs object containing the 15596 changed</summary>
10274 data sent from the simulator</param>
10275 </member> 15597 </member>
10276 <member name="F:OpenMetaverse.GroupManager.m_CurrentGroupsLock"> 15598 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteBase">
10277 <summary>Thread sync lock object</summary> 15599 <summary>If set, and a slam bit is set, indicates BaseMask will be overwritten on Rez</summary>
10278 </member> 15600 </member>
10279 <member name="F:OpenMetaverse.GroupManager.m_GroupNames"> 15601 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteOwner">
10280 <summary>The event subscribers. null if no subcribers</summary> 15602 <summary>If set, and a slam bit is set, indicates OwnerMask will be overwritten on Rez</summary>
10281 </member> 15603 </member>
10282 <member name="M:OpenMetaverse.GroupManager.OnGroupNamesReply(OpenMetaverse.GroupNamesEventArgs)"> 15604 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteGroup">
10283 <summary>Raises the GroupNamesReply event</summary> 15605 <summary>If set, and a slam bit is set, indicates GroupMask will be overwritten on Rez</summary>
10284 <param name="e">A GroupNamesEventArgs object containing the
10285 data response from the simulator</param>
10286 </member> 15606 </member>
10287 <member name="F:OpenMetaverse.GroupManager.m_GroupNamesLock"> 15607 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteEveryone">
10288 <summary>Thread sync lock object</summary> 15608 <summary>If set, and a slam bit is set, indicates EveryoneMask will be overwritten on Rez</summary>
10289 </member> 15609 </member>
10290 <member name="F:OpenMetaverse.GroupManager.m_GroupProfile"> 15610 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteNextOwner">
10291 <summary>The event subscribers. null if no subcribers</summary> 15611 <summary>If set, and a slam bit is set, indicates NextOwnerMask will be overwritten on Rez</summary>
10292 </member> 15612 </member>
10293 <member name="M:OpenMetaverse.GroupManager.OnGroupProfile(OpenMetaverse.GroupProfileEventArgs)"> 15613 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectHasMultipleItems">
10294 <summary>Raises the GroupProfile event</summary> 15614 <summary>Indicates whether this object is composed of multiple
10295 <param name="e">An GroupProfileEventArgs object containing the 15615 items or not</summary>
10296 data returned from the simulator</param>
10297 </member> 15616 </member>
10298 <member name="F:OpenMetaverse.GroupManager.m_GroupProfileLock"> 15617 <member name="F:OpenMetaverse.InventoryItemFlags.SharedSingleReference">
10299 <summary>Thread sync lock object</summary> 15618 <summary>Indicates that the asset is only referenced by this
15619 inventory item. If this item is deleted or updated to reference a
15620 new assetID, the asset can be deleted</summary>
10300 </member> 15621 </member>
10301 <member name="F:OpenMetaverse.GroupManager.m_GroupMembers"> 15622 <member name="T:OpenMetaverse.InventoryBase">
10302 <summary>The event subscribers. null if no subcribers</summary> 15623 <summary>
15624 Base Class for Inventory Items
15625 </summary>
10303 </member> 15626 </member>
10304 <member name="M:OpenMetaverse.GroupManager.OnGroupMembersReply(OpenMetaverse.GroupMembersReplyEventArgs)"> 15627 <member name="F:OpenMetaverse.InventoryBase.UUID">
10305 <summary>Raises the GroupMembers event</summary> 15628 <summary><seealso cref="T:OpenMetaverse.UUID"/> of item/folder</summary>
10306 <param name="e">A GroupMembersEventArgs object containing the
10307 data returned from the simulator</param>
10308 </member> 15629 </member>
10309 <member name="F:OpenMetaverse.GroupManager.m_GroupMembersLock"> 15630 <member name="F:OpenMetaverse.InventoryBase.ParentUUID">
10310 <summary>Thread sync lock object</summary> 15631 <summary><seealso cref="T:OpenMetaverse.UUID"/> of parent folder</summary>
10311 </member> 15632 </member>
10312 <member name="F:OpenMetaverse.GroupManager.m_GroupRoles"> 15633 <member name="F:OpenMetaverse.InventoryBase.Name">
10313 <summary>The event subscribers. null if no subcribers</summary> 15634 <summary>Name of item/folder</summary>
10314 </member> 15635 </member>
10315 <member name="M:OpenMetaverse.GroupManager.OnGroupRoleDataReply(OpenMetaverse.GroupRolesDataReplyEventArgs)"> 15636 <member name="F:OpenMetaverse.InventoryBase.OwnerID">
10316 <summary>Raises the GroupRolesDataReply event</summary> 15637 <summary>Item/Folder Owners <seealso cref="T:OpenMetaverse.UUID"/></summary>
10317 <param name="e">A GroupRolesDataReplyEventArgs object containing the
10318 data returned from the simulator</param>
10319 </member> 15638 </member>
10320 <member name="F:OpenMetaverse.GroupManager.m_GroupRolesLock"> 15639 <member name="M:OpenMetaverse.InventoryBase.#ctor(OpenMetaverse.UUID)">
10321 <summary>Thread sync lock object</summary> 15640 <summary>
15641 Constructor, takes an itemID as a parameter
15642 </summary>
15643 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
10322 </member> 15644 </member>
10323 <member name="F:OpenMetaverse.GroupManager.m_GroupRoleMembers"> 15645 <member name="M:OpenMetaverse.InventoryBase.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10324 <summary>The event subscribers. null if no subcribers</summary> 15646 <summary>
15647
15648 </summary>
15649 <returns></returns>
10325 </member> 15650 </member>
10326 <member name="M:OpenMetaverse.GroupManager.OnGroupRoleMembers(OpenMetaverse.GroupRolesMembersReplyEventArgs)"> 15651 <member name="M:OpenMetaverse.InventoryBase.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10327 <summary>Raises the GroupRoleMembersReply event</summary> 15652 <summary>
10328 <param name="e">A GroupRolesRoleMembersReplyEventArgs object containing the 15653
10329 data returned from the simulator</param> 15654 </summary>
15655 <returns></returns>
10330 </member> 15656 </member>
10331 <member name="F:OpenMetaverse.GroupManager.m_GroupRolesMembersLock"> 15657 <member name="M:OpenMetaverse.InventoryBase.GetHashCode">
10332 <summary>Thread sync lock object</summary> 15658 <summary>
15659 Generates a number corresponding to the value of the object to support the use of a hash table,
15660 suitable for use in hashing algorithms and data structures such as a hash table
15661 </summary>
15662 <returns>A Hashcode of all the combined InventoryBase fields</returns>
10333 </member> 15663 </member>
10334 <member name="F:OpenMetaverse.GroupManager.m_GroupTitles"> 15664 <member name="M:OpenMetaverse.InventoryBase.Equals(System.Object)">
10335 <summary>The event subscribers. null if no subcribers</summary> 15665 <summary>
15666 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
15667 </summary>
15668 <param name="o">InventoryBase object to compare against</param>
15669 <returns>true if objects are the same</returns>
10336 </member> 15670 </member>
10337 <member name="M:OpenMetaverse.GroupManager.OnGroupTitles(OpenMetaverse.GroupTitlesReplyEventArgs)"> 15671 <member name="M:OpenMetaverse.InventoryBase.Equals(OpenMetaverse.InventoryBase)">
10338 <summary>Raises the GroupTitlesReply event</summary> 15672 <summary>
10339 <param name="e">A GroupTitlesReplyEventArgs object containing the 15673 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
10340 data returned from the simulator</param> 15674 </summary>
15675 <param name="o">InventoryBase object to compare against</param>
15676 <returns>true if objects are the same</returns>
10341 </member> 15677 </member>
10342 <member name="F:OpenMetaverse.GroupManager.m_GroupTitlesLock"> 15678 <member name="M:OpenMetaverse.InventoryBase.GetOSD">
10343 <summary>Thread sync lock object</summary> 15679 <summary>
15680 Convert inventory to OSD
15681 </summary>
15682 <returns>OSD representation</returns>
10344 </member> 15683 </member>
10345 <member name="F:OpenMetaverse.GroupManager.m_GroupAccountSummary"> 15684 <member name="T:OpenMetaverse.InventoryItem">
10346 <summary>The event subscribers. null if no subcribers</summary> 15685 <summary>
15686 An Item in Inventory
15687 </summary>
10347 </member> 15688 </member>
10348 <member name="M:OpenMetaverse.GroupManager.OnGroupAccountSummaryReply(OpenMetaverse.GroupAccountSummaryReplyEventArgs)"> 15689 <member name="F:OpenMetaverse.InventoryItem.AssetUUID">
10349 <summary>Raises the GroupAccountSummary event</summary> 15690 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of this item</summary>
10350 <param name="e">A GroupAccountSummaryReplyEventArgs object containing the
10351 data returned from the simulator</param>
10352 </member> 15691 </member>
10353 <member name="F:OpenMetaverse.GroupManager.m_GroupAccountSummaryLock"> 15692 <member name="F:OpenMetaverse.InventoryItem.Permissions">
10354 <summary>Thread sync lock object</summary> 15693 <summary>The combined <seealso cref="T:OpenMetaverse.Permissions"/> of this item</summary>
10355 </member> 15694 </member>
10356 <member name="F:OpenMetaverse.GroupManager.m_GroupCreated"> 15695 <member name="F:OpenMetaverse.InventoryItem.AssetType">
10357 <summary>The event subscribers. null if no subcribers</summary> 15696 <summary>The type of item from <seealso cref="T:OpenMetaverse.AssetType"/></summary>
10358 </member> 15697 </member>
10359 <member name="M:OpenMetaverse.GroupManager.OnGroupCreatedReply(OpenMetaverse.GroupCreatedReplyEventArgs)"> 15698 <member name="F:OpenMetaverse.InventoryItem.InventoryType">
10360 <summary>Raises the GroupCreated event</summary> 15699 <summary>The type of item from the <seealso cref="T:OpenMetaverse.InventoryType"/> enum</summary>
10361 <param name="e">An GroupCreatedEventArgs object containing the
10362 data returned from the simulator</param>
10363 </member> 15700 </member>
10364 <member name="F:OpenMetaverse.GroupManager.m_GroupCreatedLock"> 15701 <member name="F:OpenMetaverse.InventoryItem.CreatorID">
10365 <summary>Thread sync lock object</summary> 15702 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the creator of this item</summary>
10366 </member> 15703 </member>
10367 <member name="F:OpenMetaverse.GroupManager.m_GroupJoined"> 15704 <member name="F:OpenMetaverse.InventoryItem.Description">
10368 <summary>The event subscribers. null if no subcribers</summary> 15705 <summary>A Description of this item</summary>
10369 </member> 15706 </member>
10370 <member name="M:OpenMetaverse.GroupManager.OnGroupJoinedReply(OpenMetaverse.GroupOperationEventArgs)"> 15707 <member name="F:OpenMetaverse.InventoryItem.GroupID">
10371 <summary>Raises the GroupJoined event</summary> 15708 <summary>The <seealso cref="T:OpenMetaverse.Group"/>s <seealso cref="T:OpenMetaverse.UUID"/> this item is set to or owned by</summary>
10372 <param name="e">A GroupOperationEventArgs object containing the
10373 result of the operation returned from the simulator</param>
10374 </member> 15709 </member>
10375 <member name="F:OpenMetaverse.GroupManager.m_GroupJoinedLock"> 15710 <member name="F:OpenMetaverse.InventoryItem.GroupOwned">
10376 <summary>Thread sync lock object</summary> 15711 <summary>If true, item is owned by a group</summary>
10377 </member> 15712 </member>
10378 <member name="F:OpenMetaverse.GroupManager.m_GroupLeft"> 15713 <member name="F:OpenMetaverse.InventoryItem.SalePrice">
10379 <summary>The event subscribers. null if no subcribers</summary> 15714 <summary>The price this item can be purchased for</summary>
10380 </member> 15715 </member>
10381 <member name="M:OpenMetaverse.GroupManager.OnGroupLeaveReply(OpenMetaverse.GroupOperationEventArgs)"> 15716 <member name="F:OpenMetaverse.InventoryItem.SaleType">
10382 <summary>Raises the GroupLeft event</summary> 15717 <summary>The type of sale from the <seealso cref="T:OpenMetaverse.SaleType"/> enum</summary>
10383 <param name="e">A GroupOperationEventArgs object containing the
10384 result of the operation returned from the simulator</param>
10385 </member> 15718 </member>
10386 <member name="F:OpenMetaverse.GroupManager.m_GroupLeftLock"> 15719 <member name="F:OpenMetaverse.InventoryItem.Flags">
10387 <summary>Thread sync lock object</summary> 15720 <summary>Combined flags from <seealso cref="T:OpenMetaverse.InventoryItemFlags"/></summary>
10388 </member> 15721 </member>
10389 <member name="F:OpenMetaverse.GroupManager.m_GroupDropped"> 15722 <member name="F:OpenMetaverse.InventoryItem.CreationDate">
10390 <summary>The event subscribers. null if no subcribers</summary> 15723 <summary>Time and date this inventory item was created, stored as
15724 UTC (Coordinated Universal Time)</summary>
10391 </member> 15725 </member>
10392 <member name="M:OpenMetaverse.GroupManager.OnGroupDropped(OpenMetaverse.GroupDroppedEventArgs)"> 15726 <member name="F:OpenMetaverse.InventoryItem.TransactionID">
10393 <summary>Raises the GroupDropped event</summary> 15727 <summary>Used to update the AssetID in requests sent to the server</summary>
10394 <param name="e">An GroupDroppedEventArgs object containing the
10395 the group your agent left</param>
10396 </member> 15728 </member>
10397 <member name="F:OpenMetaverse.GroupManager.m_GroupDroppedLock"> 15729 <member name="F:OpenMetaverse.InventoryItem.LastOwnerID">
10398 <summary>Thread sync lock object</summary> 15730 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the previous owner of the item</summary>
10399 </member> 15731 </member>
10400 <member name="F:OpenMetaverse.GroupManager.m_GroupMemberEjected"> 15732 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.UUID)">
10401 <summary>The event subscribers. null if no subcribers</summary> 15733 <summary>
15734 Construct a new InventoryItem object
15735 </summary>
15736 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
10402 </member> 15737 </member>
10403 <member name="M:OpenMetaverse.GroupManager.OnGroupMemberEjected(OpenMetaverse.GroupOperationEventArgs)"> 15738 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.InventoryType,OpenMetaverse.UUID)">
10404 <summary>Raises the GroupMemberEjected event</summary> 15739 <summary>
10405 <param name="e">An GroupMemberEjectedEventArgs object containing the 15740 Construct a new InventoryItem object of a specific Type
10406 data returned from the simulator</param> 15741 </summary>
15742 <param name="type">The type of item from <seealso cref="T:OpenMetaverse.InventoryType"/></param>
15743 <param name="itemID"><seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
10407 </member> 15744 </member>
10408 <member name="F:OpenMetaverse.GroupManager.m_GroupMemberEjectedLock"> 15745 <member name="M:OpenMetaverse.InventoryItem.IsLink">
10409 <summary>Thread sync lock object</summary> 15746 <summary>
15747 Indicates inventory item is a link
15748 </summary>
15749 <returns>True if inventory item is a link to another inventory item</returns>
10410 </member> 15750 </member>
10411 <member name="F:OpenMetaverse.GroupManager.m_GroupNoticesListReply"> 15751 <member name="M:OpenMetaverse.InventoryItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10412 <summary>The event subscribers. null if no subcribers</summary> 15752 <summary>
15753
15754 </summary>
15755 <returns></returns>
10413 </member> 15756 </member>
10414 <member name="M:OpenMetaverse.GroupManager.OnGroupNoticesListReply(OpenMetaverse.GroupNoticesListReplyEventArgs)"> 15757 <member name="M:OpenMetaverse.InventoryItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10415 <summary>Raises the GroupNoticesListReply event</summary> 15758 <summary>
10416 <param name="e">An GroupNoticesListReplyEventArgs object containing the 15759
10417 data returned from the simulator</param> 15760 </summary>
15761 <returns></returns>
10418 </member> 15762 </member>
10419 <member name="F:OpenMetaverse.GroupManager.m_GroupNoticesListReplyLock"> 15763 <member name="M:OpenMetaverse.InventoryItem.GetHashCode">
10420 <summary>Thread sync lock object</summary> 15764 <summary>
15765 Generates a number corresponding to the value of the object to support the use of a hash table.
15766 Suitable for use in hashing algorithms and data structures such as a hash table
15767 </summary>
15768 <returns>A Hashcode of all the combined InventoryItem fields</returns>
10421 </member> 15769 </member>
10422 <member name="F:OpenMetaverse.GroupManager.m_GroupInvitation"> 15770 <member name="M:OpenMetaverse.InventoryItem.Equals(System.Object)">
10423 <summary>The event subscribers. null if no subcribers</summary> 15771 <summary>
15772 Compares an object
15773 </summary>
15774 <param name="o">The object to compare</param>
15775 <returns>true if comparison object matches</returns>
10424 </member> 15776 </member>
10425 <member name="M:OpenMetaverse.GroupManager.OnGroupInvitation(OpenMetaverse.GroupInvitationEventArgs)"> 15777 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryBase)">
10426 <summary>Raises the GroupInvitation event</summary> 15778 <summary>
10427 <param name="e">An GroupInvitationEventArgs object containing the 15779 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
10428 data returned from the simulator</param> 15780 </summary>
15781 <param name="o">The <seealso cref="T:OpenMetaverse.InventoryBase"/> object to compare against</param>
15782 <returns>true if objects are the same</returns>
10429 </member> 15783 </member>
10430 <member name="F:OpenMetaverse.GroupManager.m_GroupInvitationLock"> 15784 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryItem)">
10431 <summary>Thread sync lock object</summary> 15785 <summary>
15786 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryItem"/> object is equal to the current object
15787 </summary>
15788 <param name="o">The <seealso cref="T:OpenMetaverse.InventoryItem"/> object to compare against</param>
15789 <returns>true if objects are the same</returns>
10432 </member> 15790 </member>
10433 <member name="F:OpenMetaverse.GroupManager.Client"> 15791 <member name="M:OpenMetaverse.InventoryItem.FromOSD(OpenMetaverse.StructuredData.OSD)">
10434 <summary>A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</summary> 15792 <summary>
15793 Create InventoryItem from OSD
15794 </summary>
15795 <param name="data">OSD Data that makes up InventoryItem</param>
15796 <returns>Inventory item created</returns>
10435 </member> 15797 </member>
10436 <member name="F:OpenMetaverse.GroupManager.GroupMembersRequests"> 15798 <member name="M:OpenMetaverse.InventoryItem.GetOSD">
10437 <summary>Currently-active group members requests</summary> 15799 <summary>
15800 Convert InventoryItem to OSD
15801 </summary>
15802 <returns>OSD representation of InventoryItem</returns>
10438 </member> 15803 </member>
10439 <member name="F:OpenMetaverse.GroupManager.GroupRolesRequests"> 15804 <member name="T:OpenMetaverse.InventoryTexture">
10440 <summary>Currently-active group roles requests</summary> 15805 <summary>
15806 InventoryTexture Class representing a graphical image
15807 </summary>
15808 <seealso cref="!:ManagedImage"/>
10441 </member> 15809 </member>
10442 <member name="F:OpenMetaverse.GroupManager.GroupRolesMembersRequests"> 15810 <member name="M:OpenMetaverse.InventoryTexture.#ctor(OpenMetaverse.UUID)">
10443 <summary>Currently-active group role-member requests</summary> 15811 <summary>
15812 Construct an InventoryTexture object
15813 </summary>
15814 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
15815 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10444 </member> 15816 </member>
10445 <member name="F:OpenMetaverse.GroupManager.TempGroupMembers"> 15817 <member name="M:OpenMetaverse.InventoryTexture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10446 <summary>Dictionary keeping group members while request is in progress</summary> 15818 <summary>
15819 Construct an InventoryTexture object from a serialization stream
15820 </summary>
10447 </member> 15821 </member>
10448 <member name="F:OpenMetaverse.GroupManager.TempGroupRolesMembers"> 15822 <member name="T:OpenMetaverse.InventorySound">
10449 <summary>Dictionary keeping mebmer/role mapping while request is in progress</summary> 15823 <summary>
15824 InventorySound Class representing a playable sound
15825 </summary>
10450 </member> 15826 </member>
10451 <member name="F:OpenMetaverse.GroupManager.TempGroupRoles"> 15827 <member name="M:OpenMetaverse.InventorySound.#ctor(OpenMetaverse.UUID)">
10452 <summary>Dictionary keeping GroupRole information while request is in progress</summary> 15828 <summary>
15829 Construct an InventorySound object
15830 </summary>
15831 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
15832 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10453 </member> 15833 </member>
10454 <member name="F:OpenMetaverse.GroupManager.GroupName2KeyCache"> 15834 <member name="M:OpenMetaverse.InventorySound.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10455 <summary>Caches group name lookups</summary> 15835 <summary>
15836 Construct an InventorySound object from a serialization stream
15837 </summary>
10456 </member> 15838 </member>
10457 <member name="M:OpenMetaverse.GroupManager.#ctor(OpenMetaverse.GridClient)"> 15839 <member name="T:OpenMetaverse.InventoryCallingCard">
10458 <summary> 15840 <summary>
10459 Construct a new instance of the GroupManager class 15841 InventoryCallingCard Class, contains information on another avatar
10460 </summary> 15842 </summary>
10461 <param name="client">A reference to the current <seealso cref="T:OpenMetaverse.GridClient"/> instance</param>
10462 </member> 15843 </member>
10463 <member name="M:OpenMetaverse.GroupManager.RequestCurrentGroups"> 15844 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(OpenMetaverse.UUID)">
10464 <summary> 15845 <summary>
10465 Request a current list of groups the avatar is a member of. 15846 Construct an InventoryCallingCard object
10466 </summary> 15847 </summary>
10467 <remarks>CAPS Event Queue must be running for this to work since the results 15848 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
10468 come across CAPS.</remarks> 15849 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10469 </member> 15850 </member>
10470 <member name="M:OpenMetaverse.GroupManager.RequestGroupName(OpenMetaverse.UUID)"> 15851 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10471 <summary> 15852 <summary>
10472 Lookup name of group based on groupID 15853 Construct an InventoryCallingCard object from a serialization stream
10473 </summary> 15854 </summary>
10474 <param name="groupID">groupID of group to lookup name for.</param>
10475 </member> 15855 </member>
10476 <member name="M:OpenMetaverse.GroupManager.RequestGroupNames(System.Collections.Generic.List{OpenMetaverse.UUID})"> 15856 <member name="T:OpenMetaverse.InventoryLandmark">
10477 <summary> 15857 <summary>
10478 Request lookup of multiple group names 15858 InventoryLandmark Class, contains details on a specific location
10479 </summary> 15859 </summary>
10480 <param name="groupIDs">List of group IDs to request.</param>
10481 </member> 15860 </member>
10482 <member name="M:OpenMetaverse.GroupManager.RequestGroupProfile(OpenMetaverse.UUID)"> 15861 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(OpenMetaverse.UUID)">
10483 <summary>Lookup group profile data such as name, enrollment, founder, logo, etc</summary> 15862 <summary>
10484 <remarks>Subscribe to <code>OnGroupProfile</code> event to receive the results.</remarks> 15863 Construct an InventoryLandmark object
10485 <param name="group">group ID (UUID)</param> 15864 </summary>
15865 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
15866 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10486 </member> 15867 </member>
10487 <member name="M:OpenMetaverse.GroupManager.RequestGroupMembers(OpenMetaverse.UUID)"> 15868 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10488 <summary>Request a list of group members.</summary> 15869 <summary>
10489 <remarks>Subscribe to <code>OnGroupMembers</code> event to receive the results.</remarks> 15870 Construct an InventoryLandmark object from a serialization stream
10490 <param name="group">group ID (UUID)</param> 15871 </summary>
10491 <returns>UUID of the request, use to index into cache</returns>
10492 </member> 15872 </member>
10493 <member name="M:OpenMetaverse.GroupManager.RequestGroupRoles(OpenMetaverse.UUID)"> 15873 <member name="P:OpenMetaverse.InventoryLandmark.LandmarkVisited">
10494 <summary>Request group roles</summary> 15874 <summary>
10495 <remarks>Subscribe to <code>OnGroupRoles</code> event to receive the results.</remarks> 15875 Landmarks use the InventoryItemFlags struct and will have a flag of 1 set if they have been visited
10496 <param name="group">group ID (UUID)</param> 15876 </summary>
10497 <returns>UUID of the request, use to index into cache</returns>
10498 </member> 15877 </member>
10499 <member name="M:OpenMetaverse.GroupManager.RequestGroupRolesMembers(OpenMetaverse.UUID)"> 15878 <member name="T:OpenMetaverse.InventoryObject">
10500 <summary>Request members (members,role) role mapping for a group.</summary> 15879 <summary>
10501 <remarks>Subscribe to <code>OnGroupRolesMembers</code> event to receive the results.</remarks> 15880 InventoryObject Class contains details on a primitive or coalesced set of primitives
10502 <param name="group">group ID (UUID)</param> 15881 </summary>
10503 <returns>UUID of the request, use to index into cache</returns>
10504 </member> 15882 </member>
10505 <member name="M:OpenMetaverse.GroupManager.RequestGroupTitles(OpenMetaverse.UUID)"> 15883 <member name="M:OpenMetaverse.InventoryObject.#ctor(OpenMetaverse.UUID)">
10506 <summary>Request a groups Titles</summary> 15884 <summary>
10507 <remarks>Subscribe to <code>OnGroupTitles</code> event to receive the results.</remarks> 15885 Construct an InventoryObject object
10508 <param name="group">group ID (UUID)</param> 15886 </summary>
10509 <returns>UUID of the request, use to index into cache</returns> 15887 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
15888 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10510 </member> 15889 </member>
10511 <member name="M:OpenMetaverse.GroupManager.RequestGroupAccountSummary(OpenMetaverse.UUID,System.Int32,System.Int32)"> 15890 <member name="M:OpenMetaverse.InventoryObject.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10512 <summary>Begin to get the group account summary</summary> 15891 <summary>
10513 <remarks>Subscribe to the <code>OnGroupAccountSummary</code> event to receive the results.</remarks> 15892 Construct an InventoryObject object from a serialization stream
10514 <param name="group">group ID (UUID)</param> 15893 </summary>
10515 <param name="intervalDays">How long of an interval</param>
10516 <param name="currentInterval">Which interval (0 for current, 1 for last)</param>
10517 </member> 15894 </member>
10518 <member name="M:OpenMetaverse.GroupManager.Invite(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.UUID},OpenMetaverse.UUID)"> 15895 <member name="P:OpenMetaverse.InventoryObject.ItemFlags">
10519 <summary>Invites a user to a group</summary> 15896 <summary>
10520 <param name="group">The group to invite to</param> 15897 Gets or sets the upper byte of the Flags value
10521 <param name="roles">A list of roles to invite a person to</param> 15898 </summary>
10522 <param name="personkey">Key of person to invite</param>
10523 </member> 15899 </member>
10524 <member name="M:OpenMetaverse.GroupManager.ActivateGroup(OpenMetaverse.UUID)"> 15900 <member name="P:OpenMetaverse.InventoryObject.AttachPoint">
10525 <summary>Set a group as the current active group</summary> 15901 <summary>
10526 <param name="id">group ID (UUID)</param> 15902 Gets or sets the object attachment point, the lower byte of the Flags value
15903 </summary>
10527 </member> 15904 </member>
10528 <member name="M:OpenMetaverse.GroupManager.ActivateTitle(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 15905 <member name="T:OpenMetaverse.InventoryNotecard">
10529 <summary>Change the role that determines your active title</summary> 15906 <summary>
10530 <param name="group">Group ID to use</param> 15907 InventoryNotecard Class, contains details on an encoded text document
10531 <param name="role">Role ID to change to</param> 15908 </summary>
10532 </member> 15909 </member>
10533 <member name="M:OpenMetaverse.GroupManager.SetGroupContribution(OpenMetaverse.UUID,System.Int32)"> 15910 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(OpenMetaverse.UUID)">
10534 <summary>Set this avatar's tier contribution</summary> 15911 <summary>
10535 <param name="group">Group ID to change tier in</param> 15912 Construct an InventoryNotecard object
10536 <param name="contribution">amount of tier to donate</param> 15913 </summary>
15914 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
15915 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10537 </member> 15916 </member>
10538 <member name="M:OpenMetaverse.GroupManager.SetGroupAcceptNotices(OpenMetaverse.UUID,System.Boolean,System.Boolean)"> 15917 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10539 <summary> 15918 <summary>
10540 Save wheather agent wants to accept group notices and list this group in their profile 15919 Construct an InventoryNotecard object from a serialization stream
10541 </summary> 15920 </summary>
10542 <param name="groupID">Group <see cref="T:OpenMetaverse.UUID"/></param>
10543 <param name="acceptNotices">Accept notices from this group</param>
10544 <param name="listInProfile">List this group in the profile</param>
10545 </member> 15921 </member>
10546 <member name="M:OpenMetaverse.GroupManager.RequestJoinGroup(OpenMetaverse.UUID)"> 15922 <member name="T:OpenMetaverse.InventoryCategory">
10547 <summary>Request to join a group</summary> 15923 <summary>
10548 <remarks>Subscribe to <code>OnGroupJoined</code> event for confirmation.</remarks> 15924 InventoryCategory Class
10549 <param name="id">group ID (UUID) to join.</param> 15925 </summary>
15926 <remarks>TODO: Is this even used for anything?</remarks>
10550 </member> 15927 </member>
10551 <member name="M:OpenMetaverse.GroupManager.RequestCreateGroup(OpenMetaverse.Group)"> 15928 <member name="M:OpenMetaverse.InventoryCategory.#ctor(OpenMetaverse.UUID)">
10552 <summary> 15929 <summary>
10553 Request to create a new group. If the group is successfully 15930 Construct an InventoryCategory object
10554 created, L$100 will automatically be deducted
10555 </summary> 15931 </summary>
10556 <remarks>Subscribe to <code>OnGroupCreated</code> event to receive confirmation.</remarks> 15932 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
10557 <param name="group">Group struct containing the new group info</param> 15933 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10558 </member> 15934 </member>
10559 <member name="M:OpenMetaverse.GroupManager.UpdateGroup(OpenMetaverse.UUID,OpenMetaverse.Group)"> 15935 <member name="M:OpenMetaverse.InventoryCategory.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10560 <summary>Update a group's profile and other information</summary> 15936 <summary>
10561 <param name="id">Groups ID (UUID) to update.</param> 15937 Construct an InventoryCategory object from a serialization stream
10562 <param name="group">Group struct to update.</param> 15938 </summary>
10563 </member> 15939 </member>
10564 <member name="M:OpenMetaverse.GroupManager.EjectUser(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 15940 <member name="T:OpenMetaverse.InventoryLSL">
10565 <summary>Eject a user from a group</summary> 15941 <summary>
10566 <param name="group">Group ID to eject the user from</param> 15942 InventoryLSL Class, represents a Linden Scripting Language object
10567 <param name="member">Avatar's key to eject</param> 15943 </summary>
10568 </member> 15944 </member>
10569 <member name="M:OpenMetaverse.GroupManager.UpdateRole(OpenMetaverse.GroupRole)"> 15945 <member name="M:OpenMetaverse.InventoryLSL.#ctor(OpenMetaverse.UUID)">
10570 <summary>Update role information</summary> 15946 <summary>
10571 <param name="role">Modified role to be updated</param> 15947 Construct an InventoryLSL object
15948 </summary>
15949 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
15950 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10572 </member> 15951 </member>
10573 <member name="M:OpenMetaverse.GroupManager.CreateRole(OpenMetaverse.UUID,OpenMetaverse.GroupRole)"> 15952 <member name="M:OpenMetaverse.InventoryLSL.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10574 <summary>Create a new group role</summary> 15953 <summary>
10575 <param name="group">Group ID to update</param> 15954 Construct an InventoryLSL object from a serialization stream
10576 <param name="role">Role to create</param> 15955 </summary>
10577 </member> 15956 </member>
10578 <member name="M:OpenMetaverse.GroupManager.DeleteRole(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 15957 <member name="T:OpenMetaverse.InventorySnapshot">
10579 <summary>Delete a group role</summary> 15958 <summary>
10580 <param name="group">Group ID to update</param> 15959 InventorySnapshot Class, an image taken with the viewer
10581 <param name="roleID">Role to delete</param> 15960 </summary>
10582 </member> 15961 </member>
10583 <member name="M:OpenMetaverse.GroupManager.RemoveFromRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 15962 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(OpenMetaverse.UUID)">
10584 <summary>Remove an avatar from a role</summary> 15963 <summary>
10585 <param name="group">Group ID to update</param> 15964 Construct an InventorySnapshot object
10586 <param name="role">Role ID to be removed from</param> 15965 </summary>
10587 <param name="member">Avatar's Key to remove</param> 15966 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
15967 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10588 </member> 15968 </member>
10589 <member name="M:OpenMetaverse.GroupManager.AddToRole(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 15969 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10590 <summary>Assign an avatar to a role</summary> 15970 <summary>
10591 <param name="group">Group ID to update</param> 15971 Construct an InventorySnapshot object from a serialization stream
10592 <param name="role">Role ID to assign to</param> 15972 </summary>
10593 <param name="member">Avatar's ID to assign to role</param>
10594 </member> 15973 </member>
10595 <member name="M:OpenMetaverse.GroupManager.RequestGroupNoticesList(OpenMetaverse.UUID)"> 15974 <member name="T:OpenMetaverse.InventoryAttachment">
10596 <summary>Request the group notices list</summary> 15975 <summary>
10597 <param name="group">Group ID to fetch notices for</param> 15976 InventoryAttachment Class, contains details on an attachable object
15977 </summary>
10598 </member> 15978 </member>
10599 <member name="M:OpenMetaverse.GroupManager.RequestGroupNotice(OpenMetaverse.UUID)"> 15979 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(OpenMetaverse.UUID)">
10600 <summary>Request a group notice by key</summary> 15980 <summary>
10601 <param name="noticeID">ID of group notice</param> 15981 Construct an InventoryAttachment object
15982 </summary>
15983 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
15984 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10602 </member> 15985 </member>
10603 <member name="M:OpenMetaverse.GroupManager.SendGroupNotice(OpenMetaverse.UUID,OpenMetaverse.GroupNotice)"> 15986 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10604 <summary>Send out a group notice</summary> 15987 <summary>
10605 <param name="group">Group ID to update</param> 15988 Construct an InventoryAttachment object from a serialization stream
10606 <param name="notice"><code>GroupNotice</code> structure containing notice data</param> 15989 </summary>
10607 </member> 15990 </member>
10608 <member name="M:OpenMetaverse.GroupManager.StartProposal(OpenMetaverse.UUID,OpenMetaverse.GroupProposal)"> 15991 <member name="P:OpenMetaverse.InventoryAttachment.AttachmentPoint">
10609 <summary>Start a group proposal (vote)</summary> 15992 <summary>
10610 <param name="group">The Group ID to send proposal to</param> 15993 Get the last AttachmentPoint this object was attached to
10611 <param name="prop"><code>GroupProposal</code> structure containing the proposal</param> 15994 </summary>
10612 </member> 15995 </member>
10613 <member name="M:OpenMetaverse.GroupManager.LeaveGroup(OpenMetaverse.UUID)"> 15996 <member name="T:OpenMetaverse.InventoryWearable">
10614 <summary>Request to leave a group</summary> 15997 <summary>
10615 <remarks>Subscribe to <code>OnGroupLeft</code> event to receive confirmation</remarks> 15998 InventoryWearable Class, details on a clothing item or body part
10616 <param name="groupID">The group to leave</param> 15999 </summary>
10617 </member> 16000 </member>
10618 <member name="M:OpenMetaverse.GroupManager.AgentDropGroupHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16001 <member name="M:OpenMetaverse.InventoryWearable.#ctor(OpenMetaverse.UUID)">
10619 <summary>Process an incoming packet and raise the appropriate events</summary> 16002 <summary>
10620 <param name="sender">The sender</param> 16003 Construct an InventoryWearable object
10621 <param name="e">The EventArgs object containing the packet data</param> 16004 </summary>
16005 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
16006 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10622 </member> 16007 </member>
10623 <member name="M:OpenMetaverse.GroupManager.GroupProfileReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16008 <member name="M:OpenMetaverse.InventoryWearable.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10624 <summary>Process an incoming packet and raise the appropriate events</summary> 16009 <summary>
10625 <param name="sender">The sender</param> 16010 Construct an InventoryWearable object from a serialization stream
10626 <param name="e">The EventArgs object containing the packet data</param> 16011 </summary>
10627 </member> 16012 </member>
10628 <member name="M:OpenMetaverse.GroupManager.GroupNoticesListReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16013 <member name="P:OpenMetaverse.InventoryWearable.WearableType">
10629 <summary>Process an incoming packet and raise the appropriate events</summary> 16014 <summary>
10630 <param name="sender">The sender</param> 16015 The <seealso cref="T:OpenMetaverse.WearableType"/>, Skin, Shape, Skirt, Etc
10631 <param name="e">The EventArgs object containing the packet data</param> 16016 </summary>
10632 </member> 16017 </member>
10633 <member name="M:OpenMetaverse.GroupManager.GroupTitlesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16018 <member name="T:OpenMetaverse.InventoryAnimation">
10634 <summary>Process an incoming packet and raise the appropriate events</summary> 16019 <summary>
10635 <param name="sender">The sender</param> 16020 InventoryAnimation Class, A bvh encoded object which animates an avatar
10636 <param name="e">The EventArgs object containing the packet data</param> 16021 </summary>
10637 </member> 16022 </member>
10638 <member name="M:OpenMetaverse.GroupManager.GroupMembersHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16023 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(OpenMetaverse.UUID)">
10639 <summary>Process an incoming packet and raise the appropriate events</summary> 16024 <summary>
10640 <param name="sender">The sender</param> 16025 Construct an InventoryAnimation object
10641 <param name="e">The EventArgs object containing the packet data</param> 16026 </summary>
16027 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
16028 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10642 </member> 16029 </member>
10643 <member name="M:OpenMetaverse.GroupManager.GroupRoleDataReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16030 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10644 <summary>Process an incoming packet and raise the appropriate events</summary> 16031 <summary>
10645 <param name="sender">The sender</param> 16032 Construct an InventoryAnimation object from a serialization stream
10646 <param name="e">The EventArgs object containing the packet data</param> 16033 </summary>
10647 </member> 16034 </member>
10648 <member name="M:OpenMetaverse.GroupManager.GroupRoleMembersReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16035 <member name="T:OpenMetaverse.InventoryGesture">
10649 <summary>Process an incoming packet and raise the appropriate events</summary> 16036 <summary>
10650 <param name="sender">The sender</param> 16037 InventoryGesture Class, details on a series of animations, sounds, and actions
10651 <param name="e">The EventArgs object containing the packet data</param> 16038 </summary>
10652 </member> 16039 </member>
10653 <member name="M:OpenMetaverse.GroupManager.GroupActiveProposalItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16040 <member name="M:OpenMetaverse.InventoryGesture.#ctor(OpenMetaverse.UUID)">
10654 <summary>Process an incoming packet and raise the appropriate events</summary> 16041 <summary>
10655 <param name="sender">The sender</param> 16042 Construct an InventoryGesture object
10656 <param name="e">The EventArgs object containing the packet data</param> 16043 </summary>
16044 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
16045 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
10657 </member> 16046 </member>
10658 <member name="M:OpenMetaverse.GroupManager.GroupVoteHistoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16047 <member name="M:OpenMetaverse.InventoryGesture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10659 <summary>Process an incoming packet and raise the appropriate events</summary> 16048 <summary>
10660 <param name="sender">The sender</param> 16049 Construct an InventoryGesture object from a serialization stream
10661 <param name="e">The EventArgs object containing the packet data</param> 16050 </summary>
10662 </member> 16051 </member>
10663 <member name="M:OpenMetaverse.GroupManager.GroupAccountSummaryReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16052 <member name="T:OpenMetaverse.InventoryFolder">
10664 <summary>Process an incoming packet and raise the appropriate events</summary> 16053 <summary>
10665 <param name="sender">The sender</param> 16054 A folder contains <seealso cref="T:OpenMetaverse.InventoryItem"/>s and has certain attributes specific
10666 <param name="e">The EventArgs object containing the packet data</param> 16055 to itself
16056 </summary>
10667 </member> 16057 </member>
10668 <member name="M:OpenMetaverse.GroupManager.CreateGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16058 <member name="F:OpenMetaverse.InventoryFolder.PreferredType">
10669 <summary>Process an incoming packet and raise the appropriate events</summary> 16059 <summary>The Preferred <seealso cref="T:OpenMetaverse.AssetType"/> for a folder.</summary>
10670 <param name="sender">The sender</param>
10671 <param name="e">The EventArgs object containing the packet data</param>
10672 </member> 16060 </member>
10673 <member name="M:OpenMetaverse.GroupManager.JoinGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16061 <member name="F:OpenMetaverse.InventoryFolder.Version">
10674 <summary>Process an incoming packet and raise the appropriate events</summary> 16062 <summary>The Version of this folder</summary>
10675 <param name="sender">The sender</param>
10676 <param name="e">The EventArgs object containing the packet data</param>
10677 </member> 16063 </member>
10678 <member name="M:OpenMetaverse.GroupManager.LeaveGroupReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16064 <member name="F:OpenMetaverse.InventoryFolder.DescendentCount">
10679 <summary>Process an incoming packet and raise the appropriate events</summary> 16065 <summary>Number of child items this folder contains.</summary>
10680 <param name="sender">The sender</param>
10681 <param name="e">The EventArgs object containing the packet data</param>
10682 </member> 16066 </member>
10683 <member name="M:OpenMetaverse.GroupManager.UUIDGroupNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16067 <member name="M:OpenMetaverse.InventoryFolder.#ctor(OpenMetaverse.UUID)">
10684 <summary>Process an incoming packet and raise the appropriate events</summary> 16068 <summary>
10685 <param name="sender">The sender</param> 16069 Constructor
10686 <param name="e">The EventArgs object containing the packet data</param> 16070 </summary>
16071 <param name="itemID">UUID of the folder</param>
10687 </member> 16072 </member>
10688 <member name="M:OpenMetaverse.GroupManager.EjectGroupMemberReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 16073 <member name="M:OpenMetaverse.InventoryFolder.ToString">
10689 <summary>Process an incoming packet and raise the appropriate events</summary> 16074 <summary>
10690 <param name="sender">The sender</param> 16075
10691 <param name="e">The EventArgs object containing the packet data</param> 16076 </summary>
16077 <returns></returns>
10692 </member> 16078 </member>
10693 <member name="E:OpenMetaverse.GroupManager.CurrentGroups"> 16079 <member name="M:OpenMetaverse.InventoryFolder.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10694 <summary>Raised when the simulator sends us data containing 16080 <summary>
10695 our current group membership</summary> 16081 Get Serilization data for this InventoryFolder object
16082 </summary>
10696 </member> 16083 </member>
10697 <member name="E:OpenMetaverse.GroupManager.GroupNamesReply"> 16084 <member name="M:OpenMetaverse.InventoryFolder.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
10698 <summary>Raised when the simulator responds to a RequestGroupName 16085 <summary>
10699 or RequestGroupNames request</summary> 16086 Construct an InventoryFolder object from a serialization stream
16087 </summary>
10700 </member> 16088 </member>
10701 <member name="E:OpenMetaverse.GroupManager.GroupProfile"> 16089 <member name="M:OpenMetaverse.InventoryFolder.GetHashCode">
10702 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupProfile(OpenMetaverse.UUID)"/> request</summary> 16090 <summary>
16091
16092 </summary>
16093 <returns></returns>
10703 </member> 16094 </member>
10704 <member name="E:OpenMetaverse.GroupManager.GroupMembersReply"> 16095 <member name="M:OpenMetaverse.InventoryFolder.Equals(System.Object)">
10705 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupMembers(OpenMetaverse.UUID)"/> request</summary> 16096 <summary>
16097
16098 </summary>
16099 <param name="o"></param>
16100 <returns></returns>
10706 </member> 16101 </member>
10707 <member name="E:OpenMetaverse.GroupManager.GroupRoleDataReply"> 16102 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryBase)">
10708 <summary>Raised when the simulator responds to a <see cref="!:RequestGroupRoleData"/> request</summary> 16103 <summary>
16104
16105 </summary>
16106 <param name="o"></param>
16107 <returns></returns>
10709 </member> 16108 </member>
10710 <member name="E:OpenMetaverse.GroupManager.GroupRoleMembersReply"> 16109 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryFolder)">
10711 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupRolesMembers(OpenMetaverse.UUID)"/> request</summary> 16110 <summary>
16111
16112 </summary>
16113 <param name="o"></param>
16114 <returns></returns>
10712 </member> 16115 </member>
10713 <member name="E:OpenMetaverse.GroupManager.GroupTitlesReply"> 16116 <member name="M:OpenMetaverse.InventoryFolder.FromOSD(OpenMetaverse.StructuredData.OSD)">
10714 <summary>Raised when the simulator responds to a <see cref="M:OpenMetaverse.GroupManager.RequestGroupTitles(OpenMetaverse.UUID)"/> request</summary> 16117 <summary>
16118 Create InventoryFolder from OSD
16119 </summary>
16120 <param name="data">OSD Data that makes up InventoryFolder</param>
16121 <returns>Inventory folder created</returns>
10715 </member> 16122 </member>
10716 <member name="E:OpenMetaverse.GroupManager.GroupAccountSummaryReply"> 16123 <member name="M:OpenMetaverse.InventoryFolder.GetOSD">
10717 <summary>Raised when a response to a RequestGroupAccountSummary is returned 16124 <summary>
10718 by the simulator</summary> 16125 Convert InventoryItem to OSD
16126 </summary>
16127 <returns>OSD representation of InventoryItem</returns>
10719 </member> 16128 </member>
10720 <member name="E:OpenMetaverse.GroupManager.GroupCreatedReply"> 16129 <member name="T:OpenMetaverse.InventoryManager">
10721 <summary>Raised when a request to create a group is successful</summary> 16130 <summary>
16131 Tools for dealing with agents inventory
16132 </summary>
10722 </member> 16133 </member>
10723 <member name="E:OpenMetaverse.GroupManager.GroupJoinedReply"> 16134 <member name="F:OpenMetaverse.InventoryManager.MAGIC_ID">
10724 <summary>Raised when a request to join a group either 16135 <summary>Used for converting shadow_id to asset_id</summary>
10725 fails or succeeds</summary>
10726 </member> 16136 </member>
10727 <member name="E:OpenMetaverse.GroupManager.GroupLeaveReply"> 16137 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceived">
10728 <summary>Raised when a request to leave a group either 16138 <summary>The event subscribers, null of no subscribers</summary>
10729 fails or succeeds</summary>
10730 </member> 16139 </member>
10731 <member name="E:OpenMetaverse.GroupManager.GroupDropped"> 16140 <member name="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)">
10732 <summary>Raised when A group is removed from the group server</summary> 16141 <summary>Raises the ItemReceived Event</summary>
16142 <param name="e">A ItemReceivedEventArgs object containing
16143 the data sent from the simulator</param>
10733 </member> 16144 </member>
10734 <member name="E:OpenMetaverse.GroupManager.GroupMemberEjected"> 16145 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceivedLock">
10735 <summary>Raised when a request to eject a member from a group either 16146 <summary>Thread sync lock object</summary>
10736 fails or succeeds</summary>
10737 </member> 16147 </member>
10738 <member name="E:OpenMetaverse.GroupManager.GroupNoticesListReply"> 16148 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdated">
10739 <summary>Raised when the simulator sends us group notices</summary> 16149 <summary>The event subscribers, null of no subscribers</summary>
10740 <seealso cref="M:OpenMetaverse.GroupManager.RequestGroupNoticesList(OpenMetaverse.UUID)"/>
10741 </member> 16150 </member>
10742 <member name="E:OpenMetaverse.GroupManager.GroupInvitation"> 16151 <member name="M:OpenMetaverse.InventoryManager.OnFolderUpdated(OpenMetaverse.FolderUpdatedEventArgs)">
10743 <summary>Raised when another agent invites our avatar to join a group</summary> 16152 <summary>Raises the FolderUpdated Event</summary>
16153 <param name="e">A FolderUpdatedEventArgs object containing
16154 the data sent from the simulator</param>
10744 </member> 16155 </member>
10745 <member name="T:OpenMetaverse.CurrentGroupsEventArgs"> 16156 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdatedLock">
10746 <summary>Contains the current groups your agent is a member of</summary> 16157 <summary>Thread sync lock object</summary>
10747 </member> 16158 </member>
10748 <member name="M:OpenMetaverse.CurrentGroupsEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.Group})"> 16159 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOffered">
10749 <summary>Construct a new instance of the CurrentGroupsEventArgs class</summary> 16160 <summary>The event subscribers, null of no subscribers</summary>
10750 <param name="groups">The current groups your agent is a member of</param>
10751 </member> 16161 </member>
10752 <member name="P:OpenMetaverse.CurrentGroupsEventArgs.Groups"> 16162 <member name="M:OpenMetaverse.InventoryManager.OnInventoryObjectOffered(OpenMetaverse.InventoryObjectOfferedEventArgs)">
10753 <summary>Get the current groups your agent is a member of</summary> 16163 <summary>Raises the InventoryObjectOffered Event</summary>
16164 <param name="e">A InventoryObjectOfferedEventArgs object containing
16165 the data sent from the simulator</param>
10754 </member> 16166 </member>
10755 <member name="T:OpenMetaverse.GroupNamesEventArgs"> 16167 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOfferedLock">
10756 <summary>A Dictionary of group names, where the Key is the groups ID and the value is the groups name</summary> 16168 <summary>Thread sync lock object</summary>
10757 </member> 16169 </member>
10758 <member name="M:OpenMetaverse.GroupNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})"> 16170 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceived">
10759 <summary>Construct a new instance of the GroupNamesEventArgs class</summary> 16171 <summary>The event subscribers, null of no subscribers</summary>
10760 <param name="groupNames">The Group names dictionary</param>
10761 </member> 16172 </member>
10762 <member name="P:OpenMetaverse.GroupNamesEventArgs.GroupNames"> 16173 <member name="M:OpenMetaverse.InventoryManager.OnTaskItemReceived(OpenMetaverse.TaskItemReceivedEventArgs)">
10763 <summary>Get the Group Names dictionary</summary> 16174 <summary>Raises the TaskItemReceived Event</summary>
16175 <param name="e">A TaskItemReceivedEventArgs object containing
16176 the data sent from the simulator</param>
10764 </member> 16177 </member>
10765 <member name="T:OpenMetaverse.GroupMembersReplyEventArgs"> 16178 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceivedLock">
10766 <summary>Represents the members of a group</summary> 16179 <summary>Thread sync lock object</summary>
10767 </member> 16180 </member>
10768 <member name="M:OpenMetaverse.GroupMembersReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupMember})"> 16181 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReply">
10769 <summary> 16182 <summary>The event subscribers, null of no subscribers</summary>
10770 Construct a new instance of the GroupMembersReplyEventArgs class
10771 </summary>
10772 <param name="requestID">The ID of the request</param>
10773 <param name="groupID">The ID of the group</param>
10774 <param name="members">The membership list of the group</param>
10775 </member> 16183 </member>
10776 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.RequestID"> 16184 <member name="M:OpenMetaverse.InventoryManager.OnFindObjectByPathReply(OpenMetaverse.FindObjectByPathReplyEventArgs)">
10777 <summary>Get the ID as returned by the request to correlate 16185 <summary>Raises the FindObjectByPath Event</summary>
10778 this result set and the request</summary> 16186 <param name="e">A FindObjectByPathEventArgs object containing
16187 the data sent from the simulator</param>
10779 </member> 16188 </member>
10780 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.GroupID"> 16189 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReplyLock">
10781 <summary>Get the ID of the group</summary> 16190 <summary>Thread sync lock object</summary>
10782 </member> 16191 </member>
10783 <member name="P:OpenMetaverse.GroupMembersReplyEventArgs.Members"> 16192 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReply">
10784 <summary>Get the dictionary of members</summary> 16193 <summary>The event subscribers, null of no subscribers</summary>
10785 </member> 16194 </member>
10786 <member name="T:OpenMetaverse.GroupRolesDataReplyEventArgs"> 16195 <member name="M:OpenMetaverse.InventoryManager.OnTaskInventoryReply(OpenMetaverse.TaskInventoryReplyEventArgs)">
10787 <summary>Represents the roles associated with a group</summary> 16196 <summary>Raises the TaskInventoryReply Event</summary>
16197 <param name="e">A TaskInventoryReplyEventArgs object containing
16198 the data sent from the simulator</param>
10788 </member> 16199 </member>
10789 <member name="M:OpenMetaverse.GroupRolesDataReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupRole})"> 16200 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReplyLock">
10790 <summary>Construct a new instance of the GroupRolesDataReplyEventArgs class</summary> 16201 <summary>Thread sync lock object</summary>
10791 <param name="requestID">The ID as returned by the request to correlate
10792 this result set and the request</param>
10793 <param name="groupID">The ID of the group</param>
10794 <param name="roles">The dictionary containing the roles</param>
10795 </member> 16202 </member>
10796 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.RequestID"> 16203 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventory">
10797 <summary>Get the ID as returned by the request to correlate 16204 <summary>The event subscribers, null of no subscribers</summary>
10798 this result set and the request</summary>
10799 </member> 16205 </member>
10800 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.GroupID"> 16206 <member name="M:OpenMetaverse.InventoryManager.OnSaveAssetToInventory(OpenMetaverse.SaveAssetToInventoryEventArgs)">
10801 <summary>Get the ID of the group</summary> 16207 <summary>Raises the SaveAssetToInventory Event</summary>
16208 <param name="e">A SaveAssetToInventoryEventArgs object containing
16209 the data sent from the simulator</param>
10802 </member> 16210 </member>
10803 <member name="P:OpenMetaverse.GroupRolesDataReplyEventArgs.Roles"> 16211 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventoryLock">
10804 <summary>Get the dictionary containing the roles</summary> 16212 <summary>Thread sync lock object</summary>
10805 </member> 16213 </member>
10806 <member name="T:OpenMetaverse.GroupRolesMembersReplyEventArgs"> 16214 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReply">
10807 <summary>Represents the Role to Member mappings for a group</summary> 16215 <summary>The event subscribers, null of no subscribers</summary>
10808 </member> 16216 </member>
10809 <member name="M:OpenMetaverse.GroupRolesMembersReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.List{System.Collections.Generic.KeyValuePair{OpenMetaverse.UUID,OpenMetaverse.UUID}})"> 16217 <member name="M:OpenMetaverse.InventoryManager.OnScriptRunningReply(OpenMetaverse.ScriptRunningReplyEventArgs)">
10810 <summary>Construct a new instance of the GroupRolesMembersReplyEventArgs class</summary> 16218 <summary>Raises the ScriptRunningReply Event</summary>
10811 <param name="requestID">The ID as returned by the request to correlate 16219 <param name="e">A ScriptRunningReplyEventArgs object containing
10812 this result set and the request</param> 16220 the data sent from the simulator</param>
10813 <param name="groupID">The ID of the group</param>
10814 <param name="rolesMembers">The member to roles map</param>
10815 </member> 16221 </member>
10816 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.RequestID"> 16222 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReplyLock">
10817 <summary>Get the ID as returned by the request to correlate 16223 <summary>Thread sync lock object</summary>
10818 this result set and the request</summary>
10819 </member> 16224 </member>
10820 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.GroupID"> 16225 <member name="F:OpenMetaverse.InventoryManager._NewFolderNames">
10821 <summary>Get the ID of the group</summary> 16226 <summary>Partial mapping of AssetTypes to folder names</summary>
10822 </member> 16227 </member>
10823 <member name="P:OpenMetaverse.GroupRolesMembersReplyEventArgs.RolesMembers"> 16228 <member name="M:OpenMetaverse.InventoryManager.#ctor(OpenMetaverse.GridClient)">
10824 <summary>Get the member to roles map</summary> 16229 <summary>
16230 Default constructor
16231 </summary>
16232 <param name="client">Reference to the GridClient object</param>
10825 </member> 16233 </member>
10826 <member name="T:OpenMetaverse.GroupTitlesReplyEventArgs"> 16234 <member name="M:OpenMetaverse.InventoryManager.FetchItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Int32)">
10827 <summary>Represents the titles for a group</summary> 16235 <summary>
16236 Fetch an inventory item from the dataserver
16237 </summary>
16238 <param name="itemID">The items <seealso cref="T:OpenMetaverse.UUID"/></param>
16239 <param name="ownerID">The item Owners <seealso cref="T:OpenMetaverse.UUID"/></param>
16240 <param name="timeoutMS">a integer representing the number of milliseconds to wait for results</param>
16241 <returns>An <seealso cref="T:OpenMetaverse.InventoryItem"/> object on success, or null if no item was found</returns>
16242 <remarks>Items will also be sent to the <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/> event</remarks>
10828 </member> 16243 </member>
10829 <member name="M:OpenMetaverse.GroupTitlesReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.GroupTitle})"> 16244 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(OpenMetaverse.UUID,OpenMetaverse.UUID)">
10830 <summary>Construct a new instance of the GroupTitlesReplyEventArgs class</summary> 16245 <summary>
10831 <param name="requestID">The ID as returned by the request to correlate 16246 Request A single inventory item
10832 this result set and the request</param> 16247 </summary>
10833 <param name="groupID">The ID of the group</param> 16248 <param name="itemID">The items <seealso cref="T:OpenMetaverse.UUID"/></param>
10834 <param name="titles">The titles</param> 16249 <param name="ownerID">The item Owners <seealso cref="T:OpenMetaverse.UUID"/></param>
16250 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
10835 </member> 16251 </member>
10836 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.RequestID"> 16252 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})">
10837 <summary>Get the ID as returned by the request to correlate 16253 <summary>
10838 this result set and the request</summary> 16254 Request inventory items
16255 </summary>
16256 <param name="itemIDs">Inventory items to request</param>
16257 <param name="ownerIDs">Owners of the inventory items</param>
16258 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
10839 </member> 16259 </member>
10840 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.GroupID"> 16260 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventoryCap(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})">
10841 <summary>Get the ID of the group</summary> 16261 <summary>
16262 Request inventory items via Capabilities
16263 </summary>
16264 <param name="itemIDs">Inventory items to request</param>
16265 <param name="ownerIDs">Owners of the inventory items</param>
16266 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
10842 </member> 16267 </member>
10843 <member name="P:OpenMetaverse.GroupTitlesReplyEventArgs.Titles"> 16268 <member name="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)">
10844 <summary>Get the titles</summary> 16269 <summary>
16270 Get contents of a folder
16271 </summary>
16272 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder to search</param>
16273 <param name="owner">The <seealso cref="T:OpenMetaverse.UUID"/> of the folders owner</param>
16274 <param name="folders">true to retrieve folders</param>
16275 <param name="items">true to retrieve items</param>
16276 <param name="order">sort order to return results in</param>
16277 <param name="timeoutMS">a integer representing the number of milliseconds to wait for results</param>
16278 <returns>A list of inventory items matching search criteria within folder</returns>
16279 <seealso cref="M:OpenMetaverse.InventoryManager.RequestFolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)"/>
16280 <remarks>InventoryFolder.DescendentCount will only be accurate if both folders and items are
16281 requested</remarks>
10845 </member> 16282 </member>
10846 <member name="T:OpenMetaverse.GroupAccountSummaryReplyEventArgs"> 16283 <member name="M:OpenMetaverse.InventoryManager.RequestFolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)">
10847 <summary>Represents the summary data for a group</summary> 16284 <summary>
16285 Request the contents of an inventory folder
16286 </summary>
16287 <param name="folder">The folder to search</param>
16288 <param name="owner">The folder owners <seealso cref="T:OpenMetaverse.UUID"/></param>
16289 <param name="folders">true to return <seealso cref="!:InventoryManager.InventoryFolder"/>s contained in folder</param>
16290 <param name="items">true to return <seealso cref="!:InventoryManager.InventoryItem"/>s containd in folder</param>
16291 <param name="order">the sort order to return items in</param>
16292 <seealso cref="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)"/>
10848 </member> 16293 </member>
10849 <member name="M:OpenMetaverse.GroupAccountSummaryReplyEventArgs.#ctor(OpenMetaverse.UUID,OpenMetaverse.GroupAccountSummary)"> 16294 <member name="M:OpenMetaverse.InventoryManager.RequestFolderContentsCap(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)">
10850 <summary>Construct a new instance of the GroupAccountSummaryReplyEventArgs class</summary> 16295 <summary>
10851 <param name="groupID">The ID of the group</param> 16296 Request the contents of an inventory folder using HTTP capabilities
10852 <param name="summary">The summary data</param> 16297 </summary>
16298 <param name="folderID">The folder to search</param>
16299 <param name="ownerID">The folder owners <seealso cref="T:OpenMetaverse.UUID"/></param>
16300 <param name="fetchFolders">true to return <seealso cref="!:InventoryManager.InventoryFolder"/>s contained in folder</param>
16301 <param name="fetchItems">true to return <seealso cref="!:InventoryManager.InventoryItem"/>s containd in folder</param>
16302 <param name="order">the sort order to return items in</param>
16303 <seealso cref="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)"/>
10853 </member> 16304 </member>
10854 <member name="P:OpenMetaverse.GroupAccountSummaryReplyEventArgs.GroupID"> 16305 <member name="M:OpenMetaverse.InventoryManager.FindFolderForType(OpenMetaverse.AssetType)">
10855 <summary>Get the ID of the group</summary> 16306 <summary>
16307 Returns the UUID of the folder (category) that defaults to
16308 containing 'type'. The folder is not necessarily only for that
16309 type
16310 </summary>
16311 <remarks>This will return the root folder if one does not exist</remarks>
16312 <param name="type"></param>
16313 <returns>The UUID of the desired folder if found, the UUID of the RootFolder
16314 if not found, or UUID.Zero on failure</returns>
10856 </member> 16315 </member>
10857 <member name="P:OpenMetaverse.GroupAccountSummaryReplyEventArgs.Summary"> 16316 <member name="M:OpenMetaverse.InventoryManager.FindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.Int32)">
10858 <summary>Get the summary data</summary> 16317 <summary>
16318 Find an object in inventory using a specific path to search
16319 </summary>
16320 <param name="baseFolder">The folder to begin the search in</param>
16321 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param>
16322 <param name="path">A string path to search</param>
16323 <param name="timeoutMS">milliseconds to wait for a reply</param>
16324 <returns>Found items <seealso cref="T:OpenMetaverse.UUID"/> or <seealso cref="F:OpenMetaverse.UUID.Zero"/> if
16325 timeout occurs or item is not found</returns>
10859 </member> 16326 </member>
10860 <member name="T:OpenMetaverse.GroupCreatedReplyEventArgs"> 16327 <member name="M:OpenMetaverse.InventoryManager.RequestFindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
10861 <summary>A response to a group create request</summary> 16328 <summary>
16329 Find inventory items by path
16330 </summary>
16331 <param name="baseFolder">The folder to begin the search in</param>
16332 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param>
16333 <param name="path">A string path to search, folders/objects separated by a '/'</param>
16334 <remarks>Results are sent to the <seealso cref="!:InventoryManager.OnFindObjectByPath"/> event</remarks>
10862 </member> 16335 </member>
10863 <member name="M:OpenMetaverse.GroupCreatedReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean,System.String)"> 16336 <member name="M:OpenMetaverse.InventoryManager.LocalFind(OpenMetaverse.UUID,System.String[],System.Int32,System.Boolean)">
10864 <summary>Construct a new instance of the GroupCreatedReplyEventArgs class</summary> 16337 <summary>
10865 <param name="groupID">The ID of the group</param> 16338 Search inventory Store object for an item or folder
10866 <param name="success">the success or faulure of the request</param> 16339 </summary>
10867 <param name="messsage">A string containing additional information</param> 16340 <param name="baseFolder">The folder to begin the search in</param>
16341 <param name="path">An array which creates a path to search</param>
16342 <param name="level">Number of levels below baseFolder to conduct searches</param>
16343 <param name="firstOnly">if True, will stop searching after first match is found</param>
16344 <returns>A list of inventory items found</returns>
10868 </member> 16345 </member>
10869 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.GroupID"> 16346 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder)">
10870 <summary>Get the ID of the group</summary> 16347 <summary>
16348 Move an inventory item or folder to a new location
16349 </summary>
16350 <param name="item">The <seealso cref="T:InventoryBase"/> item or folder to move</param>
16351 <param name="newParent">The <seealso cref="T:InventoryFolder"/> to move item or folder to</param>
10871 </member> 16352 </member>
10872 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.Success"> 16353 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder,System.String)">
10873 <summary>true of the group was created successfully</summary> 16354 <summary>
16355 Move an inventory item or folder to a new location and change its name
16356 </summary>
16357 <param name="item">The <seealso cref="T:InventoryBase"/> item or folder to move</param>
16358 <param name="newParent">The <seealso cref="T:InventoryFolder"/> to move item or folder to</param>
16359 <param name="newName">The name to change the item or folder to</param>
10874 </member> 16360 </member>
10875 <member name="P:OpenMetaverse.GroupCreatedReplyEventArgs.Message"> 16361 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
10876 <summary>A string containing the message</summary> 16362 <summary>
16363 Move and rename a folder
16364 </summary>
16365 <param name="folderID">The source folders <seealso cref="T:OpenMetaverse.UUID"/></param>
16366 <param name="newparentID">The destination folders <seealso cref="T:OpenMetaverse.UUID"/></param>
16367 <param name="newName">The name to change the folder to</param>
10877 </member> 16368 </member>
10878 <member name="T:OpenMetaverse.GroupOperationEventArgs"> 16369 <member name="M:OpenMetaverse.InventoryManager.UpdateFolderProperties(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)">
10879 <summary>Represents a response to a request</summary> 16370 <summary>
16371 Update folder properties
16372 </summary>
16373 <param name="folderID"><seealso cref="T:OpenMetaverse.UUID"/> of the folder to update</param>
16374 <param name="parentID">Sets folder's parent to <seealso cref="T:OpenMetaverse.UUID"/></param>
16375 <param name="name">Folder name</param>
16376 <param name="type">Folder type</param>
10880 </member> 16377 </member>
10881 <member name="M:OpenMetaverse.GroupOperationEventArgs.#ctor(OpenMetaverse.UUID,System.Boolean)"> 16378 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID)">
10882 <summary>Construct a new instance of the GroupOperationEventArgs class</summary> 16379 <summary>
10883 <param name="groupID">The ID of the group</param> 16380 Move a folder
10884 <param name="success">true of the request was successful</param> 16381 </summary>
16382 <param name="folderID">The source folders <seealso cref="T:OpenMetaverse.UUID"/></param>
16383 <param name="newParentID">The destination folders <seealso cref="T:OpenMetaverse.UUID"/></param>
10885 </member> 16384 </member>
10886 <member name="P:OpenMetaverse.GroupOperationEventArgs.GroupID"> 16385 <member name="M:OpenMetaverse.InventoryManager.MoveFolders(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})">
10887 <summary>Get the ID of the group</summary> 16386 <summary>
16387 Move multiple folders, the keys in the Dictionary parameter,
16388 to a new parents, the value of that folder's key.
16389 </summary>
16390 <param name="foldersNewParents">A Dictionary containing the
16391 <seealso cref="T:OpenMetaverse.UUID"/> of the source as the key, and the
16392 <seealso cref="T:OpenMetaverse.UUID"/> of the destination as the value</param>
10888 </member> 16393 </member>
10889 <member name="P:OpenMetaverse.GroupOperationEventArgs.Success"> 16394 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID)">
10890 <summary>true of the request was successful</summary> 16395 <summary>
16396 Move an inventory item to a new folder
16397 </summary>
16398 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the source item to move</param>
16399 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder</param>
10891 </member> 16400 </member>
10892 <member name="T:OpenMetaverse.GroupDroppedEventArgs"> 16401 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)">
10893 <summary>Represents your agent leaving a group</summary> 16402 <summary>
16403 Move and rename an inventory item
16404 </summary>
16405 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the source item to move</param>
16406 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder</param>
16407 <param name="newName">The name to change the folder to</param>
10894 </member> 16408 </member>
10895 <member name="M:OpenMetaverse.GroupDroppedEventArgs.#ctor(OpenMetaverse.UUID)"> 16409 <member name="M:OpenMetaverse.InventoryManager.MoveItems(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})">
10896 <summary>Construct a new instance of the GroupDroppedEventArgs class</summary> 16410 <summary>
10897 <param name="groupID">The ID of the group</param> 16411 Move multiple inventory items to new locations
16412 </summary>
16413 <param name="itemsNewParents">A Dictionary containing the
16414 <seealso cref="T:OpenMetaverse.UUID"/> of the source item as the key, and the
16415 <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder as the value</param>
10898 </member> 16416 </member>
10899 <member name="P:OpenMetaverse.GroupDroppedEventArgs.GroupID"> 16417 <member name="M:OpenMetaverse.InventoryManager.RemoveDescendants(OpenMetaverse.UUID)">
10900 <summary>Get the ID of the group</summary> 16418 <summary>
16419 Remove descendants of a folder
16420 </summary>
16421 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder</param>
10901 </member> 16422 </member>
10902 <member name="T:OpenMetaverse.GroupNoticesListReplyEventArgs"> 16423 <member name="M:OpenMetaverse.InventoryManager.RemoveItem(OpenMetaverse.UUID)">
10903 <summary>Represents a list of active group notices</summary> 16424 <summary>
16425 Remove a single item from inventory
16426 </summary>
16427 <param name="item">The <seealso cref="T:OpenMetaverse.UUID"/> of the inventory item to remove</param>
10904 </member> 16428 </member>
10905 <member name="M:OpenMetaverse.GroupNoticesListReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.GroupNoticesListEntry})"> 16429 <member name="M:OpenMetaverse.InventoryManager.RemoveFolder(OpenMetaverse.UUID)">
10906 <summary>Construct a new instance of the GroupNoticesListReplyEventArgs class</summary> 16430 <summary>
10907 <param name="groupID">The ID of the group</param> 16431 Remove a folder from inventory
10908 <param name="notices">The list containing active notices</param> 16432 </summary>
16433 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder to remove</param>
10909 </member> 16434 </member>
10910 <member name="P:OpenMetaverse.GroupNoticesListReplyEventArgs.GroupID"> 16435 <member name="M:OpenMetaverse.InventoryManager.Remove(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})">
10911 <summary>Get the ID of the group</summary> 16436 <summary>
16437 Remove multiple items or folders from inventory
16438 </summary>
16439 <param name="items">A List containing the <seealso cref="T:OpenMetaverse.UUID"/>s of items to remove</param>
16440 <param name="folders">A List containing the <seealso cref="T:OpenMetaverse.UUID"/>s of the folders to remove</param>
10912 </member> 16441 </member>
10913 <member name="P:OpenMetaverse.GroupNoticesListReplyEventArgs.Notices"> 16442 <member name="M:OpenMetaverse.InventoryManager.EmptyLostAndFound">
10914 <summary>Get the notices list</summary> 16443 <summary>
16444 Empty the Lost and Found folder
16445 </summary>
10915 </member> 16446 </member>
10916 <member name="T:OpenMetaverse.GroupProfileEventArgs"> 16447 <member name="M:OpenMetaverse.InventoryManager.EmptyTrash">
10917 <summary>Represents the profile of a group</summary> 16448 <summary>
16449 Empty the Trash folder
16450 </summary>
10918 </member> 16451 </member>
10919 <member name="M:OpenMetaverse.GroupProfileEventArgs.#ctor(OpenMetaverse.Group)"> 16452 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItem(OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,OpenMetaverse.InventoryType,OpenMetaverse.PermissionMask,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
10920 <summary>Construct a new instance of the GroupProfileEventArgs class</summary> 16453 <summary>
10921 <param name="group">The group profile</param> 16454
16455 </summary>
16456 <param name="parentFolder"></param>
16457 <param name="name"></param>
16458 <param name="description"></param>
16459 <param name="type"></param>
16460 <param name="assetTransactionID">Proper use is to upload the inventory's asset first, then provide the Asset's TransactionID here.</param>
16461 <param name="invType"></param>
16462 <param name="nextOwnerMask"></param>
16463 <param name="callback"></param>
10922 </member> 16464 </member>
10923 <member name="P:OpenMetaverse.GroupProfileEventArgs.Group"> 16465 <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)">
10924 <summary>Get the group profile</summary> 16466 <summary>
16467
16468 </summary>
16469 <param name="parentFolder"></param>
16470 <param name="name"></param>
16471 <param name="description"></param>
16472 <param name="type"></param>
16473 <param name="assetTransactionID">Proper use is to upload the inventory's asset first, then provide the Asset's TransactionID here.</param>
16474 <param name="invType"></param>
16475 <param name="wearableType"></param>
16476 <param name="nextOwnerMask"></param>
16477 <param name="callback"></param>
10925 </member> 16478 </member>
10926 <member name="T:OpenMetaverse.GroupInvitationEventArgs"> 16479 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String)">
10927 <summary> 16480 <summary>
10928 Provides notification of a group invitation request sent by another Avatar 16481 Creates a new inventory folder
10929 </summary> 16482 </summary>
10930 <remarks>The <see cref="!:GroupInvitation"/> invitation is raised when another avatar makes an offer for our avatar 16483 <param name="parentID">ID of the folder to put this folder in</param>
10931 to join a group.</remarks> 16484 <param name="name">Name of the folder to create</param>
16485 <returns>The UUID of the newly created folder</returns>
10932 </member> 16486 </member>
10933 <member name="P:OpenMetaverse.GroupInvitationEventArgs.AgentID"> 16487 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)">
10934 <summary>The ID of the Avatar sending the group invitation</summary> 16488 <summary>
16489 Creates a new inventory folder
16490 </summary>
16491 <param name="parentID">ID of the folder to put this folder in</param>
16492 <param name="name">Name of the folder to create</param>
16493 <param name="preferredType">Sets this folder as the default folder
16494 for new assets of the specified type. Use <code>AssetType.Unknown</code>
16495 to create a normal folder, otherwise it will likely create a
16496 duplicate of an existing folder type</param>
16497 <returns>The UUID of the newly created folder</returns>
16498 <remarks>If you specify a preferred type of <code>AsseType.Folder</code>
16499 it will create a new root folder which may likely cause all sorts
16500 of strange problems</remarks>
10935 </member> 16501 </member>
10936 <member name="P:OpenMetaverse.GroupInvitationEventArgs.FromName"> 16502 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)">
10937 <summary>The name of the Avatar sending the group invitation</summary> 16503 <summary>
16504 Create an inventory item and upload asset data
16505 </summary>
16506 <param name="data">Asset data</param>
16507 <param name="name">Inventory item name</param>
16508 <param name="description">Inventory item description</param>
16509 <param name="assetType">Asset type</param>
16510 <param name="invType">Inventory type</param>
16511 <param name="folderID">Put newly created inventory in this folder</param>
16512 <param name="callback">Delegate that will receive feedback on success or failure</param>
10938 </member> 16513 </member>
10939 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Message"> 16514 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.Permissions,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)">
10940 <summary>A message containing the request information which includes 16515 <summary>
10941 the name of the group, the groups charter and the fee to join details</summary> 16516 Create an inventory item and upload asset data
16517 </summary>
16518 <param name="data">Asset data</param>
16519 <param name="name">Inventory item name</param>
16520 <param name="description">Inventory item description</param>
16521 <param name="assetType">Asset type</param>
16522 <param name="invType">Inventory type</param>
16523 <param name="folderID">Put newly created inventory in this folder</param>
16524 <param name="permissions">Permission of the newly created item
16525 (EveryoneMask, GroupMask, and NextOwnerMask of Permissions struct are supported)</param>
16526 <param name="callback">Delegate that will receive feedback on success or failure</param>
10942 </member> 16527 </member>
10943 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Simulator"> 16528 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryBase,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
10944 <summary>The Simulator</summary> 16529 <summary>
16530 Creates inventory link to another inventory item or folder
16531 </summary>
16532 <param name="folderID">Put newly created link in folder with this UUID</param>
16533 <param name="bse">Inventory item or folder</param>
16534 <param name="callback">Method to call upon creation of the link</param>
10945 </member> 16535 </member>
10946 <member name="P:OpenMetaverse.GroupInvitationEventArgs.Accept"> 16536 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryItem,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
10947 <summary>Set to true to accept invitation, false to decline</summary> 16537 <summary>
16538 Creates inventory link to another inventory item
16539 </summary>
16540 <param name="folderID">Put newly created link in folder with this UUID</param>
16541 <param name="item">Original inventory item</param>
16542 <param name="callback">Method to call upon creation of the link</param>
10948 </member> 16543 </member>
10949 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(OpenMetaverse.Vector3,OpenMetaverse.Vector3)"> 16544 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryFolder,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
16545 <summary>
16546 Creates inventory link to another inventory folder
16547 </summary>
16548 <param name="folderID">Put newly created link in folder with this UUID</param>
16549 <param name="folder">Original inventory folder</param>
16550 <param name="callback">Method to call upon creation of the link</param>
16551 </member>
16552 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCreatedCallback)">
16553 <summary>
16554 Creates inventory link to another inventory item or folder
16555 </summary>
16556 <param name="folderID">Put newly created link in folder with this UUID</param>
16557 <param name="itemID">Original item's UUID</param>
16558 <param name="name">Name</param>
16559 <param name="description">Description</param>
16560 <param name="assetType">Asset Type</param>
16561 <param name="invType">Inventory Type</param>
16562 <param name="transactionID">Transaction UUID</param>
16563 <param name="callback">Method to call upon creation of the link</param>
16564 </member>
16565 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
10950 <summary> 16566 <summary>
10951 16567
10952 </summary> 16568 </summary>
10953 <param name="at">Looking direction, must be a normalized vector</param> 16569 <param name="item"></param>
10954 <param name="upDirection">Up direction, must be a normalized vector</param> 16570 <param name="newParent"></param>
16571 <param name="newName"></param>
16572 <param name="callback"></param>
10955 </member> 16573 </member>
10956 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(System.Double)"> 16574 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
10957 <summary> 16575 <summary>
10958 Align the coordinate frame X and Y axis with a given rotation 16576
10959 around the Z axis in radians
10960 </summary> 16577 </summary>
10961 <param name="heading">Absolute rotation around the Z axis in 16578 <param name="item"></param>
10962 radians</param> 16579 <param name="newParent"></param>
16580 <param name="newName"></param>
16581 <param name="oldOwnerID"></param>
16582 <param name="callback"></param>
10963 </member> 16583 </member>
10964 <member name="P:OpenMetaverse.CoordinateFrame.Origin"> 16584 <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)">
10965 <summary>Origin position of this coordinate frame</summary> 16585 <summary>
16586
16587 </summary>
16588 <param name="items"></param>
16589 <param name="targetFolders"></param>
16590 <param name="newNames"></param>
16591 <param name="oldOwnerID"></param>
16592 <param name="callback"></param>
10966 </member> 16593 </member>
10967 <member name="P:OpenMetaverse.CoordinateFrame.XAxis"> 16594 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItemFromNotecard(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)">
10968 <summary>X axis of this coordinate frame, or Forward/At in grid terms</summary> 16595 <summary>
16596 Request a copy of an asset embedded within a notecard
16597 </summary>
16598 <param name="objectID">Usually UUID.Zero for copying an asset from a notecard</param>
16599 <param name="notecardID">UUID of the notecard to request an asset from</param>
16600 <param name="folderID">Target folder for asset to go to in your inventory</param>
16601 <param name="itemID">UUID of the embedded asset</param>
16602 <param name="callback">callback to run when item is copied to inventory</param>
10969 </member> 16603 </member>
10970 <member name="P:OpenMetaverse.CoordinateFrame.YAxis"> 16604 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItem(OpenMetaverse.InventoryItem)">
10971 <summary>Y axis of this coordinate frame, or Left in grid terms</summary> 16605 <summary>
16606
16607 </summary>
16608 <param name="item"></param>
10972 </member> 16609 </member>
10973 <member name="P:OpenMetaverse.CoordinateFrame.ZAxis"> 16610 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
10974 <summary>Z axis of this coordinate frame, or Up in grid terms</summary> 16611 <summary>
16612
16613 </summary>
16614 <param name="items"></param>
10975 </member> 16615 </member>
10976 <member name="T:OpenMetaverse.ProfileFlags"> 16616 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem},OpenMetaverse.UUID)">
10977 <summary> 16617 <summary>
10978 Avatar profile flags 16618
10979 </summary> 16619 </summary>
16620 <param name="items"></param>
16621 <param name="transactionID"></param>
10980 </member> 16622 </member>
10981 <member name="T:OpenMetaverse.Avatar"> 16623 <member name="M:OpenMetaverse.InventoryManager.RequestUploadNotecardAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)">
10982 <summary> 16624 <summary>
10983 Represents an avatar (other than your own) 16625
10984 </summary> 16626 </summary>
16627 <param name="data"></param>
16628 <param name="notecardID"></param>
16629 <param name="callback"></param>
10985 </member> 16630 </member>
10986 <member name="F:OpenMetaverse.Avatar.Groups"> 16631 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateNotecardTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)">
10987 <summary>Groups that this avatar is a member of</summary> 16632 <summary>
16633 Save changes to notecard embedded in object contents
16634 </summary>
16635 <param name="data">Encoded notecard asset data</param>
16636 <param name="notecardID">Notecard UUID</param>
16637 <param name="taskID">Object's UUID</param>
16638 <param name="callback">Called upon finish of the upload with status information</param>
10988 </member> 16639 </member>
10989 <member name="F:OpenMetaverse.Avatar.ProfileStatistics"> 16640 <member name="M:OpenMetaverse.InventoryManager.RequestUploadGestureAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)">
10990 <summary>Positive and negative ratings</summary> 16641 <summary>
16642 Upload new gesture asset for an inventory gesture item
16643 </summary>
16644 <param name="data">Encoded gesture asset</param>
16645 <param name="gestureID">Gesture inventory UUID</param>
16646 <param name="callback">Callback whick will be called when upload is complete</param>
10991 </member> 16647 </member>
10992 <member name="F:OpenMetaverse.Avatar.ProfileProperties"> 16648 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptAgentInventory(System.Byte[],OpenMetaverse.UUID,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)">
10993 <summary>Avatar properties including about text, profile URL, image IDs and 16649 <summary>
10994 publishing settings</summary> 16650 Update an existing script in an agents Inventory
16651 </summary>
16652 <param name="data">A byte[] array containing the encoded scripts contents</param>
16653 <param name="itemID">the itemID of the script</param>
16654 <param name="mono">if true, sets the script content to run on the mono interpreter</param>
16655 <param name="callback"></param>
10995 </member> 16656 </member>
10996 <member name="F:OpenMetaverse.Avatar.ProfileInterests"> 16657 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)">
10997 <summary>Avatar interests including spoken languages, skills, and "want to" 16658 <summary>
10998 choices</summary> 16659 Update an existing script in an task Inventory
16660 </summary>
16661 <param name="data">A byte[] array containing the encoded scripts contents</param>
16662 <param name="itemID">the itemID of the script</param>
16663 <param name="taskID">UUID of the prim containting the script</param>
16664 <param name="mono">if true, sets the script content to run on the mono interpreter</param>
16665 <param name="running">if true, sets the script to running</param>
16666 <param name="callback"></param>
10999 </member> 16667 </member>
11000 <member name="F:OpenMetaverse.Avatar.ControlFlags"> 16668 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem)">
11001 <summary>Movement control flags for avatars. Typically not set or used by 16669 <summary>
11002 clients. To move your avatar, use Client.Self.Movement instead</summary> 16670 Rez an object from inventory
16671 </summary>
16672 <param name="simulator">Simulator to place object in</param>
16673 <param name="rotation">Rotation of the object when rezzed</param>
16674 <param name="position">Vector of where to place object</param>
16675 <param name="item">InventoryItem object containing item details</param>
11003 </member> 16676 </member>
11004 <member name="F:OpenMetaverse.Avatar.VisualParameters"> 16677 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)">
11005 <summary> 16678 <summary>
11006 Contains the visual parameters describing the deformation of the avatar 16679 Rez an object from inventory
11007 </summary> 16680 </summary>
16681 <param name="simulator">Simulator to place object in</param>
16682 <param name="rotation">Rotation of the object when rezzed</param>
16683 <param name="position">Vector of where to place object</param>
16684 <param name="item">InventoryItem object containing item details</param>
16685 <param name="groupOwner">UUID of group to own the object</param>
11008 </member> 16686 </member>
11009 <member name="M:OpenMetaverse.Avatar.#ctor"> 16687 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
11010 <summary> 16688 <summary>
11011 Default constructor 16689 Rez an object from inventory
11012 </summary> 16690 </summary>
16691 <param name="simulator">Simulator to place object in</param>
16692 <param name="rotation">Rotation of the object when rezzed</param>
16693 <param name="position">Vector of where to place object</param>
16694 <param name="item">InventoryItem object containing item details</param>
16695 <param name="groupOwner">UUID of group to own the object</param>
16696 <param name="queryID">User defined queryID to correlate replies</param>
16697 <param name="rezSelected">If set to true, the CreateSelected flag
16698 will be set on the rezzed object</param>
11013 </member> 16699 </member>
11014 <member name="P:OpenMetaverse.Avatar.FirstName"> 16700 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
11015 <summary>First name</summary> 16701 <summary>
16702 Rez an object from inventory
16703 </summary>
16704 <param name="simulator">Simulator to place object in</param>
16705 <param name="taskID">TaskID object when rezzed</param>
16706 <param name="rotation">Rotation of the object when rezzed</param>
16707 <param name="position">Vector of where to place object</param>
16708 <param name="item">InventoryItem object containing item details</param>
16709 <param name="groupOwner">UUID of group to own the object</param>
16710 <param name="queryID">User defined queryID to correlate replies</param>
16711 <param name="rezSelected">If set to true, the CreateSelected flag
16712 will be set on the rezzed object</param>
11016 </member> 16713 </member>
11017 <member name="P:OpenMetaverse.Avatar.LastName"> 16714 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32)">
11018 <summary>Last name</summary> 16715 <summary>
16716 DeRez an object from the simulator to the agents Objects folder in the agents Inventory
16717 </summary>
16718 <param name="objectLocalID">The simulator Local ID of the object</param>
16719 <remarks>If objectLocalID is a child primitive in a linkset, the entire linkset will be derezzed</remarks>
11019 </member> 16720 </member>
11020 <member name="P:OpenMetaverse.Avatar.Name"> 16721 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32,OpenMetaverse.DeRezDestination,OpenMetaverse.UUID,OpenMetaverse.UUID)">
11021 <summary>Full name</summary> 16722 <summary>
16723 DeRez an object from the simulator and return to inventory
16724 </summary>
16725 <param name="objectLocalID">The simulator Local ID of the object</param>
16726 <param name="destType">The type of destination from the <seealso cref="T:OpenMetaverse.DeRezDestination"/> enum</param>
16727 <param name="destFolder">The destination inventory folders <seealso cref="T:OpenMetaverse.UUID"/> -or-
16728 if DeRezzing object to a tasks Inventory, the Tasks <seealso cref="T:OpenMetaverse.UUID"/></param>
16729 <param name="transactionID">The transaction ID for this request which
16730 can be used to correlate this request with other packets</param>
16731 <remarks>If objectLocalID is a child primitive in a linkset, the entire linkset will be derezzed</remarks>
11022 </member> 16732 </member>
11023 <member name="P:OpenMetaverse.Avatar.GroupName"> 16733 <member name="M:OpenMetaverse.InventoryManager.RequestRestoreRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)">
11024 <summary>Active group</summary> 16734 <summary>
16735 Rez an item from inventory to its previous simulator location
16736 </summary>
16737 <param name="simulator"></param>
16738 <param name="item"></param>
16739 <param name="queryID"></param>
16740 <returns></returns>
11025 </member> 16741 </member>
11026 <member name="T:OpenMetaverse.Avatar.Statistics"> 16742 <member name="M:OpenMetaverse.InventoryManager.GiveItem(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)">
11027 <summary> 16743 <summary>
11028 Positive and negative ratings 16744 Give an inventory item to another avatar
11029 </summary> 16745 </summary>
16746 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to give</param>
16747 <param name="itemName">The name of the item</param>
16748 <param name="assetType">The type of the item from the <seealso cref="T:OpenMetaverse.AssetType"/> enum</param>
16749 <param name="recipient">The <seealso cref="T:OpenMetaverse.UUID"/> of the recipient</param>
16750 <param name="doEffect">true to generate a beameffect during transfer</param>
11030 </member> 16751 </member>
11031 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorPositive"> 16752 <member name="M:OpenMetaverse.InventoryManager.GiveFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)">
11032 <summary>Positive ratings for Behavior</summary> 16753 <summary>
16754 Give an inventory Folder with contents to another avatar
16755 </summary>
16756 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the Folder to give</param>
16757 <param name="folderName">The name of the folder</param>
16758 <param name="assetType">The type of the item from the <seealso cref="T:OpenMetaverse.AssetType"/> enum</param>
16759 <param name="recipient">The <seealso cref="T:OpenMetaverse.UUID"/> of the recipient</param>
16760 <param name="doEffect">true to generate a beameffect during transfer</param>
11033 </member> 16761 </member>
11034 <member name="F:OpenMetaverse.Avatar.Statistics.BehaviorNegative"> 16762 <member name="M:OpenMetaverse.InventoryManager.UpdateTaskInventory(System.UInt32,OpenMetaverse.InventoryItem)">
11035 <summary>Negative ratings for Behavior</summary> 16763 <summary>
16764 Copy or move an <see cref="T:OpenMetaverse.InventoryItem"/> from agent inventory to a task (primitive) inventory
16765 </summary>
16766 <param name="objectLocalID">The target object</param>
16767 <param name="item">The item to copy or move from inventory</param>
16768 <returns></returns>
16769 <remarks>For items with copy permissions a copy of the item is placed in the tasks inventory,
16770 for no-copy items the object is moved to the tasks inventory</remarks>
11036 </member> 16771 </member>
11037 <member name="F:OpenMetaverse.Avatar.Statistics.AppearancePositive"> 16772 <member name="M:OpenMetaverse.InventoryManager.GetTaskInventory(OpenMetaverse.UUID,System.UInt32,System.Int32)">
11038 <summary>Positive ratings for Appearance</summary> 16773 <summary>
16774 Retrieve a listing of the items contained in a task (Primitive)
16775 </summary>
16776 <param name="objectID">The tasks <seealso cref="T:OpenMetaverse.UUID"/></param>
16777 <param name="objectLocalID">The tasks simulator local ID</param>
16778 <param name="timeoutMS">milliseconds to wait for reply from simulator</param>
16779 <returns>A list containing the inventory items inside the task or null
16780 if a timeout occurs</returns>
16781 <remarks>This request blocks until the response from the simulator arrives
16782 or timeoutMS is exceeded</remarks>
11039 </member> 16783 </member>
11040 <member name="F:OpenMetaverse.Avatar.Statistics.AppearanceNegative"> 16784 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32)">
11041 <summary>Negative ratings for Appearance</summary> 16785 <summary>
16786 Request the contents of a tasks (primitives) inventory from the
16787 current simulator
16788 </summary>
16789 <param name="objectLocalID">The LocalID of the object</param>
16790 <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/>
11042 </member> 16791 </member>
11043 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingPositive"> 16792 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32,OpenMetaverse.Simulator)">
11044 <summary>Positive ratings for Building</summary> 16793 <summary>
16794 Request the contents of a tasks (primitives) inventory
16795 </summary>
16796 <param name="objectLocalID">The simulator Local ID of the object</param>
16797 <param name="simulator">A reference to the simulator object that contains the object</param>
16798 <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/>
11045 </member> 16799 </member>
11046 <member name="F:OpenMetaverse.Avatar.Statistics.BuildingNegative"> 16800 <member name="M:OpenMetaverse.InventoryManager.MoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Simulator)">
11047 <summary>Negative ratings for Building</summary> 16801 <summary>
16802 Move an item from a tasks (Primitive) inventory to the specified folder in the avatars inventory
16803 </summary>
16804 <param name="objectLocalID">LocalID of the object in the simulator</param>
16805 <param name="taskItemID">UUID of the task item to move</param>
16806 <param name="inventoryFolderID">The ID of the destination folder in this agents inventory</param>
16807 <param name="simulator">Simulator Object</param>
16808 <remarks>Raises the <see cref="M:OpenMetaverse.InventoryManager.OnTaskItemReceived(OpenMetaverse.TaskItemReceivedEventArgs)"/> event</remarks>
11048 </member> 16809 </member>
11049 <member name="F:OpenMetaverse.Avatar.Statistics.GivenPositive"> 16810 <member name="M:OpenMetaverse.InventoryManager.RemoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.Simulator)">
11050 <summary>Positive ratings given by this avatar</summary> 16811 <summary>
16812 Remove an item from an objects (Prim) Inventory
16813 </summary>
16814 <param name="objectLocalID">LocalID of the object in the simulator</param>
16815 <param name="taskItemID">UUID of the task item to remove</param>
16816 <param name="simulator">Simulator Object</param>
16817 <remarks>You can confirm the removal by comparing the tasks inventory serial before and after the
16818 request with the <see cref="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32)"/> request combined with
16819 the <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/> event</remarks>
11051 </member> 16820 </member>
11052 <member name="F:OpenMetaverse.Avatar.Statistics.GivenNegative"> 16821 <member name="M:OpenMetaverse.InventoryManager.CopyScriptToTask(System.UInt32,OpenMetaverse.InventoryItem,System.Boolean)">
11053 <summary>Negative ratings given by this avatar</summary> 16822 <summary>
16823 Copy an InventoryScript item from the Agents Inventory into a primitives task inventory
16824 </summary>
16825 <param name="objectLocalID">An unsigned integer representing a primitive being simulated</param>
16826 <param name="item">An <seealso cref="T:OpenMetaverse.InventoryItem"/> which represents a script object from the agents inventory</param>
16827 <param name="enableScript">true to set the scripts running state to enabled</param>
16828 <returns>A Unique Transaction ID</returns>
16829 <example>
16830 The following example shows the basic steps necessary to copy a script from the agents inventory into a tasks inventory
16831 and assumes the script exists in the agents inventory.
16832 <code>
16833 uint primID = 95899503; // Fake prim ID
16834 UUID scriptID = UUID.Parse("92a7fe8a-e949-dd39-a8d8-1681d8673232"); // Fake Script UUID in Inventory
16835
16836 Client.Inventory.FolderContents(Client.Inventory.FindFolderForType(AssetType.LSLText), Client.Self.AgentID,
16837 false, true, InventorySortOrder.ByName, 10000);
16838
16839 Client.Inventory.RezScript(primID, (InventoryItem)Client.Inventory.Store[scriptID]);
16840 </code>
16841 </example>
11054 </member> 16842 </member>
11055 <member name="T:OpenMetaverse.Avatar.AvatarProperties"> 16843 <member name="M:OpenMetaverse.InventoryManager.RequestGetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID)">
11056 <summary> 16844 <summary>
11057 Avatar properties including about text, profile URL, image IDs and 16845 Request the running status of a script contained in a task (primitive) inventory
11058 publishing settings
11059 </summary> 16846 </summary>
16847 <param name="objectID">The ID of the primitive containing the script</param>
16848 <param name="scriptID">The ID of the script</param>
16849 <remarks>The <see cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/> event can be used to obtain the results of the
16850 request</remarks>
16851 <seealso cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/>
11060 </member> 16852 </member>
11061 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeText"> 16853 <member name="M:OpenMetaverse.InventoryManager.RequestSetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)">
11062 <summary>First Life about text</summary> 16854 <summary>
16855 Send a request to set the running state of a script contained in a task (primitive) inventory
16856 </summary>
16857 <param name="objectID">The ID of the primitive containing the script</param>
16858 <param name="scriptID">The ID of the script</param>
16859 <param name="running">true to set the script running, false to stop a running script</param>
16860 <remarks>To verify the change you can use the <see cref="M:OpenMetaverse.InventoryManager.RequestGetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID)"/> method combined
16861 with the <see cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/> event</remarks>
11063 </member> 16862 </member>
11064 <member name="F:OpenMetaverse.Avatar.AvatarProperties.FirstLifeImage"> 16863 <member name="M:OpenMetaverse.InventoryManager.ItemCRC(OpenMetaverse.InventoryItem)">
11065 <summary>First Life image ID</summary> 16864 <summary>
16865 Create a CRC from an InventoryItem
16866 </summary>
16867 <param name="iitem">The source InventoryItem</param>
16868 <returns>A uint representing the source InventoryItem as a CRC</returns>
11066 </member> 16869 </member>
11067 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Partner"> 16870 <member name="M:OpenMetaverse.InventoryManager.DecryptShadowID(OpenMetaverse.UUID)">
11068 <summary></summary> 16871 <summary>
16872 Reverses a cheesy XORing with a fixed UUID to convert a shadow_id to an asset_id
16873 </summary>
16874 <param name="shadowID">Obfuscated shadow_id value</param>
16875 <returns>Deobfuscated asset_id value</returns>
11069 </member> 16876 </member>
11070 <member name="F:OpenMetaverse.Avatar.AvatarProperties.AboutText"> 16877 <member name="M:OpenMetaverse.InventoryManager.EncryptAssetID(OpenMetaverse.UUID)">
11071 <summary></summary> 16878 <summary>
16879 Does a cheesy XORing with a fixed UUID to convert an asset_id to a shadow_id
16880 </summary>
16881 <param name="assetID">asset_id value to obfuscate</param>
16882 <returns>Obfuscated shadow_id value</returns>
11072 </member> 16883 </member>
11073 <member name="F:OpenMetaverse.Avatar.AvatarProperties.BornOn"> 16884 <member name="M:OpenMetaverse.InventoryManager.CreateInventoryItem(OpenMetaverse.InventoryType,OpenMetaverse.UUID)">
11074 <summary></summary> 16885 <summary>
16886 Wrapper for creating a new <seealso cref="T:OpenMetaverse.InventoryItem"/> object
16887 </summary>
16888 <param name="type">The type of item from the <seealso cref="T:OpenMetaverse.InventoryType"/> enum</param>
16889 <param name="id">The <seealso cref="T:OpenMetaverse.UUID"/> of the newly created object</param>
16890 <returns>An <seealso cref="T:OpenMetaverse.InventoryItem"/> object with the type and id passed</returns>
11075 </member> 16891 </member>
11076 <member name="F:OpenMetaverse.Avatar.AvatarProperties.CharterMember"> 16892 <member name="M:OpenMetaverse.InventoryManager.ParseTaskInventory(System.String)">
11077 <summary></summary> 16893 <summary>
16894 Parse the results of a RequestTaskInventory() response
16895 </summary>
16896 <param name="taskData">A string which contains the data from the task reply</param>
16897 <returns>A List containing the items contained within the tasks inventory</returns>
11078 </member> 16898 </member>
11079 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileImage"> 16899 <member name="M:OpenMetaverse.InventoryManager.SaveAssetIntoInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
11080 <summary>Profile image ID</summary> 16900 <summary>Process an incoming packet and raise the appropriate events</summary>
16901 <param name="sender">The sender</param>
16902 <param name="e">The EventArgs object containing the packet data</param>
11081 </member> 16903 </member>
11082 <member name="F:OpenMetaverse.Avatar.AvatarProperties.Flags"> 16904 <member name="M:OpenMetaverse.InventoryManager.InventoryDescendentsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
11083 <summary>Flags of the profile</summary> 16905 <summary>Process an incoming packet and raise the appropriate events</summary>
16906 <param name="sender">The sender</param>
16907 <param name="e">The EventArgs object containing the packet data</param>
11084 </member> 16908 </member>
11085 <member name="F:OpenMetaverse.Avatar.AvatarProperties.ProfileURL"> 16909 <member name="M:OpenMetaverse.InventoryManager.UpdateCreateInventoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
11086 <summary>Web URL for this profile</summary> 16910 <summary>
16911 UpdateCreateInventoryItem packets are received when a new inventory item
16912 is created. This may occur when an object that's rezzed in world is
16913 taken into inventory, when an item is created using the CreateInventoryItem
16914 packet, or when an object is purchased
16915 </summary>
16916 <param name="sender">The sender</param>
16917 <param name="e">The EventArgs object containing the packet data</param>
11087 </member> 16918 </member>
11088 <member name="P:OpenMetaverse.Avatar.AvatarProperties.AllowPublish"> 16919 <member name="M:OpenMetaverse.InventoryManager.MoveInventoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
11089 <summary>Should this profile be published on the web</summary> 16920 <summary>Process an incoming packet and raise the appropriate events</summary>
16921 <param name="sender">The sender</param>
16922 <param name="e">The EventArgs object containing the packet data</param>
11090 </member> 16923 </member>
11091 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Online"> 16924 <member name="M:OpenMetaverse.InventoryManager.BulkUpdateInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
11092 <summary>Avatar Online Status</summary> 16925 <summary>Process an incoming packet and raise the appropriate events</summary>
16926 <param name="sender">The sender</param>
16927 <param name="e">The EventArgs object containing the packet data</param>
11093 </member> 16928 </member>
11094 <member name="P:OpenMetaverse.Avatar.AvatarProperties.MaturePublish"> 16929 <member name="M:OpenMetaverse.InventoryManager.FetchInventoryReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
11095 <summary>Is this a mature profile</summary> 16930 <summary>Process an incoming packet and raise the appropriate events</summary>
16931 <param name="sender">The sender</param>
16932 <param name="e">The EventArgs object containing the packet data</param>
11096 </member> 16933 </member>
11097 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Identified"> 16934 <member name="M:OpenMetaverse.InventoryManager.ReplyTaskInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
11098 <summary></summary> 16935 <summary>Process an incoming packet and raise the appropriate events</summary>
16936 <param name="sender">The sender</param>
16937 <param name="e">The EventArgs object containing the packet data</param>
11099 </member> 16938 </member>
11100 <member name="P:OpenMetaverse.Avatar.AvatarProperties.Transacted"> 16939 <member name="E:OpenMetaverse.InventoryManager.ItemReceived">
11101 <summary></summary> 16940 <summary>Raised when the simulator sends us data containing
16941 ...</summary>
11102 </member> 16942 </member>
11103 <member name="T:OpenMetaverse.Avatar.Interests"> 16943 <member name="E:OpenMetaverse.InventoryManager.FolderUpdated">
11104 <summary> 16944 <summary>Raised when the simulator sends us data containing
11105 Avatar interests including spoken languages, skills, and "want to" 16945 ...</summary>
11106 choices
11107 </summary>
11108 </member> 16946 </member>
11109 <member name="F:OpenMetaverse.Avatar.Interests.LanguagesText"> 16947 <member name="E:OpenMetaverse.InventoryManager.InventoryObjectOffered">
11110 <summary>Languages profile field</summary> 16948 <summary>Raised when the simulator sends us data containing
16949 an inventory object sent by another avatar or primitive</summary>
11111 </member> 16950 </member>
11112 <member name="F:OpenMetaverse.Avatar.Interests.SkillsMask"> 16951 <member name="E:OpenMetaverse.InventoryManager.TaskItemReceived">
11113 <summary></summary> 16952 <summary>Raised when the simulator sends us data containing
16953 ...</summary>
11114 </member> 16954 </member>
11115 <member name="F:OpenMetaverse.Avatar.Interests.SkillsText"> 16955 <member name="E:OpenMetaverse.InventoryManager.FindObjectByPathReply">
11116 <summary></summary> 16956 <summary>Raised when the simulator sends us data containing
16957 ...</summary>
11117 </member> 16958 </member>
11118 <member name="F:OpenMetaverse.Avatar.Interests.WantToMask"> 16959 <member name="E:OpenMetaverse.InventoryManager.TaskInventoryReply">
11119 <summary></summary> 16960 <summary>Raised when the simulator sends us data containing
16961 ...</summary>
11120 </member> 16962 </member>
11121 <member name="F:OpenMetaverse.Avatar.Interests.WantToText"> 16963 <member name="E:OpenMetaverse.InventoryManager.SaveAssetToInventory">
11122 <summary></summary> 16964 <summary>Raised when the simulator sends us data containing
16965 ...</summary>
11123 </member> 16966 </member>
11124 <member name="M:OpenMetaverse.Voice.VoiceParticipant.IDFromName(System.String)"> 16967 <member name="E:OpenMetaverse.InventoryManager.ScriptRunningReply">
16968 <summary>Raised when the simulator sends us data containing
16969 ...</summary>
16970 </member>
16971 <member name="P:OpenMetaverse.InventoryManager.Store">
11125 <summary> 16972 <summary>
11126 Extract the avatar UUID encoded in a SIP URI 16973 Get this agents Inventory data
11127 </summary> 16974 </summary>
11128 <param name="inName"></param>
11129 <returns></returns>
11130 </member> 16975 </member>
11131 <member name="T:OpenMetaverse.MediaPermission"> 16976 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedCallback">
11132 <summary> 16977 <summary>
11133 Permissions for control of object media 16978 Callback for inventory item creation finishing
11134 </summary> 16979 </summary>
16980 <param name="success">Whether the request to create an inventory
16981 item succeeded or not</param>
16982 <param name="item">Inventory item being created. If success is
16983 false this will be null</param>
11135 </member> 16984 </member>
11136 <member name="T:OpenMetaverse.MediaControls"> 16985 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback">
11137 <summary> 16986 <summary>
11138 Style of cotrols that shold be displayed to the user 16987 Callback for an inventory item being create from an uploaded asset
11139 </summary> 16988 </summary>
16989 <param name="success">true if inventory item creation was successful</param>
16990 <param name="status"></param>
16991 <param name="itemID"></param>
16992 <param name="assetID"></param>
11140 </member> 16993 </member>
11141 <member name="T:OpenMetaverse.MediaEntry"> 16994 <member name="T:OpenMetaverse.InventoryManager.ItemCopiedCallback">
11142 <summary> 16995 <summary>
11143 Class representing media data for a single face 16996
11144 </summary> 16997 </summary>
16998 <param name="item"></param>
11145 </member> 16999 </member>
11146 <member name="F:OpenMetaverse.MediaEntry.EnableAlterntiveImage"> 17000 <member name="T:OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback">
11147 <summary>Is display of the alternative image enabled</summary> 17001 <summary>
17002 Reply received when uploading an inventory asset
17003 </summary>
17004 <param name="success">Has upload been successful</param>
17005 <param name="status">Error message if upload failed</param>
17006 <param name="itemID">Inventory asset UUID</param>
17007 <param name="assetID">New asset UUID</param>
11148 </member> 17008 </member>
11149 <member name="F:OpenMetaverse.MediaEntry.AutoLoop"> 17009 <member name="T:OpenMetaverse.InventoryManager.ScriptUpdatedCallback">
11150 <summary>Should media auto loop</summary> 17010 <summary>
17011 Delegate that is invoked when script upload is completed
17012 </summary>
17013 <param name="uploadSuccess">Has upload succeded (note, there still might be compile errors)</param>
17014 <param name="uploadStatus">Upload status message</param>
17015 <param name="compileSuccess">Is compilation successful</param>
17016 <param name="compileMessages">If compilation failed, list of error messages, null on compilation success</param>
17017 <param name="itemID">Script inventory UUID</param>
17018 <param name="assetID">Script's new asset UUID</param>
11151 </member> 17019 </member>
11152 <member name="F:OpenMetaverse.MediaEntry.AutoPlay"> 17020 <member name="P:OpenMetaverse.InventoryObjectOfferedEventArgs.Accept">
11153 <summary>Shoule media be auto played</summary> 17021 <summary>Set to true to accept offer, false to decline it</summary>
11154 </member> 17022 </member>
11155 <member name="F:OpenMetaverse.MediaEntry.AutoScale"> 17023 <member name="P:OpenMetaverse.InventoryObjectOfferedEventArgs.FolderID">
11156 <summary>Auto scale media to prim face</summary> 17024 <summary>The folder to accept the inventory into, if null default folder for <see cref="P:OpenMetaverse.InventoryObjectOfferedEventArgs.AssetType"/> will be used</summary>
11157 </member> 17025 </member>
11158 <member name="F:OpenMetaverse.MediaEntry.AutoZoom"> 17026 <member name="T:OpenMetaverse.TaskItemReceivedEventArgs">
11159 <summary>Should viewer automatically zoom in on the face when clicked</summary> 17027 <summary>
17028 Callback when an inventory object is accepted and received from a
17029 task inventory. This is the callback in which you actually get
17030 the ItemID, as in ObjectOfferedCallback it is null when received
17031 from a task.
17032 </summary>
11160 </member> 17033 </member>
11161 <member name="F:OpenMetaverse.MediaEntry.InteractOnFirstClick"> 17034 <member name="T:OpenMetaverse.GridClient">
11162 <summary>Should viewer interpret first click as interaction with the media 17035 <summary>
11163 or when false should the first click be treated as zoom in commadn</summary> 17036 Main class to expose grid functionality to clients. All of the
17037 classes needed for sending and receiving data are accessible through
17038 this class.
17039 </summary>
17040 <example>
17041 <code>
17042 // Example minimum code required to instantiate class and
17043 // connect to a simulator.
17044 using System;
17045 using System.Collections.Generic;
17046 using System.Text;
17047 using OpenMetaverse;
17048
17049 namespace FirstBot
17050 {
17051 class Bot
17052 {
17053 public static GridClient Client;
17054 static void Main(string[] args)
17055 {
17056 Client = new GridClient(); // instantiates the GridClient class
17057 // to the global Client object
17058 // Login to Simulator
17059 Client.Network.Login("FirstName", "LastName", "Password", "FirstBot", "1.0");
17060 // Wait for a Keypress
17061 Console.ReadLine();
17062 // Logout of simulator
17063 Client.Network.Logout();
17064 }
17065 }
17066 }
17067 </code>
17068 </example>
11164 </member> 17069 </member>
11165 <member name="F:OpenMetaverse.MediaEntry.Controls"> 17070 <member name="F:OpenMetaverse.GridClient.Network">
11166 <summary>Style of controls viewer should display when 17071 <summary>Networking subsystem</summary>
11167 viewer media on this face</summary>
11168 </member> 17072 </member>
11169 <member name="F:OpenMetaverse.MediaEntry.HomeURL"> 17073 <member name="F:OpenMetaverse.GridClient.Settings">
11170 <summary>Starting URL for the media</summary> 17074 <summary>Settings class including constant values and changeable
17075 parameters for everything</summary>
11171 </member> 17076 </member>
11172 <member name="F:OpenMetaverse.MediaEntry.CurrentURL"> 17077 <member name="F:OpenMetaverse.GridClient.Parcels">
11173 <summary>Currently navigated URL</summary> 17078 <summary>Parcel (subdivided simulator lots) subsystem</summary>
11174 </member> 17079 </member>
11175 <member name="F:OpenMetaverse.MediaEntry.Height"> 17080 <member name="F:OpenMetaverse.GridClient.Self">
11176 <summary>Media height in pixes</summary> 17081 <summary>Our own avatars subsystem</summary>
11177 </member> 17082 </member>
11178 <member name="F:OpenMetaverse.MediaEntry.Width"> 17083 <member name="F:OpenMetaverse.GridClient.Avatars">
11179 <summary>Media width in pixels</summary> 17084 <summary>Other avatars subsystem</summary>
11180 </member> 17085 </member>
11181 <member name="F:OpenMetaverse.MediaEntry.ControlPermissions"> 17086 <member name="F:OpenMetaverse.GridClient.Estate">
11182 <summary>Who can controls the media</summary> 17087 <summary>Estate subsystem</summary>
11183 </member> 17088 </member>
11184 <member name="F:OpenMetaverse.MediaEntry.InteractPermissions"> 17089 <member name="F:OpenMetaverse.GridClient.Friends">
11185 <summary>Who can interact with the media</summary> 17090 <summary>Friends list subsystem</summary>
11186 </member> 17091 </member>
11187 <member name="F:OpenMetaverse.MediaEntry.EnableWhiteList"> 17092 <member name="F:OpenMetaverse.GridClient.Grid">
11188 <summary>Is URL whitelist enabled</summary> 17093 <summary>Grid (aka simulator group) subsystem</summary>
11189 </member> 17094 </member>
11190 <member name="F:OpenMetaverse.MediaEntry.WhiteList"> 17095 <member name="F:OpenMetaverse.GridClient.Objects">
11191 <summary>Array of URLs that are whitelisted</summary> 17096 <summary>Object subsystem</summary>
11192 </member> 17097 </member>
11193 <member name="M:OpenMetaverse.MediaEntry.GetOSD"> 17098 <member name="F:OpenMetaverse.GridClient.Groups">
17099 <summary>Group subsystem</summary>
17100 </member>
17101 <member name="F:OpenMetaverse.GridClient.Assets">
17102 <summary>Asset subsystem</summary>
17103 </member>
17104 <member name="F:OpenMetaverse.GridClient.Appearance">
17105 <summary>Appearance subsystem</summary>
17106 </member>
17107 <member name="F:OpenMetaverse.GridClient.Inventory">
17108 <summary>Inventory subsystem</summary>
17109 </member>
17110 <member name="F:OpenMetaverse.GridClient.Directory">
17111 <summary>Directory searches including classifieds, people, land
17112 sales, etc</summary>
17113 </member>
17114 <member name="F:OpenMetaverse.GridClient.Terrain">
17115 <summary>Handles land, wind, and cloud heightmaps</summary>
17116 </member>
17117 <member name="F:OpenMetaverse.GridClient.Sound">
17118 <summary>Handles sound-related networking</summary>
17119 </member>
17120 <member name="F:OpenMetaverse.GridClient.Throttle">
17121 <summary>Throttling total bandwidth usage, or allocating bandwidth
17122 for specific data stream types</summary>
17123 </member>
17124 <member name="M:OpenMetaverse.GridClient.#ctor">
11194 <summary> 17125 <summary>
11195 Serialize to OSD 17126 Default constructor
11196 </summary> 17127 </summary>
11197 <returns>OSDMap with the serialized data</returns>
11198 </member> 17128 </member>
11199 <member name="M:OpenMetaverse.MediaEntry.FromOSD(OpenMetaverse.StructuredData.OSD)"> 17129 <member name="M:OpenMetaverse.GridClient.ToString">
11200 <summary> 17130 <summary>
11201 Deserialize from OSD data 17131 Return the full name of this instance
11202 </summary> 17132 </summary>
11203 <param name="osd">Serialized OSD data</param> 17133 <returns>Client avatars full name</returns>
11204 <returns>Deserialized object</returns>
11205 </member> 17134 </member>
11206 <member name="T:OpenMetaverse.VisualColorOperation"> 17135 <member name="T:OpenMetaverse.AssetCache">
11207 <summary> 17136 <summary>
11208 Operation to apply when applying color to texture 17137 Class that handles the local asset cache
11209 </summary> 17138 </summary>
11210 </member> 17139 </member>
11211 <member name="T:OpenMetaverse.VisualColorParam"> 17140 <member name="M:OpenMetaverse.AssetCache.#ctor(OpenMetaverse.GridClient)">
11212 <summary> 17141 <summary>
11213 Information needed to translate visual param value to RGBA color 17142 Default constructor
11214 </summary> 17143 </summary>
17144 <param name="client">A reference to the GridClient object</param>
11215 </member> 17145 </member>
11216 <member name="M:OpenMetaverse.VisualColorParam.#ctor(OpenMetaverse.VisualColorOperation,OpenMetaverse.Color4[])"> 17146 <member name="M:OpenMetaverse.AssetCache.DestroyTimer">
11217 <summary> 17147 <summary>
11218 Construct VisualColorParam 17148 Disposes cleanup timer
11219 </summary> 17149 </summary>
11220 <param name="operation">Operation to apply when applying color to texture</param>
11221 <param name="colors">Colors</param>
11222 </member> 17150 </member>
11223 <member name="T:OpenMetaverse.VisualAlphaParam"> 17151 <member name="M:OpenMetaverse.AssetCache.SetupTimer">
11224 <summary> 17152 <summary>
11225 Represents alpha blending and bump infor for a visual parameter 17153 Only create timer when needed
11226 such as sleive length
11227 </summary> 17154 </summary>
11228 </member> 17155 </member>
11229 <member name="F:OpenMetaverse.VisualAlphaParam.Domain"> 17156 <member name="M:OpenMetaverse.AssetCache.GetCachedAssetBytes(OpenMetaverse.UUID)">
11230 <summary>Stregth of the alpha to apply</summary> 17157 <summary>
17158 Return bytes read from the local asset cache, null if it does not exist
17159 </summary>
17160 <param name="assetID">UUID of the asset we want to get</param>
17161 <returns>Raw bytes of the asset, or null on failure</returns>
11231 </member> 17162 </member>
11232 <member name="F:OpenMetaverse.VisualAlphaParam.TGAFile"> 17163 <member name="M:OpenMetaverse.AssetCache.GetCachedImage(OpenMetaverse.UUID)">
11233 <summary>File containing the alpha channel</summary> 17164 <summary>
17165 Returns ImageDownload object of the
17166 image from the local image cache, null if it does not exist
17167 </summary>
17168 <param name="imageID">UUID of the image we want to get</param>
17169 <returns>ImageDownload object containing the image, or null on failure</returns>
11234 </member> 17170 </member>
11235 <member name="F:OpenMetaverse.VisualAlphaParam.SkipIfZero"> 17171 <member name="M:OpenMetaverse.AssetCache.FileName(OpenMetaverse.UUID)">
11236 <summary>Skip blending if parameter value is 0</summary> 17172 <summary>
17173 Constructs a file name of the cached asset
17174 </summary>
17175 <param name="assetID">UUID of the asset</param>
17176 <returns>String with the file name of the cahced asset</returns>
11237 </member> 17177 </member>
11238 <member name="F:OpenMetaverse.VisualAlphaParam.MultiplyBlend"> 17178 <member name="M:OpenMetaverse.AssetCache.StaticFileName(OpenMetaverse.UUID)">
11239 <summary>Use miltiply insted of alpha blending</summary> 17179 <summary>
17180 Constructs a file name of the static cached asset
17181 </summary>
17182 <param name="assetID">UUID of the asset</param>
17183 <returns>String with the file name of the static cached asset</returns>
11240 </member> 17184 </member>
11241 <member name="M:OpenMetaverse.VisualAlphaParam.#ctor(System.Single,System.String,System.Boolean,System.Boolean)"> 17185 <member name="M:OpenMetaverse.AssetCache.SaveAssetToCache(OpenMetaverse.UUID,System.Byte[])">
11242 <summary> 17186 <summary>
11243 Create new alhpa information for a visual param 17187 Saves an asset to the local cache
11244 </summary> 17188 </summary>
11245 <param name="domain">Stregth of the alpha to apply</param> 17189 <param name="assetID">UUID of the asset</param>
11246 <param name="tgaFile">File containing the alpha channel</param> 17190 <param name="assetData">Raw bytes the asset consists of</param>
11247 <param name="skipIfZero">Skip blending if parameter value is 0</param> 17191 <returns>Weather the operation was successfull</returns>
11248 <param name="multiplyBlend">Use miltiply insted of alpha blending</param>
11249 </member> 17192 </member>
11250 <member name="T:OpenMetaverse.VisualParam"> 17193 <member name="M:OpenMetaverse.AssetCache.AssetFileName(OpenMetaverse.UUID)">
11251 <summary> 17194 <summary>
11252 A single visual characteristic of an avatar mesh, such as eyebrow height 17195 Get the file name of the asset stored with gived UUID
11253 </summary> 17196 </summary>
17197 <param name="assetID">UUID of the asset</param>
17198 <returns>Null if we don't have that UUID cached on disk, file name if found in the cache folder</returns>
11254 </member> 17199 </member>
11255 <member name="F:OpenMetaverse.VisualParam.ParamID"> 17200 <member name="M:OpenMetaverse.AssetCache.HasAsset(OpenMetaverse.UUID)">
11256 <summary>Index of this visual param</summary> 17201 <summary>
17202 Checks if the asset exists in the local cache
17203 </summary>
17204 <param name="assetID">UUID of the asset</param>
17205 <returns>True is the asset is stored in the cache, otherwise false</returns>
11257 </member> 17206 </member>
11258 <member name="F:OpenMetaverse.VisualParam.Name"> 17207 <member name="M:OpenMetaverse.AssetCache.Clear">
11259 <summary>Internal name</summary> 17208 <summary>
17209 Wipes out entire cache
17210 </summary>
11260 </member> 17211 </member>
11261 <member name="F:OpenMetaverse.VisualParam.Group"> 17212 <member name="M:OpenMetaverse.AssetCache.Prune">
11262 <summary>Group ID this parameter belongs to</summary> 17213 <summary>
17214 Brings cache size to the 90% of the max size
17215 </summary>
11263 </member> 17216 </member>
11264 <member name="F:OpenMetaverse.VisualParam.Wearable"> 17217 <member name="M:OpenMetaverse.AssetCache.BeginPrune">
11265 <summary>Name of the wearable this parameter belongs to</summary> 17218 <summary>
17219 Asynchronously brings cache size to the 90% of the max size
17220 </summary>
11266 </member> 17221 </member>
11267 <member name="F:OpenMetaverse.VisualParam.Label"> 17222 <member name="M:OpenMetaverse.AssetCache.GetFileSize(System.IO.FileInfo[])">
11268 <summary>Displayable label of this characteristic</summary> 17223 <summary>
17224 Adds up file sizes passes in a FileInfo array
17225 </summary>
11269 </member> 17226 </member>
11270 <member name="F:OpenMetaverse.VisualParam.LabelMin"> 17227 <member name="M:OpenMetaverse.AssetCache.Operational">
11271 <summary>Displayable label for the minimum value of this characteristic</summary> 17228 <summary>
17229 Checks whether caching is enabled
17230 </summary>
11272 </member> 17231 </member>
11273 <member name="F:OpenMetaverse.VisualParam.LabelMax"> 17232 <member name="M:OpenMetaverse.AssetCache.cleanerTimer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)">
11274 <summary>Displayable label for the maximum value of this characteristic</summary> 17233 <summary>
17234 Periodically prune the cache
17235 </summary>
11275 </member> 17236 </member>
11276 <member name="F:OpenMetaverse.VisualParam.DefaultValue"> 17237 <member name="M:OpenMetaverse.AssetCache.NiceFileSize(System.Int64)">
11277 <summary>Default value</summary> 17238 <summary>
17239 Nicely formats file sizes
17240 </summary>
17241 <param name="byteCount">Byte size we want to output</param>
17242 <returns>String with humanly readable file size</returns>
11278 </member> 17243 </member>
11279 <member name="F:OpenMetaverse.VisualParam.MinValue"> 17244 <member name="P:OpenMetaverse.AssetCache.AutoPruneEnabled">
11280 <summary>Minimum value</summary> 17245 <summary>
17246 Allows setting weather to periodicale prune the cache if it grows too big
17247 Default is enabled, when caching is enabled
17248 </summary>
11281 </member> 17249 </member>
11282 <member name="F:OpenMetaverse.VisualParam.MaxValue"> 17250 <member name="P:OpenMetaverse.AssetCache.AutoPruneInterval">
11283 <summary>Maximum value</summary> 17251 <summary>
17252 How long (in ms) between cache checks (default is 5 min.)
17253 </summary>
11284 </member> 17254 </member>
11285 <member name="F:OpenMetaverse.VisualParam.IsBumpAttribute"> 17255 <member name="T:OpenMetaverse.AssetCache.SortFilesByAccesTimeHelper">
11286 <summary>Is this param used for creation of bump layer?</summary> 17256 <summary>
17257 Helper class for sorting files by their last accessed time
17258 </summary>
11287 </member> 17259 </member>
11288 <member name="F:OpenMetaverse.VisualParam.AlphaParams"> 17260 <member name="T:OpenMetaverse.Voice.VoiceSession">
11289 <summary>Alpha blending/bump info</summary> 17261 <summary>
17262 Represents a single Voice Session to the Vivox service.
17263 </summary>
11290 </member> 17264 </member>
11291 <member name="F:OpenMetaverse.VisualParam.ColorParams"> 17265 <member name="M:OpenMetaverse.Voice.VoiceSession.Close">
11292 <summary>Color information</summary> 17266 <summary>
17267 Close this session.
17268 </summary>
11293 </member> 17269 </member>
11294 <member name="F:OpenMetaverse.VisualParam.Drivers"> 17270 <member name="M:OpenMetaverse.Voice.VoiceSession.FindParticipant(System.String)">
11295 <summary>Array of param IDs that are drivers for this parameter</summary> 17271 <summary>
17272 Look up an existing Participants in this session
17273 </summary>
17274 <param name="puri"></param>
17275 <returns></returns>
11296 </member> 17276 </member>
11297 <member name="M:OpenMetaverse.VisualParam.#ctor(System.Int32,System.String,System.Int32,System.String,System.String,System.String,System.String,System.Single,System.Single,System.Single,System.Boolean,System.Int32[],System.Nullable{OpenMetaverse.VisualAlphaParam},System.Nullable{OpenMetaverse.VisualColorParam})"> 17277 <member name="T:OpenMetaverse.DictionaryEventAction">
11298 <summary> 17278 <summary>
11299 Set all the values through the constructor 17279
11300 </summary> 17280 </summary>
11301 <param name="paramID">Index of this visual param</param>
11302 <param name="name">Internal name</param>
11303 <param name="group"></param>
11304 <param name="wearable"></param>
11305 <param name="label">Displayable label of this characteristic</param>
11306 <param name="labelMin">Displayable label for the minimum value of this characteristic</param>
11307 <param name="labelMax">Displayable label for the maximum value of this characteristic</param>
11308 <param name="def">Default value</param>
11309 <param name="min">Minimum value</param>
11310 <param name="max">Maximum value</param>
11311 <param name="isBumpAttribute">Is this param used for creation of bump layer?</param>
11312 <param name="drivers">Array of param IDs that are drivers for this parameter</param>
11313 <param name="alpha">Alpha blending/bump info</param>
11314 <param name="colorParams">Color information</param>
11315 </member> 17281 </member>
11316 <member name="T:OpenMetaverse.VisualParams"> 17282 <member name="F:OpenMetaverse.DictionaryEventAction.Add">
11317 <summary> 17283 <summary>
11318 Holds the Params array of all the avatar appearance parameters 17284
11319 </summary> 17285 </summary>
11320 </member> 17286 </member>
11321 <member name="T:OpenMetaverse.InternalDictionary`2"> 17287 <member name="F:OpenMetaverse.DictionaryEventAction.Remove">
11322 <summary> 17288 <summary>
11323 The InternalDictionary class is used through the library for storing key/value pairs.
11324 It is intended to be a replacement for the generic Dictionary class and should
11325 be used in its place. It contains several methods for allowing access to the data from
11326 outside the library that are read only and thread safe.
11327 17289
11328 </summary> 17290 </summary>
17291 </member>
17292 <member name="F:OpenMetaverse.DictionaryEventAction.Change">
17293 <summary>
17294
17295 </summary>
17296 </member>
17297 <member name="T:OpenMetaverse.DictionaryChangeCallback">
17298 <summary>
17299
17300 </summary>
17301 <param name="action"></param>
17302 <param name="entry"></param>
17303 </member>
17304 <member name="T:OpenMetaverse.ObservableDictionary`2">
17305 <summary>
17306 The ObservableDictionary class is used for storing key/value pairs. It has methods for firing
17307 events to subscribers when items are added, removed, or changed.
17308 </summary>
11329 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam> 17309 <typeparam name="TKey">Key <see langword="Tkey"/></typeparam>
11330 <typeparam name="TValue">Value <see langword="TValue"/></typeparam> 17310 <typeparam name="TValue">Value <see langword="TValue"/></typeparam>
11331 </member> 17311 </member>
11332 <member name="F:OpenMetaverse.InternalDictionary`2.Dictionary"> 17312 <member name="F:OpenMetaverse.ObservableDictionary`2.Delegates">
11333 <summary>Internal dictionary that this class wraps around. Do not 17313 <summary>
11334 modify or enumerate the contents of this dictionary without locking 17314 A dictionary of callbacks to fire when specified action occurs
11335 on this member</summary> 17315 </summary>
11336 </member> 17316 </member>
11337 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor"> 17317 <member name="M:OpenMetaverse.ObservableDictionary`2.AddDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)">
11338 <summary> 17318 <summary>
11339 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class 17319 Register a callback to be fired when an action occurs
11340 with the specified key/value, has the default initial capacity.
11341 </summary> 17320 </summary>
11342 <example> 17321 <param name="action">The action</param>
11343 <code> 17322 <param name="callback">The callback to fire</param>
11344 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value.
11345 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;();
11346 </code>
11347 </example>
11348 </member> 17323 </member>
11349 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Collections.Generic.IDictionary{`0,`1})"> 17324 <member name="M:OpenMetaverse.ObservableDictionary`2.RemoveDelegate(OpenMetaverse.DictionaryEventAction,OpenMetaverse.DictionaryChangeCallback)">
11350 <summary> 17325 <summary>
11351 Initializes a new instance of the <seealso cref="T:InternalDictionary"/> Class 17326 Unregister a callback
11352 with the specified key/value, has its initial valies copied from the specified 17327 </summary>
11353 <seealso cref="T:System.Collections.Generic.Dictionary"/> 17328 <param name="action">The action</param>
17329 <param name="callback">The callback to fire</param>
17330 </member>
17331 <member name="M:OpenMetaverse.ObservableDictionary`2.FireChangeEvent(OpenMetaverse.DictionaryEventAction,System.Collections.DictionaryEntry)">
17332 <summary>
17333
17334 </summary>
17335 <param name="action"></param>
17336 <param name="entry"></param>
17337 </member>
17338 <member name="F:OpenMetaverse.ObservableDictionary`2.Dictionary">
17339 <summary>Internal dictionary that this class wraps around. Do not
17340 modify or enumerate the contents of this dictionary without locking</summary>
17341 </member>
17342 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor">
17343 <summary>
17344 Initializes a new instance of the <seealso cref="T:ObservableDictionary"/> Class
17345 with the specified key/value, has the default initial capacity.
11354 </summary> 17346 </summary>
11355 <param name="dictionary"><seealso cref="T:System.Collections.Generic.Dictionary"/>
11356 to copy initial values from</param>
11357 <example> 17347 <example>
11358 <code> 17348 <code>
11359 // initialize a new InternalDictionary named testAvName with a UUID as the key and an string as the value. 17349 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value.
11360 // populates with copied values from example KeyNameCache Dictionary. 17350 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;();
11361
11362 // create source dictionary
11363 Dictionary&lt;UUID, string&gt; KeyNameCache = new Dictionary&lt;UUID, string&gt;();
11364 KeyNameCache.Add("8300f94a-7970-7810-cf2c-fc9aa6cdda24", "Jack Avatar");
11365 KeyNameCache.Add("27ba1e40-13f7-0708-3e98-5819d780bd62", "Jill Avatar");
11366
11367 // Initialize new dictionary.
11368 public InternalDictionary&lt;UUID, string&gt; testAvName = new InternalDictionary&lt;UUID, string&gt;(KeyNameCache);
11369 </code> 17351 </code>
11370 </example> 17352 </example>
11371 </member> 17353 </member>
11372 <member name="M:OpenMetaverse.InternalDictionary`2.#ctor(System.Int32)"> 17354 <member name="M:OpenMetaverse.ObservableDictionary`2.#ctor(System.Int32)">
11373 <summary> 17355 <summary>
11374 Initializes a new instance of the <seealso cref="T:OpenMetaverse.InternalDictionary"/> Class 17356 Initializes a new instance of the <seealso cref="T:OpenMetaverse.ObservableDictionary"/> Class
11375 with the specified key/value, With its initial capacity specified. 17357 with the specified key/value, With its initial capacity specified.
11376 </summary> 17358 </summary>
11377 <param name="capacity">Initial size of dictionary</param> 17359 <param name="capacity">Initial size of dictionary</param>
11378 <example> 17360 <example>
11379 <code> 17361 <code>
11380 // initialize a new InternalDictionary named testDict with a string as the key and an int as the value, 17362 // initialize a new ObservableDictionary named testDict with a string as the key and an int as the value,
11381 // initially allocated room for 10 entries. 17363 // initially allocated room for 10 entries.
11382 public InternalDictionary&lt;string, int&gt; testDict = new InternalDictionary&lt;string, int&gt;(10); 17364 public ObservableDictionary&lt;string, int&gt; testDict = new ObservableDictionary&lt;string, int&gt;(10);
11383 </code> 17365 </code>
11384 </example> 17366 </example>
11385 </member> 17367 </member>
11386 <member name="M:OpenMetaverse.InternalDictionary`2.TryGetValue(`0,`1@)"> 17368 <member name="M:OpenMetaverse.ObservableDictionary`2.TryGetValue(`0,`1@)">
11387 <summary> 17369 <summary>
11388 Try to get entry from <seealso cref="T:OpenMetaverse.InternalDictionary"/> with specified key 17370 Try to get entry from the <seealso cref="!:ObservableDictionary"/> with specified key
11389 </summary> 17371 </summary>
11390 <param name="key">Key to use for lookup</param> 17372 <param name="key">Key to use for lookup</param>
11391 <param name="value">Value returned</param> 17373 <param name="value">Value returned</param>
11392 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns> 17374 <returns><see langword="true"/> if specified key exists, <see langword="false"/> if not found</returns>
11393 <example> 17375 <example>
11394 <code> 17376 <code>
11395 // find your avatar using the Simulator.ObjectsAvatars InternalDictionary: 17377 // find your avatar using the Simulator.ObjectsAvatars ObservableDictionary:
11396 Avatar av; 17378 Avatar av;
11397 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av)) 17379 if (Client.Network.CurrentSim.ObjectsAvatars.TryGetValue(Client.Self.AgentID, out av))
11398 Console.WriteLine("Found Avatar {0}", av.Name); 17380 Console.WriteLine("Found Avatar {0}", av.Name);
@@ -11400,7 +17382,7 @@
11400 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/> 17382 <seealso cref="F:OpenMetaverse.Simulator.ObjectsAvatars"/>
11401 </example> 17383 </example>
11402 </member> 17384 </member>
11403 <member name="M:OpenMetaverse.InternalDictionary`2.Find(System.Predicate{`1})"> 17385 <member name="M:OpenMetaverse.ObservableDictionary`2.Find(System.Predicate{`1})">
11404 <summary> 17386 <summary>
11405 Finds the specified match. 17387 Finds the specified match.
11406 </summary> 17388 </summary>
@@ -11408,7 +17390,7 @@
11408 <returns>Matched value</returns> 17390 <returns>Matched value</returns>
11409 <example> 17391 <example>
11410 <code> 17392 <code>
11411 // use a delegate to find a prim in the ObjectsPrimitives InternalDictionary 17393 // use a delegate to find a prim in the ObjectsPrimitives ObservableDictionary
11412 // with the ID 95683496 17394 // with the ID 95683496
11413 uint findID = 95683496; 17395 uint findID = 95683496;
11414 Primitive findPrim = sim.ObjectsPrimitives.Find( 17396 Primitive findPrim = sim.ObjectsPrimitives.Find(
@@ -11416,8 +17398,8 @@
11416 </code> 17398 </code>
11417 </example> 17399 </example>
11418 </member> 17400 </member>
11419 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`1})"> 17401 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`1})">
11420 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary> 17402 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
11421 <param name="match">return matching items.</param> 17403 <param name="match">return matching items.</param>
11422 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns> 17404 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found items.</returns>
11423 <example> 17405 <example>
@@ -11433,8 +17415,8 @@
11433 </code> 17415 </code>
11434 </example> 17416 </example>
11435 </member> 17417 </member>
11436 <member name="M:OpenMetaverse.InternalDictionary`2.FindAll(System.Predicate{`0})"> 17418 <member name="M:OpenMetaverse.ObservableDictionary`2.FindAll(System.Predicate{`0})">
11437 <summary>Find All items in an <seealso cref="T:InternalDictionary"/></summary> 17419 <summary>Find All items in an <seealso cref="T:ObservableDictionary"/></summary>
11438 <param name="match">return matching keys.</param> 17420 <param name="match">return matching keys.</param>
11439 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns> 17421 <returns>a <seealso cref="T:System.Collections.Generic.List"/> containing found keys.</returns>
11440 <example> 17422 <example>
@@ -11448,45 +17430,17 @@
11448 </code> 17430 </code>
11449 </example> 17431 </example>
11450 </member> 17432 </member>
11451 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`1})"> 17433 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsKey(`0)">
11452 <summary>Perform an <seealso cref="T:System.Action"/> on each entry in an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary>
11453 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
11454 <example>
11455 <code>
11456 // Iterates over the ObjectsPrimitives InternalDictionary and prints out some information.
11457 Client.Network.CurrentSim.ObjectsPrimitives.ForEach(
11458 delegate(Primitive prim)
11459 {
11460 if (prim.Text != null)
11461 {
11462 Console.WriteLine("NAME={0} ID = {1} TEXT = '{2}'",
11463 prim.PropertiesFamily.Name, prim.ID, prim.Text);
11464 }
11465 });
11466 </code>
11467 </example>
11468 </member>
11469 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{`0})">
11470 <summary>Perform an <seealso cref="T:System.Action"/> on each key of an <seealso cref="T:OpenMetaverse.InternalDictionary"/></summary>
11471 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
11472 </member>
11473 <member name="M:OpenMetaverse.InternalDictionary`2.ForEach(System.Action{System.Collections.Generic.KeyValuePair{`0,`1}})">
11474 <summary>
11475 Perform an <seealso cref="T:System.Action"/> on each KeyValuePair of an <seealso cref="T:OpenMetaverse.InternalDictionary"/>
11476 </summary>
11477 <param name="action"><seealso cref="T:System.Action"/> to perform</param>
11478 </member>
11479 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsKey(`0)">
11480 <summary>Check if Key exists in Dictionary</summary> 17434 <summary>Check if Key exists in Dictionary</summary>
11481 <param name="key">Key to check for</param> 17435 <param name="key">Key to check for</param>
11482 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns> 17436 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
11483 </member> 17437 </member>
11484 <member name="M:OpenMetaverse.InternalDictionary`2.ContainsValue(`1)"> 17438 <member name="M:OpenMetaverse.ObservableDictionary`2.ContainsValue(`1)">
11485 <summary>Check if Value exists in Dictionary</summary> 17439 <summary>Check if Value exists in Dictionary</summary>
11486 <param name="value">Value to check for</param> 17440 <param name="value">Value to check for</param>
11487 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns> 17441 <returns><see langword="true"/> if found, <see langword="false"/> otherwise</returns>
11488 </member> 17442 </member>
11489 <member name="M:OpenMetaverse.InternalDictionary`2.Add(`0,`1)"> 17443 <member name="M:OpenMetaverse.ObservableDictionary`2.Add(`0,`1)">
11490 <summary> 17444 <summary>
11491 Adds the specified key to the dictionary, dictionary locking is not performed, 17445 Adds the specified key to the dictionary, dictionary locking is not performed,
11492 <see cref="!:SafeAdd"/> 17446 <see cref="!:SafeAdd"/>
@@ -11494,602 +17448,656 @@
11494 <param name="key">The key</param> 17448 <param name="key">The key</param>
11495 <param name="value">The value</param> 17449 <param name="value">The value</param>
11496 </member> 17450 </member>
11497 <member name="M:OpenMetaverse.InternalDictionary`2.Remove(`0)"> 17451 <member name="M:OpenMetaverse.ObservableDictionary`2.Remove(`0)">
11498 <summary> 17452 <summary>
11499 Removes the specified key, dictionary locking is not performed 17453 Removes the specified key, dictionary locking is not performed
11500 </summary> 17454 </summary>
11501 <param name="key">The key.</param> 17455 <param name="key">The key.</param>
11502 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns> 17456 <returns><see langword="true"/> if successful, <see langword="false"/> otherwise</returns>
11503 </member> 17457 </member>
11504 <member name="P:OpenMetaverse.InternalDictionary`2.Count"> 17458 <member name="M:OpenMetaverse.ObservableDictionary`2.Clear">
11505 <summary> 17459 <summary>
11506 Gets the number of Key/Value pairs contained in the <seealso cref="T:InternalDictionary"/> 17460 Clear the contents of the dictionary
11507 </summary> 17461 </summary>
11508 </member> 17462 </member>
11509 <member name="P:OpenMetaverse.InternalDictionary`2.Item(`0)"> 17463 <member name="M:OpenMetaverse.ObservableDictionary`2.GetEnumerator">
11510 <summary> 17464 <summary>
11511 Indexer for the dictionary 17465 Enumerator for iterating dictionary entries
11512 </summary> 17466 </summary>
11513 <param name="key">The key</param> 17467 <returns></returns>
11514 <returns>The value</returns>
11515 </member> 17468 </member>
11516 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorCreate(System.String,System.String,System.UInt16,System.UInt16,OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings)"> 17469 <member name="P:OpenMetaverse.ObservableDictionary`2.Count">
11517 <summary> 17470 <summary>
11518 This is used to initialize and stop the Connector as a whole. The Connector 17471 Gets the number of Key/Value pairs contained in the <seealso cref="T:ObservableDictionary"/>
11519 Create call must be completed successfully before any other requests are made
11520 (typically during application initialization). The shutdown should be called
11521 when the application is shutting down to gracefully release resources
11522 </summary> 17472 </summary>
11523 <param name="ClientName">A string value indicting the Application name</param>
11524 <param name="AccountManagementServer">URL for the management server</param>
11525 <param name="Logging">LoggingSettings</param>
11526 <param name="MaximumPort"></param>
11527 <param name="MinimumPort"></param>
11528 </member> 17473 </member>
11529 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorInitiateShutdown(System.String)"> 17474 <member name="P:OpenMetaverse.ObservableDictionary`2.Item(`0)">
11530 <summary> 17475 <summary>
11531 Shutdown Connector -- Should be called when the application is shutting down 17476 Indexer for the dictionary
11532 to gracefully release resources
11533 </summary> 17477 </summary>
11534 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param> 17478 <param name="key">The key</param>
17479 <returns>The value</returns>
11535 </member> 17480 </member>
11536 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalMic(System.String,System.Boolean)"> 17481 <member name="T:OpenMetaverse.BinBVHAnimationReader">
11537 <summary> 17482 <summary>
11538 Mute or unmute the microphone 17483 Reads in a byte array of an Animation Asset created by the SecondLife(tm) client.
11539 </summary> 17484 </summary>
11540 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
11541 <param name="Mute">true (mute) or false (unmute)</param>
11542 </member> 17485 </member>
11543 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorMuteLocalSpeaker(System.String,System.Boolean)"> 17486 <member name="F:OpenMetaverse.BinBVHAnimationReader.rotationkeys">
11544 <summary> 17487 <summary>
11545 Mute or unmute the speaker 17488 Rotation Keyframe count (used internally)
11546 </summary> 17489 </summary>
11547 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
11548 <param name="Mute">true (mute) or false (unmute)</param>
11549 </member> 17490 </member>
11550 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalMicVolume(System.String,System.Int32)"> 17491 <member name="F:OpenMetaverse.BinBVHAnimationReader.positionkeys">
11551 <summary> 17492 <summary>
11552 Set microphone volume 17493 Position Keyframe count (used internally)
11553 </summary> 17494 </summary>
11554 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
11555 <param name="Value">The level of the audio, a number between -100 and 100 where
11556 0 represents ‘normal’ speaking volume</param>
11557 </member> 17495 </member>
11558 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectorSetLocalSpeakerVolume(System.String,System.Int32)"> 17496 <member name="F:OpenMetaverse.BinBVHAnimationReader.Priority">
11559 <summary> 17497 <summary>
11560 Set local speaker volume 17498 Animation Priority
11561 </summary> 17499 </summary>
11562 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
11563 <param name="Value">The level of the audio, a number between -100 and 100 where
11564 0 represents ‘normal’ speaking volume</param>
11565 </member> 17500 </member>
11566 <member name="M:OpenMetaverse.Voice.VoiceGateway.StartDaemon(System.String,System.String)"> 17501 <member name="F:OpenMetaverse.BinBVHAnimationReader.Length">
11567 <summary> 17502 <summary>
11568 Starts a thread that keeps the daemon running 17503 The animation length in seconds.
11569 </summary> 17504 </summary>
11570 <param name="path"></param>
11571 <param name="args"></param>
11572 </member> 17505 </member>
11573 <member name="M:OpenMetaverse.Voice.VoiceGateway.StopDaemon"> 17506 <member name="F:OpenMetaverse.BinBVHAnimationReader.ExpressionName">
11574 <summary> 17507 <summary>
11575 Stops the daemon and the thread keeping it running 17508 Expression set in the client. Null if [None] is selected
11576 </summary> 17509 </summary>
11577 </member> 17510 </member>
11578 <member name="M:OpenMetaverse.Voice.VoiceGateway.ConnectToDaemon(System.String,System.Int32)"> 17511 <member name="F:OpenMetaverse.BinBVHAnimationReader.InPoint">
11579 <summary> 17512 <summary>
11580 17513 The time in seconds to start the animation
11581 </summary> 17514 </summary>
11582 <param name="address"></param>
11583 <param name="port"></param>
11584 <returns></returns>
11585 </member> 17515 </member>
11586 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetCaptureDevices"> 17516 <member name="F:OpenMetaverse.BinBVHAnimationReader.OutPoint">
11587 <summary> 17517 <summary>
11588 This is used to get a list of audio devices that can be used for capture (input) of voice. 17518 The time in seconds to end the animation
11589 </summary> 17519 </summary>
11590 <returns></returns>
11591 </member> 17520 </member>
11592 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxGetRenderDevices"> 17521 <member name="F:OpenMetaverse.BinBVHAnimationReader.Loop">
11593 <summary> 17522 <summary>
11594 This is used to get a list of audio devices that can be used for render (playback) of voice. 17523 Loop the animation
11595 </summary> 17524 </summary>
11596 </member> 17525 </member>
11597 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetRenderDevice(System.String)"> 17526 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseInTime">
11598 <summary> 17527 <summary>
11599 This command is used to select the render device. 17528 Meta data. Ease in Seconds.
11600 </summary> 17529 </summary>
11601 <param name="RenderDeviceSpecifier">The name of the device as returned by the Aux.GetRenderDevices command.</param>
11602 </member> 17530 </member>
11603 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetCaptureDevice(System.String)"> 17531 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseOutTime">
11604 <summary> 17532 <summary>
11605 This command is used to select the capture device. 17533 Meta data. Ease out seconds.
11606 </summary> 17534 </summary>
11607 <param name="CaptureDeviceSpecifier">The name of the device as returned by the Aux.GetCaptureDevices command.</param>
11608 </member> 17535 </member>
11609 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStart(System.Int32)"> 17536 <member name="F:OpenMetaverse.BinBVHAnimationReader.HandPose">
11610 <summary> 17537 <summary>
11611 This command is used to start the audio capture process which will cause 17538 Meta Data for the Hand Pose
11612 AuxAudioProperty Events to be raised. These events can be used to display a
11613 microphone VU meter for the currently selected capture device. This command
11614 should not be issued if the user is on a call.
11615 </summary> 17539 </summary>
11616 <param name="Duration">(unused but required)</param>
11617 <returns></returns>
11618 </member> 17540 </member>
11619 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxCaptureAudioStop"> 17541 <member name="F:OpenMetaverse.BinBVHAnimationReader.JointCount">
11620 <summary> 17542 <summary>
11621 This command is used to stop the audio capture process. 17543 Number of joints defined in the animation
11622 </summary> 17544 </summary>
11623 <returns></returns>
11624 </member> 17545 </member>
11625 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetMicLevel(System.Int32)"> 17546 <member name="F:OpenMetaverse.BinBVHAnimationReader.joints">
11626 <summary> 17547 <summary>
11627 This command is used to set the mic volume while in the audio tuning process. 17548 Contains an array of joints
11628 Once an acceptable mic level is attained, the application must issue a
11629 connector set mic volume command to have that level be used while on voice
11630 calls.
11631 </summary> 17549 </summary>
11632 <param name="Level">the microphone volume (-100 to 100 inclusive)</param>
11633 <returns></returns>
11634 </member> 17550 </member>
11635 <member name="M:OpenMetaverse.Voice.VoiceGateway.AuxSetSpeakerLevel(System.Int32)"> 17551 <member name="M:OpenMetaverse.BinBVHAnimationReader.#ctor(System.Byte[])">
11636 <summary> 17552 <summary>
11637 This command is used to set the speaker volume while in the audio tuning 17553 Searialize an animation asset into it's joints/keyframes/meta data
11638 process. Once an acceptable speaker level is attained, the application must
11639 issue a connector set speaker volume command to have that level be used while
11640 on voice calls.
11641 </summary> 17554 </summary>
11642 <param name="Level">the speaker volume (-100 to 100 inclusive)</param> 17555 <param name="animationdata"></param>
11643 <returns></returns>
11644 </member> 17556 </member>
11645 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionCreate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.String)"> 17557 <member name="M:OpenMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[],System.Int32@)">
11646 <summary> 17558 <summary>
11647 Create a Session 17559 Variable length strings seem to be null terminated in the animation asset.. but..
11648 Sessions typically represent a connection to a media session with one or more 17560 use with caution, home grown.
11649 participants. This is used to generate an ‘outbound’ call to another user or 17561 advances the index.
11650 channel. The specifics depend on the media types involved. A session handle is
11651 required to control the local user functions within the session (or remote
11652 users if the current account has rights to do so). Currently creating a
11653 session automatically connects to the audio media, there is no need to call
11654 Session.Connect at this time, this is reserved for future use.
11655 </summary> 17562 </summary>
11656 <param name="AccountHandle">Handle returned from successful Connector ‘create’ request</param> 17563 <param name="data">The animation asset byte array</param>
11657 <param name="URI">This is the URI of the terminating point of the session (ie who/what is being called)</param> 17564 <param name="i">The offset to start reading</param>
11658 <param name="Name">This is the display name of the entity being called (user or channel)</param> 17565 <returns>a string</returns>
11659 <param name="Password">Only needs to be supplied when the target URI is password protected</param>
11660 <param name="PasswordHashAlgorithm">This indicates the format of the password as passed in. This can either be
11661 “ClearText” or “SHA1UserName”. If this element does not exist, it is assumed to be “ClearText”. If it is
11662 “SHA1UserName”, the password as passed in is the SHA1 hash of the password and username concatenated together,
11663 then base64 encoded, with the final “=” character stripped off.</param>
11664 <param name="JoinAudio"></param>
11665 <param name="JoinText"></param>
11666 <returns></returns>
11667 </member> 17566 </member>
11668 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionConnect(System.String,System.String)"> 17567 <member name="M:OpenMetaverse.BinBVHAnimationReader.readJoint(System.Byte[],System.Int32@)">
11669 <summary> 17568 <summary>
11670 Used to accept a call 17569 Read in a Joint from an animation asset byte array
17570 Variable length Joint fields, yay!
17571 Advances the index
11671 </summary> 17572 </summary>
11672 <param name="SessionHandle">SessionHandle such as received from SessionNewEvent</param> 17573 <param name="data">animation asset byte array</param>
11673 <param name="AudioMedia">"default"</param> 17574 <param name="i">Byte Offset of the start of the joint</param>
11674 <returns></returns> 17575 <returns>The Joint data serialized into the binBVHJoint structure</returns>
11675 </member> 17576 </member>
11676 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStart(System.String,System.Boolean)"> 17577 <member name="M:OpenMetaverse.BinBVHAnimationReader.readKeys(System.Byte[],System.Int32@,System.Int32,System.Single,System.Single)">
11677 <summary> 17578 <summary>
11678 This command is used to start the audio render process, which will then play 17579 Read Keyframes of a certain type
11679 the passed in file through the selected audio render device. This command 17580 advance i
11680 should not be issued if the user is on a call.
11681 </summary> 17581 </summary>
11682 <param name="SoundFilePath">The fully qualified path to the sound file.</param> 17582 <param name="data">Animation Byte array</param>
11683 <param name="Loop">True if the file is to be played continuously and false if it is should be played once.</param> 17583 <param name="i">Offset in the Byte Array. Will be advanced</param>
17584 <param name="keycount">Number of Keyframes</param>
17585 <param name="min">Scaling Min to pass to the Uint16ToFloat method</param>
17586 <param name="max">Scaling Max to pass to the Uint16ToFloat method</param>
11684 <returns></returns> 17587 <returns></returns>
11685 </member> 17588 </member>
11686 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionRenderAudioStop(System.String)"> 17589 <member name="M:OpenMetaverse.BinBVHAnimationReader.Equals(System.Object)">
11687 <summary> 17590 <summary>
11688 This command is used to stop the audio render process. 17591 Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.
11689 </summary> 17592 </summary>
11690 <param name="SoundFilePath">The fully qualified path to the sound file issued in the start render command.</param> 17593 <returns>
11691 <returns></returns> 17594 true if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, false.
17595 </returns>
17596 <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>.
17597 </param><exception cref="T:System.NullReferenceException">The <paramref name="obj"/> parameter is null.
17598 </exception><filterpriority>2</filterpriority>
11692 </member> 17599 </member>
11693 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionTerminate(System.String)"> 17600 <member name="M:OpenMetaverse.BinBVHAnimationReader.GetHashCode">
11694 <summary> 17601 <summary>
11695 This is used to ‘end’ an established session (i.e. hang-up or disconnect). 17602 Serves as a hash function for a particular type.
11696 </summary> 17603 </summary>
11697 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param> 17604 <returns>
11698 <returns></returns> 17605 A hash code for the current <see cref="T:System.Object"/>.
17606 </returns>
17607 <filterpriority>2</filterpriority>
11699 </member> 17608 </member>
11700 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSet3DPosition(System.String,OpenMetaverse.Voice.VoicePosition,OpenMetaverse.Voice.VoicePosition)"> 17609 <member name="T:OpenMetaverse.binBVHJoint">
11701 <summary> 17610 <summary>
11702 Set the combined speaking and listening position in 3D space. 17611 A Joint and it's associated meta data and keyframes
11703 </summary> 17612 </summary>
11704 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param>
11705 <param name="SpeakerPosition">Speaking position</param>
11706 <param name="ListenerPosition">Listening position</param>
11707 <returns></returns>
11708 </member> 17613 </member>
11709 <member name="M:OpenMetaverse.Voice.VoiceGateway.SessionSetParticipantVolumeForMe(System.String,System.String,System.Int32)"> 17614 <member name="M:OpenMetaverse.binBVHJoint.Equals(System.Object)">
11710 <summary> 17615 <summary>
11711 Set User Volume for a particular user. Does not affect how other users hear that user. 17616 Indicates whether this instance and a specified object are equal.
11712 </summary> 17617 </summary>
11713 <param name="SessionHandle">Handle returned from successful Session ‘create’ request or a SessionNewEvent</param> 17618 <returns>
11714 <param name="ParticipantURI"></param> 17619 true if <paramref name="obj"/> and this instance are the same type and represent the same value; otherwise, false.
11715 <param name="Volume">The level of the audio, a number between -100 and 100 where 0 represents ‘normal’ speaking volume</param> 17620 </returns>
11716 <returns></returns> 17621 <param name="obj">Another object to compare to.
17622 </param><filterpriority>2</filterpriority>
11717 </member> 17623 </member>
11718 <member name="M:OpenMetaverse.Voice.VoiceGateway.Start"> 17624 <member name="M:OpenMetaverse.binBVHJoint.GetHashCode">
11719 <summary> 17625 <summary>
11720 Start up the Voice service. 17626 Returns the hash code for this instance.
11721 </summary> 17627 </summary>
17628 <returns>
17629 A 32-bit signed integer that is the hash code for this instance.
17630 </returns>
17631 <filterpriority>2</filterpriority>
11722 </member> 17632 </member>
11723 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnVoiceResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceResponseEventArgs)"> 17633 <member name="F:OpenMetaverse.binBVHJoint.Name">
11724 <summary> 17634 <summary>
11725 Handle miscellaneous request status 17635 Name of the Joint. Matches the avatar_skeleton.xml in client distros
11726 </summary> 17636 </summary>
11727 <param name="sender"></param>
11728 <param name="e"></param>
11729 ///<remarks>If something goes wrong, we log it.</remarks>
11730 </member> 17637 </member>
11731 <member name="M:OpenMetaverse.Voice.VoiceGateway.Dispose"> 17638 <member name="F:OpenMetaverse.binBVHJoint.Priority">
11732 <summary> 17639 <summary>
11733 Cleanup oject resources 17640 Joint Animation Override? Was the same as the Priority in testing..
11734 </summary> 17641 </summary>
11735 </member> 17642 </member>
11736 <member name="M:OpenMetaverse.Voice.VoiceGateway.Network_EventQueueRunning(System.Object,OpenMetaverse.EventQueueRunningEventArgs)"> 17643 <member name="F:OpenMetaverse.binBVHJoint.rotationkeys">
11737 <summary> 17644 <summary>
11738 Request voice cap when changing regions 17645 Array of Rotation Keyframes in order from earliest to latest
11739 </summary> 17646 </summary>
11740 </member> 17647 </member>
11741 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnSessionStateChangeEvent(System.Object,OpenMetaverse.Voice.VoiceGateway.SessionStateChangeEventArgs)"> 17648 <member name="F:OpenMetaverse.binBVHJoint.positionkeys">
11742 <summary> 17649 <summary>
11743 Handle a change in session state 17650 Array of Position Keyframes in order from earliest to latest
17651 This seems to only be for the Pelvis?
11744 </summary> 17652 </summary>
11745 </member> 17653 </member>
11746 <member name="M:OpenMetaverse.Voice.VoiceGateway.CloseSession(System.String)"> 17654 <member name="F:OpenMetaverse.binBVHJoint.Tag">
11747 <summary> 17655 <summary>
11748 Close a voice session 17656 Custom application data that can be attached to a joint
11749 </summary> 17657 </summary>
11750 <param name="sessionHandle"></param>
11751 </member> 17658 </member>
11752 <member name="M:OpenMetaverse.Voice.VoiceGateway.FindSession(System.String,System.Boolean)"> 17659 <member name="T:OpenMetaverse.binBVHJointKey">
11753 <summary> 17660 <summary>
11754 Locate a Session context from its handle 17661 A Joint Keyframe. This is either a position or a rotation.
11755 </summary> 17662 </summary>
11756 <remarks>Creates the session context if it does not exist.</remarks>
11757 </member> 17663 </member>
11758 <member name="M:OpenMetaverse.Voice.VoiceGateway.cClient_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 17664 <member name="F:OpenMetaverse.binBVHJointKey.key_element">
11759 <summary> 17665 <summary>
11760 Handle completion of main voice cap request. 17666 Either a Vector3 position or a Vector3 Euler rotation
11761 </summary> 17667 </summary>
11762 <param name="client"></param>
11763 <param name="result"></param>
11764 <param name="error"></param>
11765 </member> 17668 </member>
11766 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonRunning"> 17669 <member name="T:OpenMetaverse.HandPose">
11767 <summary> 17670 <summary>
11768 Daemon has started so connect to it. 17671 Poses set in the animation metadata for the hands.
11769 </summary> 17672 </summary>
11770 </member> 17673 </member>
11771 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnDaemonConnected"> 17674 <member name="T:OpenMetaverse.Assets.AssetScriptBinary">
11772 <summary> 17675 <summary>
11773 The daemon TCP connection is open. 17676 Represents an AssetScriptBinary object containing the
17677 LSO compiled bytecode of an LSL script
11774 </summary> 17678 </summary>
11775 </member> 17679 </member>
11776 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnConnectorCreateResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceConnectorEventArgs)"> 17680 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor">
11777 <summary> 17681 <summary>Initializes a new instance of an AssetScriptBinary object</summary>
11778 Handle creation of the Connector.
11779 </summary>
11780 </member> 17682 </member>
11781 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetRenderDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)"> 17683 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor(OpenMetaverse.UUID,System.Byte[])">
17684 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
17685 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
17686 <param name="assetData">A byte array containing the raw asset data</param>
17687 </member>
17688 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Encode">
11782 <summary> 17689 <summary>
11783 Handle response to audio output device query 17690 TODO: Encodes a scripts contents into a LSO Bytecode file
11784 </summary> 17691 </summary>
11785 </member> 17692 </member>
11786 <member name="M:OpenMetaverse.Voice.VoiceGateway.connector_OnAuxGetCaptureDevicesResponse(System.Object,OpenMetaverse.Voice.VoiceGateway.VoiceDevicesEventArgs)"> 17693 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Decode">
11787 <summary> 17694 <summary>
11788 Handle response to audio input device query 17695 TODO: Decode LSO Bytecode into a string
11789 </summary> 17696 </summary>
17697 <returns>true</returns>
11790 </member> 17698 </member>
11791 <member name="M:OpenMetaverse.Voice.VoiceGateway.ParcelChanged"> 17699 <member name="P:OpenMetaverse.Assets.AssetScriptBinary.AssetType">
11792 <summary> 17700 <summary>Override the base classes AssetType</summary>
11793 Set voice channel for new parcel
11794 </summary>
11795
11796 </member> 17701 </member>
11797 <member name="M:OpenMetaverse.Voice.VoiceGateway.RequestParcelInfo(System.Uri)"> 17702 <member name="T:OpenMetaverse.Assets.AssetPrim">
11798 <summary> 17703 <summary>
11799 Request info from a parcel capability Uri. 17704 A linkset asset, containing a parent primitive and zero or more children
11800 </summary> 17705 </summary>
11801 <param name="cap"></param>
11802 </member> 17706 </member>
11803 <member name="M:OpenMetaverse.Voice.VoiceGateway.pCap_OnComplete(OpenMetaverse.Http.CapsClient,OpenMetaverse.StructuredData.OSD,System.Exception)"> 17707 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor">
17708 <summary>Initializes a new instance of an AssetPrim object</summary>
17709 </member>
17710 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor(OpenMetaverse.UUID,System.Byte[])">
11804 <summary> 17711 <summary>
11805 Receive parcel voice cap 17712 Initializes a new instance of an AssetPrim object
11806 </summary> 17713 </summary>
11807 <param name="client"></param> 17714 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
11808 <param name="result"></param> 17715 <param name="assetData">A byte array containing the raw asset data</param>
11809 <param name="error"></param>
11810 </member> 17716 </member>
11811 <member name="M:OpenMetaverse.Voice.VoiceGateway.UpdatePosition(OpenMetaverse.AgentManager)"> 17717 <member name="M:OpenMetaverse.Assets.AssetPrim.Encode">
11812 <summary> 17718 <summary>
11813 Tell Vivox where we are standing 17719
11814 </summary> 17720 </summary>
11815 <remarks>This has to be called when we move or turn.</remarks>
11816 </member> 17721 </member>
11817 <member name="M:OpenMetaverse.Voice.VoiceGateway.PosUpdating(System.Boolean)"> 17722 <member name="M:OpenMetaverse.Assets.AssetPrim.Decode">
11818 <summary> 17723 <summary>
11819 Start and stop updating out position. 17724
11820 </summary> 17725 </summary>
11821 <param name="go"></param> 17726 <returns></returns>
11822 </member> 17727 </member>
11823 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogin(System.String,System.String,System.String,System.String,System.String,System.Int32,System.Boolean)"> 17728 <member name="P:OpenMetaverse.Assets.AssetPrim.AssetType">
17729 <summary>Override the base classes AssetType</summary>
17730 </member>
17731 <member name="T:OpenMetaverse.Assets.AssetPrim.ProfileShape">
11824 <summary> 17732 <summary>
11825 This is used to login a specific user account(s). It may only be called after 17733 Only used internally for XML serialization/deserialization
11826 Connector initialization has completed successfully
11827 </summary> 17734 </summary>
11828 <param name="ConnectorHandle">Handle returned from successful Connector ‘create’ request</param>
11829 <param name="AccountName">User's account name</param>
11830 <param name="AccountPassword">User's account password</param>
11831 <param name="AudioSessionAnswerMode">Values may be “AutoAnswer” or “VerifyAnswer”</param>
11832 <param name="AccountURI">""</param>
11833 <param name="ParticipantPropertyFrequency">This is an integer that specifies how often
11834 the daemon will send participant property events while in a channel. If this is not set
11835 the default will be “on state change”, which means that the events will be sent when
11836 the participant starts talking, stops talking, is muted, is unmuted.
11837 The valid values are:
11838 0 – Never
11839 5 – 10 times per second
11840 10 – 5 times per second
11841 50 – 1 time per second
11842 100 – on participant state change (this is the default)</param>
11843 <param name="EnableBuddiesAndPresence">false</param>
11844 <returns></returns>
11845 </member> 17735 </member>
11846 <member name="M:OpenMetaverse.Voice.VoiceGateway.AccountLogout(System.String)"> 17736 <member name="T:OpenMetaverse.Assets.PrimObject">
11847 <summary> 17737 <summary>
11848 This is used to logout a user session. It should only be called with a valid AccountHandle. 17738 The deserialized form of a single primitive in a linkset asset
11849 </summary> 17739 </summary>
11850 <param name="AccountHandle">Handle returned from successful Connector ‘login’ request</param>
11851 <returns></returns>
11852 </member> 17740 </member>
11853 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnVoiceResponse"> 17741 <member name="T:OpenMetaverse.FieldType">
11854 <summary> 17742 <summary>
11855 Event for most mundane request reposnses. 17743
11856 </summary> 17744 </summary>
11857 </member> 17745 </member>
11858 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnConnectorCreateResponse"> 17746 <member name="F:OpenMetaverse.FieldType.U8">
11859 <summary>Response to Connector.Create request</summary> 17747 <summary></summary>
11860 </member> 17748 </member>
11861 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetCaptureDevicesResponse"> 17749 <member name="F:OpenMetaverse.FieldType.U16">
11862 <summary>Response to Aux.GetCaptureDevices request</summary> 17750 <summary></summary>
11863 </member> 17751 </member>
11864 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxGetRenderDevicesResponse"> 17752 <member name="F:OpenMetaverse.FieldType.U32">
11865 <summary>Response to Aux.GetRenderDevices request</summary> 17753 <summary></summary>
11866 </member> 17754 </member>
11867 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAuxAudioPropertiesEvent"> 17755 <member name="F:OpenMetaverse.FieldType.U64">
11868 <summary>Audio Properties Events are sent after audio capture is started. 17756 <summary></summary>
11869 These events are used to display a microphone VU meter</summary>
11870 </member> 17757 </member>
11871 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginResponse"> 17758 <member name="F:OpenMetaverse.FieldType.S8">
11872 <summary>Response to Account.Login request</summary> 17759 <summary></summary>
11873 </member> 17760 </member>
11874 <member name="E:OpenMetaverse.Voice.VoiceGateway.OnAccountLoginStateChangeEvent"> 17761 <member name="F:OpenMetaverse.FieldType.S16">
11875 <summary>This event message is sent whenever the login state of the 17762 <summary></summary>
11876 particular Account has transitioned from one value to another</summary>
11877 </member> 17763 </member>
11878 <member name="P:OpenMetaverse.Voice.VoiceGateway.CaptureDevices"> 17764 <member name="F:OpenMetaverse.FieldType.S32">
11879 <summary> 17765 <summary></summary>
11880 List of audio input devices
11881 </summary>
11882 </member> 17766 </member>
11883 <member name="P:OpenMetaverse.Voice.VoiceGateway.PlaybackDevices"> 17767 <member name="F:OpenMetaverse.FieldType.F32">
11884 <summary> 17768 <summary></summary>
11885 List of audio output devices
11886 </summary>
11887 </member> 17769 </member>
11888 <member name="P:OpenMetaverse.Voice.VoiceGateway.TestMode"> 17770 <member name="F:OpenMetaverse.FieldType.F64">
11889 <summary> 17771 <summary></summary>
11890 Set audio test mode
11891 </summary>
11892 </member> 17772 </member>
11893 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Enabled"> 17773 <member name="F:OpenMetaverse.FieldType.UUID">
11894 <summary>Enable logging</summary> 17774 <summary></summary>
11895 </member> 17775 </member>
11896 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.Folder"> 17776 <member name="F:OpenMetaverse.FieldType.BOOL">
11897 <summary>The folder where any logs will be created</summary> 17777 <summary></summary>
11898 </member> 17778 </member>
11899 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNamePrefix"> 17779 <member name="F:OpenMetaverse.FieldType.Vector3">
11900 <summary>This will be prepended to beginning of each log file</summary> 17780 <summary></summary>
11901 </member> 17781 </member>
11902 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.FileNameSuffix"> 17782 <member name="F:OpenMetaverse.FieldType.Vector3d">
11903 <summary>The suffix or extension to be appended to each log file</summary> 17783 <summary></summary>
11904 </member> 17784 </member>
11905 <member name="F:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.LogLevel"> 17785 <member name="F:OpenMetaverse.FieldType.Vector4">
11906 <summary> 17786 <summary></summary>
11907 0: NONE - No logging
11908 1: ERROR - Log errors only
11909 2: WARNING - Log errors and warnings
11910 3: INFO - Log errors, warnings and info
11911 4: DEBUG - Log errors, warnings, info and debug
11912 </summary>
11913 </member> 17787 </member>
11914 <member name="M:OpenMetaverse.Voice.VoiceGateway.VoiceLoggingSettings.#ctor"> 17788 <member name="F:OpenMetaverse.FieldType.Quaternion">
11915 <summary> 17789 <summary></summary>
11916 Constructor for default logging settings
11917 </summary>
11918 </member> 17790 </member>
11919 <member name="T:OpenMetaverse.Voice.VoiceGateway.AudioPropertiesEventArgs"> 17791 <member name="F:OpenMetaverse.FieldType.IPADDR">
11920 Audio Properties Events are sent after audio capture is started. These events are used to display a microphone VU meter 17792 <summary></summary>
11921 </member> 17793 </member>
11922 <member name="T:OpenMetaverse.Rendering.IRendering"> 17794 <member name="F:OpenMetaverse.FieldType.IPPORT">
11923 <summary> 17795 <summary></summary>
11924 Abstract base for rendering plugins
11925 </summary>
11926 </member> 17796 </member>
11927 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)"> 17797 <member name="F:OpenMetaverse.FieldType.Variable">
11928 <summary> 17798 <summary></summary>
11929 Generates a basic mesh structure from a primitive
11930 </summary>
11931 <param name="prim">Primitive to generate the mesh from</param>
11932 <param name="lod">Level of detail to generate the mesh at</param>
11933 <returns>The generated mesh</returns>
11934 </member> 17799 </member>
11935 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateSimpleSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)"> 17800 <member name="F:OpenMetaverse.FieldType.Fixed">
17801 <summary></summary>
17802 </member>
17803 <member name="F:OpenMetaverse.FieldType.Single">
17804 <summary></summary>
17805 </member>
17806 <member name="F:OpenMetaverse.FieldType.Multiple">
17807 <summary></summary>
17808 </member>
17809 <member name="T:OpenMetaverse.MapField">
11936 <summary> 17810 <summary>
11937 Generates a basic mesh structure from a sculpted primitive and 17811
11938 texture
11939 </summary> 17812 </summary>
11940 <param name="prim">Sculpted primitive to generate the mesh from</param>
11941 <param name="sculptTexture">Sculpt texture</param>
11942 <param name="lod">Level of detail to generate the mesh at</param>
11943 <returns>The generated mesh</returns>
11944 </member> 17813 </member>
11945 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedMesh(OpenMetaverse.Primitive,OpenMetaverse.Rendering.DetailLevel)"> 17814 <member name="F:OpenMetaverse.MapField.KeywordPosition">
17815 <summary></summary>
17816 </member>
17817 <member name="F:OpenMetaverse.MapField.Name">
17818 <summary></summary>
17819 </member>
17820 <member name="F:OpenMetaverse.MapField.Type">
17821 <summary></summary>
17822 </member>
17823 <member name="F:OpenMetaverse.MapField.Count">
17824 <summary></summary>
17825 </member>
17826 <member name="M:OpenMetaverse.MapField.CompareTo(System.Object)">
11946 <summary> 17827 <summary>
11947 Generates a series of faces, each face containing a mesh and 17828
11948 metadata
11949 </summary> 17829 </summary>
11950 <param name="prim">Primitive to generate the mesh from</param> 17830 <param name="obj"></param>
11951 <param name="lod">Level of detail to generate the mesh at</param> 17831 <returns></returns>
11952 <returns>The generated mesh</returns>
11953 </member> 17832 </member>
11954 <member name="M:OpenMetaverse.Rendering.IRendering.GenerateFacetedSculptMesh(OpenMetaverse.Primitive,System.Drawing.Bitmap,OpenMetaverse.Rendering.DetailLevel)"> 17833 <member name="T:OpenMetaverse.MapBlock">
11955 <summary> 17834 <summary>
11956 Generates a series of faces for a sculpted prim, each face 17835
11957 containing a mesh and metadata
11958 </summary> 17836 </summary>
11959 <param name="prim">Sculpted primitive to generate the mesh from</param>
11960 <param name="sculptTexture">Sculpt texture</param>
11961 <param name="lod">Level of detail to generate the mesh at</param>
11962 <returns>The generated mesh</returns>
11963 </member> 17837 </member>
11964 <member name="M:OpenMetaverse.Rendering.IRendering.TransformTexCoords(System.Collections.Generic.List{OpenMetaverse.Rendering.Vertex},OpenMetaverse.Vector3,OpenMetaverse.Primitive.TextureEntryFace)"> 17838 <member name="F:OpenMetaverse.MapBlock.KeywordPosition">
17839 <summary></summary>
17840 </member>
17841 <member name="F:OpenMetaverse.MapBlock.Name">
17842 <summary></summary>
17843 </member>
17844 <member name="F:OpenMetaverse.MapBlock.Count">
17845 <summary></summary>
17846 </member>
17847 <member name="F:OpenMetaverse.MapBlock.Fields">
17848 <summary></summary>
17849 </member>
17850 <member name="M:OpenMetaverse.MapBlock.CompareTo(System.Object)">
11965 <summary> 17851 <summary>
11966 Apply texture coordinate modifications from a 17852
11967 <seealso cref="!:TextureEntryFace"/> to a list of vertices
11968 </summary> 17853 </summary>
11969 <param name="vertices">Vertex list to modify texture coordinates for</param> 17854 <param name="obj"></param>
11970 <param name="center">Center-point of the face</param> 17855 <returns></returns>
11971 <param name="teFace">Face texture parameters</param>
11972 </member> 17856 </member>
11973 <member name="T:OpenMetaverse.Sounds"> 17857 <member name="T:OpenMetaverse.MapPacket">
11974 <summary> 17858 <summary>
11975 pre-defined built in sounds 17859
11976 </summary> 17860 </summary>
11977 </member> 17861 </member>
11978 <member name="F:OpenMetaverse.Sounds.BELL_TING"> 17862 <member name="F:OpenMetaverse.MapPacket.ID">
11979 <summary></summary> 17863 <summary></summary>
11980 </member> 17864 </member>
11981 <member name="F:OpenMetaverse.Sounds.CLICK"> 17865 <member name="F:OpenMetaverse.MapPacket.Name">
11982 <summary></summary> 17866 <summary></summary>
11983 </member> 17867 </member>
11984 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_FEMALE"> 17868 <member name="F:OpenMetaverse.MapPacket.Frequency">
11985 <summary></summary> 17869 <summary></summary>
11986 </member> 17870 </member>
11987 <member name="F:OpenMetaverse.Sounds.HEALTH_REDUCTION_MALE"> 17871 <member name="F:OpenMetaverse.MapPacket.Trusted">
11988 <summary></summary> 17872 <summary></summary>
11989 </member> 17873 </member>
11990 <member name="F:OpenMetaverse.Sounds.IM_START"> 17874 <member name="F:OpenMetaverse.MapPacket.Encoded">
11991 <summary></summary> 17875 <summary></summary>
11992 </member> 17876 </member>
11993 <member name="F:OpenMetaverse.Sounds.INSTANT_MESSAGE_NOTIFICATION"> 17877 <member name="F:OpenMetaverse.MapPacket.Blocks">
11994 <summary></summary> 17878 <summary></summary>
11995 </member> 17879 </member>
11996 <member name="F:OpenMetaverse.Sounds.INVALID_OPERATION"> 17880 <member name="T:OpenMetaverse.ProtocolManager">
11997 <summary></summary> 17881 <summary>
17882
17883 </summary>
11998 </member> 17884 </member>
11999 <member name="F:OpenMetaverse.Sounds.KEYBOARD_LOOP"> 17885 <member name="F:OpenMetaverse.ProtocolManager.TypeSizes">
12000 <summary></summary> 17886 <summary></summary>
12001 </member> 17887 </member>
12002 <member name="F:OpenMetaverse.Sounds.MONEY_REDUCTION_COINS"> 17888 <member name="F:OpenMetaverse.ProtocolManager.KeywordPositions">
12003 <summary>coins</summary> 17889 <summary></summary>
12004 </member> 17890 </member>
12005 <member name="F:OpenMetaverse.Sounds.MONEY_INCREASE_CASH_REGISTER_BELL"> 17891 <member name="F:OpenMetaverse.ProtocolManager.LowMaps">
12006 <summary>cash register bell</summary> 17892 <summary></summary>
12007 </member> 17893 </member>
12008 <member name="F:OpenMetaverse.Sounds.NULL_KEYSTROKE"> 17894 <member name="F:OpenMetaverse.ProtocolManager.MediumMaps">
12009 <summary></summary> 17895 <summary></summary>
12010 </member> 17896 </member>
12011 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION"> 17897 <member name="F:OpenMetaverse.ProtocolManager.HighMaps">
12012 <summary></summary> 17898 <summary></summary>
12013 </member> 17899 </member>
12014 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_RUBBER"> 17900 <member name="M:OpenMetaverse.ProtocolManager.#ctor(System.String,OpenMetaverse.GridClient)">
12015 <summary>rubber</summary> 17901 <summary>
17902
17903 </summary>
17904 <param name="mapFile"></param>
17905 <param name="client"></param>
12016 </member> 17906 </member>
12017 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_PLASTIC"> 17907 <member name="M:OpenMetaverse.ProtocolManager.Command(System.String)">
12018 <summary>plastic</summary> 17908 <summary>
17909
17910 </summary>
17911 <param name="command"></param>
17912 <returns></returns>
12019 </member> 17913 </member>
12020 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_FLESH"> 17914 <member name="M:OpenMetaverse.ProtocolManager.Command(System.Byte[])">
12021 <summary>flesh</summary> 17915 <summary>
17916
17917 </summary>
17918 <param name="data"></param>
17919 <returns></returns>
12022 </member> 17920 </member>
12023 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_WOOD_SPLINTERING"> 17921 <member name="M:OpenMetaverse.ProtocolManager.Command(System.UInt16,OpenMetaverse.PacketFrequency)">
12024 <summary>wood splintering?</summary> 17922 <summary>
17923
17924 </summary>
17925 <param name="command"></param>
17926 <param name="frequency"></param>
17927 <returns></returns>
12025 </member> 17928 </member>
12026 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_GLASS_BREAK"> 17929 <member name="M:OpenMetaverse.ProtocolManager.PrintMap">
12027 <summary>glass break</summary> 17930 <summary>
17931
17932 </summary>
12028 </member> 17933 </member>
12029 <member name="F:OpenMetaverse.Sounds.OBJECT_COLLISION_METAL_CLUNK"> 17934 <member name="M:OpenMetaverse.ProtocolManager.PrintOneMap(OpenMetaverse.MapPacket[],System.String)">
12030 <summary>metal clunk</summary> 17935 <summary>
17936
17937 </summary>
17938 <param name="map"></param>
17939 <param name="frequency"></param>
12031 </member> 17940 </member>
12032 <member name="F:OpenMetaverse.Sounds.OBJECT_CREATE_WHOOSH"> 17941 <member name="M:OpenMetaverse.ProtocolManager.DecodeMapFile(System.String,System.String)">
12033 <summary>whoosh</summary> 17942 <summary>
17943
17944 </summary>
17945 <param name="mapFile"></param>
17946 <param name="outputFile"></param>
12034 </member> 17947 </member>
12035 <member name="F:OpenMetaverse.Sounds.OBJECT_DELETE_SHAKE"> 17948 <member name="M:OpenMetaverse.ProtocolManager.LoadMapFile(System.String)">
12036 <summary>shake</summary> 17949 <summary>
17950
17951 </summary>
17952 <param name="mapFile"></param>
12037 </member> 17953 </member>
12038 <member name="F:OpenMetaverse.Sounds.OBJECT_REZ"> 17954 <member name="T:OpenMetaverse.PermissionMask">
12039 <summary></summary> 17955 <summary>
17956
17957 </summary>
12040 </member> 17958 </member>
12041 <member name="F:OpenMetaverse.Sounds.PIE_MENU_APPEAR_DING"> 17959 <member name="T:OpenMetaverse.PermissionWho">
12042 <summary>ding</summary> 17960 <summary>
17961
17962 </summary>
12043 </member> 17963 </member>
12044 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT"> 17964 <member name="F:OpenMetaverse.PermissionWho.Base">
12045 <summary></summary> 17965 <summary></summary>
12046 </member> 17966 </member>
12047 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT1"> 17967 <member name="F:OpenMetaverse.PermissionWho.Owner">
12048 <summary></summary> 17968 <summary></summary>
12049 </member> 17969 </member>
12050 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT2"> 17970 <member name="F:OpenMetaverse.PermissionWho.Group">
12051 <summary></summary> 17971 <summary></summary>
12052 </member> 17972 </member>
12053 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT3"> 17973 <member name="F:OpenMetaverse.PermissionWho.Everyone">
12054 <summary></summary> 17974 <summary></summary>
12055 </member> 17975 </member>
12056 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT4"> 17976 <member name="F:OpenMetaverse.PermissionWho.NextOwner">
12057 <summary></summary> 17977 <summary></summary>
12058 </member> 17978 </member>
12059 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT5"> 17979 <member name="F:OpenMetaverse.PermissionWho.All">
12060 <summary></summary> 17980 <summary></summary>
12061 </member> 17981 </member>
12062 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT6"> 17982 <member name="T:OpenMetaverse.Permissions">
12063 <summary></summary> 17983 <summary>
17984
17985 </summary>
12064 </member> 17986 </member>
12065 <member name="F:OpenMetaverse.Sounds.PIE_MENU_SLICE_HIGHLIGHT7"> 17987 <member name="T:OpenMetaverse.Logger">
12066 <summary></summary> 17988 <summary>
17989 Singleton logging class for the entire library
17990 </summary>
12067 </member> 17991 </member>
12068 <member name="F:OpenMetaverse.Sounds.SNAPSHOT"> 17992 <member name="F:OpenMetaverse.Logger.LogInstance">
12069 <summary></summary> 17993 <summary>log4net logging engine</summary>
12070 </member> 17994 </member>
12071 <member name="F:OpenMetaverse.Sounds.TELEPORT_TEXTURE_APPLY"> 17995 <member name="M:OpenMetaverse.Logger.#cctor">
12072 <summary></summary> 17996 <summary>
17997 Default constructor
17998 </summary>
12073 </member> 17999 </member>
12074 <member name="F:OpenMetaverse.Sounds.THUNDER"> 18000 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel)">
12075 <summary></summary> 18001 <summary>
18002 Send a log message to the logging engine
18003 </summary>
18004 <param name="message">The log message</param>
18005 <param name="level">The severity of the log entry</param>
12076 </member> 18006 </member>
12077 <member name="F:OpenMetaverse.Sounds.WINDOW_CLOSE"> 18007 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient)">
12078 <summary></summary> 18008 <summary>
18009 Send a log message to the logging engine
18010 </summary>
18011 <param name="message">The log message</param>
18012 <param name="level">The severity of the log entry</param>
18013 <param name="client">Instance of the client</param>
12079 </member> 18014 </member>
12080 <member name="F:OpenMetaverse.Sounds.WINDOW_OPEN"> 18015 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,System.Exception)">
12081 <summary></summary> 18016 <summary>
18017 Send a log message to the logging engine
18018 </summary>
18019 <param name="message">The log message</param>
18020 <param name="level">The severity of the log entry</param>
18021 <param name="exception">Exception that was raised</param>
12082 </member> 18022 </member>
12083 <member name="F:OpenMetaverse.Sounds.ZIPPER"> 18023 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient,System.Exception)">
12084 <summary></summary> 18024 <summary>
18025 Send a log message to the logging engine
18026 </summary>
18027 <param name="message">The log message</param>
18028 <param name="level">The severity of the log entry</param>
18029 <param name="client">Instance of the client</param>
18030 <param name="exception">Exception that was raised</param>
12085 </member> 18031 </member>
12086 <member name="M:OpenMetaverse.Sounds.ToDictionary"> 18032 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object)">
12087 <summary> 18033 <summary>
12088 A dictionary containing all pre-defined sounds 18034 If the library is compiled with DEBUG defined, an event will be
18035 fired if an <code>OnLogMessage</code> handler is registered and the
18036 message will be sent to the logging engine
12089 </summary> 18037 </summary>
12090 <returns>A dictionary containing the pre-defined sounds, 18038 <param name="message">The message to log at the DEBUG level to the
12091 where the key is the sounds ID, and the value is a string 18039 current logging engine</param>
12092 containing a name to identify the purpose of the sound</returns> 18040 </member>
18041 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object,OpenMetaverse.GridClient)">
18042 <summary>
18043 If the library is compiled with DEBUG defined and
18044 <code>GridClient.Settings.DEBUG</code> is true, an event will be
18045 fired if an <code>OnLogMessage</code> handler is registered and the
18046 message will be sent to the logging engine
18047 </summary>
18048 <param name="message">The message to log at the DEBUG level to the
18049 current logging engine</param>
18050 <param name="client">Instance of the client</param>
18051 </member>
18052 <member name="E:OpenMetaverse.Logger.OnLogMessage">
18053 <summary>Triggered whenever a message is logged. If this is left
18054 null, log messages will go to the console</summary>
18055 </member>
18056 <member name="T:OpenMetaverse.Logger.LogCallback">
18057 <summary>
18058 Callback used for client apps to receive log messages from
18059 the library
18060 </summary>
18061 <param name="message">Data being logged</param>
18062 <param name="level">The severity of the log entry from <seealso cref="T:OpenMetaverse.Helpers.LogLevel"/></param>
18063 </member>
18064 <member name="T:OpenMetaverse.Assets.AssetCallingCard">
18065 <summary>
18066 Represents a Callingcard with AvatarID and Position vector
18067 </summary>
18068 </member>
18069 <member name="F:OpenMetaverse.Assets.AssetCallingCard.AvatarID">
18070 <summary>UUID of the Callingcard target avatar</summary>
18071 </member>
18072 <member name="M:OpenMetaverse.Assets.AssetCallingCard.#ctor">
18073 <summary>Construct an Asset of type Callingcard</summary>
18074 </member>
18075 <member name="M:OpenMetaverse.Assets.AssetCallingCard.#ctor(OpenMetaverse.UUID,System.Byte[])">
18076 <summary>
18077 Construct an Asset object of type Callingcard
18078 </summary>
18079 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
18080 <param name="assetData">A byte array containing the raw asset data</param>
18081 </member>
18082 <member name="M:OpenMetaverse.Assets.AssetCallingCard.#ctor(OpenMetaverse.UUID)">
18083 <summary>
18084 Constuct an asset of type Callingcard
18085 </summary>
18086 <param name="avatarID">UUID of the target avatar</param>
18087 </member>
18088 <member name="M:OpenMetaverse.Assets.AssetCallingCard.Encode">
18089 <summary>
18090 Encode the raw contents of a string with the specific Callingcard format
18091 </summary>
18092 </member>
18093 <member name="M:OpenMetaverse.Assets.AssetCallingCard.Decode">
18094 <summary>
18095 Decode the raw asset data, populating the AvatarID and Position
18096 </summary>
18097 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns>
18098 </member>
18099 <member name="P:OpenMetaverse.Assets.AssetCallingCard.AssetType">
18100 <summary>Override the base classes AssetType</summary>
12093 </member> 18101 </member>
12094 <member name="T:OpenMetaverse.RegionFlags"> 18102 <member name="T:OpenMetaverse.RegionFlags">
12095 <summary> 18103 <summary>
@@ -12193,6 +18201,11 @@
12193 <member name="F:OpenMetaverse.RegionFlags.DenyAgeUnverified"> 18201 <member name="F:OpenMetaverse.RegionFlags.DenyAgeUnverified">
12194 <summary>Deny agents who have not been age verified from entering the region.</summary> 18202 <summary>Deny agents who have not been age verified from entering the region.</summary>
12195 </member> 18203 </member>
18204 <member name="T:OpenMetaverse.RegionProtocols">
18205 <summary>
18206 Region protocol flags
18207 </summary>
18208 </member>
12196 <member name="T:OpenMetaverse.SimAccess"> 18209 <member name="T:OpenMetaverse.SimAccess">
12197 <summary> 18210 <summary>
12198 Access level for a simulator 18211 Access level for a simulator
@@ -12224,38 +18237,6 @@
12224 18237
12225 </summary> 18238 </summary>
12226 </member> 18239 </member>
12227 <member name="T:OpenMetaverse.UDPBase">
12228 <summary>
12229
12230 </summary>
12231 </member>
12232 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Int32)">
12233 <summary>
12234 Initialize the UDP packet handler in server mode
12235 </summary>
12236 <param name="port">Port to listening for incoming UDP packets on</param>
12237 </member>
12238 <member name="M:OpenMetaverse.UDPBase.#ctor(System.Net.IPEndPoint)">
12239 <summary>
12240 Initialize the UDP packet handler in client mode
12241 </summary>
12242 <param name="endPoint">Remote UDP server to connect to</param>
12243 </member>
12244 <member name="M:OpenMetaverse.UDPBase.Start">
12245 <summary>
12246
12247 </summary>
12248 </member>
12249 <member name="M:OpenMetaverse.UDPBase.Stop">
12250 <summary>
12251
12252 </summary>
12253 </member>
12254 <member name="P:OpenMetaverse.UDPBase.IsRunning">
12255 <summary>
12256
12257 </summary>
12258 </member>
12259 <member name="F:OpenMetaverse.Simulator.Client"> 18240 <member name="F:OpenMetaverse.Simulator.Client">
12260 <summary>A public reference to the client that this Simulator object 18241 <summary>A public reference to the client that this Simulator object
12261 is attached to</summary> 18242 is attached to</summary>
@@ -12401,6 +18382,11 @@
12401 </list> 18382 </list>
12402 </remarks> 18383 </remarks>
12403 </member> 18384 </member>
18385 <member name="F:OpenMetaverse.Simulator.Protocols">
18386 <summary>
18387 Flags indicating which protocols this region supports
18388 </summary>
18389 </member>
12404 <member name="F:OpenMetaverse.Simulator.Sequence"> 18390 <member name="F:OpenMetaverse.Simulator.Sequence">
12405 <summary>The current sequence number for packets sent to this 18391 <summary>The current sequence number for packets sent to this
12406 simulator. Must be Interlocked before modifying. Only 18392 simulator. Must be Interlocked before modifying. Only
@@ -12416,18 +18402,18 @@
12416 A thread-safe dictionary containing primitives in a simulator 18402 A thread-safe dictionary containing primitives in a simulator
12417 </summary> 18403 </summary>
12418 </member> 18404 </member>
12419 <member name="F:OpenMetaverse.Simulator.Parcels">
12420 <summary>
12421 Provides access to an internal thread-safe dictionary containing parcel
12422 information found in this simulator
12423 </summary>
12424 </member>
12425 <member name="M:OpenMetaverse.Simulator.IsParcelMapFull"> 18405 <member name="M:OpenMetaverse.Simulator.IsParcelMapFull">
12426 <summary> 18406 <summary>
12427 Checks simulator parcel map to make sure it has downloaded all data successfully 18407 Checks simulator parcel map to make sure it has downloaded all data successfully
12428 </summary> 18408 </summary>
12429 <returns>true if map is full (contains no 0's)</returns> 18409 <returns>true if map is full (contains no 0's)</returns>
12430 </member> 18410 </member>
18411 <member name="F:OpenMetaverse.Simulator.AgentMovementComplete">
18412 <summary>
18413 Is it safe to send agent updates to this sim
18414 AgentMovementComplete message received
18415 </summary>
18416 </member>
12431 <member name="F:OpenMetaverse.Simulator.DisconnectCandidate"> 18417 <member name="F:OpenMetaverse.Simulator.DisconnectCandidate">
12432 <summary>Used internally to track sim disconnections</summary> 18418 <summary>Used internally to track sim disconnections</summary>
12433 </member> 18419 </member>
@@ -12479,10 +18465,11 @@
12479 <returns>True if the connection succeeded or connection status is 18465 <returns>True if the connection succeeded or connection status is
12480 unknown, false if there was a failure</returns> 18466 unknown, false if there was a failure</returns>
12481 </member> 18467 </member>
12482 <member name="M:OpenMetaverse.Simulator.UseCircuitCode"> 18468 <member name="M:OpenMetaverse.Simulator.UseCircuitCode(System.Boolean)">
12483 <summary> 18469 <summary>
12484 Initiates connection to the simulator 18470 Initiates connection to the simulator
12485 </summary> 18471 </summary>
18472 <param name="waitForAck">Should we block until ack for this packet is recieved</param>
12486 </member> 18473 </member>
12487 <member name="M:OpenMetaverse.Simulator.Disconnect(System.Boolean)"> 18474 <member name="M:OpenMetaverse.Simulator.Disconnect(System.Boolean)">
12488 <summary> 18475 <summary>
@@ -12550,6 +18537,12 @@
12550 Resend unacknowledged packets 18537 Resend unacknowledged packets
12551 </summary> 18538 </summary>
12552 </member> 18539 </member>
18540 <member name="P:OpenMetaverse.Simulator.Parcels">
18541 <summary>
18542 Provides access to an internal thread-safe dictionary containing parcel
18543 information found in this simulator
18544 </summary>
18545 </member>
12553 <member name="P:OpenMetaverse.Simulator.ParcelMap"> 18546 <member name="P:OpenMetaverse.Simulator.ParcelMap">
12554 <summary> 18547 <summary>
12555 Provides access to an internal thread-safe multidimensional array containing a x,y grid mapped 18548 Provides access to an internal thread-safe multidimensional array containing a x,y grid mapped
@@ -12705,2184 +18698,30 @@
12705 <member name="F:OpenMetaverse.Simulator.SimStats.UnackedBytes"> 18698 <member name="F:OpenMetaverse.Simulator.SimStats.UnackedBytes">
12706 <summary>Unacknowledged bytes in queue</summary> 18699 <summary>Unacknowledged bytes in queue</summary>
12707 </member> 18700 </member>
12708 <member name="M:OpenMetaverse.WrappedObject`1.Dispose"> 18701 <member name="F:OpenMetaverse.SimulatorDataPool.Handle">
12709 <summary>
12710 Checks the instance back into the object pool
12711 </summary>
12712 </member>
12713 <member name="P:OpenMetaverse.WrappedObject`1.Instance">
12714 <summary>
12715 Returns an instance of the class that has been checked out of the Object Pool.
12716 </summary>
12717 </member>
12718 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor">
12719 <summary>
12720 Creates a new instance of the ObjectPoolBase class. Initialize MUST be called
12721 after using this constructor.
12722 </summary>
12723 </member>
12724 <member name="M:OpenMetaverse.ObjectPoolBase`1.#ctor(System.Int32,System.Int32,System.Boolean,System.Int32)">
12725 <summary>
12726 Creates a new instance of the ObjectPool Base class.
12727 </summary>
12728 <param name="itemsPerSegment">The object pool is composed of segments, which
12729 are allocated whenever the size of the pool is exceeded. The number of items
12730 in a segment should be large enough that allocating a new segmeng is a rare
12731 thing. For example, on a server that will have 10k people logged in at once,
12732 the receive buffer object pool should have segment sizes of at least 1000
12733 byte arrays per segment.
12734 </param>
12735 <param name="minimumSegmentCount">The minimun number of segments that may exist.</param>
12736 <param name="gcOnPoolGrowth">Perform a full GC.Collect whenever a segment is allocated, and then again after allocation to compact the heap.</param>
12737 <param name="cleanupFrequenceMS">The frequency which segments are checked to see if they're eligible for cleanup.</param>
12738 </member>
12739 <member name="M:OpenMetaverse.ObjectPoolBase`1.ForceCleanup">
12740 <summary>
12741 Forces the segment cleanup algorithm to be run. This method is intended
12742 primarly for use from the Unit Test libraries.
12743 </summary>
12744 </member>
12745 <member name="M:OpenMetaverse.ObjectPoolBase`1.GetObjectInstance">
12746 <summary>
12747 Responsible for allocate 1 instance of an object that will be stored in a segment.
12748 </summary>
12749 <returns>An instance of whatever objec the pool is pooling.</returns>
12750 </member>
12751 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckIn(OpenMetaverse.ObjectPoolSegment{`0},`0)">
12752 <summary>
12753 Checks in an instance of T owned by the object pool. This method is only intended to be called
12754 by the <c>WrappedObject</c> class.
12755 </summary>
12756 <param name="owningSegment">The segment from which the instance is checked out.</param>
12757 <param name="instance">The instance of <c>T</c> to check back into the segment.</param>
12758 </member>
12759 <member name="M:OpenMetaverse.ObjectPoolBase`1.CheckOut">
12760 <summary>
12761 Checks an instance of <c>T</c> from the pool. If the pool is not sufficient to
12762 allow the checkout, a new segment is created.
12763 </summary>
12764 <returns>A <c>WrappedObject</c> around the instance of <c>T</c>. To check
12765 the instance back into the segment, be sureto dispose the WrappedObject
12766 when finished. </returns>
12767 </member>
12768 <member name="P:OpenMetaverse.ObjectPoolBase`1.TotalSegments">
12769 <summary>
12770 The total number of segments created. Intended to be used by the Unit Tests.
12771 </summary>
12772 </member>
12773 <member name="P:OpenMetaverse.ObjectPoolBase`1.ItemsPerSegment">
12774 <summary>
12775 The number of items that are in a segment. Items in a segment
12776 are all allocated at the same time, and are hopefully close to
12777 each other in the managed heap.
12778 </summary>
12779 </member>
12780 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentCount">
12781 <summary>
12782 The minimum number of segments. When segments are reclaimed,
12783 this number of segments will always be left alone. These
12784 segments are allocated at startup.
12785 </summary>
12786 </member>
12787 <member name="P:OpenMetaverse.ObjectPoolBase`1.MinimumSegmentAgePriorToCleanup">
12788 <summary>
12789 The age a segment must be before it's eligible for cleanup.
12790 This is used to prevent thrash, and typical values are in
12791 the 5 minute range.
12792 </summary>
12793 </member>
12794 <member name="P:OpenMetaverse.ObjectPoolBase`1.CleanupFrequencyMilliseconds">
12795 <summary>
12796 The frequence which the cleanup thread runs. This is typically
12797 expected to be in the 5 minute range.
12798 </summary>
12799 </member>
12800 <member name="T:OpenMetaverse.InventoryException">
12801 <summary>
12802 Exception class to identify inventory exceptions
12803 </summary>
12804 </member>
12805 <member name="T:OpenMetaverse.Inventory">
12806 <summary>
12807 Responsible for maintaining inventory structure. Inventory constructs nodes
12808 and manages node children as is necessary to maintain a coherant hirarchy.
12809 Other classes should not manipulate or create InventoryNodes explicitly. When
12810 A node's parent changes (when a folder is moved, for example) simply pass
12811 Inventory the updated InventoryFolder and it will make the appropriate changes
12812 to its internal representation.
12813 </summary>
12814 </member>
12815 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdated">
12816 <summary>The event subscribers, null of no subscribers</summary>
12817 </member>
12818 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectUpdated(OpenMetaverse.InventoryObjectUpdatedEventArgs)">
12819 <summary>Raises the InventoryObjectUpdated Event</summary>
12820 <param name="e">A InventoryObjectUpdatedEventArgs object containing
12821 the data sent from the simulator</param>
12822 </member>
12823 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdatedLock">
12824 <summary>Thread sync lock object</summary>
12825 </member>
12826 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemoved">
12827 <summary>The event subscribers, null of no subscribers</summary>
12828 </member>
12829 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectRemoved(OpenMetaverse.InventoryObjectRemovedEventArgs)">
12830 <summary>Raises the InventoryObjectRemoved Event</summary>
12831 <param name="e">A InventoryObjectRemovedEventArgs object containing
12832 the data sent from the simulator</param>
12833 </member>
12834 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemovedLock">
12835 <summary>Thread sync lock object</summary>
12836 </member>
12837 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAdded">
12838 <summary>The event subscribers, null of no subscribers</summary>
12839 </member>
12840 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectAdded(OpenMetaverse.InventoryObjectAddedEventArgs)">
12841 <summary>Raises the InventoryObjectAdded Event</summary>
12842 <param name="e">A InventoryObjectAddedEventArgs object containing
12843 the data sent from the simulator</param>
12844 </member>
12845 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAddedLock">
12846 <summary>Thread sync lock object</summary>
12847 </member>
12848 <member name="M:OpenMetaverse.Inventory.GetContents(OpenMetaverse.UUID)">
12849 <summary>
12850 Returns the contents of the specified folder
12851 </summary>
12852 <param name="folder">A folder's UUID</param>
12853 <returns>The contents of the folder corresponding to <code>folder</code></returns>
12854 <exception cref="T:OpenMetaverse.InventoryException">When <code>folder</code> does not exist in the inventory</exception>
12855 </member>
12856 <member name="M:OpenMetaverse.Inventory.UpdateNodeFor(OpenMetaverse.InventoryBase)">
12857 <summary>
12858 Updates the state of the InventoryNode and inventory data structure that
12859 is responsible for the InventoryObject. If the item was previously not added to inventory,
12860 it adds the item, and updates structure accordingly. If it was, it updates the
12861 InventoryNode, changing the parent node if <code>item.parentUUID</code> does
12862 not match <code>node.Parent.Data.UUID</code>.
12863
12864 You can not set the inventory root folder using this method
12865 </summary>
12866 <param name="item">The InventoryObject to store</param>
12867 </member>
12868 <member name="M:OpenMetaverse.Inventory.RemoveNodeFor(OpenMetaverse.InventoryBase)">
12869 <summary>
12870 Removes the InventoryObject and all related node data from Inventory.
12871 </summary>
12872 <param name="item">The InventoryObject to remove.</param>
12873 </member>
12874 <member name="M:OpenMetaverse.Inventory.Contains(OpenMetaverse.UUID)">
12875 <summary>
12876 Used to find out if Inventory contains the InventoryObject
12877 specified by <code>uuid</code>.
12878 </summary>
12879 <param name="uuid">The UUID to check.</param>
12880 <returns>true if inventory contains uuid, false otherwise</returns>
12881 </member>
12882 <member name="M:OpenMetaverse.Inventory.SaveToDisk(System.String)">
12883 <summary>
12884 Saves the current inventory structure to a cache file
12885 </summary>
12886 <param name="filename">Name of the cache file to save to</param>
12887 </member>
12888 <member name="M:OpenMetaverse.Inventory.RestoreFromDisk(System.String)">
12889 <summary>
12890 Loads in inventory cache file into the inventory structure. Note only valid to call after login has been successful.
12891 </summary>
12892 <param name="filename">Name of the cache file to load</param>
12893 <returns>The number of inventory items sucessfully reconstructed into the inventory node tree</returns>
12894 </member>
12895 <member name="E:OpenMetaverse.Inventory.InventoryObjectUpdated">
12896 <summary>Raised when the simulator sends us data containing
12897 ...</summary>
12898 </member>
12899 <member name="E:OpenMetaverse.Inventory.InventoryObjectRemoved">
12900 <summary>Raised when the simulator sends us data containing
12901 ...</summary>
12902 </member>
12903 <member name="E:OpenMetaverse.Inventory.InventoryObjectAdded">
12904 <summary>Raised when the simulator sends us data containing
12905 ...</summary>
12906 </member>
12907 <member name="P:OpenMetaverse.Inventory.RootFolder">
12908 <summary>
12909 The root folder of this avatars inventory
12910 </summary>
12911 </member>
12912 <member name="P:OpenMetaverse.Inventory.LibraryFolder">
12913 <summary>
12914 The default shared library folder
12915 </summary>
12916 </member>
12917 <member name="P:OpenMetaverse.Inventory.RootNode">
12918 <summary>
12919 The root node of the avatars inventory
12920 </summary>
12921 </member>
12922 <member name="P:OpenMetaverse.Inventory.LibraryRootNode">
12923 <summary>
12924 The root node of the default shared library
12925 </summary>
12926 </member>
12927 <member name="P:OpenMetaverse.Inventory.Item(OpenMetaverse.UUID)">
12928 <summary>
12929 By using the bracket operator on this class, the program can get the
12930 InventoryObject designated by the specified uuid. If the value for the corresponding
12931 UUID is null, the call is equivelant to a call to <code>RemoveNodeFor(this[uuid])</code>.
12932 If the value is non-null, it is equivelant to a call to <code>UpdateNodeFor(value)</code>,
12933 the uuid parameter is ignored.
12934 </summary>
12935 <param name="uuid">The UUID of the InventoryObject to get or set, ignored if set to non-null value.</param>
12936 <returns>The InventoryObject corresponding to <code>uuid</code>.</returns>
12937 </member>
12938 <member name="T:OpenMetaverse.PacketEventDictionary">
12939 <summary>
12940 Registers, unregisters, and fires events generated by incoming packets
12941 </summary>
12942 </member>
12943 <member name="F:OpenMetaverse.PacketEventDictionary.Client">
12944 <summary>Reference to the GridClient object</summary>
12945 </member>
12946 <member name="M:OpenMetaverse.PacketEventDictionary.#ctor(OpenMetaverse.GridClient)">
12947 <summary>
12948 Default constructor
12949 </summary>
12950 <param name="client"></param>
12951 </member>
12952 <member name="M:OpenMetaverse.PacketEventDictionary.RegisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)">
12953 <summary>
12954 Register an event handler
12955 </summary>
12956 <remarks>Use PacketType.Default to fire this event on every
12957 incoming packet</remarks>
12958 <param name="packetType">Packet type to register the handler for</param>
12959 <param name="eventHandler">Callback to be fired</param>
12960 <param name="isAsync">True if this callback should be ran
12961 asynchronously, false to run it synchronous</param>
12962 </member>
12963 <member name="M:OpenMetaverse.PacketEventDictionary.UnregisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
12964 <summary>
12965 Unregister an event handler
12966 </summary>
12967 <param name="packetType">Packet type to unregister the handler for</param>
12968 <param name="eventHandler">Callback to be unregistered</param>
12969 </member>
12970 <member name="M:OpenMetaverse.PacketEventDictionary.RaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
12971 <summary>
12972 Fire the events registered for this packet type
12973 </summary>
12974 <param name="packetType">Incoming packet type</param>
12975 <param name="packet">Incoming packet</param>
12976 <param name="simulator">Simulator this packet was received from</param>
12977 </member>
12978 <member name="T:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper">
12979 <summary>
12980 Object that is passed to worker threads in the ThreadPool for
12981 firing packet callbacks
12982 </summary>
12983 </member>
12984 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Callback">
12985 <summary>Callback to fire for this packet</summary>
12986 </member>
12987 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Simulator">
12988 <summary>Reference to the simulator that this packet came from</summary>
12989 </member>
12990 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Packet">
12991 <summary>The packet that needs to be processed</summary>
12992 </member>
12993 <member name="T:OpenMetaverse.CapsEventDictionary">
12994 <summary>
12995 Registers, unregisters, and fires events generated by the Capabilities
12996 event queue
12997 </summary>
12998 </member>
12999 <member name="F:OpenMetaverse.CapsEventDictionary.Client">
13000 <summary>Reference to the GridClient object</summary>
13001 </member>
13002 <member name="M:OpenMetaverse.CapsEventDictionary.#ctor(OpenMetaverse.GridClient)">
13003 <summary>
13004 Default constructor
13005 </summary>
13006 <param name="client">Reference to the GridClient object</param>
13007 </member>
13008 <member name="M:OpenMetaverse.CapsEventDictionary.RegisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
13009 <summary>
13010 Register an new event handler for a capabilities event sent via the EventQueue
13011 </summary>
13012 <remarks>Use String.Empty to fire this event on every CAPS event</remarks>
13013 <param name="capsEvent">Capability event name to register the
13014 handler for</param>
13015 <param name="eventHandler">Callback to fire</param>
13016 </member>
13017 <member name="M:OpenMetaverse.CapsEventDictionary.UnregisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
13018 <summary>
13019 Unregister a previously registered capabilities handler
13020 </summary>
13021 <param name="capsEvent">Capability event name unregister the
13022 handler for</param>
13023 <param name="eventHandler">Callback to unregister</param>
13024 </member>
13025 <member name="M:OpenMetaverse.CapsEventDictionary.RaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
13026 <summary>
13027 Fire the events registered for this event type synchronously
13028 </summary>
13029 <param name="capsEvent">Capability name</param>
13030 <param name="message">Decoded event body</param>
13031 <param name="simulator">Reference to the simulator that
13032 generated this event</param>
13033 </member>
13034 <member name="M:OpenMetaverse.CapsEventDictionary.BeginRaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
13035 <summary>
13036 Fire the events registered for this event type asynchronously
13037 </summary>
13038 <param name="capsEvent">Capability name</param>
13039 <param name="message">Decoded event body</param>
13040 <param name="simulator">Reference to the simulator that
13041 generated this event</param>
13042 </member>
13043 <member name="T:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper">
13044 <summary>
13045 Object that is passed to worker threads in the ThreadPool for
13046 firing CAPS callbacks
13047 </summary>
13048 </member>
13049 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Callback">
13050 <summary>Callback to fire for this packet</summary>
13051 </member>
13052 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.CapsEvent">
13053 <summary>Name of the CAPS event</summary>
13054 </member>
13055 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Message">
13056 <summary>Strongly typed decoded data</summary>
13057 </member>
13058 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Simulator">
13059 <summary>Reference to the simulator that generated this event</summary>
13060 </member>
13061 <member name="T:OpenMetaverse.DownloadRequest">
13062 <summary>
13063 Represends individual HTTP Download request
13064 </summary>
13065 </member>
13066 <member name="F:OpenMetaverse.DownloadRequest.Address">
13067 <summary>URI of the item to fetch</summary>
13068 </member>
13069 <member name="F:OpenMetaverse.DownloadRequest.MillisecondsTimeout">
13070 <summary>Timout specified in milliseconds</summary>
13071 </member>
13072 <member name="F:OpenMetaverse.DownloadRequest.DownloadProgressCallback">
13073 <summary>Download progress callback</summary>
13074 </member>
13075 <member name="F:OpenMetaverse.DownloadRequest.CompletedCallback">
13076 <summary>Download completed callback</summary>
13077 </member>
13078 <member name="F:OpenMetaverse.DownloadRequest.ContentType">
13079 <summary>Accept the following content type</summary>
13080 </member>
13081 <member name="M:OpenMetaverse.DownloadRequest.#ctor">
13082 <summary>Default constructor</summary>
13083 </member>
13084 <member name="M:OpenMetaverse.DownloadRequest.#ctor(System.Uri,System.Int32,System.String,OpenMetaverse.Http.CapsBase.DownloadProgressEventHandler,OpenMetaverse.Http.CapsBase.RequestCompletedEventHandler)">
13085 <summary>Constructor</summary>
13086 </member>
13087 <member name="T:OpenMetaverse.DownloadManager">
13088 <summary>
13089 Manages async HTTP downloads with a limit on maximum
13090 concurrent downloads
13091 </summary>
13092 </member>
13093 <member name="M:OpenMetaverse.DownloadManager.#ctor">
13094 <summary>Default constructor</summary>
13095 </member>
13096 <member name="M:OpenMetaverse.DownloadManager.Dispose">
13097 <summary>Cleanup method</summary>
13098 </member>
13099 <member name="M:OpenMetaverse.DownloadManager.SetupRequest(System.Uri,System.String)">
13100 <summary>Setup http download request</summary>
13101 </member>
13102 <member name="M:OpenMetaverse.DownloadManager.EnqueuePending">
13103 <summary>Check the queue for pending work</summary>
13104 </member>
13105 <member name="M:OpenMetaverse.DownloadManager.QueueDownlad(OpenMetaverse.DownloadRequest)">
13106 <summary>Enqueue a new HTPP download</summary>
13107 </member>
13108 <member name="P:OpenMetaverse.DownloadManager.ParallelDownloads">
13109 <summary>Maximum number of parallel downloads from a single endpoint</summary>
13110 </member>
13111 <member name="P:OpenMetaverse.DownloadManager.ClientCert">
13112 <summary>Client certificate</summary>
13113 </member>
13114 <member name="F:OpenMetaverse.Voice.VoicePosition.Position">
13115 <summary>Positional vector of the users position</summary>
13116 </member>
13117 <member name="F:OpenMetaverse.Voice.VoicePosition.Velocity">
13118 <summary>Velocity vector of the position</summary>
13119 </member>
13120 <member name="F:OpenMetaverse.Voice.VoicePosition.AtOrientation">
13121 <summary>At Orientation (X axis) of the position</summary>
13122 </member>
13123 <member name="F:OpenMetaverse.Voice.VoicePosition.UpOrientation">
13124 <summary>Up Orientation (Y axis) of the position</summary>
13125 </member>
13126 <member name="F:OpenMetaverse.Voice.VoicePosition.LeftOrientation">
13127 <summary>Left Orientation (Z axis) of the position</summary>
13128 </member>
13129 <member name="T:OpenMetaverse.Assets.AssetMesh">
13130 <summary>
13131 Represents Mesh asset
13132 </summary>
13133 </member>
13134 <member name="M:OpenMetaverse.Assets.AssetMesh.#ctor">
13135 <summary>Initializes a new instance of an AssetMesh object</summary>
13136 </member>
13137 <member name="M:OpenMetaverse.Assets.AssetMesh.#ctor(OpenMetaverse.UUID,System.Byte[])">
13138 <summary>Initializes a new instance of an AssetMesh object with parameters</summary>
13139 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
13140 <param name="assetData">A byte array containing the raw asset data</param>
13141 </member>
13142 <member name="M:OpenMetaverse.Assets.AssetMesh.Encode">
13143 <summary>
13144 TODO: Encodes a scripts contents into a LSO Bytecode file
13145 </summary>
13146 </member>
13147 <member name="M:OpenMetaverse.Assets.AssetMesh.Decode">
13148 <summary>
13149 TODO: Decode LSO Bytecode into a string
13150 </summary>
13151 <returns>true</returns>
13152 </member>
13153 <member name="P:OpenMetaverse.Assets.AssetMesh.AssetType">
13154 <summary>Override the base classes AssetType</summary>
13155 </member>
13156 <member name="T:OpenMetaverse.Helpers">
13157 <summary>
13158 Static helper functions and global variables
13159 </summary>
13160 </member>
13161 <member name="F:OpenMetaverse.Helpers.MSG_APPENDED_ACKS">
13162 <summary>This header flag signals that ACKs are appended to the packet</summary>
13163 </member>
13164 <member name="F:OpenMetaverse.Helpers.MSG_RESENT">
13165 <summary>This header flag signals that this packet has been sent before</summary>
13166 </member>
13167 <member name="F:OpenMetaverse.Helpers.MSG_RELIABLE">
13168 <summary>This header flags signals that an ACK is expected for this packet</summary>
13169 </member>
13170 <member name="F:OpenMetaverse.Helpers.MSG_ZEROCODED">
13171 <summary>This header flag signals that the message is compressed using zerocoding</summary>
13172 </member>
13173 <member name="M:OpenMetaverse.Helpers.TEOffsetShort(System.Single)">
13174 <summary>
13175
13176 </summary>
13177 <param name="offset"></param>
13178 <returns></returns>
13179 </member>
13180 <member name="M:OpenMetaverse.Helpers.TEOffsetFloat(System.Byte[],System.Int32)">
13181 <summary>
13182
13183 </summary>
13184 <param name="bytes"></param>
13185 <param name="pos"></param>
13186 <returns></returns>
13187 </member>
13188 <member name="M:OpenMetaverse.Helpers.TERotationShort(System.Single)">
13189 <summary>
13190
13191 </summary>
13192 <param name="rotation"></param>
13193 <returns></returns>
13194 </member>
13195 <member name="M:OpenMetaverse.Helpers.TERotationFloat(System.Byte[],System.Int32)">
13196 <summary>
13197
13198 </summary>
13199 <param name="bytes"></param>
13200 <param name="pos"></param>
13201 <returns></returns>
13202 </member>
13203 <member name="M:OpenMetaverse.Helpers.GlobalPosToRegionHandle(System.Single,System.Single,System.Single@,System.Single@)">
13204 <summary>
13205 Given an X/Y location in absolute (grid-relative) terms, a region
13206 handle is returned along with the local X/Y location in that region
13207 </summary>
13208 <param name="globalX">The absolute X location, a number such as
13209 255360.35</param>
13210 <param name="globalY">The absolute Y location, a number such as
13211 255360.35</param>
13212 <param name="localX">The sim-local X position of the global X
13213 position, a value from 0.0 to 256.0</param>
13214 <param name="localY">The sim-local Y position of the global Y
13215 position, a value from 0.0 to 256.0</param>
13216 <returns>A 64-bit region handle that can be used to teleport to</returns>
13217 </member>
13218 <member name="M:OpenMetaverse.Helpers.FloatToTerseString(System.Single)">
13219 <summary>
13220 Converts a floating point number to a terse string format used for
13221 transmitting numbers in wearable asset files
13222 </summary>
13223 <param name="val">Floating point number to convert to a string</param>
13224 <returns>A terse string representation of the input number</returns>
13225 </member>
13226 <member name="M:OpenMetaverse.Helpers.FieldToString(System.Text.StringBuilder,System.Byte[],System.String)">
13227 <summary>
13228 Convert a variable length field (byte array) to a string, with a
13229 field name prepended to each line of the output
13230 </summary>
13231 <remarks>If the byte array has unprintable characters in it, a
13232 hex dump will be written instead</remarks>
13233 <param name="output">The StringBuilder object to write to</param>
13234 <param name="bytes">The byte array to convert to a string</param>
13235 <param name="fieldName">A field name to prepend to each line of output</param>
13236 </member>
13237 <member name="M:OpenMetaverse.Helpers.ZeroDecode(System.Byte[],System.Int32,System.Byte[])">
13238 <summary>
13239 Decode a zerocoded byte array, used to decompress packets marked
13240 with the zerocoded flag
13241 </summary>
13242 <remarks>Any time a zero is encountered, the next byte is a count
13243 of how many zeroes to expand. One zero is encoded with 0x00 0x01,
13244 two zeroes is 0x00 0x02, three zeroes is 0x00 0x03, etc. The
13245 first four bytes are copied directly to the output buffer.
13246 </remarks>
13247 <param name="src">The byte array to decode</param>
13248 <param name="srclen">The length of the byte array to decode. This
13249 would be the length of the packet up to (but not including) any
13250 appended ACKs</param>
13251 <param name="dest">The output byte array to decode to</param>
13252 <returns>The length of the output buffer</returns>
13253 </member>
13254 <member name="M:OpenMetaverse.Helpers.ZeroEncode(System.Byte[],System.Int32,System.Byte[])">
13255 <summary>
13256 Encode a byte array with zerocoding. Used to compress packets marked
13257 with the zerocoded flag. Any zeroes in the array are compressed down
13258 to a single zero byte followed by a count of how many zeroes to expand
13259 out. A single zero becomes 0x00 0x01, two zeroes becomes 0x00 0x02,
13260 three zeroes becomes 0x00 0x03, etc. The first four bytes are copied
13261 directly to the output buffer.
13262 </summary>
13263 <param name="src">The byte array to encode</param>
13264 <param name="srclen">The length of the byte array to encode</param>
13265 <param name="dest">The output byte array to encode to</param>
13266 <returns>The length of the output buffer</returns>
13267 </member>
13268 <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)">
13269 <summary>
13270 Calculates the CRC (cyclic redundancy check) needed to upload inventory.
13271 </summary>
13272 <param name="creationDate">Creation date</param>
13273 <param name="saleType">Sale type</param>
13274 <param name="invType">Inventory type</param>
13275 <param name="type">Type</param>
13276 <param name="assetID">Asset ID</param>
13277 <param name="groupID">Group ID</param>
13278 <param name="salePrice">Sale price</param>
13279 <param name="ownerID">Owner ID</param>
13280 <param name="creatorID">Creator ID</param>
13281 <param name="itemID">Item ID</param>
13282 <param name="folderID">Folder ID</param>
13283 <param name="everyoneMask">Everyone mask (permissions)</param>
13284 <param name="flags">Flags</param>
13285 <param name="nextOwnerMask">Next owner mask (permissions)</param>
13286 <param name="groupMask">Group mask (permissions)</param>
13287 <param name="ownerMask">Owner mask (permissions)</param>
13288 <returns>The calculated CRC</returns>
13289 </member>
13290 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String)">
13291 <summary>
13292 Attempts to load a file embedded in the assembly
13293 </summary>
13294 <param name="resourceName">The filename of the resource to load</param>
13295 <returns>A Stream for the requested file, or null if the resource
13296 was not successfully loaded</returns>
13297 </member>
13298 <member name="M:OpenMetaverse.Helpers.GetResourceStream(System.String,System.String)">
13299 <summary>
13300 Attempts to load a file either embedded in the assembly or found in
13301 a given search path
13302 </summary>
13303 <param name="resourceName">The filename of the resource to load</param>
13304 <param name="searchPath">An optional path that will be searched if
13305 the asset is not found embedded in the assembly</param>
13306 <returns>A Stream for the requested file, or null if the resource
13307 was not successfully loaded</returns>
13308 </member>
13309 <member name="M:OpenMetaverse.Helpers.PrimListToOSD(System.Collections.Generic.List{OpenMetaverse.Primitive})">
13310 <summary>
13311 Converts a list of primitives to an object that can be serialized
13312 with the LLSD system
13313 </summary>
13314 <param name="prims">Primitives to convert to a serializable object</param>
13315 <returns>An object that can be serialized with LLSD</returns>
13316 </member>
13317 <member name="M:OpenMetaverse.Helpers.OSDToPrimList(OpenMetaverse.StructuredData.OSD)">
13318 <summary>
13319 Deserializes OSD in to a list of primitives
13320 </summary>
13321 <param name="osd">Structure holding the serialized primitive list,
13322 must be of the SDMap type</param>
13323 <returns>A list of deserialized primitives</returns>
13324 </member>
13325 <member name="M:OpenMetaverse.Helpers.StructToString(System.Object)">
13326 <summary>
13327 Converts a struct or class object containing fields only into a key value separated string
13328 </summary>
13329 <param name="t">The struct object</param>
13330 <returns>A string containing the struct fields as the keys, and the field value as the value separated</returns>
13331 <example>
13332 <code>
13333 // Add the following code to any struct or class containing only fields to override the ToString()
13334 // method to display the values of the passed object
13335
13336 /// <summary>Print the struct data as a string</summary>
13337 ///<returns>A string containing the field name, and field value</returns>
13338 public override string ToString()
13339 {
13340 return Helpers.StructToString(this);
13341 }
13342 </code>
13343 </example>
13344 </member>
13345 <member name="T:OpenMetaverse.Helpers.LogLevel">
13346 <summary>
13347 Passed to Logger.Log() to identify the severity of a log entry
13348 </summary>
13349 </member>
13350 <member name="F:OpenMetaverse.Helpers.LogLevel.None">
13351 <summary>No logging information will be output</summary>
13352 </member>
13353 <member name="F:OpenMetaverse.Helpers.LogLevel.Info">
13354 <summary>Non-noisy useful information, may be helpful in
13355 debugging a problem</summary>
13356 </member>
13357 <member name="F:OpenMetaverse.Helpers.LogLevel.Warning">
13358 <summary>A non-critical error occurred. A warning will not
13359 prevent the rest of the library from operating as usual,
13360 although it may be indicative of an underlying issue</summary>
13361 </member>
13362 <member name="F:OpenMetaverse.Helpers.LogLevel.Error">
13363 <summary>A critical error has occurred. Generally this will
13364 be followed by the network layer shutting down, although the
13365 stability of the library after an error is uncertain</summary>
13366 </member>
13367 <member name="F:OpenMetaverse.Helpers.LogLevel.Debug">
13368 <summary>Used for internal testing, this logging level can
13369 generate very noisy (long and/or repetitive) messages. Don't
13370 pass this to the Log() function, use DebugLog() instead.
13371 </summary>
13372 </member>
13373 <member name="T:OpenMetaverse.Imaging.Baker">
13374 <summary>
13375 A set of textures that are layered on texture of each other and "baked"
13376 in to a single texture, for avatar appearances
13377 </summary>
13378 </member>
13379 <member name="F:OpenMetaverse.Imaging.Baker.bakedTexture">
13380 <summary>Final baked texture</summary>
13381 </member>
13382 <member name="F:OpenMetaverse.Imaging.Baker.textures">
13383 <summary>Component layers</summary>
13384 </member>
13385 <member name="F:OpenMetaverse.Imaging.Baker.bakeWidth">
13386 <summary>Width of the final baked image and scratchpad</summary>
13387 </member>
13388 <member name="F:OpenMetaverse.Imaging.Baker.bakeHeight">
13389 <summary>Height of the final baked image and scratchpad</summary>
13390 </member>
13391 <member name="F:OpenMetaverse.Imaging.Baker.bakeType">
13392 <summary>Bake type</summary>
13393 </member>
13394 <member name="M:OpenMetaverse.Imaging.Baker.#ctor(OpenMetaverse.BakeType)">
13395 <summary>
13396 Default constructor
13397 </summary>
13398 <param name="bakeType">Bake type</param>
13399 </member>
13400 <member name="M:OpenMetaverse.Imaging.Baker.AddTexture(OpenMetaverse.AppearanceManager.TextureData)">
13401 <summary>
13402 Adds layer for baking
13403 </summary>
13404 <param name="tdata">TexturaData struct that contains texture and its params</param>
13405 </member>
13406 <member name="M:OpenMetaverse.Imaging.Baker.BakeTypeFor(OpenMetaverse.AvatarTextureIndex)">
13407 <summary>
13408 Converts avatar texture index (face) to Bake type
13409 </summary>
13410 <param name="index">Face number (AvatarTextureIndex)</param>
13411 <returns>BakeType, layer to which this texture belongs to</returns>
13412 </member>
13413 <member name="M:OpenMetaverse.Imaging.Baker.SanitizeLayers(OpenMetaverse.Imaging.ManagedImage,OpenMetaverse.Imaging.ManagedImage)">
13414 <summary>
13415 Make sure images exist, resize source if needed to match the destination
13416 </summary>
13417 <param name="dest">Destination image</param>
13418 <param name="src">Source image</param>
13419 <returns>Sanitization was succefull</returns>
13420 </member>
13421 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(OpenMetaverse.Color4)">
13422 <summary>
13423 Fills a baked layer as a solid *appearing* color. The colors are
13424 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
13425 compressing it too far since it seems to cause upload failures if
13426 the image is a pure solid color
13427 </summary>
13428 <param name="color">Color of the base of this layer</param>
13429 </member>
13430 <member name="M:OpenMetaverse.Imaging.Baker.InitBakedLayerColor(System.Single,System.Single,System.Single)">
13431 <summary>
13432 Fills a baked layer as a solid *appearing* color. The colors are
13433 subtly dithered on a 16x16 grid to prevent the JPEG2000 stage from
13434 compressing it too far since it seems to cause upload failures if
13435 the image is a pure solid color
13436 </summary>
13437 <param name="r">Red value</param>
13438 <param name="g">Green value</param>
13439 <param name="b">Blue value</param>
13440 </member>
13441 <member name="P:OpenMetaverse.Imaging.Baker.BakedTexture">
13442 <summary>Final baked texture</summary>
13443 </member>
13444 <member name="P:OpenMetaverse.Imaging.Baker.Textures">
13445 <summary>Component layers</summary>
13446 </member>
13447 <member name="P:OpenMetaverse.Imaging.Baker.BakeWidth">
13448 <summary>Width of the final baked image and scratchpad</summary>
13449 </member>
13450 <member name="P:OpenMetaverse.Imaging.Baker.BakeHeight">
13451 <summary>Height of the final baked image and scratchpad</summary>
13452 </member>
13453 <member name="P:OpenMetaverse.Imaging.Baker.BakeType">
13454 <summary>Bake type</summary>
13455 </member>
13456 <member name="P:OpenMetaverse.Imaging.Baker.IsSkin">
13457 <summary>Is this one of the 3 skin bakes</summary>
13458 </member>
13459 <member name="T:OpenMetaverse.Assets.AssetAnimation">
13460 <summary>
13461 Represents an Animation
13462 </summary>
13463 </member>
13464 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor">
13465 <summary>Default Constructor</summary>
13466 </member>
13467 <member name="M:OpenMetaverse.Assets.AssetAnimation.#ctor(OpenMetaverse.UUID,System.Byte[])">
13468 <summary>
13469 Construct an Asset object of type Animation
13470 </summary>
13471 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
13472 <param name="assetData">A byte array containing the raw asset data</param>
13473 </member>
13474 <member name="P:OpenMetaverse.Assets.AssetAnimation.AssetType">
13475 <summary>Override the base classes AssetType</summary>
13476 </member>
13477 <member name="T:OpenMetaverse.AvatarTextureIndex">
13478 <summary>
13479 Index of TextureEntry slots for avatar appearances
13480 </summary>
13481 </member>
13482 <member name="T:OpenMetaverse.BakeType">
13483 <summary>
13484 Bake layers for avatar appearance
13485 </summary>
13486 </member>
13487 <member name="F:OpenMetaverse.AppearanceManager.MAX_CONCURRENT_DOWNLOADS">
13488 <summary>Maximum number of concurrent downloads for wearable assets and textures</summary>
13489 </member>
13490 <member name="F:OpenMetaverse.AppearanceManager.MAX_CONCURRENT_UPLOADS">
13491 <summary>Maximum number of concurrent uploads for baked textures</summary>
13492 </member>
13493 <member name="F:OpenMetaverse.AppearanceManager.INVENTORY_TIMEOUT">
13494 <summary>Timeout for fetching inventory listings</summary>
13495 </member>
13496 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_TIMEOUT">
13497 <summary>Timeout for fetching a single wearable, or receiving a single packet response</summary>
13498 </member>
13499 <member name="F:OpenMetaverse.AppearanceManager.TEXTURE_TIMEOUT">
13500 <summary>Timeout for fetching a single texture</summary>
13501 </member>
13502 <member name="F:OpenMetaverse.AppearanceManager.UPLOAD_TIMEOUT">
13503 <summary>Timeout for uploading a single baked texture</summary>
13504 </member>
13505 <member name="F:OpenMetaverse.AppearanceManager.UPLOAD_RETRIES">
13506 <summary>Number of times to retry bake upload</summary>
13507 </member>
13508 <member name="F:OpenMetaverse.AppearanceManager.REBAKE_DELAY">
13509 <summary>When changing outfit, kick off rebake after
13510 20 seconds has passed since the last change</summary>
13511 </member>
13512 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_COUNT">
13513 <summary>Total number of wearables for each avatar</summary>
13514 </member>
13515 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_COUNT">
13516 <summary>Total number of baked textures on each avatar</summary>
13517 </member>
13518 <member name="F:OpenMetaverse.AppearanceManager.WEARABLES_PER_LAYER">
13519 <summary>Total number of wearables per bake layer</summary>
13520 </member>
13521 <member name="F:OpenMetaverse.AppearanceManager.BakeIndexToTextureIndex">
13522 <summary>Mapping between BakeType and AvatarTextureIndex</summary>
13523 </member>
13524 <member name="F:OpenMetaverse.AppearanceManager.WEARABLE_BAKE_MAP">
13525 <summary>Map of what wearables are included in each bake</summary>
13526 </member>
13527 <member name="F:OpenMetaverse.AppearanceManager.BAKED_TEXTURE_HASH">
13528 <summary>Magic values to finalize the cache check hashes for each
13529 bake</summary>
13530 </member>
13531 <member name="F:OpenMetaverse.AppearanceManager.DEFAULT_AVATAR_TEXTURE">
13532 <summary>Default avatar texture, used to detect when a custom
13533 texture is not set for a face</summary>
13534 </member>
13535 <member name="F:OpenMetaverse.AppearanceManager.m_AgentWearablesReply">
13536 <summary>The event subscribers. null if no subcribers</summary>
13537 </member>
13538 <member name="M:OpenMetaverse.AppearanceManager.OnAgentWearables(OpenMetaverse.AgentWearablesReplyEventArgs)">
13539 <summary>Raises the AgentWearablesReply event</summary>
13540 <param name="e">An AgentWearablesReplyEventArgs object containing the
13541 data returned from the data server</param>
13542 </member>
13543 <member name="F:OpenMetaverse.AppearanceManager.m_AgentWearablesLock">
13544 <summary>Thread sync lock object</summary>
13545 </member>
13546 <member name="F:OpenMetaverse.AppearanceManager.m_AgentCachedBakesReply">
13547 <summary>The event subscribers. null if no subcribers</summary>
13548 </member>
13549 <member name="M:OpenMetaverse.AppearanceManager.OnAgentCachedBakes(OpenMetaverse.AgentCachedBakesReplyEventArgs)">
13550 <summary>Raises the CachedBakesReply event</summary>
13551 <param name="e">An AgentCachedBakesReplyEventArgs object containing the
13552 data returned from the data server AgentCachedTextureResponse</param>
13553 </member>
13554 <member name="F:OpenMetaverse.AppearanceManager.m_AgentCachedBakesLock">
13555 <summary>Thread sync lock object</summary>
13556 </member>
13557 <member name="F:OpenMetaverse.AppearanceManager.m_AppearanceSet">
13558 <summary>The event subscribers. null if no subcribers</summary>
13559 </member>
13560 <member name="M:OpenMetaverse.AppearanceManager.OnAppearanceSet(OpenMetaverse.AppearanceSetEventArgs)">
13561 <summary>Raises the AppearanceSet event</summary>
13562 <param name="e">An AppearanceSetEventArgs object indicating if the operatin was successfull</param>
13563 </member>
13564 <member name="F:OpenMetaverse.AppearanceManager.m_AppearanceSetLock">
13565 <summary>Thread sync lock object</summary>
13566 </member>
13567 <member name="F:OpenMetaverse.AppearanceManager.m_RebakeAvatarReply">
13568 <summary>The event subscribers. null if no subcribers</summary>
13569 </member>
13570 <member name="M:OpenMetaverse.AppearanceManager.OnRebakeAvatar(OpenMetaverse.RebakeAvatarTexturesEventArgs)">
13571 <summary>Raises the RebakeAvatarRequested event</summary>
13572 <param name="e">An RebakeAvatarTexturesEventArgs object containing the
13573 data returned from the data server</param>
13574 </member>
13575 <member name="F:OpenMetaverse.AppearanceManager.m_RebakeAvatarLock">
13576 <summary>Thread sync lock object</summary>
13577 </member>
13578 <member name="F:OpenMetaverse.AppearanceManager.Wearables">
13579 <summary>A cache of wearables currently being worn</summary>
13580 </member>
13581 <member name="F:OpenMetaverse.AppearanceManager.Textures">
13582 <summary>A cache of textures currently being worn</summary>
13583 </member>
13584 <member name="F:OpenMetaverse.AppearanceManager.CacheCheckSerialNum">
13585 <summary>Incrementing serial number for AgentCachedTexture packets</summary>
13586 </member>
13587 <member name="F:OpenMetaverse.AppearanceManager.SetAppearanceSerialNum">
13588 <summary>Incrementing serial number for AgentSetAppearance packets</summary>
13589 </member>
13590 <member name="F:OpenMetaverse.AppearanceManager.AppearanceThreadRunning">
13591 <summary>Indicates whether or not the appearance thread is currently
13592 running, to prevent multiple appearance threads from running
13593 simultaneously</summary>
13594 </member>
13595 <member name="F:OpenMetaverse.AppearanceManager.Client">
13596 <summary>Reference to our agent</summary>
13597 </member>
13598 <member name="F:OpenMetaverse.AppearanceManager.RebakeScheduleTimer">
13599 <summary>
13600 Timer used for delaying rebake on changing outfit
13601 </summary>
13602 </member>
13603 <member name="F:OpenMetaverse.AppearanceManager.AppearanceThread">
13604 <summary>
13605 Main appearance thread
13606 </summary>
13607 </member>
13608 <member name="M:OpenMetaverse.AppearanceManager.#ctor(OpenMetaverse.GridClient)">
13609 <summary>
13610 Default constructor
13611 </summary>
13612 <param name="client">A reference to our agent</param>
13613 </member>
13614 <member name="M:OpenMetaverse.AppearanceManager.SetPreviousAppearance">
13615 <summary>
13616 Obsolete method for setting appearance. This function no longer does anything.
13617 Use RequestSetAppearance() to manually start the appearance thread
13618 </summary>
13619 </member>
13620 <member name="M:OpenMetaverse.AppearanceManager.SetPreviousAppearance(System.Boolean)">
13621 <summary>
13622 Obsolete method for setting appearance. This function no longer does anything.
13623 Use RequestSetAppearance() to manually start the appearance thread
13624 </summary>
13625 <param name="allowBake">Unused parameter</param>
13626 </member>
13627 <member name="M:OpenMetaverse.AppearanceManager.RequestSetAppearance">
13628 <summary>
13629 Starts the appearance setting thread
13630 </summary>
13631 </member>
13632 <member name="M:OpenMetaverse.AppearanceManager.RequestSetAppearance(System.Boolean)">
13633 <summary>
13634 Starts the appearance setting thread
13635 </summary>
13636 <param name="forceRebake">True to force rebaking, otherwise false</param>
13637 </member>
13638 <member name="M:OpenMetaverse.AppearanceManager.RequestAgentWearables">
13639 <summary>
13640 Ask the server what textures our agent is currently wearing
13641 </summary>
13642 </member>
13643 <member name="M:OpenMetaverse.AppearanceManager.RequestCachedBakes">
13644 <summary>
13645 Build hashes out of the texture assetIDs for each baking layer to
13646 ask the simulator whether it has cached copies of each baked texture
13647 </summary>
13648 </member>
13649 <member name="M:OpenMetaverse.AppearanceManager.GetWearableAsset(OpenMetaverse.WearableType)">
13650 <summary>
13651 Returns the AssetID of the asset that is currently being worn in a
13652 given WearableType slot
13653 </summary>
13654 <param name="type">WearableType slot to get the AssetID for</param>
13655 <returns>The UUID of the asset being worn in the given slot, or
13656 UUID.Zero if no wearable is attached to the given slot or wearables
13657 have not been downloaded yet</returns>
13658 </member>
13659 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(OpenMetaverse.InventoryItem)">
13660 <summary>
13661 Add a wearable to the current outfit and set appearance
13662 </summary>
13663 <param name="wearableItem">Wearable to be added to the outfit</param>
13664 </member>
13665 <member name="M:OpenMetaverse.AppearanceManager.AddToOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
13666 <summary>
13667 Add a list of wearables to the current outfit and set appearance
13668 </summary>
13669 <param name="wearableItems">List of wearable inventory items to
13670 be added to the outfit</param>
13671 </member>
13672 <member name="M:OpenMetaverse.AppearanceManager.RemoveFromOutfit(OpenMetaverse.InventoryItem)">
13673 <summary>
13674 Remove a wearable from the current outfit and set appearance
13675 </summary>
13676 <param name="wearableItem">Wearable to be removed from the outfit</param>
13677 </member>
13678 <member name="M:OpenMetaverse.AppearanceManager.RemoveFromOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
13679 <summary>
13680 Removes a list of wearables from the current outfit and set appearance
13681 </summary>
13682 <param name="wearableItems">List of wearable inventory items to
13683 be removed from the outfit</param>
13684 </member>
13685 <member name="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})">
13686 <summary>
13687 Replace the current outfit with a list of wearables and set appearance
13688 </summary>
13689 <param name="wearableItems">List of wearable inventory items that
13690 define a new outfit</param>
13691 </member>
13692 <member name="M:OpenMetaverse.AppearanceManager.IsItemWorn(OpenMetaverse.InventoryItem)">
13693 <summary>
13694 Checks if an inventory item is currently being worn
13695 </summary>
13696 <param name="item">The inventory item to check against the agent
13697 wearables</param>
13698 <returns>The WearableType slot that the item is being worn in,
13699 or WearbleType.Invalid if it is not currently being worn</returns>
13700 </member>
13701 <member name="M:OpenMetaverse.AppearanceManager.GetWearables">
13702 <summary>
13703 Returns a copy of the agents currently worn wearables
13704 </summary>
13705 <returns>A copy of the agents currently worn wearables</returns>
13706 <remarks>Avoid calling this function multiple times as it will make
13707 a copy of all of the wearable data each time</remarks>
13708 </member>
13709 <member name="M:OpenMetaverse.AppearanceManager.WearOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryBase},System.Boolean)">
13710 <summary>
13711 Calls either <seealso cref="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryItem})"/> or
13712 <seealso cref="M:OpenMetaverse.AppearanceManager.AddToOutfit(OpenMetaverse.InventoryItem)"/> depending on the value of
13713 replaceItems
13714 </summary>
13715 <param name="wearables">List of wearable inventory items to add
13716 to the outfit or become a new outfit</param>
13717 <param name="replaceItems">True to replace existing items with the
13718 new list of items, false to add these items to the existing outfit</param>
13719 </member>
13720 <member name="M:OpenMetaverse.AppearanceManager.AddAttachments(System.Collections.Generic.List{OpenMetaverse.InventoryItem},System.Boolean)">
13721 <summary>
13722 Adds a list of attachments to our agent
13723 </summary>
13724 <param name="attachments">A List containing the attachments to add</param>
13725 <param name="removeExistingFirst">If true, tells simulator to remove existing attachment
13726 first</param>
13727 </member>
13728 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.InventoryItem,OpenMetaverse.AttachmentPoint)">
13729 <summary>
13730 Attach an item to our agent at a specific attach point
13731 </summary>
13732 <param name="item">A <seealso cref="T:OpenMetaverse.InventoryItem"/> to attach</param>
13733 <param name="attachPoint">the <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the avatar
13734 to attach the item to</param>
13735 </member>
13736 <member name="M:OpenMetaverse.AppearanceManager.Attach(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.Permissions,System.UInt32,OpenMetaverse.AttachmentPoint)">
13737 <summary>
13738 Attach an item to our agent specifying attachment details
13739 </summary>
13740 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to attach</param>
13741 <param name="ownerID">The <seealso cref="T:OpenMetaverse.UUID"/> attachments owner</param>
13742 <param name="name">The name of the attachment</param>
13743 <param name="description">The description of the attahment</param>
13744 <param name="perms">The <seealso cref="T:OpenMetaverse.Permissions"/> to apply when attached</param>
13745 <param name="itemFlags">The <seealso cref="T:OpenMetaverse.InventoryItemFlags"/> of the attachment</param>
13746 <param name="attachPoint">The <seealso cref="T:OpenMetaverse.AttachmentPoint"/> on the agent
13747 to attach the item to</param>
13748 </member>
13749 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.InventoryItem)">
13750 <summary>
13751 Detach an item from our agent using an <seealso cref="T:OpenMetaverse.InventoryItem"/> object
13752 </summary>
13753 <param name="item">An <seealso cref="T:OpenMetaverse.InventoryItem"/> object</param>
13754 </member>
13755 <member name="M:OpenMetaverse.AppearanceManager.Detach(OpenMetaverse.UUID)">
13756 <summary>
13757 Detach an item from our agent
13758 </summary>
13759 <param name="itemID">The inventory itemID of the item to detach</param>
13760 </member>
13761 <member name="M:OpenMetaverse.AppearanceManager.SendAgentIsNowWearing">
13762 <summary>
13763 Inform the sim which wearables are part of our current outfit
13764 </summary>
13765 </member>
13766 <member name="M:OpenMetaverse.AppearanceManager.ReplaceOutfit(System.Collections.Generic.List{OpenMetaverse.InventoryWearable})">
13767 <summary>
13768 Replaces the Wearables collection with a list of new wearable items
13769 </summary>
13770 <param name="wearableItems">Wearable items to replace the Wearables collection with</param>
13771 </member>
13772 <member name="M:OpenMetaverse.AppearanceManager.GetColorFromParams(System.Collections.Generic.List{OpenMetaverse.AppearanceManager.ColorParamInfo})">
13773 <summary>
13774 Calculates base color/tint for a specific wearable
13775 based on its params
13776 </summary>
13777 <param name="param">All the color info gathered from wearable's VisualParams
13778 passed as list of ColorParamInfo tuples</param>
13779 <returns>Base color/tint for the wearable</returns>
13780 </member>
13781 <member name="M:OpenMetaverse.AppearanceManager.GetAgentWearables">
13782 <summary>
13783 Blocking method to populate the Wearables dictionary
13784 </summary>
13785 <returns>True on success, otherwise false</returns>
13786 </member>
13787 <member name="M:OpenMetaverse.AppearanceManager.GetCachedBakes">
13788 <summary>
13789 Blocking method to populate the Textures array with cached bakes
13790 </summary>
13791 <returns>True on success, otherwise false</returns>
13792 </member>
13793 <member name="M:OpenMetaverse.AppearanceManager.DecodeWearableParams(OpenMetaverse.AppearanceManager.WearableData)">
13794 <summary>
13795 Populates textures and visual params from a decoded asset
13796 </summary>
13797 <param name="wearable">Wearable to decode</param>
13798 </member>
13799 <member name="M:OpenMetaverse.AppearanceManager.DownloadWearables">
13800 <summary>
13801 Blocking method to download and parse currently worn wearable assets
13802 </summary>
13803 <returns>True on success, otherwise false</returns>
13804 </member>
13805 <member name="M:OpenMetaverse.AppearanceManager.GetTextureDownloadList(OpenMetaverse.BakeType)">
13806 <summary>
13807 Get a list of all of the textures that need to be downloaded for a
13808 single bake layer
13809 </summary>
13810 <param name="bakeType">Bake layer to get texture AssetIDs for</param>
13811 <returns>A list of texture AssetIDs to download</returns>
13812 </member>
13813 <member name="M:OpenMetaverse.AppearanceManager.AddTextureDownload(OpenMetaverse.AvatarTextureIndex,System.Collections.Generic.List{OpenMetaverse.UUID})">
13814 <summary>
13815 Helper method to lookup the TextureID for a single layer and add it
13816 to a list if it is not already present
13817 </summary>
13818 <param name="index"></param>
13819 <param name="textures"></param>
13820 </member>
13821 <member name="M:OpenMetaverse.AppearanceManager.DownloadTextures(System.Collections.Generic.List{OpenMetaverse.BakeType})">
13822 <summary>
13823 Blocking method to download all of the textures needed for baking
13824 the given bake layers
13825 </summary>
13826 <param name="bakeLayers">A list of layers that need baking</param>
13827 <remarks>No return value is given because the baking will happen
13828 whether or not all textures are successfully downloaded</remarks>
13829 </member>
13830 <member name="M:OpenMetaverse.AppearanceManager.CreateBakes">
13831 <summary>
13832 Blocking method to create and upload baked textures for all of the
13833 missing bakes
13834 </summary>
13835 <returns>True on success, otherwise false</returns>
13836 </member>
13837 <member name="M:OpenMetaverse.AppearanceManager.CreateBake(OpenMetaverse.BakeType)">
13838 <summary>
13839 Blocking method to create and upload a baked texture for a single
13840 bake layer
13841 </summary>
13842 <param name="bakeType">Layer to bake</param>
13843 <returns>True on success, otherwise false</returns>
13844 </member>
13845 <member name="M:OpenMetaverse.AppearanceManager.UploadBake(System.Byte[])">
13846 <summary>
13847 Blocking method to upload a baked texture
13848 </summary>
13849 <param name="textureData">Five channel JPEG2000 texture data to upload</param>
13850 <returns>UUID of the newly created asset on success, otherwise UUID.Zero</returns>
13851 </member>
13852 <member name="M:OpenMetaverse.AppearanceManager.MakeParamValues">
13853 <summary>
13854 Creates a dictionary of visual param values from the downloaded wearables
13855 </summary>
13856 <returns>A dictionary of visual param indices mapping to visual param
13857 values for our agent that can be fed to the Baker class</returns>
13858 </member>
13859 <member name="M:OpenMetaverse.AppearanceManager.RequestAgentSetAppearance">
13860 <summary>
13861 Create an AgentSetAppearance packet from Wearables data and the
13862 Textures array and send it
13863 </summary>
13864 </member>
13865 <member name="M:OpenMetaverse.AppearanceManager.WearableTypeToAssetType(OpenMetaverse.WearableType)">
13866 <summary>
13867 Converts a WearableType to a bodypart or clothing WearableType
13868 </summary>
13869 <param name="type">A WearableType</param>
13870 <returns>AssetType.Bodypart or AssetType.Clothing or AssetType.Unknown</returns>
13871 </member>
13872 <member name="M:OpenMetaverse.AppearanceManager.BakeTypeToAgentTextureIndex(OpenMetaverse.BakeType)">
13873 <summary>
13874 Converts a BakeType to the corresponding baked texture slot in AvatarTextureIndex
13875 </summary>
13876 <param name="index">A BakeType</param>
13877 <returns>The AvatarTextureIndex slot that holds the given BakeType</returns>
13878 </member>
13879 <member name="M:OpenMetaverse.AppearanceManager.MorphLayerForBakeType(OpenMetaverse.BakeType)">
13880 <summary>
13881 Gives the layer number that is used for morph mask
13882 </summary>
13883 <param name="bakeType">>A BakeType</param>
13884 <returns>Which layer number as defined in BakeTypeToTextures is used for morph mask</returns>
13885 </member>
13886 <member name="M:OpenMetaverse.AppearanceManager.BakeTypeToTextures(OpenMetaverse.BakeType)">
13887 <summary>
13888 Converts a BakeType to a list of the texture slots that make up that bake
13889 </summary>
13890 <param name="bakeType">A BakeType</param>
13891 <returns>A list of texture slots that are inputs for the given bake</returns>
13892 </member>
13893 <member name="E:OpenMetaverse.AppearanceManager.AgentWearablesReply">
13894 <summary>Triggered when an AgentWearablesUpdate packet is received,
13895 telling us what our avatar is currently wearing
13896 <see cref="M:OpenMetaverse.AppearanceManager.RequestAgentWearables"/> request.</summary>
13897 </member>
13898 <member name="E:OpenMetaverse.AppearanceManager.CachedBakesReply">
13899 <summary>Raised when an AgentCachedTextureResponse packet is
13900 received, giving a list of cached bakes that were found on the
13901 simulator
13902 <seealso cref="M:OpenMetaverse.AppearanceManager.RequestCachedBakes"/> request.</summary>
13903 </member>
13904 <member name="E:OpenMetaverse.AppearanceManager.AppearanceSet">
13905 <summary>
13906 Raised when appearance data is sent to the simulator, also indicates
13907 the main appearance thread is finished.
13908 </summary>
13909 <seealso cref="M:OpenMetaverse.AppearanceManager.RequestAgentSetAppearance"/> request.
13910 </member>
13911 <member name="E:OpenMetaverse.AppearanceManager.RebakeAvatarRequested">
13912 <summary>
13913 Triggered when the simulator requests the agent rebake its appearance.
13914 </summary>
13915 <seealso cref="!:RebakeAvatarRequest"/>
13916 </member>
13917 <member name="P:OpenMetaverse.AppearanceManager.ManagerBusy">
13918 <summary>
13919 Returns true if AppearanceManager is busy and trying to set or change appearance will fail
13920 </summary>
13921 </member>
13922 <member name="T:OpenMetaverse.AppearanceManager.WearableData">
13923 <summary>
13924 Contains information about a wearable inventory item
13925 </summary>
13926 </member>
13927 <member name="F:OpenMetaverse.AppearanceManager.WearableData.ItemID">
13928 <summary>Inventory ItemID of the wearable</summary>
13929 </member>
13930 <member name="F:OpenMetaverse.AppearanceManager.WearableData.AssetID">
13931 <summary>AssetID of the wearable asset</summary>
13932 </member>
13933 <member name="F:OpenMetaverse.AppearanceManager.WearableData.WearableType">
13934 <summary>WearableType of the wearable</summary>
13935 </member>
13936 <member name="F:OpenMetaverse.AppearanceManager.WearableData.AssetType">
13937 <summary>AssetType of the wearable</summary>
13938 </member>
13939 <member name="F:OpenMetaverse.AppearanceManager.WearableData.Asset">
13940 <summary>Asset data for the wearable</summary>
13941 </member>
13942 <member name="T:OpenMetaverse.AppearanceManager.ColorParamInfo">
13943 <summary>
13944 Data collected from visual params for each wearable
13945 needed for the calculation of the color
13946 </summary>
13947 </member>
13948 <member name="T:OpenMetaverse.AppearanceManager.TextureData">
13949 <summary>
13950 Holds a texture assetID and the data needed to bake this layer into
13951 an outfit texture. Used to keep track of currently worn textures
13952 and baking data
13953 </summary>
13954 </member>
13955 <member name="F:OpenMetaverse.AppearanceManager.TextureData.TextureID">
13956 <summary>A texture AssetID</summary>
13957 </member>
13958 <member name="F:OpenMetaverse.AppearanceManager.TextureData.Texture">
13959 <summary>Asset data for the texture</summary>
13960 </member>
13961 <member name="F:OpenMetaverse.AppearanceManager.TextureData.AlphaMasks">
13962 <summary>Collection of alpha masks that needs applying</summary>
13963 </member>
13964 <member name="F:OpenMetaverse.AppearanceManager.TextureData.Color">
13965 <summary>Tint that should be applied to the texture</summary>
13966 </member>
13967 <member name="F:OpenMetaverse.AppearanceManager.TextureData.TextureIndex">
13968 <summary>Where on avatar does this texture belong</summary>
13969 </member>
13970 <member name="T:OpenMetaverse.AgentWearablesReplyEventArgs">
13971 <summary>Contains the Event data returned from the data server from an AgentWearablesRequest</summary>
13972 </member>
13973 <member name="M:OpenMetaverse.AgentWearablesReplyEventArgs.#ctor">
13974 <summary>Construct a new instance of the AgentWearablesReplyEventArgs class</summary>
13975 </member>
13976 <member name="T:OpenMetaverse.AgentCachedBakesReplyEventArgs">
13977 <summary>Contains the Event data returned from the data server from an AgentCachedTextureResponse</summary>
13978 </member>
13979 <member name="M:OpenMetaverse.AgentCachedBakesReplyEventArgs.#ctor">
13980 <summary>Construct a new instance of the AgentCachedBakesReplyEventArgs class</summary>
13981 </member>
13982 <member name="T:OpenMetaverse.AppearanceSetEventArgs">
13983 <summary>Contains the Event data returned from an AppearanceSetRequest</summary>
13984 </member>
13985 <member name="M:OpenMetaverse.AppearanceSetEventArgs.#ctor(System.Boolean)">
13986 <summary>
13987 Triggered when appearance data is sent to the sim and
13988 the main appearance thread is done.</summary>
13989 <param name="success">Indicates whether appearance setting was successful</param>
13990 </member>
13991 <member name="P:OpenMetaverse.AppearanceSetEventArgs.Success">
13992 <summary>Indicates whether appearance setting was successful</summary>
13993 </member>
13994 <member name="T:OpenMetaverse.RebakeAvatarTexturesEventArgs">
13995 <summary>Contains the Event data returned from the data server from an RebakeAvatarTextures</summary>
13996 </member>
13997 <member name="M:OpenMetaverse.RebakeAvatarTexturesEventArgs.#ctor(OpenMetaverse.UUID)">
13998 <summary>
13999 Triggered when the simulator sends a request for this agent to rebake
14000 its appearance
14001 </summary>
14002 <param name="textureID">The ID of the Texture Layer to bake</param>
14003 </member>
14004 <member name="P:OpenMetaverse.RebakeAvatarTexturesEventArgs.TextureID">
14005 <summary>The ID of the Texture Layer to bake</summary>
14006 </member>
14007 <member name="T:OpenMetaverse.TextureRequestState">
14008 <summary>
14009 The current status of a texture request as it moves through the pipeline or final result of a texture request.
14010 </summary>
14011 </member>
14012 <member name="F:OpenMetaverse.TextureRequestState.Pending">
14013 <summary>The initial state given to a request. Requests in this state
14014 are waiting for an available slot in the pipeline</summary>
14015 </member>
14016 <member name="F:OpenMetaverse.TextureRequestState.Started">
14017 <summary>A request that has been added to the pipeline and the request packet
14018 has been sent to the simulator</summary>
14019 </member>
14020 <member name="F:OpenMetaverse.TextureRequestState.Progress">
14021 <summary>A request that has received one or more packets back from the simulator</summary>
14022 </member>
14023 <member name="F:OpenMetaverse.TextureRequestState.Finished">
14024 <summary>A request that has received all packets back from the simulator</summary>
14025 </member>
14026 <member name="F:OpenMetaverse.TextureRequestState.Timeout">
14027 <summary>A request that has taken longer than <seealso cref="F:OpenMetaverse.Settings.PIPELINE_REQUEST_TIMEOUT"/>
14028 to download OR the initial packet containing the packet information was never received</summary>
14029 </member>
14030 <member name="F:OpenMetaverse.TextureRequestState.Aborted">
14031 <summary>The texture request was aborted by request of the agent</summary>
14032 </member>
14033 <member name="F:OpenMetaverse.TextureRequestState.NotFound">
14034 <summary>The simulator replied to the request that it was not able to find the requested texture</summary>
14035 </member>
14036 <member name="T:OpenMetaverse.TextureDownloadCallback">
14037 <summary>
14038 A callback fired to indicate the status or final state of the requested texture. For progressive
14039 downloads this will fire each time new asset data is returned from the simulator.
14040 </summary>
14041 <param name="state">The <see cref="T:OpenMetaverse.TextureRequestState"/> indicating either Progress for textures not fully downloaded,
14042 or the final result of the request after it has been processed through the TexturePipeline</param>
14043 <param name="assetTexture">The <see cref="T:OpenMetaverse.Assets.AssetTexture"/> object containing the Assets ID, raw data
14044 and other information. For progressive rendering the <see cref="F:OpenMetaverse.Assets.Asset.AssetData"/> will contain
14045 the data from the beginning of the file. For failed, aborted and timed out requests it will contain
14046 an empty byte array.</param>
14047 </member>
14048 <member name="T:OpenMetaverse.TexturePipeline">
14049 <summary>
14050 Texture request download handler, allows a configurable number of download slots which manage multiple
14051 concurrent texture downloads from the <seealso cref="T:OpenMetaverse.Simulator"/>
14052 </summary>
14053 <remarks>This class makes full use of the internal <seealso cref="!:TextureCache"/>
14054 system for full texture downloads.</remarks>
14055 </member>
14056 <member name="F:OpenMetaverse.TexturePipeline._Transfers">
14057 <summary>A dictionary containing all pending and in-process transfer requests where the Key is both the RequestID
14058 and also the Asset Texture ID, and the value is an object containing the current state of the request and also
14059 the asset data as it is being re-assembled</summary>
14060 </member>
14061 <member name="F:OpenMetaverse.TexturePipeline._Client">
14062 <summary>Holds the reference to the <see cref="T:OpenMetaverse.GridClient"/> client object</summary>
14063 </member>
14064 <member name="F:OpenMetaverse.TexturePipeline.maxTextureRequests">
14065 <summary>Maximum concurrent texture requests allowed at a time</summary>
14066 </member>
14067 <member name="F:OpenMetaverse.TexturePipeline.resetEvents">
14068 <summary>An array of <see cref="T:System.Threading.AutoResetEvent"/> objects used to manage worker request threads</summary>
14069 </member>
14070 <member name="F:OpenMetaverse.TexturePipeline.threadpoolSlots">
14071 <summary>An array of worker slots which shows the availablity status of the slot</summary>
14072 </member>
14073 <member name="F:OpenMetaverse.TexturePipeline.downloadMaster">
14074 <summary>The primary thread which manages the requests.</summary>
14075 </member>
14076 <member name="F:OpenMetaverse.TexturePipeline._Running">
14077 <summary>true if the TexturePipeline is currently running</summary>
14078 </member>
14079 <member name="F:OpenMetaverse.TexturePipeline.lockerObject">
14080 <summary>A synchronization object used by the primary thread</summary>
14081 </member>
14082 <member name="F:OpenMetaverse.TexturePipeline.RefreshDownloadsTimer">
14083 <summary>A refresh timer used to increase the priority of stalled requests</summary>
14084 </member>
14085 <member name="M:OpenMetaverse.TexturePipeline.#ctor(OpenMetaverse.GridClient)">
14086 <summary>
14087 Default constructor, Instantiates a new copy of the TexturePipeline class
14088 </summary>
14089 <param name="client">Reference to the instantiated <see cref="T:OpenMetaverse.GridClient"/> object</param>
14090 </member>
14091 <member name="M:OpenMetaverse.TexturePipeline.Startup">
14092 <summary>
14093 Initialize callbacks required for the TexturePipeline to operate
14094 </summary>
14095 </member>
14096 <member name="M:OpenMetaverse.TexturePipeline.Shutdown">
14097 <summary>
14098 Shutdown the TexturePipeline and cleanup any callbacks or transfers
14099 </summary>
14100 </member>
14101 <member name="M:OpenMetaverse.TexturePipeline.RequestTexture(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32,OpenMetaverse.TextureDownloadCallback,System.Boolean)">
14102 <summary>
14103 Request a texture asset from the simulator using the <see cref="T:OpenMetaverse.TexturePipeline"/> system to
14104 manage the requests and re-assemble the image from the packets received from the simulator
14105 </summary>
14106 <param name="textureID">The <see cref="T:OpenMetaverse.UUID"/> of the texture asset to download</param>
14107 <param name="imageType">The <see cref="T:OpenMetaverse.ImageType"/> of the texture asset.
14108 Use <see cref="F:OpenMetaverse.ImageType.Normal"/> for most textures, or <see cref="F:OpenMetaverse.ImageType.Baked"/> for baked layer texture assets</param>
14109 <param name="priority">A float indicating the requested priority for the transfer. Higher priority values tell the simulator
14110 to prioritize the request before lower valued requests. An image already being transferred using the <see cref="T:OpenMetaverse.TexturePipeline"/> can have
14111 its priority changed by resending the request with the new priority value</param>
14112 <param name="discardLevel">Number of quality layers to discard.
14113 This controls the end marker of the data sent</param>
14114 <param name="packetStart">The packet number to begin the request at. A value of 0 begins the request
14115 from the start of the asset texture</param>
14116 <param name="callback">The <see cref="T:OpenMetaverse.TextureDownloadCallback"/> callback to fire when the image is retrieved. The callback
14117 will contain the result of the request and the texture asset data</param>
14118 <param name="progressive">If true, the callback will be fired for each chunk of the downloaded image.
14119 The callback asset parameter will contain all previously received chunks of the texture asset starting
14120 from the beginning of the request</param>
14121 </member>
14122 <member name="M:OpenMetaverse.TexturePipeline.RequestImage(OpenMetaverse.UUID,OpenMetaverse.ImageType,System.Single,System.Int32,System.UInt32)">
14123 <summary>
14124 Sends the actual request packet to the simulator
14125 </summary>
14126 <param name="imageID">The image to download</param>
14127 <param name="type">Type of the image to download, either a baked
14128 avatar texture or a normal texture</param>
14129 <param name="priority">Priority level of the download. Default is
14130 <c>1,013,000.0f</c></param>
14131 <param name="discardLevel">Number of quality layers to discard.
14132 This controls the end marker of the data sent</param>
14133 <param name="packetNum">Packet number to start the download at.
14134 This controls the start marker of the data sent</param>
14135 <remarks>Sending a priority of 0 and a discardlevel of -1 aborts
14136 download</remarks>
14137 </member>
14138 <member name="M:OpenMetaverse.TexturePipeline.AbortTextureRequest(OpenMetaverse.UUID)">
14139 <summary>
14140 Cancel a pending or in process texture request
14141 </summary>
14142 <param name="textureID">The texture assets unique ID</param>
14143 </member>
14144 <member name="M:OpenMetaverse.TexturePipeline.DownloadThread">
14145 <summary>
14146 Master Download Thread, Queues up downloads in the threadpool
14147 </summary>
14148 </member>
14149 <member name="M:OpenMetaverse.TexturePipeline.TextureRequestDoWork(System.Object)">
14150 <summary>
14151 The worker thread that sends the request and handles timeouts
14152 </summary>
14153 <param name="threadContext">A <see cref="T:OpenMetaverse.TexturePipeline.TaskInfo"/> object containing the request details</param>
14154 </member>
14155 <member name="M:OpenMetaverse.TexturePipeline.ImageNotInDatabaseHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14156 <summary>
14157 Handle responses from the simulator that tell us a texture we have requested is unable to be located
14158 or no longer exists. This will remove the request from the pipeline and free up a slot if one is in use
14159 </summary>
14160 <param name="sender">The sender</param>
14161 <param name="e">The EventArgs object containing the packet data</param>
14162 </member>
14163 <member name="M:OpenMetaverse.TexturePipeline.ImagePacketHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14164 <summary>
14165 Handles the remaining Image data that did not fit in the initial ImageData packet
14166 </summary>
14167 <param name="sender">The sender</param>
14168 <param name="e">The EventArgs object containing the packet data</param>
14169 </member>
14170 <member name="M:OpenMetaverse.TexturePipeline.ImageDataHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
14171 <summary>
14172 Handle the initial ImageDataPacket sent from the simulator
14173 </summary>
14174 <param name="sender">The sender</param>
14175 <param name="e">The EventArgs object containing the packet data</param>
14176 </member>
14177 <member name="P:OpenMetaverse.TexturePipeline.TransferCount">
14178 <summary>Current number of pending and in-process transfers</summary>
14179 </member>
14180 <member name="T:OpenMetaverse.TexturePipeline.TaskInfo">
14181 <summary>
14182 A request task containing information and status of a request as it is processed through the <see cref="T:OpenMetaverse.TexturePipeline"/>
14183 </summary>
14184 </member>
14185 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.State">
14186 <summary>The current <seealso cref="T:OpenMetaverse.TextureRequestState"/> which identifies the current status of the request</summary>
14187 </member>
14188 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestID">
14189 <summary>The Unique Request ID, This is also the Asset ID of the texture being requested</summary>
14190 </member>
14191 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.RequestSlot">
14192 <summary>The slot this request is occupying in the threadpoolSlots array</summary>
14193 </member>
14194 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Type">
14195 <summary>The ImageType of the request.</summary>
14196 </member>
14197 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Callbacks">
14198 <summary>The callback to fire when the request is complete, will include
14199 the <seealso cref="T:OpenMetaverse.TextureRequestState"/> and the <see cref="T:OpenMetaverse.Assets.AssetTexture"/>
14200 object containing the result data</summary>
14201 </member>
14202 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.ReportProgress">
14203 <summary>If true, indicates the callback will be fired whenever new data is returned from the simulator.
14204 This is used to progressively render textures as portions of the texture are received.</summary>
14205 </member>
14206 <member name="F:OpenMetaverse.TexturePipeline.TaskInfo.Transfer">
14207 <summary>An object that maintains the data of an request thats in-process.</summary>
14208 </member>
14209 <member name="T:OpenMetaverse.BitPack">
14210 <summary>
14211 Wrapper around a byte array that allows bit to be packed and unpacked
14212 one at a time or by a variable amount. Useful for very tightly packed
14213 data like LayerData packets
14214 </summary>
14215 </member>
14216 <member name="F:OpenMetaverse.BitPack.Data">
14217 <summary></summary>
14218 </member>
14219 <member name="M:OpenMetaverse.BitPack.#ctor(System.Byte[],System.Int32)">
14220 <summary>
14221 Default constructor, initialize the bit packer / bit unpacker
14222 with a byte array and starting position
14223 </summary>
14224 <param name="data">Byte array to pack bits in to or unpack from</param>
14225 <param name="pos">Starting position in the byte array</param>
14226 </member>
14227 <member name="M:OpenMetaverse.BitPack.PackFloat(System.Single)">
14228 <summary>
14229 Pack a floating point value in to the data
14230 </summary>
14231 <param name="data">Floating point value to pack</param>
14232 </member>
14233 <member name="M:OpenMetaverse.BitPack.PackBits(System.Int32,System.Int32)">
14234 <summary>
14235 Pack part or all of an integer in to the data
14236 </summary>
14237 <param name="data">Integer containing the data to pack</param>
14238 <param name="totalCount">Number of bits of the integer to pack</param>
14239 </member>
14240 <member name="M:OpenMetaverse.BitPack.PackBits(System.UInt32,System.Int32)">
14241 <summary>
14242 Pack part or all of an unsigned integer in to the data
14243 </summary>
14244 <param name="data">Unsigned integer containing the data to pack</param>
14245 <param name="totalCount">Number of bits of the integer to pack</param>
14246 </member>
14247 <member name="M:OpenMetaverse.BitPack.PackBit(System.Boolean)">
14248 <summary>
14249 Pack a single bit in to the data
14250 </summary>
14251 <param name="bit">Bit to pack</param>
14252 </member>
14253 <member name="M:OpenMetaverse.BitPack.PackFixed(System.Single,System.Boolean,System.Int32,System.Int32)">
14254 <summary>
14255
14256 </summary>
14257 <param name="data"></param>
14258 <param name="isSigned"></param>
14259 <param name="intBits"></param>
14260 <param name="fracBits"></param>
14261 </member>
14262 <member name="M:OpenMetaverse.BitPack.PackUUID(OpenMetaverse.UUID)">
14263 <summary>
14264
14265 </summary>
14266 <param name="data"></param>
14267 </member>
14268 <member name="M:OpenMetaverse.BitPack.PackColor(OpenMetaverse.Color4)">
14269 <summary>
14270
14271 </summary>
14272 <param name="data"></param>
14273 </member>
14274 <member name="M:OpenMetaverse.BitPack.UnpackFloat">
14275 <summary>
14276 Unpacking a floating point value from the data
14277 </summary>
14278 <returns>Unpacked floating point value</returns>
14279 </member>
14280 <member name="M:OpenMetaverse.BitPack.UnpackBits(System.Int32)">
14281 <summary>
14282 Unpack a variable number of bits from the data in to integer format
14283 </summary>
14284 <param name="totalCount">Number of bits to unpack</param>
14285 <returns>An integer containing the unpacked bits</returns>
14286 <remarks>This function is only useful up to 32 bits</remarks>
14287 </member>
14288 <member name="M:OpenMetaverse.BitPack.UnpackUBits(System.Int32)">
14289 <summary>
14290 Unpack a variable number of bits from the data in to unsigned
14291 integer format
14292 </summary>
14293 <param name="totalCount">Number of bits to unpack</param>
14294 <returns>An unsigned integer containing the unpacked bits</returns>
14295 <remarks>This function is only useful up to 32 bits</remarks>
14296 </member>
14297 <member name="M:OpenMetaverse.BitPack.UnpackShort">
14298 <summary>
14299 Unpack a 16-bit signed integer
14300 </summary>
14301 <returns>16-bit signed integer</returns>
14302 </member>
14303 <member name="M:OpenMetaverse.BitPack.UnpackUShort">
14304 <summary>
14305 Unpack a 16-bit unsigned integer
14306 </summary>
14307 <returns>16-bit unsigned integer</returns>
14308 </member>
14309 <member name="M:OpenMetaverse.BitPack.UnpackInt">
14310 <summary>
14311 Unpack a 32-bit signed integer
14312 </summary>
14313 <returns>32-bit signed integer</returns>
14314 </member>
14315 <member name="M:OpenMetaverse.BitPack.UnpackUInt">
14316 <summary>
14317 Unpack a 32-bit unsigned integer
14318 </summary>
14319 <returns>32-bit unsigned integer</returns>
14320 </member>
14321 <member name="P:OpenMetaverse.BitPack.BytePos">
14322 <summary></summary>
14323 </member>
14324 <member name="P:OpenMetaverse.BitPack.BitPos">
14325 <summary></summary>
14326 </member>
14327 <member name="T:OpenMetaverse.AssetCache">
14328 <summary>
14329 Class that handles the local asset cache
14330 </summary>
14331 </member>
14332 <member name="M:OpenMetaverse.AssetCache.#ctor(OpenMetaverse.GridClient)">
14333 <summary>
14334 Default constructor
14335 </summary>
14336 <param name="client">A reference to the GridClient object</param>
14337 </member>
14338 <member name="M:OpenMetaverse.AssetCache.DestroyTimer">
14339 <summary>
14340 Disposes cleanup timer
14341 </summary>
14342 </member>
14343 <member name="M:OpenMetaverse.AssetCache.SetupTimer">
14344 <summary>
14345 Only create timer when needed
14346 </summary>
14347 </member>
14348 <member name="M:OpenMetaverse.AssetCache.GetCachedAssetBytes(OpenMetaverse.UUID)">
14349 <summary>
14350 Return bytes read from the local asset cache, null if it does not exist
14351 </summary>
14352 <param name="assetID">UUID of the asset we want to get</param>
14353 <returns>Raw bytes of the asset, or null on failure</returns>
14354 </member>
14355 <member name="M:OpenMetaverse.AssetCache.GetCachedImage(OpenMetaverse.UUID)">
14356 <summary>
14357 Returns ImageDownload object of the
14358 image from the local image cache, null if it does not exist
14359 </summary>
14360 <param name="imageID">UUID of the image we want to get</param>
14361 <returns>ImageDownload object containing the image, or null on failure</returns>
14362 </member>
14363 <member name="M:OpenMetaverse.AssetCache.FileName(OpenMetaverse.UUID)">
14364 <summary>
14365 Constructs a file name of the cached asset
14366 </summary>
14367 <param name="assetID">UUID of the asset</param>
14368 <returns>String with the file name of the cahced asset</returns>
14369 </member>
14370 <member name="M:OpenMetaverse.AssetCache.SaveAssetToCache(OpenMetaverse.UUID,System.Byte[])">
14371 <summary>
14372 Saves an asset to the local cache
14373 </summary>
14374 <param name="assetID">UUID of the asset</param>
14375 <param name="assetData">Raw bytes the asset consists of</param>
14376 <returns>Weather the operation was successfull</returns>
14377 </member>
14378 <member name="M:OpenMetaverse.AssetCache.AssetFileName(OpenMetaverse.UUID)">
14379 <summary>
14380 Get the file name of the asset stored with gived UUID
14381 </summary>
14382 <param name="assetID">UUID of the asset</param>
14383 <returns>Null if we don't have that UUID cached on disk, file name if found in the cache folder</returns>
14384 </member>
14385 <member name="M:OpenMetaverse.AssetCache.HasAsset(OpenMetaverse.UUID)">
14386 <summary>
14387 Checks if the asset exists in the local cache
14388 </summary>
14389 <param name="assetID">UUID of the asset</param>
14390 <returns>True is the asset is stored in the cache, otherwise false</returns>
14391 </member>
14392 <member name="M:OpenMetaverse.AssetCache.Clear">
14393 <summary>
14394 Wipes out entire cache
14395 </summary>
14396 </member>
14397 <member name="M:OpenMetaverse.AssetCache.Prune">
14398 <summary>
14399 Brings cache size to the 90% of the max size
14400 </summary>
14401 </member>
14402 <member name="M:OpenMetaverse.AssetCache.BeginPrune">
14403 <summary>
14404 Asynchronously brings cache size to the 90% of the max size
14405 </summary>
14406 </member>
14407 <member name="M:OpenMetaverse.AssetCache.GetFileSize(System.IO.FileInfo[])">
14408 <summary>
14409 Adds up file sizes passes in a FileInfo array
14410 </summary>
14411 </member>
14412 <member name="M:OpenMetaverse.AssetCache.Operational">
14413 <summary>
14414 Checks whether caching is enabled
14415 </summary>
14416 </member>
14417 <member name="M:OpenMetaverse.AssetCache.cleanerTimer_Elapsed(System.Object,System.Timers.ElapsedEventArgs)">
14418 <summary>
14419 Periodically prune the cache
14420 </summary>
14421 </member>
14422 <member name="M:OpenMetaverse.AssetCache.NiceFileSize(System.Int64)">
14423 <summary>
14424 Nicely formats file sizes
14425 </summary>
14426 <param name="byteCount">Byte size we want to output</param>
14427 <returns>String with humanly readable file size</returns>
14428 </member>
14429 <member name="P:OpenMetaverse.AssetCache.AutoPruneEnabled">
14430 <summary>
14431 Allows setting weather to periodicale prune the cache if it grows too big
14432 Default is enabled, when caching is enabled
14433 </summary>
14434 </member>
14435 <member name="P:OpenMetaverse.AssetCache.AutoPruneInterval">
14436 <summary>
14437 How long (in ms) between cache checks (default is 5 min.)
14438 </summary>
14439 </member>
14440 <member name="T:OpenMetaverse.AssetCache.SortFilesByAccesTimeHelper">
14441 <summary>
14442 Helper class for sorting files by their last accessed time
14443 </summary>
14444 </member>
14445 <member name="T:OpenMetaverse.Imaging.LoadTGAClass">
14446 <summary>
14447 Capability to load TGAs to Bitmap
14448 </summary>
14449 </member>
14450 <member name="T:OpenMetaverse.Assets.AssetSound">
14451 <summary>
14452 Represents a Sound Asset
14453 </summary>
14454 </member>
14455 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor">
14456 <summary>Initializes a new instance of an AssetSound object</summary>
14457 </member>
14458 <member name="M:OpenMetaverse.Assets.AssetSound.#ctor(OpenMetaverse.UUID,System.Byte[])">
14459 <summary>Initializes a new instance of an AssetSound object with parameters</summary>
14460 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
14461 <param name="assetData">A byte array containing the raw asset data</param>
14462 </member>
14463 <member name="M:OpenMetaverse.Assets.AssetSound.Encode">
14464 <summary>
14465 TODO: Encodes a sound file
14466 </summary>
14467 </member>
14468 <member name="M:OpenMetaverse.Assets.AssetSound.Decode">
14469 <summary>
14470 TODO: Decode a sound file
14471 </summary>
14472 <returns>true</returns>
14473 </member>
14474 <member name="P:OpenMetaverse.Assets.AssetSound.AssetType">
14475 <summary>Override the base classes AssetType</summary>
14476 </member>
14477 <member name="T:OpenMetaverse.Assets.AssetScriptText">
14478 <summary>
14479 Represents an LSL Text object containing a string of UTF encoded characters
14480 </summary>
14481 </member>
14482 <member name="F:OpenMetaverse.Assets.AssetScriptText.Source">
14483 <summary>A string of characters represting the script contents</summary>
14484 </member>
14485 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor">
14486 <summary>Initializes a new AssetScriptText object</summary>
14487 </member>
14488 <member name="M:OpenMetaverse.Assets.AssetScriptText.#ctor(OpenMetaverse.UUID,System.Byte[])">
14489 <summary>
14490 Initializes a new AssetScriptText object with parameters
14491 </summary>
14492 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
14493 <param name="assetData">A byte array containing the raw asset data</param>
14494 </member>
14495 <member name="M:OpenMetaverse.Assets.AssetScriptText.Encode">
14496 <summary>
14497 Encode a string containing the scripts contents into byte encoded AssetData
14498 </summary>
14499 </member>
14500 <member name="M:OpenMetaverse.Assets.AssetScriptText.Decode">
14501 <summary>
14502 Decode a byte array containing the scripts contents into a string
14503 </summary>
14504 <returns>true if decoding is successful</returns>
14505 </member>
14506 <member name="P:OpenMetaverse.Assets.AssetScriptText.AssetType">
14507 <summary>Override the base classes AssetType</summary>
14508 </member>
14509 <member name="T:OpenMetaverse.Assets.AssetLandmark">
14510 <summary>
14511 Represents a Landmark with RegionID and Position vector
14512 </summary>
14513 </member>
14514 <member name="F:OpenMetaverse.Assets.AssetLandmark.RegionID">
14515 <summary>UUID of the Landmark target region</summary>
14516 </member>
14517 <member name="F:OpenMetaverse.Assets.AssetLandmark.Position">
14518 <summary> Local position of the target </summary>
14519 </member>
14520 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor">
14521 <summary>Construct an Asset of type Landmark</summary>
14522 </member>
14523 <member name="M:OpenMetaverse.Assets.AssetLandmark.#ctor(OpenMetaverse.UUID,System.Byte[])">
14524 <summary>
14525 Construct an Asset object of type Landmark
14526 </summary>
14527 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
14528 <param name="assetData">A byte array containing the raw asset data</param>
14529 </member>
14530 <member name="M:OpenMetaverse.Assets.AssetLandmark.Encode">
14531 <summary>
14532 Encode the raw contents of a string with the specific Landmark format
14533 </summary>
14534 </member>
14535 <member name="M:OpenMetaverse.Assets.AssetLandmark.Decode">
14536 <summary>
14537 Decode the raw asset data, populating the RegionID and Position
14538 </summary>
14539 <returns>true if the AssetData was successfully decoded to a UUID and Vector</returns>
14540 </member>
14541 <member name="P:OpenMetaverse.Assets.AssetLandmark.AssetType">
14542 <summary>Override the base classes AssetType</summary>
14543 </member>
14544 <member name="T:OpenMetaverse.Assets.AssetClothing">
14545 <summary>
14546 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that can be worn on an avatar
14547 such as a Shirt, Pants, etc.
14548 </summary>
14549 </member>
14550 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor">
14551 <summary>Initializes a new instance of an AssetScriptBinary object</summary>
14552 </member>
14553 <member name="M:OpenMetaverse.Assets.AssetClothing.#ctor(OpenMetaverse.UUID,System.Byte[])">
14554 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary>
14555 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
14556 <param name="assetData">A byte array containing the raw asset data</param>
14557 </member>
14558 <member name="P:OpenMetaverse.Assets.AssetClothing.AssetType">
14559 <summary>Override the base classes AssetType</summary>
14560 </member>
14561 <member name="T:OpenMetaverse.GridClient">
14562 <summary>
14563 Main class to expose grid functionality to clients. All of the
14564 classes needed for sending and receiving data are accessible through
14565 this class.
14566 </summary>
14567 <example>
14568 <code>
14569 // Example minimum code required to instantiate class and
14570 // connect to a simulator.
14571 using System;
14572 using System.Collections.Generic;
14573 using System.Text;
14574 using OpenMetaverse;
14575
14576 namespace FirstBot
14577 {
14578 class Bot
14579 {
14580 public static GridClient Client;
14581 static void Main(string[] args)
14582 {
14583 Client = new GridClient(); // instantiates the GridClient class
14584 // to the global Client object
14585 // Login to Simulator
14586 Client.Network.Login("FirstName", "LastName", "Password", "FirstBot", "1.0");
14587 // Wait for a Keypress
14588 Console.ReadLine();
14589 // Logout of simulator
14590 Client.Network.Logout();
14591 }
14592 }
14593 }
14594 </code>
14595 </example>
14596 </member>
14597 <member name="F:OpenMetaverse.GridClient.Network">
14598 <summary>Networking subsystem</summary>
14599 </member>
14600 <member name="F:OpenMetaverse.GridClient.Settings">
14601 <summary>Settings class including constant values and changeable
14602 parameters for everything</summary>
14603 </member>
14604 <member name="F:OpenMetaverse.GridClient.Parcels">
14605 <summary>Parcel (subdivided simulator lots) subsystem</summary>
14606 </member>
14607 <member name="F:OpenMetaverse.GridClient.Self">
14608 <summary>Our own avatars subsystem</summary>
14609 </member>
14610 <member name="F:OpenMetaverse.GridClient.Avatars">
14611 <summary>Other avatars subsystem</summary>
14612 </member>
14613 <member name="F:OpenMetaverse.GridClient.Estate">
14614 <summary>Estate subsystem</summary>
14615 </member>
14616 <member name="F:OpenMetaverse.GridClient.Friends">
14617 <summary>Friends list subsystem</summary>
14618 </member>
14619 <member name="F:OpenMetaverse.GridClient.Grid">
14620 <summary>Grid (aka simulator group) subsystem</summary>
14621 </member>
14622 <member name="F:OpenMetaverse.GridClient.Objects">
14623 <summary>Object subsystem</summary>
14624 </member>
14625 <member name="F:OpenMetaverse.GridClient.Groups">
14626 <summary>Group subsystem</summary>
14627 </member>
14628 <member name="F:OpenMetaverse.GridClient.Assets">
14629 <summary>Asset subsystem</summary>
14630 </member>
14631 <member name="F:OpenMetaverse.GridClient.Appearance">
14632 <summary>Appearance subsystem</summary>
14633 </member>
14634 <member name="F:OpenMetaverse.GridClient.Inventory">
14635 <summary>Inventory subsystem</summary>
14636 </member>
14637 <member name="F:OpenMetaverse.GridClient.Directory">
14638 <summary>Directory searches including classifieds, people, land
14639 sales, etc</summary>
14640 </member>
14641 <member name="F:OpenMetaverse.GridClient.Terrain">
14642 <summary>Handles land, wind, and cloud heightmaps</summary>
14643 </member>
14644 <member name="F:OpenMetaverse.GridClient.Sound">
14645 <summary>Handles sound-related networking</summary>
14646 </member>
14647 <member name="F:OpenMetaverse.GridClient.Throttle">
14648 <summary>Throttling total bandwidth usage, or allocating bandwidth
14649 for specific data stream types</summary>
14650 </member>
14651 <member name="M:OpenMetaverse.GridClient.#ctor">
14652 <summary>
14653 Default constructor
14654 </summary>
14655 </member>
14656 <member name="M:OpenMetaverse.GridClient.ToString">
14657 <summary>
14658 Return the full name of this instance
14659 </summary>
14660 <returns>Client avatars full name</returns>
14661 </member>
14662 <member name="M:OpenMetaverse.Packets.Packet.BuildPacket(System.String,OpenMetaverse.StructuredData.OSDMap)">
14663 <summary>
14664 Attempts to convert an LLSD structure to a known Packet type
14665 </summary>
14666 <param name="capsEventName">Event name, this must match an actual
14667 packet name for a Packet to be successfully built</param>
14668 <param name="body">LLSD to convert to a Packet</param>
14669 <returns>A Packet on success, otherwise null</returns>
14670 </member>
14671 <member name="F:OpenMetaverse.Imaging.ManagedImage.Width">
14672 <summary>
14673 Image width
14674 </summary>
14675 </member>
14676 <member name="F:OpenMetaverse.Imaging.ManagedImage.Height">
14677 <summary>
14678 Image height
14679 </summary>
14680 </member>
14681 <member name="F:OpenMetaverse.Imaging.ManagedImage.Channels">
14682 <summary>
14683 Image channel flags
14684 </summary>
14685 </member>
14686 <member name="F:OpenMetaverse.Imaging.ManagedImage.Red">
14687 <summary>
14688 Red channel data
14689 </summary>
14690 </member>
14691 <member name="F:OpenMetaverse.Imaging.ManagedImage.Green">
14692 <summary>
14693 Green channel data
14694 </summary>
14695 </member>
14696 <member name="F:OpenMetaverse.Imaging.ManagedImage.Blue">
14697 <summary>
14698 Blue channel data
14699 </summary>
14700 </member>
14701 <member name="F:OpenMetaverse.Imaging.ManagedImage.Alpha">
14702 <summary>
14703 Alpha channel data
14704 </summary>
14705 </member>
14706 <member name="F:OpenMetaverse.Imaging.ManagedImage.Bump">
14707 <summary>
14708 Bump channel data
14709 </summary>
14710 </member>
14711 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Int32,System.Int32,OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
14712 <summary>
14713 Create a new blank image
14714 </summary>
14715 <param name="width">width</param>
14716 <param name="height">height</param>
14717 <param name="channels">channel flags</param>
14718 </member>
14719 <member name="M:OpenMetaverse.Imaging.ManagedImage.#ctor(System.Drawing.Bitmap)">
14720 <summary>
14721
14722 </summary>
14723 <param name="bitmap"></param>
14724 </member>
14725 <member name="M:OpenMetaverse.Imaging.ManagedImage.ConvertChannels(OpenMetaverse.Imaging.ManagedImage.ImageChannels)">
14726 <summary>
14727 Convert the channels in the image. Channels are created or destroyed as required.
14728 </summary>
14729 <param name="channels">new channel flags</param>
14730 </member>
14731 <member name="M:OpenMetaverse.Imaging.ManagedImage.ResizeNearestNeighbor(System.Int32,System.Int32)">
14732 <summary>
14733 Resize or stretch the image using nearest neighbor (ugly) resampling
14734 </summary>
14735 <param name="width">new width</param>
14736 <param name="height">new height</param>
14737 </member>
14738 <member name="M:OpenMetaverse.Imaging.ManagedImage.ExportRaw">
14739 <summary>
14740 Create a byte array containing 32-bit RGBA data with a bottom-left
14741 origin, suitable for feeding directly into OpenGL
14742 </summary>
14743 <returns>A byte array containing raw texture data</returns>
14744 </member>
14745 <member name="T:OpenMetaverse.Assets.AssetTexture">
14746 <summary>
14747 Represents a texture
14748 </summary>
14749 </member>
14750 <member name="F:OpenMetaverse.Assets.AssetTexture.Image">
14751 <summary>A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing image data</summary>
14752 </member>
14753 <member name="F:OpenMetaverse.Assets.AssetTexture.LayerInfo">
14754 <summary></summary>
14755 </member>
14756 <member name="F:OpenMetaverse.Assets.AssetTexture.Components">
14757 <summary></summary>
14758 </member>
14759 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor">
14760 <summary>Initializes a new instance of an AssetTexture object</summary>
14761 </member>
14762 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.UUID,System.Byte[])">
14763 <summary>
14764 Initializes a new instance of an AssetTexture object
14765 </summary>
14766 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
14767 <param name="assetData">A byte array containing the raw asset data</param>
14768 </member>
14769 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.Imaging.ManagedImage)">
14770 <summary>
14771 Initializes a new instance of an AssetTexture object
14772 </summary>
14773 <param name="image">A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing texture data</param>
14774 </member>
14775 <member name="M:OpenMetaverse.Assets.AssetTexture.Encode">
14776 <summary>
14777 Populates the <seealso cref="!:AssetData"/> byte array with a JPEG2000
14778 encoded image created from the data in <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
14779 </summary>
14780 </member>
14781 <member name="M:OpenMetaverse.Assets.AssetTexture.Decode">
14782 <summary>
14783 Decodes the JPEG2000 data in <code>AssetData</code> to the
14784 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
14785 </summary>
14786 <returns>True if the decoding was successful, otherwise false</returns>
14787 </member>
14788 <member name="M:OpenMetaverse.Assets.AssetTexture.DecodeLayerBoundaries">
14789 <summary>
14790 Decodes the begin and end byte positions for each quality layer in
14791 the image
14792 </summary>
14793 <returns></returns>
14794 </member>
14795 <member name="P:OpenMetaverse.Assets.AssetTexture.AssetType">
14796 <summary>Override the base classes AssetType</summary>
14797 </member>
14798 <member name="T:OpenMetaverse.Assets.TarArchiveReader">
14799 <summary>
14800 Temporary code to do the bare minimum required to read a tar archive for our purposes
14801 </summary>
14802 </member>
14803 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_br">
14804 <summary>
14805 Binary reader for the underlying stream
14806 </summary>
14807 </member>
14808 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_nullCharArray">
14809 <summary>
14810 Used to trim off null chars
14811 </summary>
14812 </member>
14813 <member name="F:OpenMetaverse.Assets.TarArchiveReader.m_spaceCharArray">
14814 <summary> 18702 <summary>
14815 Used to trim off space chars 18703 Simulator handle
14816 </summary> 18704 </summary>
14817 </member> 18705 </member>
14818 <member name="M:OpenMetaverse.Assets.TarArchiveReader.#ctor(System.IO.Stream)"> 18706 <member name="F:OpenMetaverse.SimulatorDataPool.ActiveClients">
14819 <summary>
14820 Generate a tar reader which reads from the given stream.
14821 </summary>
14822 <param name="s"></param>
14823 </member>
14824 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadEntry(System.String@,OpenMetaverse.Assets.TarArchiveReader.TarEntryType@)">
14825 <summary> 18707 <summary>
14826 Read the next entry in the tar file. 18708 Number of GridClients using this datapool
14827 </summary> 18709 </summary>
14828 <param name="filePath"></param>
14829 <param name="entryType"></param>
14830 <returns>the data for the entry. Returns null if there are no more entries</returns>
14831 </member> 18710 </member>
14832 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadHeader"> 18711 <member name="F:OpenMetaverse.SimulatorDataPool.InactiveSince">
14833 <summary> 18712 <summary>
14834 Read the next 512 byte chunk of data as a tar header. 18713 Time that the last client disconnected from the simulator
14835 </summary> 18714 </summary>
14836 <returns>A tar header struct. null if we have reached the end of the archive.</returns>
14837 </member> 18715 </member>
14838 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ReadData(System.Int32)"> 18716 <member name="F:OpenMetaverse.SimulatorDataPool.PrimCache">
14839 <summary> 18717 <summary>
14840 Read data following a header 18718 The cache of prims used and unused in this simulator
14841 </summary> 18719 </summary>
14842 <param name="fileSize"></param>
14843 <returns></returns>
14844 </member> 18720 </member>
14845 <member name="M:OpenMetaverse.Assets.TarArchiveReader.ConvertOctalBytesToDecimal(System.Byte[],System.Int32,System.Int32)"> 18721 <member name="F:OpenMetaverse.SimulatorDataPool.Parcels">
14846 <summary> 18722 <summary>
14847 Convert octal bytes to a decimal representation 18723 Shared parcel info only when POOL_PARCEL_DATA == true
14848 </summary> 18724 </summary>
14849 <param name="bytes"></param>
14850 <param name="count"></param>
14851 <param name="startIndex"></param>
14852 <returns></returns>
14853 </member>
14854 <member name="F:OpenMetaverse.TerrainPatch.X">
14855 <summary>X position of this patch</summary>
14856 </member>
14857 <member name="F:OpenMetaverse.TerrainPatch.Y">
14858 <summary>Y position of this patch</summary>
14859 </member>
14860 <member name="F:OpenMetaverse.TerrainPatch.Data">
14861 <summary>A 16x16 array of floats holding decompressed layer data</summary>
14862 </member>
14863 <member name="M:OpenMetaverse.TerrainCompressor.CreateLandPacket(System.Single[],System.Int32[])">
14864 <summary>
14865 Creates a LayerData packet for compressed land data given a full
14866 simulator heightmap and an array of indices of patches to compress
14867 </summary>
14868 <param name="heightmap">A 256 * 256 array of floating point values
14869 specifying the height at each meter in the simulator</param>
14870 <param name="patches">Array of indexes in the 16x16 grid of patches
14871 for this simulator. For example if 1 and 17 are specified, patches
14872 x=1,y=0 and x=1,y=1 are sent</param>
14873 <returns></returns>
14874 </member>
14875 <member name="M:OpenMetaverse.TerrainCompressor.CreatePatchFromHeightmap(OpenMetaverse.BitPack,System.Single[],System.Int32,System.Int32)">
14876 <summary>
14877 Add a patch of terrain to a BitPacker
14878 </summary>
14879 <param name="output">BitPacker to write the patch to</param>
14880 <param name="heightmap">Heightmap of the simulator, must be a 256 *
14881 256 float array</param>
14882 <param name="x">X offset of the patch to create, valid values are
14883 from 0 to 15</param>
14884 <param name="y">Y offset of the patch to create, valid values are
14885 from 0 to 15</param>
14886 </member> 18725 </member>
14887 <member name="T:OpenMetaverse.ReportType"> 18726 <member name="T:OpenMetaverse.ReportType">
14888 <summary> 18727 <summary>
@@ -15100,6 +18939,17 @@
15100 <member name="F:OpenMetaverse.ObjectManager.m_KillObjectLock"> 18939 <member name="F:OpenMetaverse.ObjectManager.m_KillObjectLock">
15101 <summary>Thread sync lock object</summary> 18940 <summary>Thread sync lock object</summary>
15102 </member> 18941 </member>
18942 <member name="F:OpenMetaverse.ObjectManager.m_KillObjects">
18943 <summary>The event subscribers, null of no subscribers</summary>
18944 </member>
18945 <member name="M:OpenMetaverse.ObjectManager.OnKillObjects(OpenMetaverse.KillObjectsEventArgs)">
18946 <summary>Raises the KillObjects Event</summary>
18947 <param name="e">A KillObjectsEventArgs object containing
18948 the data sent from the simulator</param>
18949 </member>
18950 <member name="F:OpenMetaverse.ObjectManager.m_KillObjectsLock">
18951 <summary>Thread sync lock object</summary>
18952 </member>
15103 <member name="F:OpenMetaverse.ObjectManager.m_AvatarSitChanged"> 18953 <member name="F:OpenMetaverse.ObjectManager.m_AvatarSitChanged">
15104 <summary>The event subscribers, null of no subscribers</summary> 18954 <summary>The event subscribers, null of no subscribers</summary>
15105 </member> 18955 </member>
@@ -15122,6 +18972,17 @@
15122 <member name="F:OpenMetaverse.ObjectManager.m_PayPriceReplyLock"> 18972 <member name="F:OpenMetaverse.ObjectManager.m_PayPriceReplyLock">
15123 <summary>Thread sync lock object</summary> 18973 <summary>Thread sync lock object</summary>
15124 </member> 18974 </member>
18975 <member name="F:OpenMetaverse.ObjectManager.m_PhysicsProperties">
18976 <summary>The event subscribers, null of no subscribers</summary>
18977 </member>
18978 <member name="M:OpenMetaverse.ObjectManager.OnPhysicsProperties(OpenMetaverse.PhysicsPropertiesEventArgs)">
18979 <summary>Raises the PhysicsProperties Event</summary>
18980 <param name="e">A PhysicsPropertiesEventArgs object containing
18981 the data sent from the simulator</param>
18982 </member>
18983 <member name="F:OpenMetaverse.ObjectManager.m_PhysicsPropertiesLock">
18984 <summary>Thread sync lock object</summary>
18985 </member>
15125 <member name="F:OpenMetaverse.ObjectManager.Client"> 18986 <member name="F:OpenMetaverse.ObjectManager.Client">
15126 <summary>Reference to the GridClient object</summary> 18987 <summary>Reference to the GridClient object</summary>
15127 </member> 18988 </member>
@@ -15234,6 +19095,22 @@
15234 <param name="phantom">true to turn the objects phantom property on</param> 19095 <param name="phantom">true to turn the objects phantom property on</param>
15235 <param name="castsShadow">true to turn the objects cast shadows property on</param> 19096 <param name="castsShadow">true to turn the objects cast shadows property on</param>
15236 </member> 19097 </member>
19098 <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)">
19099 <summary>
19100 Update the properties of an object
19101 </summary>
19102 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> the object is located</param>
19103 <param name="localID">The Local ID of the object</param>
19104 <param name="physical">true to turn the objects physical property on</param>
19105 <param name="temporary">true to turn the objects temporary property on</param>
19106 <param name="phantom">true to turn the objects phantom property on</param>
19107 <param name="castsShadow">true to turn the objects cast shadows property on</param>
19108 <param name="physicsType">Type of the represetnation prim will have in the physics engine</param>
19109 <param name="density">Density - normal value 1000</param>
19110 <param name="friction">Friction - normal value 0.6</param>
19111 <param name="restitution">Restitution - standard value 0.5</param>
19112 <param name="gravityMultiplier">Gravity multiplier - standar value 1.0</param>
19113 </member>
15237 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32)"> 19114 <member name="M:OpenMetaverse.ObjectManager.SetSaleInfo(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.SaleType,System.Int32)">
15238 <summary> 19115 <summary>
15239 Sets the sale properties of a single object 19116 Sets the sale properties of a single object
@@ -15552,8 +19429,8 @@
15552 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param> 19429 <param name="simulator">A reference to the <seealso cref="T:OpenMetaverse.Simulator"/> object where the objects reside</param>
15553 <param name="localIDs">An array which contains the IDs of the objects to set the permissions on</param> 19430 <param name="localIDs">An array which contains the IDs of the objects to set the permissions on</param>
15554 <param name="who">The new Who mask to set</param> 19431 <param name="who">The new Who mask to set</param>
15555 <param name="permissions">The new Permissions mark to set</param> 19432 <param name="permissions">Which permission to modify</param>
15556 <param name="set">TODO: What does this do?</param> 19433 <param name="set">The new state of permission</param>
15557 </member> 19434 </member>
15558 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)"> 19435 <member name="M:OpenMetaverse.ObjectManager.RequestObjectPropertiesFamily(OpenMetaverse.Simulator,OpenMetaverse.UUID)">
15559 <summary> 19436 <summary>
@@ -15648,6 +19525,14 @@
15648 <param name="sender">The sender</param> 19525 <param name="sender">The sender</param>
15649 <param name="e">The EventArgs object containing the packet data</param> 19526 <param name="e">The EventArgs object containing the packet data</param>
15650 </member> 19527 </member>
19528 <member name="M:OpenMetaverse.ObjectManager.ObjectPhysicsPropertiesHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
19529 <summary>
19530
19531 </summary>
19532 <param name="capsKey"></param>
19533 <param name="message"></param>
19534 <param name="simulator"></param>
19535 </member>
15651 <member name="M:OpenMetaverse.ObjectManager.BuildBasicShape(OpenMetaverse.PrimType)"> 19536 <member name="M:OpenMetaverse.ObjectManager.BuildBasicShape(OpenMetaverse.PrimType)">
15652 <summary> 19537 <summary>
15653 Setup construction data for a basic primitive shape 19538 Setup construction data for a basic primitive shape
@@ -15696,6 +19581,16 @@
15696 <param name="fullID"></param> 19581 <param name="fullID"></param>
15697 <returns></returns> 19582 <returns></returns>
15698 </member> 19583 </member>
19584 <member name="M:OpenMetaverse.ObjectManager.GetPrimitive(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID,System.Boolean)">
19585 <summary>
19586
19587 </summary>
19588 <param name="simulator"></param>
19589 <param name="localID"></param>
19590 <param name="fullID"></param>
19591 <param name="createIfMissing"></param>
19592 <returns></returns>
19593 </member>
15699 <member name="M:OpenMetaverse.ObjectManager.GetAvatar(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)"> 19594 <member name="M:OpenMetaverse.ObjectManager.GetAvatar(OpenMetaverse.Simulator,System.UInt32,OpenMetaverse.UUID)">
15700 <summary> 19595 <summary>
15701 19596
@@ -15742,6 +19637,10 @@
15742 <summary>Raised when the simulator informs us an <see cref="T:OpenMetaverse.Primitive"/> 19637 <summary>Raised when the simulator informs us an <see cref="T:OpenMetaverse.Primitive"/>
15743 or <see cref="T:OpenMetaverse.Avatar"/> is no longer within view</summary> 19638 or <see cref="T:OpenMetaverse.Avatar"/> is no longer within view</summary>
15744 </member> 19639 </member>
19640 <member name="E:OpenMetaverse.ObjectManager.KillObjects">
19641 <summary>Raised when the simulator informs us when a group of <see cref="T:OpenMetaverse.Primitive"/>
19642 or <see cref="T:OpenMetaverse.Avatar"/> is no longer within view</summary>
19643 </member>
15745 <member name="E:OpenMetaverse.ObjectManager.AvatarSitChanged"> 19644 <member name="E:OpenMetaverse.ObjectManager.AvatarSitChanged">
15746 <summary>Raised when the simulator sends us data containing 19645 <summary>Raised when the simulator sends us data containing
15747 updated sit information for our <see cref="T:OpenMetaverse.Avatar"/></summary> 19646 updated sit information for our <see cref="T:OpenMetaverse.Avatar"/></summary>
@@ -15750,6 +19649,12 @@
15750 <summary>Raised when the simulator sends us data containing 19649 <summary>Raised when the simulator sends us data containing
15751 purchase price information for a <see cref="T:OpenMetaverse.Primitive"/></summary> 19650 purchase price information for a <see cref="T:OpenMetaverse.Primitive"/></summary>
15752 </member> 19651 </member>
19652 <member name="E:OpenMetaverse.ObjectManager.PhysicsProperties">
19653 <summary>Raised when the simulator sends us data containing
19654 additional <seea cref="T:OpenMetaverse.Primitive"/> information</summary>
19655 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObject(OpenMetaverse.Simulator,System.UInt32)"/>
19656 <seealso cref="M:OpenMetaverse.ObjectManager.SelectObjects(OpenMetaverse.Simulator,System.UInt32[],System.Boolean)"/>
19657 </member>
15753 <member name="T:OpenMetaverse.ObjectManager.ObjectMediaCallback"> 19658 <member name="T:OpenMetaverse.ObjectManager.ObjectMediaCallback">
15754 <summary> 19659 <summary>
15755 Callback for getting object media data via CAP 19660 Callback for getting object media data via CAP
@@ -15918,7 +19823,7 @@
15918 <summary>Provides additional primitive data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event</summary> 19823 <summary>Provides additional primitive data for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event</summary>
15919 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event occurs when the simulator sends 19824 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesUpdated"/> event occurs when the simulator sends
15920 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive or Foliage data that is currently 19825 an <see cref="T:OpenMetaverse.Packets.ObjectPropertiesPacket"/> containing additional details for a Primitive or Foliage data that is currently
15921 being tracked in the <see cref="!:Simulator.ObjectsPrimitives"/> dictionary</para> 19826 being tracked in the <see cref="F:OpenMetaverse.Simulator.ObjectsPrimitives"/> dictionary</para>
15922 <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 19827 <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
15923 made and <see cref="F:OpenMetaverse.Settings.OBJECT_TRACKING"/> is enabled</para> 19828 made and <see cref="F:OpenMetaverse.Settings.OBJECT_TRACKING"/> is enabled</para>
15924 </remarks> 19829 </remarks>
@@ -15931,15 +19836,9 @@
15931 <param name="prim">The Primitive</param> 19836 <param name="prim">The Primitive</param>
15932 <param name="props">The primitive Properties</param> 19837 <param name="props">The primitive Properties</param>
15933 </member> 19838 </member>
15934 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Simulator">
15935 <summary>Get the simulator the object is located</summary>
15936 </member>
15937 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Prim"> 19839 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Prim">
15938 <summary>Get the primitive details</summary> 19840 <summary>Get the primitive details</summary>
15939 </member> 19841 </member>
15940 <member name="P:OpenMetaverse.ObjectPropertiesUpdatedEventArgs.Properties">
15941 <summary>Get the primitive properties</summary>
15942 </member>
15943 <member name="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs"> 19842 <member name="T:OpenMetaverse.ObjectPropertiesFamilyEventArgs">
15944 <summary>Provides additional primitive data, permissions and sale info for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event</summary> 19843 <summary>Provides additional primitive data, permissions and sale info for the <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event</summary>
15945 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event occurs when the simulator sends 19844 <remarks><para>The <see cref="E:OpenMetaverse.ObjectManager.ObjectPropertiesFamily"/> event occurs when the simulator sends
@@ -16008,6 +19907,16 @@
16008 <member name="P:OpenMetaverse.KillObjectEventArgs.ObjectLocalID"> 19907 <member name="P:OpenMetaverse.KillObjectEventArgs.ObjectLocalID">
16009 <summary>The LocalID of the object</summary> 19908 <summary>The LocalID of the object</summary>
16010 </member> 19909 </member>
19910 <member name="T:OpenMetaverse.KillObjectsEventArgs">
19911 <summary>Provides notification when an Avatar, Object or Attachment is DeRezzed or moves out of the avatars view for the
19912 <see cref="E:OpenMetaverse.ObjectManager.KillObjects"/> event</summary>
19913 </member>
19914 <member name="P:OpenMetaverse.KillObjectsEventArgs.Simulator">
19915 <summary>Get the simulator the object is located</summary>
19916 </member>
19917 <member name="P:OpenMetaverse.KillObjectsEventArgs.ObjectLocalIDs">
19918 <summary>The LocalID of the object</summary>
19919 </member>
16011 <member name="T:OpenMetaverse.AvatarSitChangedEventArgs"> 19920 <member name="T:OpenMetaverse.AvatarSitChangedEventArgs">
16012 <summary> 19921 <summary>
16013 Provides updates sit position data 19922 Provides updates sit position data
@@ -16057,6 +19966,24 @@
16057 Array of media entries indexed by face number 19966 Array of media entries indexed by face number
16058 </summary> 19967 </summary>
16059 </member> 19968 </member>
19969 <member name="T:OpenMetaverse.PhysicsPropertiesEventArgs">
19970 <summary>
19971 Set when simulator sends us infomation on primitive's physical properties
19972 </summary>
19973 </member>
19974 <member name="F:OpenMetaverse.PhysicsPropertiesEventArgs.Simulator">
19975 <summary>Simulator where the message originated</summary>
19976 </member>
19977 <member name="F:OpenMetaverse.PhysicsPropertiesEventArgs.PhysicsProperties">
19978 <summary>Updated physical properties</summary>
19979 </member>
19980 <member name="M:OpenMetaverse.PhysicsPropertiesEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.Primitive.PhysicsProperties)">
19981 <summary>
19982 Constructor
19983 </summary>
19984 <param name="sim">Simulator where the message originated</param>
19985 <param name="props">Updated physical properties</param>
19986 </member>
16060 <member name="M:OpenMetaverse.InventoryNode.#ctor"> 19987 <member name="M:OpenMetaverse.InventoryNode.#ctor">
16061 <summary> 19988 <summary>
16062 19989
@@ -16107,4301 +20034,3553 @@
16107 refreshed from the server 20034 refreshed from the server
16108 </summary> 20035 </summary>
16109 </member> 20036 </member>
16110 <member name="T:OpenMetaverse.FriendRights"> 20037 <member name="T:OpenMetaverse.InventoryException">
16111 <summary>
16112
16113 </summary>
16114 </member>
16115 <member name="F:OpenMetaverse.FriendRights.None">
16116 <summary>The avatar has no rights</summary>
16117 </member>
16118 <member name="F:OpenMetaverse.FriendRights.CanSeeOnline">
16119 <summary>The avatar can see the online status of the target avatar</summary>
16120 </member>
16121 <member name="F:OpenMetaverse.FriendRights.CanSeeOnMap">
16122 <summary>The avatar can see the location of the target avatar on the map</summary>
16123 </member>
16124 <member name="F:OpenMetaverse.FriendRights.CanModifyObjects">
16125 <summary>The avatar can modify the ojects of the target avatar </summary>
16126 </member>
16127 <member name="T:OpenMetaverse.FriendInfo">
16128 <summary>
16129 This class holds information about an avatar in the friends list. There are two ways
16130 to interface to this class. The first is through the set of boolean properties. This is the typical
16131 way clients of this class will use it. The second interface is through two bitflag properties,
16132 TheirFriendsRights and MyFriendsRights
16133 </summary>
16134 </member>
16135 <member name="M:OpenMetaverse.FriendInfo.#ctor(OpenMetaverse.UUID,OpenMetaverse.FriendRights,OpenMetaverse.FriendRights)">
16136 <summary>
16137 Used internally when building the initial list of friends at login time
16138 </summary>
16139 <param name="id">System ID of the avatar being prepesented</param>
16140 <param name="theirRights">Rights the friend has to see you online and to modify your objects</param>
16141 <param name="myRights">Rights you have to see your friend online and to modify their objects</param>
16142 </member>
16143 <member name="M:OpenMetaverse.FriendInfo.ToString">
16144 <summary>
16145 FriendInfo represented as a string
16146 </summary>
16147 <returns>A string reprentation of both my rights and my friends rights</returns>
16148 </member>
16149 <member name="P:OpenMetaverse.FriendInfo.UUID">
16150 <summary>
16151 System ID of the avatar
16152 </summary>
16153 </member>
16154 <member name="P:OpenMetaverse.FriendInfo.Name">
16155 <summary>
16156 full name of the avatar
16157 </summary>
16158 </member>
16159 <member name="P:OpenMetaverse.FriendInfo.IsOnline">
16160 <summary>
16161 True if the avatar is online
16162 </summary>
16163 </member>
16164 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnline">
16165 <summary>
16166 True if the friend can see if I am online
16167 </summary>
16168 </member>
16169 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnMap">
16170 <summary>
16171 True if the friend can see me on the map
16172 </summary>
16173 </member>
16174 <member name="P:OpenMetaverse.FriendInfo.CanModifyMyObjects">
16175 <summary>
16176 True if the freind can modify my objects
16177 </summary>
16178 </member>
16179 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnline">
16180 <summary>
16181 True if I can see if my friend is online
16182 </summary>
16183 </member>
16184 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnMap">
16185 <summary>
16186 True if I can see if my friend is on the map
16187 </summary>
16188 </member>
16189 <member name="P:OpenMetaverse.FriendInfo.CanModifyTheirObjects">
16190 <summary>
16191 True if I can modify my friend's objects
16192 </summary>
16193 </member>
16194 <member name="P:OpenMetaverse.FriendInfo.TheirFriendRights">
16195 <summary>
16196 My friend's rights represented as bitmapped flags
16197 </summary>
16198 </member>
16199 <member name="P:OpenMetaverse.FriendInfo.MyFriendRights">
16200 <summary> 20038 <summary>
16201 My rights represented as bitmapped flags 20039 Exception class to identify inventory exceptions
16202 </summary> 20040 </summary>
16203 </member> 20041 </member>
16204 <member name="T:OpenMetaverse.FriendsManager"> 20042 <member name="T:OpenMetaverse.Inventory">
16205 <summary> 20043 <summary>
16206 This class is used to add and remove avatars from your friends list and to manage their permission. 20044 Responsible for maintaining inventory structure. Inventory constructs nodes
20045 and manages node children as is necessary to maintain a coherant hirarchy.
20046 Other classes should not manipulate or create InventoryNodes explicitly. When
20047 A node's parent changes (when a folder is moved, for example) simply pass
20048 Inventory the updated InventoryFolder and it will make the appropriate changes
20049 to its internal representation.
16207 </summary> 20050 </summary>
16208 </member> 20051 </member>
16209 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnline"> 20052 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdated">
16210 <summary>The event subscribers. null if no subcribers</summary> 20053 <summary>The event subscribers, null of no subscribers</summary>
16211 </member>
16212 <member name="M:OpenMetaverse.FriendsManager.OnFriendOnline(OpenMetaverse.FriendInfoEventArgs)">
16213 <summary>Raises the FriendOnline event</summary>
16214 <param name="e">A FriendInfoEventArgs object containing the
16215 data returned from the data server</param>
16216 </member>
16217 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnlineLock">
16218 <summary>Thread sync lock object</summary>
16219 </member>
16220 <member name="F:OpenMetaverse.FriendsManager.m_FriendOffline">
16221 <summary>The event subscribers. null if no subcribers</summary>
16222 </member>
16223 <member name="M:OpenMetaverse.FriendsManager.OnFriendOffline(OpenMetaverse.FriendInfoEventArgs)">
16224 <summary>Raises the FriendOffline event</summary>
16225 <param name="e">A FriendInfoEventArgs object containing the
16226 data returned from the data server</param>
16227 </member>
16228 <member name="F:OpenMetaverse.FriendsManager.m_FriendOfflineLock">
16229 <summary>Thread sync lock object</summary>
16230 </member>
16231 <member name="F:OpenMetaverse.FriendsManager.m_FriendRights">
16232 <summary>The event subscribers. null if no subcribers</summary>
16233 </member>
16234 <member name="M:OpenMetaverse.FriendsManager.OnFriendRights(OpenMetaverse.FriendInfoEventArgs)">
16235 <summary>Raises the FriendRightsUpdate event</summary>
16236 <param name="e">A FriendInfoEventArgs object containing the
16237 data returned from the data server</param>
16238 </member>
16239 <member name="F:OpenMetaverse.FriendsManager.m_FriendRightsLock">
16240 <summary>Thread sync lock object</summary>
16241 </member>
16242 <member name="F:OpenMetaverse.FriendsManager.m_FriendNames">
16243 <summary>The event subscribers. null if no subcribers</summary>
16244 </member>
16245 <member name="M:OpenMetaverse.FriendsManager.OnFriendNames(OpenMetaverse.FriendNamesEventArgs)">
16246 <summary>Raises the FriendNames event</summary>
16247 <param name="e">A FriendNamesEventArgs object containing the
16248 data returned from the data server</param>
16249 </member>
16250 <member name="F:OpenMetaverse.FriendsManager.m_FriendNamesLock">
16251 <summary>Thread sync lock object</summary>
16252 </member>
16253 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOffered">
16254 <summary>The event subscribers. null if no subcribers</summary>
16255 </member>
16256 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipOffered(OpenMetaverse.FriendshipOfferedEventArgs)">
16257 <summary>Raises the FriendshipOffered event</summary>
16258 <param name="e">A FriendshipOfferedEventArgs object containing the
16259 data returned from the data server</param>
16260 </member>
16261 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOfferedLock">
16262 <summary>Thread sync lock object</summary>
16263 </member>
16264 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponse">
16265 <summary>The event subscribers. null if no subcribers</summary>
16266 </member> 20054 </member>
16267 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipResponse(OpenMetaverse.FriendshipResponseEventArgs)"> 20055 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectUpdated(OpenMetaverse.InventoryObjectUpdatedEventArgs)">
16268 <summary>Raises the FriendshipResponse event</summary> 20056 <summary>Raises the InventoryObjectUpdated Event</summary>
16269 <param name="e">A FriendshipResponseEventArgs object containing the 20057 <param name="e">A InventoryObjectUpdatedEventArgs object containing
16270 data returned from the data server</param> 20058 the data sent from the simulator</param>
16271 </member> 20059 </member>
16272 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponseLock"> 20060 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectUpdatedLock">
16273 <summary>Thread sync lock object</summary> 20061 <summary>Thread sync lock object</summary>
16274 </member> 20062 </member>
16275 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminated"> 20063 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemoved">
16276 <summary>The event subscribers. null if no subcribers</summary> 20064 <summary>The event subscribers, null of no subscribers</summary>
16277 </member> 20065 </member>
16278 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipTerminated(OpenMetaverse.FriendshipTerminatedEventArgs)"> 20066 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectRemoved(OpenMetaverse.InventoryObjectRemovedEventArgs)">
16279 <summary>Raises the FriendshipTerminated event</summary> 20067 <summary>Raises the InventoryObjectRemoved Event</summary>
16280 <param name="e">A FriendshipTerminatedEventArgs object containing the 20068 <param name="e">A InventoryObjectRemovedEventArgs object containing
16281 data returned from the data server</param> 20069 the data sent from the simulator</param>
16282 </member> 20070 </member>
16283 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminatedLock"> 20071 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectRemovedLock">
16284 <summary>Thread sync lock object</summary> 20072 <summary>Thread sync lock object</summary>
16285 </member> 20073 </member>
16286 <member name="F:OpenMetaverse.FriendsManager.m_FriendFound"> 20074 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAdded">
16287 <summary>The event subscribers. null if no subcribers</summary> 20075 <summary>The event subscribers, null of no subscribers</summary>
16288 </member> 20076 </member>
16289 <member name="M:OpenMetaverse.FriendsManager.OnFriendFoundReply(OpenMetaverse.FriendFoundReplyEventArgs)"> 20077 <member name="M:OpenMetaverse.Inventory.OnInventoryObjectAdded(OpenMetaverse.InventoryObjectAddedEventArgs)">
16290 <summary>Raises the FriendFoundReply event</summary> 20078 <summary>Raises the InventoryObjectAdded Event</summary>
16291 <param name="e">A FriendFoundReplyEventArgs object containing the 20079 <param name="e">A InventoryObjectAddedEventArgs object containing
16292 data returned from the data server</param> 20080 the data sent from the simulator</param>
16293 </member> 20081 </member>
16294 <member name="F:OpenMetaverse.FriendsManager.m_FriendFoundLock"> 20082 <member name="F:OpenMetaverse.Inventory.m_InventoryObjectAddedLock">
16295 <summary>Thread sync lock object</summary> 20083 <summary>Thread sync lock object</summary>
16296 </member> 20084 </member>
16297 <member name="F:OpenMetaverse.FriendsManager.FriendList"> 20085 <member name="M:OpenMetaverse.Inventory.GetContents(OpenMetaverse.UUID)">
16298 <summary> 20086 <summary>
16299 A dictionary of key/value pairs containing known friends of this avatar. 20087 Returns the contents of the specified folder
16300
16301 The Key is the <seealso cref="T:OpenMetaverse.UUID"/> of the friend, the value is a <seealso cref="T:OpenMetaverse.FriendInfo"/>
16302 object that contains detailed information including permissions you have and have given to the friend
16303 </summary> 20088 </summary>
20089 <param name="folder">A folder's UUID</param>
20090 <returns>The contents of the folder corresponding to <code>folder</code></returns>
20091 <exception cref="T:OpenMetaverse.InventoryException">When <code>folder</code> does not exist in the inventory</exception>
16304 </member> 20092 </member>
16305 <member name="F:OpenMetaverse.FriendsManager.FriendRequests"> 20093 <member name="M:OpenMetaverse.Inventory.UpdateNodeFor(OpenMetaverse.InventoryBase)">
16306 <summary> 20094 <summary>
16307 A Dictionary of key/value pairs containing current pending frienship offers. 20095 Updates the state of the InventoryNode and inventory data structure that
20096 is responsible for the InventoryObject. If the item was previously not added to inventory,
20097 it adds the item, and updates structure accordingly. If it was, it updates the
20098 InventoryNode, changing the parent node if <code>item.parentUUID</code> does
20099 not match <code>node.Parent.Data.UUID</code>.
16308 20100
16309 The key is the <seealso cref="T:OpenMetaverse.UUID"/> of the avatar making the request, 20101 You can not set the inventory root folder using this method
16310 the value is the <seealso cref="T:OpenMetaverse.UUID"/> of the request which is used to accept
16311 or decline the friendship offer
16312 </summary> 20102 </summary>
20103 <param name="item">The InventoryObject to store</param>
16313 </member> 20104 </member>
16314 <member name="M:OpenMetaverse.FriendsManager.#ctor(OpenMetaverse.GridClient)"> 20105 <member name="M:OpenMetaverse.Inventory.RemoveNodeFor(OpenMetaverse.InventoryBase)">
16315 <summary> 20106 <summary>
16316 Internal constructor 20107 Removes the InventoryObject and all related node data from Inventory.
16317 </summary> 20108 </summary>
16318 <param name="client">A reference to the GridClient Object</param> 20109 <param name="item">The InventoryObject to remove.</param>
16319 </member> 20110 </member>
16320 <member name="M:OpenMetaverse.FriendsManager.AcceptFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 20111 <member name="M:OpenMetaverse.Inventory.Contains(OpenMetaverse.UUID)">
16321 <summary> 20112 <summary>
16322 Accept a friendship request 20113 Used to find out if Inventory contains the InventoryObject
20114 specified by <code>uuid</code>.
16323 </summary> 20115 </summary>
16324 <param name="fromAgentID">agentID of avatatar to form friendship with</param> 20116 <param name="uuid">The UUID to check.</param>
16325 <param name="imSessionID">imSessionID of the friendship request message</param> 20117 <returns>true if inventory contains uuid, false otherwise</returns>
16326 </member> 20118 </member>
16327 <member name="M:OpenMetaverse.FriendsManager.DeclineFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 20119 <member name="M:OpenMetaverse.Inventory.SaveToDisk(System.String)">
16328 <summary> 20120 <summary>
16329 Decline a friendship request 20121 Saves the current inventory structure to a cache file
16330 </summary> 20122 </summary>
16331 <param name="fromAgentID"><seealso cref="T:OpenMetaverse.UUID"/> of friend</param> 20123 <param name="filename">Name of the cache file to save to</param>
16332 <param name="imSessionID">imSessionID of the friendship request message</param>
16333 </member> 20124 </member>
16334 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID)"> 20125 <member name="M:OpenMetaverse.Inventory.RestoreFromDisk(System.String)">
16335 <summary> 20126 <summary>
16336 Overload: Offer friendship to an avatar. 20127 Loads in inventory cache file into the inventory structure. Note only valid to call after login has been successful.
16337 </summary> 20128 </summary>
16338 <param name="agentID">System ID of the avatar you are offering friendship to</param> 20129 <param name="filename">Name of the cache file to load</param>
20130 <returns>The number of inventory items sucessfully reconstructed into the inventory node tree</returns>
16339 </member> 20131 </member>
16340 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID,System.String)"> 20132 <member name="E:OpenMetaverse.Inventory.InventoryObjectUpdated">
16341 <summary> 20133 <summary>Raised when the simulator sends us data containing
16342 Offer friendship to an avatar. 20134 ...</summary>
16343 </summary>
16344 <param name="agentID">System ID of the avatar you are offering friendship to</param>
16345 <param name="message">A message to send with the request</param>
16346 </member> 20135 </member>
16347 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendship(OpenMetaverse.UUID)"> 20136 <member name="E:OpenMetaverse.Inventory.InventoryObjectRemoved">
16348 <summary> 20137 <summary>Raised when the simulator sends us data containing
16349 Terminate a friendship with an avatar 20138 ...</summary>
16350 </summary>
16351 <param name="agentID">System ID of the avatar you are terminating the friendship with</param>
16352 </member> 20139 </member>
16353 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendshipHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20140 <member name="E:OpenMetaverse.Inventory.InventoryObjectAdded">
16354 <summary>Process an incoming packet and raise the appropriate events</summary> 20141 <summary>Raised when the simulator sends us data containing
16355 <param name="sender">The sender</param> 20142 ...</summary>
16356 <param name="e">The EventArgs object containing the packet data</param>
16357 </member> 20143 </member>
16358 <member name="M:OpenMetaverse.FriendsManager.GrantRights(OpenMetaverse.UUID,OpenMetaverse.FriendRights)"> 20144 <member name="P:OpenMetaverse.Inventory.RootFolder">
16359 <summary> 20145 <summary>
16360 Change the rights of a friend avatar. 20146 The root folder of this avatars inventory
16361 </summary> 20147 </summary>
16362 <param name="friendID">the <seealso cref="T:OpenMetaverse.UUID"/> of the friend</param>
16363 <param name="rights">the new rights to give the friend</param>
16364 <remarks>This method will implicitly set the rights to those passed in the rights parameter.</remarks>
16365 </member> 20148 </member>
16366 <member name="M:OpenMetaverse.FriendsManager.MapFriend(OpenMetaverse.UUID)"> 20149 <member name="P:OpenMetaverse.Inventory.LibraryFolder">
16367 <summary> 20150 <summary>
16368 Use to map a friends location on the grid. 20151 The default shared library folder
16369 </summary> 20152 </summary>
16370 <param name="friendID">Friends UUID to find</param>
16371 <remarks><seealso cref="E:OnFriendFound"/></remarks>
16372 </member> 20153 </member>
16373 <member name="M:OpenMetaverse.FriendsManager.TrackFriend(OpenMetaverse.UUID)"> 20154 <member name="P:OpenMetaverse.Inventory.RootNode">
16374 <summary> 20155 <summary>
16375 Use to track a friends movement on the grid 20156 The root node of the avatars inventory
16376 </summary> 20157 </summary>
16377 <param name="friendID">Friends Key</param>
16378 </member> 20158 </member>
16379 <member name="M:OpenMetaverse.FriendsManager.RequestOnlineNotification(OpenMetaverse.UUID)"> 20159 <member name="P:OpenMetaverse.Inventory.LibraryRootNode">
16380 <summary> 20160 <summary>
16381 Ask for a notification of friend's online status 20161 The root node of the default shared library
16382 </summary> 20162 </summary>
16383 <param name="friendID">Friend's UUID</param>
16384 </member> 20163 </member>
16385 <member name="M:OpenMetaverse.FriendsManager.Avatars_OnAvatarNames(System.Object,OpenMetaverse.UUIDNameReplyEventArgs)"> 20164 <member name="P:OpenMetaverse.Inventory.Item(OpenMetaverse.UUID)">
16386 <summary> 20165 <summary>
16387 This handles the asynchronous response of a RequestAvatarNames call. 20166 By using the bracket operator on this class, the program can get the
20167 InventoryObject designated by the specified uuid. If the value for the corresponding
20168 UUID is null, the call is equivelant to a call to <code>RemoveNodeFor(this[uuid])</code>.
20169 If the value is non-null, it is equivelant to a call to <code>UpdateNodeFor(value)</code>,
20170 the uuid parameter is ignored.
16388 </summary> 20171 </summary>
16389 <param name="sender"></param> 20172 <param name="uuid">The UUID of the InventoryObject to get or set, ignored if set to non-null value.</param>
16390 <param name="e">names cooresponding to the the list of IDs sent the the RequestAvatarNames call.</param> 20173 <returns>The InventoryObject corresponding to <code>uuid</code>.</returns>
16391 </member> 20174 </member>
16392 <member name="M:OpenMetaverse.FriendsManager.OnlineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20175 <member name="T:OpenMetaverse.GridLayerType">
16393 <summary>Process an incoming packet and raise the appropriate events</summary> 20176 <summary>
16394 <param name="sender">The sender</param> 20177 Map layer request type
16395 <param name="e">The EventArgs object containing the packet data</param> 20178 </summary>
16396 </member> 20179 </member>
16397 <member name="M:OpenMetaverse.FriendsManager.OfflineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20180 <member name="F:OpenMetaverse.GridLayerType.Objects">
16398 <summary>Process an incoming packet and raise the appropriate events</summary> 20181 <summary>Objects and terrain are shown</summary>
16399 <param name="sender">The sender</param>
16400 <param name="e">The EventArgs object containing the packet data</param>
16401 </member> 20182 </member>
16402 <member name="M:OpenMetaverse.FriendsManager.ChangeUserRightsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20183 <member name="F:OpenMetaverse.GridLayerType.Terrain">
16403 <summary>Process an incoming packet and raise the appropriate events</summary> 20184 <summary>Only the terrain is shown, no objects</summary>
16404 <param name="sender">The sender</param>
16405 <param name="e">The EventArgs object containing the packet data</param>
16406 </member> 20185 </member>
16407 <member name="M:OpenMetaverse.FriendsManager.OnFindAgentReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 20186 <member name="F:OpenMetaverse.GridLayerType.LandForSale">
16408 <summary>Process an incoming packet and raise the appropriate events</summary> 20187 <summary>Overlay showing land for sale and for auction</summary>
16409 <param name="sender">The sender</param>
16410 <param name="e">The EventArgs object containing the packet data</param>
16411 </member> 20188 </member>
16412 <member name="M:OpenMetaverse.FriendsManager.Network_OnLoginResponse(System.Boolean,System.Boolean,System.String,System.String,OpenMetaverse.LoginResponseData)"> 20189 <member name="T:OpenMetaverse.GridItemType">
16413 <summary> 20190 <summary>
16414 Populate FriendList <seealso cref="!:InternalDictionary"/> with data from the login reply 20191 Type of grid item, such as telehub, event, populator location, etc.
16415 </summary> 20192 </summary>
16416 <param name="loginSuccess">true if login was successful</param>
16417 <param name="redirect">true if login request is requiring a redirect</param>
16418 <param name="message">A string containing the response to the login request</param>
16419 <param name="reason">A string containing the reason for the request</param>
16420 <param name="replyData">A <seealso cref="T:OpenMetaverse.LoginResponseData"/> object containing the decoded
16421 reply from the login server</param>
16422 </member> 20193 </member>
16423 <member name="E:OpenMetaverse.FriendsManager.FriendOnline"> 20194 <member name="F:OpenMetaverse.GridItemType.Telehub">
16424 <summary>Raised when the simulator sends notification one of the members in our friends list comes online</summary> 20195 <summary>Telehub</summary>
16425 </member> 20196 </member>
16426 <member name="E:OpenMetaverse.FriendsManager.FriendOffline"> 20197 <member name="F:OpenMetaverse.GridItemType.PgEvent">
16427 <summary>Raised when the simulator sends notification one of the members in our friends list goes offline</summary> 20198 <summary>PG rated event</summary>
16428 </member> 20199 </member>
16429 <member name="E:OpenMetaverse.FriendsManager.FriendRightsUpdate"> 20200 <member name="F:OpenMetaverse.GridItemType.MatureEvent">
16430 <summary>Raised when the simulator sends notification one of the members in our friends list grants or revokes permissions</summary> 20201 <summary>Mature rated event</summary>
16431 </member> 20202 </member>
16432 <member name="E:OpenMetaverse.FriendsManager.FriendNames"> 20203 <member name="F:OpenMetaverse.GridItemType.Popular">
16433 <summary>Raised when the simulator sends us the names on our friends list</summary> 20204 <summary>Popular location</summary>
16434 </member> 20205 </member>
16435 <member name="E:OpenMetaverse.FriendsManager.FriendshipOffered"> 20206 <member name="F:OpenMetaverse.GridItemType.AgentLocations">
16436 <summary>Raised when the simulator sends notification another agent is offering us friendship</summary> 20207 <summary>Locations of avatar groups in a region</summary>
16437 </member> 20208 </member>
16438 <member name="E:OpenMetaverse.FriendsManager.FriendshipResponse"> 20209 <member name="F:OpenMetaverse.GridItemType.LandForSale">
16439 <summary>Raised when a request we sent to friend another agent is accepted or declined</summary> 20210 <summary>Land for sale</summary>
16440 </member> 20211 </member>
16441 <member name="E:OpenMetaverse.FriendsManager.FriendshipTerminated"> 20212 <member name="F:OpenMetaverse.GridItemType.Classified">
16442 <summary>Raised when the simulator sends notification one of the members in our friends list has terminated 20213 <summary>Classified ad</summary>
16443 our friendship</summary>
16444 </member> 20214 </member>
16445 <member name="E:OpenMetaverse.FriendsManager.FriendFoundReply"> 20215 <member name="F:OpenMetaverse.GridItemType.AdultEvent">
16446 <summary>Raised when the simulator sends the location of a friend we have 20216 <summary>Adult rated event</summary>
16447 requested map location info for</summary>
16448 </member> 20217 </member>
16449 <member name="T:OpenMetaverse.FriendInfoEventArgs"> 20218 <member name="F:OpenMetaverse.GridItemType.AdultLandForSale">
16450 <summary>Contains information on a member of our friends list</summary> 20219 <summary>Adult land for sale</summary>
16451 </member> 20220 </member>
16452 <member name="M:OpenMetaverse.FriendInfoEventArgs.#ctor(OpenMetaverse.FriendInfo)"> 20221 <member name="T:OpenMetaverse.GridRegion">
16453 <summary> 20222 <summary>
16454 Construct a new instance of the FriendInfoEventArgs class 20223 Information about a region on the grid map
16455 </summary> 20224 </summary>
16456 <param name="friend">The FriendInfo</param>
16457 </member> 20225 </member>
16458 <member name="P:OpenMetaverse.FriendInfoEventArgs.Friend"> 20226 <member name="F:OpenMetaverse.GridRegion.X">
16459 <summary>Get the FriendInfo</summary> 20227 <summary>Sim X position on World Map</summary>
16460 </member>
16461 <member name="T:OpenMetaverse.FriendNamesEventArgs">
16462 <summary>Contains Friend Names</summary>
16463 </member> 20228 </member>
16464 <member name="M:OpenMetaverse.FriendNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})"> 20229 <member name="F:OpenMetaverse.GridRegion.Y">
16465 <summary> 20230 <summary>Sim Y position on World Map</summary>
16466 Construct a new instance of the FriendNamesEventArgs class
16467 </summary>
16468 <param name="names">A dictionary where the Key is the ID of the Agent,
16469 and the Value is a string containing their name</param>
16470 </member> 20231 </member>
16471 <member name="P:OpenMetaverse.FriendNamesEventArgs.Names"> 20232 <member name="F:OpenMetaverse.GridRegion.Name">
16472 <summary>A dictionary where the Key is the ID of the Agent, 20233 <summary>Sim Name (NOTE: In lowercase!)</summary>
16473 and the Value is a string containing their name</summary>
16474 </member> 20234 </member>
16475 <member name="T:OpenMetaverse.FriendshipOfferedEventArgs"> 20235 <member name="F:OpenMetaverse.GridRegion.Access">
16476 <summary>Sent when another agent requests a friendship with our agent</summary> 20236 <summary></summary>
16477 </member> 20237 </member>
16478 <member name="M:OpenMetaverse.FriendshipOfferedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID)"> 20238 <member name="F:OpenMetaverse.GridRegion.RegionFlags">
16479 <summary> 20239 <summary>Appears to always be zero (None)</summary>
16480 Construct a new instance of the FriendshipOfferedEventArgs class
16481 </summary>
16482 <param name="agentID">The ID of the agent requesting friendship</param>
16483 <param name="agentName">The name of the agent requesting friendship</param>
16484 <param name="imSessionID">The ID of the session, used in accepting or declining the
16485 friendship offer</param>
16486 </member> 20240 </member>
16487 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentID"> 20241 <member name="F:OpenMetaverse.GridRegion.WaterHeight">
16488 <summary>Get the ID of the agent requesting friendship</summary> 20242 <summary>Sim's defined Water Height</summary>
16489 </member> 20243 </member>
16490 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentName"> 20244 <member name="F:OpenMetaverse.GridRegion.Agents">
16491 <summary>Get the name of the agent requesting friendship</summary> 20245 <summary></summary>
16492 </member> 20246 </member>
16493 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.SessionID"> 20247 <member name="F:OpenMetaverse.GridRegion.MapImageID">
16494 <summary>Get the ID of the session, used in accepting or declining the 20248 <summary>UUID of the World Map image</summary>
16495 friendship offer</summary>
16496 </member> 20249 </member>
16497 <member name="T:OpenMetaverse.FriendshipResponseEventArgs"> 20250 <member name="F:OpenMetaverse.GridRegion.RegionHandle">
16498 <summary>A response containing the results of our request to form a friendship with another agent</summary> 20251 <summary>Unique identifier for this region, a combination of the X
20252 and Y position</summary>
16499 </member> 20253 </member>
16500 <member name="M:OpenMetaverse.FriendshipResponseEventArgs.#ctor(OpenMetaverse.UUID,System.String,System.Boolean)"> 20254 <member name="M:OpenMetaverse.GridRegion.ToString">
16501 <summary> 20255 <summary>
16502 Construct a new instance of the FriendShipResponseEventArgs class 20256
16503 </summary> 20257 </summary>
16504 <param name="agentID">The ID of the agent we requested a friendship with</param> 20258 <returns></returns>
16505 <param name="agentName">The name of the agent we requested a friendship with</param>
16506 <param name="accepted">true if the agent accepted our friendship offer</param>
16507 </member>
16508 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentID">
16509 <summary>Get the ID of the agent we requested a friendship with</summary>
16510 </member>
16511 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentName">
16512 <summary>Get the name of the agent we requested a friendship with</summary>
16513 </member>
16514 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.Accepted">
16515 <summary>true if the agent accepted our friendship offer</summary>
16516 </member>
16517 <member name="T:OpenMetaverse.FriendshipTerminatedEventArgs">
16518 <summary>Contains data sent when a friend terminates a friendship with us</summary>
16519 </member> 20259 </member>
16520 <member name="M:OpenMetaverse.FriendshipTerminatedEventArgs.#ctor(OpenMetaverse.UUID,System.String)"> 20260 <member name="M:OpenMetaverse.GridRegion.GetHashCode">
16521 <summary> 20261 <summary>
16522 Construct a new instance of the FrindshipTerminatedEventArgs class 20262
16523 </summary> 20263 </summary>
16524 <param name="agentID">The ID of the friend who terminated the friendship with us</param> 20264 <returns></returns>
16525 <param name="agentName">The name of the friend who terminated the friendship with us</param>
16526 </member>
16527 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentID">
16528 <summary>Get the ID of the agent that terminated the friendship with us</summary>
16529 </member> 20265 </member>
16530 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentName"> 20266 <member name="M:OpenMetaverse.GridRegion.Equals(System.Object)">
16531 <summary>Get the name of the agent that terminated the friendship with us</summary> 20267 <summary>
20268
20269 </summary>
20270 <param name="obj"></param>
20271 <returns></returns>
16532 </member> 20272 </member>
16533 <member name="T:OpenMetaverse.FriendFoundReplyEventArgs"> 20273 <member name="T:OpenMetaverse.GridLayer">
16534 <summary> 20274 <summary>
16535 Data sent in response to a <see cref="!:FindFriend"/> request which contains the information to allow us to map the friends location 20275 Visual chunk of the grid map
16536 </summary> 20276 </summary>
16537 </member> 20277 </member>
16538 <member name="M:OpenMetaverse.FriendFoundReplyEventArgs.#ctor(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3)"> 20278 <member name="T:OpenMetaverse.MapItem">
16539 <summary> 20279 <summary>
16540 Construct a new instance of the FriendFoundReplyEventArgs class 20280 Base class for Map Items
16541 </summary> 20281 </summary>
16542 <param name="agentID">The ID of the agent we have requested location information for</param>
16543 <param name="regionHandle">The region handle where our friend is located</param>
16544 <param name="location">The simulator local position our friend is located</param>
16545 </member> 20282 </member>
16546 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.AgentID"> 20283 <member name="F:OpenMetaverse.MapItem.GlobalX">
16547 <summary>Get the ID of the agent we have received location information for</summary> 20284 <summary>The Global X position of the item</summary>
16548 </member> 20285 </member>
16549 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.RegionHandle"> 20286 <member name="F:OpenMetaverse.MapItem.GlobalY">
16550 <summary>Get the region handle where our mapped friend is located</summary> 20287 <summary>The Global Y position of the item</summary>
16551 </member> 20288 </member>
16552 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.Location"> 20289 <member name="P:OpenMetaverse.MapItem.LocalX">
16553 <summary>Get the simulator local position where our friend is located</summary> 20290 <summary>Get the Local X position of the item</summary>
16554 </member> 20291 </member>
16555 <member name="T:OpenMetaverse.BinBVHAnimationReader"> 20292 <member name="P:OpenMetaverse.MapItem.LocalY">
16556 <summary> 20293 <summary>Get the Local Y position of the item</summary>
16557 Reads in a byte array of an Animation Asset created by the SecondLife(tm) client.
16558 </summary>
16559 </member> 20294 </member>
16560 <member name="F:OpenMetaverse.BinBVHAnimationReader.rotationkeys"> 20295 <member name="P:OpenMetaverse.MapItem.RegionHandle">
16561 <summary> 20296 <summary>Get the Handle of the region</summary>
16562 Rotation Keyframe count (used internally)
16563 </summary>
16564 </member> 20297 </member>
16565 <member name="F:OpenMetaverse.BinBVHAnimationReader.positionkeys"> 20298 <member name="T:OpenMetaverse.MapAgentLocation">
16566 <summary> 20299 <summary>
16567 Position Keyframe count (used internally) 20300 Represents an agent or group of agents location
16568 </summary> 20301 </summary>
16569 </member> 20302 </member>
16570 <member name="F:OpenMetaverse.BinBVHAnimationReader.Priority"> 20303 <member name="T:OpenMetaverse.MapTelehub">
16571 <summary> 20304 <summary>
16572 Animation Priority 20305 Represents a Telehub location
16573 </summary> 20306 </summary>
16574 </member> 20307 </member>
16575 <member name="F:OpenMetaverse.BinBVHAnimationReader.Length"> 20308 <member name="T:OpenMetaverse.MapLandForSale">
16576 <summary> 20309 <summary>
16577 The animation length in seconds. 20310 Represents a non-adult parcel of land for sale
16578 </summary> 20311 </summary>
16579 </member> 20312 </member>
16580 <member name="F:OpenMetaverse.BinBVHAnimationReader.ExpressionName"> 20313 <member name="T:OpenMetaverse.MapAdultLandForSale">
16581 <summary> 20314 <summary>
16582 Expression set in the client. Null if [None] is selected 20315 Represents an Adult parcel of land for sale
16583 </summary> 20316 </summary>
16584 </member> 20317 </member>
16585 <member name="F:OpenMetaverse.BinBVHAnimationReader.InPoint"> 20318 <member name="T:OpenMetaverse.MapPGEvent">
16586 <summary> 20319 <summary>
16587 The time in seconds to start the animation 20320 Represents a PG Event
16588 </summary> 20321 </summary>
16589 </member> 20322 </member>
16590 <member name="F:OpenMetaverse.BinBVHAnimationReader.OutPoint"> 20323 <member name="T:OpenMetaverse.MapMatureEvent">
16591 <summary> 20324 <summary>
16592 The time in seconds to end the animation 20325 Represents a Mature event
16593 </summary> 20326 </summary>
16594 </member> 20327 </member>
16595 <member name="F:OpenMetaverse.BinBVHAnimationReader.Loop"> 20328 <member name="T:OpenMetaverse.MapAdultEvent">
16596 <summary> 20329 <summary>
16597 Loop the animation 20330 Represents an Adult event
16598 </summary> 20331 </summary>
16599 </member> 20332 </member>
16600 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseInTime"> 20333 <member name="T:OpenMetaverse.GridManager">
16601 <summary> 20334 <summary>
16602 Meta data. Ease in Seconds. 20335 Manages grid-wide tasks such as the world map
16603 </summary> 20336 </summary>
16604 </member> 20337 </member>
16605 <member name="F:OpenMetaverse.BinBVHAnimationReader.EaseOutTime"> 20338 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdate">
16606 <summary> 20339 <summary>The event subscribers. null if no subcribers</summary>
16607 Meta data. Ease out seconds.
16608 </summary>
16609 </member> 20340 </member>
16610 <member name="F:OpenMetaverse.BinBVHAnimationReader.HandPose"> 20341 <member name="M:OpenMetaverse.GridManager.OnCoarseLocationUpdate(OpenMetaverse.CoarseLocationUpdateEventArgs)">
16611 <summary> 20342 <summary>Raises the CoarseLocationUpdate event</summary>
16612 Meta Data for the Hand Pose 20343 <param name="e">A CoarseLocationUpdateEventArgs object containing the
16613 </summary> 20344 data sent by simulator</param>
16614 </member> 20345 </member>
16615 <member name="F:OpenMetaverse.BinBVHAnimationReader.JointCount"> 20346 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdateLock">
16616 <summary> 20347 <summary>Thread sync lock object</summary>
16617 Number of joints defined in the animation
16618 </summary>
16619 </member> 20348 </member>
16620 <member name="F:OpenMetaverse.BinBVHAnimationReader.joints"> 20349 <member name="F:OpenMetaverse.GridManager.m_GridRegion">
16621 <summary> 20350 <summary>The event subscribers. null if no subcribers</summary>
16622 Contains an array of joints
16623 </summary>
16624 </member> 20351 </member>
16625 <member name="M:OpenMetaverse.BinBVHAnimationReader.#ctor(System.Byte[])"> 20352 <member name="M:OpenMetaverse.GridManager.OnGridRegion(OpenMetaverse.GridRegionEventArgs)">
16626 <summary> 20353 <summary>Raises the GridRegion event</summary>
16627 Searialize an animation asset into it's joints/keyframes/meta data 20354 <param name="e">A GridRegionEventArgs object containing the
16628 </summary> 20355 data sent by simulator</param>
16629 <param name="animationdata"></param>
16630 </member> 20356 </member>
16631 <member name="M:OpenMetaverse.BinBVHAnimationReader.ReadBytesUntilNull(System.Byte[],System.Int32@)"> 20357 <member name="F:OpenMetaverse.GridManager.m_GridRegionLock">
16632 <summary> 20358 <summary>Thread sync lock object</summary>
16633 Variable length strings seem to be null terminated in the animation asset.. but..
16634 use with caution, home grown.
16635 advances the index.
16636 </summary>
16637 <param name="data">The animation asset byte array</param>
16638 <param name="i">The offset to start reading</param>
16639 <returns>a string</returns>
16640 </member> 20359 </member>
16641 <member name="M:OpenMetaverse.BinBVHAnimationReader.readJoint(System.Byte[],System.Int32@)"> 20360 <member name="F:OpenMetaverse.GridManager.m_GridLayer">
16642 <summary> 20361 <summary>The event subscribers. null if no subcribers</summary>
16643 Read in a Joint from an animation asset byte array
16644 Variable length Joint fields, yay!
16645 Advances the index
16646 </summary>
16647 <param name="data">animation asset byte array</param>
16648 <param name="i">Byte Offset of the start of the joint</param>
16649 <returns>The Joint data serialized into the binBVHJoint structure</returns>
16650 </member> 20362 </member>
16651 <member name="M:OpenMetaverse.BinBVHAnimationReader.readKeys(System.Byte[],System.Int32@,System.Int32,System.Single,System.Single)"> 20363 <member name="M:OpenMetaverse.GridManager.OnGridLayer(OpenMetaverse.GridLayerEventArgs)">
16652 <summary> 20364 <summary>Raises the GridLayer event</summary>
16653 Read Keyframes of a certain type 20365 <param name="e">A GridLayerEventArgs object containing the
16654 advance i 20366 data sent by simulator</param>
16655 </summary>
16656 <param name="data">Animation Byte array</param>
16657 <param name="i">Offset in the Byte Array. Will be advanced</param>
16658 <param name="keycount">Number of Keyframes</param>
16659 <param name="min">Scaling Min to pass to the Uint16ToFloat method</param>
16660 <param name="max">Scaling Max to pass to the Uint16ToFloat method</param>
16661 <returns></returns>
16662 </member> 20367 </member>
16663 <member name="T:OpenMetaverse.binBVHJoint"> 20368 <member name="F:OpenMetaverse.GridManager.m_GridLayerLock">
20369 <summary>Thread sync lock object</summary>
20370 </member>
20371 <member name="F:OpenMetaverse.GridManager.m_GridItems">
20372 <summary>The event subscribers. null if no subcribers</summary>
20373 </member>
20374 <member name="M:OpenMetaverse.GridManager.OnGridItems(OpenMetaverse.GridItemsEventArgs)">
20375 <summary>Raises the GridItems event</summary>
20376 <param name="e">A GridItemEventArgs object containing the
20377 data sent by simulator</param>
20378 </member>
20379 <member name="F:OpenMetaverse.GridManager.m_GridItemsLock">
20380 <summary>Thread sync lock object</summary>
20381 </member>
20382 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReply">
20383 <summary>The event subscribers. null if no subcribers</summary>
20384 </member>
20385 <member name="M:OpenMetaverse.GridManager.OnRegionHandleReply(OpenMetaverse.RegionHandleReplyEventArgs)">
20386 <summary>Raises the RegionHandleReply event</summary>
20387 <param name="e">A RegionHandleReplyEventArgs object containing the
20388 data sent by simulator</param>
20389 </member>
20390 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReplyLock">
20391 <summary>Thread sync lock object</summary>
20392 </member>
20393 <member name="F:OpenMetaverse.GridManager.Regions">
20394 <summary>A dictionary of all the regions, indexed by region name</summary>
20395 </member>
20396 <member name="F:OpenMetaverse.GridManager.RegionsByHandle">
20397 <summary>A dictionary of all the regions, indexed by region handle</summary>
20398 </member>
20399 <member name="M:OpenMetaverse.GridManager.#ctor(OpenMetaverse.GridClient)">
16664 <summary> 20400 <summary>
16665 A Joint and it's associated meta data and keyframes 20401 Constructor
16666 </summary> 20402 </summary>
20403 <param name="client">Instance of GridClient object to associate with this GridManager instance</param>
16667 </member> 20404 </member>
16668 <member name="F:OpenMetaverse.binBVHJoint.Name"> 20405 <member name="M:OpenMetaverse.GridManager.RequestMapLayer(OpenMetaverse.GridLayerType)">
16669 <summary> 20406 <summary>
16670 Name of the Joint. Matches the avatar_skeleton.xml in client distros 20407
16671 </summary> 20408 </summary>
20409 <param name="layer"></param>
16672 </member> 20410 </member>
16673 <member name="F:OpenMetaverse.binBVHJoint.Priority"> 20411 <member name="M:OpenMetaverse.GridManager.RequestMapRegion(System.String,OpenMetaverse.GridLayerType)">
16674 <summary> 20412 <summary>
16675 Joint Animation Override? Was the same as the Priority in testing.. 20413 Request a map layer
16676 </summary> 20414 </summary>
20415 <param name="regionName">The name of the region</param>
20416 <param name="layer">The type of layer</param>
16677 </member> 20417 </member>
16678 <member name="F:OpenMetaverse.binBVHJoint.rotationkeys"> 20418 <member name="M:OpenMetaverse.GridManager.RequestMapBlocks(OpenMetaverse.GridLayerType,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.Boolean)">
16679 <summary> 20419 <summary>
16680 Array of Rotation Keyframes in order from earliest to latest 20420
16681 </summary> 20421 </summary>
20422 <param name="layer"></param>
20423 <param name="minX"></param>
20424 <param name="minY"></param>
20425 <param name="maxX"></param>
20426 <param name="maxY"></param>
20427 <param name="returnNonExistent"></param>
16682 </member> 20428 </member>
16683 <member name="F:OpenMetaverse.binBVHJoint.positionkeys"> 20429 <member name="M:OpenMetaverse.GridManager.MapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType,System.Int32)">
16684 <summary> 20430 <summary>
16685 Array of Position Keyframes in order from earliest to latest 20431
16686 This seems to only be for the Pelvis?
16687 </summary> 20432 </summary>
20433 <param name="regionHandle"></param>
20434 <param name="item"></param>
20435 <param name="layer"></param>
20436 <param name="timeoutMS"></param>
20437 <returns></returns>
16688 </member> 20438 </member>
16689 <member name="T:OpenMetaverse.binBVHJointKey"> 20439 <member name="M:OpenMetaverse.GridManager.RequestMapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType)">
16690 <summary> 20440 <summary>
16691 A Joint Keyframe. This is either a position or a rotation. 20441
16692 </summary> 20442 </summary>
20443 <param name="regionHandle"></param>
20444 <param name="item"></param>
20445 <param name="layer"></param>
16693 </member> 20446 </member>
16694 <member name="F:OpenMetaverse.binBVHJointKey.key_element"> 20447 <member name="M:OpenMetaverse.GridManager.RequestMainlandSims(OpenMetaverse.GridLayerType)">
16695 <summary> 20448 <summary>
16696 Either a Vector3 position or a Vector3 Euler rotation 20449 Request data for all mainland (Linden managed) simulators
16697 </summary> 20450 </summary>
16698 </member> 20451 </member>
16699 <member name="T:OpenMetaverse.HandPose"> 20452 <member name="M:OpenMetaverse.GridManager.RequestRegionHandle(OpenMetaverse.UUID)">
16700 <summary> 20453 <summary>
16701 Poses set in the animation metadata for the hands. 20454 Request the region handle for the specified region UUID
16702 </summary> 20455 </summary>
20456 <param name="regionID">UUID of the region to look up</param>
16703 </member> 20457 </member>
16704 <member name="T:OpenMetaverse.Bumpiness"> 20458 <member name="M:OpenMetaverse.GridManager.GetGridRegion(System.String,OpenMetaverse.GridLayerType,OpenMetaverse.GridRegion@)">
16705 <summary> 20459 <summary>
16706 The type of bump-mapping applied to a face 20460 Get grid region information using the region name, this function
20461 will block until it can find the region or gives up
16707 </summary> 20462 </summary>
20463 <param name="name">Name of sim you're looking for</param>
20464 <param name="layer">Layer that you are requesting</param>
20465 <param name="region">Will contain a GridRegion for the sim you're
20466 looking for if successful, otherwise an empty structure</param>
20467 <returns>True if the GridRegion was successfully fetched, otherwise
20468 false</returns>
16708 </member> 20469 </member>
16709 <member name="F:OpenMetaverse.Bumpiness.None"> 20470 <member name="M:OpenMetaverse.GridManager.MapBlockReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16710 <summary></summary> 20471 <summary>Process an incoming packet and raise the appropriate events</summary>
16711 </member> 20472 <param name="sender">The sender</param>
16712 <member name="F:OpenMetaverse.Bumpiness.Brightness"> 20473 <param name="e">The EventArgs object containing the packet data</param>
16713 <summary></summary>
16714 </member>
16715 <member name="F:OpenMetaverse.Bumpiness.Darkness">
16716 <summary></summary>
16717 </member>
16718 <member name="F:OpenMetaverse.Bumpiness.Woodgrain">
16719 <summary></summary>
16720 </member>
16721 <member name="F:OpenMetaverse.Bumpiness.Bark">
16722 <summary></summary>
16723 </member>
16724 <member name="F:OpenMetaverse.Bumpiness.Bricks">
16725 <summary></summary>
16726 </member>
16727 <member name="F:OpenMetaverse.Bumpiness.Checker">
16728 <summary></summary>
16729 </member>
16730 <member name="F:OpenMetaverse.Bumpiness.Concrete">
16731 <summary></summary>
16732 </member>
16733 <member name="F:OpenMetaverse.Bumpiness.Crustytile">
16734 <summary></summary>
16735 </member>
16736 <member name="F:OpenMetaverse.Bumpiness.Cutstone">
16737 <summary></summary>
16738 </member> 20474 </member>
16739 <member name="F:OpenMetaverse.Bumpiness.Discs"> 20475 <member name="M:OpenMetaverse.GridManager.MapItemReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16740 <summary></summary> 20476 <summary>Process an incoming packet and raise the appropriate events</summary>
20477 <param name="sender">The sender</param>
20478 <param name="e">The EventArgs object containing the packet data</param>
16741 </member> 20479 </member>
16742 <member name="F:OpenMetaverse.Bumpiness.Gravel"> 20480 <member name="M:OpenMetaverse.GridManager.SimulatorViewerTimeMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16743 <summary></summary> 20481 <summary>Process an incoming packet and raise the appropriate events</summary>
20482 <param name="sender">The sender</param>
20483 <param name="e">The EventArgs object containing the packet data</param>
16744 </member> 20484 </member>
16745 <member name="F:OpenMetaverse.Bumpiness.Petridish"> 20485 <member name="M:OpenMetaverse.GridManager.CoarseLocationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16746 <summary></summary> 20486 <summary>Process an incoming packet and raise the appropriate events</summary>
20487 <param name="sender">The sender</param>
20488 <param name="e">The EventArgs object containing the packet data</param>
16747 </member> 20489 </member>
16748 <member name="F:OpenMetaverse.Bumpiness.Siding"> 20490 <member name="M:OpenMetaverse.GridManager.RegionHandleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
16749 <summary></summary> 20491 <summary>Process an incoming packet and raise the appropriate events</summary>
20492 <param name="sender">The sender</param>
20493 <param name="e">The EventArgs object containing the packet data</param>
16750 </member> 20494 </member>
16751 <member name="F:OpenMetaverse.Bumpiness.Stonetile"> 20495 <member name="E:OpenMetaverse.GridManager.CoarseLocationUpdate">
16752 <summary></summary> 20496 <summary>Raised when the simulator sends a <see cref="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket"/>
20497 containing the location of agents in the simulator</summary>
16753 </member> 20498 </member>
16754 <member name="F:OpenMetaverse.Bumpiness.Stucco"> 20499 <member name="E:OpenMetaverse.GridManager.GridRegion">
16755 <summary></summary> 20500 <summary>Raised when the simulator sends a Region Data in response to
20501 a Map request</summary>
16756 </member> 20502 </member>
16757 <member name="F:OpenMetaverse.Bumpiness.Suction"> 20503 <member name="E:OpenMetaverse.GridManager.GridLayer">
16758 <summary></summary> 20504 <summary>Raised when the simulator sends GridLayer object containing
20505 a map tile coordinates and texture information</summary>
16759 </member> 20506 </member>
16760 <member name="F:OpenMetaverse.Bumpiness.Weave"> 20507 <member name="E:OpenMetaverse.GridManager.GridItems">
16761 <summary></summary> 20508 <summary>Raised when the simulator sends GridItems object containing
20509 details on events, land sales at a specific location</summary>
16762 </member> 20510 </member>
16763 <member name="T:OpenMetaverse.Shininess"> 20511 <member name="E:OpenMetaverse.GridManager.RegionHandleReply">
16764 <summary> 20512 <summary>Raised in response to a Region lookup</summary>
16765 The level of shininess applied to a face
16766 </summary>
16767 </member> 20513 </member>
16768 <member name="F:OpenMetaverse.Shininess.None"> 20514 <member name="P:OpenMetaverse.GridManager.SunPhase">
16769 <summary></summary> 20515 <summary>Unknown</summary>
16770 </member> 20516 </member>
16771 <member name="F:OpenMetaverse.Shininess.Low"> 20517 <member name="P:OpenMetaverse.GridManager.SunDirection">
16772 <summary></summary> 20518 <summary>Current direction of the sun</summary>
16773 </member> 20519 </member>
16774 <member name="F:OpenMetaverse.Shininess.Medium"> 20520 <member name="P:OpenMetaverse.GridManager.SunAngVelocity">
16775 <summary></summary> 20521 <summary>Current angular velocity of the sun</summary>
16776 </member> 20522 </member>
16777 <member name="F:OpenMetaverse.Shininess.High"> 20523 <member name="P:OpenMetaverse.GridManager.TimeOfDay">
16778 <summary></summary> 20524 <summary>Microseconds since the start of SL 4-hour day</summary>
16779 </member> 20525 </member>
16780 <member name="T:OpenMetaverse.MappingType"> 20526 <member name="T:OpenMetaverse.DirectoryManager">
16781 <summary> 20527 <summary>
16782 The texture mapping style used for a face 20528 Access to the data server which allows searching for land, events, people, etc
16783 </summary> 20529 </summary>
16784 </member> 20530 </member>
16785 <member name="F:OpenMetaverse.MappingType.Default"> 20531 <member name="F:OpenMetaverse.DirectoryManager.m_EventInfoReply">
16786 <summary></summary> 20532 <summary>The event subscribers. null if no subcribers</summary>
16787 </member> 20533 </member>
16788 <member name="F:OpenMetaverse.MappingType.Planar"> 20534 <member name="M:OpenMetaverse.DirectoryManager.OnEventInfo(OpenMetaverse.EventInfoReplyEventArgs)">
16789 <summary></summary> 20535 <summary>Raises the EventInfoReply event</summary>
20536 <param name="e">An EventInfoReplyEventArgs object containing the
20537 data returned from the data server</param>
16790 </member> 20538 </member>
16791 <member name="F:OpenMetaverse.MappingType.Spherical"> 20539 <member name="F:OpenMetaverse.DirectoryManager.m_EventDetailLock">
16792 <summary></summary> 20540 <summary>Thread sync lock object</summary>
16793 </member> 20541 </member>
16794 <member name="F:OpenMetaverse.MappingType.Cylindrical"> 20542 <member name="F:OpenMetaverse.DirectoryManager.m_DirEvents">
16795 <summary></summary> 20543 <summary>The event subscribers. null if no subcribers</summary>
16796 </member> 20544 </member>
16797 <member name="T:OpenMetaverse.TextureAttributes"> 20545 <member name="M:OpenMetaverse.DirectoryManager.OnDirEvents(OpenMetaverse.DirEventsReplyEventArgs)">
16798 <summary> 20546 <summary>Raises the DirEventsReply event</summary>
16799 Flags in the TextureEntry block that describe which properties are 20547 <param name="e">An DirEventsReplyEventArgs object containing the
16800 set 20548 data returned from the data server</param>
16801 </summary>
16802 </member> 20549 </member>
16803 <member name="F:OpenMetaverse.TextureAttributes.None"> 20550 <member name="F:OpenMetaverse.DirectoryManager.m_DirEventsLock">
16804 <summary></summary> 20551 <summary>Thread sync lock object</summary>
16805 </member> 20552 </member>
16806 <member name="F:OpenMetaverse.TextureAttributes.TextureID"> 20553 <member name="F:OpenMetaverse.DirectoryManager.m_Places">
16807 <summary></summary> 20554 <summary>The event subscribers. null if no subcribers</summary>
16808 </member> 20555 </member>
16809 <member name="F:OpenMetaverse.TextureAttributes.RGBA"> 20556 <member name="M:OpenMetaverse.DirectoryManager.OnPlaces(OpenMetaverse.PlacesReplyEventArgs)">
16810 <summary></summary> 20557 <summary>Raises the PlacesReply event</summary>
20558 <param name="e">A PlacesReplyEventArgs object containing the
20559 data returned from the data server</param>
16811 </member> 20560 </member>
16812 <member name="F:OpenMetaverse.TextureAttributes.RepeatU"> 20561 <member name="F:OpenMetaverse.DirectoryManager.m_PlacesLock">
16813 <summary></summary> 20562 <summary>Thread sync lock object</summary>
16814 </member> 20563 </member>
16815 <member name="F:OpenMetaverse.TextureAttributes.RepeatV"> 20564 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlaces">
16816 <summary></summary> 20565 <summary>The event subscribers. null if no subcribers</summary>
16817 </member> 20566 </member>
16818 <member name="F:OpenMetaverse.TextureAttributes.OffsetU"> 20567 <member name="M:OpenMetaverse.DirectoryManager.OnDirPlaces(OpenMetaverse.DirPlacesReplyEventArgs)">
16819 <summary></summary> 20568 <summary>Raises the DirPlacesReply event</summary>
20569 <param name="e">A DirPlacesReplyEventArgs object containing the
20570 data returned from the data server</param>
16820 </member> 20571 </member>
16821 <member name="F:OpenMetaverse.TextureAttributes.OffsetV"> 20572 <member name="F:OpenMetaverse.DirectoryManager.m_DirPlacesLock">
16822 <summary></summary> 20573 <summary>Thread sync lock object</summary>
16823 </member> 20574 </member>
16824 <member name="F:OpenMetaverse.TextureAttributes.Rotation"> 20575 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifieds">
16825 <summary></summary> 20576 <summary>The event subscribers. null if no subcribers</summary>
16826 </member> 20577 </member>
16827 <member name="F:OpenMetaverse.TextureAttributes.Material"> 20578 <member name="M:OpenMetaverse.DirectoryManager.OnDirClassifieds(OpenMetaverse.DirClassifiedsReplyEventArgs)">
16828 <summary></summary> 20579 <summary>Raises the DirClassifiedsReply event</summary>
20580 <param name="e">A DirClassifiedsReplyEventArgs object containing the
20581 data returned from the data server</param>
16829 </member> 20582 </member>
16830 <member name="F:OpenMetaverse.TextureAttributes.Media"> 20583 <member name="F:OpenMetaverse.DirectoryManager.m_DirClassifiedsLock">
16831 <summary></summary> 20584 <summary>Thread sync lock object</summary>
16832 </member> 20585 </member>
16833 <member name="F:OpenMetaverse.TextureAttributes.Glow"> 20586 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroups">
16834 <summary></summary> 20587 <summary>The event subscribers. null if no subcribers</summary>
16835 </member> 20588 </member>
16836 <member name="F:OpenMetaverse.TextureAttributes.All"> 20589 <member name="M:OpenMetaverse.DirectoryManager.OnDirGroups(OpenMetaverse.DirGroupsReplyEventArgs)">
16837 <summary></summary> 20590 <summary>Raises the DirGroupsReply event</summary>
20591 <param name="e">A DirGroupsReplyEventArgs object containing the
20592 data returned from the data server</param>
16838 </member> 20593 </member>
16839 <member name="T:OpenMetaverse.Assets.AssetScriptBinary"> 20594 <member name="F:OpenMetaverse.DirectoryManager.m_DirGroupsLock">
16840 <summary> 20595 <summary>Thread sync lock object</summary>
16841 Represents an AssetScriptBinary object containing the
16842 LSO compiled bytecode of an LSL script
16843 </summary>
16844 </member> 20596 </member>
16845 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor"> 20597 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeople">
16846 <summary>Initializes a new instance of an AssetScriptBinary object</summary> 20598 <summary>The event subscribers. null if no subcribers</summary>
16847 </member> 20599 </member>
16848 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.#ctor(OpenMetaverse.UUID,System.Byte[])"> 20600 <member name="M:OpenMetaverse.DirectoryManager.OnDirPeople(OpenMetaverse.DirPeopleReplyEventArgs)">
16849 <summary>Initializes a new instance of an AssetScriptBinary object with parameters</summary> 20601 <summary>Raises the DirPeopleReply event</summary>
16850 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param> 20602 <param name="e">A DirPeopleReplyEventArgs object containing the
16851 <param name="assetData">A byte array containing the raw asset data</param> 20603 data returned from the data server</param>
16852 </member> 20604 </member>
16853 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Encode"> 20605 <member name="F:OpenMetaverse.DirectoryManager.m_DirPeopleLock">
16854 <summary> 20606 <summary>Thread sync lock object</summary>
16855 TODO: Encodes a scripts contents into a LSO Bytecode file
16856 </summary>
16857 </member> 20607 </member>
16858 <member name="M:OpenMetaverse.Assets.AssetScriptBinary.Decode"> 20608 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandReply">
16859 <summary> 20609 <summary>The event subscribers. null if no subcribers</summary>
16860 TODO: Decode LSO Bytecode into a string
16861 </summary>
16862 <returns>true</returns>
16863 </member> 20610 </member>
16864 <member name="P:OpenMetaverse.Assets.AssetScriptBinary.AssetType"> 20611 <member name="M:OpenMetaverse.DirectoryManager.OnDirLand(OpenMetaverse.DirLandReplyEventArgs)">
16865 <summary>Override the base classes AssetType</summary> 20612 <summary>Raises the DirLandReply event</summary>
20613 <param name="e">A DirLandReplyEventArgs object containing the
20614 data returned from the data server</param>
16866 </member> 20615 </member>
16867 <member name="T:OpenMetaverse.Assets.TarArchiveWriter"> 20616 <member name="F:OpenMetaverse.DirectoryManager.m_DirLandLock">
16868 <summary> 20617 <summary>Thread sync lock object</summary>
16869 Temporary code to produce a tar archive in tar v7 format
16870 </summary>
16871 </member> 20618 </member>
16872 <member name="F:OpenMetaverse.Assets.TarArchiveWriter.m_bw"> 20619 <member name="M:OpenMetaverse.DirectoryManager.#ctor(OpenMetaverse.GridClient)">
16873 <summary> 20620 <summary>
16874 Binary writer for the underlying stream 20621 Constructs a new instance of the DirectoryManager class
16875 </summary> 20622 </summary>
20623 <param name="client">An instance of GridClient</param>
16876 </member> 20624 </member>
16877 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteDir(System.String)"> 20625 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String)">
16878 <summary> 20626 <summary>
16879 Write a directory entry to the tar archive. We can only handle one path level right now! 20627 Query the data server for a list of classified ads containing the specified string.
20628 Defaults to searching for classified placed in any category, and includes PG, Adult and Mature
20629 results.
20630
20631 Responses are sent 16 per response packet, there is no way to know how many results a query reply will contain however assuming
20632 the reply packets arrived ordered, a response with less than 16 entries would indicate all results have been received
20633
20634 The <see cref="!:OnClassifiedReply"/> event is raised when a response is received from the simulator
16880 </summary> 20635 </summary>
16881 <param name="dirName"></param> 20636 <param name="searchText">A string containing a list of keywords to search for</param>
20637 <returns>A UUID to correlate the results when the <see cref="!:OnClassifiedReply"/> event is raised</returns>
16882 </member> 20638 </member>
16883 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.String)"> 20639 <member name="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String,OpenMetaverse.DirectoryManager.ClassifiedCategories,OpenMetaverse.DirectoryManager.ClassifiedQueryFlags)">
16884 <summary> 20640 <summary>
16885 Write a file to the tar archive 20641 Query the data server for a list of classified ads which contain specified keywords (Overload)
20642
20643 The <see cref="!:OnClassifiedReply"/> event is raised when a response is received from the simulator
16886 </summary> 20644 </summary>
16887 <param name="filePath"></param> 20645 <param name="searchText">A string containing a list of keywords to search for</param>
16888 <param name="data"></param> 20646 <param name="category">The category to search</param>
20647 <param name="queryFlags">A set of flags which can be ORed to modify query options
20648 such as classified maturity rating.</param>
20649 <returns>A UUID to correlate the results when the <see cref="!:OnClassifiedReply"/> event is raised</returns>
20650 <example>
20651 Search classified ads containing the key words "foo" and "bar" in the "Any" category that are either PG or Mature
20652 <code>
20653 UUID searchID = StartClassifiedSearch("foo bar", ClassifiedCategories.Any, ClassifiedQueryFlags.PG | ClassifiedQueryFlags.Mature);
20654 </code>
20655 </example>
20656 <remarks>
20657 Responses are sent 16 at a time, there is no way to know how many results a query reply will contain however assuming
20658 the reply packets arrived ordered, a response with less than 16 entries would indicate all results have been received
20659 </remarks>
16889 </member> 20660 </member>
16890 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteFile(System.String,System.Byte[])"> 20661 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)">
16891 <summary> 20662 <summary>
16892 Write a file to the tar archive 20663 Starts search for places (Overloaded)
20664
20665 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator
16893 </summary> 20666 </summary>
16894 <param name="filePath"></param> 20667 <param name="searchText">Search text</param>
16895 <param name="data"></param> 20668 <param name="queryStart">Each request is limited to 100 places
20669 being returned. To get the first 100 result entries of a request use 0,
20670 from 100-199 use 1, 200-299 use 2, etc.</param>
20671 <returns>A UUID to correlate the results when the <see cref="!:OnDirPlacesReply"/> event is raised</returns>
16896 </member> 20672 </member>
16897 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.Close"> 20673 <member name="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.Int32)">
16898 <summary> 20674 <summary>
16899 Finish writing the raw tar archive data to a stream. The stream will be closed on completion. 20675 Queries the dataserver for parcels of land which are flagged to be shown in search
20676
20677 The <see cref="!:OnDirPlacesReply"/> event is raised when a response is received from the simulator
16900 </summary> 20678 </summary>
20679 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
20680 <param name="queryFlags">A set of flags which can be ORed to modify query options
20681 such as classified maturity rating.</param>
20682 <param name="category">The category to search</param>
20683 <param name="queryStart">Each request is limited to 100 places
20684 being returned. To get the first 100 result entries of a request use 0,
20685 from 100-199 use 1, 200-299 use 2, etc.</param>
20686 <returns>A UUID to correlate the results when the <see cref="!:OnDirPlacesReply"/> event is raised</returns>
20687 <example>
20688 Search places containing the key words "foo" and "bar" in the "Any" category that are either PG or Adult
20689 <code>
20690 UUID searchID = StartDirPlacesSearch("foo bar", DirFindFlags.DwellSort | DirFindFlags.IncludePG | DirFindFlags.IncludeAdult, ParcelCategory.Any, 0);
20691 </code>
20692 </example>
20693 <remarks>
20694 Additional information on the results can be obtained by using the ParcelManager.InfoRequest method
20695 </remarks>
16901 </member> 20696 </member>
16902 <member name="M:OpenMetaverse.Assets.TarArchiveWriter.WriteEntry(System.String,System.Byte[],System.Char)"> 20697 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)">
16903 <summary> 20698 <summary>
16904 Write a particular entry 20699 Starts a search for land sales using the directory
20700
20701 The <see cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator
16905 </summary> 20702 </summary>
16906 <param name="filePath"></param> 20703 <param name="typeFlags">What type of land to search for. Auction,
16907 <param name="data"></param> 20704 estate, mainland, "first land", etc</param>
16908 <param name="fileType"></param> 20705 <remarks>The OnDirLandReply event handler must be registered before
20706 calling this function. There is no way to determine how many
20707 results will be returned, or how many times the callback will be
20708 fired other than you won't get more than 100 total parcels from
20709 each query.</remarks>
16909 </member> 20710 </member>
16910 <member name="T:OpenMetaverse.PacketFrequency"> 20711 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)">
16911 <summary> 20712 <summary>
20713 Starts a search for land sales using the directory
16912 20714
20715 The <seealso cref="!:OnDirLandReply"/> event is raised when a response is received from the simulator
16913 </summary> 20716 </summary>
20717 <param name="typeFlags">What type of land to search for. Auction,
20718 estate, mainland, "first land", etc</param>
20719 <param name="priceLimit">Maximum price to search for</param>
20720 <param name="areaLimit">Maximum area to search for</param>
20721 <param name="queryStart">Each request is limited to 100 parcels
20722 being returned. To get the first 100 parcels of a request use 0,
20723 from 100-199 use 1, 200-299 use 2, etc.</param>
20724 <remarks>The OnDirLandReply event handler must be registered before
20725 calling this function. There is no way to determine how many
20726 results will be returned, or how many times the callback will be
20727 fired other than you won't get more than 100 total parcels from
20728 each query.</remarks>
16914 </member> 20729 </member>
16915 <member name="F:OpenMetaverse.PacketFrequency.Low"> 20730 <member name="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.DirectoryManager.SearchTypeFlags,System.Int32,System.Int32,System.Int32)">
16916 <summary></summary>
16917 </member>
16918 <member name="F:OpenMetaverse.PacketFrequency.Medium">
16919 <summary></summary>
16920 </member>
16921 <member name="F:OpenMetaverse.PacketFrequency.High">
16922 <summary></summary>
16923 </member>
16924 <member name="T:OpenMetaverse.Packets.MalformedDataException">
16925 <summary> 20731 <summary>
16926 Thrown when a packet could not be successfully deserialized 20732 Send a request to the data server for land sales listings
16927 </summary> 20733 </summary>
20734
20735 <param name="findFlags">Flags sent to specify query options
20736
20737 Available flags:
20738 Specify the parcel rating with one or more of the following:
20739 IncludePG IncludeMature IncludeAdult
20740
20741 Specify the field to pre sort the results with ONLY ONE of the following:
20742 PerMeterSort NameSort AreaSort PricesSort
20743
20744 Specify the order the results are returned in, if not specified the results are pre sorted in a Descending Order
20745 SortAsc
20746
20747 Specify additional filters to limit the results with one or both of the following:
20748 LimitByPrice LimitByArea
20749
20750 Flags can be combined by separating them with the | (pipe) character
20751
20752 Additional details can be found in <see cref="T:OpenMetaverse.DirectoryManager.DirFindFlags"/>
20753 </param>
20754 <param name="typeFlags">What type of land to search for. Auction,
20755 Estate or Mainland</param>
20756 <param name="priceLimit">Maximum price to search for when the
20757 DirFindFlags.LimitByPrice flag is specified in findFlags</param>
20758 <param name="areaLimit">Maximum area to search for when the
20759 DirFindFlags.LimitByArea flag is specified in findFlags</param>
20760 <param name="queryStart">Each request is limited to 100 parcels
20761 being returned. To get the first 100 parcels of a request use 0,
20762 from 100-199 use 100, 200-299 use 200, etc.</param>
20763 <remarks><para>The <seealso cref="!:OnDirLandReply"/> event will be raised with the response from the simulator
20764
20765 There is no way to determine how many results will be returned, or how many times the callback will be
20766 fired other than you won't get more than 100 total parcels from
20767 each reply.</para>
20768
20769 <para>Any land set for sale to either anybody or specific to the connected agent will be included in the
20770 results if the land is included in the query</para></remarks>
20771 <example>
20772 <code>
20773 // request all mainland, any maturity rating that is larger than 512 sq.m
20774 StartLandSearch(DirFindFlags.SortAsc | DirFindFlags.PerMeterSort | DirFindFlags.LimitByArea | DirFindFlags.IncludePG | DirFindFlags.IncludeMature | DirFindFlags.IncludeAdult, SearchTypeFlags.Mainland, 0, 512, 0);
20775 </code></example>
16928 </member> 20776 </member>
16929 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor"> 20777 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)">
16930 <summary> 20778 <summary>
16931 Default constructor 20779 Search for Groups
16932 </summary> 20780 </summary>
20781 <param name="searchText">The name or portion of the name of the group you wish to search for</param>
20782 <param name="queryStart">Start from the match number</param>
20783 <returns></returns>
16933 </member> 20784 </member>
16934 <member name="M:OpenMetaverse.Packets.MalformedDataException.#ctor(System.String)"> 20785 <member name="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32,OpenMetaverse.DirectoryManager.DirFindFlags)">
16935 <summary> 20786 <summary>
16936 Constructor that takes an additional error message 20787 Search for Groups
16937 </summary> 20788 </summary>
16938 <param name="Message">An error message to attach to this exception</param> 20789 <param name="searchText">The name or portion of the name of the group you wish to search for</param>
20790 <param name="queryStart">Start from the match number</param>
20791 <param name="flags">Search flags</param>
20792 <returns></returns>
16939 </member> 20793 </member>
16940 <member name="T:OpenMetaverse.Packets.Header"> 20794 <member name="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)">
16941 <summary> 20795 <summary>
16942 The header of a message template packet. Holds packet flags, sequence 20796 Search the People directory for other avatars
16943 number, packet ID, and any ACKs that will be appended at the end of
16944 the packet
16945 </summary> 20797 </summary>
20798 <param name="searchText">The name or portion of the name of the avatar you wish to search for</param>
20799 <param name="queryStart"></param>
20800 <returns></returns>
16946 </member> 20801 </member>
16947 <member name="M:OpenMetaverse.Packets.Header.AcksToBytes(System.Byte[],System.Int32@)"> 20802 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch">
16948 <summary> 20803 <summary>
16949 Convert the AckList to a byte array, used for packet serializing 20804 Search Places for parcels of land you personally own
16950 </summary> 20805 </summary>
16951 <param name="bytes">Reference to the target byte array</param>
16952 <param name="i">Beginning position to start writing to in the byte
16953 array, will be updated with the ending position of the ACK list</param>
16954 </member> 20806 </member>
16955 <member name="M:OpenMetaverse.Packets.Header.BuildHeader(System.Byte[],System.Int32@,System.Int32@)"> 20807 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.UUID)">
16956 <summary> 20808 <summary>
16957 20809 Searches Places for land owned by the specified group
16958 </summary> 20810 </summary>
16959 <param name="bytes"></param> 20811 <param name="groupID">ID of the group you want to recieve land list for (You must be a member of the group)</param>
16960 <param name="pos"></param> 20812 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
16961 <param name="packetEnd"></param>
16962 <returns></returns>
16963 </member> 20813 </member>
16964 <member name="M:OpenMetaverse.Packets.Header.CreateAckList(OpenMetaverse.Packets.Header@,System.Byte[],System.Int32@)"> 20814 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(System.String)">
16965 <summary> 20815 <summary>
16966 20816 Search the Places directory for parcels that are listed in search and contain the specified keywords
16967 </summary> 20817 </summary>
16968 <param name="header"></param> 20818 <param name="searchText">A string containing the keywords to search for</param>
16969 <param name="bytes"></param> 20819 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
16970 <param name="packetEnd"></param>
16971 </member> 20820 </member>
16972 <member name="T:OpenMetaverse.Packets.PacketBlock"> 20821 <member name="M:OpenMetaverse.DirectoryManager.StartPlacesSearch(OpenMetaverse.DirectoryManager.DirFindFlags,OpenMetaverse.ParcelCategory,System.String,System.String,OpenMetaverse.UUID,OpenMetaverse.UUID)">
16973 <summary> 20822 <summary>
16974 A block of data in a packet. Packets are composed of one or more blocks, 20823 Search Places - All Options
16975 each block containing one or more fields
16976 </summary> 20824 </summary>
20825 <param name="findFlags">One of the Values from the DirFindFlags struct, ie: AgentOwned, GroupOwned, etc.</param>
20826 <param name="searchCategory">One of the values from the SearchCategory Struct, ie: Any, Linden, Newcomer</param>
20827 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
20828 <param name="simulatorName">String Simulator Name to search in</param>
20829 <param name="groupID">LLUID of group you want to recieve results for</param>
20830 <param name="transactionID">Transaction (Query) ID which can be associated with results from your request.</param>
20831 <returns>Transaction (Query) ID which can be associated with results from your request.</returns>
16977 </member> 20832 </member>
16978 <member name="M:OpenMetaverse.Packets.PacketBlock.FromBytes(System.Byte[],System.Int32@)"> 20833 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)">
16979 <summary> 20834 <summary>
16980 Create a block from a byte array 20835 Search All Events with specifid searchText in all categories, includes PG, Mature and Adult
16981 </summary> 20836 </summary>
16982 <param name="bytes">Byte array containing the serialized block</param> 20837 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
16983 <param name="i">Starting position of the block in the byte array. 20838 <param name="queryStart">Each request is limited to 100 entries
16984 This will point to the data after the end of the block when the 20839 being returned. To get the first group of entries of a request use 0,
16985 call returns</param> 20840 from 100-199 use 100, 200-299 use 200, etc.</param>
20841 <returns>UUID of query to correlate results in callback.</returns>
16986 </member> 20842 </member>
16987 <member name="M:OpenMetaverse.Packets.PacketBlock.ToBytes(System.Byte[],System.Int32@)"> 20843 <member name="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,OpenMetaverse.DirectoryManager.DirFindFlags,System.String,System.UInt32,OpenMetaverse.DirectoryManager.EventCategories)">
16988 <summary> 20844 <summary>
16989 Serialize this block into a byte array 20845 Search Events
16990 </summary> 20846 </summary>
16991 <param name="bytes">Byte array to serialize this block into</param> 20847 <param name="searchText">A string containing a list of keywords to search for separated by a space character</param>
16992 <param name="i">Starting position in the byte array to serialize to. 20848 <param name="queryFlags">One or more of the following flags: DateEvents, IncludePG, IncludeMature, IncludeAdult
16993 This will point to the position directly after the end of the 20849 from the <see cref="T:OpenMetaverse.DirectoryManager.DirFindFlags"/> Enum
16994 serialized block when the call returns</param> 20850
16995 </member> 20851 Multiple flags can be combined by separating the flags with the | (pipe) character</param>
16996 <member name="P:OpenMetaverse.Packets.PacketBlock.Length"> 20852 <param name="eventDay">"u" for in-progress and upcoming events, -or- number of days since/until event is scheduled
16997 <summary>Current length of the data in this packet</summary> 20853 For example "0" = Today, "1" = tomorrow, "2" = following day, "-1" = yesterday, etc.</param>
16998 </member> 20854 <param name="queryStart">Each request is limited to 100 entries
16999 <member name="F:OpenMetaverse.Packets.PacketType.Default"> 20855 being returned. To get the first group of entries of a request use 0,
17000 <summary>A generic value, not an actual packet type</summary> 20856 from 100-199 use 100, 200-299 use 200, etc.</param>
17001 </member> 20857 <param name="category">EventCategory event is listed under.</param>
17002 <member name="T:OpenMetaverse.Packets.TestMessagePacket"> 20858 <returns>UUID of query to correlate results in callback.</returns>
17003 <exclude/>
17004 </member>
17005 <member name="T:OpenMetaverse.Packets.TestMessagePacket.TestBlock1Block">
17006 <exclude/>
17007 </member>
17008 <member name="T:OpenMetaverse.Packets.TestMessagePacket.NeighborBlockBlock">
17009 <exclude/>
17010 </member>
17011 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket">
17012 <exclude/>
17013 </member>
17014 <member name="T:OpenMetaverse.Packets.UseCircuitCodePacket.CircuitCodeBlock">
17015 <exclude/>
17016 </member>
17017 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket">
17018 <exclude/>
17019 </member>
17020 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.TelehubBlockBlock">
17021 <exclude/>
17022 </member>
17023 <member name="T:OpenMetaverse.Packets.TelehubInfoPacket.SpawnPointBlockBlock">
17024 <exclude/>
17025 </member>
17026 <member name="T:OpenMetaverse.Packets.EconomyDataRequestPacket">
17027 <exclude/>
17028 </member>
17029 <member name="T:OpenMetaverse.Packets.EconomyDataPacket">
17030 <exclude/>
17031 </member>
17032 <member name="T:OpenMetaverse.Packets.EconomyDataPacket.InfoBlock">
17033 <exclude/>
17034 </member>
17035 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket">
17036 <exclude/>
17037 </member>
17038 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.AgentDataBlock">
17039 <exclude/>
17040 </member>
17041 <member name="T:OpenMetaverse.Packets.AvatarPickerRequestPacket.DataBlock">
17042 <exclude/>
17043 </member>
17044 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket">
17045 <exclude/>
17046 </member>
17047 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.AgentDataBlock">
17048 <exclude/>
17049 </member>
17050 <member name="T:OpenMetaverse.Packets.AvatarPickerReplyPacket.DataBlock">
17051 <exclude/>
17052 </member>
17053 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket">
17054 <exclude/>
17055 </member>
17056 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.AgentDataBlock">
17057 <exclude/>
17058 </member>
17059 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.TransactionDataBlock">
17060 <exclude/>
17061 </member>
17062 <member name="T:OpenMetaverse.Packets.PlacesQueryPacket.QueryDataBlock">
17063 <exclude/>
17064 </member>
17065 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket">
17066 <exclude/>
17067 </member>
17068 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.AgentDataBlock">
17069 <exclude/>
17070 </member>
17071 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.TransactionDataBlock">
17072 <exclude/>
17073 </member>
17074 <member name="T:OpenMetaverse.Packets.PlacesReplyPacket.QueryDataBlock">
17075 <exclude/>
17076 </member>
17077 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket">
17078 <exclude/>
17079 </member>
17080 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.AgentDataBlock">
17081 <exclude/>
17082 </member>
17083 <member name="T:OpenMetaverse.Packets.DirFindQueryPacket.QueryDataBlock">
17084 <exclude/>
17085 </member>
17086 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket">
17087 <exclude/>
17088 </member>
17089 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.AgentDataBlock">
17090 <exclude/>
17091 </member>
17092 <member name="T:OpenMetaverse.Packets.DirPlacesQueryPacket.QueryDataBlock">
17093 <exclude/>
17094 </member>
17095 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket">
17096 <exclude/>
17097 </member>
17098 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.AgentDataBlock">
17099 <exclude/>
17100 </member>
17101 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryDataBlock">
17102 <exclude/>
17103 </member>
17104 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.QueryRepliesBlock">
17105 <exclude/>
17106 </member>
17107 <member name="T:OpenMetaverse.Packets.DirPlacesReplyPacket.StatusDataBlock">
17108 <exclude/>
17109 </member>
17110 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket">
17111 <exclude/>
17112 </member>
17113 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.AgentDataBlock">
17114 <exclude/>
17115 </member>
17116 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryDataBlock">
17117 <exclude/>
17118 </member>
17119 <member name="T:OpenMetaverse.Packets.DirPeopleReplyPacket.QueryRepliesBlock">
17120 <exclude/>
17121 </member>
17122 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket">
17123 <exclude/>
17124 </member>
17125 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.AgentDataBlock">
17126 <exclude/>
17127 </member>
17128 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryDataBlock">
17129 <exclude/>
17130 </member>
17131 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.QueryRepliesBlock">
17132 <exclude/>
17133 </member>
17134 <member name="T:OpenMetaverse.Packets.DirEventsReplyPacket.StatusDataBlock">
17135 <exclude/>
17136 </member>
17137 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket">
17138 <exclude/>
17139 </member>
17140 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.AgentDataBlock">
17141 <exclude/>
17142 </member>
17143 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryDataBlock">
17144 <exclude/>
17145 </member>
17146 <member name="T:OpenMetaverse.Packets.DirGroupsReplyPacket.QueryRepliesBlock">
17147 <exclude/>
17148 </member>
17149 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket">
17150 <exclude/>
17151 </member>
17152 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.AgentDataBlock">
17153 <exclude/>
17154 </member>
17155 <member name="T:OpenMetaverse.Packets.DirClassifiedQueryPacket.QueryDataBlock">
17156 <exclude/>
17157 </member>
17158 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket">
17159 <exclude/>
17160 </member>
17161 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.AgentDataBlock">
17162 <exclude/>
17163 </member>
17164 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryDataBlock">
17165 <exclude/>
17166 </member>
17167 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.QueryRepliesBlock">
17168 <exclude/>
17169 </member>
17170 <member name="T:OpenMetaverse.Packets.DirClassifiedReplyPacket.StatusDataBlock">
17171 <exclude/>
17172 </member>
17173 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket">
17174 <exclude/>
17175 </member>
17176 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.AgentDataBlock">
17177 <exclude/>
17178 </member>
17179 <member name="T:OpenMetaverse.Packets.AvatarClassifiedReplyPacket.DataBlock">
17180 <exclude/>
17181 </member>
17182 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket">
17183 <exclude/>
17184 </member>
17185 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.AgentDataBlock">
17186 <exclude/>
17187 </member>
17188 <member name="T:OpenMetaverse.Packets.ClassifiedInfoRequestPacket.DataBlock">
17189 <exclude/>
17190 </member>
17191 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket">
17192 <exclude/>
17193 </member>
17194 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.AgentDataBlock">
17195 <exclude/>
17196 </member>
17197 <member name="T:OpenMetaverse.Packets.ClassifiedInfoReplyPacket.DataBlock">
17198 <exclude/>
17199 </member>
17200 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket">
17201 <exclude/>
17202 </member>
17203 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.AgentDataBlock">
17204 <exclude/>
17205 </member>
17206 <member name="T:OpenMetaverse.Packets.ClassifiedInfoUpdatePacket.DataBlock">
17207 <exclude/>
17208 </member>
17209 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket">
17210 <exclude/>
17211 </member>
17212 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.AgentDataBlock">
17213 <exclude/>
17214 </member>
17215 <member name="T:OpenMetaverse.Packets.ClassifiedDeletePacket.DataBlock">
17216 <exclude/>
17217 </member>
17218 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket">
17219 <exclude/>
17220 </member>
17221 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.AgentDataBlock">
17222 <exclude/>
17223 </member>
17224 <member name="T:OpenMetaverse.Packets.ClassifiedGodDeletePacket.DataBlock">
17225 <exclude/>
17226 </member>
17227 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket">
17228 <exclude/>
17229 </member>
17230 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.AgentDataBlock">
17231 <exclude/>
17232 </member>
17233 <member name="T:OpenMetaverse.Packets.DirLandQueryPacket.QueryDataBlock">
17234 <exclude/>
17235 </member>
17236 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket">
17237 <exclude/>
17238 </member>
17239 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.AgentDataBlock">
17240 <exclude/>
17241 </member>
17242 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryDataBlock">
17243 <exclude/>
17244 </member>
17245 <member name="T:OpenMetaverse.Packets.DirLandReplyPacket.QueryRepliesBlock">
17246 <exclude/>
17247 </member>
17248 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket">
17249 <exclude/>
17250 </member>
17251 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.AgentDataBlock">
17252 <exclude/>
17253 </member>
17254 <member name="T:OpenMetaverse.Packets.DirPopularQueryPacket.QueryDataBlock">
17255 <exclude/>
17256 </member>
17257 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket">
17258 <exclude/>
17259 </member>
17260 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.AgentDataBlock">
17261 <exclude/>
17262 </member>
17263 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryDataBlock">
17264 <exclude/>
17265 </member>
17266 <member name="T:OpenMetaverse.Packets.DirPopularReplyPacket.QueryRepliesBlock">
17267 <exclude/>
17268 </member>
17269 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket">
17270 <exclude/>
17271 </member>
17272 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.AgentDataBlock">
17273 <exclude/>
17274 </member>
17275 <member name="T:OpenMetaverse.Packets.ParcelInfoRequestPacket.DataBlock">
17276 <exclude/>
17277 </member>
17278 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket">
17279 <exclude/>
17280 </member>
17281 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.AgentDataBlock">
17282 <exclude/>
17283 </member>
17284 <member name="T:OpenMetaverse.Packets.ParcelInfoReplyPacket.DataBlock">
17285 <exclude/>
17286 </member>
17287 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket">
17288 <exclude/>
17289 </member>
17290 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.AgentDataBlock">
17291 <exclude/>
17292 </member>
17293 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersRequestPacket.ParcelDataBlock">
17294 <exclude/>
17295 </member>
17296 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket">
17297 <exclude/>
17298 </member>
17299 <member name="T:OpenMetaverse.Packets.ParcelObjectOwnersReplyPacket.DataBlock">
17300 <exclude/>
17301 </member>
17302 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket">
17303 <exclude/>
17304 </member>
17305 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.AgentDataBlock">
17306 <exclude/>
17307 </member>
17308 <member name="T:OpenMetaverse.Packets.GroupNoticesListRequestPacket.DataBlock">
17309 <exclude/>
17310 </member>
17311 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket">
17312 <exclude/>
17313 </member>
17314 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.AgentDataBlock">
17315 <exclude/>
17316 </member>
17317 <member name="T:OpenMetaverse.Packets.GroupNoticesListReplyPacket.DataBlock">
17318 <exclude/>
17319 </member>
17320 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket">
17321 <exclude/>
17322 </member>
17323 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.AgentDataBlock">
17324 <exclude/>
17325 </member>
17326 <member name="T:OpenMetaverse.Packets.GroupNoticeRequestPacket.DataBlock">
17327 <exclude/>
17328 </member>
17329 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket">
17330 <exclude/>
17331 </member>
17332 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.AgentDataBlock">
17333 <exclude/>
17334 </member>
17335 <member name="T:OpenMetaverse.Packets.TeleportRequestPacket.InfoBlock">
17336 <exclude/>
17337 </member>
17338 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket">
17339 <exclude/>
17340 </member>
17341 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.AgentDataBlock">
17342 <exclude/>
17343 </member>
17344 <member name="T:OpenMetaverse.Packets.TeleportLocationRequestPacket.InfoBlock">
17345 <exclude/>
17346 </member>
17347 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket">
17348 <exclude/>
17349 </member>
17350 <member name="T:OpenMetaverse.Packets.TeleportLocalPacket.InfoBlock">
17351 <exclude/>
17352 </member>
17353 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket">
17354 <exclude/>
17355 </member>
17356 <member name="T:OpenMetaverse.Packets.TeleportLandmarkRequestPacket.InfoBlock">
17357 <exclude/>
17358 </member>
17359 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket">
17360 <exclude/>
17361 </member>
17362 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.AgentDataBlock">
17363 <exclude/>
17364 </member>
17365 <member name="T:OpenMetaverse.Packets.TeleportProgressPacket.InfoBlock">
17366 <exclude/>
17367 </member>
17368 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket">
17369 <exclude/>
17370 </member>
17371 <member name="T:OpenMetaverse.Packets.TeleportFinishPacket.InfoBlock">
17372 <exclude/>
17373 </member>
17374 <member name="T:OpenMetaverse.Packets.StartLurePacket">
17375 <exclude/>
17376 </member>
17377 <member name="T:OpenMetaverse.Packets.StartLurePacket.AgentDataBlock">
17378 <exclude/>
17379 </member>
17380 <member name="T:OpenMetaverse.Packets.StartLurePacket.InfoBlock">
17381 <exclude/>
17382 </member>
17383 <member name="T:OpenMetaverse.Packets.StartLurePacket.TargetDataBlock">
17384 <exclude/>
17385 </member>
17386 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket">
17387 <exclude/>
17388 </member>
17389 <member name="T:OpenMetaverse.Packets.TeleportLureRequestPacket.InfoBlock">
17390 <exclude/>
17391 </member>
17392 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket">
17393 <exclude/>
17394 </member>
17395 <member name="T:OpenMetaverse.Packets.TeleportCancelPacket.InfoBlock">
17396 <exclude/>
17397 </member>
17398 <member name="T:OpenMetaverse.Packets.TeleportStartPacket">
17399 <exclude/>
17400 </member>
17401 <member name="T:OpenMetaverse.Packets.TeleportStartPacket.InfoBlock">
17402 <exclude/>
17403 </member>
17404 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket">
17405 <exclude/>
17406 </member>
17407 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.InfoBlock">
17408 <exclude/>
17409 </member>
17410 <member name="T:OpenMetaverse.Packets.TeleportFailedPacket.AlertInfoBlock">
17411 <exclude/>
17412 </member>
17413 <member name="T:OpenMetaverse.Packets.UndoPacket">
17414 <exclude/>
17415 </member>
17416 <member name="T:OpenMetaverse.Packets.UndoPacket.AgentDataBlock">
17417 <exclude/>
17418 </member>
17419 <member name="T:OpenMetaverse.Packets.UndoPacket.ObjectDataBlock">
17420 <exclude/>
17421 </member>
17422 <member name="T:OpenMetaverse.Packets.RedoPacket">
17423 <exclude/>
17424 </member>
17425 <member name="T:OpenMetaverse.Packets.RedoPacket.AgentDataBlock">
17426 <exclude/>
17427 </member>
17428 <member name="T:OpenMetaverse.Packets.RedoPacket.ObjectDataBlock">
17429 <exclude/>
17430 </member>
17431 <member name="T:OpenMetaverse.Packets.UndoLandPacket">
17432 <exclude/>
17433 </member>
17434 <member name="T:OpenMetaverse.Packets.UndoLandPacket.AgentDataBlock">
17435 <exclude/>
17436 </member>
17437 <member name="T:OpenMetaverse.Packets.AgentPausePacket">
17438 <exclude/>
17439 </member>
17440 <member name="T:OpenMetaverse.Packets.AgentPausePacket.AgentDataBlock">
17441 <exclude/>
17442 </member>
17443 <member name="T:OpenMetaverse.Packets.AgentResumePacket">
17444 <exclude/>
17445 </member>
17446 <member name="T:OpenMetaverse.Packets.AgentResumePacket.AgentDataBlock">
17447 <exclude/>
17448 </member>
17449 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket">
17450 <exclude/>
17451 </member>
17452 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.AgentDataBlock">
17453 <exclude/>
17454 </member>
17455 <member name="T:OpenMetaverse.Packets.ChatFromViewerPacket.ChatDataBlock">
17456 <exclude/>
17457 </member>
17458 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket">
17459 <exclude/>
17460 </member>
17461 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.AgentDataBlock">
17462 <exclude/>
17463 </member>
17464 <member name="T:OpenMetaverse.Packets.AgentThrottlePacket.ThrottleBlock">
17465 <exclude/>
17466 </member>
17467 <member name="T:OpenMetaverse.Packets.AgentFOVPacket">
17468 <exclude/>
17469 </member>
17470 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.AgentDataBlock">
17471 <exclude/>
17472 </member>
17473 <member name="T:OpenMetaverse.Packets.AgentFOVPacket.FOVBlockBlock">
17474 <exclude/>
17475 </member>
17476 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket">
17477 <exclude/>
17478 </member>
17479 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.AgentDataBlock">
17480 <exclude/>
17481 </member>
17482 <member name="T:OpenMetaverse.Packets.AgentHeightWidthPacket.HeightWidthBlockBlock">
17483 <exclude/>
17484 </member>
17485 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket">
17486 <exclude/>
17487 </member>
17488 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.AgentDataBlock">
17489 <exclude/>
17490 </member>
17491 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.WearableDataBlock">
17492 <exclude/>
17493 </member>
17494 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.ObjectDataBlock">
17495 <exclude/>
17496 </member>
17497 <member name="T:OpenMetaverse.Packets.AgentSetAppearancePacket.VisualParamBlock">
17498 <exclude/>
17499 </member>
17500 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket">
17501 <exclude/>
17502 </member>
17503 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.AgentDataBlock">
17504 <exclude/>
17505 </member>
17506 <member name="T:OpenMetaverse.Packets.AgentQuitCopyPacket.FuseBlockBlock">
17507 <exclude/>
17508 </member>
17509 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket">
17510 <exclude/>
17511 </member>
17512 <member name="T:OpenMetaverse.Packets.ImageNotInDatabasePacket.ImageIDBlock">
17513 <exclude/>
17514 </member>
17515 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket">
17516 <exclude/>
17517 </member>
17518 <member name="T:OpenMetaverse.Packets.RebakeAvatarTexturesPacket.TextureDataBlock">
17519 <exclude/>
17520 </member>
17521 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket">
17522 <exclude/>
17523 </member>
17524 <member name="T:OpenMetaverse.Packets.SetAlwaysRunPacket.AgentDataBlock">
17525 <exclude/>
17526 </member>
17527 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket">
17528 <exclude/>
17529 </member>
17530 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.AgentDataBlock">
17531 <exclude/>
17532 </member>
17533 <member name="T:OpenMetaverse.Packets.ObjectDeletePacket.ObjectDataBlock">
17534 <exclude/>
17535 </member>
17536 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket">
17537 <exclude/>
17538 </member>
17539 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.AgentDataBlock">
17540 <exclude/>
17541 </member>
17542 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.SharedDataBlock">
17543 <exclude/>
17544 </member>
17545 <member name="T:OpenMetaverse.Packets.ObjectDuplicatePacket.ObjectDataBlock">
17546 <exclude/>
17547 </member>
17548 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket">
17549 <exclude/>
17550 </member>
17551 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.AgentDataBlock">
17552 <exclude/>
17553 </member>
17554 <member name="T:OpenMetaverse.Packets.ObjectDuplicateOnRayPacket.ObjectDataBlock">
17555 <exclude/>
17556 </member>
17557 <member name="T:OpenMetaverse.Packets.ObjectScalePacket">
17558 <exclude/>
17559 </member>
17560 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.AgentDataBlock">
17561 <exclude/>
17562 </member>
17563 <member name="T:OpenMetaverse.Packets.ObjectScalePacket.ObjectDataBlock">
17564 <exclude/>
17565 </member>
17566 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket">
17567 <exclude/>
17568 </member>
17569 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.AgentDataBlock">
17570 <exclude/>
17571 </member>
17572 <member name="T:OpenMetaverse.Packets.ObjectRotationPacket.ObjectDataBlock">
17573 <exclude/>
17574 </member>
17575 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket">
17576 <exclude/>
17577 </member>
17578 <member name="T:OpenMetaverse.Packets.ObjectFlagUpdatePacket.AgentDataBlock">
17579 <exclude/>
17580 </member>
17581 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket">
17582 <exclude/>
17583 </member>
17584 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.AgentDataBlock">
17585 <exclude/>
17586 </member>
17587 <member name="T:OpenMetaverse.Packets.ObjectClickActionPacket.ObjectDataBlock">
17588 <exclude/>
17589 </member>
17590 <member name="T:OpenMetaverse.Packets.ObjectImagePacket">
17591 <exclude/>
17592 </member>
17593 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.AgentDataBlock">
17594 <exclude/>
17595 </member>
17596 <member name="T:OpenMetaverse.Packets.ObjectImagePacket.ObjectDataBlock">
17597 <exclude/>
17598 </member>
17599 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket">
17600 <exclude/>
17601 </member>
17602 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.AgentDataBlock">
17603 <exclude/>
17604 </member>
17605 <member name="T:OpenMetaverse.Packets.ObjectMaterialPacket.ObjectDataBlock">
17606 <exclude/>
17607 </member>
17608 <member name="T:OpenMetaverse.Packets.ObjectShapePacket">
17609 <exclude/>
17610 </member>
17611 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.AgentDataBlock">
17612 <exclude/>
17613 </member>
17614 <member name="T:OpenMetaverse.Packets.ObjectShapePacket.ObjectDataBlock">
17615 <exclude/>
17616 </member>
17617 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket">
17618 <exclude/>
17619 </member>
17620 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.AgentDataBlock">
17621 <exclude/>
17622 </member>
17623 <member name="T:OpenMetaverse.Packets.ObjectExtraParamsPacket.ObjectDataBlock">
17624 <exclude/>
17625 </member>
17626 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket">
17627 <exclude/>
17628 </member>
17629 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.AgentDataBlock">
17630 <exclude/>
17631 </member>
17632 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.HeaderDataBlock">
17633 <exclude/>
17634 </member>
17635 <member name="T:OpenMetaverse.Packets.ObjectOwnerPacket.ObjectDataBlock">
17636 <exclude/>
17637 </member>
17638 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket">
17639 <exclude/>
17640 </member>
17641 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.AgentDataBlock">
17642 <exclude/>
17643 </member>
17644 <member name="T:OpenMetaverse.Packets.ObjectGroupPacket.ObjectDataBlock">
17645 <exclude/>
17646 </member>
17647 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket">
17648 <exclude/>
17649 </member>
17650 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.AgentDataBlock">
17651 <exclude/>
17652 </member>
17653 <member name="T:OpenMetaverse.Packets.ObjectBuyPacket.ObjectDataBlock">
17654 <exclude/>
17655 </member>
17656 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket">
17657 <exclude/>
17658 </member>
17659 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.AgentDataBlock">
17660 <exclude/>
17661 </member>
17662 <member name="T:OpenMetaverse.Packets.BuyObjectInventoryPacket.DataBlock">
17663 <exclude/>
17664 </member>
17665 <member name="T:OpenMetaverse.Packets.DerezContainerPacket">
17666 <exclude/>
17667 </member>
17668 <member name="T:OpenMetaverse.Packets.DerezContainerPacket.DataBlock">
17669 <exclude/>
17670 </member>
17671 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket">
17672 <exclude/>
17673 </member>
17674 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.AgentDataBlock">
17675 <exclude/>
17676 </member>
17677 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.HeaderDataBlock">
17678 <exclude/>
17679 </member>
17680 <member name="T:OpenMetaverse.Packets.ObjectPermissionsPacket.ObjectDataBlock">
17681 <exclude/>
17682 </member>
17683 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket">
17684 <exclude/>
17685 </member>
17686 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.AgentDataBlock">
17687 <exclude/>
17688 </member>
17689 <member name="T:OpenMetaverse.Packets.ObjectSaleInfoPacket.ObjectDataBlock">
17690 <exclude/>
17691 </member>
17692 <member name="T:OpenMetaverse.Packets.ObjectNamePacket">
17693 <exclude/>
17694 </member>
17695 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.AgentDataBlock">
17696 <exclude/>
17697 </member>
17698 <member name="T:OpenMetaverse.Packets.ObjectNamePacket.ObjectDataBlock">
17699 <exclude/>
17700 </member>
17701 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket">
17702 <exclude/>
17703 </member>
17704 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.AgentDataBlock">
17705 <exclude/>
17706 </member>
17707 <member name="T:OpenMetaverse.Packets.ObjectDescriptionPacket.ObjectDataBlock">
17708 <exclude/>
17709 </member>
17710 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket">
17711 <exclude/>
17712 </member>
17713 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.AgentDataBlock">
17714 <exclude/>
17715 </member>
17716 <member name="T:OpenMetaverse.Packets.ObjectCategoryPacket.ObjectDataBlock">
17717 <exclude/>
17718 </member>
17719 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket">
17720 <exclude/>
17721 </member>
17722 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.AgentDataBlock">
17723 <exclude/>
17724 </member>
17725 <member name="T:OpenMetaverse.Packets.ObjectSelectPacket.ObjectDataBlock">
17726 <exclude/>
17727 </member>
17728 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket">
17729 <exclude/>
17730 </member>
17731 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.AgentDataBlock">
17732 <exclude/>
17733 </member>
17734 <member name="T:OpenMetaverse.Packets.ObjectDeselectPacket.ObjectDataBlock">
17735 <exclude/>
17736 </member>
17737 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket">
17738 <exclude/>
17739 </member>
17740 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.AgentDataBlock">
17741 <exclude/>
17742 </member>
17743 <member name="T:OpenMetaverse.Packets.ObjectAttachPacket.ObjectDataBlock">
17744 <exclude/>
17745 </member>
17746 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket">
17747 <exclude/>
17748 </member>
17749 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.AgentDataBlock">
17750 <exclude/>
17751 </member>
17752 <member name="T:OpenMetaverse.Packets.ObjectDetachPacket.ObjectDataBlock">
17753 <exclude/>
17754 </member>
17755 <member name="T:OpenMetaverse.Packets.ObjectDropPacket">
17756 <exclude/>
17757 </member>
17758 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.AgentDataBlock">
17759 <exclude/>
17760 </member>
17761 <member name="T:OpenMetaverse.Packets.ObjectDropPacket.ObjectDataBlock">
17762 <exclude/>
17763 </member>
17764 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket">
17765 <exclude/>
17766 </member>
17767 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.AgentDataBlock">
17768 <exclude/>
17769 </member>
17770 <member name="T:OpenMetaverse.Packets.ObjectLinkPacket.ObjectDataBlock">
17771 <exclude/>
17772 </member>
17773 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket">
17774 <exclude/>
17775 </member>
17776 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.AgentDataBlock">
17777 <exclude/>
17778 </member>
17779 <member name="T:OpenMetaverse.Packets.ObjectDelinkPacket.ObjectDataBlock">
17780 <exclude/>
17781 </member>
17782 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket">
17783 <exclude/>
17784 </member>
17785 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.AgentDataBlock">
17786 <exclude/>
17787 </member>
17788 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.ObjectDataBlock">
17789 <exclude/>
17790 </member>
17791 <member name="T:OpenMetaverse.Packets.ObjectGrabPacket.SurfaceInfoBlock">
17792 <exclude/>
17793 </member>
17794 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket">
17795 <exclude/>
17796 </member>
17797 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.AgentDataBlock">
17798 <exclude/>
17799 </member>
17800 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.ObjectDataBlock">
17801 <exclude/>
17802 </member>
17803 <member name="T:OpenMetaverse.Packets.ObjectGrabUpdatePacket.SurfaceInfoBlock">
17804 <exclude/>
17805 </member>
17806 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket">
17807 <exclude/>
17808 </member>
17809 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.AgentDataBlock">
17810 <exclude/>
17811 </member>
17812 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.ObjectDataBlock">
17813 <exclude/>
17814 </member>
17815 <member name="T:OpenMetaverse.Packets.ObjectDeGrabPacket.SurfaceInfoBlock">
17816 <exclude/>
17817 </member>
17818 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket">
17819 <exclude/>
17820 </member>
17821 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.AgentDataBlock">
17822 <exclude/>
17823 </member>
17824 <member name="T:OpenMetaverse.Packets.ObjectSpinStartPacket.ObjectDataBlock">
17825 <exclude/>
17826 </member>
17827 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket">
17828 <exclude/>
17829 </member>
17830 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.AgentDataBlock">
17831 <exclude/>
17832 </member>
17833 <member name="T:OpenMetaverse.Packets.ObjectSpinUpdatePacket.ObjectDataBlock">
17834 <exclude/>
17835 </member>
17836 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket">
17837 <exclude/>
17838 </member>
17839 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.AgentDataBlock">
17840 <exclude/>
17841 </member>
17842 <member name="T:OpenMetaverse.Packets.ObjectSpinStopPacket.ObjectDataBlock">
17843 <exclude/>
17844 </member>
17845 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket">
17846 <exclude/>
17847 </member>
17848 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.AgentDataBlock">
17849 <exclude/>
17850 </member>
17851 <member name="T:OpenMetaverse.Packets.ObjectExportSelectedPacket.ObjectDataBlock">
17852 <exclude/>
17853 </member>
17854 <member name="T:OpenMetaverse.Packets.ModifyLandPacket">
17855 <exclude/>
17856 </member>
17857 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.AgentDataBlock">
17858 <exclude/>
17859 </member>
17860 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockBlock">
17861 <exclude/>
17862 </member>
17863 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ParcelDataBlock">
17864 <exclude/>
17865 </member>
17866 <member name="T:OpenMetaverse.Packets.ModifyLandPacket.ModifyBlockExtendedBlock">
17867 <exclude/>
17868 </member>
17869 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket">
17870 <exclude/>
17871 </member>
17872 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOnPacket.AgentDataBlock">
17873 <exclude/>
17874 </member>
17875 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket">
17876 <exclude/>
17877 </member>
17878 <member name="T:OpenMetaverse.Packets.VelocityInterpolateOffPacket.AgentDataBlock">
17879 <exclude/>
17880 </member>
17881 <member name="T:OpenMetaverse.Packets.StateSavePacket">
17882 <exclude/>
17883 </member>
17884 <member name="T:OpenMetaverse.Packets.StateSavePacket.AgentDataBlock">
17885 <exclude/>
17886 </member>
17887 <member name="T:OpenMetaverse.Packets.StateSavePacket.DataBlockBlock">
17888 <exclude/>
17889 </member>
17890 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket">
17891 <exclude/>
17892 </member>
17893 <member name="T:OpenMetaverse.Packets.ReportAutosaveCrashPacket.AutosaveDataBlock">
17894 <exclude/>
17895 </member>
17896 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket">
17897 <exclude/>
17898 </member>
17899 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.AgentDataBlock">
17900 <exclude/>
17901 </member>
17902 <member name="T:OpenMetaverse.Packets.SimWideDeletesPacket.DataBlockBlock">
17903 <exclude/>
17904 </member>
17905 <member name="T:OpenMetaverse.Packets.TrackAgentPacket">
17906 <exclude/>
17907 </member>
17908 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.AgentDataBlock">
17909 <exclude/>
17910 </member>
17911 <member name="T:OpenMetaverse.Packets.TrackAgentPacket.TargetDataBlock">
17912 <exclude/>
17913 </member>
17914 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket">
17915 <exclude/>
17916 </member>
17917 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.AgentDataBlock">
17918 <exclude/>
17919 </member>
17920 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.DownloadTotalsBlock">
17921 <exclude/>
17922 </member>
17923 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.NetStatsBlock">
17924 <exclude/>
17925 </member>
17926 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.FailStatsBlock">
17927 <exclude/>
17928 </member>
17929 <member name="T:OpenMetaverse.Packets.ViewerStatsPacket.MiscStatsBlock">
17930 <exclude/>
17931 </member>
17932 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket">
17933 <exclude/>
17934 </member>
17935 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.AgentDataBlock">
17936 <exclude/>
17937 </member>
17938 <member name="T:OpenMetaverse.Packets.ScriptAnswerYesPacket.DataBlock">
17939 <exclude/>
17940 </member>
17941 <member name="T:OpenMetaverse.Packets.UserReportPacket">
17942 <exclude/>
17943 </member>
17944 <member name="T:OpenMetaverse.Packets.UserReportPacket.AgentDataBlock">
17945 <exclude/>
17946 </member>
17947 <member name="T:OpenMetaverse.Packets.UserReportPacket.ReportDataBlock">
17948 <exclude/>
17949 </member>
17950 <member name="T:OpenMetaverse.Packets.AlertMessagePacket">
17951 <exclude/>
17952 </member>
17953 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertDataBlock">
17954 <exclude/>
17955 </member>
17956 <member name="T:OpenMetaverse.Packets.AlertMessagePacket.AlertInfoBlock">
17957 <exclude/>
17958 </member>
17959 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket">
17960 <exclude/>
17961 </member>
17962 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AgentDataBlock">
17963 <exclude/>
17964 </member>
17965 <member name="T:OpenMetaverse.Packets.AgentAlertMessagePacket.AlertDataBlock">
17966 <exclude/>
17967 </member>
17968 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket">
17969 <exclude/>
17970 </member>
17971 <member name="T:OpenMetaverse.Packets.MeanCollisionAlertPacket.MeanCollisionBlock">
17972 <exclude/>
17973 </member>
17974 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket">
17975 <exclude/>
17976 </member>
17977 <member name="T:OpenMetaverse.Packets.ViewerFrozenMessagePacket.FrozenDataBlock">
17978 <exclude/>
17979 </member>
17980 <member name="T:OpenMetaverse.Packets.HealthMessagePacket">
17981 <exclude/>
17982 </member>
17983 <member name="T:OpenMetaverse.Packets.HealthMessagePacket.HealthDataBlock">
17984 <exclude/>
17985 </member>
17986 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket">
17987 <exclude/>
17988 </member>
17989 <member name="T:OpenMetaverse.Packets.ChatFromSimulatorPacket.ChatDataBlock">
17990 <exclude/>
17991 </member>
17992 <member name="T:OpenMetaverse.Packets.SimStatsPacket">
17993 <exclude/>
17994 </member>
17995 <member name="T:OpenMetaverse.Packets.SimStatsPacket.RegionBlock">
17996 <exclude/>
17997 </member>
17998 <member name="T:OpenMetaverse.Packets.SimStatsPacket.StatBlock">
17999 <exclude/>
18000 </member>
18001 <member name="T:OpenMetaverse.Packets.SimStatsPacket.PidStatBlock">
18002 <exclude/>
18003 </member>
18004 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket">
18005 <exclude/>
18006 </member>
18007 <member name="T:OpenMetaverse.Packets.RequestRegionInfoPacket.AgentDataBlock">
18008 <exclude/>
18009 </member>
18010 <member name="T:OpenMetaverse.Packets.RegionInfoPacket">
18011 <exclude/>
18012 </member>
18013 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.AgentDataBlock">
18014 <exclude/>
18015 </member>
18016 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfoBlock">
18017 <exclude/>
18018 </member>
18019 <member name="T:OpenMetaverse.Packets.RegionInfoPacket.RegionInfo2Block">
18020 <exclude/>
18021 </member>
18022 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket">
18023 <exclude/>
18024 </member>
18025 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.AgentDataBlock">
18026 <exclude/>
18027 </member>
18028 <member name="T:OpenMetaverse.Packets.GodUpdateRegionInfoPacket.RegionInfoBlock">
18029 <exclude/>
18030 </member>
18031 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket">
18032 <exclude/>
18033 </member>
18034 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfoBlock">
18035 <exclude/>
18036 </member>
18037 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo2Block">
18038 <exclude/>
18039 </member>
18040 <member name="T:OpenMetaverse.Packets.RegionHandshakePacket.RegionInfo3Block">
18041 <exclude/>
18042 </member>
18043 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket">
18044 <exclude/>
18045 </member>
18046 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.AgentDataBlock">
18047 <exclude/>
18048 </member>
18049 <member name="T:OpenMetaverse.Packets.RegionHandshakeReplyPacket.RegionInfoBlock">
18050 <exclude/>
18051 </member>
18052 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket">
18053 <exclude/>
18054 </member>
18055 <member name="T:OpenMetaverse.Packets.SimulatorViewerTimeMessagePacket.TimeInfoBlock">
18056 <exclude/>
18057 </member>
18058 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket">
18059 <exclude/>
18060 </member>
18061 <member name="T:OpenMetaverse.Packets.EnableSimulatorPacket.SimulatorInfoBlock">
18062 <exclude/>
18063 </member>
18064 <member name="T:OpenMetaverse.Packets.DisableSimulatorPacket">
18065 <exclude/>
18066 </member>
18067 <member name="T:OpenMetaverse.Packets.TransferRequestPacket">
18068 <exclude/>
18069 </member>
18070 <member name="T:OpenMetaverse.Packets.TransferRequestPacket.TransferInfoBlock">
18071 <exclude/>
18072 </member>
18073 <member name="T:OpenMetaverse.Packets.TransferInfoPacket">
18074 <exclude/>
18075 </member>
18076 <member name="T:OpenMetaverse.Packets.TransferInfoPacket.TransferInfoBlock">
18077 <exclude/>
18078 </member>
18079 <member name="T:OpenMetaverse.Packets.TransferAbortPacket">
18080 <exclude/>
18081 </member>
18082 <member name="T:OpenMetaverse.Packets.TransferAbortPacket.TransferInfoBlock">
18083 <exclude/>
18084 </member>
18085 <member name="T:OpenMetaverse.Packets.RequestXferPacket">
18086 <exclude/>
18087 </member>
18088 <member name="T:OpenMetaverse.Packets.RequestXferPacket.XferIDBlock">
18089 <exclude/>
18090 </member>
18091 <member name="T:OpenMetaverse.Packets.AbortXferPacket">
18092 <exclude/>
18093 </member>
18094 <member name="T:OpenMetaverse.Packets.AbortXferPacket.XferIDBlock">
18095 <exclude/>
18096 </member>
18097 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket">
18098 <exclude/>
18099 </member>
18100 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.SenderBlock">
18101 <exclude/>
18102 </member>
18103 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.ObjectDataBlock">
18104 <exclude/>
18105 </member>
18106 <member name="T:OpenMetaverse.Packets.AvatarAppearancePacket.VisualParamBlock">
18107 <exclude/>
18108 </member>
18109 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket">
18110 <exclude/>
18111 </member>
18112 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.ObjectDataBlock">
18113 <exclude/>
18114 </member>
18115 <member name="T:OpenMetaverse.Packets.SetFollowCamPropertiesPacket.CameraPropertyBlock">
18116 <exclude/>
18117 </member>
18118 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket">
18119 <exclude/>
18120 </member>
18121 <member name="T:OpenMetaverse.Packets.ClearFollowCamPropertiesPacket.ObjectDataBlock">
18122 <exclude/>
18123 </member>
18124 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket">
18125 <exclude/>
18126 </member>
18127 <member name="T:OpenMetaverse.Packets.RequestPayPricePacket.ObjectDataBlock">
18128 <exclude/>
18129 </member>
18130 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket">
18131 <exclude/>
18132 </member>
18133 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ObjectDataBlock">
18134 <exclude/>
18135 </member>
18136 <member name="T:OpenMetaverse.Packets.PayPriceReplyPacket.ButtonDataBlock">
18137 <exclude/>
18138 </member>
18139 <member name="T:OpenMetaverse.Packets.KickUserPacket">
18140 <exclude/>
18141 </member>
18142 <member name="T:OpenMetaverse.Packets.KickUserPacket.TargetBlockBlock">
18143 <exclude/>
18144 </member>
18145 <member name="T:OpenMetaverse.Packets.KickUserPacket.UserInfoBlock">
18146 <exclude/>
18147 </member>
18148 <member name="T:OpenMetaverse.Packets.GodKickUserPacket">
18149 <exclude/>
18150 </member>
18151 <member name="T:OpenMetaverse.Packets.GodKickUserPacket.UserInfoBlock">
18152 <exclude/>
18153 </member>
18154 <member name="T:OpenMetaverse.Packets.EjectUserPacket">
18155 <exclude/>
18156 </member>
18157 <member name="T:OpenMetaverse.Packets.EjectUserPacket.AgentDataBlock">
18158 <exclude/>
18159 </member>
18160 <member name="T:OpenMetaverse.Packets.EjectUserPacket.DataBlock">
18161 <exclude/>
18162 </member>
18163 <member name="T:OpenMetaverse.Packets.FreezeUserPacket">
18164 <exclude/>
18165 </member>
18166 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.AgentDataBlock">
18167 <exclude/>
18168 </member>
18169 <member name="T:OpenMetaverse.Packets.FreezeUserPacket.DataBlock">
18170 <exclude/>
18171 </member>
18172 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket">
18173 <exclude/>
18174 </member>
18175 <member name="T:OpenMetaverse.Packets.AvatarPropertiesRequestPacket.AgentDataBlock">
18176 <exclude/>
18177 </member>
18178 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket">
18179 <exclude/>
18180 </member>
18181 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.AgentDataBlock">
18182 <exclude/>
18183 </member>
18184 <member name="T:OpenMetaverse.Packets.AvatarPropertiesReplyPacket.PropertiesDataBlock">
18185 <exclude/>
18186 </member>
18187 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket">
18188 <exclude/>
18189 </member>
18190 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.AgentDataBlock">
18191 <exclude/>
18192 </member>
18193 <member name="T:OpenMetaverse.Packets.AvatarInterestsReplyPacket.PropertiesDataBlock">
18194 <exclude/>
18195 </member>
18196 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket">
18197 <exclude/>
18198 </member>
18199 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.AgentDataBlock">
18200 <exclude/>
18201 </member>
18202 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.GroupDataBlock">
18203 <exclude/>
18204 </member>
18205 <member name="T:OpenMetaverse.Packets.AvatarGroupsReplyPacket.NewGroupDataBlock">
18206 <exclude/>
18207 </member>
18208 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket">
18209 <exclude/>
18210 </member>
18211 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.AgentDataBlock">
18212 <exclude/>
18213 </member>
18214 <member name="T:OpenMetaverse.Packets.AvatarPropertiesUpdatePacket.PropertiesDataBlock">
18215 <exclude/>
18216 </member>
18217 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket">
18218 <exclude/>
18219 </member>
18220 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.AgentDataBlock">
18221 <exclude/>
18222 </member>
18223 <member name="T:OpenMetaverse.Packets.AvatarInterestsUpdatePacket.PropertiesDataBlock">
18224 <exclude/>
18225 </member>
18226 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket">
18227 <exclude/>
18228 </member>
18229 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.AgentDataBlock">
18230 <exclude/>
18231 </member>
18232 <member name="T:OpenMetaverse.Packets.AvatarNotesReplyPacket.DataBlock">
18233 <exclude/>
18234 </member>
18235 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket">
18236 <exclude/>
18237 </member>
18238 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.AgentDataBlock">
18239 <exclude/>
18240 </member>
18241 <member name="T:OpenMetaverse.Packets.AvatarNotesUpdatePacket.DataBlock">
18242 <exclude/>
18243 </member>
18244 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket">
18245 <exclude/>
18246 </member>
18247 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.AgentDataBlock">
18248 <exclude/>
18249 </member>
18250 <member name="T:OpenMetaverse.Packets.AvatarPicksReplyPacket.DataBlock">
18251 <exclude/>
18252 </member>
18253 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket">
18254 <exclude/>
18255 </member>
18256 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.AgentDataBlock">
18257 <exclude/>
18258 </member>
18259 <member name="T:OpenMetaverse.Packets.EventInfoRequestPacket.EventDataBlock">
18260 <exclude/>
18261 </member>
18262 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket">
18263 <exclude/>
18264 </member>
18265 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.AgentDataBlock">
18266 <exclude/>
18267 </member>
18268 <member name="T:OpenMetaverse.Packets.EventInfoReplyPacket.EventDataBlock">
18269 <exclude/>
18270 </member>
18271 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket">
18272 <exclude/>
18273 </member>
18274 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.AgentDataBlock">
18275 <exclude/>
18276 </member>
18277 <member name="T:OpenMetaverse.Packets.EventNotificationAddRequestPacket.EventDataBlock">
18278 <exclude/>
18279 </member>
18280 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket">
18281 <exclude/>
18282 </member>
18283 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.AgentDataBlock">
18284 <exclude/>
18285 </member>
18286 <member name="T:OpenMetaverse.Packets.EventNotificationRemoveRequestPacket.EventDataBlock">
18287 <exclude/>
18288 </member>
18289 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket">
18290 <exclude/>
18291 </member>
18292 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.AgentDataBlock">
18293 <exclude/>
18294 </member>
18295 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.EventDataBlock">
18296 <exclude/>
18297 </member>
18298 <member name="T:OpenMetaverse.Packets.EventGodDeletePacket.QueryDataBlock">
18299 <exclude/>
18300 </member>
18301 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket">
18302 <exclude/>
18303 </member>
18304 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.AgentDataBlock">
18305 <exclude/>
18306 </member>
18307 <member name="T:OpenMetaverse.Packets.PickInfoReplyPacket.DataBlock">
18308 <exclude/>
18309 </member>
18310 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket">
18311 <exclude/>
18312 </member>
18313 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.AgentDataBlock">
18314 <exclude/>
18315 </member>
18316 <member name="T:OpenMetaverse.Packets.PickInfoUpdatePacket.DataBlock">
18317 <exclude/>
18318 </member>
18319 <member name="T:OpenMetaverse.Packets.PickDeletePacket">
18320 <exclude/>
18321 </member>
18322 <member name="T:OpenMetaverse.Packets.PickDeletePacket.AgentDataBlock">
18323 <exclude/>
18324 </member>
18325 <member name="T:OpenMetaverse.Packets.PickDeletePacket.DataBlock">
18326 <exclude/>
18327 </member>
18328 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket">
18329 <exclude/>
18330 </member>
18331 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.AgentDataBlock">
18332 <exclude/>
18333 </member>
18334 <member name="T:OpenMetaverse.Packets.PickGodDeletePacket.DataBlock">
18335 <exclude/>
18336 </member>
18337 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket">
18338 <exclude/>
18339 </member>
18340 <member name="T:OpenMetaverse.Packets.ScriptQuestionPacket.DataBlock">
18341 <exclude/>
18342 </member>
18343 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket">
18344 <exclude/>
18345 </member>
18346 <member name="T:OpenMetaverse.Packets.ScriptControlChangePacket.DataBlock">
18347 <exclude/>
18348 </member>
18349 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket">
18350 <exclude/>
18351 </member>
18352 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.DataBlock">
18353 <exclude/>
18354 </member>
18355 <member name="T:OpenMetaverse.Packets.ScriptDialogPacket.ButtonsBlock">
18356 <exclude/>
18357 </member>
18358 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket">
18359 <exclude/>
18360 </member>
18361 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.AgentDataBlock">
18362 <exclude/>
18363 </member>
18364 <member name="T:OpenMetaverse.Packets.ScriptDialogReplyPacket.DataBlock">
18365 <exclude/>
18366 </member>
18367 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket">
18368 <exclude/>
18369 </member>
18370 <member name="T:OpenMetaverse.Packets.ForceScriptControlReleasePacket.AgentDataBlock">
18371 <exclude/>
18372 </member>
18373 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket">
18374 <exclude/>
18375 </member>
18376 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.AgentDataBlock">
18377 <exclude/>
18378 </member>
18379 <member name="T:OpenMetaverse.Packets.RevokePermissionsPacket.DataBlock">
18380 <exclude/>
18381 </member>
18382 <member name="T:OpenMetaverse.Packets.LoadURLPacket">
18383 <exclude/>
18384 </member>
18385 <member name="T:OpenMetaverse.Packets.LoadURLPacket.DataBlock">
18386 <exclude/>
18387 </member>
18388 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket">
18389 <exclude/>
18390 </member>
18391 <member name="T:OpenMetaverse.Packets.ScriptTeleportRequestPacket.DataBlock">
18392 <exclude/>
18393 </member>
18394 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket">
18395 <exclude/>
18396 </member>
18397 <member name="T:OpenMetaverse.Packets.ParcelOverlayPacket.ParcelDataBlock">
18398 <exclude/>
18399 </member>
18400 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket">
18401 <exclude/>
18402 </member>
18403 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.AgentDataBlock">
18404 <exclude/>
18405 </member>
18406 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestByIDPacket.ParcelDataBlock">
18407 <exclude/>
18408 </member>
18409 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket">
18410 <exclude/>
18411 </member>
18412 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.AgentDataBlock">
18413 <exclude/>
18414 </member>
18415 <member name="T:OpenMetaverse.Packets.ParcelPropertiesUpdatePacket.ParcelDataBlock">
18416 <exclude/>
18417 </member>
18418 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket">
18419 <exclude/>
18420 </member>
18421 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.AgentDataBlock">
18422 <exclude/>
18423 </member>
18424 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.ParcelDataBlock">
18425 <exclude/>
18426 </member>
18427 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.TaskIDsBlock">
18428 <exclude/>
18429 </member>
18430 <member name="T:OpenMetaverse.Packets.ParcelReturnObjectsPacket.OwnerIDsBlock">
18431 <exclude/>
18432 </member>
18433 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket">
18434 <exclude/>
18435 </member>
18436 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.AgentDataBlock">
18437 <exclude/>
18438 </member>
18439 <member name="T:OpenMetaverse.Packets.ParcelSetOtherCleanTimePacket.ParcelDataBlock">
18440 <exclude/>
18441 </member>
18442 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket">
18443 <exclude/>
18444 </member>
18445 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.AgentDataBlock">
18446 <exclude/>
18447 </member>
18448 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.ParcelDataBlock">
18449 <exclude/>
18450 </member>
18451 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.TaskIDsBlock">
18452 <exclude/>
18453 </member>
18454 <member name="T:OpenMetaverse.Packets.ParcelDisableObjectsPacket.OwnerIDsBlock">
18455 <exclude/>
18456 </member>
18457 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket">
18458 <exclude/>
18459 </member>
18460 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.AgentDataBlock">
18461 <exclude/>
18462 </member>
18463 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ParcelDataBlock">
18464 <exclude/>
18465 </member>
18466 <member name="T:OpenMetaverse.Packets.ParcelSelectObjectsPacket.ReturnIDsBlock">
18467 <exclude/>
18468 </member>
18469 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket">
18470 <exclude/>
18471 </member>
18472 <member name="T:OpenMetaverse.Packets.EstateCovenantRequestPacket.AgentDataBlock">
18473 <exclude/>
18474 </member> 20859 </member>
18475 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket"> 20860 <member name="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)">
18476 <exclude/> 20861 <summary>Requests Event Details</summary>
20862 <param name="eventID">ID of Event returned from the <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> method</param>
18477 </member> 20863 </member>
18478 <member name="T:OpenMetaverse.Packets.EstateCovenantReplyPacket.DataBlock"> 20864 <member name="M:OpenMetaverse.DirectoryManager.DirClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18479 <exclude/> 20865 <summary>Process an incoming packet and raise the appropriate events</summary>
20866 <param name="sender">The sender</param>
20867 <param name="e">The EventArgs object containing the packet data</param>
18480 </member> 20868 </member>
18481 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket"> 20869 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18482 <exclude/> 20870 <summary>Process an incoming packet and raise the appropriate events</summary>
20871 <param name="sender">The sender</param>
20872 <param name="e">The EventArgs object containing the packet data</param>
18483 </member> 20873 </member>
18484 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.HeaderBlock"> 20874 <member name="M:OpenMetaverse.DirectoryManager.DirLandReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
18485 <exclude/> 20875 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.DirLandReplyMessage"/> event message</summary>
20876 <param name="capsKey">The Unique Capabilities Key</param>
20877 <param name="message">The <see cref="T:OpenMetaverse.Messages.Linden.DirLandReplyMessage"/> event message containing the data</param>
20878 <param name="simulator">The simulator the message originated from</param>
18486 </member> 20879 </member>
18487 <member name="T:OpenMetaverse.Packets.ForceObjectSelectPacket.DataBlock"> 20880 <member name="M:OpenMetaverse.DirectoryManager.DirPeopleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18488 <exclude/> 20881 <summary>Process an incoming packet and raise the appropriate events</summary>
20882 <param name="sender">The sender</param>
20883 <param name="e">The EventArgs object containing the packet data</param>
18489 </member> 20884 </member>
18490 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket"> 20885 <member name="M:OpenMetaverse.DirectoryManager.DirGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18491 <exclude/> 20886 <summary>Process an incoming packet and raise the appropriate events</summary>
20887 <param name="sender">The sender</param>
20888 <param name="e">The EventArgs object containing the packet data</param>
18492 </member> 20889 </member>
18493 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.AgentDataBlock"> 20890 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyEventHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
18494 <exclude/> 20891 <summary>Process an incoming <see cref="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"/> event message</summary>
20892 <param name="capsKey">The Unique Capabilities Key</param>
20893 <param name="message">The <see cref="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage"/> event message containing the data</param>
20894 <param name="simulator">The simulator the message originated from</param>
18495 </member> 20895 </member>
18496 <member name="T:OpenMetaverse.Packets.ParcelBuyPassPacket.ParcelDataBlock"> 20896 <member name="M:OpenMetaverse.DirectoryManager.PlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18497 <exclude/> 20897 <summary>Process an incoming packet and raise the appropriate events</summary>
20898 <param name="sender">The sender</param>
20899 <param name="e">The EventArgs object containing the packet data</param>
18498 </member> 20900 </member>
18499 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket"> 20901 <member name="M:OpenMetaverse.DirectoryManager.EventsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18500 <exclude/> 20902 <summary>Process an incoming packet and raise the appropriate events</summary>
20903 <param name="sender">The sender</param>
20904 <param name="e">The EventArgs object containing the packet data</param>
18501 </member> 20905 </member>
18502 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.AgentDataBlock"> 20906 <member name="M:OpenMetaverse.DirectoryManager.EventInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18503 <exclude/> 20907 <summary>Process an incoming packet and raise the appropriate events</summary>
20908 <param name="sender">The sender</param>
20909 <param name="e">The EventArgs object containing the packet data</param>
18504 </member> 20910 </member>
18505 <member name="T:OpenMetaverse.Packets.ParcelDeedToGroupPacket.DataBlock"> 20911 <member name="M:OpenMetaverse.DirectoryManager.DirPlacesReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
18506 <exclude/> 20912 <summary>Process an incoming packet and raise the appropriate events</summary>
20913 <param name="sender">The sender</param>
20914 <param name="e">The EventArgs object containing the packet data</param>
18507 </member> 20915 </member>
18508 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket"> 20916 <member name="E:OpenMetaverse.DirectoryManager.EventInfoReply">
18509 <exclude/> 20917 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.EventInfoRequest(System.UInt32)"/> request.</summary>
18510 </member> 20918 </member>
18511 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.AgentDataBlock"> 20919 <member name="E:OpenMetaverse.DirectoryManager.DirEventsReply">
18512 <exclude/> 20920 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/> request.</summary>
18513 </member> 20921 </member>
18514 <member name="T:OpenMetaverse.Packets.ParcelReclaimPacket.DataBlock"> 20922 <member name="E:OpenMetaverse.DirectoryManager.PlacesReply">
18515 <exclude/> 20923 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request.</summary>
18516 </member> 20924 </member>
18517 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket"> 20925 <member name="E:OpenMetaverse.DirectoryManager.DirPlacesReply">
18518 <exclude/> 20926 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/> request.</summary>
18519 </member> 20927 </member>
18520 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.AgentDataBlock"> 20928 <member name="E:OpenMetaverse.DirectoryManager.DirClassifiedsReply">
18521 <exclude/> 20929 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartClassifiedSearch(System.String,OpenMetaverse.DirectoryManager.ClassifiedCategories,System.Boolean)"/> request.</summary>
18522 </member> 20930 </member>
18523 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.DataBlock"> 20931 <member name="E:OpenMetaverse.DirectoryManager.DirGroupsReply">
18524 <exclude/> 20932 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/> request.</summary>
18525 </member> 20933 </member>
18526 <member name="T:OpenMetaverse.Packets.ParcelClaimPacket.ParcelDataBlock"> 20934 <member name="E:OpenMetaverse.DirectoryManager.DirPeopleReply">
18527 <exclude/> 20935 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/> request.</summary>
18528 </member> 20936 </member>
18529 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket"> 20937 <member name="E:OpenMetaverse.DirectoryManager.DirLandReply">
18530 <exclude/> 20938 <summary>Raised when the data server responds to a <see cref="M:OpenMetaverse.DirectoryManager.StartLandSearch(OpenMetaverse.DirectoryManager.SearchTypeFlags)"/> request.</summary>
18531 </member> 20939 </member>
18532 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.AgentDataBlock"> 20940 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedCategories">
18533 <exclude/> 20941 <summary>Classified Ad categories</summary>
18534 </member> 20942 </member>
18535 <member name="T:OpenMetaverse.Packets.ParcelJoinPacket.ParcelDataBlock"> 20943 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Any">
18536 <exclude/> 20944 <summary>Classified is listed in the Any category</summary>
18537 </member> 20945 </member>
18538 <member name="T:OpenMetaverse.Packets.ParcelDividePacket"> 20946 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Shopping">
18539 <exclude/> 20947 <summary>Classified is shopping related</summary>
18540 </member> 20948 </member>
18541 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.AgentDataBlock"> 20949 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.LandRental">
18542 <exclude/> 20950 <summary>Classified is </summary>
18543 </member> 20951 </member>
18544 <member name="T:OpenMetaverse.Packets.ParcelDividePacket.ParcelDataBlock"> 20952 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.PropertyRental">
18545 <exclude/> 20953 <summary></summary>
18546 </member> 20954 </member>
18547 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket"> 20955 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.SpecialAttraction">
18548 <exclude/> 20956 <summary></summary>
18549 </member> 20957 </member>
18550 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.AgentDataBlock"> 20958 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.NewProducts">
18551 <exclude/> 20959 <summary></summary>
18552 </member> 20960 </member>
18553 <member name="T:OpenMetaverse.Packets.ParcelReleasePacket.DataBlock"> 20961 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Employment">
18554 <exclude/> 20962 <summary></summary>
18555 </member> 20963 </member>
18556 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket"> 20964 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Wanted">
18557 <exclude/> 20965 <summary></summary>
18558 </member> 20966 </member>
18559 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.AgentDataBlock"> 20967 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Service">
18560 <exclude/> 20968 <summary></summary>
18561 </member> 20969 </member>
18562 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.DataBlock"> 20970 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedCategories.Personal">
18563 <exclude/> 20971 <summary></summary>
18564 </member> 20972 </member>
18565 <member name="T:OpenMetaverse.Packets.ParcelBuyPacket.ParcelDataBlock"> 20973 <member name="T:OpenMetaverse.DirectoryManager.EventCategories">
18566 <exclude/> 20974 <summary>Event Categories</summary>
18567 </member> 20975 </member>
18568 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket"> 20976 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.All">
18569 <exclude/> 20977 <summary></summary>
18570 </member> 20978 </member>
18571 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.AgentDataBlock"> 20979 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Discussion">
18572 <exclude/> 20980 <summary></summary>
18573 </member> 20981 </member>
18574 <member name="T:OpenMetaverse.Packets.ParcelGodForceOwnerPacket.DataBlock"> 20982 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Sports">
18575 <exclude/> 20983 <summary></summary>
18576 </member> 20984 </member>
18577 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket"> 20985 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.LiveMusic">
18578 <exclude/> 20986 <summary></summary>
18579 </member> 20987 </member>
18580 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.AgentDataBlock"> 20988 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Commercial">
18581 <exclude/> 20989 <summary></summary>
18582 </member> 20990 </member>
18583 <member name="T:OpenMetaverse.Packets.ParcelAccessListRequestPacket.DataBlock"> 20991 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Nightlife">
18584 <exclude/> 20992 <summary></summary>
18585 </member> 20993 </member>
18586 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket"> 20994 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Games">
18587 <exclude/> 20995 <summary></summary>
18588 </member> 20996 </member>
18589 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.DataBlock"> 20997 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Pageants">
18590 <exclude/> 20998 <summary></summary>
18591 </member> 20999 </member>
18592 <member name="T:OpenMetaverse.Packets.ParcelAccessListReplyPacket.ListBlock"> 21000 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Education">
18593 <exclude/> 21001 <summary></summary>
18594 </member> 21002 </member>
18595 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket"> 21003 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Arts">
18596 <exclude/> 21004 <summary></summary>
18597 </member> 21005 </member>
18598 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.AgentDataBlock"> 21006 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Charity">
18599 <exclude/> 21007 <summary></summary>
18600 </member> 21008 </member>
18601 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.DataBlock"> 21009 <member name="F:OpenMetaverse.DirectoryManager.EventCategories.Miscellaneous">
18602 <exclude/> 21010 <summary></summary>
18603 </member> 21011 </member>
18604 <member name="T:OpenMetaverse.Packets.ParcelAccessListUpdatePacket.ListBlock"> 21012 <member name="T:OpenMetaverse.DirectoryManager.DirFindFlags">
18605 <exclude/> 21013 <summary>
21014 Query Flags used in many of the DirectoryManager methods to specify which query to execute and how to return the results.
21015
21016 Flags can be combined using the | (pipe) character, not all flags are available in all queries
21017 </summary>
18606 </member> 21018 </member>
18607 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket"> 21019 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.People">
18608 <exclude/> 21020 <summary>Query the People database</summary>
18609 </member> 21021 </member>
18610 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.AgentDataBlock"> 21022 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Online">
18611 <exclude/> 21023 <summary></summary>
18612 </member> 21024 </member>
18613 <member name="T:OpenMetaverse.Packets.ParcelDwellRequestPacket.DataBlock"> 21025 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Events">
18614 <exclude/> 21026 <summary></summary>
18615 </member> 21027 </member>
18616 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket"> 21028 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.Groups">
18617 <exclude/> 21029 <summary>Query the Groups database</summary>
18618 </member> 21030 </member>
18619 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.AgentDataBlock"> 21031 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DateEvents">
18620 <exclude/> 21032 <summary>Query the Events database</summary>
18621 </member> 21033 </member>
18622 <member name="T:OpenMetaverse.Packets.ParcelDwellReplyPacket.DataBlock"> 21034 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AgentOwned">
18623 <exclude/> 21035 <summary>Query the land holdings database for land owned by the currently connected agent</summary>
18624 </member> 21036 </member>
18625 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket"> 21037 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.ForSale">
18626 <exclude/> 21038 <summary></summary>
18627 </member> 21039 </member>
18628 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.AgentDataBlock"> 21040 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.GroupOwned">
18629 <exclude/> 21041 <summary>Query the land holdings database for land which is owned by a Group</summary>
18630 </member> 21042 </member>
18631 <member name="T:OpenMetaverse.Packets.ParcelGodMarkAsContentPacket.ParcelDataBlock"> 21043 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.DwellSort">
18632 <exclude/> 21044 <summary>Specifies the query should pre sort the results based upon traffic
21045 when searching the Places database</summary>
18633 </member> 21046 </member>
18634 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket"> 21047 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgSimsOnly">
18635 <exclude/> 21048 <summary></summary>
18636 </member> 21049 </member>
18637 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.AgentDataBlock"> 21050 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PicturesOnly">
18638 <exclude/> 21051 <summary></summary>
18639 </member> 21052 </member>
18640 <member name="T:OpenMetaverse.Packets.ViewerStartAuctionPacket.ParcelDataBlock"> 21053 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PgEventsOnly">
18641 <exclude/> 21054 <summary></summary>
18642 </member> 21055 </member>
18643 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket"> 21056 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.MatureSimsOnly">
18644 <exclude/> 21057 <summary></summary>
18645 </member> 21058 </member>
18646 <member name="T:OpenMetaverse.Packets.UUIDNameRequestPacket.UUIDNameBlockBlock"> 21059 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.SortAsc">
18647 <exclude/> 21060 <summary>Specifies the query should pre sort the results in an ascending order when searching the land sales database.
21061 This flag is only used when searching the land sales database</summary>
18648 </member> 21062 </member>
18649 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket"> 21063 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PricesSort">
18650 <exclude/> 21064 <summary>Specifies the query should pre sort the results using the SalePrice field when searching the land sales database.
21065 This flag is only used when searching the land sales database</summary>
18651 </member> 21066 </member>
18652 <member name="T:OpenMetaverse.Packets.UUIDNameReplyPacket.UUIDNameBlockBlock"> 21067 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PerMeterSort">
18653 <exclude/> 21068 <summary>Specifies the query should pre sort the results by calculating the average price/sq.m (SalePrice / Area) when searching the land sales database.
21069 This flag is only used when searching the land sales database</summary>
18654 </member> 21070 </member>
18655 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket"> 21071 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AreaSort">
18656 <exclude/> 21072 <summary>Specifies the query should pre sort the results using the ParcelSize field when searching the land sales database.
21073 This flag is only used when searching the land sales database</summary>
18657 </member> 21074 </member>
18658 <member name="T:OpenMetaverse.Packets.UUIDGroupNameRequestPacket.UUIDNameBlockBlock"> 21075 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.NameSort">
18659 <exclude/> 21076 <summary>Specifies the query should pre sort the results using the Name field when searching the land sales database.
21077 This flag is only used when searching the land sales database</summary>
18660 </member> 21078 </member>
18661 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket"> 21079 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByPrice">
18662 <exclude/> 21080 <summary>When set, only parcels less than the specified Price will be included when searching the land sales database.
21081 This flag is only used when searching the land sales database</summary>
18663 </member> 21082 </member>
18664 <member name="T:OpenMetaverse.Packets.UUIDGroupNameReplyPacket.UUIDNameBlockBlock"> 21083 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.LimitByArea">
18665 <exclude/> 21084 <summary>When set, only parcels greater than the specified Size will be included when searching the land sales database.
21085 This flag is only used when searching the land sales database</summary>
18666 </member> 21086 </member>
18667 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket"> 21087 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.FilterMature">
18668 <exclude/> 21088 <summary></summary>
18669 </member> 21089 </member>
18670 <member name="T:OpenMetaverse.Packets.ChildAgentDyingPacket.AgentDataBlock"> 21090 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.PGOnly">
18671 <exclude/> 21091 <summary></summary>
18672 </member> 21092 </member>
18673 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket"> 21093 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludePG">
18674 <exclude/> 21094 <summary>Include PG land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
18675 </member> 21095 </member>
18676 <member name="T:OpenMetaverse.Packets.ChildAgentUnknownPacket.AgentDataBlock"> 21096 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeMature">
18677 <exclude/> 21097 <summary>Include Mature land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
18678 </member> 21098 </member>
18679 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket"> 21099 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.IncludeAdult">
18680 <exclude/> 21100 <summary>Include Adult land in results. This flag is used when searching both the Groups, Events and Land sales databases</summary>
18681 </member> 21101 </member>
18682 <member name="T:OpenMetaverse.Packets.GetScriptRunningPacket.ScriptBlock"> 21102 <member name="F:OpenMetaverse.DirectoryManager.DirFindFlags.AdultOnly">
18683 <exclude/> 21103 <summary></summary>
18684 </member> 21104 </member>
18685 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket"> 21105 <member name="T:OpenMetaverse.DirectoryManager.SearchTypeFlags">
18686 <exclude/> 21106 <summary>
21107 Land types to search dataserver for
21108 </summary>
18687 </member> 21109 </member>
18688 <member name="T:OpenMetaverse.Packets.ScriptRunningReplyPacket.ScriptBlock"> 21110 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Any">
18689 <exclude/> 21111 <summary>Search Auction, Mainland and Estate</summary>
18690 </member> 21112 </member>
18691 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket"> 21113 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Auction">
18692 <exclude/> 21114 <summary>Land which is currently up for auction</summary>
18693 </member> 21115 </member>
18694 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.AgentDataBlock"> 21116 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Mainland">
18695 <exclude/> 21117 <summary>Parcels which are on the mainland (Linden owned) continents</summary>
18696 </member> 21118 </member>
18697 <member name="T:OpenMetaverse.Packets.SetScriptRunningPacket.ScriptBlock"> 21119 <member name="F:OpenMetaverse.DirectoryManager.SearchTypeFlags.Estate">
18698 <exclude/> 21120 <summary>Parcels which are on privately owned simulators</summary>
18699 </member> 21121 </member>
18700 <member name="T:OpenMetaverse.Packets.ScriptResetPacket"> 21122 <member name="T:OpenMetaverse.DirectoryManager.EventFlags">
18701 <exclude/> 21123 <summary>
21124 The content rating of the event
21125 </summary>
18702 </member> 21126 </member>
18703 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.AgentDataBlock"> 21127 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.PG">
18704 <exclude/> 21128 <summary>Event is PG</summary>
18705 </member> 21129 </member>
18706 <member name="T:OpenMetaverse.Packets.ScriptResetPacket.ScriptBlock"> 21130 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Mature">
18707 <exclude/> 21131 <summary>Event is Mature</summary>
18708 </member> 21132 </member>
18709 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket"> 21133 <member name="F:OpenMetaverse.DirectoryManager.EventFlags.Adult">
18710 <exclude/> 21134 <summary>Event is Adult</summary>
18711 </member> 21135 </member>
18712 <member name="T:OpenMetaverse.Packets.ScriptSensorRequestPacket.RequesterBlock"> 21136 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedFlags">
18713 <exclude/> 21137 <summary>
21138 Classified Ad Options
21139 </summary>
21140 <remarks>There appear to be two formats the flags are packed in.
21141 This set of flags is for the newer style</remarks>
18714 </member> 21142 </member>
18715 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket"> 21143 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.None">
18716 <exclude/> 21144 <summary></summary>
18717 </member> 21145 </member>
18718 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.RequesterBlock"> 21146 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Mature">
18719 <exclude/> 21147 <summary></summary>
18720 </member> 21148 </member>
18721 <member name="T:OpenMetaverse.Packets.ScriptSensorReplyPacket.SensedDataBlock"> 21149 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.Enabled">
18722 <exclude/> 21150 <summary></summary>
18723 </member> 21151 </member>
18724 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket"> 21152 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.UpdateTime">
18725 <exclude/> 21153 <summary></summary>
18726 </member> 21154 </member>
18727 <member name="T:OpenMetaverse.Packets.CompleteAgentMovementPacket.AgentDataBlock"> 21155 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedFlags.AutoRenew">
18728 <exclude/> 21156 <summary></summary>
18729 </member> 21157 </member>
18730 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket"> 21158 <member name="T:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags">
18731 <exclude/> 21159 <summary>
21160 Classified ad query options
21161 </summary>
18732 </member> 21162 </member>
18733 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.AgentDataBlock"> 21163 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.All">
18734 <exclude/> 21164 <summary>Include all ads in results</summary>
18735 </member> 21165 </member>
18736 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.DataBlock"> 21166 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.PG">
18737 <exclude/> 21167 <summary>Include PG ads in results</summary>
18738 </member> 21168 </member>
18739 <member name="T:OpenMetaverse.Packets.AgentMovementCompletePacket.SimDataBlock"> 21169 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Mature">
18740 <exclude/> 21170 <summary>Include Mature ads in results</summary>
18741 </member> 21171 </member>
18742 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket"> 21172 <member name="F:OpenMetaverse.DirectoryManager.ClassifiedQueryFlags.Adult">
18743 <exclude/> 21173 <summary>Include Adult ads in results</summary>
18744 </member> 21174 </member>
18745 <member name="T:OpenMetaverse.Packets.LogoutRequestPacket.AgentDataBlock"> 21175 <member name="T:OpenMetaverse.DirectoryManager.PlacesFlags">
18746 <exclude/> 21176 <summary>
21177 The For Sale flag in PlacesReplyData
21178 </summary>
18747 </member> 21179 </member>
18748 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket"> 21180 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.NotForSale">
18749 <exclude/> 21181 <summary>Parcel is not listed for sale</summary>
18750 </member> 21182 </member>
18751 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.AgentDataBlock"> 21183 <member name="F:OpenMetaverse.DirectoryManager.PlacesFlags.ForSale">
18752 <exclude/> 21184 <summary>Parcel is For Sale</summary>
18753 </member> 21185 </member>
18754 <member name="T:OpenMetaverse.Packets.LogoutReplyPacket.InventoryDataBlock"> 21186 <member name="T:OpenMetaverse.DirectoryManager.Classified">
18755 <exclude/> 21187 <summary>
21188 A classified ad on the grid
21189 </summary>
18756 </member> 21190 </member>
18757 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket"> 21191 <member name="F:OpenMetaverse.DirectoryManager.Classified.ID">
18758 <exclude/> 21192 <summary>UUID for this ad, useful for looking up detailed
21193 information about it</summary>
18759 </member> 21194 </member>
18760 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.AgentDataBlock"> 21195 <member name="F:OpenMetaverse.DirectoryManager.Classified.Name">
18761 <exclude/> 21196 <summary>The title of this classified ad</summary>
18762 </member> 21197 </member>
18763 <member name="T:OpenMetaverse.Packets.ImprovedInstantMessagePacket.MessageBlockBlock"> 21198 <member name="F:OpenMetaverse.DirectoryManager.Classified.Flags">
18764 <exclude/> 21199 <summary>Flags that show certain options applied to the classified</summary>
18765 </member> 21200 </member>
18766 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket"> 21201 <member name="F:OpenMetaverse.DirectoryManager.Classified.CreationDate">
18767 <exclude/> 21202 <summary>Creation date of the ad</summary>
18768 </member> 21203 </member>
18769 <member name="T:OpenMetaverse.Packets.RetrieveInstantMessagesPacket.AgentDataBlock"> 21204 <member name="F:OpenMetaverse.DirectoryManager.Classified.ExpirationDate">
18770 <exclude/> 21205 <summary>Expiration date of the ad</summary>
18771 </member> 21206 </member>
18772 <member name="T:OpenMetaverse.Packets.FindAgentPacket"> 21207 <member name="F:OpenMetaverse.DirectoryManager.Classified.Price">
18773 <exclude/> 21208 <summary>Price that was paid for this ad</summary>
18774 </member> 21209 </member>
18775 <member name="T:OpenMetaverse.Packets.FindAgentPacket.AgentBlockBlock"> 21210 <member name="M:OpenMetaverse.DirectoryManager.Classified.ToString">
18776 <exclude/> 21211 <summary>Print the struct data as a string</summary>
21212 <returns>A string containing the field name, and field value</returns>
18777 </member> 21213 </member>
18778 <member name="T:OpenMetaverse.Packets.FindAgentPacket.LocationBlockBlock"> 21214 <member name="T:OpenMetaverse.DirectoryManager.DirectoryParcel">
18779 <exclude/> 21215 <summary>
21216 A parcel retrieved from the dataserver such as results from the
21217 "For-Sale" listings or "Places" Search
21218 </summary>
18780 </member> 21219 </member>
18781 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket"> 21220 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ID">
18782 <exclude/> 21221 <summary>The unique dataserver parcel ID</summary>
21222 <remarks>This id is used to obtain additional information from the entry
21223 by using the <see cref="!:ParcelManager.InfoRequest"/> method</remarks>
18783 </member> 21224 </member>
18784 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.AgentDataBlock"> 21225 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Name">
18785 <exclude/> 21226 <summary>A string containing the name of the parcel</summary>
18786 </member> 21227 </member>
18787 <member name="T:OpenMetaverse.Packets.RequestGodlikePowersPacket.RequestBlockBlock"> 21228 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ActualArea">
18788 <exclude/> 21229 <summary>The size of the parcel</summary>
21230 <remarks>This field is not returned for Places searches</remarks>
18789 </member> 21231 </member>
18790 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket"> 21232 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.SalePrice">
18791 <exclude/> 21233 <summary>The price of the parcel</summary>
21234 <remarks>This field is not returned for Places searches</remarks>
18792 </member> 21235 </member>
18793 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.AgentDataBlock"> 21236 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Auction">
18794 <exclude/> 21237 <summary>If True, this parcel is flagged to be auctioned</summary>
18795 </member> 21238 </member>
18796 <member name="T:OpenMetaverse.Packets.GrantGodlikePowersPacket.GrantDataBlock"> 21239 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.ForSale">
18797 <exclude/> 21240 <summary>If true, this parcel is currently set for sale</summary>
18798 </member> 21241 </member>
18799 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket"> 21242 <member name="F:OpenMetaverse.DirectoryManager.DirectoryParcel.Dwell">
18800 <exclude/> 21243 <summary>Parcel traffic</summary>
18801 </member> 21244 </member>
18802 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.AgentDataBlock"> 21245 <member name="M:OpenMetaverse.DirectoryManager.DirectoryParcel.ToString">
18803 <exclude/> 21246 <summary>Print the struct data as a string</summary>
21247 <returns>A string containing the field name, and field value</returns>
18804 </member> 21248 </member>
18805 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.MethodDataBlock"> 21249 <member name="T:OpenMetaverse.DirectoryManager.AgentSearchData">
18806 <exclude/> 21250 <summary>
21251 An Avatar returned from the dataserver
21252 </summary>
18807 </member> 21253 </member>
18808 <member name="T:OpenMetaverse.Packets.GodlikeMessagePacket.ParamListBlock"> 21254 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.Online">
18809 <exclude/> 21255 <summary>Online status of agent</summary>
21256 <remarks>This field appears to be obsolete and always returns false</remarks>
18810 </member> 21257 </member>
18811 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket"> 21258 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.FirstName">
18812 <exclude/> 21259 <summary>The agents first name</summary>
18813 </member> 21260 </member>
18814 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.AgentDataBlock"> 21261 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.LastName">
18815 <exclude/> 21262 <summary>The agents last name</summary>
18816 </member> 21263 </member>
18817 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.MethodDataBlock"> 21264 <member name="F:OpenMetaverse.DirectoryManager.AgentSearchData.AgentID">
18818 <exclude/> 21265 <summary>The agents <see cref="T:OpenMetaverse.UUID"/></summary>
18819 </member> 21266 </member>
18820 <member name="T:OpenMetaverse.Packets.EstateOwnerMessagePacket.ParamListBlock"> 21267 <member name="M:OpenMetaverse.DirectoryManager.AgentSearchData.ToString">
18821 <exclude/> 21268 <summary>Print the struct data as a string</summary>
21269 <returns>A string containing the field name, and field value</returns>
18822 </member> 21270 </member>
18823 <member name="T:OpenMetaverse.Packets.GenericMessagePacket"> 21271 <member name="T:OpenMetaverse.DirectoryManager.GroupSearchData">
18824 <exclude/> 21272 <summary>
21273 Response to a "Groups" Search
21274 </summary>
18825 </member> 21275 </member>
18826 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.AgentDataBlock"> 21276 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupID">
18827 <exclude/> 21277 <summary>The Group ID</summary>
18828 </member> 21278 </member>
18829 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.MethodDataBlock"> 21279 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.GroupName">
18830 <exclude/> 21280 <summary>The name of the group</summary>
18831 </member> 21281 </member>
18832 <member name="T:OpenMetaverse.Packets.GenericMessagePacket.ParamListBlock"> 21282 <member name="F:OpenMetaverse.DirectoryManager.GroupSearchData.Members">
18833 <exclude/> 21283 <summary>The current number of members</summary>
18834 </member> 21284 </member>
18835 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket"> 21285 <member name="M:OpenMetaverse.DirectoryManager.GroupSearchData.ToString">
18836 <exclude/> 21286 <summary>Print the struct data as a string</summary>
21287 <returns>A string containing the field name, and field value</returns>
18837 </member> 21288 </member>
18838 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.AgentDataBlock"> 21289 <member name="T:OpenMetaverse.DirectoryManager.PlacesSearchData">
18839 <exclude/> 21290 <summary>
21291 Parcel information returned from a <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/> request
21292 <para>
21293 Represents one of the following:
21294 A parcel of land on the grid that has its Show In Search flag set
21295 A parcel of land owned by the agent making the request
21296 A parcel of land owned by a group the agent making the request is a member of
21297 </para>
21298 <para>
21299 In a request for Group Land, the First record will contain an empty record
21300 </para>
21301 Note: This is not the same as searching the land for sale data source
21302 </summary>
18840 </member> 21303 </member>
18841 <member name="T:OpenMetaverse.Packets.MuteListRequestPacket.MuteDataBlock"> 21304 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.OwnerID">
18842 <exclude/> 21305 <summary>The ID of the Agent of Group that owns the parcel</summary>
18843 </member> 21306 </member>
18844 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket"> 21307 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Name">
18845 <exclude/> 21308 <summary>The name</summary>
18846 </member> 21309 </member>
18847 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.AgentDataBlock"> 21310 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Desc">
18848 <exclude/> 21311 <summary>The description</summary>
18849 </member> 21312 </member>
18850 <member name="T:OpenMetaverse.Packets.UpdateMuteListEntryPacket.MuteDataBlock"> 21313 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.ActualArea">
18851 <exclude/> 21314 <summary>The Size of the parcel</summary>
18852 </member> 21315 </member>
18853 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket"> 21316 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.BillableArea">
18854 <exclude/> 21317 <summary>The billable Size of the parcel, for mainland
21318 parcels this will match the ActualArea field. For Group owned land this will be 10 percent smaller
21319 than the ActualArea. For Estate land this will always be 0</summary>
18855 </member> 21320 </member>
18856 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.AgentDataBlock"> 21321 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Flags">
18857 <exclude/> 21322 <summary>Indicates the ForSale status of the parcel</summary>
18858 </member> 21323 </member>
18859 <member name="T:OpenMetaverse.Packets.RemoveMuteListEntryPacket.MuteDataBlock"> 21324 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalX">
18860 <exclude/> 21325 <summary>The Gridwide X position</summary>
18861 </member> 21326 </member>
18862 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket"> 21327 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalY">
18863 <exclude/> 21328 <summary>The Gridwide Y position</summary>
18864 </member> 21329 </member>
18865 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.AgentDataBlock"> 21330 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.GlobalZ">
18866 <exclude/> 21331 <summary>The Z position of the parcel, or 0 if no landing point set</summary>
18867 </member> 21332 </member>
18868 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.NotecardDataBlock"> 21333 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SimName">
18869 <exclude/> 21334 <summary>The name of the Region the parcel is located in</summary>
18870 </member> 21335 </member>
18871 <member name="T:OpenMetaverse.Packets.CopyInventoryFromNotecardPacket.InventoryDataBlock"> 21336 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SnapshotID">
18872 <exclude/> 21337 <summary>The Asset ID of the parcels Snapshot texture</summary>
18873 </member> 21338 </member>
18874 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket"> 21339 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Dwell">
18875 <exclude/> 21340 <summary>The calculated visitor traffic</summary>
18876 </member> 21341 </member>
18877 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.AgentDataBlock"> 21342 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.SKU">
18878 <exclude/> 21343 <summary>The billing product SKU</summary>
21344 <remarks>Known values are:
21345 <list type="table">
21346 <item><term>023</term><description>Mainland / Full Region</description></item>
21347 <item><term>024</term><description>Estate / Full Region</description></item>
21348 <item><term>027</term><description>Estate / Openspace</description></item>
21349 <item><term>029</term><description>Estate / Homestead</description></item>
21350 <item><term>129</term><description>Mainland / Homestead (Linden Owned)</description></item>
21351 </list>
21352 </remarks>
18879 </member> 21353 </member>
18880 <member name="T:OpenMetaverse.Packets.UpdateInventoryItemPacket.InventoryDataBlock"> 21354 <member name="F:OpenMetaverse.DirectoryManager.PlacesSearchData.Price">
18881 <exclude/> 21355 <summary>No longer used, will always be 0</summary>
18882 </member> 21356 </member>
18883 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket"> 21357 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToSLurl">
18884 <exclude/> 21358 <summary>Get a SL URL for the parcel</summary>
21359 <returns>A string, containing a standard SLURL</returns>
18885 </member> 21360 </member>
18886 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.AgentDataBlock"> 21361 <member name="M:OpenMetaverse.DirectoryManager.PlacesSearchData.ToString">
18887 <exclude/> 21362 <summary>Print the struct data as a string</summary>
21363 <returns>A string containing the field name, and field value</returns>
18888 </member> 21364 </member>
18889 <member name="T:OpenMetaverse.Packets.UpdateCreateInventoryItemPacket.InventoryDataBlock"> 21365 <member name="T:OpenMetaverse.DirectoryManager.EventsSearchData">
18890 <exclude/> 21366 <summary>
21367 An "Event" Listing summary
21368 </summary>
18891 </member> 21369 </member>
18892 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket"> 21370 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Owner">
18893 <exclude/> 21371 <summary>The ID of the event creator</summary>
18894 </member> 21372 </member>
18895 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.AgentDataBlock"> 21373 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Name">
18896 <exclude/> 21374 <summary>The name of the event</summary>
18897 </member> 21375 </member>
18898 <member name="T:OpenMetaverse.Packets.MoveInventoryItemPacket.InventoryDataBlock"> 21376 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.ID">
18899 <exclude/> 21377 <summary>The events ID</summary>
18900 </member> 21378 </member>
18901 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket"> 21379 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Date">
18902 <exclude/> 21380 <summary>A string containing the short date/time the event will begin</summary>
18903 </member> 21381 </member>
18904 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.AgentDataBlock"> 21382 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Time">
18905 <exclude/> 21383 <summary>The event start time in Unixtime (seconds since epoch)</summary>
18906 </member> 21384 </member>
18907 <member name="T:OpenMetaverse.Packets.CopyInventoryItemPacket.InventoryDataBlock"> 21385 <member name="F:OpenMetaverse.DirectoryManager.EventsSearchData.Flags">
18908 <exclude/> 21386 <summary>The events maturity rating</summary>
18909 </member> 21387 </member>
18910 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket"> 21388 <member name="M:OpenMetaverse.DirectoryManager.EventsSearchData.ToString">
18911 <exclude/> 21389 <summary>Print the struct data as a string</summary>
21390 <returns>A string containing the field name, and field value</returns>
18912 </member> 21391 </member>
18913 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.AgentDataBlock"> 21392 <member name="T:OpenMetaverse.DirectoryManager.EventInfo">
18914 <exclude/> 21393 <summary>
21394 The details of an "Event"
21395 </summary>
18915 </member> 21396 </member>
18916 <member name="T:OpenMetaverse.Packets.RemoveInventoryItemPacket.InventoryDataBlock"> 21397 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.ID">
18917 <exclude/> 21398 <summary>The events ID</summary>
18918 </member> 21399 </member>
18919 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket"> 21400 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Creator">
18920 <exclude/> 21401 <summary>The ID of the event creator</summary>
18921 </member> 21402 </member>
18922 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.AgentDataBlock"> 21403 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Name">
18923 <exclude/> 21404 <summary>The name of the event</summary>
18924 </member> 21405 </member>
18925 <member name="T:OpenMetaverse.Packets.ChangeInventoryItemFlagsPacket.InventoryDataBlock"> 21406 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Category">
18926 <exclude/> 21407 <summary>The category</summary>
18927 </member> 21408 </member>
18928 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket"> 21409 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Desc">
18929 <exclude/> 21410 <summary>The events description</summary>
18930 </member> 21411 </member>
18931 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.AgentDataBlock"> 21412 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Date">
18932 <exclude/> 21413 <summary>The short date/time the event will begin</summary>
18933 </member> 21414 </member>
18934 <member name="T:OpenMetaverse.Packets.SaveAssetIntoInventoryPacket.InventoryDataBlock"> 21415 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.DateUTC">
18935 <exclude/> 21416 <summary>The event start time in Unixtime (seconds since epoch) UTC adjusted</summary>
18936 </member> 21417 </member>
18937 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket"> 21418 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Duration">
18938 <exclude/> 21419 <summary>The length of the event in minutes</summary>
18939 </member> 21420 </member>
18940 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.AgentDataBlock"> 21421 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Cover">
18941 <exclude/> 21422 <summary>0 if no cover charge applies</summary>
18942 </member> 21423 </member>
18943 <member name="T:OpenMetaverse.Packets.CreateInventoryFolderPacket.FolderDataBlock"> 21424 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Amount">
18944 <exclude/> 21425 <summary>The cover charge amount in L$ if applicable</summary>
18945 </member> 21426 </member>
18946 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket"> 21427 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.SimName">
18947 <exclude/> 21428 <summary>The name of the region where the event is being held</summary>
18948 </member> 21429 </member>
18949 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.AgentDataBlock"> 21430 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.GlobalPos">
18950 <exclude/> 21431 <summary>The gridwide location of the event</summary>
18951 </member> 21432 </member>
18952 <member name="T:OpenMetaverse.Packets.UpdateInventoryFolderPacket.FolderDataBlock"> 21433 <member name="F:OpenMetaverse.DirectoryManager.EventInfo.Flags">
18953 <exclude/> 21434 <summary>The maturity rating</summary>
18954 </member> 21435 </member>
18955 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket"> 21436 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToSLurl">
18956 <exclude/> 21437 <summary>Get a SL URL for the parcel where the event is hosted</summary>
21438 <returns>A string, containing a standard SLURL</returns>
18957 </member> 21439 </member>
18958 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.AgentDataBlock"> 21440 <member name="M:OpenMetaverse.DirectoryManager.EventInfo.ToString">
18959 <exclude/> 21441 <summary>Print the struct data as a string</summary>
21442 <returns>A string containing the field name, and field value</returns>
18960 </member> 21443 </member>
18961 <member name="T:OpenMetaverse.Packets.MoveInventoryFolderPacket.InventoryDataBlock"> 21444 <member name="T:OpenMetaverse.EventInfoReplyEventArgs">
18962 <exclude/> 21445 <summary>Contains the Event data returned from the data server from an EventInfoRequest</summary>
18963 </member> 21446 </member>
18964 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket"> 21447 <member name="M:OpenMetaverse.EventInfoReplyEventArgs.#ctor(OpenMetaverse.DirectoryManager.EventInfo)">
18965 <exclude/> 21448 <summary>Construct a new instance of the EventInfoReplyEventArgs class</summary>
21449 <param name="matchedEvent">A single EventInfo object containing the details of an event</param>
18966 </member> 21450 </member>
18967 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.AgentDataBlock"> 21451 <member name="P:OpenMetaverse.EventInfoReplyEventArgs.MatchedEvent">
18968 <exclude/> 21452 <summary>
21453 A single EventInfo object containing the details of an event
21454 </summary>
18969 </member> 21455 </member>
18970 <member name="T:OpenMetaverse.Packets.RemoveInventoryFolderPacket.FolderDataBlock"> 21456 <member name="T:OpenMetaverse.DirEventsReplyEventArgs">
18971 <exclude/> 21457 <summary>Contains the "Event" detail data returned from the data server</summary>
18972 </member> 21458 </member>
18973 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket"> 21459 <member name="M:OpenMetaverse.DirEventsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.EventsSearchData})">
18974 <exclude/> 21460 <summary>Construct a new instance of the DirEventsReplyEventArgs class</summary>
21461 <param name="queryID">The ID of the query returned by the data server.
21462 This will correlate to the ID returned by the <see cref="!:StartEventsSearch"/> method</param>
21463 <param name="matchedEvents">A list containing the "Events" returned by the search query</param>
18975 </member> 21464 </member>
18976 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.AgentDataBlock"> 21465 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.QueryID">
18977 <exclude/> 21466 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartEventsSearch(System.String,System.UInt32)"/></summary>
18978 </member> 21467 </member>
18979 <member name="T:OpenMetaverse.Packets.FetchInventoryDescendentsPacket.InventoryDataBlock"> 21468 <member name="P:OpenMetaverse.DirEventsReplyEventArgs.MatchedEvents">
18980 <exclude/> 21469 <summary>A list of "Events" returned by the data server</summary>
18981 </member> 21470 </member>
18982 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket"> 21471 <member name="T:OpenMetaverse.PlacesReplyEventArgs">
18983 <exclude/> 21472 <summary>Contains the "Event" list data returned from the data server</summary>
18984 </member> 21473 </member>
18985 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.AgentDataBlock"> 21474 <member name="M:OpenMetaverse.PlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.PlacesSearchData})">
18986 <exclude/> 21475 <summary>Construct a new instance of PlacesReplyEventArgs class</summary>
21476 <param name="queryID">The ID of the query returned by the data server.
21477 This will correlate to the ID returned by the <see cref="!:StartPlacesSearch"/> method</param>
21478 <param name="matchedPlaces">A list containing the "Places" returned by the data server query</param>
18987 </member> 21479 </member>
18988 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.FolderDataBlock"> 21480 <member name="P:OpenMetaverse.PlacesReplyEventArgs.QueryID">
18989 <exclude/> 21481 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPlacesSearch"/></summary>
18990 </member> 21482 </member>
18991 <member name="T:OpenMetaverse.Packets.InventoryDescendentsPacket.ItemDataBlock"> 21483 <member name="P:OpenMetaverse.PlacesReplyEventArgs.MatchedPlaces">
18992 <exclude/> 21484 <summary>A list of "Places" returned by the data server</summary>
18993 </member> 21485 </member>
18994 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket"> 21486 <member name="T:OpenMetaverse.DirPlacesReplyEventArgs">
18995 <exclude/> 21487 <summary>Contains the places data returned from the data server</summary>
18996 </member> 21488 </member>
18997 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.AgentDataBlock"> 21489 <member name="M:OpenMetaverse.DirPlacesReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})">
18998 <exclude/> 21490 <summary>Construct a new instance of the DirPlacesReplyEventArgs class</summary>
21491 <param name="queryID">The ID of the query returned by the data server.
21492 This will correlate to the ID returned by the <see cref="!:StartDirPlacesSearch"/> method</param>
21493 <param name="matchedParcels">A list containing land data returned by the data server</param>
18999 </member> 21494 </member>
19000 <member name="T:OpenMetaverse.Packets.FetchInventoryPacket.InventoryDataBlock"> 21495 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.QueryID">
19001 <exclude/> 21496 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartDirPlacesSearch(System.String,System.Int32)"/></summary>
19002 </member> 21497 </member>
19003 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket"> 21498 <member name="P:OpenMetaverse.DirPlacesReplyEventArgs.MatchedParcels">
19004 <exclude/> 21499 <summary>A list containing Places data returned by the data server</summary>
19005 </member> 21500 </member>
19006 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.AgentDataBlock"> 21501 <member name="T:OpenMetaverse.DirClassifiedsReplyEventArgs">
19007 <exclude/> 21502 <summary>Contains the classified data returned from the data server</summary>
19008 </member> 21503 </member>
19009 <member name="T:OpenMetaverse.Packets.FetchInventoryReplyPacket.InventoryDataBlock"> 21504 <member name="M:OpenMetaverse.DirClassifiedsReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.Classified})">
19010 <exclude/> 21505 <summary>Construct a new instance of the DirClassifiedsReplyEventArgs class</summary>
21506 <param name="classifieds">A list of classified ad data returned from the data server</param>
19011 </member> 21507 </member>
19012 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket"> 21508 <member name="P:OpenMetaverse.DirClassifiedsReplyEventArgs.Classifieds">
19013 <exclude/> 21509 <summary>A list containing Classified Ads returned by the data server</summary>
19014 </member> 21510 </member>
19015 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.AgentDataBlock"> 21511 <member name="T:OpenMetaverse.DirGroupsReplyEventArgs">
19016 <exclude/> 21512 <summary>Contains the group data returned from the data server</summary>
19017 </member> 21513 </member>
19018 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.FolderDataBlock"> 21514 <member name="M:OpenMetaverse.DirGroupsReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.GroupSearchData})">
19019 <exclude/> 21515 <summary>Construct a new instance of the DirGroupsReplyEventArgs class</summary>
21516 <param name="queryID">The ID of the query returned by the data server.
21517 This will correlate to the ID returned by the <see cref="!:StartGroupSearch"/> method</param>
21518 <param name="matchedGroups">A list of groups data returned by the data server</param>
19020 </member> 21519 </member>
19021 <member name="T:OpenMetaverse.Packets.BulkUpdateInventoryPacket.ItemDataBlock"> 21520 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.QueryID">
19022 <exclude/> 21521 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartGroupSearch(System.String,System.Int32)"/></summary>
19023 </member> 21522 </member>
19024 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket"> 21523 <member name="P:OpenMetaverse.DirGroupsReplyEventArgs.MatchedGroups">
19025 <exclude/> 21524 <summary>A list containing Groups data returned by the data server</summary>
19026 </member> 21525 </member>
19027 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.AgentDataBlock"> 21526 <member name="T:OpenMetaverse.DirPeopleReplyEventArgs">
19028 <exclude/> 21527 <summary>Contains the people data returned from the data server</summary>
19029 </member> 21528 </member>
19030 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.FolderDataBlock"> 21529 <member name="M:OpenMetaverse.DirPeopleReplyEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.DirectoryManager.AgentSearchData})">
19031 <exclude/> 21530 <summary>Construct a new instance of the DirPeopleReplyEventArgs class</summary>
21531 <param name="queryID">The ID of the query returned by the data server.
21532 This will correlate to the ID returned by the <see cref="!:StartPeopleSearch"/> method</param>
21533 <param name="matchedPeople">A list of people data returned by the data server</param>
19032 </member> 21534 </member>
19033 <member name="T:OpenMetaverse.Packets.RemoveInventoryObjectsPacket.ItemDataBlock"> 21535 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.QueryID">
19034 <exclude/> 21536 <summary>The ID returned by <see cref="M:OpenMetaverse.DirectoryManager.StartPeopleSearch(System.String,System.Int32)"/></summary>
19035 </member> 21537 </member>
19036 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket"> 21538 <member name="P:OpenMetaverse.DirPeopleReplyEventArgs.MatchedPeople">
19037 <exclude/> 21539 <summary>A list containing People data returned by the data server</summary>
19038 </member> 21540 </member>
19039 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.AgentDataBlock"> 21541 <member name="T:OpenMetaverse.DirLandReplyEventArgs">
19040 <exclude/> 21542 <summary>Contains the land sales data returned from the data server</summary>
19041 </member> 21543 </member>
19042 <member name="T:OpenMetaverse.Packets.PurgeInventoryDescendentsPacket.InventoryDataBlock"> 21544 <member name="M:OpenMetaverse.DirLandReplyEventArgs.#ctor(System.Collections.Generic.List{OpenMetaverse.DirectoryManager.DirectoryParcel})">
19043 <exclude/> 21545 <summary>Construct a new instance of the DirLandReplyEventArgs class</summary>
21546 <param name="dirParcels">A list of parcels for sale returned by the data server</param>
19044 </member> 21547 </member>
19045 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket"> 21548 <member name="P:OpenMetaverse.DirLandReplyEventArgs.DirParcels">
19046 <exclude/> 21549 <summary>A list containing land forsale data returned by the data server</summary>
19047 </member> 21550 </member>
19048 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.AgentDataBlock"> 21551 <member name="T:OpenMetaverse.Messages.Linden.TeleportFinishMessage">
19049 <exclude/> 21552 <summary>
21553 Sent to the client to indicate a teleport request has completed
21554 </summary>
19050 </member> 21555 </member>
19051 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.UpdateDataBlock"> 21556 <member name="T:OpenMetaverse.Interfaces.IMessage">
19052 <exclude/> 21557 <summary>
21558 Interface requirements for Messaging system
21559 </summary>
19053 </member> 21560 </member>
19054 <member name="T:OpenMetaverse.Packets.UpdateTaskInventoryPacket.InventoryDataBlock"> 21561 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.AgentID">
19055 <exclude/> 21562 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the agent</summary>
19056 </member> 21563 </member>
19057 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket"> 21564 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.LocationID">
19058 <exclude/> 21565 <summary></summary>
19059 </member> 21566 </member>
19060 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.AgentDataBlock"> 21567 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.RegionHandle">
19061 <exclude/> 21568 <summary>The simulators handle the agent teleported to</summary>
19062 </member> 21569 </member>
19063 <member name="T:OpenMetaverse.Packets.RemoveTaskInventoryPacket.InventoryDataBlock"> 21570 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SeedCapability">
19064 <exclude/> 21571 <summary>A Uri which contains a list of Capabilities the simulator supports</summary>
19065 </member> 21572 </member>
19066 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket"> 21573 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.SimAccess">
19067 <exclude/> 21574 <summary>Indicates the level of access required
21575 to access the simulator, or the content rating, or the simulators
21576 map status</summary>
19068 </member> 21577 </member>
19069 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.AgentDataBlock"> 21578 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.IP">
19070 <exclude/> 21579 <summary>The IP Address of the simulator</summary>
19071 </member> 21580 </member>
19072 <member name="T:OpenMetaverse.Packets.MoveTaskInventoryPacket.InventoryDataBlock"> 21581 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Port">
19073 <exclude/> 21582 <summary>The UDP Port the simulator will listen for UDP traffic on</summary>
19074 </member> 21583 </member>
19075 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket"> 21584 <member name="F:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Flags">
19076 <exclude/> 21585 <summary>Status flags indicating the state of the Agent upon arrival, Flying, etc.</summary>
19077 </member> 21586 </member>
19078 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.AgentDataBlock"> 21587 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Serialize">
19079 <exclude/> 21588 <summary>
21589 Serialize the object
21590 </summary>
21591 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19080 </member> 21592 </member>
19081 <member name="T:OpenMetaverse.Packets.RequestTaskInventoryPacket.InventoryDataBlock"> 21593 <member name="M:OpenMetaverse.Messages.Linden.TeleportFinishMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19082 <exclude/> 21594 <summary>
21595 Deserialize the message
21596 </summary>
21597 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19083 </member> 21598 </member>
19084 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket"> 21599 <member name="T:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage">
19085 <exclude/> 21600 <summary>
21601 Sent to the viewer when a neighboring simulator is requesting the agent make a connection to it.
21602 </summary>
19086 </member> 21603 </member>
19087 <member name="T:OpenMetaverse.Packets.ReplyTaskInventoryPacket.InventoryDataBlock"> 21604 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Serialize">
19088 <exclude/> 21605 <summary>
21606 Serialize the object
21607 </summary>
21608 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19089 </member> 21609 </member>
19090 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket"> 21610 <member name="M:OpenMetaverse.Messages.Linden.EstablishAgentCommunicationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19091 <exclude/> 21611 <summary>
21612 Deserialize the message
21613 </summary>
21614 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19092 </member> 21615 </member>
19093 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentDataBlock"> 21616 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Serialize">
19094 <exclude/> 21617 <summary>
21618 Serialize the object
21619 </summary>
21620 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19095 </member> 21621 </member>
19096 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.AgentBlockBlock"> 21622 <member name="M:OpenMetaverse.Messages.Linden.CrossedRegionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19097 <exclude/> 21623 <summary>
21624 Deserialize the message
21625 </summary>
21626 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19098 </member> 21627 </member>
19099 <member name="T:OpenMetaverse.Packets.DeRezObjectPacket.ObjectDataBlock"> 21628 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Serialize">
19100 <exclude/> 21629 <summary>
21630 Serialize the object
21631 </summary>
21632 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19101 </member> 21633 </member>
19102 <member name="T:OpenMetaverse.Packets.DeRezAckPacket"> 21634 <member name="M:OpenMetaverse.Messages.Linden.EnableSimulatorMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19103 <exclude/> 21635 <summary>
21636 Deserialize the message
21637 </summary>
21638 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19104 </member> 21639 </member>
19105 <member name="T:OpenMetaverse.Packets.DeRezAckPacket.TransactionDataBlock"> 21640 <member name="T:OpenMetaverse.Messages.Linden.TeleportFailedMessage">
19106 <exclude/> 21641 <summary>
21642 A message sent to the client which indicates a teleport request has failed
21643 and contains some information on why it failed
21644 </summary>
19107 </member> 21645 </member>
19108 <member name="T:OpenMetaverse.Packets.RezObjectPacket"> 21646 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.ExtraParams">
19109 <exclude/> 21647 <summary></summary>
19110 </member> 21648 </member>
19111 <member name="T:OpenMetaverse.Packets.RezObjectPacket.AgentDataBlock"> 21649 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.MessageKey">
19112 <exclude/> 21650 <summary>A string key of the reason the teleport failed e.g. CouldntTPCloser
21651 Which could be used to look up a value in a dictionary or enum</summary>
19113 </member> 21652 </member>
19114 <member name="T:OpenMetaverse.Packets.RezObjectPacket.RezDataBlock"> 21653 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.AgentID">
19115 <exclude/> 21654 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the Agent</summary>
19116 </member> 21655 </member>
19117 <member name="T:OpenMetaverse.Packets.RezObjectPacket.InventoryDataBlock"> 21656 <member name="F:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Reason">
19118 <exclude/> 21657 <summary>A string human readable message containing the reason </summary>
21658 <remarks>An example: Could not teleport closer to destination</remarks>
19119 </member> 21659 </member>
19120 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket"> 21660 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Serialize">
19121 <exclude/> 21661 <summary>
21662 Serialize the object
21663 </summary>
21664 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19122 </member> 21665 </member>
19123 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.AgentDataBlock"> 21666 <member name="M:OpenMetaverse.Messages.Linden.TeleportFailedMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19124 <exclude/> 21667 <summary>
21668 Deserialize the message
21669 </summary>
21670 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19125 </member> 21671 </member>
19126 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.RezDataBlock"> 21672 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Serialize">
19127 <exclude/> 21673 <summary>
21674 Serialize the object
21675 </summary>
21676 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19128 </member> 21677 </member>
19129 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.NotecardDataBlock"> 21678 <member name="M:OpenMetaverse.Messages.Linden.LandStatReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19130 <exclude/> 21679 <summary>
21680 Deserialize the message
21681 </summary>
21682 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19131 </member> 21683 </member>
19132 <member name="T:OpenMetaverse.Packets.RezObjectFromNotecardPacket.InventoryDataBlock"> 21684 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage">
19133 <exclude/> 21685 <summary>
21686 Contains a list of prim owner information for a specific parcel in a simulator
21687 </summary>
21688 <remarks>
21689 A Simulator will always return at least 1 entry
21690 If agent does not have proper permission the OwnerID will be UUID.Zero
21691 If agent does not have proper permission OR there are no primitives on parcel
21692 the DataBlocksExtended map will not be sent from the simulator
21693 </remarks>
19134 </member> 21694 </member>
19135 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket"> 21695 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwnersBlock">
19136 <exclude/> 21696 <summary>An Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner"/> objects</summary>
19137 </member> 21697 </member>
19138 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.AgentDataBlock"> 21698 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Serialize">
19139 <exclude/> 21699 <summary>
21700 Serialize the object
21701 </summary>
21702 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19140 </member> 21703 </member>
19141 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.TransactionBlockBlock"> 21704 <member name="M:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19142 <exclude/> 21705 <summary>
21706 Deserialize the message
21707 </summary>
21708 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19143 </member> 21709 </member>
19144 <member name="T:OpenMetaverse.Packets.AcceptFriendshipPacket.FolderDataBlock"> 21710 <member name="T:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner">
19145 <exclude/> 21711 <summary>
21712 Prim ownership information for a specified owner on a single parcel
21713 </summary>
19146 </member> 21714 </member>
19147 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket"> 21715 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OwnerID">
19148 <exclude/> 21716 <summary>The <see cref="T:OpenMetaverse.UUID"/> of the prim owner,
21717 UUID.Zero if agent has no permission to view prim owner information</summary>
19149 </member> 21718 </member>
19150 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.AgentDataBlock"> 21719 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.Count">
19151 <exclude/> 21720 <summary>The total number of prims</summary>
19152 </member> 21721 </member>
19153 <member name="T:OpenMetaverse.Packets.DeclineFriendshipPacket.TransactionBlockBlock"> 21722 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.IsGroupOwned">
19154 <exclude/> 21723 <summary>True if the OwnerID is a <see cref="T:OpenMetaverse.Group"/></summary>
19155 </member> 21724 </member>
19156 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket"> 21725 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.OnlineStatus">
19157 <exclude/> 21726 <summary>True if the owner is online
21727 <remarks>This is no longer used by the LL Simulators</remarks></summary>
19158 </member> 21728 </member>
19159 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.AgentDataBlock"> 21729 <member name="F:OpenMetaverse.Messages.Linden.ParcelObjectOwnersReplyMessage.PrimOwner.TimeStamp">
19160 <exclude/> 21730 <summary>The date the most recent prim was rezzed</summary>
19161 </member> 21731 </member>
19162 <member name="T:OpenMetaverse.Packets.TerminateFriendshipPacket.ExBlockBlock"> 21732 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage">
19163 <exclude/> 21733 <summary>
21734 The details of a single parcel in a region, also contains some regionwide globals
21735 </summary>
19164 </member> 21736 </member>
19165 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket"> 21737 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LocalID">
19166 <exclude/> 21738 <summary>Simulator-local ID of this parcel</summary>
19167 </member> 21739 </member>
19168 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentDataBlock"> 21740 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMax">
19169 <exclude/> 21741 <summary>Maximum corner of the axis-aligned bounding box for this
21742 parcel</summary>
19170 </member> 21743 </member>
19171 <member name="T:OpenMetaverse.Packets.OfferCallingCardPacket.AgentBlockBlock"> 21744 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AABBMin">
19172 <exclude/> 21745 <summary>Minimum corner of the axis-aligned bounding box for this
21746 parcel</summary>
19173 </member> 21747 </member>
19174 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket"> 21748 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Area">
19175 <exclude/> 21749 <summary>Total parcel land area</summary>
19176 </member> 21750 </member>
19177 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.AgentDataBlock"> 21751 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuctionID">
19178 <exclude/> 21752 <summary></summary>
19179 </member> 21753 </member>
19180 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.TransactionBlockBlock"> 21754 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.AuthBuyerID">
19181 <exclude/> 21755 <summary>Key of authorized buyer</summary>
19182 </member> 21756 </member>
19183 <member name="T:OpenMetaverse.Packets.AcceptCallingCardPacket.FolderDataBlock"> 21757 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Bitmap">
19184 <exclude/> 21758 <summary>Bitmap describing land layout in 4x4m squares across the
21759 entire region</summary>
19185 </member> 21760 </member>
19186 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket"> 21761 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Category">
19187 <exclude/> 21762 <summary></summary>
19188 </member> 21763 </member>
19189 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.AgentDataBlock"> 21764 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimDate">
19190 <exclude/> 21765 <summary>Date land was claimed</summary>
19191 </member> 21766 </member>
19192 <member name="T:OpenMetaverse.Packets.DeclineCallingCardPacket.TransactionBlockBlock"> 21767 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ClaimPrice">
19193 <exclude/> 21768 <summary>Appears to always be zero</summary>
19194 </member> 21769 </member>
19195 <member name="T:OpenMetaverse.Packets.RezScriptPacket"> 21770 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Desc">
19196 <exclude/> 21771 <summary>Parcel Description</summary>
19197 </member> 21772 </member>
19198 <member name="T:OpenMetaverse.Packets.RezScriptPacket.AgentDataBlock"> 21773 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelFlags">
19199 <exclude/> 21774 <summary></summary>
19200 </member> 21775 </member>
19201 <member name="T:OpenMetaverse.Packets.RezScriptPacket.UpdateBlockBlock"> 21776 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupID">
19202 <exclude/> 21777 <summary></summary>
19203 </member> 21778 </member>
19204 <member name="T:OpenMetaverse.Packets.RezScriptPacket.InventoryBlockBlock"> 21779 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.GroupPrims">
19205 <exclude/> 21780 <summary>Total number of primitives owned by the parcel group on
21781 this parcel</summary>
19206 </member> 21782 </member>
19207 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket"> 21783 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.IsGroupOwned">
19208 <exclude/> 21784 <summary>Whether the land is deeded to a group or not</summary>
19209 </member> 21785 </member>
19210 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.AgentDataBlock"> 21786 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.LandingType">
19211 <exclude/> 21787 <summary></summary>
19212 </member> 21788 </member>
19213 <member name="T:OpenMetaverse.Packets.CreateInventoryItemPacket.InventoryBlockBlock"> 21789 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MaxPrims">
19214 <exclude/> 21790 <summary>Maximum number of primitives this parcel supports</summary>
19215 </member> 21791 </member>
19216 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket"> 21792 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaID">
19217 <exclude/> 21793 <summary>The Asset UUID of the Texture which when applied to a
21794 primitive will display the media</summary>
19218 </member> 21795 </member>
19219 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.AgentDataBlock"> 21796 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaURL">
19220 <exclude/> 21797 <summary>A URL which points to any Quicktime supported media type</summary>
19221 </member> 21798 </member>
19222 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.EventDataBlock"> 21799 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaAutoScale">
19223 <exclude/> 21800 <summary>A byte, if 0x1 viewer should auto scale media to fit object</summary>
19224 </member> 21801 </member>
19225 <member name="T:OpenMetaverse.Packets.CreateLandmarkForEventPacket.InventoryBlockBlock"> 21802 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MusicURL">
19226 <exclude/> 21803 <summary>URL For Music Stream</summary>
19227 </member> 21804 </member>
19228 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket"> 21805 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Name">
19229 <exclude/> 21806 <summary>Parcel Name</summary>
19230 </member> 21807 </member>
19231 <member name="T:OpenMetaverse.Packets.RegionHandleRequestPacket.RequestBlockBlock"> 21808 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCleanTime">
19232 <exclude/> 21809 <summary>Autoreturn value in minutes for others' objects</summary>
19233 </member> 21810 </member>
19234 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket"> 21811 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherCount">
19235 <exclude/> 21812 <summary></summary>
19236 </member> 21813 </member>
19237 <member name="T:OpenMetaverse.Packets.RegionIDAndHandleReplyPacket.ReplyBlockBlock"> 21814 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OtherPrims">
19238 <exclude/> 21815 <summary>Total number of other primitives on this parcel</summary>
19239 </member> 21816 </member>
19240 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket"> 21817 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerID">
19241 <exclude/> 21818 <summary>UUID of the owner of this parcel</summary>
19242 </member> 21819 </member>
19243 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.AgentDataBlock"> 21820 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.OwnerPrims">
19244 <exclude/> 21821 <summary>Total number of primitives owned by the parcel owner on
21822 this parcel</summary>
19245 </member> 21823 </member>
19246 <member name="T:OpenMetaverse.Packets.MoneyTransferRequestPacket.MoneyDataBlock"> 21824 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ParcelPrimBonus">
19247 <exclude/> 21825 <summary></summary>
19248 </member> 21826 </member>
19249 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket"> 21827 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassHours">
19250 <exclude/> 21828 <summary>How long is pass valid for</summary>
19251 </member> 21829 </member>
19252 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.AgentDataBlock"> 21830 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PassPrice">
19253 <exclude/> 21831 <summary>Price for a temporary pass</summary>
19254 </member> 21832 </member>
19255 <member name="T:OpenMetaverse.Packets.MoneyBalanceRequestPacket.MoneyDataBlock"> 21833 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.PublicCount">
19256 <exclude/> 21834 <summary></summary>
19257 </member> 21835 </member>
19258 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket"> 21836 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Privacy">
19259 <exclude/> 21837 <summary>Disallows people outside the parcel from being able to see in</summary>
19260 </member> 21838 </member>
19261 <member name="T:OpenMetaverse.Packets.MoneyBalanceReplyPacket.MoneyDataBlock"> 21839 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAnonymous">
19262 <exclude/> 21840 <summary></summary>
19263 </member> 21841 </member>
19264 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket"> 21842 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyIdentified">
19265 <exclude/> 21843 <summary></summary>
19266 </member> 21844 </member>
19267 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.TargetBlockBlock"> 21845 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyTransacted">
19268 <exclude/> 21846 <summary></summary>
19269 </member> 21847 </member>
19270 <member name="T:OpenMetaverse.Packets.RoutedMoneyBalanceReplyPacket.MoneyDataBlock"> 21848 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionDenyAgeUnverified">
19271 <exclude/> 21849 <summary>True if the region denies access to age unverified users</summary>
19272 </member> 21850 </member>
19273 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket"> 21851 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RegionPushOverride">
19274 <exclude/> 21852 <summary></summary>
19275 </member> 21853 </member>
19276 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.AgentDataBlock"> 21854 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RentPrice">
19277 <exclude/> 21855 <summary>This field is no longer used</summary>
19278 </member> 21856 </member>
19279 <member name="T:OpenMetaverse.Packets.ActivateGesturesPacket.DataBlock"> 21857 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.RequestResult">
19280 <exclude/> 21858 The result of a request for parcel properties
19281 </member> 21859 </member>
19282 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket"> 21860 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SalePrice">
19283 <exclude/> 21861 <summary>Sale price of the parcel, only useful if ForSale is set</summary>
21862 <remarks>The SalePrice will remain the same after an ownership
21863 transfer (sale), so it can be used to see the purchase price after
21864 a sale if the new owner has not changed it</remarks>
19284 </member> 21865 </member>
19285 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.AgentDataBlock"> 21866 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelectedPrims">
19286 <exclude/> 21867 <summary>
21868 Number of primitives your avatar is currently
21869 selecting and sitting on in this parcel
21870 </summary>
19287 </member> 21871 </member>
19288 <member name="T:OpenMetaverse.Packets.DeactivateGesturesPacket.DataBlock"> 21872 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SelfCount">
19289 <exclude/> 21873 <summary></summary>
19290 </member> 21874 </member>
19291 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket"> 21875 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SequenceID">
19292 <exclude/> 21876 <summary>
21877 A number which increments by 1, starting at 0 for each ParcelProperties request.
21878 Can be overriden by specifying the sequenceID with the ParcelPropertiesRequest being sent.
21879 a Negative number indicates the action in <seealso cref="T:OpenMetaverse.ParcelPropertiesStatus"/> has occurred.
21880 </summary>
19293 </member> 21881 </member>
19294 <member name="T:OpenMetaverse.Packets.MuteListUpdatePacket.MuteDataBlock"> 21882 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideMaxPrims">
19295 <exclude/> 21883 <summary>Maximum primitives across the entire simulator</summary>
19296 </member> 21884 </member>
19297 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket"> 21885 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SimWideTotalPrims">
19298 <exclude/> 21886 <summary>Total primitives across the entire simulator</summary>
19299 </member> 21887 </member>
19300 <member name="T:OpenMetaverse.Packets.UseCachedMuteListPacket.AgentDataBlock"> 21888 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapSelection">
19301 <exclude/> 21889 <summary></summary>
19302 </member> 21890 </member>
19303 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket"> 21891 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.SnapshotID">
19304 <exclude/> 21892 <summary>Key of parcel snapshot</summary>
19305 </member> 21893 </member>
19306 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.AgentDataBlock"> 21894 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Status">
19307 <exclude/> 21895 <summary>Parcel ownership status</summary>
19308 </member> 21896 </member>
19309 <member name="T:OpenMetaverse.Packets.GrantUserRightsPacket.RightsBlock"> 21897 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.TotalPrims">
19310 <exclude/> 21898 <summary>Total number of primitives on this parcel</summary>
19311 </member> 21899 </member>
19312 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket"> 21900 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLocation">
19313 <exclude/> 21901 <summary></summary>
19314 </member> 21902 </member>
19315 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.AgentDataBlock"> 21903 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.UserLookAt">
19316 <exclude/> 21904 <summary></summary>
19317 </member> 21905 </member>
19318 <member name="T:OpenMetaverse.Packets.ChangeUserRightsPacket.RightsBlock"> 21906 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaDesc">
19319 <exclude/> 21907 <summary>A description of the media</summary>
19320 </member> 21908 </member>
19321 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket"> 21909 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaHeight">
19322 <exclude/> 21910 <summary>An Integer which represents the height of the media</summary>
19323 </member> 21911 </member>
19324 <member name="T:OpenMetaverse.Packets.OnlineNotificationPacket.AgentBlockBlock"> 21912 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaWidth">
19325 <exclude/> 21913 <summary>An integer which represents the width of the media</summary>
19326 </member> 21914 </member>
19327 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket"> 21915 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaLoop">
19328 <exclude/> 21916 <summary>A boolean, if true the viewer should loop the media</summary>
19329 </member> 21917 </member>
19330 <member name="T:OpenMetaverse.Packets.OfflineNotificationPacket.AgentBlockBlock"> 21918 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.MediaType">
19331 <exclude/> 21919 <summary>A string which contains the mime type of the media</summary>
19332 </member> 21920 </member>
19333 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket"> 21921 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMedia">
19334 <exclude/> 21922 <summary>true to obscure (hide) media url</summary>
19335 </member> 21923 </member>
19336 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.AgentDataBlock"> 21924 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.ObscureMusic">
19337 <exclude/> 21925 <summary>true to obscure (hide) music url</summary>
19338 </member> 21926 </member>
19339 <member name="T:OpenMetaverse.Packets.SetStartLocationRequestPacket.StartLocationDataBlock"> 21927 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Serialize">
19340 <exclude/> 21928 <summary>
21929 Serialize the object
21930 </summary>
21931 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19341 </member> 21932 </member>
19342 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket"> 21933 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19343 <exclude/> 21934 <summary>
21935 Deserialize the message
21936 </summary>
21937 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19344 </member> 21938 </member>
19345 <member name="T:OpenMetaverse.Packets.AssetUploadRequestPacket.AssetBlockBlock"> 21939 <member name="T:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage">
19346 <exclude/> 21940 <summary>A message sent from the viewer to the simulator to updated a specific parcels settings</summary>
19347 </member> 21941 </member>
19348 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket"> 21942 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.AuthBuyerID">
19349 <exclude/> 21943 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the agent authorized to purchase this
21944 parcel of land or a NULL <seealso cref="T:OpenMetaverse.UUID"/> if the sale is authorized to anyone</summary>
19350 </member> 21945 </member>
19351 <member name="T:OpenMetaverse.Packets.AssetUploadCompletePacket.AssetBlockBlock"> 21946 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaAutoScale">
19352 <exclude/> 21947 <summary>true to enable auto scaling of the parcel media</summary>
19353 </member> 21948 </member>
19354 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket"> 21949 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Category">
19355 <exclude/> 21950 <summary>The category of this parcel used when search is enabled to restrict
21951 search results</summary>
19356 </member> 21952 </member>
19357 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.AgentDataBlock"> 21953 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Desc">
19358 <exclude/> 21954 <summary>A string containing the description to set</summary>
19359 </member> 21955 </member>
19360 <member name="T:OpenMetaverse.Packets.CreateGroupRequestPacket.GroupDataBlock"> 21956 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.GroupID">
19361 <exclude/> 21957 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the <seealso cref="T:OpenMetaverse.Group"/> which allows for additional
21958 powers and restrictions.</summary>
19362 </member> 21959 </member>
19363 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket"> 21960 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Landing">
19364 <exclude/> 21961 <summary>The <seealso cref="T:OpenMetaverse.LandingType"/> which specifies how avatars which teleport
21962 to this parcel are handled</summary>
19365 </member> 21963 </member>
19366 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.AgentDataBlock"> 21964 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.LocalID">
19367 <exclude/> 21965 <summary>The LocalID of the parcel to update settings on</summary>
19368 </member> 21966 </member>
19369 <member name="T:OpenMetaverse.Packets.CreateGroupReplyPacket.ReplyDataBlock"> 21967 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaDesc">
19370 <exclude/> 21968 <summary>A string containing the description of the media which can be played
21969 to visitors</summary>
19371 </member> 21970 </member>
19372 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket"> 21971 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaHeight">
19373 <exclude/> 21972 <summary></summary>
19374 </member> 21973 </member>
19375 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.AgentDataBlock"> 21974 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaLoop">
19376 <exclude/> 21975 <summary></summary>
19377 </member> 21976 </member>
19378 <member name="T:OpenMetaverse.Packets.UpdateGroupInfoPacket.GroupDataBlock"> 21977 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaID">
19379 <exclude/> 21978 <summary></summary>
19380 </member> 21979 </member>
19381 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket"> 21980 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaType">
19382 <exclude/> 21981 <summary></summary>
19383 </member> 21982 </member>
19384 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.AgentDataBlock"> 21983 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaURL">
19385 <exclude/> 21984 <summary></summary>
19386 </member> 21985 </member>
19387 <member name="T:OpenMetaverse.Packets.GroupRoleChangesPacket.RoleChangeBlock"> 21986 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MediaWidth">
19388 <exclude/> 21987 <summary></summary>
19389 </member> 21988 </member>
19390 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket"> 21989 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.MusicURL">
19391 <exclude/> 21990 <summary></summary>
19392 </member> 21991 </member>
19393 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.AgentDataBlock"> 21992 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Name">
19394 <exclude/> 21993 <summary></summary>
19395 </member> 21994 </member>
19396 <member name="T:OpenMetaverse.Packets.JoinGroupRequestPacket.GroupDataBlock"> 21995 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMedia">
19397 <exclude/> 21996 <summary></summary>
19398 </member> 21997 </member>
19399 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket"> 21998 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ObscureMusic">
19400 <exclude/> 21999 <summary></summary>
19401 </member> 22000 </member>
19402 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.AgentDataBlock"> 22001 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.ParcelFlags">
19403 <exclude/> 22002 <summary></summary>
19404 </member> 22003 </member>
19405 <member name="T:OpenMetaverse.Packets.JoinGroupReplyPacket.GroupDataBlock"> 22004 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassHours">
19406 <exclude/> 22005 <summary></summary>
19407 </member> 22006 </member>
19408 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket"> 22007 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.PassPrice">
19409 <exclude/> 22008 <summary></summary>
19410 </member> 22009 </member>
19411 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.AgentDataBlock"> 22010 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Privacy">
19412 <exclude/> 22011 <summary></summary>
19413 </member> 22012 </member>
19414 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.GroupDataBlock"> 22013 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SalePrice">
19415 <exclude/> 22014 <summary></summary>
19416 </member> 22015 </member>
19417 <member name="T:OpenMetaverse.Packets.EjectGroupMemberRequestPacket.EjectDataBlock"> 22016 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.SnapshotID">
19418 <exclude/> 22017 <summary></summary>
19419 </member> 22018 </member>
19420 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket"> 22019 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLocation">
19421 <exclude/> 22020 <summary></summary>
19422 </member> 22021 </member>
19423 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.AgentDataBlock"> 22022 <member name="F:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.UserLookAt">
19424 <exclude/> 22023 <summary></summary>
19425 </member> 22024 </member>
19426 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.GroupDataBlock"> 22025 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19427 <exclude/> 22026 <summary>
22027 Deserialize the message
22028 </summary>
22029 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19428 </member> 22030 </member>
19429 <member name="T:OpenMetaverse.Packets.EjectGroupMemberReplyPacket.EjectDataBlock"> 22031 <member name="M:OpenMetaverse.Messages.Linden.ParcelPropertiesUpdateMessage.Serialize">
19430 <exclude/> 22032 <summary>
22033 Serialize the object
22034 </summary>
22035 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19431 </member> 22036 </member>
19432 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket"> 22037 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestBlock">
19433 <exclude/> 22038 <summary>Base class used for the RemoteParcelRequest message</summary>
19434 </member> 22039 </member>
19435 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.AgentDataBlock"> 22040 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest">
19436 <exclude/> 22041 <summary>
22042 A message sent from the viewer to the simulator to request information
22043 on a remote parcel
22044 </summary>
19437 </member> 22045 </member>
19438 <member name="T:OpenMetaverse.Packets.LeaveGroupRequestPacket.GroupDataBlock"> 22046 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Location">
19439 <exclude/> 22047 <summary>Local sim position of the parcel we are looking up</summary>
19440 </member> 22048 </member>
19441 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket"> 22049 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionHandle">
19442 <exclude/> 22050 <summary>Region handle of the parcel we are looking up</summary>
19443 </member> 22051 </member>
19444 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.AgentDataBlock"> 22052 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.RegionID">
19445 <exclude/> 22053 <summary>Region <see cref="T:OpenMetaverse.UUID"/> of the parcel we are looking up</summary>
19446 </member> 22054 </member>
19447 <member name="T:OpenMetaverse.Packets.LeaveGroupReplyPacket.GroupDataBlock"> 22055 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Serialize">
19448 <exclude/> 22056 <summary>
22057 Serialize the object
22058 </summary>
22059 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19449 </member> 22060 </member>
19450 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket"> 22061 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19451 <exclude/> 22062 <summary>
22063 Deserialize the message
22064 </summary>
22065 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19452 </member> 22066 </member>
19453 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.AgentDataBlock"> 22067 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply">
19454 <exclude/> 22068 <summary>
22069 A message sent from the simulator to the viewer in response to a <see cref="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestRequest"/>
22070 which will contain parcel information
22071 </summary>
19455 </member> 22072 </member>
19456 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.GroupDataBlock"> 22073 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.ParcelID">
19457 <exclude/> 22074 <summary>The grid-wide unique parcel ID</summary>
19458 </member> 22075 </member>
19459 <member name="T:OpenMetaverse.Packets.InviteGroupRequestPacket.InviteDataBlock"> 22076 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Serialize">
19460 <exclude/> 22077 <summary>
22078 Serialize the object
22079 </summary>
22080 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19461 </member> 22081 </member>
19462 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket"> 22082 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestReply.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19463 <exclude/> 22083 <summary>
22084 Deserialize the message
22085 </summary>
22086 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19464 </member> 22087 </member>
19465 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.AgentDataBlock"> 22088 <member name="T:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage">
19466 <exclude/> 22089 <summary>
22090 A message containing a request for a remote parcel from a viewer, or a response
22091 from the simulator to that request
22092 </summary>
19467 </member> 22093 </member>
19468 <member name="T:OpenMetaverse.Packets.GroupProfileRequestPacket.GroupDataBlock"> 22094 <member name="F:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Request">
19469 <exclude/> 22095 <summary>The request or response details block</summary>
19470 </member> 22096 </member>
19471 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket"> 22097 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Serialize">
19472 <exclude/> 22098 <summary>
22099 Serialize the object
22100 </summary>
22101 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19473 </member> 22102 </member>
19474 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.AgentDataBlock"> 22103 <member name="M:OpenMetaverse.Messages.Linden.RemoteParcelRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19475 <exclude/> 22104 <summary>
22105 Deserialize the message
22106 </summary>
22107 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19476 </member> 22108 </member>
19477 <member name="T:OpenMetaverse.Packets.GroupProfileReplyPacket.GroupDataBlock"> 22109 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Serialize">
19478 <exclude/> 22110 <summary>
22111 Serialize the object
22112 </summary>
22113 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19479 </member> 22114 </member>
19480 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket"> 22115 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19481 <exclude/> 22116 <summary>
22117 Deserialize the message
22118 </summary>
22119 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19482 </member> 22120 </member>
19483 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.AgentDataBlock"> 22121 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Serialize">
19484 <exclude/> 22122 <summary>
22123 Serialize the object
22124 </summary>
22125 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19485 </member> 22126 </member>
19486 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryRequestPacket.MoneyDataBlock"> 22127 <member name="M:OpenMetaverse.Messages.Linden.NewFileAgentInventoryVariablePriceMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19487 <exclude/> 22128 <summary>
22129 Deserialize the message
22130 </summary>
22131 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19488 </member> 22132 </member>
19489 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket"> 22133 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage">
19490 <exclude/> 22134 <summary>
22135 A message sent from the simulator to an agent which contains
22136 the groups the agent is in
22137 </summary>
19491 </member> 22138 </member>
19492 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.AgentDataBlock"> 22139 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.AgentID">
19493 <exclude/> 22140 <summary>The Agent receiving the message</summary>
19494 </member> 22141 </member>
19495 <member name="T:OpenMetaverse.Packets.GroupAccountSummaryReplyPacket.MoneyDataBlock"> 22142 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupDataBlock">
19496 <exclude/> 22143 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData"/> information
22144 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
19497 </member> 22145 </member>
19498 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket"> 22146 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupDataBlock">
19499 <exclude/> 22147 <summary>An array containing <seealso cref="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData"/> information
22148 for each <see cref="T:OpenMetaverse.Group"/> the agent is a member of</summary>
19500 </member> 22149 </member>
19501 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.AgentDataBlock"> 22150 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Serialize">
19502 <exclude/> 22151 <summary>
22152 Serialize the object
22153 </summary>
22154 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19503 </member> 22155 </member>
19504 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsRequestPacket.MoneyDataBlock"> 22156 <member name="M:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19505 <exclude/> 22157 <summary>
22158 Deserialize the message
22159 </summary>
22160 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19506 </member> 22161 </member>
19507 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket"> 22162 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData">
19508 <exclude/> 22163 <summary>Group Details specific to the agent</summary>
19509 </member> 22164 </member>
19510 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.AgentDataBlock"> 22165 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.AcceptNotices">
19511 <exclude/> 22166 <summary>true of the agent accepts group notices</summary>
19512 </member> 22167 </member>
19513 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.MoneyDataBlock"> 22168 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.Contribution">
19514 <exclude/> 22169 <summary>The agents tier contribution to the group</summary>
19515 </member> 22170 </member>
19516 <member name="T:OpenMetaverse.Packets.GroupAccountDetailsReplyPacket.HistoryDataBlock"> 22171 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupID">
19517 <exclude/> 22172 <summary>The Groups <seealso cref="T:OpenMetaverse.UUID"/></summary>
19518 </member> 22173 </member>
19519 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket"> 22174 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupInsigniaID">
19520 <exclude/> 22175 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the groups insignia</summary>
19521 </member> 22176 </member>
19522 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.AgentDataBlock"> 22177 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupName">
19523 <exclude/> 22178 <summary>The name of the group</summary>
19524 </member> 22179 </member>
19525 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsRequestPacket.MoneyDataBlock"> 22180 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.GroupData.GroupPowers">
19526 <exclude/> 22181 <summary>The aggregate permissions the agent has in the group for all roles the agent
22182 is assigned</summary>
19527 </member> 22183 </member>
19528 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket"> 22184 <member name="T:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData">
19529 <exclude/> 22185 <summary>An optional block containing additional agent specific information</summary>
19530 </member> 22186 </member>
19531 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.AgentDataBlock"> 22187 <member name="F:OpenMetaverse.Messages.Linden.AgentGroupDataUpdateMessage.NewGroupData.ListInProfile">
19532 <exclude/> 22188 <summary>true of the agent allows this group to be
22189 listed in their profile</summary>
19533 </member> 22190 </member>
19534 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.MoneyDataBlock"> 22191 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage">
19535 <exclude/> 22192 <summary>
22193 A message sent from the viewer to the simulator which
22194 specifies the language and permissions for others to detect
22195 the language specified
22196 </summary>
19536 </member> 22197 </member>
19537 <member name="T:OpenMetaverse.Packets.GroupAccountTransactionsReplyPacket.HistoryDataBlock"> 22198 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Language">
19538 <exclude/> 22199 <summary>A string containng the default language
22200 to use for the agent</summary>
19539 </member> 22201 </member>
19540 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket"> 22202 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.LanguagePublic">
19541 <exclude/> 22203 <summary>true of others are allowed to
22204 know the language setting</summary>
19542 </member> 22205 </member>
19543 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.AgentDataBlock"> 22206 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Serialize">
19544 <exclude/> 22207 <summary>
22208 Serialize the object
22209 </summary>
22210 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19545 </member> 22211 </member>
19546 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.GroupDataBlock"> 22212 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentLanguageMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19547 <exclude/> 22213 <summary>
22214 Deserialize the message
22215 </summary>
22216 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19548 </member> 22217 </member>
19549 <member name="T:OpenMetaverse.Packets.GroupActiveProposalsRequestPacket.TransactionDataBlock"> 22218 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage">
19550 <exclude/> 22219 <summary>
22220 An EventQueue message sent from the simulator to an agent when the agent
22221 leaves a group
22222 </summary>
19551 </member> 22223 </member>
19552 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket"> 22224 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentDataBlock">
19553 <exclude/> 22225 <summary>
22226 An Array containing the AgentID and GroupID
22227 </summary>
19554 </member> 22228 </member>
19555 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.AgentDataBlock"> 22229 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Serialize">
19556 <exclude/> 22230 <summary>
22231 Serialize the object
22232 </summary>
22233 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19557 </member> 22234 </member>
19558 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.TransactionDataBlock"> 22235 <member name="M:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19559 <exclude/> 22236 <summary>
22237 Deserialize the message
22238 </summary>
22239 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19560 </member> 22240 </member>
19561 <member name="T:OpenMetaverse.Packets.GroupActiveProposalItemReplyPacket.ProposalDataBlock"> 22241 <member name="T:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData">
19562 <exclude/> 22242 <summary>An object containing the Agents UUID, and the Groups UUID</summary>
19563 </member> 22243 </member>
19564 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket"> 22244 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.AgentID">
19565 <exclude/> 22245 <summary>The ID of the Agent leaving the group</summary>
19566 </member> 22246 </member>
19567 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.AgentDataBlock"> 22247 <member name="F:OpenMetaverse.Messages.Linden.AgentDropGroupMessage.AgentData.GroupID">
19568 <exclude/> 22248 <summary>The GroupID the Agent is leaving</summary>
19569 </member> 22249 </member>
19570 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.GroupDataBlock"> 22250 <member name="T:OpenMetaverse.Messages.Linden.AssetUploaderBlock">
19571 <exclude/> 22251 <summary>Base class for Asset uploads/results via Capabilities</summary>
19572 </member> 22252 </member>
19573 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryRequestPacket.TransactionDataBlock"> 22253 <member name="F:OpenMetaverse.Messages.Linden.AssetUploaderBlock.State">
19574 <exclude/> 22254 <summary>
22255 The request state
22256 </summary>
19575 </member> 22257 </member>
19576 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket"> 22258 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Serialize">
19577 <exclude/> 22259 <summary>
22260 Serialize the object
22261 </summary>
22262 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19578 </member> 22263 </member>
19579 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.AgentDataBlock"> 22264 <member name="M:OpenMetaverse.Messages.Linden.AssetUploaderBlock.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19580 <exclude/> 22265 <summary>
22266 Deserialize the message
22267 </summary>
22268 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19581 </member> 22269 </member>
19582 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.TransactionDataBlock"> 22270 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestUpload">
19583 <exclude/> 22271 <summary>
22272 A message sent from the viewer to the simulator to request a temporary upload capability
22273 which allows an asset to be uploaded
22274 </summary>
19584 </member> 22275 </member>
19585 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.HistoryItemDataBlock"> 22276 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestUpload.Url">
19586 <exclude/> 22277 <summary>The Capability URL sent by the simulator to upload the baked texture to</summary>
19587 </member> 22278 </member>
19588 <member name="T:OpenMetaverse.Packets.GroupVoteHistoryItemReplyPacket.VoteItemBlock"> 22279 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestComplete">
19589 <exclude/> 22280 <summary>
22281 A message sent from the simulator that will inform the agent the upload is complete,
22282 and the UUID of the uploaded asset
22283 </summary>
19590 </member> 22284 </member>
19591 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket"> 22285 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestComplete.AssetID">
19592 <exclude/> 22286 <summary>The uploaded texture asset ID</summary>
19593 </member> 22287 </member>
19594 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.AgentDataBlock"> 22288 <member name="T:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage">
19595 <exclude/> 22289 <summary>
22290 A message sent from the viewer to the simulator to request a temporary
22291 capability URI which is used to upload an agents baked appearance textures
22292 </summary>
19596 </member> 22293 </member>
19597 <member name="T:OpenMetaverse.Packets.StartGroupProposalPacket.ProposalDataBlock"> 22294 <member name="F:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Request">
19598 <exclude/> 22295 <summary>Object containing request or response</summary>
19599 </member> 22296 </member>
19600 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket"> 22297 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Serialize">
19601 <exclude/> 22298 <summary>
22299 Serialize the object
22300 </summary>
22301 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19602 </member> 22302 </member>
19603 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.AgentDataBlock"> 22303 <member name="M:OpenMetaverse.Messages.Linden.UploadBakedTextureMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19604 <exclude/> 22304 <summary>
22305 Deserialize the message
22306 </summary>
22307 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19605 </member> 22308 </member>
19606 <member name="T:OpenMetaverse.Packets.GroupProposalBallotPacket.ProposalDataBlock"> 22309 <member name="T:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage">
19607 <exclude/> 22310 <summary>
22311 A message sent from the simulator which indicates the minimum version required for
22312 using voice chat
22313 </summary>
19608 </member> 22314 </member>
19609 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket"> 22315 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MajorVersion">
19610 <exclude/> 22316 <summary>Major Version Required</summary>
19611 </member> 22317 </member>
19612 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.AgentDataBlock"> 22318 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.MinorVersion">
19613 <exclude/> 22319 <summary>Minor version required</summary>
19614 </member> 22320 </member>
19615 <member name="T:OpenMetaverse.Packets.GroupMembersRequestPacket.GroupDataBlock"> 22321 <member name="F:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.RegionName">
19616 <exclude/> 22322 <summary>The name of the region sending the version requrements</summary>
19617 </member> 22323 </member>
19618 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket"> 22324 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Serialize">
19619 <exclude/> 22325 <summary>
22326 Serialize the object
22327 </summary>
22328 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19620 </member> 22329 </member>
19621 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.AgentDataBlock"> 22330 <member name="M:OpenMetaverse.Messages.Linden.RequiredVoiceVersionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19622 <exclude/> 22331 <summary>
22332 Deserialize the message
22333 </summary>
22334 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19623 </member> 22335 </member>
19624 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.GroupDataBlock"> 22336 <member name="T:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage">
19625 <exclude/> 22337 <summary>
22338 A message sent from the simulator to the viewer containing the
22339 voice server URI
22340 </summary>
19626 </member> 22341 </member>
19627 <member name="T:OpenMetaverse.Packets.GroupMembersReplyPacket.MemberDataBlock"> 22342 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.ParcelID">
19628 <exclude/> 22343 <summary>The Parcel ID which the voice server URI applies</summary>
19629 </member> 22344 </member>
19630 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket"> 22345 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.RegionName">
19631 <exclude/> 22346 <summary>The name of the region</summary>
19632 </member> 22347 </member>
19633 <member name="T:OpenMetaverse.Packets.ActivateGroupPacket.AgentDataBlock"> 22348 <member name="F:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.SipChannelUri">
19634 <exclude/> 22349 <summary>A uri containing the server/channel information
22350 which the viewer can utilize to participate in voice conversations</summary>
19635 </member> 22351 </member>
19636 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket"> 22352 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Serialize">
19637 <exclude/> 22353 <summary>
22354 Serialize the object
22355 </summary>
22356 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19638 </member> 22357 </member>
19639 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.AgentDataBlock"> 22358 <member name="M:OpenMetaverse.Messages.Linden.ParcelVoiceInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19640 <exclude/> 22359 <summary>
22360 Deserialize the message
22361 </summary>
22362 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19641 </member> 22363 </member>
19642 <member name="T:OpenMetaverse.Packets.SetGroupContributionPacket.DataBlock"> 22364 <member name="T:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage">
19643 <exclude/> 22365 <summary>
22366
22367 </summary>
19644 </member> 22368 </member>
19645 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket"> 22369 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Password">
19646 <exclude/> 22370 <summary></summary>
19647 </member> 22371 </member>
19648 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.AgentDataBlock"> 22372 <member name="F:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Username">
19649 <exclude/> 22373 <summary></summary>
19650 </member> 22374 </member>
19651 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.DataBlock"> 22375 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Serialize">
19652 <exclude/> 22376 <summary>
22377 Serialize the object
22378 </summary>
22379 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19653 </member> 22380 </member>
19654 <member name="T:OpenMetaverse.Packets.SetGroupAcceptNoticesPacket.NewDataBlock"> 22381 <member name="M:OpenMetaverse.Messages.Linden.ProvisionVoiceAccountRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19655 <exclude/> 22382 <summary>
22383 Deserialize the message
22384 </summary>
22385 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19656 </member> 22386 </member>
19657 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket"> 22387 <member name="T:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage">
19658 <exclude/> 22388 <summary>
22389 A message sent by the viewer to the simulator to request a temporary
22390 capability for a script contained with in a Tasks inventory to be updated
22391 </summary>
19659 </member> 22392 </member>
19660 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.AgentDataBlock"> 22393 <member name="F:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Request">
19661 <exclude/> 22394 <summary>Object containing request or response</summary>
19662 </member> 22395 </member>
19663 <member name="T:OpenMetaverse.Packets.GroupRoleDataRequestPacket.GroupDataBlock"> 22396 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Serialize">
19664 <exclude/> 22397 <summary>
22398 Serialize the object
22399 </summary>
22400 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19665 </member> 22401 </member>
19666 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket"> 22402 <member name="M:OpenMetaverse.Messages.Linden.UploadScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19667 <exclude/> 22403 <summary>
22404 Deserialize the message
22405 </summary>
22406 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19668 </member> 22407 </member>
19669 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.AgentDataBlock"> 22408 <member name="T:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage">
19670 <exclude/> 22409 <summary>
22410 A message sent from the simulator to the viewer to indicate
22411 a Tasks scripts status.
22412 </summary>
19671 </member> 22413 </member>
19672 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.GroupDataBlock"> 22414 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ItemID">
19673 <exclude/> 22415 <summary>The Asset ID of the script</summary>
19674 </member> 22416 </member>
19675 <member name="T:OpenMetaverse.Packets.GroupRoleDataReplyPacket.RoleDataBlock"> 22417 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Mono">
19676 <exclude/> 22418 <summary>True of the script is compiled/ran using the mono interpreter, false indicates it
22419 uses the older less efficient lsl2 interprter</summary>
19677 </member> 22420 </member>
19678 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket"> 22421 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.ObjectID">
19679 <exclude/> 22422 <summary>The Task containing the scripts <seealso cref="T:OpenMetaverse.UUID"/></summary>
19680 </member> 22423 </member>
19681 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.AgentDataBlock"> 22424 <member name="F:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Running">
19682 <exclude/> 22425 <summary>true of the script is in a running state</summary>
19683 </member> 22426 </member>
19684 <member name="T:OpenMetaverse.Packets.GroupRoleMembersRequestPacket.GroupDataBlock"> 22427 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Serialize">
19685 <exclude/> 22428 <summary>
22429 Serialize the object
22430 </summary>
22431 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19686 </member> 22432 </member>
19687 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket"> 22433 <member name="M:OpenMetaverse.Messages.Linden.ScriptRunningReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19688 <exclude/> 22434 <summary>
22435 Deserialize the message
22436 </summary>
22437 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19689 </member> 22438 </member>
19690 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.AgentDataBlock"> 22439 <member name="T:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage">
19691 <exclude/> 22440 <summary>
22441 A message containing the request/response used for updating a gesture
22442 contained with an agents inventory
22443 </summary>
19692 </member> 22444 </member>
19693 <member name="T:OpenMetaverse.Packets.GroupRoleMembersReplyPacket.MemberDataBlock"> 22445 <member name="F:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Request">
19694 <exclude/> 22446 <summary>Object containing request or response</summary>
19695 </member> 22447 </member>
19696 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket"> 22448 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Serialize">
19697 <exclude/> 22449 <summary>
22450 Serialize the object
22451 </summary>
22452 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19698 </member> 22453 </member>
19699 <member name="T:OpenMetaverse.Packets.GroupTitlesRequestPacket.AgentDataBlock"> 22454 <member name="M:OpenMetaverse.Messages.Linden.UpdateGestureAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19700 <exclude/> 22455 <summary>
22456 Deserialize the message
22457 </summary>
22458 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19701 </member> 22459 </member>
19702 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket"> 22460 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage">
19703 <exclude/> 22461 <summary>
22462 A message request/response which is used to update a notecard contained within
22463 a tasks inventory
22464 </summary>
19704 </member> 22465 </member>
19705 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.AgentDataBlock"> 22466 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.TaskID">
19706 <exclude/> 22467 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the Task containing the notecard asset to update</summary>
19707 </member> 22468 </member>
19708 <member name="T:OpenMetaverse.Packets.GroupTitlesReplyPacket.GroupDataBlock"> 22469 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.ItemID">
19709 <exclude/> 22470 <summary>The notecard assets <seealso cref="T:OpenMetaverse.UUID"/> contained in the tasks inventory</summary>
19710 </member> 22471 </member>
19711 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket"> 22472 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Serialize">
19712 <exclude/> 22473 <summary>
22474 Serialize the object
22475 </summary>
22476 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19713 </member> 22477 </member>
19714 <member name="T:OpenMetaverse.Packets.GroupTitleUpdatePacket.AgentDataBlock"> 22478 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardTaskInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19715 <exclude/> 22479 <summary>
22480 Deserialize the message
22481 </summary>
22482 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19716 </member> 22483 </member>
19717 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket"> 22484 <member name="T:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage">
19718 <exclude/> 22485 <summary>
22486 A reusable class containing a message sent from the viewer to the simulator to request a temporary uploader capability
22487 which is used to update an asset in an agents inventory
22488 </summary>
19719 </member> 22489 </member>
19720 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.AgentDataBlock"> 22490 <member name="F:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.ItemID">
19721 <exclude/> 22491 <summary>
22492 The Notecard AssetID to replace
22493 </summary>
19722 </member> 22494 </member>
19723 <member name="T:OpenMetaverse.Packets.GroupRoleUpdatePacket.RoleDataBlock"> 22495 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Serialize">
19724 <exclude/> 22496 <summary>
22497 Serialize the object
22498 </summary>
22499 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19725 </member> 22500 </member>
19726 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket"> 22501 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInventoryRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19727 <exclude/> 22502 <summary>
22503 Deserialize the message
22504 </summary>
22505 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19728 </member> 22506 </member>
19729 <member name="T:OpenMetaverse.Packets.LiveHelpGroupRequestPacket.RequestDataBlock"> 22507 <member name="T:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage">
19730 <exclude/> 22508 <summary>
22509 A message containing the request/response used for updating a notecard
22510 contained with an agents inventory
22511 </summary>
19731 </member> 22512 </member>
19732 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket"> 22513 <member name="F:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Request">
19733 <exclude/> 22514 <summary>Object containing request or response</summary>
19734 </member> 22515 </member>
19735 <member name="T:OpenMetaverse.Packets.LiveHelpGroupReplyPacket.ReplyDataBlock"> 22516 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Serialize">
19736 <exclude/> 22517 <summary>
22518 Serialize the object
22519 </summary>
22520 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19737 </member> 22521 </member>
19738 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket"> 22522 <member name="M:OpenMetaverse.Messages.Linden.UpdateNotecardAgentInventoryMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19739 <exclude/> 22523 <summary>
22524 Deserialize the message
22525 </summary>
22526 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19740 </member> 22527 </member>
19741 <member name="T:OpenMetaverse.Packets.AgentWearablesRequestPacket.AgentDataBlock"> 22528 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Serialize">
19742 <exclude/> 22529 <summary>
22530 Serialize the object
22531 </summary>
22532 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19743 </member> 22533 </member>
19744 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket"> 22534 <member name="M:OpenMetaverse.Messages.Linden.CopyInventoryFromNotecardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19745 <exclude/> 22535 <summary>
22536 Deserialize the message
22537 </summary>
22538 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19746 </member> 22539 </member>
19747 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.AgentDataBlock"> 22540 <member name="T:OpenMetaverse.Messages.Linden.UploaderScriptRequestError">
19748 <exclude/> 22541 <summary>
22542 A message sent from the simulator to the viewer which indicates
22543 an error occurred while attempting to update a script in an agents or tasks
22544 inventory
22545 </summary>
19749 </member> 22546 </member>
19750 <member name="T:OpenMetaverse.Packets.AgentWearablesUpdatePacket.WearableDataBlock"> 22547 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Compiled">
19751 <exclude/> 22548 <summary>true of the script was successfully compiled by the simulator</summary>
19752 </member> 22549 </member>
19753 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket"> 22550 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.Error">
19754 <exclude/> 22551 <summary>A string containing the error which occured while trying
22552 to update the script</summary>
19755 </member> 22553 </member>
19756 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.AgentDataBlock"> 22554 <member name="F:OpenMetaverse.Messages.Linden.UploaderScriptRequestError.AssetID">
19757 <exclude/> 22555 <summary>A new AssetID assigned to the script</summary>
19758 </member> 22556 </member>
19759 <member name="T:OpenMetaverse.Packets.AgentIsNowWearingPacket.WearableDataBlock"> 22557 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage">
19760 <exclude/> 22558 <summary>
22559 A message sent from the viewer to the simulator
22560 requesting the update of an existing script contained
22561 within a tasks inventory
22562 </summary>
19761 </member> 22563 </member>
19762 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket"> 22564 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ScriptRunning">
19763 <exclude/> 22565 <summary>if true, set the script mode to running</summary>
19764 </member> 22566 </member>
19765 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.AgentDataBlock"> 22567 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.ItemID">
19766 <exclude/> 22568 <summary>The scripts InventoryItem ItemID to update</summary>
19767 </member> 22569 </member>
19768 <member name="T:OpenMetaverse.Packets.AgentCachedTexturePacket.WearableDataBlock"> 22570 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Target">
19769 <exclude/> 22571 <summary>A lowercase string containing either "mono" or "lsl2" which
22572 specifies the script is compiled and ran on the mono runtime, or the older
22573 lsl runtime</summary>
19770 </member> 22574 </member>
19771 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket"> 22575 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.TaskID">
19772 <exclude/> 22576 <summary>The tasks <see cref="T:OpenMetaverse.UUID"/> which contains the script to update</summary>
19773 </member> 22577 </member>
19774 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.AgentDataBlock"> 22578 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Serialize">
19775 <exclude/> 22579 <summary>
22580 Serialize the object
22581 </summary>
22582 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19776 </member> 22583 </member>
19777 <member name="T:OpenMetaverse.Packets.AgentCachedTextureResponsePacket.WearableDataBlock"> 22584 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskUpdateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19778 <exclude/> 22585 <summary>
22586 Deserialize the message
22587 </summary>
22588 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19779 </member> 22589 </member>
19780 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket"> 22590 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage">
19781 <exclude/> 22591 <summary>
22592 A message containing either the request or response used in updating a script inside
22593 a tasks inventory
22594 </summary>
19782 </member> 22595 </member>
19783 <member name="T:OpenMetaverse.Packets.AgentDataUpdateRequestPacket.AgentDataBlock"> 22596 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Request">
19784 <exclude/> 22597 <summary>Object containing request or response</summary>
19785 </member> 22598 </member>
19786 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket"> 22599 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Serialize">
19787 <exclude/> 22600 <summary>
22601 Serialize the object
22602 </summary>
22603 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19788 </member> 22604 </member>
19789 <member name="T:OpenMetaverse.Packets.AgentDataUpdatePacket.AgentDataBlock"> 22605 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptTaskMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19790 <exclude/> 22606 <summary>
22607 Deserialize the message
22608 </summary>
22609 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19791 </member> 22610 </member>
19792 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket"> 22611 <member name="T:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete">
19793 <exclude/> 22612 <summary>
22613 Response from the simulator to notify the viewer the upload is completed, and
22614 the UUID of the script asset and its compiled status
22615 </summary>
19794 </member> 22616 </member>
19795 <member name="T:OpenMetaverse.Packets.GroupDataUpdatePacket.AgentGroupDataBlock"> 22617 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.AssetID">
19796 <exclude/> 22618 <summary>The uploaded texture asset ID</summary>
19797 </member> 22619 </member>
19798 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket"> 22620 <member name="F:OpenMetaverse.Messages.Linden.UploaderRequestScriptComplete.Compiled">
19799 <exclude/> 22621 <summary>true of the script was compiled successfully</summary>
19800 </member> 22622 </member>
19801 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.AgentDataBlock"> 22623 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage">
19802 <exclude/> 22624 <summary>
22625 A message sent from a viewer to the simulator requesting a temporary uploader capability
22626 used to update a script contained in an agents inventory
22627 </summary>
19803 </member> 22628 </member>
19804 <member name="T:OpenMetaverse.Packets.AgentGroupDataUpdatePacket.GroupDataBlock"> 22629 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.ItemID">
19805 <exclude/> 22630 <summary>The existing asset if of the script in the agents inventory to replace</summary>
19806 </member> 22631 </member>
19807 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket"> 22632 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Target">
19808 <exclude/> 22633 <summary>The language of the script</summary>
22634 <remarks>Defaults to lsl version 2, "mono" might be another possible option</remarks>
19809 </member> 22635 </member>
19810 <member name="T:OpenMetaverse.Packets.AgentDropGroupPacket.AgentDataBlock"> 22636 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Serialize">
19811 <exclude/> 22637 <summary>
22638 Serialize the object
22639 </summary>
22640 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19812 </member> 22641 </member>
19813 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket"> 22642 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19814 <exclude/> 22643 <summary>
22644 Deserialize the message
22645 </summary>
22646 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19815 </member> 22647 </member>
19816 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.AgentDataBlock"> 22648 <member name="T:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage">
19817 <exclude/> 22649 <summary>
22650 A message containing either the request or response used in updating a script inside
22651 an agents inventory
22652 </summary>
19818 </member> 22653 </member>
19819 <member name="T:OpenMetaverse.Packets.RezSingleAttachmentFromInvPacket.ObjectDataBlock"> 22654 <member name="F:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Request">
19820 <exclude/> 22655 <summary>Object containing request or response</summary>
19821 </member> 22656 </member>
19822 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket"> 22657 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Serialize">
19823 <exclude/> 22658 <summary>
22659 Serialize the object
22660 </summary>
22661 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19824 </member> 22662 </member>
19825 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.AgentDataBlock"> 22663 <member name="M:OpenMetaverse.Messages.Linden.UpdateScriptAgentMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19826 <exclude/> 22664 <summary>
22665 Deserialize the message
22666 </summary>
22667 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19827 </member> 22668 </member>
19828 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.HeaderDataBlock"> 22669 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Serialize">
19829 <exclude/> 22670 <summary>
22671 Serialize the object
22672 </summary>
22673 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19830 </member> 22674 </member>
19831 <member name="T:OpenMetaverse.Packets.RezMultipleAttachmentsFromInvPacket.ObjectDataBlock"> 22675 <member name="M:OpenMetaverse.Messages.Linden.SendPostcardMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19832 <exclude/> 22676 <summary>
22677 Deserialize the message
22678 </summary>
22679 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19833 </member> 22680 </member>
19834 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket"> 22681 <member name="T:OpenMetaverse.Messages.Linden.MapLayerMessageBase">
19835 <exclude/> 22682 <summary>Base class for Map Layers via Capabilities</summary>
19836 </member> 22683 </member>
19837 <member name="T:OpenMetaverse.Packets.DetachAttachmentIntoInvPacket.ObjectDataBlock"> 22684 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Flags">
19838 <exclude/> 22685 <summary></summary>
19839 </member> 22686 </member>
19840 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket"> 22687 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Serialize">
19841 <exclude/> 22688 <summary>
22689 Serialize the object
22690 </summary>
22691 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19842 </member> 22692 </member>
19843 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.AgentDataBlock"> 22693 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessageBase.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19844 <exclude/> 22694 <summary>
22695 Deserialize the message
22696 </summary>
22697 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19845 </member> 22698 </member>
19846 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.HeaderDataBlock"> 22699 <member name="T:OpenMetaverse.Messages.Linden.MapLayerRequestVariant">
19847 <exclude/> 22700 <summary>
22701 Sent by an agent to the capabilities server to request map layers
22702 </summary>
19848 </member> 22703 </member>
19849 <member name="T:OpenMetaverse.Packets.CreateNewOutfitAttachmentsPacket.ObjectDataBlock"> 22704 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant">
19850 <exclude/> 22705 <summary>
22706 A message sent from the simulator to the viewer which contains an array of map images and their grid coordinates
22707 </summary>
19851 </member> 22708 </member>
19852 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket"> 22709 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerDataBlocks">
19853 <exclude/> 22710 <summary>An array containing LayerData items</summary>
19854 </member> 22711 </member>
19855 <member name="T:OpenMetaverse.Packets.UserInfoRequestPacket.AgentDataBlock"> 22712 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Serialize">
19856 <exclude/> 22713 <summary>
22714 Serialize the object
22715 </summary>
22716 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19857 </member> 22717 </member>
19858 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket"> 22718 <member name="M:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19859 <exclude/> 22719 <summary>
22720 Deserialize the message
22721 </summary>
22722 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19860 </member> 22723 </member>
19861 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.AgentDataBlock"> 22724 <member name="T:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData">
19862 <exclude/> 22725 <summary>
22726 An object containing map location details
22727 </summary>
19863 </member> 22728 </member>
19864 <member name="T:OpenMetaverse.Packets.UserInfoReplyPacket.UserDataBlock"> 22729 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.ImageID">
19865 <exclude/> 22730 <summary>The Asset ID of the regions tile overlay</summary>
19866 </member> 22731 </member>
19867 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket"> 22732 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Bottom">
19868 <exclude/> 22733 <summary>The grid location of the southern border of the map tile</summary>
19869 </member> 22734 </member>
19870 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.AgentDataBlock"> 22735 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Left">
19871 <exclude/> 22736 <summary>The grid location of the western border of the map tile</summary>
19872 </member> 22737 </member>
19873 <member name="T:OpenMetaverse.Packets.UpdateUserInfoPacket.UserDataBlock"> 22738 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Right">
19874 <exclude/> 22739 <summary>The grid location of the eastern border of the map tile</summary>
19875 </member> 22740 </member>
19876 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket"> 22741 <member name="F:OpenMetaverse.Messages.Linden.MapLayerReplyVariant.LayerData.Top">
19877 <exclude/> 22742 <summary>The grid location of the northern border of the map tile</summary>
19878 </member> 22743 </member>
19879 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.AgentDataBlock"> 22744 <member name="F:OpenMetaverse.Messages.Linden.MapLayerMessage.Request">
19880 <exclude/> 22745 <summary>Object containing request or response</summary>
19881 </member> 22746 </member>
19882 <member name="T:OpenMetaverse.Packets.InitiateDownloadPacket.FileDataBlock"> 22747 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Serialize">
19883 <exclude/> 22748 <summary>
22749 Serialize the object
22750 </summary>
22751 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19884 </member> 22752 </member>
19885 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket"> 22753 <member name="M:OpenMetaverse.Messages.Linden.MapLayerMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19886 <exclude/> 22754 <summary>
22755 Deserialize the message
22756 </summary>
22757 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19887 </member> 22758 </member>
19888 <member name="T:OpenMetaverse.Packets.MapLayerRequestPacket.AgentDataBlock"> 22759 <member name="T:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage">
19889 <exclude/> 22760 <summary>
22761 New as of 1.23 RC1, no details yet.
22762 </summary>
19890 </member> 22763 </member>
19891 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket"> 22764 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Serialize">
19892 <exclude/> 22765 <summary>
22766 Serialize the object
22767 </summary>
22768 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19893 </member> 22769 </member>
19894 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.AgentDataBlock"> 22770 <member name="M:OpenMetaverse.Messages.Linden.ProductInfoRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19895 <exclude/> 22771 <summary>
22772 Deserialize the message
22773 </summary>
22774 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19896 </member> 22775 </member>
19897 <member name="T:OpenMetaverse.Packets.MapLayerReplyPacket.LayerDataBlock"> 22776 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Serialize">
19898 <exclude/> 22777 <summary>
22778 Serialize the object
22779 </summary>
22780 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19899 </member> 22781 </member>
19900 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket"> 22782 <member name="M:OpenMetaverse.Messages.Linden.SearchStatRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19901 <exclude/> 22783 <summary>
22784 Deserialize the message
22785 </summary>
22786 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19902 </member> 22787 </member>
19903 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.AgentDataBlock"> 22788 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestBlock.Method">
19904 <exclude/> 22789 <summary>A string containing the method used</summary>
19905 </member> 22790 </member>
19906 <member name="T:OpenMetaverse.Packets.MapBlockRequestPacket.PositionDataBlock"> 22791 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference">
19907 <exclude/> 22792 <summary>
22793 A request sent from an agent to the Simulator to begin a new conference.
22794 Contains a list of Agents which will be included in the conference
22795 </summary>
19908 </member> 22796 </member>
19909 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket"> 22797 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.AgentsBlock">
19910 <exclude/> 22798 <summary>An array containing the <see cref="T:OpenMetaverse.UUID"/> of the agents invited to this conference</summary>
19911 </member> 22799 </member>
19912 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.AgentDataBlock"> 22800 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.SessionID">
19913 <exclude/> 22801 <summary>The conferences Session ID</summary>
19914 </member> 22802 </member>
19915 <member name="T:OpenMetaverse.Packets.MapNameRequestPacket.NameDataBlock"> 22803 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Serialize">
19916 <exclude/> 22804 <summary>
22805 Serialize the object
22806 </summary>
22807 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19917 </member> 22808 </member>
19918 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket"> 22809 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestStartConference.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19919 <exclude/> 22810 <summary>
22811 Deserialize the message
22812 </summary>
22813 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19920 </member> 22814 </member>
19921 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.AgentDataBlock"> 22815 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate">
19922 <exclude/> 22816 <summary>
22817 A moderation request sent from a conference moderator
22818 Contains an agent and an optional action to take
22819 </summary>
19923 </member> 22820 </member>
19924 <member name="T:OpenMetaverse.Packets.MapBlockReplyPacket.DataBlock"> 22821 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.SessionID">
19925 <exclude/> 22822 <summary>The Session ID</summary>
19926 </member> 22823 </member>
19927 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket"> 22824 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.AgentID">
19928 <exclude/> 22825 <summary></summary>
19929 </member> 22826 </member>
19930 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.AgentDataBlock"> 22827 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestKey">
19931 <exclude/> 22828 <summary>A list containing Key/Value pairs, known valid values:
22829 key: text value: true/false - allow/disallow specified agents ability to use text in session
22830 key: voice value: true/false - allow/disallow specified agents ability to use voice in session
22831 </summary>
22832 <remarks>"text" or "voice"</remarks>
19932 </member> 22833 </member>
19933 <member name="T:OpenMetaverse.Packets.MapItemRequestPacket.RequestDataBlock"> 22834 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.RequestValue">
19934 <exclude/> 22835 <summary></summary>
19935 </member> 22836 </member>
19936 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket"> 22837 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Serialize">
19937 <exclude/> 22838 <summary>
22839 Serialize the object
22840 </summary>
22841 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19938 </member> 22842 </member>
19939 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.AgentDataBlock"> 22843 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMuteUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19940 <exclude/> 22844 <summary>
22845 Deserialize the message
22846 </summary>
22847 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19941 </member> 22848 </member>
19942 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.RequestDataBlock"> 22849 <member name="T:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation">
19943 <exclude/> 22850 <summary>
22851 A message sent from the agent to the simulator which tells the
22852 simulator we've accepted a conference invitation
22853 </summary>
19944 </member> 22854 </member>
19945 <member name="T:OpenMetaverse.Packets.MapItemReplyPacket.DataBlock"> 22855 <member name="F:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.SessionID">
19946 <exclude/> 22856 <summary>The conference SessionID</summary>
19947 </member> 22857 </member>
19948 <member name="T:OpenMetaverse.Packets.SendPostcardPacket"> 22858 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Serialize">
19949 <exclude/> 22859 <summary>
22860 Serialize the object
22861 </summary>
22862 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19950 </member> 22863 </member>
19951 <member name="T:OpenMetaverse.Packets.SendPostcardPacket.AgentDataBlock"> 22864 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionAcceptInvitation.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19952 <exclude/> 22865 <summary>
22866 Deserialize the message
22867 </summary>
22868 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19953 </member> 22869 </member>
19954 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket"> 22870 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Serialize">
19955 <exclude/> 22871 <summary>
22872 Serialize the object
22873 </summary>
22874 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19956 </member> 22875 </member>
19957 <member name="T:OpenMetaverse.Packets.ParcelMediaCommandMessagePacket.CommandBlockBlock"> 22876 <member name="M:OpenMetaverse.Messages.Linden.ChatSessionRequestMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19958 <exclude/> 22877 <summary>
22878 Deserialize the message
22879 </summary>
22880 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19959 </member> 22881 </member>
19960 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket"> 22882 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Serialize">
19961 <exclude/> 22883 <summary>
22884 Serialize the object
22885 </summary>
22886 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19962 </member> 22887 </member>
19963 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockBlock"> 22888 <member name="M:OpenMetaverse.Messages.Linden.ChatterboxSessionEventReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19964 <exclude/> 22889 <summary>
22890 Deserialize the message
22891 </summary>
22892 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19965 </member> 22893 </member>
19966 <member name="T:OpenMetaverse.Packets.ParcelMediaUpdatePacket.DataBlockExtendedBlock"> 22894 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Serialize">
19967 <exclude/> 22895 <summary>
22896 Serialize the object
22897 </summary>
22898 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
19968 </member> 22899 </member>
19969 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket"> 22900 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionStartReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
19970 <exclude/> 22901 <summary>
22902 Deserialize the message
22903 </summary>
22904 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
19971 </member> 22905 </member>
19972 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.AgentDataBlock"> 22906 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentID">
19973 <exclude/> 22907 <summary>Key of sender</summary>
19974 </member> 22908 </member>
19975 <member name="T:OpenMetaverse.Packets.LandStatRequestPacket.RequestDataBlock"> 22909 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.FromAgentName">
19976 <exclude/> 22910 <summary>Name of sender</summary>
19977 </member> 22911 </member>
19978 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket"> 22912 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ToAgentID">
19979 <exclude/> 22913 <summary>Key of destination avatar</summary>
19980 </member> 22914 </member>
19981 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.RequestDataBlock"> 22915 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.ParentEstateID">
19982 <exclude/> 22916 <summary>ID of originating estate</summary>
19983 </member> 22917 </member>
19984 <member name="T:OpenMetaverse.Packets.LandStatReplyPacket.ReportDataBlock"> 22918 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.RegionID">
19985 <exclude/> 22919 <summary>Key of originating region</summary>
19986 </member> 22920 </member>
19987 <member name="T:OpenMetaverse.Packets.ErrorPacket"> 22921 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Position">
19988 <exclude/> 22922 <summary>Coordinates in originating region</summary>
19989 </member> 22923 </member>
19990 <member name="T:OpenMetaverse.Packets.ErrorPacket.AgentDataBlock"> 22924 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Dialog">
19991 <exclude/> 22925 <summary>Instant message type</summary>
19992 </member> 22926 </member>
19993 <member name="T:OpenMetaverse.Packets.ErrorPacket.DataBlock"> 22927 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.GroupIM">
19994 <exclude/> 22928 <summary>Group IM session toggle</summary>
19995 </member> 22929 </member>
19996 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket"> 22930 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.IMSessionID">
19997 <exclude/> 22931 <summary>Key of IM session, for Group Messages, the groups UUID</summary>
19998 </member> 22932 </member>
19999 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.AgentDataBlock"> 22933 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Timestamp">
20000 <exclude/> 22934 <summary>Timestamp of the instant message</summary>
20001 </member> 22935 </member>
20002 <member name="T:OpenMetaverse.Packets.ObjectIncludeInSearchPacket.ObjectDataBlock"> 22936 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Message">
20003 <exclude/> 22937 <summary>Instant message text</summary>
20004 </member> 22938 </member>
20005 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket"> 22939 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Offline">
20006 <exclude/> 22940 <summary>Whether this message is held for offline avatars</summary>
20007 </member> 22941 </member>
20008 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.AgentDataBlock"> 22942 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.BinaryBucket">
20009 <exclude/> 22943 <summary>Context specific packed data</summary>
20010 </member> 22944 </member>
20011 <member name="T:OpenMetaverse.Packets.RezRestoreToWorldPacket.InventoryDataBlock"> 22945 <member name="F:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Voice">
20012 <exclude/> 22946 <summary>Is this invitation for voice group/conference chat</summary>
20013 </member> 22947 </member>
20014 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket"> 22948 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Serialize">
20015 <exclude/> 22949 <summary>
22950 Serialize the object
22951 </summary>
22952 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20016 </member> 22953 </member>
20017 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.AgentDataBlock"> 22954 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxInvitationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20018 <exclude/> 22955 <summary>
22956 Deserialize the message
22957 </summary>
22958 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20019 </member> 22959 </member>
20020 <member name="T:OpenMetaverse.Packets.LinkInventoryItemPacket.InventoryBlockBlock"> 22960 <member name="T:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage">
20021 <exclude/> 22961 <summary>
22962 Sent from the simulator to the viewer.
22963
22964 When an agent initially joins a session the AgentUpdatesBlock object will contain a list of session members including
22965 a boolean indicating they can use voice chat in this session, a boolean indicating they are allowed to moderate
22966 this session, and lastly a string which indicates another agent is entering the session with the Transition set to "ENTER"
22967
22968 During the session lifetime updates on individuals are sent. During the update the booleans sent during the initial join are
22969 excluded with the exception of the Transition field. This indicates a new user entering or exiting the session with
22970 the string "ENTER" or "LEAVE" respectively.
22971 </summary>
20022 </member> 22972 </member>
20023 <member name="T:OpenMetaverse.Packets.PacketAckPacket"> 22973 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Serialize">
20024 <exclude/> 22974 <summary>
22975 Serialize the object
22976 </summary>
22977 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20025 </member> 22978 </member>
20026 <member name="T:OpenMetaverse.Packets.PacketAckPacket.PacketsBlock"> 22979 <member name="M:OpenMetaverse.Messages.Linden.ChatterBoxSessionAgentListUpdatesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20027 <exclude/> 22980 <summary>
22981 Deserialize the message
22982 </summary>
22983 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20028 </member> 22984 </member>
20029 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket"> 22985 <member name="T:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage">
20030 <exclude/> 22986 <summary>
22987 An EventQueue message sent when the agent is forcibly removed from a chatterbox session
22988 </summary>
20031 </member> 22989 </member>
20032 <member name="T:OpenMetaverse.Packets.OpenCircuitPacket.CircuitInfoBlock"> 22990 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Reason">
20033 <exclude/> 22991 <summary>
22992 A string containing the reason the agent was removed
22993 </summary>
20034 </member> 22994 </member>
20035 <member name="T:OpenMetaverse.Packets.CloseCircuitPacket"> 22995 <member name="F:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.SessionID">
20036 <exclude/> 22996 <summary>
22997 The ChatterBoxSession's SessionID
22998 </summary>
20037 </member> 22999 </member>
20038 <member name="T:OpenMetaverse.Packets.ObjectAddPacket"> 23000 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Serialize">
20039 <exclude/> 23001 <summary>
23002 Serialize the object
23003 </summary>
23004 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20040 </member> 23005 </member>
20041 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.AgentDataBlock"> 23006 <member name="M:OpenMetaverse.Messages.Linden.ForceCloseChatterBoxSessionMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20042 <exclude/> 23007 <summary>
23008 Deserialize the message
23009 </summary>
23010 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20043 </member> 23011 </member>
20044 <member name="T:OpenMetaverse.Packets.ObjectAddPacket.ObjectDataBlock"> 23012 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Serialize">
20045 <exclude/> 23013 <summary>
23014 Serialize the object
23015 </summary>
23016 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20046 </member> 23017 </member>
20047 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket"> 23018 <member name="M:OpenMetaverse.Messages.Linden.EventQueueAck.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20048 <exclude/> 23019 <summary>
23020 Deserialize the message
23021 </summary>
23022 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20049 </member> 23023 </member>
20050 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.AgentDataBlock"> 23024 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Serialize">
20051 <exclude/> 23025 <summary>
23026 Serialize the object
23027 </summary>
23028 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20052 </member> 23029 </member>
20053 <member name="T:OpenMetaverse.Packets.MultipleObjectUpdatePacket.ObjectDataBlock"> 23030 <member name="M:OpenMetaverse.Messages.Linden.EventQueueEvent.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20054 <exclude/> 23031 <summary>
23032 Deserialize the message
23033 </summary>
23034 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20055 </member> 23035 </member>
20056 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket"> 23036 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Serialize">
20057 <exclude/> 23037 <summary>
23038 Serialize the object
23039 </summary>
23040 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20058 </member> 23041 </member>
20059 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.AgentDataBlock"> 23042 <member name="M:OpenMetaverse.Messages.Linden.EventQueueGetMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20060 <exclude/> 23043 <summary>
23044 Deserialize the message
23045 </summary>
23046 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20061 </member> 23047 </member>
20062 <member name="T:OpenMetaverse.Packets.RequestMultipleObjectsPacket.ObjectDataBlock"> 23048 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Serialize">
20063 <exclude/> 23049 <summary>
23050 Serialize the object
23051 </summary>
23052 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20064 </member> 23053 </member>
20065 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket"> 23054 <member name="M:OpenMetaverse.Messages.Linden.ViewerStatsMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20066 <exclude/> 23055 <summary>
23056 Deserialize the message
23057 </summary>
23058 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20067 </member> 23059 </member>
20068 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.AgentDataBlock"> 23060 <member name="T:OpenMetaverse.Messages.Linden.PlacesReplyMessage">
20069 <exclude/> 23061 <summary>
23062
23063 </summary>
20070 </member> 23064 </member>
20071 <member name="T:OpenMetaverse.Packets.ObjectPositionPacket.ObjectDataBlock"> 23065 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Serialize">
20072 <exclude/> 23066 <summary>
23067 Serialize the object
23068 </summary>
23069 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20073 </member> 23070 </member>
20074 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket"> 23071 <member name="M:OpenMetaverse.Messages.Linden.PlacesReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20075 <exclude/> 23072 <summary>
23073 Deserialize the message
23074 </summary>
23075 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20076 </member> 23076 </member>
20077 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.AgentDataBlock"> 23077 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Serialize">
20078 <exclude/> 23078 <summary>
23079 Serialize the object
23080 </summary>
23081 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20079 </member> 23082 </member>
20080 <member name="T:OpenMetaverse.Packets.RequestObjectPropertiesFamilyPacket.ObjectDataBlock"> 23083 <member name="M:OpenMetaverse.Messages.Linden.UpdateAgentInformationMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20081 <exclude/> 23084 <summary>
23085 Deserialize the message
23086 </summary>
23087 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20082 </member> 23088 </member>
20083 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket"> 23089 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Serialize">
20084 <exclude/> 23090 <summary>
23091 Serialize the object
23092 </summary>
23093 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20085 </member> 23094 </member>
20086 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.LocationBlock"> 23095 <member name="M:OpenMetaverse.Messages.Linden.DirLandReplyMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20087 <exclude/> 23096 <summary>
23097 Deserialize the message
23098 </summary>
23099 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20088 </member> 23100 </member>
20089 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.IndexBlock"> 23101 <member name="T:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage">
20090 <exclude/> 23102 <summary>
23103 Event Queue message describing physics engine attributes of a list of objects
23104 Sim sends these when object is selected
23105 </summary>
20091 </member> 23106 </member>
20092 <member name="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket.AgentDataBlock"> 23107 <member name="F:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage.ObjectPhysicsProperties">
20093 <exclude/> 23108 <summary> Array with the list of physics properties</summary>
20094 </member> 23109 </member>
20095 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket"> 23110 <member name="M:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage.Serialize">
20096 <exclude/> 23111 <summary>
23112 Serializes the message
23113 </summary>
23114 <returns>Serialized OSD</returns>
20097 </member> 23115 </member>
20098 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.AgentDataBlock"> 23116 <member name="M:OpenMetaverse.Messages.Linden.ObjectPhysicsPropertiesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20099 <exclude/> 23117 <summary>
23118 Deseializes the message
23119 </summary>
23120 <param name="map">Incoming data to deserialize</param>
20100 </member> 23121 </member>
20101 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.RegionDataBlock"> 23122 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage">
20102 <exclude/> 23123 <summary>
23124 A message sent from the viewer to the simulator which
23125 specifies that the user has changed current URL
23126 of the specific media on a prim face
23127 </summary>
20103 </member> 23128 </member>
20104 <member name="T:OpenMetaverse.Packets.CrossedRegionPacket.InfoBlock"> 23129 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.URL">
20105 <exclude/> 23130 <summary>
23131 New URL
23132 </summary>
20106 </member> 23133 </member>
20107 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket"> 23134 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.PrimID">
20108 <exclude/> 23135 <summary>
23136 Prim UUID where navigation occured
23137 </summary>
20109 </member> 23138 </member>
20110 <member name="T:OpenMetaverse.Packets.ConfirmEnableSimulatorPacket.AgentDataBlock"> 23139 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Face">
20111 <exclude/> 23140 <summary>
23141 Face index
23142 </summary>
20112 </member> 23143 </member>
20113 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket"> 23144 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Serialize">
20114 <exclude/> 23145 <summary>
23146 Serialize the object
23147 </summary>
23148 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20115 </member> 23149 </member>
20116 <member name="T:OpenMetaverse.Packets.ObjectPropertiesPacket.ObjectDataBlock"> 23150 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaNavigateMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20117 <exclude/> 23151 <summary>
23152 Deserialize the message
23153 </summary>
23154 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20118 </member> 23155 </member>
20119 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket"> 23156 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaBlock">
20120 <exclude/> 23157 <summary>Base class used for the ObjectMedia message</summary>
20121 </member> 23158 </member>
20122 <member name="T:OpenMetaverse.Packets.ObjectPropertiesFamilyPacket.ObjectDataBlock"> 23159 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaRequest">
20123 <exclude/> 23160 <summary>
23161 Message used to retrive prim media data
23162 </summary>
20124 </member> 23163 </member>
20125 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket"> 23164 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.PrimID">
20126 <exclude/> 23165 <summary>
23166 Prim UUID
23167 </summary>
20127 </member> 23168 </member>
20128 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.AgentDataBlock"> 23169 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Verb">
20129 <exclude/> 23170 <summary>
23171 Requested operation, either GET or UPDATE
23172 </summary>
20130 </member> 23173 </member>
20131 <member name="T:OpenMetaverse.Packets.ParcelPropertiesRequestPacket.ParcelDataBlock"> 23174 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Serialize">
20132 <exclude/> 23175 <summary>
23176 Serialize object
23177 </summary>
23178 <returns>Serialized object as OSDMap</returns>
20133 </member> 23179 </member>
20134 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket"> 23180 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20135 <exclude/> 23181 <summary>
23182 Deserialize the message
23183 </summary>
23184 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20136 </member> 23185 </member>
20137 <member name="T:OpenMetaverse.Packets.AttachedSoundPacket.DataBlockBlock"> 23186 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaResponse">
20138 <exclude/> 23187 <summary>
23188 Message used to update prim media data
23189 </summary>
20139 </member> 23190 </member>
20140 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket"> 23191 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.PrimID">
20141 <exclude/> 23192 <summary>
23193 Prim UUID
23194 </summary>
20142 </member> 23195 </member>
20143 <member name="T:OpenMetaverse.Packets.AttachedSoundGainChangePacket.DataBlockBlock"> 23196 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.FaceMedia">
20144 <exclude/> 23197 <summary>
23198 Array of media entries indexed by face number
23199 </summary>
20145 </member> 23200 </member>
20146 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket"> 23201 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Version">
20147 <exclude/> 23202 <summary>
23203 Media version string
23204 </summary>
20148 </member> 23205 </member>
20149 <member name="T:OpenMetaverse.Packets.PreloadSoundPacket.DataBlockBlock"> 23206 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Serialize">
20150 <exclude/> 23207 <summary>
23208 Serialize object
23209 </summary>
23210 <returns>Serialized object as OSDMap</returns>
20151 </member> 23211 </member>
20152 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket"> 23212 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaResponse.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20153 <exclude/> 23213 <summary>
23214 Deserialize the message
23215 </summary>
23216 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20154 </member> 23217 </member>
20155 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.AgentDataBlock"> 23218 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaUpdate">
20156 <exclude/> 23219 <summary>
23220 Message used to update prim media data
23221 </summary>
20157 </member> 23222 </member>
20158 <member name="T:OpenMetaverse.Packets.ViewerEffectPacket.EffectBlock"> 23223 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.PrimID">
20159 <exclude/> 23224 <summary>
23225 Prim UUID
23226 </summary>
20160 </member> 23227 </member>
20161 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket"> 23228 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.FaceMedia">
20162 <exclude/> 23229 <summary>
23230 Array of media entries indexed by face number
23231 </summary>
20163 </member> 23232 </member>
20164 <member name="T:OpenMetaverse.Packets.StartPingCheckPacket.PingIDBlock"> 23233 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Verb">
20165 <exclude/> 23234 <summary>
23235 Requested operation, either GET or UPDATE
23236 </summary>
20166 </member> 23237 </member>
20167 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket"> 23238 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Serialize">
20168 <exclude/> 23239 <summary>
23240 Serialize object
23241 </summary>
23242 <returns>Serialized object as OSDMap</returns>
20169 </member> 23243 </member>
20170 <member name="T:OpenMetaverse.Packets.CompletePingCheckPacket.PingIDBlock"> 23244 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaUpdate.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20171 <exclude/> 23245 <summary>
23246 Deserialize the message
23247 </summary>
23248 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20172 </member> 23249 </member>
20173 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket"> 23250 <member name="T:OpenMetaverse.Messages.Linden.ObjectMediaMessage">
20174 <exclude/> 23251 <summary>
23252 Message for setting or getting per face MediaEntry
23253 </summary>
20175 </member> 23254 </member>
20176 <member name="T:OpenMetaverse.Packets.AgentUpdatePacket.AgentDataBlock"> 23255 <member name="F:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Request">
20177 <exclude/> 23256 <summary>The request or response details block</summary>
20178 </member> 23257 </member>
20179 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket"> 23258 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Serialize">
20180 <exclude/> 23259 <summary>
23260 Serialize the object
23261 </summary>
23262 <returns>An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the objects data</returns>
20181 </member> 23263 </member>
20182 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AgentDataBlock"> 23264 <member name="M:OpenMetaverse.Messages.Linden.ObjectMediaMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20183 <exclude/> 23265 <summary>
23266 Deserialize the message
23267 </summary>
23268 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20184 </member> 23269 </member>
20185 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.AnimationListBlock"> 23270 <member name="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail">
20186 <exclude/> 23271 <summary>Details about object resource usage</summary>
20187 </member> 23272 </member>
20188 <member name="T:OpenMetaverse.Packets.AgentAnimationPacket.PhysicalAvatarEventListBlock"> 23273 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.ID">
20189 <exclude/> 23274 <summary>Object UUID</summary>
20190 </member> 23275 </member>
20191 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket"> 23276 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Name">
20192 <exclude/> 23277 <summary>Object name</summary>
20193 </member> 23278 </member>
20194 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.AgentDataBlock"> 23279 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.GroupOwned">
20195 <exclude/> 23280 <summary>Indicates if object is group owned</summary>
20196 </member> 23281 </member>
20197 <member name="T:OpenMetaverse.Packets.AgentRequestSitPacket.TargetObjectBlock"> 23282 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Location">
20198 <exclude/> 23283 <summary>Locatio of the object</summary>
20199 </member> 23284 </member>
20200 <member name="T:OpenMetaverse.Packets.AgentSitPacket"> 23285 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.OwnerID">
20201 <exclude/> 23286 <summary>Object owner</summary>
20202 </member> 23287 </member>
20203 <member name="T:OpenMetaverse.Packets.AgentSitPacket.AgentDataBlock"> 23288 <member name="F:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Resources">
20204 <exclude/> 23289 <summary>Resource usage, keys are resource names, values are resource usage for that specific resource</summary>
20205 </member> 23290 </member>
20206 <member name="T:OpenMetaverse.Packets.RequestImagePacket"> 23291 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20207 <exclude/> 23292 <summary>
23293 Deserializes object from OSD
23294 </summary>
23295 <param name="obj">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20208 </member> 23296 </member>
20209 <member name="T:OpenMetaverse.Packets.RequestImagePacket.AgentDataBlock"> 23297 <member name="M:OpenMetaverse.Messages.Linden.ObjectResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)">
20210 <exclude/> 23298 <summary>
23299 Makes an instance based on deserialized data
23300 </summary>
23301 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
23302 <returns>Instance containg deserialized data</returns>
20211 </member> 23303 </member>
20212 <member name="T:OpenMetaverse.Packets.RequestImagePacket.RequestImageBlock"> 23304 <member name="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail">
20213 <exclude/> 23305 <summary>Details about parcel resource usage</summary>
20214 </member> 23306 </member>
20215 <member name="T:OpenMetaverse.Packets.ImageDataPacket"> 23307 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.ID">
20216 <exclude/> 23308 <summary>Parcel UUID</summary>
20217 </member> 23309 </member>
20218 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageIDBlock"> 23310 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.LocalID">
20219 <exclude/> 23311 <summary>Parcel local ID</summary>
20220 </member> 23312 </member>
20221 <member name="T:OpenMetaverse.Packets.ImageDataPacket.ImageDataBlock"> 23313 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Name">
20222 <exclude/> 23314 <summary>Parcel name</summary>
20223 </member> 23315 </member>
20224 <member name="T:OpenMetaverse.Packets.ImagePacketPacket"> 23316 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.GroupOwned">
20225 <exclude/> 23317 <summary>Indicates if parcel is group owned</summary>
20226 </member> 23318 </member>
20227 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageIDBlock"> 23319 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.OwnerID">
20228 <exclude/> 23320 <summary>Parcel owner</summary>
20229 </member> 23321 </member>
20230 <member name="T:OpenMetaverse.Packets.ImagePacketPacket.ImageDataBlock"> 23322 <member name="F:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Objects">
20231 <exclude/> 23323 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ObjectResourcesDetail"/> containing per object resource usage</summary>
20232 </member> 23324 </member>
20233 <member name="T:OpenMetaverse.Packets.LayerDataPacket"> 23325 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20234 <exclude/> 23326 <summary>
23327 Deserializes object from OSD
23328 </summary>
23329 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20235 </member> 23330 </member>
20236 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerIDBlock"> 23331 <member name="M:OpenMetaverse.Messages.Linden.ParcelResourcesDetail.FromOSD(OpenMetaverse.StructuredData.OSD)">
20237 <exclude/> 23332 <summary>
23333 Makes an instance based on deserialized data
23334 </summary>
23335 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
23336 <returns>Instance containg deserialized data</returns>
20238 </member> 23337 </member>
20239 <member name="T:OpenMetaverse.Packets.LayerDataPacket.LayerDataBlock"> 23338 <member name="T:OpenMetaverse.Messages.Linden.BaseResourcesInfo">
20240 <exclude/> 23339 <summary>Resource usage base class, both agent and parcel resource
23340 usage contains summary information</summary>
20241 </member> 23341 </member>
20242 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket"> 23342 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryAvailable">
20243 <exclude/> 23343 <summary>Summary of available resources, keys are resource names,
23344 values are resource usage for that specific resource</summary>
20244 </member> 23345 </member>
20245 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.RegionDataBlock"> 23346 <member name="F:OpenMetaverse.Messages.Linden.BaseResourcesInfo.SummaryUsed">
20246 <exclude/> 23347 <summary>Summary resource usage, keys are resource names,
23348 values are resource usage for that specific resource</summary>
20247 </member> 23349 </member>
20248 <member name="T:OpenMetaverse.Packets.ObjectUpdatePacket.ObjectDataBlock"> 23350 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Serialize">
20249 <exclude/> 23351 <summary>
23352 Serializes object
23353 </summary>
23354 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
20250 </member> 23355 </member>
20251 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket"> 23356 <member name="M:OpenMetaverse.Messages.Linden.BaseResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20252 <exclude/> 23357 <summary>
23358 Deserializes object from OSD
23359 </summary>
23360 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20253 </member> 23361 </member>
20254 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.RegionDataBlock"> 23362 <member name="T:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage">
20255 <exclude/> 23363 <summary>Agent resource usage</summary>
20256 </member> 23364 </member>
20257 <member name="T:OpenMetaverse.Packets.ObjectUpdateCompressedPacket.ObjectDataBlock"> 23365 <member name="F:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Attachments">
20258 <exclude/> 23366 <summary>Per attachment point object resource usage</summary>
20259 </member> 23367 </member>
20260 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket"> 23368 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20261 <exclude/> 23369 <summary>
23370 Deserializes object from OSD
23371 </summary>
23372 <param name="osd">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20262 </member> 23373 </member>
20263 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.RegionDataBlock"> 23374 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.FromOSD(OpenMetaverse.StructuredData.OSD)">
20264 <exclude/> 23375 <summary>
23376 Makes an instance based on deserialized data
23377 </summary>
23378 <param name="osd"><see cref="T:OpenMetaverse.StructuredData.OSD"/> serialized data</param>
23379 <returns>Instance containg deserialized data</returns>
20265 </member> 23380 </member>
20266 <member name="T:OpenMetaverse.Packets.ObjectUpdateCachedPacket.ObjectDataBlock"> 23381 <member name="M:OpenMetaverse.Messages.Linden.AttachmentResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)">
20267 <exclude/> 23382 <summary>
23383 Detects which class handles deserialization of this message
23384 </summary>
23385 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23386 <returns>Object capable of decoding this message</returns>
20268 </member> 23387 </member>
20269 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket"> 23388 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesRequest">
20270 <exclude/> 23389 <summary>Request message for parcel resource usage</summary>
20271 </member> 23390 </member>
20272 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.RegionDataBlock"> 23391 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesRequest.ParcelID">
20273 <exclude/> 23392 <summary>UUID of the parel to request resource usage info</summary>
20274 </member> 23393 </member>
20275 <member name="T:OpenMetaverse.Packets.ImprovedTerseObjectUpdatePacket.ObjectDataBlock"> 23394 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Serialize">
20276 <exclude/> 23395 <summary>
23396 Serializes object
23397 </summary>
23398 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
20277 </member> 23399 </member>
20278 <member name="T:OpenMetaverse.Packets.KillObjectPacket"> 23400 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesRequest.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20279 <exclude/> 23401 <summary>
23402 Deserializes object from OSD
23403 </summary>
23404 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20280 </member> 23405 </member>
20281 <member name="T:OpenMetaverse.Packets.KillObjectPacket.ObjectDataBlock"> 23406 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesMessage">
20282 <exclude/> 23407 <summary>Response message for parcel resource usage</summary>
20283 </member> 23408 </member>
20284 <member name="T:OpenMetaverse.Packets.TransferPacketPacket"> 23409 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceDetails">
20285 <exclude/> 23410 <summary>URL where parcel resource usage details can be retrieved</summary>
20286 </member> 23411 </member>
20287 <member name="T:OpenMetaverse.Packets.TransferPacketPacket.TransferDataBlock"> 23412 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesMessage.ScriptResourceSummary">
20288 <exclude/> 23413 <summary>URL where parcel resource usage summary can be retrieved</summary>
20289 </member> 23414 </member>
20290 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket"> 23415 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Serialize">
20291 <exclude/> 23416 <summary>
23417 Serializes object
23418 </summary>
23419 <returns><see cref="T:OpenMetaverse.StructuredData.OSDMap"/> serialized data</returns>
20292 </member> 23420 </member>
20293 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.XferIDBlock"> 23421 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20294 <exclude/> 23422 <summary>
23423 Deserializes object from OSD
23424 </summary>
23425 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20295 </member> 23426 </member>
20296 <member name="T:OpenMetaverse.Packets.SendXferPacketPacket.DataPacketBlock"> 23427 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesMessage.GetMessageHandler(OpenMetaverse.StructuredData.OSDMap)">
20297 <exclude/> 23428 <summary>
23429 Detects which class handles deserialization of this message
23430 </summary>
23431 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
23432 <returns>Object capable of decoding this message</returns>
20298 </member> 23433 </member>
20299 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket"> 23434 <member name="T:OpenMetaverse.Messages.Linden.LandResourcesInfo">
20300 <exclude/> 23435 <summary>Parcel resource usage</summary>
20301 </member> 23436 </member>
20302 <member name="T:OpenMetaverse.Packets.ConfirmXferPacketPacket.XferIDBlock"> 23437 <member name="F:OpenMetaverse.Messages.Linden.LandResourcesInfo.Parcels">
20303 <exclude/> 23438 <summary>Array of <see cref="T:OpenMetaverse.Messages.Linden.ParcelResourcesDetail"/> containing per percal resource usage</summary>
20304 </member> 23439 </member>
20305 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket"> 23440 <member name="M:OpenMetaverse.Messages.Linden.LandResourcesInfo.Deserialize(OpenMetaverse.StructuredData.OSDMap)">
20306 <exclude/> 23441 <summary>
23442 Deserializes object from OSD
23443 </summary>
23444 <param name="map">An <see cref="T:OpenMetaverse.StructuredData.OSDMap"/> containing the data</param>
20307 </member> 23445 </member>
20308 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.SenderBlock"> 23446 <member name="T:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage">
20309 <exclude/> 23447 <summary>
23448 Reply to request for bunch if display names
23449 </summary>
20310 </member> 23450 </member>
20311 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationListBlock"> 23451 <member name="F:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage.Agents">
20312 <exclude/> 23452 <summary> Current display name </summary>
20313 </member> 23453 </member>
20314 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.AnimationSourceListBlock"> 23454 <member name="F:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage.BadIDs">
20315 <exclude/> 23455 <summary> Following UUIDs failed to return a valid display name </summary>
20316 </member> 23456 </member>
20317 <member name="T:OpenMetaverse.Packets.AvatarAnimationPacket.PhysicalAvatarEventListBlock"> 23457 <member name="M:OpenMetaverse.Messages.Linden.GetDisplayNamesMessage.Serialize">
20318 <exclude/> 23458 <summary>
23459 Serializes the message
23460 </summary>
23461 <returns>OSD containting the messaage</returns>
20319 </member> 23462 </member>
20320 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket"> 23463 <member name="T:OpenMetaverse.Messages.Linden.SetDisplayNameMessage">
20321 <exclude/> 23464 <summary>
23465 Message sent when requesting change of the display name
23466 </summary>
20322 </member> 23467 </member>
20323 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitObjectBlock"> 23468 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameMessage.OldDisplayName">
20324 <exclude/> 23469 <summary> Current display name </summary>
20325 </member> 23470 </member>
20326 <member name="T:OpenMetaverse.Packets.AvatarSitResponsePacket.SitTransformBlock"> 23471 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameMessage.NewDisplayName">
20327 <exclude/> 23472 <summary> Desired new display name </summary>
20328 </member> 23473 </member>
20329 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket"> 23474 <member name="M:OpenMetaverse.Messages.Linden.SetDisplayNameMessage.Serialize">
20330 <exclude/> 23475 <summary>
23476 Serializes the message
23477 </summary>
23478 <returns>OSD containting the messaage</returns>
20331 </member> 23479 </member>
20332 <member name="T:OpenMetaverse.Packets.CameraConstraintPacket.CameraCollidePlaneBlock"> 23480 <member name="T:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage">
20333 <exclude/> 23481 <summary>
23482 Message recieved in response to request to change display name
23483 </summary>
20334 </member> 23484 </member>
20335 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket"> 23485 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.DisplayName">
20336 <exclude/> 23486 <summary> New display name </summary>
20337 </member> 23487 </member>
20338 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.ParcelDataBlock"> 23488 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.Reason">
20339 <exclude/> 23489 <summary> String message indicating the result of the operation </summary>
20340 </member> 23490 </member>
20341 <member name="T:OpenMetaverse.Packets.ParcelPropertiesPacket.AgeVerificationBlockBlock"> 23491 <member name="F:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.Status">
20342 <exclude/> 23492 <summary> Numerical code of the result, 200 indicates success </summary>
20343 </member> 23493 </member>
20344 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket"> 23494 <member name="M:OpenMetaverse.Messages.Linden.SetDisplayNameReplyMessage.Serialize">
20345 <exclude/> 23495 <summary>
23496 Serializes the message
23497 </summary>
23498 <returns>OSD containting the messaage</returns>
20346 </member> 23499 </member>
20347 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentDataBlock"> 23500 <member name="T:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage">
20348 <exclude/> 23501 <summary>
23502 Message recieved when someone nearby changes their display name
23503 </summary>
20349 </member> 23504 </member>
20350 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GroupDataBlock"> 23505 <member name="F:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage.OldDisplayName">
20351 <exclude/> 23506 <summary> Previous display name, empty string if default </summary>
20352 </member> 23507 </member>
20353 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AnimationDataBlock"> 23508 <member name="F:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage.DisplayName">
20354 <exclude/> 23509 <summary> New display name </summary>
20355 </member> 23510 </member>
20356 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.GranterBlockBlock"> 23511 <member name="M:OpenMetaverse.Messages.Linden.DisplayNameUpdateMessage.Serialize">
20357 <exclude/> 23512 <summary>
23513 Serializes the message
23514 </summary>
23515 <returns>OSD containting the messaage</returns>
20358 </member> 23516 </member>
20359 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.NVPairDataBlock"> 23517 <member name="T:OpenMetaverse.Assets.AssetsArchiver">
20360 <exclude/> 23518 <summary>
23519 Archives assets
23520 </summary>
20361 </member> 23521 </member>
20362 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.VisualParamBlock"> 23522 <member name="F:OpenMetaverse.Assets.AssetsArchiver.m_assets">
20363 <exclude/> 23523 <summary>
23524 Archive assets
23525 </summary>
20364 </member> 23526 </member>
20365 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentAccessBlock"> 23527 <member name="M:OpenMetaverse.Assets.AssetsArchiver.Archive(OpenMetaverse.Assets.TarArchiveWriter)">
20366 <exclude/> 23528 <summary>
23529 Archive the assets given to this archiver to the given archive.
23530 </summary>
23531 <param name="archive"></param>
20367 </member> 23532 </member>
20368 <member name="T:OpenMetaverse.Packets.ChildAgentUpdatePacket.AgentInfoBlock"> 23533 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteMetadata(OpenMetaverse.Assets.TarArchiveWriter)">
20369 <exclude/> 23534 <summary>
23535 Write an assets metadata file to the given archive
23536 </summary>
23537 <param name="archive"></param>
20370 </member> 23538 </member>
20371 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket"> 23539 <member name="M:OpenMetaverse.Assets.AssetsArchiver.WriteData(OpenMetaverse.Assets.TarArchiveWriter)">
20372 <exclude/> 23540 <summary>
23541 Write asset data files to the given archive
23542 </summary>
23543 <param name="archive"></param>
20373 </member> 23544 </member>
20374 <member name="T:OpenMetaverse.Packets.ChildAgentAlivePacket.AgentDataBlock"> 23545 <member name="T:OpenMetaverse.Assets.ArchiveConstants">
20375 <exclude/> 23546 <summary>
23547 Constants for the archiving module
23548 </summary>
20376 </member> 23549 </member>
20377 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket"> 23550 <member name="F:OpenMetaverse.Assets.ArchiveConstants.CONTROL_FILE_PATH">
20378 <exclude/> 23551 <summary>
23552 The location of the archive control file
23553 </summary>
20379 </member> 23554 </member>
20380 <member name="T:OpenMetaverse.Packets.ChildAgentPositionUpdatePacket.AgentDataBlock"> 23555 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSETS_PATH">
20381 <exclude/> 23556 <summary>
23557 Path for the assets held in an archive
23558 </summary>
20382 </member> 23559 </member>
20383 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket"> 23560 <member name="F:OpenMetaverse.Assets.ArchiveConstants.OBJECTS_PATH">
20384 <exclude/> 23561 <summary>
23562 Path for the prims file
23563 </summary>
20385 </member> 23564 </member>
20386 <member name="T:OpenMetaverse.Packets.SoundTriggerPacket.SoundDataBlock"> 23565 <member name="F:OpenMetaverse.Assets.ArchiveConstants.TERRAINS_PATH">
20387 <exclude/> 23566 <summary>
23567 Path for terrains. Technically these may be assets, but I think it's quite nice to split them out.
23568 </summary>
20388 </member> 23569 </member>
20389 <member name="T:OpenMetaverse.Voice.VoiceSession"> 23570 <member name="F:OpenMetaverse.Assets.ArchiveConstants.SETTINGS_PATH">
20390 <summary> 23571 <summary>
20391 Represents a single Voice Session to the Vivox service. 23572 Path for region settings.
20392 </summary> 23573 </summary>
20393 </member> 23574 </member>
20394 <member name="M:OpenMetaverse.Voice.VoiceSession.Close"> 23575 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_EXTENSION_SEPARATOR">
20395 <summary> 23576 <summary>
20396 Close this session. 23577 The character the separates the uuid from extension information in an archived asset filename
20397 </summary> 23578 </summary>
20398 </member> 23579 </member>
20399 <member name="M:OpenMetaverse.Voice.VoiceSession.FindParticipant(System.String)"> 23580 <member name="F:OpenMetaverse.Assets.ArchiveConstants.ASSET_TYPE_TO_EXTENSION">
20400 <summary> 23581 <summary>
20401 Look up an existing Participants in this session 23582 Extensions used for asset types in the archive
20402 </summary> 23583 </summary>
20403 <param name="puri"></param>
20404 <returns></returns>
20405 </member> 23584 </member>
20406 <member name="T:ThreadUtil"> 23585 <member name="T:ThreadUtil">
20407 <summary> 23586 <summary>
@@ -20450,74 +23629,6 @@
20450 <param name="d"></param> 23629 <param name="d"></param>
20451 <param name="args"></param> 23630 <param name="args"></param>
20452 </member> 23631 </member>
20453 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedEvent">
20454 <summary>The event subscribers. null if no subcribers</summary>
20455 </member>
20456 <member name="M:OpenMetaverse.TerrainManager.OnLandPatchReceived(OpenMetaverse.LandPatchReceivedEventArgs)">
20457 <summary>Raises the LandPatchReceived event</summary>
20458 <param name="e">A LandPatchReceivedEventArgs object containing the
20459 data returned from the simulator</param>
20460 </member>
20461 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedLock">
20462 <summary>Thread sync lock object</summary>
20463 </member>
20464 <member name="M:OpenMetaverse.TerrainManager.#ctor(OpenMetaverse.GridClient)">
20465 <summary>
20466 Default constructor
20467 </summary>
20468 <param name="client"></param>
20469 </member>
20470 <member name="E:OpenMetaverse.TerrainManager.LandPatchReceived">
20471 <summary>Raised when the simulator responds sends </summary>
20472 </member>
20473 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Simulator">
20474 <summary>Simulator from that sent tha data</summary>
20475 </member>
20476 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.X">
20477 <summary>Sim coordinate of the patch</summary>
20478 </member>
20479 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Y">
20480 <summary>Sim coordinate of the patch</summary>
20481 </member>
20482 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.PatchSize">
20483 <summary>Size of tha patch</summary>
20484 </member>
20485 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.HeightMap">
20486 <summary>Heightmap for the patch</summary>
20487 </member>
20488 <member name="T:OpenMetaverse.PermissionMask">
20489 <summary>
20490
20491 </summary>
20492 </member>
20493 <member name="T:OpenMetaverse.PermissionWho">
20494 <summary>
20495
20496 </summary>
20497 </member>
20498 <member name="F:OpenMetaverse.PermissionWho.Base">
20499 <summary></summary>
20500 </member>
20501 <member name="F:OpenMetaverse.PermissionWho.Owner">
20502 <summary></summary>
20503 </member>
20504 <member name="F:OpenMetaverse.PermissionWho.Group">
20505 <summary></summary>
20506 </member>
20507 <member name="F:OpenMetaverse.PermissionWho.Everyone">
20508 <summary></summary>
20509 </member>
20510 <member name="F:OpenMetaverse.PermissionWho.NextOwner">
20511 <summary></summary>
20512 </member>
20513 <member name="F:OpenMetaverse.PermissionWho.All">
20514 <summary></summary>
20515 </member>
20516 <member name="T:OpenMetaverse.Permissions">
20517 <summary>
20518
20519 </summary>
20520 </member>
20521 <member name="F:OpenMetaverse.UDPPacketBuffer.BUFFER_SIZE"> 23632 <member name="F:OpenMetaverse.UDPPacketBuffer.BUFFER_SIZE">
20522 <summary>Size of the byte array used to store raw packet data</summary> 23633 <summary>Size of the byte array used to store raw packet data</summary>
20523 </member> 23634 </member>
@@ -20587,2019 +23698,1134 @@
20587 </summary> 23698 </summary>
20588 <returns>A packet buffer object</returns> 23699 <returns>A packet buffer object</returns>
20589 </member> 23700 </member>
20590 <member name="T:OpenMetaverse.Logger"> 23701 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(OpenMetaverse.Vector3,OpenMetaverse.Vector3)">
20591 <summary>
20592 Singleton logging class for the entire library
20593 </summary>
20594 </member>
20595 <member name="F:OpenMetaverse.Logger.LogInstance">
20596 <summary>log4net logging engine</summary>
20597 </member>
20598 <member name="M:OpenMetaverse.Logger.#cctor">
20599 <summary>
20600 Default constructor
20601 </summary>
20602 </member>
20603 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel)">
20604 <summary>
20605 Send a log message to the logging engine
20606 </summary>
20607 <param name="message">The log message</param>
20608 <param name="level">The severity of the log entry</param>
20609 </member>
20610 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient)">
20611 <summary>
20612 Send a log message to the logging engine
20613 </summary>
20614 <param name="message">The log message</param>
20615 <param name="level">The severity of the log entry</param>
20616 <param name="client">Instance of the client</param>
20617 </member>
20618 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,System.Exception)">
20619 <summary>
20620 Send a log message to the logging engine
20621 </summary>
20622 <param name="message">The log message</param>
20623 <param name="level">The severity of the log entry</param>
20624 <param name="exception">Exception that was raised</param>
20625 </member>
20626 <member name="M:OpenMetaverse.Logger.Log(System.Object,OpenMetaverse.Helpers.LogLevel,OpenMetaverse.GridClient,System.Exception)">
20627 <summary>
20628 Send a log message to the logging engine
20629 </summary>
20630 <param name="message">The log message</param>
20631 <param name="level">The severity of the log entry</param>
20632 <param name="client">Instance of the client</param>
20633 <param name="exception">Exception that was raised</param>
20634 </member>
20635 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object)">
20636 <summary>
20637 If the library is compiled with DEBUG defined, an event will be
20638 fired if an <code>OnLogMessage</code> handler is registered and the
20639 message will be sent to the logging engine
20640 </summary>
20641 <param name="message">The message to log at the DEBUG level to the
20642 current logging engine</param>
20643 </member>
20644 <member name="M:OpenMetaverse.Logger.DebugLog(System.Object,OpenMetaverse.GridClient)">
20645 <summary> 23702 <summary>
20646 If the library is compiled with DEBUG defined and 23703
20647 <code>GridClient.Settings.DEBUG</code> is true, an event will be
20648 fired if an <code>OnLogMessage</code> handler is registered and the
20649 message will be sent to the logging engine
20650 </summary> 23704 </summary>
20651 <param name="message">The message to log at the DEBUG level to the 23705 <param name="at">Looking direction, must be a normalized vector</param>
20652 current logging engine</param> 23706 <param name="upDirection">Up direction, must be a normalized vector</param>
20653 <param name="client">Instance of the client</param>
20654 </member>
20655 <member name="E:OpenMetaverse.Logger.OnLogMessage">
20656 <summary>Triggered whenever a message is logged. If this is left
20657 null, log messages will go to the console</summary>
20658 </member> 23707 </member>
20659 <member name="T:OpenMetaverse.Logger.LogCallback"> 23708 <member name="M:OpenMetaverse.CoordinateFrame.LookDirection(System.Double)">
20660 <summary> 23709 <summary>
20661 Callback used for client apps to receive log messages from 23710 Align the coordinate frame X and Y axis with a given rotation
20662 the library 23711 around the Z axis in radians
20663 </summary> 23712 </summary>
20664 <param name="message">Data being logged</param> 23713 <param name="heading">Absolute rotation around the Z axis in
20665 <param name="level">The severity of the log entry from <seealso cref="T:OpenMetaverse.Helpers.LogLevel"/></param> 23714 radians</param>
20666 </member> 23715 </member>
20667 <member name="F:OpenMetaverse.InventorySortOrder.ByName"> 23716 <member name="P:OpenMetaverse.CoordinateFrame.Origin">
20668 <summary>Sort by name</summary> 23717 <summary>Origin position of this coordinate frame</summary>
20669 </member> 23718 </member>
20670 <member name="F:OpenMetaverse.InventorySortOrder.ByDate"> 23719 <member name="P:OpenMetaverse.CoordinateFrame.XAxis">
20671 <summary>Sort by date</summary> 23720 <summary>X axis of this coordinate frame, or Forward/At in grid terms</summary>
20672 </member> 23721 </member>
20673 <member name="F:OpenMetaverse.InventorySortOrder.FoldersByName"> 23722 <member name="P:OpenMetaverse.CoordinateFrame.YAxis">
20674 <summary>Sort folders by name, regardless of whether items are 23723 <summary>Y axis of this coordinate frame, or Left in grid terms</summary>
20675 sorted by name or date</summary>
20676 </member> 23724 </member>
20677 <member name="F:OpenMetaverse.InventorySortOrder.SystemFoldersToTop"> 23725 <member name="P:OpenMetaverse.CoordinateFrame.ZAxis">
20678 <summary>Place system folders at the top</summary> 23726 <summary>Z axis of this coordinate frame, or Up in grid terms</summary>
20679 </member> 23727 </member>
20680 <member name="T:OpenMetaverse.DeRezDestination"> 23728 <member name="T:OpenMetaverse.Animations">
20681 <summary> 23729 <summary>
20682 Possible destinations for DeRezObject request 23730 Static pre-defined animations available to all agents
20683 </summary> 23731 </summary>
20684 </member> 23732 </member>
20685 <member name="F:OpenMetaverse.DeRezDestination.AgentInventorySave"> 23733 <member name="F:OpenMetaverse.Animations.AFRAID">
20686 <summary></summary> 23734 <summary>Agent with afraid expression on face</summary>
20687 </member>
20688 <member name="F:OpenMetaverse.DeRezDestination.AgentInventoryCopy">
20689 <summary>Copy from in-world to agent inventory</summary>
20690 </member>
20691 <member name="F:OpenMetaverse.DeRezDestination.TaskInventory">
20692 <summary>Derez to TaskInventory</summary>
20693 </member>
20694 <member name="F:OpenMetaverse.DeRezDestination.Attachment">
20695 <summary></summary>
20696 </member>
20697 <member name="F:OpenMetaverse.DeRezDestination.AgentInventoryTake">
20698 <summary>Take Object</summary>
20699 </member>
20700 <member name="F:OpenMetaverse.DeRezDestination.ForceToGodInventory">
20701 <summary></summary>
20702 </member>
20703 <member name="F:OpenMetaverse.DeRezDestination.TrashFolder">
20704 <summary>Delete Object</summary>
20705 </member>
20706 <member name="F:OpenMetaverse.DeRezDestination.AttachmentToInventory">
20707 <summary>Put an avatar attachment into agent inventory</summary>
20708 </member>
20709 <member name="F:OpenMetaverse.DeRezDestination.AttachmentExists">
20710 <summary></summary>
20711 </member>
20712 <member name="F:OpenMetaverse.DeRezDestination.ReturnToOwner">
20713 <summary>Return an object back to the owner's inventory</summary>
20714 </member>
20715 <member name="F:OpenMetaverse.DeRezDestination.ReturnToLastOwner">
20716 <summary>Return a deeded object back to the last owner's inventory</summary>
20717 </member>
20718 <member name="T:OpenMetaverse.InventoryItemFlags">
20719 <summary>
20720 Upper half of the Flags field for inventory items
20721 </summary>
20722 </member> 23735 </member>
20723 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamPerm"> 23736 <member name="F:OpenMetaverse.Animations.AIM_BAZOOKA_R">
20724 <summary>Indicates that the NextOwner permission will be set to the 23737 <summary>Agent aiming a bazooka (right handed)</summary>
20725 most restrictive set of permissions found in the object set
20726 (including linkset items and object inventory items) on next rez</summary>
20727 </member> 23738 </member>
20728 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectSlamSale"> 23739 <member name="F:OpenMetaverse.Animations.AIM_BOW_L">
20729 <summary>Indicates that the object sale information has been 23740 <summary>Agent aiming a bow (left handed)</summary>
20730 changed</summary>
20731 </member> 23741 </member>
20732 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteBase"> 23742 <member name="F:OpenMetaverse.Animations.AIM_HANDGUN_R">
20733 <summary>If set, and a slam bit is set, indicates BaseMask will be overwritten on Rez</summary> 23743 <summary>Agent aiming a hand gun (right handed)</summary>
20734 </member> 23744 </member>
20735 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteOwner"> 23745 <member name="F:OpenMetaverse.Animations.AIM_RIFLE_R">
20736 <summary>If set, and a slam bit is set, indicates OwnerMask will be overwritten on Rez</summary> 23746 <summary>Agent aiming a rifle (right handed)</summary>
20737 </member> 23747 </member>
20738 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteGroup"> 23748 <member name="F:OpenMetaverse.Animations.ANGRY">
20739 <summary>If set, and a slam bit is set, indicates GroupMask will be overwritten on Rez</summary> 23749 <summary>Agent with angry expression on face</summary>
20740 </member> 23750 </member>
20741 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteEveryone"> 23751 <member name="F:OpenMetaverse.Animations.AWAY">
20742 <summary>If set, and a slam bit is set, indicates EveryoneMask will be overwritten on Rez</summary> 23752 <summary>Agent hunched over (away)</summary>
20743 </member> 23753 </member>
20744 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectOverwriteNextOwner"> 23754 <member name="F:OpenMetaverse.Animations.BACKFLIP">
20745 <summary>If set, and a slam bit is set, indicates NextOwnerMask will be overwritten on Rez</summary> 23755 <summary>Agent doing a backflip</summary>
20746 </member> 23756 </member>
20747 <member name="F:OpenMetaverse.InventoryItemFlags.ObjectHasMultipleItems"> 23757 <member name="F:OpenMetaverse.Animations.BELLY_LAUGH">
20748 <summary>Indicates whether this object is composed of multiple 23758 <summary>Agent laughing while holding belly</summary>
20749 items or not</summary>
20750 </member> 23759 </member>
20751 <member name="F:OpenMetaverse.InventoryItemFlags.SharedSingleReference"> 23760 <member name="F:OpenMetaverse.Animations.BLOW_KISS">
20752 <summary>Indicates that the asset is only referenced by this 23761 <summary>Agent blowing a kiss</summary>
20753 inventory item. If this item is deleted or updated to reference a
20754 new assetID, the asset can be deleted</summary>
20755 </member> 23762 </member>
20756 <member name="T:OpenMetaverse.InventoryBase"> 23763 <member name="F:OpenMetaverse.Animations.BORED">
20757 <summary> 23764 <summary>Agent with bored expression on face</summary>
20758 Base Class for Inventory Items
20759 </summary>
20760 </member> 23765 </member>
20761 <member name="F:OpenMetaverse.InventoryBase.UUID"> 23766 <member name="F:OpenMetaverse.Animations.BOW">
20762 <summary><seealso cref="T:OpenMetaverse.UUID"/> of item/folder</summary> 23767 <summary>Agent bowing to audience</summary>
20763 </member> 23768 </member>
20764 <member name="F:OpenMetaverse.InventoryBase.ParentUUID"> 23769 <member name="F:OpenMetaverse.Animations.BRUSH">
20765 <summary><seealso cref="T:OpenMetaverse.UUID"/> of parent folder</summary> 23770 <summary>Agent brushing himself/herself off</summary>
20766 </member> 23771 </member>
20767 <member name="F:OpenMetaverse.InventoryBase.Name"> 23772 <member name="F:OpenMetaverse.Animations.BUSY">
20768 <summary>Name of item/folder</summary> 23773 <summary>Agent in busy mode</summary>
20769 </member> 23774 </member>
20770 <member name="F:OpenMetaverse.InventoryBase.OwnerID"> 23775 <member name="F:OpenMetaverse.Animations.CLAP">
20771 <summary>Item/Folder Owners <seealso cref="T:OpenMetaverse.UUID"/></summary> 23776 <summary>Agent clapping hands</summary>
20772 </member> 23777 </member>
20773 <member name="M:OpenMetaverse.InventoryBase.#ctor(OpenMetaverse.UUID)"> 23778 <member name="F:OpenMetaverse.Animations.COURTBOW">
20774 <summary> 23779 <summary>Agent doing a curtsey bow</summary>
20775 Constructor, takes an itemID as a parameter
20776 </summary>
20777 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
20778 </member> 23780 </member>
20779 <member name="M:OpenMetaverse.InventoryBase.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23781 <member name="F:OpenMetaverse.Animations.CROUCH">
20780 <summary> 23782 <summary>Agent crouching</summary>
20781
20782 </summary>
20783 <returns></returns>
20784 </member> 23783 </member>
20785 <member name="M:OpenMetaverse.InventoryBase.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23784 <member name="F:OpenMetaverse.Animations.CROUCHWALK">
20786 <summary> 23785 <summary>Agent crouching while walking</summary>
20787
20788 </summary>
20789 <returns></returns>
20790 </member> 23786 </member>
20791 <member name="M:OpenMetaverse.InventoryBase.GetHashCode"> 23787 <member name="F:OpenMetaverse.Animations.CRY">
20792 <summary> 23788 <summary>Agent crying</summary>
20793 Generates a number corresponding to the value of the object to support the use of a hash table,
20794 suitable for use in hashing algorithms and data structures such as a hash table
20795 </summary>
20796 <returns>A Hashcode of all the combined InventoryBase fields</returns>
20797 </member> 23789 </member>
20798 <member name="M:OpenMetaverse.InventoryBase.Equals(System.Object)"> 23790 <member name="F:OpenMetaverse.Animations.CUSTOMIZE">
20799 <summary> 23791 <summary>Agent unanimated with arms out (e.g. setting appearance)</summary>
20800 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
20801 </summary>
20802 <param name="o">InventoryBase object to compare against</param>
20803 <returns>true if objects are the same</returns>
20804 </member> 23792 </member>
20805 <member name="M:OpenMetaverse.InventoryBase.Equals(OpenMetaverse.InventoryBase)"> 23793 <member name="F:OpenMetaverse.Animations.CUSTOMIZE_DONE">
20806 <summary> 23794 <summary>Agent re-animated after set appearance finished</summary>
20807 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
20808 </summary>
20809 <param name="o">InventoryBase object to compare against</param>
20810 <returns>true if objects are the same</returns>
20811 </member> 23795 </member>
20812 <member name="T:OpenMetaverse.InventoryItem"> 23796 <member name="F:OpenMetaverse.Animations.DANCE1">
20813 <summary> 23797 <summary>Agent dancing</summary>
20814 An Item in Inventory
20815 </summary>
20816 </member> 23798 </member>
20817 <member name="F:OpenMetaverse.InventoryItem.AssetUUID"> 23799 <member name="F:OpenMetaverse.Animations.DANCE2">
20818 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of this item</summary> 23800 <summary>Agent dancing</summary>
20819 </member> 23801 </member>
20820 <member name="F:OpenMetaverse.InventoryItem.Permissions"> 23802 <member name="F:OpenMetaverse.Animations.DANCE3">
20821 <summary>The combined <seealso cref="T:OpenMetaverse.Permissions"/> of this item</summary> 23803 <summary>Agent dancing</summary>
20822 </member> 23804 </member>
20823 <member name="F:OpenMetaverse.InventoryItem.AssetType"> 23805 <member name="F:OpenMetaverse.Animations.DANCE4">
20824 <summary>The type of item from <seealso cref="T:OpenMetaverse.AssetType"/></summary> 23806 <summary>Agent dancing</summary>
20825 </member> 23807 </member>
20826 <member name="F:OpenMetaverse.InventoryItem.InventoryType"> 23808 <member name="F:OpenMetaverse.Animations.DANCE5">
20827 <summary>The type of item from the <seealso cref="T:OpenMetaverse.InventoryType"/> enum</summary> 23809 <summary>Agent dancing</summary>
20828 </member> 23810 </member>
20829 <member name="F:OpenMetaverse.InventoryItem.CreatorID"> 23811 <member name="F:OpenMetaverse.Animations.DANCE6">
20830 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the creator of this item</summary> 23812 <summary>Agent dancing</summary>
20831 </member> 23813 </member>
20832 <member name="F:OpenMetaverse.InventoryItem.Description"> 23814 <member name="F:OpenMetaverse.Animations.DANCE7">
20833 <summary>A Description of this item</summary> 23815 <summary>Agent dancing</summary>
20834 </member> 23816 </member>
20835 <member name="F:OpenMetaverse.InventoryItem.GroupID"> 23817 <member name="F:OpenMetaverse.Animations.DANCE8">
20836 <summary>The <seealso cref="T:OpenMetaverse.Group"/>s <seealso cref="T:OpenMetaverse.UUID"/> this item is set to or owned by</summary> 23818 <summary>Agent dancing</summary>
20837 </member> 23819 </member>
20838 <member name="F:OpenMetaverse.InventoryItem.GroupOwned"> 23820 <member name="F:OpenMetaverse.Animations.DEAD">
20839 <summary>If true, item is owned by a group</summary> 23821 <summary>Agent on ground unanimated</summary>
20840 </member> 23822 </member>
20841 <member name="F:OpenMetaverse.InventoryItem.SalePrice"> 23823 <member name="F:OpenMetaverse.Animations.DRINK">
20842 <summary>The price this item can be purchased for</summary> 23824 <summary>Agent boozing it up</summary>
20843 </member> 23825 </member>
20844 <member name="F:OpenMetaverse.InventoryItem.SaleType"> 23826 <member name="F:OpenMetaverse.Animations.EMBARRASSED">
20845 <summary>The type of sale from the <seealso cref="T:OpenMetaverse.SaleType"/> enum</summary> 23827 <summary>Agent with embarassed expression on face</summary>
20846 </member> 23828 </member>
20847 <member name="F:OpenMetaverse.InventoryItem.Flags"> 23829 <member name="F:OpenMetaverse.Animations.EXPRESS_AFRAID">
20848 <summary>Combined flags from <seealso cref="T:OpenMetaverse.InventoryItemFlags"/></summary> 23830 <summary>Agent with afraid expression on face</summary>
20849 </member> 23831 </member>
20850 <member name="F:OpenMetaverse.InventoryItem.CreationDate"> 23832 <member name="F:OpenMetaverse.Animations.EXPRESS_ANGER">
20851 <summary>Time and date this inventory item was created, stored as 23833 <summary>Agent with angry expression on face</summary>
20852 UTC (Coordinated Universal Time)</summary>
20853 </member> 23834 </member>
20854 <member name="F:OpenMetaverse.InventoryItem.TransactionID"> 23835 <member name="F:OpenMetaverse.Animations.EXPRESS_BORED">
20855 <summary>Used to update the AssetID in requests sent to the server</summary> 23836 <summary>Agent with bored expression on face</summary>
20856 </member> 23837 </member>
20857 <member name="F:OpenMetaverse.InventoryItem.LastOwnerID"> 23838 <member name="F:OpenMetaverse.Animations.EXPRESS_CRY">
20858 <summary>The <seealso cref="T:OpenMetaverse.UUID"/> of the previous owner of the item</summary> 23839 <summary>Agent crying</summary>
20859 </member> 23840 </member>
20860 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.UUID)"> 23841 <member name="F:OpenMetaverse.Animations.EXPRESS_DISDAIN">
20861 <summary> 23842 <summary>Agent showing disdain (dislike) for something</summary>
20862 Construct a new InventoryItem object
20863 </summary>
20864 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
20865 </member> 23843 </member>
20866 <member name="M:OpenMetaverse.InventoryItem.#ctor(OpenMetaverse.InventoryType,OpenMetaverse.UUID)"> 23844 <member name="F:OpenMetaverse.Animations.EXPRESS_EMBARRASSED">
20867 <summary> 23845 <summary>Agent with embarassed expression on face</summary>
20868 Construct a new InventoryItem object of a specific Type
20869 </summary>
20870 <param name="type">The type of item from <seealso cref="T:OpenMetaverse.InventoryType"/></param>
20871 <param name="itemID"><seealso cref="T:OpenMetaverse.UUID"/> of the item</param>
20872 </member> 23846 </member>
20873 <member name="M:OpenMetaverse.InventoryItem.IsLink"> 23847 <member name="F:OpenMetaverse.Animations.EXPRESS_FROWN">
20874 <summary> 23848 <summary>Agent with frowning expression on face</summary>
20875 Indicates inventory item is a link
20876 </summary>
20877 <returns>True if inventory item is a link to another inventory item</returns>
20878 </member> 23849 </member>
20879 <member name="M:OpenMetaverse.InventoryItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23850 <member name="F:OpenMetaverse.Animations.EXPRESS_KISS">
20880 <summary> 23851 <summary>Agent with kissy face</summary>
20881
20882 </summary>
20883 <returns></returns>
20884 </member> 23852 </member>
20885 <member name="M:OpenMetaverse.InventoryItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23853 <member name="F:OpenMetaverse.Animations.EXPRESS_LAUGH">
20886 <summary> 23854 <summary>Agent expressing laughgter</summary>
20887
20888 </summary>
20889 <returns></returns>
20890 </member> 23855 </member>
20891 <member name="M:OpenMetaverse.InventoryItem.GetHashCode"> 23856 <member name="F:OpenMetaverse.Animations.EXPRESS_OPEN_MOUTH">
20892 <summary> 23857 <summary>Agent with open mouth</summary>
20893 Generates a number corresponding to the value of the object to support the use of a hash table.
20894 Suitable for use in hashing algorithms and data structures such as a hash table
20895 </summary>
20896 <returns>A Hashcode of all the combined InventoryItem fields</returns>
20897 </member> 23858 </member>
20898 <member name="M:OpenMetaverse.InventoryItem.Equals(System.Object)"> 23859 <member name="F:OpenMetaverse.Animations.EXPRESS_REPULSED">
20899 <summary> 23860 <summary>Agent with repulsed expression on face</summary>
20900 Compares an object
20901 </summary>
20902 <param name="o">The object to compare</param>
20903 <returns>true if comparison object matches</returns>
20904 </member> 23861 </member>
20905 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryBase)"> 23862 <member name="F:OpenMetaverse.Animations.EXPRESS_SAD">
20906 <summary> 23863 <summary>Agent expressing sadness</summary>
20907 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryBase"/> object is equal to the current object
20908 </summary>
20909 <param name="o">The <seealso cref="T:OpenMetaverse.InventoryBase"/> object to compare against</param>
20910 <returns>true if objects are the same</returns>
20911 </member> 23864 </member>
20912 <member name="M:OpenMetaverse.InventoryItem.Equals(OpenMetaverse.InventoryItem)"> 23865 <member name="F:OpenMetaverse.Animations.EXPRESS_SHRUG">
20913 <summary> 23866 <summary>Agent shrugging shoulders</summary>
20914 Determine whether the specified <seealso cref="T:OpenMetaverse.InventoryItem"/> object is equal to the current object
20915 </summary>
20916 <param name="o">The <seealso cref="T:OpenMetaverse.InventoryItem"/> object to compare against</param>
20917 <returns>true if objects are the same</returns>
20918 </member> 23867 </member>
20919 <member name="T:OpenMetaverse.InventoryTexture"> 23868 <member name="F:OpenMetaverse.Animations.EXPRESS_SMILE">
20920 <summary> 23869 <summary>Agent with a smile</summary>
20921 InventoryTexture Class representing a graphical image
20922 </summary>
20923 <seealso cref="!:ManagedImage"/>
20924 </member> 23870 </member>
20925 <member name="M:OpenMetaverse.InventoryTexture.#ctor(OpenMetaverse.UUID)"> 23871 <member name="F:OpenMetaverse.Animations.EXPRESS_SURPRISE">
20926 <summary> 23872 <summary>Agent expressing surprise</summary>
20927 Construct an InventoryTexture object
20928 </summary>
20929 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
20930 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
20931 </member> 23873 </member>
20932 <member name="M:OpenMetaverse.InventoryTexture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23874 <member name="F:OpenMetaverse.Animations.EXPRESS_TONGUE_OUT">
20933 <summary> 23875 <summary>Agent sticking tongue out</summary>
20934 Construct an InventoryTexture object from a serialization stream
20935 </summary>
20936 </member> 23876 </member>
20937 <member name="T:OpenMetaverse.InventorySound"> 23877 <member name="F:OpenMetaverse.Animations.EXPRESS_TOOTHSMILE">
20938 <summary> 23878 <summary>Agent with big toothy smile</summary>
20939 InventorySound Class representing a playable sound
20940 </summary>
20941 </member> 23879 </member>
20942 <member name="M:OpenMetaverse.InventorySound.#ctor(OpenMetaverse.UUID)"> 23880 <member name="F:OpenMetaverse.Animations.EXPRESS_WINK">
20943 <summary> 23881 <summary>Agent winking</summary>
20944 Construct an InventorySound object
20945 </summary>
20946 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
20947 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
20948 </member> 23882 </member>
20949 <member name="M:OpenMetaverse.InventorySound.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23883 <member name="F:OpenMetaverse.Animations.EXPRESS_WORRY">
20950 <summary> 23884 <summary>Agent expressing worry</summary>
20951 Construct an InventorySound object from a serialization stream
20952 </summary>
20953 </member> 23885 </member>
20954 <member name="T:OpenMetaverse.InventoryCallingCard"> 23886 <member name="F:OpenMetaverse.Animations.FALLDOWN">
20955 <summary> 23887 <summary>Agent falling down</summary>
20956 InventoryCallingCard Class, contains information on another avatar
20957 </summary>
20958 </member> 23888 </member>
20959 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(OpenMetaverse.UUID)"> 23889 <member name="F:OpenMetaverse.Animations.FEMALE_WALK">
20960 <summary> 23890 <summary>Agent walking (feminine version)</summary>
20961 Construct an InventoryCallingCard object
20962 </summary>
20963 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
20964 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
20965 </member> 23891 </member>
20966 <member name="M:OpenMetaverse.InventoryCallingCard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23892 <member name="F:OpenMetaverse.Animations.FINGER_WAG">
20967 <summary> 23893 <summary>Agent wagging finger (disapproval)</summary>
20968 Construct an InventoryCallingCard object from a serialization stream
20969 </summary>
20970 </member> 23894 </member>
20971 <member name="T:OpenMetaverse.InventoryLandmark"> 23895 <member name="F:OpenMetaverse.Animations.FIST_PUMP">
20972 <summary> 23896 <summary>I'm not sure I want to know</summary>
20973 InventoryLandmark Class, contains details on a specific location
20974 </summary>
20975 </member> 23897 </member>
20976 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(OpenMetaverse.UUID)"> 23898 <member name="F:OpenMetaverse.Animations.FLY">
20977 <summary> 23899 <summary>Agent in superman position</summary>
20978 Construct an InventoryLandmark object
20979 </summary>
20980 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
20981 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
20982 </member> 23900 </member>
20983 <member name="M:OpenMetaverse.InventoryLandmark.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23901 <member name="F:OpenMetaverse.Animations.FLYSLOW">
20984 <summary> 23902 <summary>Agent in superman position</summary>
20985 Construct an InventoryLandmark object from a serialization stream
20986 </summary>
20987 </member> 23903 </member>
20988 <member name="P:OpenMetaverse.InventoryLandmark.LandmarkVisited"> 23904 <member name="F:OpenMetaverse.Animations.HELLO">
20989 <summary> 23905 <summary>Agent greeting another</summary>
20990 Landmarks use the InventoryItemFlags struct and will have a flag of 1 set if they have been visited
20991 </summary>
20992 </member> 23906 </member>
20993 <member name="T:OpenMetaverse.InventoryObject"> 23907 <member name="F:OpenMetaverse.Animations.HOLD_BAZOOKA_R">
20994 <summary> 23908 <summary>Agent holding bazooka (right handed)</summary>
20995 InventoryObject Class contains details on a primitive or coalesced set of primitives
20996 </summary>
20997 </member> 23909 </member>
20998 <member name="M:OpenMetaverse.InventoryObject.#ctor(OpenMetaverse.UUID)"> 23910 <member name="F:OpenMetaverse.Animations.HOLD_BOW_L">
20999 <summary> 23911 <summary>Agent holding a bow (left handed)</summary>
21000 Construct an InventoryObject object
21001 </summary>
21002 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
21003 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
21004 </member> 23912 </member>
21005 <member name="M:OpenMetaverse.InventoryObject.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23913 <member name="F:OpenMetaverse.Animations.HOLD_HANDGUN_R">
21006 <summary> 23914 <summary>Agent holding a handgun (right handed)</summary>
21007 Construct an InventoryObject object from a serialization stream
21008 </summary>
21009 </member> 23915 </member>
21010 <member name="P:OpenMetaverse.InventoryObject.ItemFlags"> 23916 <member name="F:OpenMetaverse.Animations.HOLD_RIFLE_R">
21011 <summary> 23917 <summary>Agent holding a rifle (right handed)</summary>
21012 Gets or sets the upper byte of the Flags value
21013 </summary>
21014 </member> 23918 </member>
21015 <member name="P:OpenMetaverse.InventoryObject.AttachPoint"> 23919 <member name="F:OpenMetaverse.Animations.HOLD_THROW_R">
21016 <summary> 23920 <summary>Agent throwing an object (right handed)</summary>
21017 Gets or sets the object attachment point, the lower byte of the Flags value
21018 </summary>
21019 </member> 23921 </member>
21020 <member name="T:OpenMetaverse.InventoryNotecard"> 23922 <member name="F:OpenMetaverse.Animations.HOVER">
21021 <summary> 23923 <summary>Agent in static hover</summary>
21022 InventoryNotecard Class, contains details on an encoded text document
21023 </summary>
21024 </member> 23924 </member>
21025 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(OpenMetaverse.UUID)"> 23925 <member name="F:OpenMetaverse.Animations.HOVER_DOWN">
21026 <summary> 23926 <summary>Agent hovering downward</summary>
21027 Construct an InventoryNotecard object
21028 </summary>
21029 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
21030 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
21031 </member> 23927 </member>
21032 <member name="M:OpenMetaverse.InventoryNotecard.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23928 <member name="F:OpenMetaverse.Animations.HOVER_UP">
21033 <summary> 23929 <summary>Agent hovering upward</summary>
21034 Construct an InventoryNotecard object from a serialization stream
21035 </summary>
21036 </member> 23930 </member>
21037 <member name="T:OpenMetaverse.InventoryCategory"> 23931 <member name="F:OpenMetaverse.Animations.IMPATIENT">
21038 <summary> 23932 <summary>Agent being impatient</summary>
21039 InventoryCategory Class
21040 </summary>
21041 <remarks>TODO: Is this even used for anything?</remarks>
21042 </member> 23933 </member>
21043 <member name="M:OpenMetaverse.InventoryCategory.#ctor(OpenMetaverse.UUID)"> 23934 <member name="F:OpenMetaverse.Animations.JUMP">
21044 <summary> 23935 <summary>Agent jumping</summary>
21045 Construct an InventoryCategory object
21046 </summary>
21047 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
21048 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
21049 </member> 23936 </member>
21050 <member name="M:OpenMetaverse.InventoryCategory.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23937 <member name="F:OpenMetaverse.Animations.JUMP_FOR_JOY">
21051 <summary> 23938 <summary>Agent jumping with fervor</summary>
21052 Construct an InventoryCategory object from a serialization stream
21053 </summary>
21054 </member> 23939 </member>
21055 <member name="T:OpenMetaverse.InventoryLSL"> 23940 <member name="F:OpenMetaverse.Animations.KISS_MY_BUTT">
21056 <summary> 23941 <summary>Agent point to lips then rear end</summary>
21057 InventoryLSL Class, represents a Linden Scripting Language object
21058 </summary>
21059 </member> 23942 </member>
21060 <member name="M:OpenMetaverse.InventoryLSL.#ctor(OpenMetaverse.UUID)"> 23943 <member name="F:OpenMetaverse.Animations.LAND">
21061 <summary> 23944 <summary>Agent landing from jump, finished flight, etc</summary>
21062 Construct an InventoryLSL object
21063 </summary>
21064 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
21065 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
21066 </member> 23945 </member>
21067 <member name="M:OpenMetaverse.InventoryLSL.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23946 <member name="F:OpenMetaverse.Animations.LAUGH_SHORT">
21068 <summary> 23947 <summary>Agent laughing</summary>
21069 Construct an InventoryLSL object from a serialization stream
21070 </summary>
21071 </member> 23948 </member>
21072 <member name="T:OpenMetaverse.InventorySnapshot"> 23949 <member name="F:OpenMetaverse.Animations.MEDIUM_LAND">
21073 <summary> 23950 <summary>Agent landing from jump, finished flight, etc</summary>
21074 InventorySnapshot Class, an image taken with the viewer
21075 </summary>
21076 </member> 23951 </member>
21077 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(OpenMetaverse.UUID)"> 23952 <member name="F:OpenMetaverse.Animations.MOTORCYCLE_SIT">
21078 <summary> 23953 <summary>Agent sitting on a motorcycle</summary>
21079 Construct an InventorySnapshot object
21080 </summary>
21081 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
21082 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
21083 </member> 23954 </member>
21084 <member name="M:OpenMetaverse.InventorySnapshot.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23955 <member name="F:OpenMetaverse.Animations.MUSCLE_BEACH">
21085 <summary> 23956 <summary></summary>
21086 Construct an InventorySnapshot object from a serialization stream
21087 </summary>
21088 </member> 23957 </member>
21089 <member name="T:OpenMetaverse.InventoryAttachment"> 23958 <member name="F:OpenMetaverse.Animations.NO">
21090 <summary> 23959 <summary>Agent moving head side to side</summary>
21091 InventoryAttachment Class, contains details on an attachable object
21092 </summary>
21093 </member> 23960 </member>
21094 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(OpenMetaverse.UUID)"> 23961 <member name="F:OpenMetaverse.Animations.NO_UNHAPPY">
21095 <summary> 23962 <summary>Agent moving head side to side with unhappy expression</summary>
21096 Construct an InventoryAttachment object
21097 </summary>
21098 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
21099 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
21100 </member> 23963 </member>
21101 <member name="M:OpenMetaverse.InventoryAttachment.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23964 <member name="F:OpenMetaverse.Animations.NYAH_NYAH">
21102 <summary> 23965 <summary>Agent taunting another</summary>
21103 Construct an InventoryAttachment object from a serialization stream
21104 </summary>
21105 </member> 23966 </member>
21106 <member name="P:OpenMetaverse.InventoryAttachment.AttachmentPoint"> 23967 <member name="F:OpenMetaverse.Animations.ONETWO_PUNCH">
21107 <summary> 23968 <summary></summary>
21108 Get the last AttachmentPoint this object was attached to
21109 </summary>
21110 </member> 23969 </member>
21111 <member name="T:OpenMetaverse.InventoryWearable"> 23970 <member name="F:OpenMetaverse.Animations.PEACE">
21112 <summary> 23971 <summary>Agent giving peace sign</summary>
21113 InventoryWearable Class, details on a clothing item or body part
21114 </summary>
21115 </member> 23972 </member>
21116 <member name="M:OpenMetaverse.InventoryWearable.#ctor(OpenMetaverse.UUID)"> 23973 <member name="F:OpenMetaverse.Animations.POINT_ME">
21117 <summary> 23974 <summary>Agent pointing at self</summary>
21118 Construct an InventoryWearable object
21119 </summary>
21120 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
21121 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
21122 </member> 23975 </member>
21123 <member name="M:OpenMetaverse.InventoryWearable.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23976 <member name="F:OpenMetaverse.Animations.POINT_YOU">
21124 <summary> 23977 <summary>Agent pointing at another</summary>
21125 Construct an InventoryWearable object from a serialization stream
21126 </summary>
21127 </member> 23978 </member>
21128 <member name="P:OpenMetaverse.InventoryWearable.WearableType"> 23979 <member name="F:OpenMetaverse.Animations.PRE_JUMP">
21129 <summary> 23980 <summary>Agent preparing for jump (bending knees)</summary>
21130 The <seealso cref="T:OpenMetaverse.WearableType"/>, Skin, Shape, Skirt, Etc
21131 </summary>
21132 </member> 23981 </member>
21133 <member name="T:OpenMetaverse.InventoryAnimation"> 23982 <member name="F:OpenMetaverse.Animations.PUNCH_LEFT">
21134 <summary> 23983 <summary>Agent punching with left hand</summary>
21135 InventoryAnimation Class, A bvh encoded object which animates an avatar
21136 </summary>
21137 </member> 23984 </member>
21138 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(OpenMetaverse.UUID)"> 23985 <member name="F:OpenMetaverse.Animations.PUNCH_RIGHT">
21139 <summary> 23986 <summary>Agent punching with right hand</summary>
21140 Construct an InventoryAnimation object
21141 </summary>
21142 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
21143 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
21144 </member> 23987 </member>
21145 <member name="M:OpenMetaverse.InventoryAnimation.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23988 <member name="F:OpenMetaverse.Animations.REPULSED">
21146 <summary> 23989 <summary>Agent acting repulsed</summary>
21147 Construct an InventoryAnimation object from a serialization stream
21148 </summary>
21149 </member> 23990 </member>
21150 <member name="T:OpenMetaverse.InventoryGesture"> 23991 <member name="F:OpenMetaverse.Animations.ROUNDHOUSE_KICK">
21151 <summary> 23992 <summary>Agent trying to be Chuck Norris</summary>
21152 InventoryGesture Class, details on a series of animations, sounds, and actions
21153 </summary>
21154 </member> 23993 </member>
21155 <member name="M:OpenMetaverse.InventoryGesture.#ctor(OpenMetaverse.UUID)"> 23994 <member name="F:OpenMetaverse.Animations.RPS_COUNTDOWN">
21156 <summary> 23995 <summary>Rocks, Paper, Scissors 1, 2, 3</summary>
21157 Construct an InventoryGesture object
21158 </summary>
21159 <param name="itemID">A <seealso cref="T:OpenMetaverse.UUID"/> which becomes the
21160 <seealso cref="T:OpenMetaverse.InventoryItem"/> objects AssetUUID</param>
21161 </member> 23996 </member>
21162 <member name="M:OpenMetaverse.InventoryGesture.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 23997 <member name="F:OpenMetaverse.Animations.RPS_PAPER">
21163 <summary> 23998 <summary>Agent with hand flat over other hand</summary>
21164 Construct an InventoryGesture object from a serialization stream
21165 </summary>
21166 </member> 23999 </member>
21167 <member name="T:OpenMetaverse.InventoryFolder"> 24000 <member name="F:OpenMetaverse.Animations.RPS_ROCK">
21168 <summary> 24001 <summary>Agent with fist over other hand</summary>
21169 A folder contains <seealso cref="T:OpenMetaverse.InventoryItem"/>s and has certain attributes specific
21170 to itself
21171 </summary>
21172 </member> 24002 </member>
21173 <member name="F:OpenMetaverse.InventoryFolder.PreferredType"> 24003 <member name="F:OpenMetaverse.Animations.RPS_SCISSORS">
21174 <summary>The Preferred <seealso cref="T:OpenMetaverse.AssetType"/> for a folder.</summary> 24004 <summary>Agent with two fingers spread over other hand</summary>
21175 </member> 24005 </member>
21176 <member name="F:OpenMetaverse.InventoryFolder.Version"> 24006 <member name="F:OpenMetaverse.Animations.RUN">
21177 <summary>The Version of this folder</summary> 24007 <summary>Agent running</summary>
21178 </member> 24008 </member>
21179 <member name="F:OpenMetaverse.InventoryFolder.DescendentCount"> 24009 <member name="F:OpenMetaverse.Animations.SAD">
21180 <summary>Number of child items this folder contains.</summary> 24010 <summary>Agent appearing sad</summary>
21181 </member> 24011 </member>
21182 <member name="M:OpenMetaverse.InventoryFolder.#ctor(OpenMetaverse.UUID)"> 24012 <member name="F:OpenMetaverse.Animations.SALUTE">
21183 <summary> 24013 <summary>Agent saluting</summary>
21184 Constructor
21185 </summary>
21186 <param name="itemID">UUID of the folder</param>
21187 </member> 24014 </member>
21188 <member name="M:OpenMetaverse.InventoryFolder.ToString"> 24015 <member name="F:OpenMetaverse.Animations.SHOOT_BOW_L">
21189 <summary> 24016 <summary>Agent shooting bow (left handed)</summary>
21190
21191 </summary>
21192 <returns></returns>
21193 </member> 24017 </member>
21194 <member name="M:OpenMetaverse.InventoryFolder.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24018 <member name="F:OpenMetaverse.Animations.SHOUT">
21195 <summary> 24019 <summary>Agent cupping mouth as if shouting</summary>
21196 Get Serilization data for this InventoryFolder object
21197 </summary>
21198 </member> 24020 </member>
21199 <member name="M:OpenMetaverse.InventoryFolder.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> 24021 <member name="F:OpenMetaverse.Animations.SHRUG">
21200 <summary> 24022 <summary>Agent shrugging shoulders</summary>
21201 Construct an InventoryFolder object from a serialization stream
21202 </summary>
21203 </member> 24023 </member>
21204 <member name="M:OpenMetaverse.InventoryFolder.GetHashCode"> 24024 <member name="F:OpenMetaverse.Animations.SIT">
21205 <summary> 24025 <summary>Agent in sit position</summary>
21206
21207 </summary>
21208 <returns></returns>
21209 </member> 24026 </member>
21210 <member name="M:OpenMetaverse.InventoryFolder.Equals(System.Object)"> 24027 <member name="F:OpenMetaverse.Animations.SIT_FEMALE">
21211 <summary> 24028 <summary>Agent in sit position (feminine)</summary>
21212
21213 </summary>
21214 <param name="o"></param>
21215 <returns></returns>
21216 </member> 24029 </member>
21217 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryBase)"> 24030 <member name="F:OpenMetaverse.Animations.SIT_GENERIC">
21218 <summary> 24031 <summary>Agent in sit position (generic)</summary>
21219
21220 </summary>
21221 <param name="o"></param>
21222 <returns></returns>
21223 </member> 24032 </member>
21224 <member name="M:OpenMetaverse.InventoryFolder.Equals(OpenMetaverse.InventoryFolder)"> 24033 <member name="F:OpenMetaverse.Animations.SIT_GROUND">
21225 <summary> 24034 <summary>Agent sitting on ground</summary>
21226
21227 </summary>
21228 <param name="o"></param>
21229 <returns></returns>
21230 </member> 24035 </member>
21231 <member name="T:OpenMetaverse.InventoryManager"> 24036 <member name="F:OpenMetaverse.Animations.SIT_GROUND_staticRAINED">
21232 <summary> 24037 <summary>Agent sitting on ground</summary>
21233 Tools for dealing with agents inventory
21234 </summary>
21235 </member> 24038 </member>
21236 <member name="F:OpenMetaverse.InventoryManager.MAGIC_ID"> 24039 <member name="F:OpenMetaverse.Animations.SIT_TO_STAND">
21237 <summary>Used for converting shadow_id to asset_id</summary> 24040 <summary></summary>
21238 </member> 24041 </member>
21239 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceived"> 24042 <member name="F:OpenMetaverse.Animations.SLEEP">
21240 <summary>The event subscribers, null of no subscribers</summary> 24043 <summary>Agent sleeping on side</summary>
21241 </member> 24044 </member>
21242 <member name="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"> 24045 <member name="F:OpenMetaverse.Animations.SMOKE_IDLE">
21243 <summary>Raises the ItemReceived Event</summary> 24046 <summary>Agent smoking</summary>
21244 <param name="e">A ItemReceivedEventArgs object containing
21245 the data sent from the simulator</param>
21246 </member> 24047 </member>
21247 <member name="F:OpenMetaverse.InventoryManager.m_ItemReceivedLock"> 24048 <member name="F:OpenMetaverse.Animations.SMOKE_INHALE">
21248 <summary>Thread sync lock object</summary> 24049 <summary>Agent inhaling smoke</summary>
21249 </member> 24050 </member>
21250 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdated"> 24051 <member name="F:OpenMetaverse.Animations.SMOKE_THROW_DOWN">
21251 <summary>The event subscribers, null of no subscribers</summary> 24052 <summary></summary>
21252 </member> 24053 </member>
21253 <member name="M:OpenMetaverse.InventoryManager.OnFolderUpdated(OpenMetaverse.FolderUpdatedEventArgs)"> 24054 <member name="F:OpenMetaverse.Animations.SNAPSHOT">
21254 <summary>Raises the FolderUpdated Event</summary> 24055 <summary>Agent taking a picture</summary>
21255 <param name="e">A FolderUpdatedEventArgs object containing
21256 the data sent from the simulator</param>
21257 </member> 24056 </member>
21258 <member name="F:OpenMetaverse.InventoryManager.m_FolderUpdatedLock"> 24057 <member name="F:OpenMetaverse.Animations.STAND">
21259 <summary>Thread sync lock object</summary> 24058 <summary>Agent standing</summary>
21260 </member> 24059 </member>
21261 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOffered"> 24060 <member name="F:OpenMetaverse.Animations.STANDUP">
21262 <summary>The event subscribers, null of no subscribers</summary> 24061 <summary>Agent standing up</summary>
21263 </member> 24062 </member>
21264 <member name="M:OpenMetaverse.InventoryManager.OnInventoryObjectOffered(OpenMetaverse.InventoryObjectOfferedEventArgs)"> 24063 <member name="F:OpenMetaverse.Animations.STAND_1">
21265 <summary>Raises the InventoryObjectOffered Event</summary> 24064 <summary>Agent standing</summary>
21266 <param name="e">A InventoryObjectOfferedEventArgs object containing
21267 the data sent from the simulator</param>
21268 </member> 24065 </member>
21269 <member name="F:OpenMetaverse.InventoryManager.m_InventoryObjectOfferedLock"> 24066 <member name="F:OpenMetaverse.Animations.STAND_2">
21270 <summary>Thread sync lock object</summary> 24067 <summary>Agent standing</summary>
21271 </member> 24068 </member>
21272 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceived"> 24069 <member name="F:OpenMetaverse.Animations.STAND_3">
21273 <summary>The event subscribers, null of no subscribers</summary> 24070 <summary>Agent standing</summary>
21274 </member> 24071 </member>
21275 <member name="M:OpenMetaverse.InventoryManager.OnTaskItemReceived(OpenMetaverse.TaskItemReceivedEventArgs)"> 24072 <member name="F:OpenMetaverse.Animations.STAND_4">
21276 <summary>Raises the TaskItemReceived Event</summary> 24073 <summary>Agent standing</summary>
21277 <param name="e">A TaskItemReceivedEventArgs object containing
21278 the data sent from the simulator</param>
21279 </member> 24074 </member>
21280 <member name="F:OpenMetaverse.InventoryManager.m_TaskItemReceivedLock"> 24075 <member name="F:OpenMetaverse.Animations.STRETCH">
21281 <summary>Thread sync lock object</summary> 24076 <summary>Agent stretching</summary>
21282 </member> 24077 </member>
21283 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReply"> 24078 <member name="F:OpenMetaverse.Animations.STRIDE">
21284 <summary>The event subscribers, null of no subscribers</summary> 24079 <summary>Agent in stride (fast walk)</summary>
21285 </member> 24080 </member>
21286 <member name="M:OpenMetaverse.InventoryManager.OnFindObjectByPathReply(OpenMetaverse.FindObjectByPathReplyEventArgs)"> 24081 <member name="F:OpenMetaverse.Animations.SURF">
21287 <summary>Raises the FindObjectByPath Event</summary> 24082 <summary>Agent surfing</summary>
21288 <param name="e">A FindObjectByPathEventArgs object containing
21289 the data sent from the simulator</param>
21290 </member> 24083 </member>
21291 <member name="F:OpenMetaverse.InventoryManager.m_FindObjectByPathReplyLock"> 24084 <member name="F:OpenMetaverse.Animations.SURPRISE">
21292 <summary>Thread sync lock object</summary> 24085 <summary>Agent acting surprised</summary>
21293 </member> 24086 </member>
21294 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReply"> 24087 <member name="F:OpenMetaverse.Animations.SWORD_STRIKE">
21295 <summary>The event subscribers, null of no subscribers</summary> 24088 <summary>Agent striking with a sword</summary>
21296 </member> 24089 </member>
21297 <member name="M:OpenMetaverse.InventoryManager.OnTaskInventoryReply(OpenMetaverse.TaskInventoryReplyEventArgs)"> 24090 <member name="F:OpenMetaverse.Animations.TALK">
21298 <summary>Raises the TaskInventoryReply Event</summary> 24091 <summary>Agent talking (lips moving)</summary>
21299 <param name="e">A TaskInventoryReplyEventArgs object containing
21300 the data sent from the simulator</param>
21301 </member> 24092 </member>
21302 <member name="F:OpenMetaverse.InventoryManager.m_TaskInventoryReplyLock"> 24093 <member name="F:OpenMetaverse.Animations.TANTRUM">
21303 <summary>Thread sync lock object</summary> 24094 <summary>Agent throwing a tantrum</summary>
21304 </member> 24095 </member>
21305 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventory"> 24096 <member name="F:OpenMetaverse.Animations.THROW_R">
21306 <summary>The event subscribers, null of no subscribers</summary> 24097 <summary>Agent throwing an object (right handed)</summary>
21307 </member> 24098 </member>
21308 <member name="M:OpenMetaverse.InventoryManager.OnSaveAssetToInventory(OpenMetaverse.SaveAssetToInventoryEventArgs)"> 24099 <member name="F:OpenMetaverse.Animations.TRYON_SHIRT">
21309 <summary>Raises the SaveAssetToInventory Event</summary> 24100 <summary>Agent trying on a shirt</summary>
21310 <param name="e">A SaveAssetToInventoryEventArgs object containing
21311 the data sent from the simulator</param>
21312 </member> 24101 </member>
21313 <member name="F:OpenMetaverse.InventoryManager.m_SaveAssetToInventoryLock"> 24102 <member name="F:OpenMetaverse.Animations.TURNLEFT">
21314 <summary>Thread sync lock object</summary> 24103 <summary>Agent turning to the left</summary>
21315 </member> 24104 </member>
21316 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReply"> 24105 <member name="F:OpenMetaverse.Animations.TURNRIGHT">
21317 <summary>The event subscribers, null of no subscribers</summary> 24106 <summary>Agent turning to the right</summary>
21318 </member> 24107 </member>
21319 <member name="M:OpenMetaverse.InventoryManager.OnScriptRunningReply(OpenMetaverse.ScriptRunningReplyEventArgs)"> 24108 <member name="F:OpenMetaverse.Animations.TYPE">
21320 <summary>Raises the ScriptRunningReply Event</summary> 24109 <summary>Agent typing</summary>
21321 <param name="e">A ScriptRunningReplyEventArgs object containing
21322 the data sent from the simulator</param>
21323 </member> 24110 </member>
21324 <member name="F:OpenMetaverse.InventoryManager.m_ScriptRunningReplyLock"> 24111 <member name="F:OpenMetaverse.Animations.WALK">
21325 <summary>Thread sync lock object</summary> 24112 <summary>Agent walking</summary>
21326 </member> 24113 </member>
21327 <member name="F:OpenMetaverse.InventoryManager._NewFolderNames"> 24114 <member name="F:OpenMetaverse.Animations.WHISPER">
21328 <summary>Partial mapping of AssetTypes to folder names</summary> 24115 <summary>Agent whispering</summary>
21329 </member> 24116 </member>
21330 <member name="M:OpenMetaverse.InventoryManager.#ctor(OpenMetaverse.GridClient)"> 24117 <member name="F:OpenMetaverse.Animations.WHISTLE">
21331 <summary> 24118 <summary>Agent whispering with fingers in mouth</summary>
21332 Default constructor
21333 </summary>
21334 <param name="client">Reference to the GridClient object</param>
21335 </member> 24119 </member>
21336 <member name="M:OpenMetaverse.InventoryManager.FetchItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Int32)"> 24120 <member name="F:OpenMetaverse.Animations.WINK">
21337 <summary> 24121 <summary>Agent winking</summary>
21338 Fetch an inventory item from the dataserver
21339 </summary>
21340 <param name="itemID">The items <seealso cref="T:OpenMetaverse.UUID"/></param>
21341 <param name="ownerID">The item Owners <seealso cref="T:OpenMetaverse.UUID"/></param>
21342 <param name="timeoutMS">a integer representing the number of milliseconds to wait for results</param>
21343 <returns>An <seealso cref="T:OpenMetaverse.InventoryItem"/> object on success, or null if no item was found</returns>
21344 <remarks>Items will also be sent to the <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/> event</remarks>
21345 </member> 24122 </member>
21346 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 24123 <member name="F:OpenMetaverse.Animations.WINK_HOLLYWOOD">
21347 <summary> 24124 <summary>Agent winking</summary>
21348 Request A single inventory item
21349 </summary>
21350 <param name="itemID">The items <seealso cref="T:OpenMetaverse.UUID"/></param>
21351 <param name="ownerID">The item Owners <seealso cref="T:OpenMetaverse.UUID"/></param>
21352 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
21353 </member> 24125 </member>
21354 <member name="M:OpenMetaverse.InventoryManager.RequestFetchInventory(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})"> 24126 <member name="F:OpenMetaverse.Animations.WORRY">
21355 <summary> 24127 <summary>Agent worried</summary>
21356 Request inventory items
21357 </summary>
21358 <param name="itemIDs">Inventory items to request</param>
21359 <param name="ownerIDs">Owners of the inventory items</param>
21360 <seealso cref="M:OpenMetaverse.InventoryManager.OnItemReceived(OpenMetaverse.ItemReceivedEventArgs)"/>
21361 </member> 24128 </member>
21362 <member name="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)"> 24129 <member name="F:OpenMetaverse.Animations.YES">
21363 <summary> 24130 <summary>Agent nodding yes</summary>
21364 Get contents of a folder
21365 </summary>
21366 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder to search</param>
21367 <param name="owner">The <seealso cref="T:OpenMetaverse.UUID"/> of the folders owner</param>
21368 <param name="folders">true to retrieve folders</param>
21369 <param name="items">true to retrieve items</param>
21370 <param name="order">sort order to return results in</param>
21371 <param name="timeoutMS">a integer representing the number of milliseconds to wait for results</param>
21372 <returns>A list of inventory items matching search criteria within folder</returns>
21373 <seealso cref="M:OpenMetaverse.InventoryManager.RequestFolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)"/>
21374 <remarks>InventoryFolder.DescendentCount will only be accurate if both folders and items are
21375 requested</remarks>
21376 </member> 24131 </member>
21377 <member name="M:OpenMetaverse.InventoryManager.RequestFolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder)"> 24132 <member name="F:OpenMetaverse.Animations.YES_HAPPY">
21378 <summary> 24133 <summary>Agent nodding yes with happy face</summary>
21379 Request the contents of an inventory folder
21380 </summary>
21381 <param name="folder">The folder to search</param>
21382 <param name="owner">The folder owners <seealso cref="T:OpenMetaverse.UUID"/></param>
21383 <param name="folders">true to return <seealso cref="!:InventoryManager.InventoryFolder"/>s contained in folder</param>
21384 <param name="items">true to return <seealso cref="!:InventoryManager.InventoryItem"/>s containd in folder</param>
21385 <param name="order">the sort order to return items in</param>
21386 <seealso cref="M:OpenMetaverse.InventoryManager.FolderContents(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventorySortOrder,System.Int32)"/>
21387 </member> 24134 </member>
21388 <member name="M:OpenMetaverse.InventoryManager.FindFolderForType(OpenMetaverse.AssetType)"> 24135 <member name="F:OpenMetaverse.Animations.YOGA_FLOAT">
21389 <summary> 24136 <summary>Agent floating with legs and arms crossed</summary>
21390 Returns the UUID of the folder (category) that defaults to
21391 containing 'type'. The folder is not necessarily only for that
21392 type
21393 </summary>
21394 <remarks>This will return the root folder if one does not exist</remarks>
21395 <param name="type"></param>
21396 <returns>The UUID of the desired folder if found, the UUID of the RootFolder
21397 if not found, or UUID.Zero on failure</returns>
21398 </member> 24137 </member>
21399 <member name="M:OpenMetaverse.InventoryManager.FindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.Int32)"> 24138 <member name="M:OpenMetaverse.Animations.ToDictionary">
21400 <summary> 24139 <summary>
21401 Find an object in inventory using a specific path to search 24140 A dictionary containing all pre-defined animations
21402 </summary> 24141 </summary>
21403 <param name="baseFolder">The folder to begin the search in</param> 24142 <returns>A dictionary containing the pre-defined animations,
21404 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param> 24143 where the key is the animations ID, and the value is a string
21405 <param name="path">A string path to search</param> 24144 containing a name to identify the purpose of the animation</returns>
21406 <param name="timeoutMS">milliseconds to wait for a reply</param>
21407 <returns>Found items <seealso cref="T:OpenMetaverse.UUID"/> or <seealso cref="F:OpenMetaverse.UUID.Zero"/> if
21408 timeout occurs or item is not found</returns>
21409 </member> 24145 </member>
21410 <member name="M:OpenMetaverse.InventoryManager.RequestFindObjectByPath(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)"> 24146 <member name="M:OpenMetaverse.Voice.VoiceParticipant.IDFromName(System.String)">
21411 <summary> 24147 <summary>
21412 Find inventory items by path 24148 Extract the avatar UUID encoded in a SIP URI
21413 </summary> 24149 </summary>
21414 <param name="baseFolder">The folder to begin the search in</param> 24150 <param name="inName"></param>
21415 <param name="inventoryOwner">The object owners <seealso cref="T:OpenMetaverse.UUID"/></param> 24151 <returns></returns>
21416 <param name="path">A string path to search, folders/objects separated by a '/'</param>
21417 <remarks>Results are sent to the <seealso cref="!:InventoryManager.OnFindObjectByPath"/> event</remarks>
21418 </member> 24152 </member>
21419 <member name="M:OpenMetaverse.InventoryManager.LocalFind(OpenMetaverse.UUID,System.String[],System.Int32,System.Boolean)"> 24153 <member name="T:OpenMetaverse.MediaPermission">
21420 <summary> 24154 <summary>
21421 Search inventory Store object for an item or folder 24155 Permissions for control of object media
21422 </summary> 24156 </summary>
21423 <param name="baseFolder">The folder to begin the search in</param>
21424 <param name="path">An array which creates a path to search</param>
21425 <param name="level">Number of levels below baseFolder to conduct searches</param>
21426 <param name="firstOnly">if True, will stop searching after first match is found</param>
21427 <returns>A list of inventory items found</returns>
21428 </member> 24157 </member>
21429 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder)"> 24158 <member name="T:OpenMetaverse.MediaControls">
21430 <summary> 24159 <summary>
21431 Move an inventory item or folder to a new location 24160 Style of cotrols that shold be displayed to the user
21432 </summary> 24161 </summary>
21433 <param name="item">The <seealso cref="T:InventoryBase"/> item or folder to move</param>
21434 <param name="newParent">The <seealso cref="T:InventoryFolder"/> to move item or folder to</param>
21435 </member> 24162 </member>
21436 <member name="M:OpenMetaverse.InventoryManager.Move(OpenMetaverse.InventoryBase,OpenMetaverse.InventoryFolder,System.String)"> 24163 <member name="T:OpenMetaverse.MediaEntry">
21437 <summary> 24164 <summary>
21438 Move an inventory item or folder to a new location and change its name 24165 Class representing media data for a single face
21439 </summary> 24166 </summary>
21440 <param name="item">The <seealso cref="T:InventoryBase"/> item or folder to move</param>
21441 <param name="newParent">The <seealso cref="T:InventoryFolder"/> to move item or folder to</param>
21442 <param name="newName">The name to change the item or folder to</param>
21443 </member> 24167 </member>
21444 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)"> 24168 <member name="F:OpenMetaverse.MediaEntry.EnableAlterntiveImage">
21445 <summary> 24169 <summary>Is display of the alternative image enabled</summary>
21446 Move and rename a folder
21447 </summary>
21448 <param name="folderID">The source folders <seealso cref="T:OpenMetaverse.UUID"/></param>
21449 <param name="newparentID">The destination folders <seealso cref="T:OpenMetaverse.UUID"/></param>
21450 <param name="newName">The name to change the folder to</param>
21451 </member> 24170 </member>
21452 <member name="M:OpenMetaverse.InventoryManager.UpdateFolderProperties(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)"> 24171 <member name="F:OpenMetaverse.MediaEntry.AutoLoop">
21453 <summary> 24172 <summary>Should media auto loop</summary>
21454 Update folder properties
21455 </summary>
21456 <param name="folderID"><seealso cref="T:OpenMetaverse.UUID"/> of the folder to update</param>
21457 <param name="parentID">Sets folder's parent to <seealso cref="T:OpenMetaverse.UUID"/></param>
21458 <param name="name">Folder name</param>
21459 <param name="type">Folder type</param>
21460 </member> 24173 </member>
21461 <member name="M:OpenMetaverse.InventoryManager.MoveFolder(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 24174 <member name="F:OpenMetaverse.MediaEntry.AutoPlay">
21462 <summary> 24175 <summary>Shoule media be auto played</summary>
21463 Move a folder
21464 </summary>
21465 <param name="folderID">The source folders <seealso cref="T:OpenMetaverse.UUID"/></param>
21466 <param name="newParentID">The destination folders <seealso cref="T:OpenMetaverse.UUID"/></param>
21467 </member> 24176 </member>
21468 <member name="M:OpenMetaverse.InventoryManager.MoveFolders(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})"> 24177 <member name="F:OpenMetaverse.MediaEntry.AutoScale">
21469 <summary> 24178 <summary>Auto scale media to prim face</summary>
21470 Move multiple folders, the keys in the Dictionary parameter,
21471 to a new parents, the value of that folder's key.
21472 </summary>
21473 <param name="foldersNewParents">A Dictionary containing the
21474 <seealso cref="T:OpenMetaverse.UUID"/> of the source as the key, and the
21475 <seealso cref="T:OpenMetaverse.UUID"/> of the destination as the value</param>
21476 </member> 24179 </member>
21477 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 24180 <member name="F:OpenMetaverse.MediaEntry.AutoZoom">
21478 <summary> 24181 <summary>Should viewer automatically zoom in on the face when clicked</summary>
21479 Move an inventory item to a new folder
21480 </summary>
21481 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the source item to move</param>
21482 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder</param>
21483 </member> 24182 </member>
21484 <member name="M:OpenMetaverse.InventoryManager.MoveItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String)"> 24183 <member name="F:OpenMetaverse.MediaEntry.InteractOnFirstClick">
21485 <summary> 24184 <summary>Should viewer interpret first click as interaction with the media
21486 Move and rename an inventory item 24185 or when false should the first click be treated as zoom in commadn</summary>
21487 </summary>
21488 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the source item to move</param>
21489 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder</param>
21490 <param name="newName">The name to change the folder to</param>
21491 </member> 24186 </member>
21492 <member name="M:OpenMetaverse.InventoryManager.MoveItems(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,OpenMetaverse.UUID})"> 24187 <member name="F:OpenMetaverse.MediaEntry.Controls">
21493 <summary> 24188 <summary>Style of controls viewer should display when
21494 Move multiple inventory items to new locations 24189 viewer media on this face</summary>
21495 </summary>
21496 <param name="itemsNewParents">A Dictionary containing the
21497 <seealso cref="T:OpenMetaverse.UUID"/> of the source item as the key, and the
21498 <seealso cref="T:OpenMetaverse.UUID"/> of the destination folder as the value</param>
21499 </member> 24190 </member>
21500 <member name="M:OpenMetaverse.InventoryManager.RemoveDescendants(OpenMetaverse.UUID)"> 24191 <member name="F:OpenMetaverse.MediaEntry.HomeURL">
21501 <summary> 24192 <summary>Starting URL for the media</summary>
21502 Remove descendants of a folder
21503 </summary>
21504 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder</param>
21505 </member> 24193 </member>
21506 <member name="M:OpenMetaverse.InventoryManager.RemoveItem(OpenMetaverse.UUID)"> 24194 <member name="F:OpenMetaverse.MediaEntry.CurrentURL">
21507 <summary> 24195 <summary>Currently navigated URL</summary>
21508 Remove a single item from inventory
21509 </summary>
21510 <param name="item">The <seealso cref="T:OpenMetaverse.UUID"/> of the inventory item to remove</param>
21511 </member> 24196 </member>
21512 <member name="M:OpenMetaverse.InventoryManager.RemoveFolder(OpenMetaverse.UUID)"> 24197 <member name="F:OpenMetaverse.MediaEntry.Height">
21513 <summary> 24198 <summary>Media height in pixes</summary>
21514 Remove a folder from inventory
21515 </summary>
21516 <param name="folder">The <seealso cref="T:OpenMetaverse.UUID"/> of the folder to remove</param>
21517 </member> 24199 </member>
21518 <member name="M:OpenMetaverse.InventoryManager.Remove(System.Collections.Generic.List{OpenMetaverse.UUID},System.Collections.Generic.List{OpenMetaverse.UUID})"> 24200 <member name="F:OpenMetaverse.MediaEntry.Width">
21519 <summary> 24201 <summary>Media width in pixels</summary>
21520 Remove multiple items or folders from inventory
21521 </summary>
21522 <param name="items">A List containing the <seealso cref="T:OpenMetaverse.UUID"/>s of items to remove</param>
21523 <param name="folders">A List containing the <seealso cref="T:OpenMetaverse.UUID"/>s of the folders to remove</param>
21524 </member> 24202 </member>
21525 <member name="M:OpenMetaverse.InventoryManager.EmptyLostAndFound"> 24203 <member name="F:OpenMetaverse.MediaEntry.ControlPermissions">
21526 <summary> 24204 <summary>Who can controls the media</summary>
21527 Empty the Lost and Found folder
21528 </summary>
21529 </member> 24205 </member>
21530 <member name="M:OpenMetaverse.InventoryManager.EmptyTrash"> 24206 <member name="F:OpenMetaverse.MediaEntry.InteractPermissions">
21531 <summary> 24207 <summary>Who can interact with the media</summary>
21532 Empty the Trash folder
21533 </summary>
21534 </member> 24208 </member>
21535 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItem(OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,OpenMetaverse.InventoryType,OpenMetaverse.PermissionMask,OpenMetaverse.InventoryManager.ItemCreatedCallback)"> 24209 <member name="F:OpenMetaverse.MediaEntry.EnableWhiteList">
21536 <summary> 24210 <summary>Is URL whitelist enabled</summary>
21537
21538 </summary>
21539 <param name="parentFolder"></param>
21540 <param name="name"></param>
21541 <param name="description"></param>
21542 <param name="type"></param>
21543 <param name="assetTransactionID">Proper use is to upload the inventory's asset first, then provide the Asset's TransactionID here.</param>
21544 <param name="invType"></param>
21545 <param name="nextOwnerMask"></param>
21546 <param name="callback"></param>
21547 </member> 24211 </member>
21548 <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)"> 24212 <member name="F:OpenMetaverse.MediaEntry.WhiteList">
21549 <summary> 24213 <summary>Array of URLs that are whitelisted</summary>
21550
21551 </summary>
21552 <param name="parentFolder"></param>
21553 <param name="name"></param>
21554 <param name="description"></param>
21555 <param name="type"></param>
21556 <param name="assetTransactionID">Proper use is to upload the inventory's asset first, then provide the Asset's TransactionID here.</param>
21557 <param name="invType"></param>
21558 <param name="wearableType"></param>
21559 <param name="nextOwnerMask"></param>
21560 <param name="callback"></param>
21561 </member> 24214 </member>
21562 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String)"> 24215 <member name="M:OpenMetaverse.MediaEntry.GetOSD">
21563 <summary> 24216 <summary>
21564 Creates a new inventory folder 24217 Serialize to OSD
21565 </summary> 24218 </summary>
21566 <param name="parentID">ID of the folder to put this folder in</param> 24219 <returns>OSDMap with the serialized data</returns>
21567 <param name="name">Name of the folder to create</param>
21568 <returns>The UUID of the newly created folder</returns>
21569 </member> 24220 </member>
21570 <member name="M:OpenMetaverse.InventoryManager.CreateFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType)"> 24221 <member name="M:OpenMetaverse.MediaEntry.FromOSD(OpenMetaverse.StructuredData.OSD)">
21571 <summary> 24222 <summary>
21572 Creates a new inventory folder 24223 Deserialize from OSD data
21573 </summary> 24224 </summary>
21574 <param name="parentID">ID of the folder to put this folder in</param> 24225 <param name="osd">Serialized OSD data</param>
21575 <param name="name">Name of the folder to create</param> 24226 <returns>Deserialized object</returns>
21576 <param name="preferredType">Sets this folder as the default folder
21577 for new assets of the specified type. Use <code>AssetType.Unknown</code>
21578 to create a normal folder, otherwise it will likely create a
21579 duplicate of an existing folder type</param>
21580 <returns>The UUID of the newly created folder</returns>
21581 <remarks>If you specify a preferred type of <code>AsseType.Folder</code>
21582 it will create a new root folder which may likely cause all sorts
21583 of strange problems</remarks>
21584 </member> 24227 </member>
21585 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)"> 24228 <member name="T:OpenMetaverse.Imaging.OpenJPEG">
21586 <summary> 24229 <summary>
21587 Create an inventory item and upload asset data 24230 A Wrapper around openjpeg to encode and decode images to and from byte arrays
21588 </summary> 24231 </summary>
21589 <param name="data">Asset data</param>
21590 <param name="name">Inventory item name</param>
21591 <param name="description">Inventory item description</param>
21592 <param name="assetType">Asset type</param>
21593 <param name="invType">Inventory type</param>
21594 <param name="folderID">Put newly created inventory in this folder</param>
21595 <param name="callback">Delegate that will receive feedback on success or failure</param>
21596 </member> 24232 </member>
21597 <member name="M:OpenMetaverse.InventoryManager.RequestCreateItemFromAsset(System.Byte[],System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.Permissions,OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback)"> 24233 <member name="F:OpenMetaverse.Imaging.OpenJPEG.TGA_HEADER_SIZE">
21598 <summary> 24234 <summary>TGA Header size</summary>
21599 Create an inventory item and upload asset data
21600 </summary>
21601 <param name="data">Asset data</param>
21602 <param name="name">Inventory item name</param>
21603 <param name="description">Inventory item description</param>
21604 <param name="assetType">Asset type</param>
21605 <param name="invType">Inventory type</param>
21606 <param name="folderID">Put newly created inventory in this folder</param>
21607 <param name="permissions">Permission of the newly created item
21608 (EveryoneMask, GroupMask, and NextOwnerMask of Permissions struct are supported)</param>
21609 <param name="callback">Delegate that will receive feedback on success or failure</param>
21610 </member> 24235 </member>
21611 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryBase,OpenMetaverse.InventoryManager.ItemCreatedCallback)"> 24236 <member name="F:OpenMetaverse.Imaging.OpenJPEG.OpenJPEGLock">
21612 <summary> 24237 <summary>OpenJPEG is not threadsafe, so this object is used to lock
21613 Creates inventory link to another inventory item or folder 24238 during calls into unmanaged code</summary>
21614 </summary>
21615 <param name="folderID">Put newly created link in folder with this UUID</param>
21616 <param name="bse">Inventory item or folder</param>
21617 <param name="callback">Method to call upon creation of the link</param>
21618 </member> 24239 </member>
21619 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryItem,OpenMetaverse.InventoryManager.ItemCreatedCallback)"> 24240 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage,System.Boolean)">
21620 <summary> 24241 <summary>
21621 Creates inventory link to another inventory item 24242 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array
21622 </summary> 24243 </summary>
21623 <param name="folderID">Put newly created link in folder with this UUID</param> 24244 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param>
21624 <param name="item">Original inventory item</param> 24245 <param name="lossless">true to enable lossless conversion, only useful for small images ie: sculptmaps</param>
21625 <param name="callback">Method to call upon creation of the link</param> 24246 <returns>A byte array containing the encoded Image object</returns>
21626 </member> 24247 </member>
21627 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.InventoryFolder,OpenMetaverse.InventoryManager.ItemCreatedCallback)"> 24248 <member name="M:OpenMetaverse.Imaging.OpenJPEG.Encode(OpenMetaverse.Imaging.ManagedImage)">
21628 <summary> 24249 <summary>
21629 Creates inventory link to another inventory folder 24250 Encode a <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object into a byte array
21630 </summary> 24251 </summary>
21631 <param name="folderID">Put newly created link in folder with this UUID</param> 24252 <param name="image">The <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object to encode</param>
21632 <param name="folder">Original inventory folder</param> 24253 <returns>a byte array of the encoded image</returns>
21633 <param name="callback">Method to call upon creation of the link</param>
21634 </member> 24254 </member>
21635 <member name="M:OpenMetaverse.InventoryManager.CreateLink(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,System.String,OpenMetaverse.AssetType,OpenMetaverse.InventoryType,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCreatedCallback)"> 24255 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@,System.Drawing.Image@)">
21636 <summary> 24256 <summary>
21637 Creates inventory link to another inventory item or folder 24257 Decode JPEG2000 data to an <seealso cref="T:System.Drawing.Image"/> and
24258 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/>
21638 </summary> 24259 </summary>
21639 <param name="folderID">Put newly created link in folder with this UUID</param> 24260 <param name="encoded">JPEG2000 encoded data</param>
21640 <param name="itemID">Original item's UUID</param> 24261 <param name="managedImage">ManagedImage object to decode to</param>
21641 <param name="name">Name</param> 24262 <param name="image">Image object to decode to</param>
21642 <param name="description">Description</param> 24263 <returns>True if the decode succeeds, otherwise false</returns>
21643 <param name="assetType">Asset Type</param>
21644 <param name="invType">Inventory Type</param>
21645 <param name="transactionID">Transaction UUID</param>
21646 <param name="callback">Method to call upon creation of the link</param>
21647 </member> 24264 </member>
21648 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.InventoryManager.ItemCopiedCallback)"> 24265 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeToImage(System.Byte[],OpenMetaverse.Imaging.ManagedImage@)">
21649 <summary> 24266 <summary>
21650 24267
21651 </summary> 24268 </summary>
21652 <param name="item"></param> 24269 <param name="encoded"></param>
21653 <param name="newParent"></param> 24270 <param name="managedImage"></param>
21654 <param name="newName"></param> 24271 <returns></returns>
21655 <param name="callback"></param>
21656 </member> 24272 </member>
21657 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItem(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)"> 24273 <member name="M:OpenMetaverse.Imaging.OpenJPEG.DecodeLayerBoundaries(System.Byte[],OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo[]@,System.Int32@)">
21658 <summary> 24274 <summary>
21659 24275
21660 </summary> 24276 </summary>
21661 <param name="item"></param> 24277 <param name="encoded"></param>
21662 <param name="newParent"></param> 24278 <param name="layerInfo"></param>
21663 <param name="newName"></param> 24279 <param name="components"></param>
21664 <param name="oldOwnerID"></param> 24280 <returns></returns>
21665 <param name="callback"></param>
21666 </member> 24281 </member>
21667 <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)"> 24282 <member name="M:OpenMetaverse.Imaging.OpenJPEG.EncodeFromImage(System.Drawing.Bitmap,System.Boolean)">
21668 <summary> 24283 <summary>
21669 24284 Encode a <seealso cref="T:System.Drawing.Bitmap"/> object into a byte array
21670 </summary> 24285 </summary>
21671 <param name="items"></param> 24286 <param name="bitmap">The source <seealso cref="T:System.Drawing.Bitmap"/> object to encode</param>
21672 <param name="targetFolders"></param> 24287 <param name="lossless">true to enable lossless decoding</param>
21673 <param name="newNames"></param> 24288 <returns>A byte array containing the source Bitmap object</returns>
21674 <param name="oldOwnerID"></param>
21675 <param name="callback"></param>
21676 </member> 24289 </member>
21677 <member name="M:OpenMetaverse.InventoryManager.RequestCopyItemFromNotecard(OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.ItemCopiedCallback)"> 24290 <member name="T:OpenMetaverse.Imaging.OpenJPEG.J2KLayerInfo">
21678 <summary> 24291 <summary>
21679 Request a copy of an asset embedded within a notecard 24292 Defines the beginning and ending file positions of a layer in an
24293 LRCP-progression JPEG2000 file
21680 </summary> 24294 </summary>
21681 <param name="objectID">Usually UUID.Zero for copying an asset from a notecard</param>
21682 <param name="notecardID">UUID of the notecard to request an asset from</param>
21683 <param name="folderID">Target folder for asset to go to in your inventory</param>
21684 <param name="itemID">UUID of the embedded asset</param>
21685 <param name="callback">callback to run when item is copied to inventory</param>
21686 </member> 24295 </member>
21687 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItem(OpenMetaverse.InventoryItem)"> 24296 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledImage">
21688 <summary> 24297 <summary>
21689 24298 This structure is used to marshal both encoded and decoded images.
24299 MUST MATCH THE STRUCT IN dotnet.h!
21690 </summary> 24300 </summary>
21691 <param name="item"></param>
21692 </member> 24301 </member>
21693 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem})"> 24302 <member name="T:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket">
21694 <summary> 24303 <summary>
21695 24304 Information about a single packet in a JPEG2000 stream
21696 </summary> 24305 </summary>
21697 <param name="items"></param>
21698 </member> 24306 </member>
21699 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateItems(System.Collections.Generic.List{OpenMetaverse.InventoryItem},OpenMetaverse.UUID)"> 24307 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.start_pos">
21700 <summary> 24308 <summary>Packet start position</summary>
21701
21702 </summary>
21703 <param name="items"></param>
21704 <param name="transactionID"></param>
21705 </member> 24309 </member>
21706 <member name="M:OpenMetaverse.InventoryManager.RequestUploadNotecardAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)"> 24310 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_ph_pos">
21707 <summary> 24311 <summary>Packet header end position</summary>
21708
21709 </summary>
21710 <param name="data"></param>
21711 <param name="notecardID"></param>
21712 <param name="callback"></param>
21713 </member> 24312 </member>
21714 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateNotecardTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)"> 24313 <member name="F:OpenMetaverse.Imaging.OpenJPEG.MarshalledPacket.end_pos">
21715 <summary> 24314 <summary>Packet end position</summary>
21716 Save changes to notecard embedded in object contents
21717 </summary>
21718 <param name="data">Encoded notecard asset data</param>
21719 <param name="notecardID">Notecard UUID</param>
21720 <param name="taskID">Object's UUID</param>
21721 <param name="callback">Called upon finish of the upload with status information</param>
21722 </member> 24315 </member>
21723 <member name="M:OpenMetaverse.InventoryManager.RequestUploadGestureAsset(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback)"> 24316 <member name="T:OpenMetaverse.Assets.AssetTexture">
21724 <summary> 24317 <summary>
21725 Upload new gesture asset for an inventory gesture item 24318 Represents a texture
21726 </summary> 24319 </summary>
21727 <param name="data">Encoded gesture asset</param>
21728 <param name="gestureID">Gesture inventory UUID</param>
21729 <param name="callback">Callback whick will be called when upload is complete</param>
21730 </member> 24320 </member>
21731 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptAgentInventory(System.Byte[],OpenMetaverse.UUID,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)"> 24321 <member name="F:OpenMetaverse.Assets.AssetTexture.Image">
21732 <summary> 24322 <summary>A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing image data</summary>
21733 Update an existing script in an agents Inventory
21734 </summary>
21735 <param name="data">A byte[] array containing the encoded scripts contents</param>
21736 <param name="itemID">the itemID of the script</param>
21737 <param name="mono">if true, sets the script content to run on the mono interpreter</param>
21738 <param name="callback"></param>
21739 </member> 24323 </member>
21740 <member name="M:OpenMetaverse.InventoryManager.RequestUpdateScriptTask(System.Byte[],OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean,System.Boolean,OpenMetaverse.InventoryManager.ScriptUpdatedCallback)"> 24324 <member name="F:OpenMetaverse.Assets.AssetTexture.LayerInfo">
21741 <summary> 24325 <summary></summary>
21742 Update an existing script in an task Inventory
21743 </summary>
21744 <param name="data">A byte[] array containing the encoded scripts contents</param>
21745 <param name="itemID">the itemID of the script</param>
21746 <param name="taskID">UUID of the prim containting the script</param>
21747 <param name="mono">if true, sets the script content to run on the mono interpreter</param>
21748 <param name="running">if true, sets the script to running</param>
21749 <param name="callback"></param>
21750 </member> 24326 </member>
21751 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem)"> 24327 <member name="F:OpenMetaverse.Assets.AssetTexture.Components">
21752 <summary> 24328 <summary></summary>
21753 Rez an object from inventory
21754 </summary>
21755 <param name="simulator">Simulator to place object in</param>
21756 <param name="rotation">Rotation of the object when rezzed</param>
21757 <param name="position">Vector of where to place object</param>
21758 <param name="item">InventoryItem object containing item details</param>
21759 </member> 24329 </member>
21760 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)"> 24330 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor">
24331 <summary>Initializes a new instance of an AssetTexture object</summary>
24332 </member>
24333 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.UUID,System.Byte[])">
21761 <summary> 24334 <summary>
21762 Rez an object from inventory 24335 Initializes a new instance of an AssetTexture object
21763 </summary> 24336 </summary>
21764 <param name="simulator">Simulator to place object in</param> 24337 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
21765 <param name="rotation">Rotation of the object when rezzed</param> 24338 <param name="assetData">A byte array containing the raw asset data</param>
21766 <param name="position">Vector of where to place object</param>
21767 <param name="item">InventoryItem object containing item details</param>
21768 <param name="groupOwner">UUID of group to own the object</param>
21769 </member> 24339 </member>
21770 <member name="M:OpenMetaverse.InventoryManager.RequestRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.Quaternion,OpenMetaverse.Vector3,OpenMetaverse.InventoryItem,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)"> 24340 <member name="M:OpenMetaverse.Assets.AssetTexture.#ctor(OpenMetaverse.Imaging.ManagedImage)">
21771 <summary> 24341 <summary>
21772 Rez an object from inventory 24342 Initializes a new instance of an AssetTexture object
21773 </summary> 24343 </summary>
21774 <param name="simulator">Simulator to place object in</param> 24344 <param name="image">A <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object containing texture data</param>
21775 <param name="rotation">Rotation of the object when rezzed</param>
21776 <param name="position">Vector of where to place object</param>
21777 <param name="item">InventoryItem object containing item details</param>
21778 <param name="groupOwner">UUID of group to own the object</param>
21779 <param name="queryID">User defined queryID to correlate replies</param>
21780 <param name="rezSelected">If set to true, the CreateSelected flag
21781 will be set on the rezzed object</param>
21782 </member> 24345 </member>
21783 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32)"> 24346 <member name="M:OpenMetaverse.Assets.AssetTexture.Encode">
21784 <summary> 24347 <summary>
21785 DeRez an object from the simulator to the agents Objects folder in the agents Inventory 24348 Populates the <seealso cref="!:AssetData"/> byte array with a JPEG2000
24349 encoded image created from the data in <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
21786 </summary> 24350 </summary>
21787 <param name="objectLocalID">The simulator Local ID of the object</param>
21788 <remarks>If objectLocalID is a child primitive in a linkset, the entire linkset will be derezzed</remarks>
21789 </member> 24351 </member>
21790 <member name="M:OpenMetaverse.InventoryManager.RequestDeRezToInventory(System.UInt32,OpenMetaverse.DeRezDestination,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 24352 <member name="M:OpenMetaverse.Assets.AssetTexture.Decode">
21791 <summary> 24353 <summary>
21792 DeRez an object from the simulator and return to inventory 24354 Decodes the JPEG2000 data in <code>AssetData</code> to the
24355 <seealso cref="T:OpenMetaverse.Imaging.ManagedImage"/> object <seealso cref="F:OpenMetaverse.Assets.AssetTexture.Image"/>
21793 </summary> 24356 </summary>
21794 <param name="objectLocalID">The simulator Local ID of the object</param> 24357 <returns>True if the decoding was successful, otherwise false</returns>
21795 <param name="destType">The type of destination from the <seealso cref="T:OpenMetaverse.DeRezDestination"/> enum</param>
21796 <param name="destFolder">The destination inventory folders <seealso cref="T:OpenMetaverse.UUID"/> -or-
21797 if DeRezzing object to a tasks Inventory, the Tasks <seealso cref="T:OpenMetaverse.UUID"/></param>
21798 <param name="transactionID">The transaction ID for this request which
21799 can be used to correlate this request with other packets</param>
21800 <remarks>If objectLocalID is a child primitive in a linkset, the entire linkset will be derezzed</remarks>
21801 </member> 24358 </member>
21802 <member name="M:OpenMetaverse.InventoryManager.RequestRestoreRezFromInventory(OpenMetaverse.Simulator,OpenMetaverse.InventoryItem,OpenMetaverse.UUID)"> 24359 <member name="M:OpenMetaverse.Assets.AssetTexture.DecodeLayerBoundaries">
21803 <summary> 24360 <summary>
21804 Rez an item from inventory to its previous simulator location 24361 Decodes the begin and end byte positions for each quality layer in
24362 the image
21805 </summary> 24363 </summary>
21806 <param name="simulator"></param>
21807 <param name="item"></param>
21808 <param name="queryID"></param>
21809 <returns></returns> 24364 <returns></returns>
21810 </member> 24365 </member>
21811 <member name="M:OpenMetaverse.InventoryManager.GiveItem(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)"> 24366 <member name="P:OpenMetaverse.Assets.AssetTexture.AssetType">
21812 <summary> 24367 <summary>Override the base classes AssetType</summary>
21813 Give an inventory item to another avatar
21814 </summary>
21815 <param name="itemID">The <seealso cref="T:OpenMetaverse.UUID"/> of the item to give</param>
21816 <param name="itemName">The name of the item</param>
21817 <param name="assetType">The type of the item from the <seealso cref="T:OpenMetaverse.AssetType"/> enum</param>
21818 <param name="recipient">The <seealso cref="T:OpenMetaverse.UUID"/> of the recipient</param>
21819 <param name="doEffect">true to generate a beameffect during transfer</param>
21820 </member> 24368 </member>
21821 <member name="M:OpenMetaverse.InventoryManager.GiveFolder(OpenMetaverse.UUID,System.String,OpenMetaverse.AssetType,OpenMetaverse.UUID,System.Boolean)"> 24369 <member name="T:OpenMetaverse.Assets.AssetBodypart">
21822 <summary> 24370 <summary>
21823 Give an inventory Folder with contents to another avatar 24371 Represents an <seealso cref="T:OpenMetaverse.Assets.AssetWearable"/> that represents an avatars body ie: Hair, Etc.
21824 </summary> 24372 </summary>
21825 <param name="folderID">The <seealso cref="T:OpenMetaverse.UUID"/> of the Folder to give</param>
21826 <param name="folderName">The name of the folder</param>
21827 <param name="assetType">The type of the item from the <seealso cref="T:OpenMetaverse.AssetType"/> enum</param>
21828 <param name="recipient">The <seealso cref="T:OpenMetaverse.UUID"/> of the recipient</param>
21829 <param name="doEffect">true to generate a beameffect during transfer</param>
21830 </member> 24373 </member>
21831 <member name="M:OpenMetaverse.InventoryManager.UpdateTaskInventory(System.UInt32,OpenMetaverse.InventoryItem)"> 24374 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor">
21832 <summary> 24375 <summary>Initializes a new instance of an AssetBodyPart object</summary>
21833 Copy or move an <see cref="T:OpenMetaverse.InventoryItem"/> from agent inventory to a task (primitive) inventory
21834 </summary>
21835 <param name="objectLocalID">The target object</param>
21836 <param name="item">The item to copy or move from inventory</param>
21837 <returns></returns>
21838 <remarks>For items with copy permissions a copy of the item is placed in the tasks inventory,
21839 for no-copy items the object is moved to the tasks inventory</remarks>
21840 </member> 24376 </member>
21841 <member name="M:OpenMetaverse.InventoryManager.GetTaskInventory(OpenMetaverse.UUID,System.UInt32,System.Int32)"> 24377 <member name="M:OpenMetaverse.Assets.AssetBodypart.#ctor(OpenMetaverse.UUID,System.Byte[])">
21842 <summary> 24378 <summary>Initializes a new instance of an AssetBodyPart object with parameters</summary>
21843 Retrieve a listing of the items contained in a task (Primitive) 24379 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
21844 </summary> 24380 <param name="assetData">A byte array containing the raw asset data</param>
21845 <param name="objectID">The tasks <seealso cref="T:OpenMetaverse.UUID"/></param>
21846 <param name="objectLocalID">The tasks simulator local ID</param>
21847 <param name="timeoutMS">milliseconds to wait for reply from simulator</param>
21848 <returns>A list containing the inventory items inside the task or null
21849 if a timeout occurs</returns>
21850 <remarks>This request blocks until the response from the simulator arrives
21851 or timeoutMS is exceeded</remarks>
21852 </member> 24381 </member>
21853 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32)"> 24382 <member name="P:OpenMetaverse.Assets.AssetBodypart.AssetType">
21854 <summary> 24383 <summary>Override the base classes AssetType</summary>
21855 Request the contents of a tasks (primitives) inventory from the
21856 current simulator
21857 </summary>
21858 <param name="objectLocalID">The LocalID of the object</param>
21859 <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/>
21860 </member> 24384 </member>
21861 <member name="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32,OpenMetaverse.Simulator)"> 24385 <member name="T:OpenMetaverse.FriendRights">
21862 <summary> 24386 <summary>
21863 Request the contents of a tasks (primitives) inventory 24387
21864 </summary> 24388 </summary>
21865 <param name="objectLocalID">The simulator Local ID of the object</param>
21866 <param name="simulator">A reference to the simulator object that contains the object</param>
21867 <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/>
21868 </member> 24389 </member>
21869 <member name="M:OpenMetaverse.InventoryManager.MoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.Simulator)"> 24390 <member name="F:OpenMetaverse.FriendRights.None">
21870 <summary> 24391 <summary>The avatar has no rights</summary>
21871 Move an item from a tasks (Primitive) inventory to the specified folder in the avatars inventory
21872 </summary>
21873 <param name="objectLocalID">LocalID of the object in the simulator</param>
21874 <param name="taskItemID">UUID of the task item to move</param>
21875 <param name="inventoryFolderID">The ID of the destination folder in this agents inventory</param>
21876 <param name="simulator">Simulator Object</param>
21877 <remarks>Raises the <see cref="M:OpenMetaverse.InventoryManager.OnTaskItemReceived(OpenMetaverse.TaskItemReceivedEventArgs)"/> event</remarks>
21878 </member> 24392 </member>
21879 <member name="M:OpenMetaverse.InventoryManager.RemoveTaskInventory(System.UInt32,OpenMetaverse.UUID,OpenMetaverse.Simulator)"> 24393 <member name="F:OpenMetaverse.FriendRights.CanSeeOnline">
21880 <summary> 24394 <summary>The avatar can see the online status of the target avatar</summary>
21881 Remove an item from an objects (Prim) Inventory
21882 </summary>
21883 <param name="objectLocalID">LocalID of the object in the simulator</param>
21884 <param name="taskItemID">UUID of the task item to remove</param>
21885 <param name="simulator">Simulator Object</param>
21886 <remarks>You can confirm the removal by comparing the tasks inventory serial before and after the
21887 request with the <see cref="M:OpenMetaverse.InventoryManager.RequestTaskInventory(System.UInt32)"/> request combined with
21888 the <seealso cref="E:OpenMetaverse.InventoryManager.TaskInventoryReply"/> event</remarks>
21889 </member> 24395 </member>
21890 <member name="M:OpenMetaverse.InventoryManager.CopyScriptToTask(System.UInt32,OpenMetaverse.InventoryItem,System.Boolean)"> 24396 <member name="F:OpenMetaverse.FriendRights.CanSeeOnMap">
21891 <summary> 24397 <summary>The avatar can see the location of the target avatar on the map</summary>
21892 Copy an InventoryScript item from the Agents Inventory into a primitives task inventory
21893 </summary>
21894 <param name="objectLocalID">An unsigned integer representing a primitive being simulated</param>
21895 <param name="item">An <seealso cref="T:OpenMetaverse.InventoryItem"/> which represents a script object from the agents inventory</param>
21896 <param name="enableScript">true to set the scripts running state to enabled</param>
21897 <returns>A Unique Transaction ID</returns>
21898 <example>
21899 The following example shows the basic steps necessary to copy a script from the agents inventory into a tasks inventory
21900 and assumes the script exists in the agents inventory.
21901 <code>
21902 uint primID = 95899503; // Fake prim ID
21903 UUID scriptID = UUID.Parse("92a7fe8a-e949-dd39-a8d8-1681d8673232"); // Fake Script UUID in Inventory
21904
21905 Client.Inventory.FolderContents(Client.Inventory.FindFolderForType(AssetType.LSLText), Client.Self.AgentID,
21906 false, true, InventorySortOrder.ByName, 10000);
21907
21908 Client.Inventory.RezScript(primID, (InventoryItem)Client.Inventory.Store[scriptID]);
21909 </code>
21910 </example>
21911 </member> 24398 </member>
21912 <member name="M:OpenMetaverse.InventoryManager.RequestGetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 24399 <member name="F:OpenMetaverse.FriendRights.CanModifyObjects">
21913 <summary> 24400 <summary>The avatar can modify the ojects of the target avatar </summary>
21914 Request the running status of a script contained in a task (primitive) inventory
21915 </summary>
21916 <param name="objectID">The ID of the primitive containing the script</param>
21917 <param name="scriptID">The ID of the script</param>
21918 <remarks>The <see cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/> event can be used to obtain the results of the
21919 request</remarks>
21920 <seealso cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/>
21921 </member> 24401 </member>
21922 <member name="M:OpenMetaverse.InventoryManager.RequestSetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID,System.Boolean)"> 24402 <member name="T:OpenMetaverse.FriendInfo">
21923 <summary> 24403 <summary>
21924 Send a request to set the running state of a script contained in a task (primitive) inventory 24404 This class holds information about an avatar in the friends list. There are two ways
24405 to interface to this class. The first is through the set of boolean properties. This is the typical
24406 way clients of this class will use it. The second interface is through two bitflag properties,
24407 TheirFriendsRights and MyFriendsRights
21925 </summary> 24408 </summary>
21926 <param name="objectID">The ID of the primitive containing the script</param>
21927 <param name="scriptID">The ID of the script</param>
21928 <param name="running">true to set the script running, false to stop a running script</param>
21929 <remarks>To verify the change you can use the <see cref="M:OpenMetaverse.InventoryManager.RequestGetScriptRunning(OpenMetaverse.UUID,OpenMetaverse.UUID)"/> method combined
21930 with the <see cref="E:OpenMetaverse.InventoryManager.ScriptRunningReply"/> event</remarks>
21931 </member> 24409 </member>
21932 <member name="M:OpenMetaverse.InventoryManager.ItemCRC(OpenMetaverse.InventoryItem)"> 24410 <member name="M:OpenMetaverse.FriendInfo.#ctor(OpenMetaverse.UUID,OpenMetaverse.FriendRights,OpenMetaverse.FriendRights)">
21933 <summary> 24411 <summary>
21934 Create a CRC from an InventoryItem 24412 Used internally when building the initial list of friends at login time
21935 </summary> 24413 </summary>
21936 <param name="iitem">The source InventoryItem</param> 24414 <param name="id">System ID of the avatar being prepesented</param>
21937 <returns>A uint representing the source InventoryItem as a CRC</returns> 24415 <param name="theirRights">Rights the friend has to see you online and to modify your objects</param>
24416 <param name="myRights">Rights you have to see your friend online and to modify their objects</param>
21938 </member> 24417 </member>
21939 <member name="M:OpenMetaverse.InventoryManager.DecryptShadowID(OpenMetaverse.UUID)"> 24418 <member name="M:OpenMetaverse.FriendInfo.ToString">
21940 <summary> 24419 <summary>
21941 Reverses a cheesy XORing with a fixed UUID to convert a shadow_id to an asset_id 24420 FriendInfo represented as a string
21942 </summary> 24421 </summary>
21943 <param name="shadowID">Obfuscated shadow_id value</param> 24422 <returns>A string reprentation of both my rights and my friends rights</returns>
21944 <returns>Deobfuscated asset_id value</returns>
21945 </member> 24423 </member>
21946 <member name="M:OpenMetaverse.InventoryManager.EncryptAssetID(OpenMetaverse.UUID)"> 24424 <member name="P:OpenMetaverse.FriendInfo.UUID">
21947 <summary> 24425 <summary>
21948 Does a cheesy XORing with a fixed UUID to convert an asset_id to a shadow_id 24426 System ID of the avatar
21949 </summary> 24427 </summary>
21950 <param name="assetID">asset_id value to obfuscate</param>
21951 <returns>Obfuscated shadow_id value</returns>
21952 </member> 24428 </member>
21953 <member name="M:OpenMetaverse.InventoryManager.CreateInventoryItem(OpenMetaverse.InventoryType,OpenMetaverse.UUID)"> 24429 <member name="P:OpenMetaverse.FriendInfo.Name">
21954 <summary> 24430 <summary>
21955 Wrapper for creating a new <seealso cref="T:OpenMetaverse.InventoryItem"/> object 24431 full name of the avatar
21956 </summary> 24432 </summary>
21957 <param name="type">The type of item from the <seealso cref="T:OpenMetaverse.InventoryType"/> enum</param>
21958 <param name="id">The <seealso cref="T:OpenMetaverse.UUID"/> of the newly created object</param>
21959 <returns>An <seealso cref="T:OpenMetaverse.InventoryItem"/> object with the type and id passed</returns>
21960 </member> 24433 </member>
21961 <member name="M:OpenMetaverse.InventoryManager.ParseTaskInventory(System.String)"> 24434 <member name="P:OpenMetaverse.FriendInfo.IsOnline">
21962 <summary> 24435 <summary>
21963 Parse the results of a RequestTaskInventory() response 24436 True if the avatar is online
21964 </summary> 24437 </summary>
21965 <param name="taskData">A string which contains the data from the task reply</param>
21966 <returns>A List containing the items contained within the tasks inventory</returns>
21967 </member> 24438 </member>
21968 <member name="M:OpenMetaverse.InventoryManager.SaveAssetIntoInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 24439 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnline">
21969 <summary>Process an incoming packet and raise the appropriate events</summary>
21970 <param name="sender">The sender</param>
21971 <param name="e">The EventArgs object containing the packet data</param>
21972 </member>
21973 <member name="M:OpenMetaverse.InventoryManager.InventoryDescendentsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21974 <summary>Process an incoming packet and raise the appropriate events</summary>
21975 <param name="sender">The sender</param>
21976 <param name="e">The EventArgs object containing the packet data</param>
21977 </member>
21978 <member name="M:OpenMetaverse.InventoryManager.UpdateCreateInventoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21979 <summary> 24440 <summary>
21980 UpdateCreateInventoryItem packets are received when a new inventory item 24441 True if the friend can see if I am online
21981 is created. This may occur when an object that's rezzed in world is
21982 taken into inventory, when an item is created using the CreateInventoryItem
21983 packet, or when an object is purchased
21984 </summary> 24442 </summary>
21985 <param name="sender">The sender</param>
21986 <param name="e">The EventArgs object containing the packet data</param>
21987 </member>
21988 <member name="M:OpenMetaverse.InventoryManager.MoveInventoryItemHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21989 <summary>Process an incoming packet and raise the appropriate events</summary>
21990 <param name="sender">The sender</param>
21991 <param name="e">The EventArgs object containing the packet data</param>
21992 </member>
21993 <member name="M:OpenMetaverse.InventoryManager.BulkUpdateInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21994 <summary>Process an incoming packet and raise the appropriate events</summary>
21995 <param name="sender">The sender</param>
21996 <param name="e">The EventArgs object containing the packet data</param>
21997 </member>
21998 <member name="M:OpenMetaverse.InventoryManager.FetchInventoryReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
21999 <summary>Process an incoming packet and raise the appropriate events</summary>
22000 <param name="sender">The sender</param>
22001 <param name="e">The EventArgs object containing the packet data</param>
22002 </member>
22003 <member name="M:OpenMetaverse.InventoryManager.ReplyTaskInventoryHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22004 <summary>Process an incoming packet and raise the appropriate events</summary>
22005 <param name="sender">The sender</param>
22006 <param name="e">The EventArgs object containing the packet data</param>
22007 </member>
22008 <member name="E:OpenMetaverse.InventoryManager.ItemReceived">
22009 <summary>Raised when the simulator sends us data containing
22010 ...</summary>
22011 </member>
22012 <member name="E:OpenMetaverse.InventoryManager.FolderUpdated">
22013 <summary>Raised when the simulator sends us data containing
22014 ...</summary>
22015 </member>
22016 <member name="E:OpenMetaverse.InventoryManager.InventoryObjectOffered">
22017 <summary>Raised when the simulator sends us data containing
22018 an inventory object sent by another avatar or primitive</summary>
22019 </member>
22020 <member name="E:OpenMetaverse.InventoryManager.TaskItemReceived">
22021 <summary>Raised when the simulator sends us data containing
22022 ...</summary>
22023 </member> 24443 </member>
22024 <member name="E:OpenMetaverse.InventoryManager.FindObjectByPathReply"> 24444 <member name="P:OpenMetaverse.FriendInfo.CanSeeMeOnMap">
22025 <summary>Raised when the simulator sends us data containing
22026 ...</summary>
22027 </member>
22028 <member name="E:OpenMetaverse.InventoryManager.TaskInventoryReply">
22029 <summary>Raised when the simulator sends us data containing
22030 ...</summary>
22031 </member>
22032 <member name="E:OpenMetaverse.InventoryManager.SaveAssetToInventory">
22033 <summary>Raised when the simulator sends us data containing
22034 ...</summary>
22035 </member>
22036 <member name="E:OpenMetaverse.InventoryManager.ScriptRunningReply">
22037 <summary>Raised when the simulator sends us data containing
22038 ...</summary>
22039 </member>
22040 <member name="P:OpenMetaverse.InventoryManager.Store">
22041 <summary> 24445 <summary>
22042 Get this agents Inventory data 24446 True if the friend can see me on the map
22043 </summary> 24447 </summary>
22044 </member> 24448 </member>
22045 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedCallback"> 24449 <member name="P:OpenMetaverse.FriendInfo.CanModifyMyObjects">
22046 <summary> 24450 <summary>
22047 Callback for inventory item creation finishing 24451 True if the freind can modify my objects
22048 </summary> 24452 </summary>
22049 <param name="success">Whether the request to create an inventory
22050 item succeeded or not</param>
22051 <param name="item">Inventory item being created. If success is
22052 false this will be null</param>
22053 </member> 24453 </member>
22054 <member name="T:OpenMetaverse.InventoryManager.ItemCreatedFromAssetCallback"> 24454 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnline">
22055 <summary> 24455 <summary>
22056 Callback for an inventory item being create from an uploaded asset 24456 True if I can see if my friend is online
22057 </summary> 24457 </summary>
22058 <param name="success">true if inventory item creation was successful</param>
22059 <param name="status"></param>
22060 <param name="itemID"></param>
22061 <param name="assetID"></param>
22062 </member> 24458 </member>
22063 <member name="T:OpenMetaverse.InventoryManager.ItemCopiedCallback"> 24459 <member name="P:OpenMetaverse.FriendInfo.CanSeeThemOnMap">
22064 <summary> 24460 <summary>
22065 24461 True if I can see if my friend is on the map
22066 </summary> 24462 </summary>
22067 <param name="item"></param>
22068 </member> 24463 </member>
22069 <member name="T:OpenMetaverse.InventoryManager.InventoryUploadedAssetCallback"> 24464 <member name="P:OpenMetaverse.FriendInfo.CanModifyTheirObjects">
22070 <summary> 24465 <summary>
22071 Reply received when uploading an inventory asset 24466 True if I can modify my friend's objects
22072 </summary> 24467 </summary>
22073 <param name="success">Has upload been successful</param>
22074 <param name="status">Error message if upload failed</param>
22075 <param name="itemID">Inventory asset UUID</param>
22076 <param name="assetID">New asset UUID</param>
22077 </member> 24468 </member>
22078 <member name="T:OpenMetaverse.InventoryManager.ScriptUpdatedCallback"> 24469 <member name="P:OpenMetaverse.FriendInfo.TheirFriendRights">
22079 <summary> 24470 <summary>
22080 Delegate that is invoked when script upload is completed 24471 My friend's rights represented as bitmapped flags
22081 </summary> 24472 </summary>
22082 <param name="uploadSuccess">Has upload succeded (note, there still might be compile errors)</param>
22083 <param name="uploadStatus">Upload status message</param>
22084 <param name="compileSuccess">Is compilation successful</param>
22085 <param name="compileMessages">If compilation failed, list of error messages, null on compilation success</param>
22086 <param name="itemID">Script inventory UUID</param>
22087 <param name="assetID">Script's new asset UUID</param>
22088 </member>
22089 <member name="P:OpenMetaverse.InventoryObjectOfferedEventArgs.Accept">
22090 <summary>Set to true to accept offer, false to decline it</summary>
22091 </member> 24473 </member>
22092 <member name="P:OpenMetaverse.InventoryObjectOfferedEventArgs.FolderID"> 24474 <member name="P:OpenMetaverse.FriendInfo.MyFriendRights">
22093 <summary>The folder to accept the inventory into, if null default folder for <see cref="P:OpenMetaverse.InventoryObjectOfferedEventArgs.AssetType"/> will be used</summary>
22094 </member>
22095 <member name="T:OpenMetaverse.TaskItemReceivedEventArgs">
22096 <summary> 24475 <summary>
22097 Callback when an inventory object is accepted and received from a 24476 My rights represented as bitmapped flags
22098 task inventory. This is the callback in which you actually get
22099 the ItemID, as in ObjectOfferedCallback it is null when received
22100 from a task.
22101 </summary> 24477 </summary>
22102 </member> 24478 </member>
22103 <member name="T:OpenMetaverse.GridLayerType"> 24479 <member name="T:OpenMetaverse.FriendsManager">
22104 <summary> 24480 <summary>
22105 Map layer request type 24481 This class is used to add and remove avatars from your friends list and to manage their permission.
22106 </summary> 24482 </summary>
22107 </member> 24483 </member>
22108 <member name="F:OpenMetaverse.GridLayerType.Objects"> 24484 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnline">
22109 <summary>Objects and terrain are shown</summary> 24485 <summary>The event subscribers. null if no subcribers</summary>
22110 </member> 24486 </member>
22111 <member name="F:OpenMetaverse.GridLayerType.Terrain"> 24487 <member name="M:OpenMetaverse.FriendsManager.OnFriendOnline(OpenMetaverse.FriendInfoEventArgs)">
22112 <summary>Only the terrain is shown, no objects</summary> 24488 <summary>Raises the FriendOnline event</summary>
24489 <param name="e">A FriendInfoEventArgs object containing the
24490 data returned from the data server</param>
22113 </member> 24491 </member>
22114 <member name="F:OpenMetaverse.GridLayerType.LandForSale"> 24492 <member name="F:OpenMetaverse.FriendsManager.m_FriendOnlineLock">
22115 <summary>Overlay showing land for sale and for auction</summary> 24493 <summary>Thread sync lock object</summary>
22116 </member> 24494 </member>
22117 <member name="T:OpenMetaverse.GridItemType"> 24495 <member name="F:OpenMetaverse.FriendsManager.m_FriendOffline">
22118 <summary> 24496 <summary>The event subscribers. null if no subcribers</summary>
22119 Type of grid item, such as telehub, event, populator location, etc.
22120 </summary>
22121 </member> 24497 </member>
22122 <member name="F:OpenMetaverse.GridItemType.Telehub"> 24498 <member name="M:OpenMetaverse.FriendsManager.OnFriendOffline(OpenMetaverse.FriendInfoEventArgs)">
22123 <summary>Telehub</summary> 24499 <summary>Raises the FriendOffline event</summary>
24500 <param name="e">A FriendInfoEventArgs object containing the
24501 data returned from the data server</param>
22124 </member> 24502 </member>
22125 <member name="F:OpenMetaverse.GridItemType.PgEvent"> 24503 <member name="F:OpenMetaverse.FriendsManager.m_FriendOfflineLock">
22126 <summary>PG rated event</summary> 24504 <summary>Thread sync lock object</summary>
22127 </member> 24505 </member>
22128 <member name="F:OpenMetaverse.GridItemType.MatureEvent"> 24506 <member name="F:OpenMetaverse.FriendsManager.m_FriendRights">
22129 <summary>Mature rated event</summary> 24507 <summary>The event subscribers. null if no subcribers</summary>
22130 </member> 24508 </member>
22131 <member name="F:OpenMetaverse.GridItemType.Popular"> 24509 <member name="M:OpenMetaverse.FriendsManager.OnFriendRights(OpenMetaverse.FriendInfoEventArgs)">
22132 <summary>Popular location</summary> 24510 <summary>Raises the FriendRightsUpdate event</summary>
24511 <param name="e">A FriendInfoEventArgs object containing the
24512 data returned from the data server</param>
22133 </member> 24513 </member>
22134 <member name="F:OpenMetaverse.GridItemType.AgentLocations"> 24514 <member name="F:OpenMetaverse.FriendsManager.m_FriendRightsLock">
22135 <summary>Locations of avatar groups in a region</summary> 24515 <summary>Thread sync lock object</summary>
22136 </member> 24516 </member>
22137 <member name="F:OpenMetaverse.GridItemType.LandForSale"> 24517 <member name="F:OpenMetaverse.FriendsManager.m_FriendNames">
22138 <summary>Land for sale</summary> 24518 <summary>The event subscribers. null if no subcribers</summary>
22139 </member> 24519 </member>
22140 <member name="F:OpenMetaverse.GridItemType.Classified"> 24520 <member name="M:OpenMetaverse.FriendsManager.OnFriendNames(OpenMetaverse.FriendNamesEventArgs)">
22141 <summary>Classified ad</summary> 24521 <summary>Raises the FriendNames event</summary>
24522 <param name="e">A FriendNamesEventArgs object containing the
24523 data returned from the data server</param>
22142 </member> 24524 </member>
22143 <member name="F:OpenMetaverse.GridItemType.AdultEvent"> 24525 <member name="F:OpenMetaverse.FriendsManager.m_FriendNamesLock">
22144 <summary>Adult rated event</summary> 24526 <summary>Thread sync lock object</summary>
22145 </member> 24527 </member>
22146 <member name="F:OpenMetaverse.GridItemType.AdultLandForSale"> 24528 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOffered">
22147 <summary>Adult land for sale</summary> 24529 <summary>The event subscribers. null if no subcribers</summary>
22148 </member> 24530 </member>
22149 <member name="T:OpenMetaverse.GridRegion"> 24531 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipOffered(OpenMetaverse.FriendshipOfferedEventArgs)">
22150 <summary> 24532 <summary>Raises the FriendshipOffered event</summary>
22151 Information about a region on the grid map 24533 <param name="e">A FriendshipOfferedEventArgs object containing the
22152 </summary> 24534 data returned from the data server</param>
22153 </member> 24535 </member>
22154 <member name="F:OpenMetaverse.GridRegion.X"> 24536 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipOfferedLock">
22155 <summary>Sim X position on World Map</summary> 24537 <summary>Thread sync lock object</summary>
22156 </member> 24538 </member>
22157 <member name="F:OpenMetaverse.GridRegion.Y"> 24539 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponse">
22158 <summary>Sim Y position on World Map</summary> 24540 <summary>The event subscribers. null if no subcribers</summary>
22159 </member> 24541 </member>
22160 <member name="F:OpenMetaverse.GridRegion.Name"> 24542 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipResponse(OpenMetaverse.FriendshipResponseEventArgs)">
22161 <summary>Sim Name (NOTE: In lowercase!)</summary> 24543 <summary>Raises the FriendshipResponse event</summary>
24544 <param name="e">A FriendshipResponseEventArgs object containing the
24545 data returned from the data server</param>
22162 </member> 24546 </member>
22163 <member name="F:OpenMetaverse.GridRegion.Access"> 24547 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipResponseLock">
22164 <summary></summary> 24548 <summary>Thread sync lock object</summary>
22165 </member> 24549 </member>
22166 <member name="F:OpenMetaverse.GridRegion.RegionFlags"> 24550 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminated">
22167 <summary>Appears to always be zero (None)</summary> 24551 <summary>The event subscribers. null if no subcribers</summary>
22168 </member> 24552 </member>
22169 <member name="F:OpenMetaverse.GridRegion.WaterHeight"> 24553 <member name="M:OpenMetaverse.FriendsManager.OnFriendshipTerminated(OpenMetaverse.FriendshipTerminatedEventArgs)">
22170 <summary>Sim's defined Water Height</summary> 24554 <summary>Raises the FriendshipTerminated event</summary>
24555 <param name="e">A FriendshipTerminatedEventArgs object containing the
24556 data returned from the data server</param>
22171 </member> 24557 </member>
22172 <member name="F:OpenMetaverse.GridRegion.Agents"> 24558 <member name="F:OpenMetaverse.FriendsManager.m_FriendshipTerminatedLock">
22173 <summary></summary> 24559 <summary>Thread sync lock object</summary>
22174 </member> 24560 </member>
22175 <member name="F:OpenMetaverse.GridRegion.MapImageID"> 24561 <member name="F:OpenMetaverse.FriendsManager.m_FriendFound">
22176 <summary>UUID of the World Map image</summary> 24562 <summary>The event subscribers. null if no subcribers</summary>
22177 </member> 24563 </member>
22178 <member name="F:OpenMetaverse.GridRegion.RegionHandle"> 24564 <member name="M:OpenMetaverse.FriendsManager.OnFriendFoundReply(OpenMetaverse.FriendFoundReplyEventArgs)">
22179 <summary>Unique identifier for this region, a combination of the X 24565 <summary>Raises the FriendFoundReply event</summary>
22180 and Y position</summary> 24566 <param name="e">A FriendFoundReplyEventArgs object containing the
24567 data returned from the data server</param>
22181 </member> 24568 </member>
22182 <member name="M:OpenMetaverse.GridRegion.ToString"> 24569 <member name="F:OpenMetaverse.FriendsManager.m_FriendFoundLock">
22183 <summary> 24570 <summary>Thread sync lock object</summary>
22184
22185 </summary>
22186 <returns></returns>
22187 </member> 24571 </member>
22188 <member name="M:OpenMetaverse.GridRegion.GetHashCode"> 24572 <member name="F:OpenMetaverse.FriendsManager.FriendList">
22189 <summary> 24573 <summary>
24574 A dictionary of key/value pairs containing known friends of this avatar.
22190 24575
24576 The Key is the <seealso cref="T:OpenMetaverse.UUID"/> of the friend, the value is a <seealso cref="T:OpenMetaverse.FriendInfo"/>
24577 object that contains detailed information including permissions you have and have given to the friend
22191 </summary> 24578 </summary>
22192 <returns></returns>
22193 </member> 24579 </member>
22194 <member name="M:OpenMetaverse.GridRegion.Equals(System.Object)"> 24580 <member name="F:OpenMetaverse.FriendsManager.FriendRequests">
22195 <summary> 24581 <summary>
24582 A Dictionary of key/value pairs containing current pending frienship offers.
22196 24583
22197 </summary> 24584 The key is the <seealso cref="T:OpenMetaverse.UUID"/> of the avatar making the request,
22198 <param name="obj"></param> 24585 the value is the <seealso cref="T:OpenMetaverse.UUID"/> of the request which is used to accept
22199 <returns></returns> 24586 or decline the friendship offer
22200 </member>
22201 <member name="T:OpenMetaverse.GridLayer">
22202 <summary>
22203 Visual chunk of the grid map
22204 </summary>
22205 </member>
22206 <member name="T:OpenMetaverse.MapItem">
22207 <summary>
22208 Base class for Map Items
22209 </summary>
22210 </member>
22211 <member name="F:OpenMetaverse.MapItem.GlobalX">
22212 <summary>The Global X position of the item</summary>
22213 </member>
22214 <member name="F:OpenMetaverse.MapItem.GlobalY">
22215 <summary>The Global Y position of the item</summary>
22216 </member>
22217 <member name="P:OpenMetaverse.MapItem.LocalX">
22218 <summary>Get the Local X position of the item</summary>
22219 </member>
22220 <member name="P:OpenMetaverse.MapItem.LocalY">
22221 <summary>Get the Local Y position of the item</summary>
22222 </member>
22223 <member name="P:OpenMetaverse.MapItem.RegionHandle">
22224 <summary>Get the Handle of the region</summary>
22225 </member>
22226 <member name="T:OpenMetaverse.MapAgentLocation">
22227 <summary>
22228 Represents an agent or group of agents location
22229 </summary>
22230 </member>
22231 <member name="T:OpenMetaverse.MapTelehub">
22232 <summary>
22233 Represents a Telehub location
22234 </summary>
22235 </member>
22236 <member name="T:OpenMetaverse.MapLandForSale">
22237 <summary>
22238 Represents a non-adult parcel of land for sale
22239 </summary>
22240 </member>
22241 <member name="T:OpenMetaverse.MapAdultLandForSale">
22242 <summary>
22243 Represents an Adult parcel of land for sale
22244 </summary>
22245 </member>
22246 <member name="T:OpenMetaverse.MapPGEvent">
22247 <summary>
22248 Represents a PG Event
22249 </summary> 24587 </summary>
22250 </member> 24588 </member>
22251 <member name="T:OpenMetaverse.MapMatureEvent"> 24589 <member name="M:OpenMetaverse.FriendsManager.#ctor(OpenMetaverse.GridClient)">
22252 <summary> 24590 <summary>
22253 Represents a Mature event 24591 Internal constructor
22254 </summary> 24592 </summary>
24593 <param name="client">A reference to the GridClient Object</param>
22255 </member> 24594 </member>
22256 <member name="T:OpenMetaverse.MapAdultEvent"> 24595 <member name="M:OpenMetaverse.FriendsManager.AcceptFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)">
22257 <summary> 24596 <summary>
22258 Represents an Adult event 24597 Accept a friendship request
22259 </summary> 24598 </summary>
24599 <param name="fromAgentID">agentID of avatatar to form friendship with</param>
24600 <param name="imSessionID">imSessionID of the friendship request message</param>
22260 </member> 24601 </member>
22261 <member name="T:OpenMetaverse.GridManager"> 24602 <member name="M:OpenMetaverse.FriendsManager.DeclineFriendship(OpenMetaverse.UUID,OpenMetaverse.UUID)">
22262 <summary> 24603 <summary>
22263 Manages grid-wide tasks such as the world map 24604 Decline a friendship request
22264 </summary> 24605 </summary>
24606 <param name="fromAgentID"><seealso cref="T:OpenMetaverse.UUID"/> of friend</param>
24607 <param name="imSessionID">imSessionID of the friendship request message</param>
22265 </member> 24608 </member>
22266 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdate"> 24609 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID)">
22267 <summary>The event subscribers. null if no subcribers</summary>
22268 </member>
22269 <member name="M:OpenMetaverse.GridManager.OnCoarseLocationUpdate(OpenMetaverse.CoarseLocationUpdateEventArgs)">
22270 <summary>Raises the CoarseLocationUpdate event</summary>
22271 <param name="e">A CoarseLocationUpdateEventArgs object containing the
22272 data sent by simulator</param>
22273 </member>
22274 <member name="F:OpenMetaverse.GridManager.m_CoarseLocationUpdateLock">
22275 <summary>Thread sync lock object</summary>
22276 </member>
22277 <member name="F:OpenMetaverse.GridManager.m_GridRegion">
22278 <summary>The event subscribers. null if no subcribers</summary>
22279 </member>
22280 <member name="M:OpenMetaverse.GridManager.OnGridRegion(OpenMetaverse.GridRegionEventArgs)">
22281 <summary>Raises the GridRegion event</summary>
22282 <param name="e">A GridRegionEventArgs object containing the
22283 data sent by simulator</param>
22284 </member>
22285 <member name="F:OpenMetaverse.GridManager.m_GridRegionLock">
22286 <summary>Thread sync lock object</summary>
22287 </member>
22288 <member name="F:OpenMetaverse.GridManager.m_GridLayer">
22289 <summary>The event subscribers. null if no subcribers</summary>
22290 </member>
22291 <member name="M:OpenMetaverse.GridManager.OnGridLayer(OpenMetaverse.GridLayerEventArgs)">
22292 <summary>Raises the GridLayer event</summary>
22293 <param name="e">A GridLayerEventArgs object containing the
22294 data sent by simulator</param>
22295 </member>
22296 <member name="F:OpenMetaverse.GridManager.m_GridLayerLock">
22297 <summary>Thread sync lock object</summary>
22298 </member>
22299 <member name="F:OpenMetaverse.GridManager.m_GridItems">
22300 <summary>The event subscribers. null if no subcribers</summary>
22301 </member>
22302 <member name="M:OpenMetaverse.GridManager.OnGridItems(OpenMetaverse.GridItemsEventArgs)">
22303 <summary>Raises the GridItems event</summary>
22304 <param name="e">A GridItemEventArgs object containing the
22305 data sent by simulator</param>
22306 </member>
22307 <member name="F:OpenMetaverse.GridManager.m_GridItemsLock">
22308 <summary>Thread sync lock object</summary>
22309 </member>
22310 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReply">
22311 <summary>The event subscribers. null if no subcribers</summary>
22312 </member>
22313 <member name="M:OpenMetaverse.GridManager.OnRegionHandleReply(OpenMetaverse.RegionHandleReplyEventArgs)">
22314 <summary>Raises the RegionHandleReply event</summary>
22315 <param name="e">A RegionHandleReplyEventArgs object containing the
22316 data sent by simulator</param>
22317 </member>
22318 <member name="F:OpenMetaverse.GridManager.m_RegionHandleReplyLock">
22319 <summary>Thread sync lock object</summary>
22320 </member>
22321 <member name="F:OpenMetaverse.GridManager.Regions">
22322 <summary>A dictionary of all the regions, indexed by region name</summary>
22323 </member>
22324 <member name="F:OpenMetaverse.GridManager.RegionsByHandle">
22325 <summary>A dictionary of all the regions, indexed by region handle</summary>
22326 </member>
22327 <member name="M:OpenMetaverse.GridManager.#ctor(OpenMetaverse.GridClient)">
22328 <summary> 24610 <summary>
22329 Constructor 24611 Overload: Offer friendship to an avatar.
22330 </summary> 24612 </summary>
22331 <param name="client">Instance of GridClient object to associate with this GridManager instance</param> 24613 <param name="agentID">System ID of the avatar you are offering friendship to</param>
22332 </member> 24614 </member>
22333 <member name="M:OpenMetaverse.GridManager.RequestMapLayer(OpenMetaverse.GridLayerType)"> 24615 <member name="M:OpenMetaverse.FriendsManager.OfferFriendship(OpenMetaverse.UUID,System.String)">
22334 <summary> 24616 <summary>
22335 24617 Offer friendship to an avatar.
22336 </summary> 24618 </summary>
22337 <param name="layer"></param> 24619 <param name="agentID">System ID of the avatar you are offering friendship to</param>
24620 <param name="message">A message to send with the request</param>
22338 </member> 24621 </member>
22339 <member name="M:OpenMetaverse.GridManager.RequestMapRegion(System.String,OpenMetaverse.GridLayerType)"> 24622 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendship(OpenMetaverse.UUID)">
22340 <summary> 24623 <summary>
22341 Request a map layer 24624 Terminate a friendship with an avatar
22342 </summary> 24625 </summary>
22343 <param name="regionName">The name of the region</param> 24626 <param name="agentID">System ID of the avatar you are terminating the friendship with</param>
22344 <param name="layer">The type of layer</param>
22345 </member> 24627 </member>
22346 <member name="M:OpenMetaverse.GridManager.RequestMapBlocks(OpenMetaverse.GridLayerType,System.UInt16,System.UInt16,System.UInt16,System.UInt16,System.Boolean)"> 24628 <member name="M:OpenMetaverse.FriendsManager.TerminateFriendshipHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22347 <summary> 24629 <summary>Process an incoming packet and raise the appropriate events</summary>
22348 24630 <param name="sender">The sender</param>
22349 </summary> 24631 <param name="e">The EventArgs object containing the packet data</param>
22350 <param name="layer"></param>
22351 <param name="minX"></param>
22352 <param name="minY"></param>
22353 <param name="maxX"></param>
22354 <param name="maxY"></param>
22355 <param name="returnNonExistent"></param>
22356 </member> 24632 </member>
22357 <member name="M:OpenMetaverse.GridManager.MapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType,System.Int32)"> 24633 <member name="M:OpenMetaverse.FriendsManager.GrantRights(OpenMetaverse.UUID,OpenMetaverse.FriendRights)">
22358 <summary> 24634 <summary>
22359 24635 Change the rights of a friend avatar.
22360 </summary> 24636 </summary>
22361 <param name="regionHandle"></param> 24637 <param name="friendID">the <seealso cref="T:OpenMetaverse.UUID"/> of the friend</param>
22362 <param name="item"></param> 24638 <param name="rights">the new rights to give the friend</param>
22363 <param name="layer"></param> 24639 <remarks>This method will implicitly set the rights to those passed in the rights parameter.</remarks>
22364 <param name="timeoutMS"></param>
22365 <returns></returns>
22366 </member> 24640 </member>
22367 <member name="M:OpenMetaverse.GridManager.RequestMapItems(System.UInt64,OpenMetaverse.GridItemType,OpenMetaverse.GridLayerType)"> 24641 <member name="M:OpenMetaverse.FriendsManager.MapFriend(OpenMetaverse.UUID)">
22368 <summary> 24642 <summary>
22369 24643 Use to map a friends location on the grid.
22370 </summary> 24644 </summary>
22371 <param name="regionHandle"></param> 24645 <param name="friendID">Friends UUID to find</param>
22372 <param name="item"></param> 24646 <remarks><seealso cref="E:OnFriendFound"/></remarks>
22373 <param name="layer"></param>
22374 </member> 24647 </member>
22375 <member name="M:OpenMetaverse.GridManager.RequestMainlandSims(OpenMetaverse.GridLayerType)"> 24648 <member name="M:OpenMetaverse.FriendsManager.TrackFriend(OpenMetaverse.UUID)">
22376 <summary> 24649 <summary>
22377 Request data for all mainland (Linden managed) simulators 24650 Use to track a friends movement on the grid
22378 </summary> 24651 </summary>
24652 <param name="friendID">Friends Key</param>
22379 </member> 24653 </member>
22380 <member name="M:OpenMetaverse.GridManager.RequestRegionHandle(OpenMetaverse.UUID)"> 24654 <member name="M:OpenMetaverse.FriendsManager.RequestOnlineNotification(OpenMetaverse.UUID)">
22381 <summary> 24655 <summary>
22382 Request the region handle for the specified region UUID 24656 Ask for a notification of friend's online status
22383 </summary> 24657 </summary>
22384 <param name="regionID">UUID of the region to look up</param> 24658 <param name="friendID">Friend's UUID</param>
22385 </member> 24659 </member>
22386 <member name="M:OpenMetaverse.GridManager.GetGridRegion(System.String,OpenMetaverse.GridLayerType,OpenMetaverse.GridRegion@)"> 24660 <member name="M:OpenMetaverse.FriendsManager.Avatars_OnAvatarNames(System.Object,OpenMetaverse.UUIDNameReplyEventArgs)">
22387 <summary> 24661 <summary>
22388 Get grid region information using the region name, this function 24662 This handles the asynchronous response of a RequestAvatarNames call.
22389 will block until it can find the region or gives up
22390 </summary> 24663 </summary>
22391 <param name="name">Name of sim you're looking for</param> 24664 <param name="sender"></param>
22392 <param name="layer">Layer that you are requesting</param> 24665 <param name="e">names cooresponding to the the list of IDs sent the the RequestAvatarNames call.</param>
22393 <param name="region">Will contain a GridRegion for the sim you're
22394 looking for if successful, otherwise an empty structure</param>
22395 <returns>True if the GridRegion was successfully fetched, otherwise
22396 false</returns>
22397 </member> 24666 </member>
22398 <member name="M:OpenMetaverse.GridManager.MapBlockReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 24667 <member name="M:OpenMetaverse.FriendsManager.OnlineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22399 <summary>Process an incoming packet and raise the appropriate events</summary> 24668 <summary>Process an incoming packet and raise the appropriate events</summary>
22400 <param name="sender">The sender</param> 24669 <param name="sender">The sender</param>
22401 <param name="e">The EventArgs object containing the packet data</param> 24670 <param name="e">The EventArgs object containing the packet data</param>
22402 </member> 24671 </member>
22403 <member name="M:OpenMetaverse.GridManager.MapItemReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 24672 <member name="M:OpenMetaverse.FriendsManager.OfflineNotificationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22404 <summary>Process an incoming packet and raise the appropriate events</summary> 24673 <summary>Process an incoming packet and raise the appropriate events</summary>
22405 <param name="sender">The sender</param> 24674 <param name="sender">The sender</param>
22406 <param name="e">The EventArgs object containing the packet data</param> 24675 <param name="e">The EventArgs object containing the packet data</param>
22407 </member> 24676 </member>
22408 <member name="M:OpenMetaverse.GridManager.SimulatorViewerTimeMessageHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 24677 <member name="M:OpenMetaverse.FriendsManager.ChangeUserRightsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22409 <summary>Process an incoming packet and raise the appropriate events</summary> 24678 <summary>Process an incoming packet and raise the appropriate events</summary>
22410 <param name="sender">The sender</param> 24679 <param name="sender">The sender</param>
22411 <param name="e">The EventArgs object containing the packet data</param> 24680 <param name="e">The EventArgs object containing the packet data</param>
22412 </member> 24681 </member>
22413 <member name="M:OpenMetaverse.GridManager.CoarseLocationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 24682 <member name="M:OpenMetaverse.FriendsManager.OnFindAgentReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
22414 <summary>Process an incoming packet and raise the appropriate events</summary> 24683 <summary>Process an incoming packet and raise the appropriate events</summary>
22415 <param name="sender">The sender</param> 24684 <param name="sender">The sender</param>
22416 <param name="e">The EventArgs object containing the packet data</param> 24685 <param name="e">The EventArgs object containing the packet data</param>
22417 </member> 24686 </member>
22418 <member name="M:OpenMetaverse.GridManager.RegionHandleReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)"> 24687 <member name="M:OpenMetaverse.FriendsManager.Network_OnLoginResponse(System.Boolean,System.Boolean,System.String,System.String,OpenMetaverse.LoginResponseData)">
22419 <summary>Process an incoming packet and raise the appropriate events</summary> 24688 <summary>
22420 <param name="sender">The sender</param> 24689 Populate FriendList <seealso cref="!:InternalDictionary"/> with data from the login reply
22421 <param name="e">The EventArgs object containing the packet data</param> 24690 </summary>
24691 <param name="loginSuccess">true if login was successful</param>
24692 <param name="redirect">true if login request is requiring a redirect</param>
24693 <param name="message">A string containing the response to the login request</param>
24694 <param name="reason">A string containing the reason for the request</param>
24695 <param name="replyData">A <seealso cref="T:OpenMetaverse.LoginResponseData"/> object containing the decoded
24696 reply from the login server</param>
22422 </member> 24697 </member>
22423 <member name="E:OpenMetaverse.GridManager.CoarseLocationUpdate"> 24698 <member name="E:OpenMetaverse.FriendsManager.FriendOnline">
22424 <summary>Raised when the simulator sends a <see cref="T:OpenMetaverse.Packets.CoarseLocationUpdatePacket"/> 24699 <summary>Raised when the simulator sends notification one of the members in our friends list comes online</summary>
22425 containing the location of agents in the simulator</summary>
22426 </member> 24700 </member>
22427 <member name="E:OpenMetaverse.GridManager.GridRegion"> 24701 <member name="E:OpenMetaverse.FriendsManager.FriendOffline">
22428 <summary>Raised when the simulator sends a Region Data in response to 24702 <summary>Raised when the simulator sends notification one of the members in our friends list goes offline</summary>
22429 a Map request</summary>
22430 </member> 24703 </member>
22431 <member name="E:OpenMetaverse.GridManager.GridLayer"> 24704 <member name="E:OpenMetaverse.FriendsManager.FriendRightsUpdate">
22432 <summary>Raised when the simulator sends GridLayer object containing 24705 <summary>Raised when the simulator sends notification one of the members in our friends list grants or revokes permissions</summary>
22433 a map tile coordinates and texture information</summary>
22434 </member> 24706 </member>
22435 <member name="E:OpenMetaverse.GridManager.GridItems"> 24707 <member name="E:OpenMetaverse.FriendsManager.FriendNames">
22436 <summary>Raised when the simulator sends GridItems object containing 24708 <summary>Raised when the simulator sends us the names on our friends list</summary>
22437 details on events, land sales at a specific location</summary>
22438 </member> 24709 </member>
22439 <member name="E:OpenMetaverse.GridManager.RegionHandleReply"> 24710 <member name="E:OpenMetaverse.FriendsManager.FriendshipOffered">
22440 <summary>Raised in response to a Region lookup</summary> 24711 <summary>Raised when the simulator sends notification another agent is offering us friendship</summary>
22441 </member> 24712 </member>
22442 <member name="P:OpenMetaverse.GridManager.SunPhase"> 24713 <member name="E:OpenMetaverse.FriendsManager.FriendshipResponse">
22443 <summary>Unknown</summary> 24714 <summary>Raised when a request we sent to friend another agent is accepted or declined</summary>
22444 </member> 24715 </member>
22445 <member name="P:OpenMetaverse.GridManager.SunDirection"> 24716 <member name="E:OpenMetaverse.FriendsManager.FriendshipTerminated">
22446 <summary>Current direction of the sun</summary> 24717 <summary>Raised when the simulator sends notification one of the members in our friends list has terminated
24718 our friendship</summary>
22447 </member> 24719 </member>
22448 <member name="P:OpenMetaverse.GridManager.SunAngVelocity"> 24720 <member name="E:OpenMetaverse.FriendsManager.FriendFoundReply">
22449 <summary>Current angular velocity of the sun</summary> 24721 <summary>Raised when the simulator sends the location of a friend we have
24722 requested map location info for</summary>
22450 </member> 24723 </member>
22451 <member name="P:OpenMetaverse.GridManager.WorldTime"> 24724 <member name="T:OpenMetaverse.FriendInfoEventArgs">
22452 <summary>Current world time</summary> 24725 <summary>Contains information on a member of our friends list</summary>
22453 </member> 24726 </member>
22454 <member name="T:OpenMetaverse.LoginStatus"> 24727 <member name="M:OpenMetaverse.FriendInfoEventArgs.#ctor(OpenMetaverse.FriendInfo)">
22455 <summary> 24728 <summary>
22456 24729 Construct a new instance of the FriendInfoEventArgs class
22457 </summary> 24730 </summary>
24731 <param name="friend">The FriendInfo</param>
22458 </member> 24732 </member>
22459 <member name="F:OpenMetaverse.LoginStatus.Failed"> 24733 <member name="P:OpenMetaverse.FriendInfoEventArgs.Friend">
22460 <summary></summary> 24734 <summary>Get the FriendInfo</summary>
22461 </member>
22462 <member name="F:OpenMetaverse.LoginStatus.None">
22463 <summary></summary>
22464 </member>
22465 <member name="F:OpenMetaverse.LoginStatus.ConnectingToLogin">
22466 <summary></summary>
22467 </member>
22468 <member name="F:OpenMetaverse.LoginStatus.ReadingResponse">
22469 <summary></summary>
22470 </member>
22471 <member name="F:OpenMetaverse.LoginStatus.ConnectingToSim">
22472 <summary></summary>
22473 </member>
22474 <member name="F:OpenMetaverse.LoginStatus.Redirecting">
22475 <summary></summary>
22476 </member> 24735 </member>
22477 <member name="F:OpenMetaverse.LoginStatus.Success"> 24736 <member name="T:OpenMetaverse.FriendNamesEventArgs">
22478 <summary></summary> 24737 <summary>Contains Friend Names</summary>
22479 </member> 24738 </member>
22480 <member name="T:OpenMetaverse.LoginParams"> 24739 <member name="M:OpenMetaverse.FriendNamesEventArgs.#ctor(System.Collections.Generic.Dictionary{OpenMetaverse.UUID,System.String})">
22481 <summary> 24740 <summary>
22482 Login Request Parameters 24741 Construct a new instance of the FriendNamesEventArgs class
22483 </summary> 24742 </summary>
24743 <param name="names">A dictionary where the Key is the ID of the Agent,
24744 and the Value is a string containing their name</param>
22484 </member> 24745 </member>
22485 <member name="F:OpenMetaverse.LoginParams.URI"> 24746 <member name="P:OpenMetaverse.FriendNamesEventArgs.Names">
22486 <summary>The URL of the Login Server</summary> 24747 <summary>A dictionary where the Key is the ID of the Agent,
22487 </member> 24748 and the Value is a string containing their name</summary>
22488 <member name="F:OpenMetaverse.LoginParams.Timeout">
22489 <summary>The number of milliseconds to wait before a login is considered
22490 failed due to timeout</summary>
22491 </member>
22492 <member name="F:OpenMetaverse.LoginParams.MethodName">
22493 <summary>The request method</summary>
22494 <remarks>login_to_simulator is currently the only supported method</remarks>
22495 </member>
22496 <member name="F:OpenMetaverse.LoginParams.FirstName">
22497 <summary>The Agents First name</summary>
22498 </member>
22499 <member name="F:OpenMetaverse.LoginParams.LastName">
22500 <summary>The Agents Last name</summary>
22501 </member>
22502 <member name="F:OpenMetaverse.LoginParams.Password">
22503 <summary>A md5 hashed password</summary>
22504 <remarks>plaintext password will be automatically hashed</remarks>
22505 </member>
22506 <member name="F:OpenMetaverse.LoginParams.Start">
22507 <summary>The agents starting location once logged in</summary>
22508 <remarks>Either "last", "home", or a string encoded URI
22509 containing the simulator name and x/y/z coordinates e.g: uri:hooper&amp;128&amp;152&amp;17</remarks>
22510 </member>
22511 <member name="F:OpenMetaverse.LoginParams.Channel">
22512 <summary>A string containing the client software channel information</summary>
22513 <example>Second Life Release</example>
22514 </member> 24749 </member>
22515 <member name="F:OpenMetaverse.LoginParams.Version"> 24750 <member name="T:OpenMetaverse.FriendshipOfferedEventArgs">
22516 <summary>The client software version information</summary> 24751 <summary>Sent when another agent requests a friendship with our agent</summary>
22517 <remarks>The official viewer uses: Second Life Release n.n.n.n
22518 where n is replaced with the current version of the viewer</remarks>
22519 </member> 24752 </member>
22520 <member name="F:OpenMetaverse.LoginParams.Platform"> 24753 <member name="M:OpenMetaverse.FriendshipOfferedEventArgs.#ctor(OpenMetaverse.UUID,System.String,OpenMetaverse.UUID)">
22521 <summary>A string containing the platform information the agent is running on</summary> 24754 <summary>
24755 Construct a new instance of the FriendshipOfferedEventArgs class
24756 </summary>
24757 <param name="agentID">The ID of the agent requesting friendship</param>
24758 <param name="agentName">The name of the agent requesting friendship</param>
24759 <param name="imSessionID">The ID of the session, used in accepting or declining the
24760 friendship offer</param>
22522 </member> 24761 </member>
22523 <member name="F:OpenMetaverse.LoginParams.MAC"> 24762 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentID">
22524 <summary>A string hash of the network cards Mac Address</summary> 24763 <summary>Get the ID of the agent requesting friendship</summary>
22525 </member> 24764 </member>
22526 <member name="F:OpenMetaverse.LoginParams.ViewerDigest"> 24765 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.AgentName">
22527 <summary>Unknown or deprecated</summary> 24766 <summary>Get the name of the agent requesting friendship</summary>
22528 </member> 24767 </member>
22529 <member name="F:OpenMetaverse.LoginParams.ID0"> 24768 <member name="P:OpenMetaverse.FriendshipOfferedEventArgs.SessionID">
22530 <summary>A string hash of the first disk drives ID used to identify this clients uniqueness</summary> 24769 <summary>Get the ID of the session, used in accepting or declining the
24770 friendship offer</summary>
22531 </member> 24771 </member>
22532 <member name="F:OpenMetaverse.LoginParams.UserAgent"> 24772 <member name="T:OpenMetaverse.FriendshipResponseEventArgs">
22533 <summary>A string containing the viewers Software, this is not directly sent to the login server but 24773 <summary>A response containing the results of our request to form a friendship with another agent</summary>
22534 instead is used to generate the Version string</summary>
22535 </member> 24774 </member>
22536 <member name="F:OpenMetaverse.LoginParams.Author"> 24775 <member name="M:OpenMetaverse.FriendshipResponseEventArgs.#ctor(OpenMetaverse.UUID,System.String,System.Boolean)">
22537 <summary>A string representing the software creator. This is not directly sent to the login server but 24776 <summary>
22538 is used by the library to generate the Version information</summary> 24777 Construct a new instance of the FriendShipResponseEventArgs class
24778 </summary>
24779 <param name="agentID">The ID of the agent we requested a friendship with</param>
24780 <param name="agentName">The name of the agent we requested a friendship with</param>
24781 <param name="accepted">true if the agent accepted our friendship offer</param>
22539 </member> 24782 </member>
22540 <member name="F:OpenMetaverse.LoginParams.AgreeToTos"> 24783 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentID">
22541 <summary>If true, this agent agrees to the Terms of Service of the grid its connecting to</summary> 24784 <summary>Get the ID of the agent we requested a friendship with</summary>
22542 </member> 24785 </member>
22543 <member name="F:OpenMetaverse.LoginParams.ReadCritical"> 24786 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.AgentName">
22544 <summary>Unknown</summary> 24787 <summary>Get the name of the agent we requested a friendship with</summary>
22545 </member> 24788 </member>
22546 <member name="F:OpenMetaverse.LoginParams.Options"> 24789 <member name="P:OpenMetaverse.FriendshipResponseEventArgs.Accepted">
22547 <summary>An array of string sent to the login server to enable various options</summary> 24790 <summary>true if the agent accepted our friendship offer</summary>
22548 </member> 24791 </member>
22549 <member name="F:OpenMetaverse.LoginParams.LoginID"> 24792 <member name="T:OpenMetaverse.FriendshipTerminatedEventArgs">
22550 <summary>A randomly generated ID to distinguish between login attempts. This value is only used 24793 <summary>Contains data sent when a friend terminates a friendship with us</summary>
22551 internally in the library and is never sent over the wire</summary>
22552 </member> 24794 </member>
22553 <member name="M:OpenMetaverse.LoginParams.#ctor"> 24795 <member name="M:OpenMetaverse.FriendshipTerminatedEventArgs.#ctor(OpenMetaverse.UUID,System.String)">
22554 <summary> 24796 <summary>
22555 Default constuctor, initializes sane default values 24797 Construct a new instance of the FrindshipTerminatedEventArgs class
22556 </summary> 24798 </summary>
24799 <param name="agentID">The ID of the friend who terminated the friendship with us</param>
24800 <param name="agentName">The name of the friend who terminated the friendship with us</param>
22557 </member> 24801 </member>
22558 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String)"> 24802 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentID">
22559 <summary> 24803 <summary>Get the ID of the agent that terminated the friendship with us</summary>
22560 Instantiates new LoginParams object and fills in the values
22561 </summary>
22562 <param name="client">Instance of GridClient to read settings from</param>
22563 <param name="firstName">Login first name</param>
22564 <param name="lastName">Login last name</param>
22565 <param name="password">Password</param>
22566 <param name="channel">Login channnel (application name)</param>
22567 <param name="version">Client version, should be application name + version number</param>
22568 </member> 24804 </member>
22569 <member name="M:OpenMetaverse.LoginParams.#ctor(OpenMetaverse.GridClient,System.String,System.String,System.String,System.String,System.String,System.String)"> 24805 <member name="P:OpenMetaverse.FriendshipTerminatedEventArgs.AgentName">
24806 <summary>Get the name of the agent that terminated the friendship with us</summary>
24807 </member>
24808 <member name="T:OpenMetaverse.FriendFoundReplyEventArgs">
22570 <summary> 24809 <summary>
22571 Instantiates new LoginParams object and fills in the values 24810 Data sent in response to a <see cref="!:FindFriend"/> request which contains the information to allow us to map the friends location
22572 </summary> 24811 </summary>
22573 <param name="client">Instance of GridClient to read settings from</param>
22574 <param name="firstName">Login first name</param>
22575 <param name="lastName">Login last name</param>
22576 <param name="password">Password</param>
22577 <param name="channel">Login channnel (application name)</param>
22578 <param name="version">Client version, should be application name + version number</param>
22579 <param name="loginURI">URI of the login server</param>
22580 </member> 24812 </member>
22581 <member name="T:OpenMetaverse.LoginResponseData"> 24813 <member name="M:OpenMetaverse.FriendFoundReplyEventArgs.#ctor(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3)">
22582 <summary> 24814 <summary>
22583 The decoded data returned from the login server after a successful login 24815 Construct a new instance of the FriendFoundReplyEventArgs class
22584 </summary> 24816 </summary>
24817 <param name="agentID">The ID of the agent we have requested location information for</param>
24818 <param name="regionHandle">The region handle where our friend is located</param>
24819 <param name="location">The simulator local position our friend is located</param>
22585 </member> 24820 </member>
22586 <member name="F:OpenMetaverse.LoginResponseData.Login"> 24821 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.AgentID">
22587 <summary>true, false, indeterminate</summary> 24822 <summary>Get the ID of the agent we have received location information for</summary>
22588 </member>
22589 <member name="F:OpenMetaverse.LoginResponseData.Message">
22590 <summary>Login message of the day</summary>
22591 </member> 24823 </member>
22592 <member name="F:OpenMetaverse.LoginResponseData.AgentAccess"> 24824 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.RegionHandle">
22593 <summary>M or PG, also agent_region_access and agent_access_max</summary> 24825 <summary>Get the region handle where our mapped friend is located</summary>
22594 </member> 24826 </member>
22595 <member name="M:OpenMetaverse.LoginResponseData.Parse(OpenMetaverse.StructuredData.OSDMap)"> 24827 <member name="P:OpenMetaverse.FriendFoundReplyEventArgs.Location">
22596 <summary> 24828 <summary>Get the simulator local position where our friend is located</summary>
22597 Parse LLSD Login Reply Data
22598 </summary>
22599 <param name="reply">An <seealso cref="T:OpenMetaverse.StructuredData.OSDMap"/>
22600 contaning the login response data</param>
22601 <remarks>XML-RPC logins do not require this as XML-RPC.NET
22602 automatically populates the struct properly using attributes</remarks>
22603 </member> 24829 </member>
22604 <member name="T:OpenMetaverse.StatusCode"> 24830 <member name="T:OpenMetaverse.StatusCode">
22605 <summary> 24831 <summary>
@@ -22677,14 +24903,17 @@
22677 </member> 24903 </member>
22678 <member name="T:OpenMetaverse.ImageType"> 24904 <member name="T:OpenMetaverse.ImageType">
22679 <summary> 24905 <summary>
22680 24906 When requesting image download, type of the image requested
22681 </summary> 24907 </summary>
22682 </member> 24908 </member>
22683 <member name="F:OpenMetaverse.ImageType.Normal"> 24909 <member name="F:OpenMetaverse.ImageType.Normal">
22684 <summary></summary> 24910 <summary>Normal in-world object texture</summary>
22685 </member> 24911 </member>
22686 <member name="F:OpenMetaverse.ImageType.Baked"> 24912 <member name="F:OpenMetaverse.ImageType.Baked">
22687 <summary></summary> 24913 <summary>Avatar texture</summary>
24914 </member>
24915 <member name="F:OpenMetaverse.ImageType.ServerBaked">
24916 <summary>Server baked avatar texture</summary>
22688 </member> 24917 </member>
22689 <member name="T:OpenMetaverse.ImageCodec"> 24918 <member name="T:OpenMetaverse.ImageCodec">
22690 <summary> 24919 <summary>
@@ -23037,6 +25266,15 @@
23037 <param name="meshID">UUID of the mesh asset</param> 25266 <param name="meshID">UUID of the mesh asset</param>
23038 <param name="callback">Callback when the request completes</param> 25267 <param name="callback">Callback when the request completes</param>
23039 </member> 25268 </member>
25269 <member name="M:OpenMetaverse.AssetManager.RequestServerBakedImage(OpenMetaverse.UUID,OpenMetaverse.UUID,System.String,OpenMetaverse.TextureDownloadCallback)">
25270 <summary>
25271 Fetach avatar texture on a grid capable of server side baking
25272 </summary>
25273 <param name="avatarID">ID of the avatar</param>
25274 <param name="textureID">ID of the texture</param>
25275 <param name="bakeName">Name of the part of the avatar texture applies to</param>
25276 <param name="callback">Callback invoked on operation completion</param>
25277 </member>
23040 <member name="M:OpenMetaverse.AssetManager.FireImageProgressEvent(OpenMetaverse.UUID,System.Int32,System.Int32)"> 25278 <member name="M:OpenMetaverse.AssetManager.FireImageProgressEvent(OpenMetaverse.UUID,System.Int32,System.Int32)">
23041 <summary> 25279 <summary>
23042 Lets TexturePipeline class fire the progress event 25280 Lets TexturePipeline class fire the progress event
@@ -23141,877 +25379,163 @@
23141 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Total"> 25379 <member name="P:OpenMetaverse.ImageReceiveProgressEventArgs.Total">
23142 <summary>Image size in bytes</summary> 25380 <summary>Image size in bytes</summary>
23143 </member> 25381 </member>
23144 <member name="T:OpenMetaverse.Animations"> 25382 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedEvent">
23145 <summary> 25383 <summary>The event subscribers. null if no subcribers</summary>
23146 Static pre-defined animations available to all agents
23147 </summary>
23148 </member>
23149 <member name="F:OpenMetaverse.Animations.AFRAID">
23150 <summary>Agent with afraid expression on face</summary>
23151 </member>
23152 <member name="F:OpenMetaverse.Animations.AIM_BAZOOKA_R">
23153 <summary>Agent aiming a bazooka (right handed)</summary>
23154 </member>
23155 <member name="F:OpenMetaverse.Animations.AIM_BOW_L">
23156 <summary>Agent aiming a bow (left handed)</summary>
23157 </member>
23158 <member name="F:OpenMetaverse.Animations.AIM_HANDGUN_R">
23159 <summary>Agent aiming a hand gun (right handed)</summary>
23160 </member>
23161 <member name="F:OpenMetaverse.Animations.AIM_RIFLE_R">
23162 <summary>Agent aiming a rifle (right handed)</summary>
23163 </member>
23164 <member name="F:OpenMetaverse.Animations.ANGRY">
23165 <summary>Agent with angry expression on face</summary>
23166 </member>
23167 <member name="F:OpenMetaverse.Animations.AWAY">
23168 <summary>Agent hunched over (away)</summary>
23169 </member>
23170 <member name="F:OpenMetaverse.Animations.BACKFLIP">
23171 <summary>Agent doing a backflip</summary>
23172 </member>
23173 <member name="F:OpenMetaverse.Animations.BELLY_LAUGH">
23174 <summary>Agent laughing while holding belly</summary>
23175 </member>
23176 <member name="F:OpenMetaverse.Animations.BLOW_KISS">
23177 <summary>Agent blowing a kiss</summary>
23178 </member>
23179 <member name="F:OpenMetaverse.Animations.BORED">
23180 <summary>Agent with bored expression on face</summary>
23181 </member>
23182 <member name="F:OpenMetaverse.Animations.BOW">
23183 <summary>Agent bowing to audience</summary>
23184 </member>
23185 <member name="F:OpenMetaverse.Animations.BRUSH">
23186 <summary>Agent brushing himself/herself off</summary>
23187 </member>
23188 <member name="F:OpenMetaverse.Animations.BUSY">
23189 <summary>Agent in busy mode</summary>
23190 </member>
23191 <member name="F:OpenMetaverse.Animations.CLAP">
23192 <summary>Agent clapping hands</summary>
23193 </member>
23194 <member name="F:OpenMetaverse.Animations.COURTBOW">
23195 <summary>Agent doing a curtsey bow</summary>
23196 </member>
23197 <member name="F:OpenMetaverse.Animations.CROUCH">
23198 <summary>Agent crouching</summary>
23199 </member>
23200 <member name="F:OpenMetaverse.Animations.CROUCHWALK">
23201 <summary>Agent crouching while walking</summary>
23202 </member>
23203 <member name="F:OpenMetaverse.Animations.CRY">
23204 <summary>Agent crying</summary>
23205 </member>
23206 <member name="F:OpenMetaverse.Animations.CUSTOMIZE">
23207 <summary>Agent unanimated with arms out (e.g. setting appearance)</summary>
23208 </member>
23209 <member name="F:OpenMetaverse.Animations.CUSTOMIZE_DONE">
23210 <summary>Agent re-animated after set appearance finished</summary>
23211 </member>
23212 <member name="F:OpenMetaverse.Animations.DANCE1">
23213 <summary>Agent dancing</summary>
23214 </member>
23215 <member name="F:OpenMetaverse.Animations.DANCE2">
23216 <summary>Agent dancing</summary>
23217 </member>
23218 <member name="F:OpenMetaverse.Animations.DANCE3">
23219 <summary>Agent dancing</summary>
23220 </member>
23221 <member name="F:OpenMetaverse.Animations.DANCE4">
23222 <summary>Agent dancing</summary>
23223 </member>
23224 <member name="F:OpenMetaverse.Animations.DANCE5">
23225 <summary>Agent dancing</summary>
23226 </member>
23227 <member name="F:OpenMetaverse.Animations.DANCE6">
23228 <summary>Agent dancing</summary>
23229 </member>
23230 <member name="F:OpenMetaverse.Animations.DANCE7">
23231 <summary>Agent dancing</summary>
23232 </member>
23233 <member name="F:OpenMetaverse.Animations.DANCE8">
23234 <summary>Agent dancing</summary>
23235 </member>
23236 <member name="F:OpenMetaverse.Animations.DEAD">
23237 <summary>Agent on ground unanimated</summary>
23238 </member>
23239 <member name="F:OpenMetaverse.Animations.DRINK">
23240 <summary>Agent boozing it up</summary>
23241 </member>
23242 <member name="F:OpenMetaverse.Animations.EMBARRASSED">
23243 <summary>Agent with embarassed expression on face</summary>
23244 </member>
23245 <member name="F:OpenMetaverse.Animations.EXPRESS_AFRAID">
23246 <summary>Agent with afraid expression on face</summary>
23247 </member>
23248 <member name="F:OpenMetaverse.Animations.EXPRESS_ANGER">
23249 <summary>Agent with angry expression on face</summary>
23250 </member>
23251 <member name="F:OpenMetaverse.Animations.EXPRESS_BORED">
23252 <summary>Agent with bored expression on face</summary>
23253 </member>
23254 <member name="F:OpenMetaverse.Animations.EXPRESS_CRY">
23255 <summary>Agent crying</summary>
23256 </member>
23257 <member name="F:OpenMetaverse.Animations.EXPRESS_DISDAIN">
23258 <summary>Agent showing disdain (dislike) for something</summary>
23259 </member>
23260 <member name="F:OpenMetaverse.Animations.EXPRESS_EMBARRASSED">
23261 <summary>Agent with embarassed expression on face</summary>
23262 </member>
23263 <member name="F:OpenMetaverse.Animations.EXPRESS_FROWN">
23264 <summary>Agent with frowning expression on face</summary>
23265 </member>
23266 <member name="F:OpenMetaverse.Animations.EXPRESS_KISS">
23267 <summary>Agent with kissy face</summary>
23268 </member>
23269 <member name="F:OpenMetaverse.Animations.EXPRESS_LAUGH">
23270 <summary>Agent expressing laughgter</summary>
23271 </member>
23272 <member name="F:OpenMetaverse.Animations.EXPRESS_OPEN_MOUTH">
23273 <summary>Agent with open mouth</summary>
23274 </member>
23275 <member name="F:OpenMetaverse.Animations.EXPRESS_REPULSED">
23276 <summary>Agent with repulsed expression on face</summary>
23277 </member>
23278 <member name="F:OpenMetaverse.Animations.EXPRESS_SAD">
23279 <summary>Agent expressing sadness</summary>
23280 </member>
23281 <member name="F:OpenMetaverse.Animations.EXPRESS_SHRUG">
23282 <summary>Agent shrugging shoulders</summary>
23283 </member>
23284 <member name="F:OpenMetaverse.Animations.EXPRESS_SMILE">
23285 <summary>Agent with a smile</summary>
23286 </member>
23287 <member name="F:OpenMetaverse.Animations.EXPRESS_SURPRISE">
23288 <summary>Agent expressing surprise</summary>
23289 </member>
23290 <member name="F:OpenMetaverse.Animations.EXPRESS_TONGUE_OUT">
23291 <summary>Agent sticking tongue out</summary>
23292 </member>
23293 <member name="F:OpenMetaverse.Animations.EXPRESS_TOOTHSMILE">
23294 <summary>Agent with big toothy smile</summary>
23295 </member>
23296 <member name="F:OpenMetaverse.Animations.EXPRESS_WINK">
23297 <summary>Agent winking</summary>
23298 </member>
23299 <member name="F:OpenMetaverse.Animations.EXPRESS_WORRY">
23300 <summary>Agent expressing worry</summary>
23301 </member>
23302 <member name="F:OpenMetaverse.Animations.FALLDOWN">
23303 <summary>Agent falling down</summary>
23304 </member>
23305 <member name="F:OpenMetaverse.Animations.FEMALE_WALK">
23306 <summary>Agent walking (feminine version)</summary>
23307 </member>
23308 <member name="F:OpenMetaverse.Animations.FINGER_WAG">
23309 <summary>Agent wagging finger (disapproval)</summary>
23310 </member>
23311 <member name="F:OpenMetaverse.Animations.FIST_PUMP">
23312 <summary>I'm not sure I want to know</summary>
23313 </member>
23314 <member name="F:OpenMetaverse.Animations.FLY">
23315 <summary>Agent in superman position</summary>
23316 </member>
23317 <member name="F:OpenMetaverse.Animations.FLYSLOW">
23318 <summary>Agent in superman position</summary>
23319 </member>
23320 <member name="F:OpenMetaverse.Animations.HELLO">
23321 <summary>Agent greeting another</summary>
23322 </member>
23323 <member name="F:OpenMetaverse.Animations.HOLD_BAZOOKA_R">
23324 <summary>Agent holding bazooka (right handed)</summary>
23325 </member>
23326 <member name="F:OpenMetaverse.Animations.HOLD_BOW_L">
23327 <summary>Agent holding a bow (left handed)</summary>
23328 </member>
23329 <member name="F:OpenMetaverse.Animations.HOLD_HANDGUN_R">
23330 <summary>Agent holding a handgun (right handed)</summary>
23331 </member>
23332 <member name="F:OpenMetaverse.Animations.HOLD_RIFLE_R">
23333 <summary>Agent holding a rifle (right handed)</summary>
23334 </member>
23335 <member name="F:OpenMetaverse.Animations.HOLD_THROW_R">
23336 <summary>Agent throwing an object (right handed)</summary>
23337 </member>
23338 <member name="F:OpenMetaverse.Animations.HOVER">
23339 <summary>Agent in static hover</summary>
23340 </member>
23341 <member name="F:OpenMetaverse.Animations.HOVER_DOWN">
23342 <summary>Agent hovering downward</summary>
23343 </member>
23344 <member name="F:OpenMetaverse.Animations.HOVER_UP">
23345 <summary>Agent hovering upward</summary>
23346 </member>
23347 <member name="F:OpenMetaverse.Animations.IMPATIENT">
23348 <summary>Agent being impatient</summary>
23349 </member>
23350 <member name="F:OpenMetaverse.Animations.JUMP">
23351 <summary>Agent jumping</summary>
23352 </member>
23353 <member name="F:OpenMetaverse.Animations.JUMP_FOR_JOY">
23354 <summary>Agent jumping with fervor</summary>
23355 </member>
23356 <member name="F:OpenMetaverse.Animations.KISS_MY_BUTT">
23357 <summary>Agent point to lips then rear end</summary>
23358 </member>
23359 <member name="F:OpenMetaverse.Animations.LAND">
23360 <summary>Agent landing from jump, finished flight, etc</summary>
23361 </member>
23362 <member name="F:OpenMetaverse.Animations.LAUGH_SHORT">
23363 <summary>Agent laughing</summary>
23364 </member>
23365 <member name="F:OpenMetaverse.Animations.MEDIUM_LAND">
23366 <summary>Agent landing from jump, finished flight, etc</summary>
23367 </member>
23368 <member name="F:OpenMetaverse.Animations.MOTORCYCLE_SIT">
23369 <summary>Agent sitting on a motorcycle</summary>
23370 </member>
23371 <member name="F:OpenMetaverse.Animations.MUSCLE_BEACH">
23372 <summary></summary>
23373 </member>
23374 <member name="F:OpenMetaverse.Animations.NO">
23375 <summary>Agent moving head side to side</summary>
23376 </member>
23377 <member name="F:OpenMetaverse.Animations.NO_UNHAPPY">
23378 <summary>Agent moving head side to side with unhappy expression</summary>
23379 </member>
23380 <member name="F:OpenMetaverse.Animations.NYAH_NYAH">
23381 <summary>Agent taunting another</summary>
23382 </member>
23383 <member name="F:OpenMetaverse.Animations.ONETWO_PUNCH">
23384 <summary></summary>
23385 </member>
23386 <member name="F:OpenMetaverse.Animations.PEACE">
23387 <summary>Agent giving peace sign</summary>
23388 </member>
23389 <member name="F:OpenMetaverse.Animations.POINT_ME">
23390 <summary>Agent pointing at self</summary>
23391 </member>
23392 <member name="F:OpenMetaverse.Animations.POINT_YOU">
23393 <summary>Agent pointing at another</summary>
23394 </member>
23395 <member name="F:OpenMetaverse.Animations.PRE_JUMP">
23396 <summary>Agent preparing for jump (bending knees)</summary>
23397 </member>
23398 <member name="F:OpenMetaverse.Animations.PUNCH_LEFT">
23399 <summary>Agent punching with left hand</summary>
23400 </member>
23401 <member name="F:OpenMetaverse.Animations.PUNCH_RIGHT">
23402 <summary>Agent punching with right hand</summary>
23403 </member>
23404 <member name="F:OpenMetaverse.Animations.REPULSED">
23405 <summary>Agent acting repulsed</summary>
23406 </member>
23407 <member name="F:OpenMetaverse.Animations.ROUNDHOUSE_KICK">
23408 <summary>Agent trying to be Chuck Norris</summary>
23409 </member>
23410 <member name="F:OpenMetaverse.Animations.RPS_COUNTDOWN">
23411 <summary>Rocks, Paper, Scissors 1, 2, 3</summary>
23412 </member>
23413 <member name="F:OpenMetaverse.Animations.RPS_PAPER">
23414 <summary>Agent with hand flat over other hand</summary>
23415 </member>
23416 <member name="F:OpenMetaverse.Animations.RPS_ROCK">
23417 <summary>Agent with fist over other hand</summary>
23418 </member>
23419 <member name="F:OpenMetaverse.Animations.RPS_SCISSORS">
23420 <summary>Agent with two fingers spread over other hand</summary>
23421 </member>
23422 <member name="F:OpenMetaverse.Animations.RUN">
23423 <summary>Agent running</summary>
23424 </member>
23425 <member name="F:OpenMetaverse.Animations.SAD">
23426 <summary>Agent appearing sad</summary>
23427 </member>
23428 <member name="F:OpenMetaverse.Animations.SALUTE">
23429 <summary>Agent saluting</summary>
23430 </member>
23431 <member name="F:OpenMetaverse.Animations.SHOOT_BOW_L">
23432 <summary>Agent shooting bow (left handed)</summary>
23433 </member>
23434 <member name="F:OpenMetaverse.Animations.SHOUT">
23435 <summary>Agent cupping mouth as if shouting</summary>
23436 </member>
23437 <member name="F:OpenMetaverse.Animations.SHRUG">
23438 <summary>Agent shrugging shoulders</summary>
23439 </member>
23440 <member name="F:OpenMetaverse.Animations.SIT">
23441 <summary>Agent in sit position</summary>
23442 </member>
23443 <member name="F:OpenMetaverse.Animations.SIT_FEMALE">
23444 <summary>Agent in sit position (feminine)</summary>
23445 </member>
23446 <member name="F:OpenMetaverse.Animations.SIT_GENERIC">
23447 <summary>Agent in sit position (generic)</summary>
23448 </member>
23449 <member name="F:OpenMetaverse.Animations.SIT_GROUND">
23450 <summary>Agent sitting on ground</summary>
23451 </member>
23452 <member name="F:OpenMetaverse.Animations.SIT_GROUND_staticRAINED">
23453 <summary>Agent sitting on ground</summary>
23454 </member>
23455 <member name="F:OpenMetaverse.Animations.SIT_TO_STAND">
23456 <summary></summary>
23457 </member>
23458 <member name="F:OpenMetaverse.Animations.SLEEP">
23459 <summary>Agent sleeping on side</summary>
23460 </member>
23461 <member name="F:OpenMetaverse.Animations.SMOKE_IDLE">
23462 <summary>Agent smoking</summary>
23463 </member>
23464 <member name="F:OpenMetaverse.Animations.SMOKE_INHALE">
23465 <summary>Agent inhaling smoke</summary>
23466 </member>
23467 <member name="F:OpenMetaverse.Animations.SMOKE_THROW_DOWN">
23468 <summary></summary>
23469 </member>
23470 <member name="F:OpenMetaverse.Animations.SNAPSHOT">
23471 <summary>Agent taking a picture</summary>
23472 </member>
23473 <member name="F:OpenMetaverse.Animations.STAND">
23474 <summary>Agent standing</summary>
23475 </member>
23476 <member name="F:OpenMetaverse.Animations.STANDUP">
23477 <summary>Agent standing up</summary>
23478 </member>
23479 <member name="F:OpenMetaverse.Animations.STAND_1">
23480 <summary>Agent standing</summary>
23481 </member>
23482 <member name="F:OpenMetaverse.Animations.STAND_2">
23483 <summary>Agent standing</summary>
23484 </member>
23485 <member name="F:OpenMetaverse.Animations.STAND_3">
23486 <summary>Agent standing</summary>
23487 </member>
23488 <member name="F:OpenMetaverse.Animations.STAND_4">
23489 <summary>Agent standing</summary>
23490 </member>
23491 <member name="F:OpenMetaverse.Animations.STRETCH">
23492 <summary>Agent stretching</summary>
23493 </member>
23494 <member name="F:OpenMetaverse.Animations.STRIDE">
23495 <summary>Agent in stride (fast walk)</summary>
23496 </member>
23497 <member name="F:OpenMetaverse.Animations.SURF">
23498 <summary>Agent surfing</summary>
23499 </member>
23500 <member name="F:OpenMetaverse.Animations.SURPRISE">
23501 <summary>Agent acting surprised</summary>
23502 </member>
23503 <member name="F:OpenMetaverse.Animations.SWORD_STRIKE">
23504 <summary>Agent striking with a sword</summary>
23505 </member>
23506 <member name="F:OpenMetaverse.Animations.TALK">
23507 <summary>Agent talking (lips moving)</summary>
23508 </member>
23509 <member name="F:OpenMetaverse.Animations.TANTRUM">
23510 <summary>Agent throwing a tantrum</summary>
23511 </member>
23512 <member name="F:OpenMetaverse.Animations.THROW_R">
23513 <summary>Agent throwing an object (right handed)</summary>
23514 </member>
23515 <member name="F:OpenMetaverse.Animations.TRYON_SHIRT">
23516 <summary>Agent trying on a shirt</summary>
23517 </member>
23518 <member name="F:OpenMetaverse.Animations.TURNLEFT">
23519 <summary>Agent turning to the left</summary>
23520 </member>
23521 <member name="F:OpenMetaverse.Animations.TURNRIGHT">
23522 <summary>Agent turning to the right</summary>
23523 </member>
23524 <member name="F:OpenMetaverse.Animations.TYPE">
23525 <summary>Agent typing</summary>
23526 </member>
23527 <member name="F:OpenMetaverse.Animations.WALK">
23528 <summary>Agent walking</summary>
23529 </member>
23530 <member name="F:OpenMetaverse.Animations.WHISPER">
23531 <summary>Agent whispering</summary>
23532 </member>
23533 <member name="F:OpenMetaverse.Animations.WHISTLE">
23534 <summary>Agent whispering with fingers in mouth</summary>
23535 </member>
23536 <member name="F:OpenMetaverse.Animations.WINK">
23537 <summary>Agent winking</summary>
23538 </member>
23539 <member name="F:OpenMetaverse.Animations.WINK_HOLLYWOOD">
23540 <summary>Agent winking</summary>
23541 </member>
23542 <member name="F:OpenMetaverse.Animations.WORRY">
23543 <summary>Agent worried</summary>
23544 </member>
23545 <member name="F:OpenMetaverse.Animations.YES">
23546 <summary>Agent nodding yes</summary>
23547 </member>
23548 <member name="F:OpenMetaverse.Animations.YES_HAPPY">
23549 <summary>Agent nodding yes with happy face</summary>
23550 </member>
23551 <member name="F:OpenMetaverse.Animations.YOGA_FLOAT">
23552 <summary>Agent floating with legs and arms crossed</summary>
23553 </member>
23554 <member name="M:OpenMetaverse.Animations.ToDictionary">
23555 <summary>
23556 A dictionary containing all pre-defined animations
23557 </summary>
23558 <returns>A dictionary containing the pre-defined animations,
23559 where the key is the animations ID, and the value is a string
23560 containing a name to identify the purpose of the animation</returns>
23561 </member>
23562 <member name="T:OpenMetaverse.Rendering.LindenMesh.LODMesh">
23563 <summary>
23564 Level of Detail mesh
23565 </summary>
23566 </member>
23567 <member name="T:OpenMetaverse.Assets.AssetPrim">
23568 <summary>
23569 A linkset asset, containing a parent primitive and zero or more children
23570 </summary>
23571 </member>
23572 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor">
23573 <summary>Initializes a new instance of an AssetPrim object</summary>
23574 </member>
23575 <member name="M:OpenMetaverse.Assets.AssetPrim.#ctor(OpenMetaverse.UUID,System.Byte[])">
23576 <summary>
23577 Initializes a new instance of an AssetPrim object
23578 </summary>
23579 <param name="assetID">A unique <see cref="T:OpenMetaverse.UUID"/> specific to this asset</param>
23580 <param name="assetData">A byte array containing the raw asset data</param>
23581 </member>
23582 <member name="M:OpenMetaverse.Assets.AssetPrim.Encode">
23583 <summary>
23584
23585 </summary>
23586 </member>
23587 <member name="M:OpenMetaverse.Assets.AssetPrim.Decode">
23588 <summary>
23589
23590 </summary>
23591 <returns></returns>
23592 </member>
23593 <member name="P:OpenMetaverse.Assets.AssetPrim.AssetType">
23594 <summary>Override the base classes AssetType</summary>
23595 </member> 25384 </member>
23596 <member name="T:OpenMetaverse.Assets.AssetPrim.ProfileShape"> 25385 <member name="M:OpenMetaverse.TerrainManager.OnLandPatchReceived(OpenMetaverse.LandPatchReceivedEventArgs)">
23597 <summary> 25386 <summary>Raises the LandPatchReceived event</summary>
23598 Only used internally for XML serialization/deserialization 25387 <param name="e">A LandPatchReceivedEventArgs object containing the
23599 </summary> 25388 data returned from the simulator</param>
23600 </member> 25389 </member>
23601 <member name="T:OpenMetaverse.Assets.PrimObject"> 25390 <member name="F:OpenMetaverse.TerrainManager.m_LandPatchReceivedLock">
23602 <summary> 25391 <summary>Thread sync lock object</summary>
23603 The deserialized form of a single primitive in a linkset asset
23604 </summary>
23605 </member> 25392 </member>
23606 <member name="T:OpenMetaverse.SoundManager"> 25393 <member name="M:OpenMetaverse.TerrainManager.#ctor(OpenMetaverse.GridClient)">
23607 <summary> 25394 <summary>
23608 25395 Default constructor
23609 </summary> 25396 </summary>
25397 <param name="client"></param>
23610 </member> 25398 </member>
23611 <member name="F:OpenMetaverse.SoundManager.m_AttachedSound"> 25399 <member name="E:OpenMetaverse.TerrainManager.LandPatchReceived">
23612 <summary>The event subscribers, null of no subscribers</summary> 25400 <summary>Raised when the simulator responds sends </summary>
23613 </member>
23614 <member name="M:OpenMetaverse.SoundManager.OnAttachedSound(OpenMetaverse.AttachedSoundEventArgs)">
23615 <summary>Raises the AttachedSound Event</summary>
23616 <param name="e">A AttachedSoundEventArgs object containing
23617 the data sent from the simulator</param>
23618 </member>
23619 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundLock">
23620 <summary>Thread sync lock object</summary>
23621 </member>
23622 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundGainChange">
23623 <summary>The event subscribers, null of no subscribers</summary>
23624 </member>
23625 <member name="M:OpenMetaverse.SoundManager.OnAttachedSoundGainChange(OpenMetaverse.AttachedSoundGainChangeEventArgs)">
23626 <summary>Raises the AttachedSoundGainChange Event</summary>
23627 <param name="e">A AttachedSoundGainChangeEventArgs object containing
23628 the data sent from the simulator</param>
23629 </member>
23630 <member name="F:OpenMetaverse.SoundManager.m_AttachedSoundGainChangeLock">
23631 <summary>Thread sync lock object</summary>
23632 </member>
23633 <member name="F:OpenMetaverse.SoundManager.m_SoundTrigger">
23634 <summary>The event subscribers, null of no subscribers</summary>
23635 </member>
23636 <member name="M:OpenMetaverse.SoundManager.OnSoundTrigger(OpenMetaverse.SoundTriggerEventArgs)">
23637 <summary>Raises the SoundTrigger Event</summary>
23638 <param name="e">A SoundTriggerEventArgs object containing
23639 the data sent from the simulator</param>
23640 </member> 25401 </member>
23641 <member name="F:OpenMetaverse.SoundManager.m_SoundTriggerLock"> 25402 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Simulator">
23642 <summary>Thread sync lock object</summary> 25403 <summary>Simulator from that sent tha data</summary>
23643 </member> 25404 </member>
23644 <member name="F:OpenMetaverse.SoundManager.m_PreloadSound"> 25405 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.X">
23645 <summary>The event subscribers, null of no subscribers</summary> 25406 <summary>Sim coordinate of the patch</summary>
23646 </member> 25407 </member>
23647 <member name="M:OpenMetaverse.SoundManager.OnPreloadSound(OpenMetaverse.PreloadSoundEventArgs)"> 25408 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.Y">
23648 <summary>Raises the PreloadSound Event</summary> 25409 <summary>Sim coordinate of the patch</summary>
23649 <param name="e">A PreloadSoundEventArgs object containing
23650 the data sent from the simulator</param>
23651 </member> 25410 </member>
23652 <member name="F:OpenMetaverse.SoundManager.m_PreloadSoundLock"> 25411 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.PatchSize">
23653 <summary>Thread sync lock object</summary> 25412 <summary>Size of tha patch</summary>
23654 </member> 25413 </member>
23655 <member name="M:OpenMetaverse.SoundManager.#ctor(OpenMetaverse.GridClient)"> 25414 <member name="P:OpenMetaverse.LandPatchReceivedEventArgs.HeightMap">
23656 <summary> 25415 <summary>Heightmap for the patch</summary>
23657 Construct a new instance of the SoundManager class, used for playing and receiving
23658 sound assets
23659 </summary>
23660 <param name="client">A reference to the current GridClient instance</param>
23661 </member> 25416 </member>
23662 <member name="M:OpenMetaverse.SoundManager.PlaySound(OpenMetaverse.UUID)"> 25417 <member name="T:OpenMetaverse.PacketEventDictionary">
23663 <summary> 25418 <summary>
23664 Plays a sound in the current region at full volume from avatar position 25419 Registers, unregisters, and fires events generated by incoming packets
23665 </summary> 25420 </summary>
23666 <param name="soundID">UUID of the sound to be played</param>
23667 </member> 25421 </member>
23668 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3)"> 25422 <member name="F:OpenMetaverse.PacketEventDictionary.Client">
23669 <summary> 25423 <summary>Reference to the GridClient object</summary>
23670 Plays a sound in the current region at full volume
23671 </summary>
23672 <param name="soundID">UUID of the sound to be played.</param>
23673 <param name="position">position for the sound to be played at. Normally the avatar.</param>
23674 </member> 25424 </member>
23675 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Vector3,System.Single)"> 25425 <member name="M:OpenMetaverse.PacketEventDictionary.#ctor(OpenMetaverse.GridClient)">
23676 <summary> 25426 <summary>
23677 Plays a sound in the current region 25427 Default constructor
23678 </summary> 25428 </summary>
23679 <param name="soundID">UUID of the sound to be played.</param> 25429 <param name="client"></param>
23680 <param name="position">position for the sound to be played at. Normally the avatar.</param>
23681 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
23682 </member> 25430 </member>
23683 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,OpenMetaverse.Simulator,OpenMetaverse.Vector3,System.Single)"> 25431 <member name="M:OpenMetaverse.PacketEventDictionary.RegisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs},System.Boolean)">
23684 <summary> 25432 <summary>
23685 Plays a sound in the specified sim 25433 Register an event handler
23686 </summary> 25434 </summary>
23687 <param name="soundID">UUID of the sound to be played.</param> 25435 <remarks>Use PacketType.Default to fire this event on every
23688 <param name="sim">UUID of the sound to be played.</param> 25436 incoming packet</remarks>
23689 <param name="position">position for the sound to be played at. Normally the avatar.</param> 25437 <param name="packetType">Packet type to register the handler for</param>
23690 <param name="gain">volume of the sound, from 0.0 to 1.0</param> 25438 <param name="eventHandler">Callback to be fired</param>
25439 <param name="isAsync">True if this callback should be ran
25440 asynchronously, false to run it synchronous</param>
23691 </member> 25441 </member>
23692 <member name="M:OpenMetaverse.SoundManager.SendSoundTrigger(OpenMetaverse.UUID,System.UInt64,OpenMetaverse.Vector3,System.Single)"> 25442 <member name="M:OpenMetaverse.PacketEventDictionary.UnregisterEvent(OpenMetaverse.Packets.PacketType,System.EventHandler{OpenMetaverse.PacketReceivedEventArgs})">
23693 <summary> 25443 <summary>
23694 Play a sound asset 25444 Unregister an event handler
23695 </summary> 25445 </summary>
23696 <param name="soundID">UUID of the sound to be played.</param> 25446 <param name="packetType">Packet type to unregister the handler for</param>
23697 <param name="handle">handle id for the sim to be played in.</param> 25447 <param name="eventHandler">Callback to be unregistered</param>
23698 <param name="position">position for the sound to be played at. Normally the avatar.</param>
23699 <param name="gain">volume of the sound, from 0.0 to 1.0</param>
23700 </member>
23701 <member name="M:OpenMetaverse.SoundManager.AttachedSoundHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23702 <summary>Process an incoming packet and raise the appropriate events</summary>
23703 <param name="sender">The sender</param>
23704 <param name="e">The EventArgs object containing the packet data</param>
23705 </member>
23706 <member name="M:OpenMetaverse.SoundManager.AttachedSoundGainChangeHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23707 <summary>Process an incoming packet and raise the appropriate events</summary>
23708 <param name="sender">The sender</param>
23709 <param name="e">The EventArgs object containing the packet data</param>
23710 </member>
23711 <member name="M:OpenMetaverse.SoundManager.PreloadSoundHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23712 <summary>Process an incoming packet and raise the appropriate events</summary>
23713 <param name="sender">The sender</param>
23714 <param name="e">The EventArgs object containing the packet data</param>
23715 </member>
23716 <member name="M:OpenMetaverse.SoundManager.SoundTriggerHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
23717 <summary>Process an incoming packet and raise the appropriate events</summary>
23718 <param name="sender">The sender</param>
23719 <param name="e">The EventArgs object containing the packet data</param>
23720 </member>
23721 <member name="E:OpenMetaverse.SoundManager.AttachedSound">
23722 <summary>Raised when the simulator sends us data containing
23723 sound</summary>
23724 </member>
23725 <member name="E:OpenMetaverse.SoundManager.AttachedSoundGainChange">
23726 <summary>Raised when the simulator sends us data containing
23727 ...</summary>
23728 </member>
23729 <member name="E:OpenMetaverse.SoundManager.SoundTrigger">
23730 <summary>Raised when the simulator sends us data containing
23731 ...</summary>
23732 </member>
23733 <member name="E:OpenMetaverse.SoundManager.PreloadSound">
23734 <summary>Raised when the simulator sends us data containing
23735 ...</summary>
23736 </member>
23737 <member name="T:OpenMetaverse.AttachedSoundEventArgs">
23738 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event</summary>
23739 <remarks>The <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event occurs when the simulator sends
23740 the sound data which emits from an agents attachment</remarks>
23741 <example>
23742 The following code example shows the process to subscribe to the <see cref="E:OpenMetaverse.SoundManager.AttachedSound"/> event
23743 and a stub to handle the data passed from the simulator
23744 <code>
23745 // Subscribe to the AttachedSound event
23746 Client.Sound.AttachedSound += Sound_AttachedSound;
23747
23748 // process the data raised in the event here
23749 private void Sound_AttachedSound(object sender, AttachedSoundEventArgs e)
23750 {
23751 // ... Process AttachedSoundEventArgs here ...
23752 }
23753 </code>
23754 </example>
23755 </member> 25448 </member>
23756 <member name="M:OpenMetaverse.AttachedSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,OpenMetaverse.SoundFlags)"> 25449 <member name="M:OpenMetaverse.PacketEventDictionary.RaiseEvent(OpenMetaverse.Packets.PacketType,OpenMetaverse.Packets.Packet,OpenMetaverse.Simulator)">
23757 <summary> 25450 <summary>
23758 Construct a new instance of the SoundTriggerEventArgs class 25451 Fire the events registered for this packet type
23759 </summary> 25452 </summary>
23760 <param name="sim">Simulator where the event originated</param> 25453 <param name="packetType">Incoming packet type</param>
23761 <param name="soundID">The sound asset id</param> 25454 <param name="packet">Incoming packet</param>
23762 <param name="ownerID">The ID of the owner</param> 25455 <param name="simulator">Simulator this packet was received from</param>
23763 <param name="objectID">The ID of the object</param>
23764 <param name="gain">The volume level</param>
23765 <param name="flags">The <see cref="T:OpenMetaverse.SoundFlags"/></param>
23766 </member>
23767 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Simulator">
23768 <summary>Simulator where the event originated</summary>
23769 </member>
23770 <member name="P:OpenMetaverse.AttachedSoundEventArgs.SoundID">
23771 <summary>Get the sound asset id</summary>
23772 </member>
23773 <member name="P:OpenMetaverse.AttachedSoundEventArgs.OwnerID">
23774 <summary>Get the ID of the owner</summary>
23775 </member>
23776 <member name="P:OpenMetaverse.AttachedSoundEventArgs.ObjectID">
23777 <summary>Get the ID of the Object</summary>
23778 </member>
23779 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Gain">
23780 <summary>Get the volume level</summary>
23781 </member>
23782 <member name="P:OpenMetaverse.AttachedSoundEventArgs.Flags">
23783 <summary>Get the <see cref="T:OpenMetaverse.SoundFlags"/></summary>
23784 </member>
23785 <member name="T:OpenMetaverse.AttachedSoundGainChangeEventArgs">
23786 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.AttachedSoundGainChange"/> event</summary>
23787 <remarks>The <see cref="E:OpenMetaverse.SoundManager.AttachedSoundGainChange"/> event occurs when an attached sound
23788 changes its volume level</remarks>
23789 </member> 25456 </member>
23790 <member name="M:OpenMetaverse.AttachedSoundGainChangeEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Single)"> 25457 <member name="T:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper">
23791 <summary> 25458 <summary>
23792 Construct a new instance of the AttachedSoundGainChangedEventArgs class 25459 Object that is passed to worker threads in the ThreadPool for
25460 firing packet callbacks
23793 </summary> 25461 </summary>
23794 <param name="sim">Simulator where the event originated</param>
23795 <param name="objectID">The ID of the Object</param>
23796 <param name="gain">The new volume level</param>
23797 </member> 25462 </member>
23798 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Simulator"> 25463 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Callback">
23799 <summary>Simulator where the event originated</summary> 25464 <summary>Callback to fire for this packet</summary>
23800 </member>
23801 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.ObjectID">
23802 <summary>Get the ID of the Object</summary>
23803 </member> 25465 </member>
23804 <member name="P:OpenMetaverse.AttachedSoundGainChangeEventArgs.Gain"> 25466 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Simulator">
23805 <summary>Get the volume level</summary> 25467 <summary>Reference to the simulator that this packet came from</summary>
23806 </member> 25468 </member>
23807 <member name="T:OpenMetaverse.SoundTriggerEventArgs"> 25469 <member name="F:OpenMetaverse.PacketEventDictionary.PacketCallbackWrapper.Packet">
23808 <summary>Provides data for the <see cref="E:OpenMetaverse.SoundManager.SoundTrigger"/> event</summary> 25470 <summary>The packet that needs to be processed</summary>
23809 <remarks><para>The <see cref="E:OpenMetaverse.SoundManager.SoundTrigger"/> event occurs when the simulator forwards
23810 a request made by yourself or another agent to play either an asset sound or a built in sound</para>
23811
23812 <para>Requests to play sounds where the <see cref="P:OpenMetaverse.SoundTriggerEventArgs.SoundID"/> is not one of the built-in
23813 <see cref="T:OpenMetaverse.Sounds"/> will require sending a request to download the sound asset before it can be played</para>
23814 </remarks>
23815 <example>
23816 The following code example uses the <see cref="P:OpenMetaverse.SoundTriggerEventArgs.OwnerID"/>, <see cref="P:OpenMetaverse.SoundTriggerEventArgs.SoundID"/>
23817 and <see cref="P:OpenMetaverse.SoundTriggerEventArgs.Gain"/>
23818 properties to display some information on a sound request on the <see cref="T:System.Console"/> window.
23819 <code>
23820 // subscribe to the event
23821 Client.Sound.SoundTrigger += Sound_SoundTrigger;
23822
23823 // play the pre-defined BELL_TING sound
23824 Client.Sound.SendSoundTrigger(Sounds.BELL_TING);
23825
23826 // handle the response data
23827 private void Sound_SoundTrigger(object sender, SoundTriggerEventArgs e)
23828 {
23829 Console.WriteLine("{0} played the sound {1} at volume {2}",
23830 e.OwnerID, e.SoundID, e.Gain);
23831 }
23832 </code>
23833 </example>
23834 </member> 25471 </member>
23835 <member name="M:OpenMetaverse.SoundTriggerEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID,System.Single,System.UInt64,OpenMetaverse.Vector3)"> 25472 <member name="T:OpenMetaverse.CapsEventDictionary">
23836 <summary> 25473 <summary>
23837 Construct a new instance of the SoundTriggerEventArgs class 25474 Registers, unregisters, and fires events generated by the Capabilities
25475 event queue
23838 </summary> 25476 </summary>
23839 <param name="sim">Simulator where the event originated</param>
23840 <param name="soundID">The sound asset id</param>
23841 <param name="ownerID">The ID of the owner</param>
23842 <param name="objectID">The ID of the object</param>
23843 <param name="parentID">The ID of the objects parent</param>
23844 <param name="gain">The volume level</param>
23845 <param name="regionHandle">The regionhandle</param>
23846 <param name="position">The source position</param>
23847 </member> 25477 </member>
23848 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Simulator"> 25478 <member name="F:OpenMetaverse.CapsEventDictionary.Client">
23849 <summary>Simulator where the event originated</summary> 25479 <summary>Reference to the GridClient object</summary>
23850 </member>
23851 <member name="P:OpenMetaverse.SoundTriggerEventArgs.SoundID">
23852 <summary>Get the sound asset id</summary>
23853 </member>
23854 <member name="P:OpenMetaverse.SoundTriggerEventArgs.OwnerID">
23855 <summary>Get the ID of the owner</summary>
23856 </member>
23857 <member name="P:OpenMetaverse.SoundTriggerEventArgs.ObjectID">
23858 <summary>Get the ID of the Object</summary>
23859 </member>
23860 <member name="P:OpenMetaverse.SoundTriggerEventArgs.ParentID">
23861 <summary>Get the ID of the objects parent</summary>
23862 </member>
23863 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Gain">
23864 <summary>Get the volume level</summary>
23865 </member>
23866 <member name="P:OpenMetaverse.SoundTriggerEventArgs.RegionHandle">
23867 <summary>Get the regionhandle</summary>
23868 </member>
23869 <member name="P:OpenMetaverse.SoundTriggerEventArgs.Position">
23870 <summary>Get the source position</summary>
23871 </member>
23872 <member name="T:OpenMetaverse.PreloadSoundEventArgs">
23873 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary>
23874 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
23875 the appearance data for an avatar</remarks>
23876 <example>
23877 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
23878 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
23879 <code>
23880 // subscribe to the event
23881 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
23882
23883 // handle the data when the event is raised
23884 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e)
23885 {
23886 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
23887 }
23888 </code>
23889 </example>
23890 </member> 25480 </member>
23891 <member name="M:OpenMetaverse.PreloadSoundEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,OpenMetaverse.UUID,OpenMetaverse.UUID)"> 25481 <member name="M:OpenMetaverse.CapsEventDictionary.#ctor(OpenMetaverse.GridClient)">
23892 <summary> 25482 <summary>
23893 Construct a new instance of the PreloadSoundEventArgs class 25483 Default constructor
23894 </summary> 25484 </summary>
23895 <param name="sim">Simulator where the event originated</param> 25485 <param name="client">Reference to the GridClient object</param>
23896 <param name="soundID">The sound asset id</param>
23897 <param name="ownerID">The ID of the owner</param>
23898 <param name="objectID">The ID of the object</param>
23899 </member>
23900 <member name="P:OpenMetaverse.PreloadSoundEventArgs.Simulator">
23901 <summary>Simulator where the event originated</summary>
23902 </member>
23903 <member name="P:OpenMetaverse.PreloadSoundEventArgs.SoundID">
23904 <summary>Get the sound asset id</summary>
23905 </member>
23906 <member name="P:OpenMetaverse.PreloadSoundEventArgs.OwnerID">
23907 <summary>Get the ID of the owner</summary>
23908 </member>
23909 <member name="P:OpenMetaverse.PreloadSoundEventArgs.ObjectID">
23910 <summary>Get the ID of the Object</summary>
23911 </member> 25486 </member>
23912 <member name="T:OpenMetaverse.NameValue"> 25487 <member name="M:OpenMetaverse.CapsEventDictionary.RegisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
23913 <summary> 25488 <summary>
23914 A Name Value pair with additional settings, used in the protocol 25489 Register an new event handler for a capabilities event sent via the EventQueue
23915 primarily to transmit avatar names and active group in object packets
23916 </summary> 25490 </summary>
25491 <remarks>Use String.Empty to fire this event on every CAPS event</remarks>
25492 <param name="capsEvent">Capability event name to register the
25493 handler for</param>
25494 <param name="eventHandler">Callback to fire</param>
23917 </member> 25495 </member>
23918 <member name="F:OpenMetaverse.NameValue.Name"> 25496 <member name="M:OpenMetaverse.CapsEventDictionary.UnregisterEvent(System.String,OpenMetaverse.Caps.EventQueueCallback)">
23919 <summary></summary>
23920 </member>
23921 <member name="F:OpenMetaverse.NameValue.Type">
23922 <summary></summary>
23923 </member>
23924 <member name="F:OpenMetaverse.NameValue.Class">
23925 <summary></summary>
23926 </member>
23927 <member name="F:OpenMetaverse.NameValue.Sendto">
23928 <summary></summary>
23929 </member>
23930 <member name="F:OpenMetaverse.NameValue.Value">
23931 <summary></summary>
23932 </member>
23933 <member name="M:OpenMetaverse.NameValue.#ctor(System.String,OpenMetaverse.NameValue.ValueType,OpenMetaverse.NameValue.ClassType,OpenMetaverse.NameValue.SendtoType,System.Object)">
23934 <summary> 25497 <summary>
23935 Constructor that takes all the fields as parameters 25498 Unregister a previously registered capabilities handler
23936 </summary> 25499 </summary>
23937 <param name="name"></param> 25500 <param name="capsEvent">Capability event name unregister the
23938 <param name="valueType"></param> 25501 handler for</param>
23939 <param name="classType"></param> 25502 <param name="eventHandler">Callback to unregister</param>
23940 <param name="sendtoType"></param>
23941 <param name="value"></param>
23942 </member> 25503 </member>
23943 <member name="M:OpenMetaverse.NameValue.#ctor(System.String)"> 25504 <member name="M:OpenMetaverse.CapsEventDictionary.RaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
23944 <summary> 25505 <summary>
23945 Constructor that takes a single line from a NameValue field 25506 Fire the events registered for this event type synchronously
23946 </summary> 25507 </summary>
23947 <param name="data"></param> 25508 <param name="capsEvent">Capability name</param>
23948 </member> 25509 <param name="message">Decoded event body</param>
23949 <member name="T:OpenMetaverse.NameValue.ValueType"> 25510 <param name="simulator">Reference to the simulator that
23950 <summary>Type of the value</summary> 25511 generated this event</param>
23951 </member>
23952 <member name="F:OpenMetaverse.NameValue.ValueType.Unknown">
23953 <summary>Unknown</summary>
23954 </member>
23955 <member name="F:OpenMetaverse.NameValue.ValueType.String">
23956 <summary>String value</summary>
23957 </member>
23958 <member name="F:OpenMetaverse.NameValue.ValueType.F32">
23959 <summary></summary>
23960 </member>
23961 <member name="F:OpenMetaverse.NameValue.ValueType.S32">
23962 <summary></summary>
23963 </member>
23964 <member name="F:OpenMetaverse.NameValue.ValueType.VEC3">
23965 <summary></summary>
23966 </member>
23967 <member name="F:OpenMetaverse.NameValue.ValueType.U32">
23968 <summary></summary>
23969 </member>
23970 <member name="F:OpenMetaverse.NameValue.ValueType.CAMERA">
23971 <summary>Deprecated</summary>
23972 </member>
23973 <member name="F:OpenMetaverse.NameValue.ValueType.Asset">
23974 <summary>String value, but designated as an asset</summary>
23975 </member>
23976 <member name="F:OpenMetaverse.NameValue.ValueType.U64">
23977 <summary></summary>
23978 </member> 25512 </member>
23979 <member name="T:OpenMetaverse.NameValue.ClassType"> 25513 <member name="M:OpenMetaverse.CapsEventDictionary.BeginRaiseEvent(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
23980 <summary> 25514 <summary>
23981 25515 Fire the events registered for this event type asynchronously
23982 </summary> 25516 </summary>
25517 <param name="capsEvent">Capability name</param>
25518 <param name="message">Decoded event body</param>
25519 <param name="simulator">Reference to the simulator that
25520 generated this event</param>
23983 </member> 25521 </member>
23984 <member name="F:OpenMetaverse.NameValue.ClassType.Unknown"> 25522 <member name="T:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper">
23985 <summary></summary>
23986 </member>
23987 <member name="F:OpenMetaverse.NameValue.ClassType.ReadOnly">
23988 <summary></summary>
23989 </member>
23990 <member name="F:OpenMetaverse.NameValue.ClassType.ReadWrite">
23991 <summary></summary>
23992 </member>
23993 <member name="F:OpenMetaverse.NameValue.ClassType.Callback">
23994 <summary></summary>
23995 </member>
23996 <member name="T:OpenMetaverse.NameValue.SendtoType">
23997 <summary> 25523 <summary>
23998 25524 Object that is passed to worker threads in the ThreadPool for
25525 firing CAPS callbacks
23999 </summary> 25526 </summary>
24000 </member> 25527 </member>
24001 <member name="F:OpenMetaverse.NameValue.SendtoType.Unknown"> 25528 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Callback">
24002 <summary></summary> 25529 <summary>Callback to fire for this packet</summary>
24003 </member>
24004 <member name="F:OpenMetaverse.NameValue.SendtoType.Sim">
24005 <summary></summary>
24006 </member> 25530 </member>
24007 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSim"> 25531 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.CapsEvent">
24008 <summary></summary> 25532 <summary>Name of the CAPS event</summary>
24009 </member> 25533 </member>
24010 <member name="F:OpenMetaverse.NameValue.SendtoType.SimViewer"> 25534 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Message">
24011 <summary></summary> 25535 <summary>Strongly typed decoded data</summary>
24012 </member> 25536 </member>
24013 <member name="F:OpenMetaverse.NameValue.SendtoType.DataSimViewer"> 25537 <member name="F:OpenMetaverse.CapsEventDictionary.CapsCallbackWrapper.Simulator">
24014 <summary></summary> 25538 <summary>Reference to the simulator that generated this event</summary>
24015 </member> 25539 </member>
24016 <member name="T:OpenMetaverse.EstateTask"> 25540 <member name="T:OpenMetaverse.EstateTask">
24017 <summary>Describes tasks returned in LandStatReply</summary> 25541 <summary>Describes tasks returned in LandStatReply</summary>
@@ -24550,519 +26074,64 @@
24550 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.DenyNoPaymentInfo"> 26074 <member name="P:OpenMetaverse.EstateUpdateInfoReplyEventArgs.DenyNoPaymentInfo">
24551 <summary></summary> 26075 <summary></summary>
24552 </member> 26076 </member>
24553 <member name="T:OpenMetaverse.AvatarGroup"> 26077 <member name="T:OpenMetaverse.DownloadRequest">
24554 <summary>
24555 Holds group information for Avatars such as those you might find in a profile
24556 </summary>
24557 </member>
24558 <member name="F:OpenMetaverse.AvatarGroup.AcceptNotices">
24559 <summary>true of Avatar accepts group notices</summary>
24560 </member>
24561 <member name="F:OpenMetaverse.AvatarGroup.GroupID">
24562 <summary>Groups Key</summary>
24563 </member>
24564 <member name="F:OpenMetaverse.AvatarGroup.GroupInsigniaID">
24565 <summary>Texture Key for groups insignia</summary>
24566 </member>
24567 <member name="F:OpenMetaverse.AvatarGroup.GroupName">
24568 <summary>Name of the group</summary>
24569 </member>
24570 <member name="F:OpenMetaverse.AvatarGroup.GroupPowers">
24571 <summary>Powers avatar has in the group</summary>
24572 </member>
24573 <member name="F:OpenMetaverse.AvatarGroup.GroupTitle">
24574 <summary>Avatars Currently selected title</summary>
24575 </member>
24576 <member name="F:OpenMetaverse.AvatarGroup.ListInProfile">
24577 <summary>true of Avatar has chosen to list this in their profile</summary>
24578 </member>
24579 <member name="T:OpenMetaverse.Animation">
24580 <summary>
24581 Contains an animation currently being played by an agent
24582 </summary>
24583 </member>
24584 <member name="F:OpenMetaverse.Animation.AnimationID">
24585 <summary>The ID of the animation asset</summary>
24586 </member>
24587 <member name="F:OpenMetaverse.Animation.AnimationSequence">
24588 <summary>A number to indicate start order of currently playing animations</summary>
24589 <remarks>On Linden Grids this number is unique per region, with OpenSim it is per client</remarks>
24590 </member>
24591 <member name="F:OpenMetaverse.Animation.AnimationSourceObjectID">
24592 <summary></summary>
24593 </member>
24594 <member name="T:OpenMetaverse.ProfilePick">
24595 <summary>
24596 Holds group information on an individual profile pick
24597 </summary>
24598 </member>
24599 <member name="T:OpenMetaverse.AvatarManager">
24600 <summary>
24601 Retrieve friend status notifications, and retrieve avatar names and
24602 profiles
24603 </summary>
24604 </member>
24605 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimation">
24606 <summary>The event subscribers, null of no subscribers</summary>
24607 </member>
24608 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAnimation(OpenMetaverse.AvatarAnimationEventArgs)">
24609 <summary>Raises the AvatarAnimation Event</summary>
24610 <param name="e">An AvatarAnimationEventArgs object containing
24611 the data sent from the simulator</param>
24612 </member>
24613 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAnimationLock">
24614 <summary>Thread sync lock object</summary>
24615 </member>
24616 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearance">
24617 <summary>The event subscribers, null of no subscribers</summary>
24618 </member>
24619 <member name="M:OpenMetaverse.AvatarManager.OnAvatarAppearance(OpenMetaverse.AvatarAppearanceEventArgs)">
24620 <summary>Raises the AvatarAppearance Event</summary>
24621 <param name="e">A AvatarAppearanceEventArgs object containing
24622 the data sent from the simulator</param>
24623 </member>
24624 <member name="F:OpenMetaverse.AvatarManager.m_AvatarAppearanceLock">
24625 <summary>Thread sync lock object</summary>
24626 </member>
24627 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReply">
24628 <summary>The event subscribers, null of no subscribers</summary>
24629 </member>
24630 <member name="M:OpenMetaverse.AvatarManager.OnUUIDNameReply(OpenMetaverse.UUIDNameReplyEventArgs)">
24631 <summary>Raises the UUIDNameReply Event</summary>
24632 <param name="e">A UUIDNameReplyEventArgs object containing
24633 the data sent from the simulator</param>
24634 </member>
24635 <member name="F:OpenMetaverse.AvatarManager.m_UUIDNameReplyLock">
24636 <summary>Thread sync lock object</summary>
24637 </member>
24638 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReply">
24639 <summary>The event subscribers, null of no subscribers</summary>
24640 </member>
24641 <member name="M:OpenMetaverse.AvatarManager.OnAvatarInterestsReply(OpenMetaverse.AvatarInterestsReplyEventArgs)">
24642 <summary>Raises the AvatarInterestsReply Event</summary>
24643 <param name="e">A AvatarInterestsReplyEventArgs object containing
24644 the data sent from the simulator</param>
24645 </member>
24646 <member name="F:OpenMetaverse.AvatarManager.m_AvatarInterestsReplyLock">
24647 <summary>Thread sync lock object</summary>
24648 </member>
24649 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReply">
24650 <summary>The event subscribers, null of no subscribers</summary>
24651 </member>
24652 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPropertiesReply(OpenMetaverse.AvatarPropertiesReplyEventArgs)">
24653 <summary>Raises the AvatarPropertiesReply Event</summary>
24654 <param name="e">A AvatarPropertiesReplyEventArgs object containing
24655 the data sent from the simulator</param>
24656 </member>
24657 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPropertiesReplyLock">
24658 <summary>Thread sync lock object</summary>
24659 </member>
24660 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReply">
24661 <summary>The event subscribers, null of no subscribers</summary>
24662 </member>
24663 <member name="M:OpenMetaverse.AvatarManager.OnAvatarGroupsReply(OpenMetaverse.AvatarGroupsReplyEventArgs)">
24664 <summary>Raises the AvatarGroupsReply Event</summary>
24665 <param name="e">A AvatarGroupsReplyEventArgs object containing
24666 the data sent from the simulator</param>
24667 </member>
24668 <member name="F:OpenMetaverse.AvatarManager.m_AvatarGroupsReplyLock">
24669 <summary>Thread sync lock object</summary>
24670 </member>
24671 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReply">
24672 <summary>The event subscribers, null of no subscribers</summary>
24673 </member>
24674 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPickerReply(OpenMetaverse.AvatarPickerReplyEventArgs)">
24675 <summary>Raises the AvatarPickerReply Event</summary>
24676 <param name="e">A AvatarPickerReplyEventArgs object containing
24677 the data sent from the simulator</param>
24678 </member>
24679 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPickerReplyLock">
24680 <summary>Thread sync lock object</summary>
24681 </member>
24682 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAt">
24683 <summary>The event subscribers, null of no subscribers</summary>
24684 </member>
24685 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectPointAt(OpenMetaverse.ViewerEffectPointAtEventArgs)">
24686 <summary>Raises the ViewerEffectPointAt Event</summary>
24687 <param name="e">A ViewerEffectPointAtEventArgs object containing
24688 the data sent from the simulator</param>
24689 </member>
24690 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectPointAtLock">
24691 <summary>Thread sync lock object</summary>
24692 </member>
24693 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAt">
24694 <summary>The event subscribers, null of no subscribers</summary>
24695 </member>
24696 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffectLookAt(OpenMetaverse.ViewerEffectLookAtEventArgs)">
24697 <summary>Raises the ViewerEffectLookAt Event</summary>
24698 <param name="e">A ViewerEffectLookAtEventArgs object containing
24699 the data sent from the simulator</param>
24700 </member>
24701 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLookAtLock">
24702 <summary>Thread sync lock object</summary>
24703 </member>
24704 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffect">
24705 <summary>The event subscribers, null of no subscribers</summary>
24706 </member>
24707 <member name="M:OpenMetaverse.AvatarManager.OnViewerEffect(OpenMetaverse.ViewerEffectEventArgs)">
24708 <summary>Raises the ViewerEffect Event</summary>
24709 <param name="e">A ViewerEffectEventArgs object containing
24710 the data sent from the simulator</param>
24711 </member>
24712 <member name="F:OpenMetaverse.AvatarManager.m_ViewerEffectLock">
24713 <summary>Thread sync lock object</summary>
24714 </member>
24715 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReply">
24716 <summary>The event subscribers, null of no subscribers</summary>
24717 </member>
24718 <member name="M:OpenMetaverse.AvatarManager.OnAvatarPicksReply(OpenMetaverse.AvatarPicksReplyEventArgs)">
24719 <summary>Raises the AvatarPicksReply Event</summary>
24720 <param name="e">A AvatarPicksReplyEventArgs object containing
24721 the data sent from the simulator</param>
24722 </member>
24723 <member name="F:OpenMetaverse.AvatarManager.m_AvatarPicksReplyLock">
24724 <summary>Thread sync lock object</summary>
24725 </member>
24726 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReply">
24727 <summary>The event subscribers, null of no subscribers</summary>
24728 </member>
24729 <member name="M:OpenMetaverse.AvatarManager.OnPickInfoReply(OpenMetaverse.PickInfoReplyEventArgs)">
24730 <summary>Raises the PickInfoReply Event</summary>
24731 <param name="e">A PickInfoReplyEventArgs object containing
24732 the data sent from the simulator</param>
24733 </member>
24734 <member name="F:OpenMetaverse.AvatarManager.m_PickInfoReplyLock">
24735 <summary>Thread sync lock object</summary>
24736 </member>
24737 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReply">
24738 <summary>The event subscribers, null of no subscribers</summary>
24739 </member>
24740 <member name="M:OpenMetaverse.AvatarManager.OnAvatarClassifiedReply(OpenMetaverse.AvatarClassifiedReplyEventArgs)">
24741 <summary>Raises the AvatarClassifiedReply Event</summary>
24742 <param name="e">A AvatarClassifiedReplyEventArgs object containing
24743 the data sent from the simulator</param>
24744 </member>
24745 <member name="F:OpenMetaverse.AvatarManager.m_AvatarClassifiedReplyLock">
24746 <summary>Thread sync lock object</summary>
24747 </member>
24748 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReply">
24749 <summary>The event subscribers, null of no subscribers</summary>
24750 </member>
24751 <member name="M:OpenMetaverse.AvatarManager.OnClassifiedInfoReply(OpenMetaverse.ClassifiedInfoReplyEventArgs)">
24752 <summary>Raises the ClassifiedInfoReply Event</summary>
24753 <param name="e">A ClassifiedInfoReplyEventArgs object containing
24754 the data sent from the simulator</param>
24755 </member>
24756 <member name="F:OpenMetaverse.AvatarManager.m_ClassifiedInfoReplyLock">
24757 <summary>Thread sync lock object</summary>
24758 </member>
24759 <member name="M:OpenMetaverse.AvatarManager.#ctor(OpenMetaverse.GridClient)">
24760 <summary>
24761 Represents other avatars
24762 </summary>
24763 <param name="client"></param>
24764 </member>
24765 <member name="M:OpenMetaverse.AvatarManager.RequestTrackAgent(OpenMetaverse.UUID)">
24766 <summary>Tracks the specified avatar on your map</summary>
24767 <param name="preyID">Avatar ID to track</param>
24768 </member>
24769 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarName(OpenMetaverse.UUID)">
24770 <summary>
24771 Request a single avatar name
24772 </summary>
24773 <param name="id">The avatar key to retrieve a name for</param>
24774 </member>
24775 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNames(System.Collections.Generic.List{OpenMetaverse.UUID})">
24776 <summary>
24777 Request a list of avatar names
24778 </summary>
24779 <param name="ids">The avatar keys to retrieve names for</param>
24780 </member>
24781 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarProperties(OpenMetaverse.UUID)">
24782 <summary>
24783 Start a request for Avatar Properties
24784 </summary>
24785 <param name="avatarid"></param>
24786 </member>
24787 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarNameSearch(System.String,OpenMetaverse.UUID)">
24788 <summary>
24789 Search for an avatar (first name, last name)
24790 </summary>
24791 <param name="name">The name to search for</param>
24792 <param name="queryID">An ID to associate with this query</param>
24793 </member>
24794 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarPicks(OpenMetaverse.UUID)">
24795 <summary>
24796 Start a request for Avatar Picks
24797 </summary>
24798 <param name="avatarid">UUID of the avatar</param>
24799 </member>
24800 <member name="M:OpenMetaverse.AvatarManager.RequestAvatarClassified(OpenMetaverse.UUID)">
24801 <summary>
24802 Start a request for Avatar Classifieds
24803 </summary>
24804 <param name="avatarid">UUID of the avatar</param>
24805 </member>
24806 <member name="M:OpenMetaverse.AvatarManager.RequestPickInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
24807 <summary>
24808 Start a request for details of a specific profile pick
24809 </summary>
24810 <param name="avatarid">UUID of the avatar</param>
24811 <param name="pickid">UUID of the profile pick</param>
24812 </member>
24813 <member name="M:OpenMetaverse.AvatarManager.RequestClassifiedInfo(OpenMetaverse.UUID,OpenMetaverse.UUID)">
24814 <summary>
24815 Start a request for details of a specific profile classified
24816 </summary>
24817 <param name="avatarid">UUID of the avatar</param>
24818 <param name="classifiedid">UUID of the profile classified</param>
24819 </member>
24820 <member name="M:OpenMetaverse.AvatarManager.UUIDNameReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24821 <summary>Process an incoming packet and raise the appropriate events</summary>
24822 <param name="sender">The sender</param>
24823 <param name="e">The EventArgs object containing the packet data</param>
24824 </member>
24825 <member name="M:OpenMetaverse.AvatarManager.AvatarAnimationHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24826 <summary>Process an incoming packet and raise the appropriate events</summary>
24827 <param name="sender">The sender</param>
24828 <param name="e">The EventArgs object containing the packet data</param>
24829 </member>
24830 <member name="M:OpenMetaverse.AvatarManager.AvatarAppearanceHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24831 <summary>Process an incoming packet and raise the appropriate events</summary>
24832 <param name="sender">The sender</param>
24833 <param name="e">The EventArgs object containing the packet data</param>
24834 </member>
24835 <member name="M:OpenMetaverse.AvatarManager.AvatarPropertiesHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24836 <summary>Process an incoming packet and raise the appropriate events</summary>
24837 <param name="sender">The sender</param>
24838 <param name="e">The EventArgs object containing the packet data</param>
24839 </member>
24840 <member name="M:OpenMetaverse.AvatarManager.AvatarInterestsHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24841 <summary>Process an incoming packet and raise the appropriate events</summary>
24842 <param name="sender">The sender</param>
24843 <param name="e">The EventArgs object containing the packet data</param>
24844 </member>
24845 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyMessageHandler(System.String,OpenMetaverse.Interfaces.IMessage,OpenMetaverse.Simulator)">
24846 <summary> 26078 <summary>
24847 Crossed region handler for message that comes across the EventQueue. Sent to an agent 26079 Represends individual HTTP Download request
24848 when the agent crosses a sim border into a new region.
24849 </summary> 26080 </summary>
24850 <param name="capsKey">The message key</param>
24851 <param name="message">the IMessage object containing the deserialized data sent from the simulator</param>
24852 <param name="simulator">The <see cref="T:OpenMetaverse.Simulator"/> which originated the packet</param>
24853 </member>
24854 <member name="M:OpenMetaverse.AvatarManager.AvatarGroupsReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24855 <summary>Process an incoming packet and raise the appropriate events</summary>
24856 <param name="sender">The sender</param>
24857 <param name="e">The EventArgs object containing the packet data</param>
24858 </member>
24859 <member name="M:OpenMetaverse.AvatarManager.AvatarPickerReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24860 <summary>Process an incoming packet and raise the appropriate events</summary>
24861 <param name="sender">The sender</param>
24862 <param name="e">The EventArgs object containing the packet data</param>
24863 </member>
24864 <member name="M:OpenMetaverse.AvatarManager.ViewerEffectHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24865 <summary>Process an incoming packet and raise the appropriate events</summary>
24866 <param name="sender">The sender</param>
24867 <param name="e">The EventArgs object containing the packet data</param>
24868 </member>
24869 <member name="M:OpenMetaverse.AvatarManager.AvatarPicksReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24870 <summary>Process an incoming packet and raise the appropriate events</summary>
24871 <param name="sender">The sender</param>
24872 <param name="e">The EventArgs object containing the packet data</param>
24873 </member>
24874 <member name="M:OpenMetaverse.AvatarManager.PickInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24875 <summary>Process an incoming packet and raise the appropriate events</summary>
24876 <param name="sender">The sender</param>
24877 <param name="e">The EventArgs object containing the packet data</param>
24878 </member>
24879 <member name="M:OpenMetaverse.AvatarManager.AvatarClassifiedReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24880 <summary>Process an incoming packet and raise the appropriate events</summary>
24881 <param name="sender">The sender</param>
24882 <param name="e">The EventArgs object containing the packet data</param>
24883 </member>
24884 <member name="M:OpenMetaverse.AvatarManager.ClassifiedInfoReplyHandler(System.Object,OpenMetaverse.PacketReceivedEventArgs)">
24885 <summary>Process an incoming packet and raise the appropriate events</summary>
24886 <param name="sender">The sender</param>
24887 <param name="e">The EventArgs object containing the packet data</param>
24888 </member>
24889 <member name="E:OpenMetaverse.AvatarManager.AvatarAnimation">
24890 <summary>Raised when the simulator sends us data containing
24891 an agents animation playlist</summary>
24892 </member>
24893 <member name="E:OpenMetaverse.AvatarManager.AvatarAppearance">
24894 <summary>Raised when the simulator sends us data containing
24895 the appearance information for an agent</summary>
24896 </member>
24897 <member name="E:OpenMetaverse.AvatarManager.UUIDNameReply">
24898 <summary>Raised when the simulator sends us data containing
24899 agent names/id values</summary>
24900 </member> 26081 </member>
24901 <member name="E:OpenMetaverse.AvatarManager.AvatarInterestsReply"> 26082 <member name="F:OpenMetaverse.DownloadRequest.Address">
24902 <summary>Raised when the simulator sends us data containing 26083 <summary>URI of the item to fetch</summary>
24903 the interests listed in an agents profile</summary>
24904 </member>
24905 <member name="E:OpenMetaverse.AvatarManager.AvatarPropertiesReply">
24906 <summary>Raised when the simulator sends us data containing
24907 profile property information for an agent</summary>
24908 </member>
24909 <member name="E:OpenMetaverse.AvatarManager.AvatarGroupsReply">
24910 <summary>Raised when the simulator sends us data containing
24911 the group membership an agent is a member of</summary>
24912 </member>
24913 <member name="E:OpenMetaverse.AvatarManager.AvatarPickerReply">
24914 <summary>Raised when the simulator sends us data containing
24915 name/id pair</summary>
24916 </member>
24917 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectPointAt">
24918 <summary>Raised when the simulator sends us data containing
24919 the objects and effect when an agent is pointing at</summary>
24920 </member>
24921 <member name="E:OpenMetaverse.AvatarManager.ViewerEffectLookAt">
24922 <summary>Raised when the simulator sends us data containing
24923 the objects and effect when an agent is looking at</summary>
24924 </member>
24925 <member name="E:OpenMetaverse.AvatarManager.ViewerEffect">
24926 <summary>Raised when the simulator sends us data containing
24927 an agents viewer effect information</summary>
24928 </member>
24929 <member name="E:OpenMetaverse.AvatarManager.AvatarPicksReply">
24930 <summary>Raised when the simulator sends us data containing
24931 the top picks from an agents profile</summary>
24932 </member> 26084 </member>
24933 <member name="E:OpenMetaverse.AvatarManager.PickInfoReply"> 26085 <member name="F:OpenMetaverse.DownloadRequest.MillisecondsTimeout">
24934 <summary>Raised when the simulator sends us data containing 26086 <summary>Timout specified in milliseconds</summary>
24935 the Pick details</summary>
24936 </member> 26087 </member>
24937 <member name="E:OpenMetaverse.AvatarManager.AvatarClassifiedReply"> 26088 <member name="F:OpenMetaverse.DownloadRequest.DownloadProgressCallback">
24938 <summary>Raised when the simulator sends us data containing 26089 <summary>Download progress callback</summary>
24939 the classified ads an agent has placed</summary>
24940 </member> 26090 </member>
24941 <member name="E:OpenMetaverse.AvatarManager.ClassifiedInfoReply"> 26091 <member name="F:OpenMetaverse.DownloadRequest.CompletedCallback">
24942 <summary>Raised when the simulator sends us data containing 26092 <summary>Download completed callback</summary>
24943 the details of a classified ad</summary>
24944 </member> 26093 </member>
24945 <member name="T:OpenMetaverse.AvatarAnimationEventArgs"> 26094 <member name="F:OpenMetaverse.DownloadRequest.ContentType">
24946 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event</summary> 26095 <summary>Accept the following content type</summary>
24947 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAnimation"/> event occurs when the simulator sends
24948 the animation playlist for an agent</remarks>
24949 <example>
24950 The following code example uses the <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAnimationEventArgs.Animations"/>
24951 properties to display the animation playlist of an avatar on the <see cref="T:System.Console"/> window.
24952 <code>
24953 // subscribe to the event
24954 Client.Avatars.AvatarAnimation += Avatars_AvatarAnimation;
24955
24956 private void Avatars_AvatarAnimation(object sender, AvatarAnimationEventArgs e)
24957 {
24958 // create a dictionary of "known" animations from the Animations class using System.Reflection
24959 Dictionary&lt;UUID, string&gt; systemAnimations = new Dictionary&lt;UUID, string&gt;();
24960 Type type = typeof(Animations);
24961 System.Reflection.FieldInfo[] fields = type.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static);
24962 foreach (System.Reflection.FieldInfo field in fields)
24963 {
24964 systemAnimations.Add((UUID)field.GetValue(type), field.Name);
24965 }
24966
24967 // find out which animations being played are known animations and which are assets
24968 foreach (Animation animation in e.Animations)
24969 {
24970 if (systemAnimations.ContainsKey(animation.AnimationID))
24971 {
24972 Console.WriteLine("{0} is playing {1} ({2}) sequence {3}", e.AvatarID,
24973 systemAnimations[animation.AnimationID], animation.AnimationSequence);
24974 }
24975 else
24976 {
24977 Console.WriteLine("{0} is playing {1} (Asset) sequence {2}", e.AvatarID,
24978 animation.AnimationID, animation.AnimationSequence);
24979 }
24980 }
24981 }
24982 </code>
24983 </example>
24984 </member> 26096 </member>
24985 <member name="M:OpenMetaverse.AvatarAnimationEventArgs.#ctor(OpenMetaverse.UUID,System.Collections.Generic.List{OpenMetaverse.Animation})"> 26097 <member name="F:OpenMetaverse.DownloadRequest.Retries">
24986 <summary> 26098 <summary>How many times will this request be retried</summary>
24987 Construct a new instance of the AvatarAnimationEventArgs class
24988 </summary>
24989 <param name="avatarID">The ID of the agent</param>
24990 <param name="anims">The list of animations to start</param>
24991 </member> 26099 </member>
24992 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.AvatarID"> 26100 <member name="F:OpenMetaverse.DownloadRequest.Attempt">
24993 <summary>Get the ID of the agent</summary> 26101 <summary>Current fetch attempt</summary>
24994 </member> 26102 </member>
24995 <member name="P:OpenMetaverse.AvatarAnimationEventArgs.Animations"> 26103 <member name="M:OpenMetaverse.DownloadRequest.#ctor">
24996 <summary>Get the list of animations to start</summary> 26104 <summary>Default constructor</summary>
24997 </member> 26105 </member>
24998 <member name="T:OpenMetaverse.AvatarAppearanceEventArgs"> 26106 <member name="M:OpenMetaverse.DownloadRequest.#ctor(System.Uri,System.Int32,System.String,OpenMetaverse.Http.CapsBase.DownloadProgressEventHandler,OpenMetaverse.Http.CapsBase.RequestCompletedEventHandler)">
24999 <summary>Provides data for the <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event</summary> 26107 <summary>Constructor</summary>
25000 <remarks>The <see cref="E:OpenMetaverse.AvatarManager.AvatarAppearance"/> event occurs when the simulator sends
25001 the appearance data for an avatar</remarks>
25002 <example>
25003 The following code example uses the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID"/> and <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/>
25004 properties to display the selected shape of an avatar on the <see cref="T:System.Console"/> window.
25005 <code>
25006 // subscribe to the event
25007 Client.Avatars.AvatarAppearance += Avatars_AvatarAppearance;
25008
25009 // handle the data when the event is raised
25010 void Avatars_AvatarAppearance(object sender, AvatarAppearanceEventArgs e)
25011 {
25012 Console.WriteLine("The Agent {0} is using a {1} shape.", e.AvatarID, (e.VisualParams[31] &gt; 0) : "male" ? "female")
25013 }
25014 </code>
25015 </example>
25016 </member> 26108 </member>
25017 <member name="M:OpenMetaverse.AvatarAppearanceEventArgs.#ctor(OpenMetaverse.Simulator,OpenMetaverse.UUID,System.Boolean,OpenMetaverse.Primitive.TextureEntryFace,OpenMetaverse.Primitive.TextureEntryFace[],System.Collections.Generic.List{System.Byte})"> 26109 <member name="T:OpenMetaverse.DownloadManager">
25018 <summary> 26110 <summary>
25019 Construct a new instance of the AvatarAppearanceEventArgs class 26111 Manages async HTTP downloads with a limit on maximum
26112 concurrent downloads
25020 </summary> 26113 </summary>
25021 <param name="sim">The simulator request was from</param>
25022 <param name="avatarID">The ID of the agent</param>
25023 <param name="isTrial">true of the agent is a trial account</param>
25024 <param name="defaultTexture">The default agent texture</param>
25025 <param name="faceTextures">The agents appearance layer textures</param>
25026 <param name="visualParams">The <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</param>
25027 </member>
25028 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.Simulator">
25029 <summary>Get the Simulator this request is from of the agent</summary>
25030 </member>
25031 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.AvatarID">
25032 <summary>Get the ID of the agent</summary>
25033 </member> 26114 </member>
25034 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.IsTrial"> 26115 <member name="M:OpenMetaverse.DownloadManager.#ctor">
25035 <summary>true if the agent is a trial account</summary> 26116 <summary>Default constructor</summary>
25036 </member>
25037 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.DefaultTexture">
25038 <summary>Get the default agent texture</summary>
25039 </member>
25040 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.FaceTextures">
25041 <summary>Get the agents appearance layer textures</summary>
25042 </member>
25043 <member name="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams">
25044 <summary>Get the <see cref="P:OpenMetaverse.AvatarAppearanceEventArgs.VisualParams"/> for the agent</summary>
25045 </member>
25046 <member name="T:OpenMetaverse.AvatarInterestsReplyEventArgs">
25047 <summary>Represents the interests from the profile of an agent</summary>
25048 </member> 26117 </member>
25049 <member name="P:OpenMetaverse.AvatarInterestsReplyEventArgs.AvatarID"> 26118 <member name="M:OpenMetaverse.DownloadManager.Dispose">
25050 <summary>Get the ID of the agent</summary> 26119 <summary>Cleanup method</summary>
25051 </member> 26120 </member>
25052 <member name="T:OpenMetaverse.AvatarPropertiesReplyEventArgs"> 26121 <member name="M:OpenMetaverse.DownloadManager.SetupRequest(System.Uri,System.String)">
25053 <summary>The properties of an agent</summary> 26122 <summary>Setup http download request</summary>
25054 </member> 26123 </member>
25055 <member name="P:OpenMetaverse.AvatarPropertiesReplyEventArgs.AvatarID"> 26124 <member name="M:OpenMetaverse.DownloadManager.EnqueuePending">
25056 <summary>Get the ID of the agent</summary> 26125 <summary>Check the queue for pending work</summary>
25057 </member> 26126 </member>
25058 <member name="P:OpenMetaverse.AvatarGroupsReplyEventArgs.AvatarID"> 26127 <member name="M:OpenMetaverse.DownloadManager.QueueDownlad(OpenMetaverse.DownloadRequest)">
25059 <summary>Get the ID of the agent</summary> 26128 <summary>Enqueue a new HTPP download</summary>
25060 </member> 26129 </member>
25061 <member name="P:OpenMetaverse.AvatarPicksReplyEventArgs.AvatarID"> 26130 <member name="P:OpenMetaverse.DownloadManager.ParallelDownloads">
25062 <summary>Get the ID of the agent</summary> 26131 <summary>Maximum number of parallel downloads from a single endpoint</summary>
25063 </member> 26132 </member>
25064 <member name="P:OpenMetaverse.AvatarClassifiedReplyEventArgs.AvatarID"> 26133 <member name="P:OpenMetaverse.DownloadManager.ClientCert">
25065 <summary>Get the ID of the avatar</summary> 26134 <summary>Client certificate</summary>
25066 </member> 26135 </member>
25067 </members> 26136 </members>
25068</doc> 26137</doc>
diff --git a/bin/OpenMetaverse.dll b/bin/OpenMetaverse.dll
index 3e210ba..9054a99 100755
--- a/bin/OpenMetaverse.dll
+++ b/bin/OpenMetaverse.dll
Binary files differ
diff --git a/bin/OpenMetaverse.dll.config b/bin/OpenMetaverse.dll.config
index f5423b2..6b7b999 100644
--- a/bin/OpenMetaverse.dll.config
+++ b/bin/OpenMetaverse.dll.config
@@ -1,5 +1,7 @@
1<configuration> 1<configuration>
2 <dllmap os="osx" dll="openjpeg-dotnet.dll" target="lib64/libopenjpeg-dotnet.dylib" /> 2 <dllmap os="osx" dll="openjpeg-dotnet.dll" target="libopenjpeg-dotnet-2-1.5.0-dotnet-1.dylib" />
3 <dllmap os="!windows,osx" cpu="x86-64,ia64" dll="openjpeg-dotnet-x86_64.dll" target="lib64/libopenjpeg-dotnet-x86_64" /> 3 <dllmap os="!windows,osx" cpu="x86-64,ia64" dll="openjpeg-dotnet.dll" target="libopenjpeg-dotnet-2-1.5.0-dotnet-1-x86_64" />
4 <dllmap os="!windows,osx" cpu="x86" dll="openjpeg-dotnet.dll" target="lib32/libopenjpeg-dotnet" /> 4 <dllmap os="!windows,osx" cpu="x86-64,ia64" dll="openjpeg-dotnet-x86_64.dll" target="libopenjpeg-dotnet-2-1.5.0-dotnet-1-x86_64" />
5 <dllmap os="!windows,osx" cpu="x86" dll="openjpeg-dotnet.dll" target="libopenjpeg-dotnet-2-1.5.0-dotnet-1-i686" />
6 <dllmap os="!windows,osx" cpu="x86" dll="openjpeg-dotnet-x86_64.dll" target="libopenjpeg-dotnet-2-1.5.0-dotnet-1-i686" />
5</configuration> 7</configuration>
diff --git a/bin/OpenMetaverseTypes.XML b/bin/OpenMetaverseTypes.XML
index befc8d4..7d00b1b 100644
--- a/bin/OpenMetaverseTypes.XML
+++ b/bin/OpenMetaverseTypes.XML
@@ -4,114 +4,65 @@
4 <name>OpenMetaverseTypes</name> 4 <name>OpenMetaverseTypes</name>
5 </assembly> 5 </assembly>
6 <members> 6 <members>
7 <member name="T:OpenMetaverse.Vector3d"> 7 <member name="T:OpenMetaverse.LocklessQueue`1">
8 <summary> 8 <summary>
9 A three-dimensional vector with doubleing-point values 9 A thread-safe lockless queue that supports multiple readers and
10 multiple writers
10 </summary> 11 </summary>
11 </member> 12 </member>
12 <member name="F:OpenMetaverse.Vector3d.X"> 13 <member name="F:OpenMetaverse.LocklessQueue`1.head">
13 <summary>X value</summary> 14 <summary>Queue head</summary>
14 </member>
15 <member name="F:OpenMetaverse.Vector3d.Y">
16 <summary>Y value</summary>
17 </member>
18 <member name="F:OpenMetaverse.Vector3d.Z">
19 <summary>Z value</summary>
20 </member> 15 </member>
21 <member name="M:OpenMetaverse.Vector3d.#ctor(System.Byte[],System.Int32)"> 16 <member name="F:OpenMetaverse.LocklessQueue`1.tail">
22 <summary> 17 <summary>Queue tail</summary>
23 Constructor, builds a vector from a byte array
24 </summary>
25 <param name="byteArray">Byte array containing three eight-byte doubles</param>
26 <param name="pos">Beginning position in the byte array</param>
27 </member> 18 </member>
28 <member name="M:OpenMetaverse.Vector3d.ApproxEquals(OpenMetaverse.Vector3d,System.Double)"> 19 <member name="F:OpenMetaverse.LocklessQueue`1.count">
29 <summary> 20 <summary>Queue item count</summary>
30 Test if this vector is equal to another vector, within a given
31 tolerance range
32 </summary>
33 <param name="vec">Vector to test against</param>
34 <param name="tolerance">The acceptable magnitude of difference
35 between the two vectors</param>
36 <returns>True if the magnitude of difference between the two vectors
37 is less than the given tolerance, otherwise false</returns>
38 </member> 21 </member>
39 <member name="M:OpenMetaverse.Vector3d.CompareTo(OpenMetaverse.Vector3d)"> 22 <member name="M:OpenMetaverse.LocklessQueue`1.#ctor">
40 <summary> 23 <summary>
41 IComparable.CompareTo implementation 24 Constructor
42 </summary> 25 </summary>
43 </member> 26 </member>
44 <member name="M:OpenMetaverse.Vector3d.IsFinite"> 27 <member name="M:OpenMetaverse.LocklessQueue`1.Enqueue(`0)">
45 <summary> 28 <summary>
46 Test if this vector is composed of all finite numbers 29 Enqueue an item
47 </summary> 30 </summary>
31 <param name="item">Item to enqeue</param>
48 </member> 32 </member>
49 <member name="M:OpenMetaverse.Vector3d.FromBytes(System.Byte[],System.Int32)"> 33 <member name="M:OpenMetaverse.LocklessQueue`1.TryDequeue(`0@)">
50 <summary> 34 <summary>
51 Builds a vector from a byte array 35 Try to dequeue an item
52 </summary> 36 </summary>
53 <param name="byteArray">Byte array containing a 24 byte vector</param> 37 <param name="item">Dequeued item if the dequeue was successful</param>
54 <param name="pos">Beginning position in the byte array</param> 38 <returns>True if an item was successfully deqeued, otherwise false</returns>
55 </member> 39 </member>
56 <member name="M:OpenMetaverse.Vector3d.GetBytes"> 40 <member name="P:OpenMetaverse.LocklessQueue`1.Count">
57 <summary> 41 <summary>Gets the current number of items in the queue. Since this
58 Returns the raw bytes for this vector 42 is a lockless collection this value should be treated as a close
59 </summary> 43 estimate</summary>
60 <returns>A 24 byte array containing X, Y, and Z</returns>
61 </member> 44 </member>
62 <member name="M:OpenMetaverse.Vector3d.ToBytes(System.Byte[],System.Int32)"> 45 <member name="T:OpenMetaverse.LocklessQueue`1.SingleLinkNode">
63 <summary> 46 <summary>
64 Writes the raw bytes for this vector to a byte array 47 Provides a node container for data in a singly linked list
65 </summary> 48 </summary>
66 <param name="dest">Destination byte array</param>
67 <param name="pos">Position in the destination array to start
68 writing. Must be at least 24 bytes before the end of the array</param>
69 </member> 49 </member>
70 <member name="M:OpenMetaverse.Vector3d.Parse(System.String)"> 50 <member name="F:OpenMetaverse.LocklessQueue`1.SingleLinkNode.Next">
71 <summary> 51 <summary>Pointer to the next node in list</summary>
72 Parse a vector from a string
73 </summary>
74 <param name="val">A string representation of a 3D vector, enclosed
75 in arrow brackets and separated by commas</param>
76 </member>
77 <member name="M:OpenMetaverse.Vector3d.SmoothStep(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d,System.Double)">
78 <summary>
79 Interpolates between two vectors using a cubic equation
80 </summary>
81 </member> 52 </member>
82 <member name="M:OpenMetaverse.Vector3d.ToString"> 53 <member name="F:OpenMetaverse.LocklessQueue`1.SingleLinkNode.Item">
83 <summary> 54 <summary>The data contained by the node</summary>
84 Get a formatted string representation of the vector
85 </summary>
86 <returns>A string representation of the vector</returns>
87 </member> 55 </member>
88 <member name="M:OpenMetaverse.Vector3d.ToRawString"> 56 <member name="M:OpenMetaverse.LocklessQueue`1.SingleLinkNode.#ctor">
89 <summary> 57 <summary>
90 Get a string representation of the vector elements with up to three 58 Constructor
91 decimal digits and separated by spaces only
92 </summary> 59 </summary>
93 <returns>Raw string representation of the vector</returns>
94 </member> 60 </member>
95 <member name="M:OpenMetaverse.Vector3d.op_Modulus(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d)"> 61 <member name="M:OpenMetaverse.LocklessQueue`1.SingleLinkNode.#ctor(`0)">
96 <summary> 62 <summary>
97 Cross product between two vectors 63 Constructor
98 </summary> 64 </summary>
99 </member> 65 </member>
100 <member name="F:OpenMetaverse.Vector3d.Zero">
101 <summary>A vector with a value of 0,0,0</summary>
102 </member>
103 <member name="F:OpenMetaverse.Vector3d.One">
104 <summary>A vector with a value of 1,1,1</summary>
105 </member>
106 <member name="F:OpenMetaverse.Vector3d.UnitX">
107 <summary>A unit vector facing forward (X axis), value of 1,0,0</summary>
108 </member>
109 <member name="F:OpenMetaverse.Vector3d.UnitY">
110 <summary>A unit vector facing left (Y axis), value of 0,1,0</summary>
111 </member>
112 <member name="F:OpenMetaverse.Vector3d.UnitZ">
113 <summary>A unit vector facing up (Z axis), value of 0,0,1</summary>
114 </member>
115 <member name="T:OpenMetaverse.EnumInfoAttribute"> 66 <member name="T:OpenMetaverse.EnumInfoAttribute">
116 <summary> 67 <summary>
117 Attribute class that allows extra attributes to be attached to ENUMs 68 Attribute class that allows extra attributes to be attached to ENUMs
@@ -235,6 +186,15 @@
235 <member name="F:OpenMetaverse.AssetType.Mesh"> 186 <member name="F:OpenMetaverse.AssetType.Mesh">
236 <summary>Linden mesh format</summary> 187 <summary>Linden mesh format</summary>
237 </member> 188 </member>
189 <member name="F:OpenMetaverse.AssetType.Inbox">
190 <summary>Marketplace direct delivery inbox ("Received Items")</summary>
191 </member>
192 <member name="F:OpenMetaverse.AssetType.Outbox">
193 <summary>Marketplace direct delivery outbox</summary>
194 </member>
195 <member name="F:OpenMetaverse.AssetType.BasicRoot">
196 <summary></summary>
197 </member>
238 <member name="T:OpenMetaverse.InventoryType"> 198 <member name="T:OpenMetaverse.InventoryType">
239 <summary> 199 <summary>
240 Inventory Item Types, eg Script, Notecard, Folder, etc 200 Inventory Item Types, eg Script, Notecard, Folder, etc
@@ -355,160 +315,12 @@
355 <member name="F:OpenMetaverse.WearableType.Tattoo"> 315 <member name="F:OpenMetaverse.WearableType.Tattoo">
356 <summary>Tattoo</summary> 316 <summary>Tattoo</summary>
357 </member> 317 </member>
318 <member name="F:OpenMetaverse.WearableType.Physics">
319 <summary>Physics</summary>
320 </member>
358 <member name="F:OpenMetaverse.WearableType.Invalid"> 321 <member name="F:OpenMetaverse.WearableType.Invalid">
359 <summary>Invalid wearable asset</summary> 322 <summary>Invalid wearable asset</summary>
360 </member> 323 </member>
361 <member name="T:OpenMetaverse.TokenBucket">
362 <summary>
363 A hierarchical token bucket for bandwidth throttling. See
364 http://en.wikipedia.org/wiki/Token_bucket for more information
365 </summary>
366 </member>
367 <member name="F:OpenMetaverse.TokenBucket.parent">
368 <summary>Parent bucket to this bucket, or null if this is a root
369 bucket</summary>
370 </member>
371 <member name="F:OpenMetaverse.TokenBucket.maxBurst">
372 <summary>Size of the bucket in bytes. If zero, the bucket has
373 infinite capacity</summary>
374 </member>
375 <member name="F:OpenMetaverse.TokenBucket.tokensPerMS">
376 <summary>Rate that the bucket fills, in bytes per millisecond. If
377 zero, the bucket always remains full</summary>
378 </member>
379 <member name="F:OpenMetaverse.TokenBucket.content">
380 <summary>Number of tokens currently in the bucket</summary>
381 </member>
382 <member name="F:OpenMetaverse.TokenBucket.lastDrip">
383 <summary>Time of the last drip, in system ticks</summary>
384 </member>
385 <member name="M:OpenMetaverse.TokenBucket.#ctor(OpenMetaverse.TokenBucket,System.Int32,System.Int32)">
386 <summary>
387 Default constructor
388 </summary>
389 <param name="parent">Parent bucket if this is a child bucket, or
390 null if this is a root bucket</param>
391 <param name="maxBurst">Maximum size of the bucket in bytes, or
392 zero if this bucket has no maximum capacity</param>
393 <param name="dripRate">Rate that the bucket fills, in bytes per
394 second. If zero, the bucket always remains full</param>
395 </member>
396 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)">
397 <summary>
398 Remove a given number of tokens from the bucket
399 </summary>
400 <param name="amount">Number of tokens to remove from the bucket</param>
401 <returns>True if the requested number of tokens were removed from
402 the bucket, otherwise false</returns>
403 </member>
404 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32,System.Boolean@)">
405 <summary>
406 Remove a given number of tokens from the bucket
407 </summary>
408 <param name="amount">Number of tokens to remove from the bucket</param>
409 <param name="dripSucceeded">True if tokens were added to the bucket
410 during this call, otherwise false</param>
411 <returns>True if the requested number of tokens were removed from
412 the bucket, otherwise false</returns>
413 </member>
414 <member name="M:OpenMetaverse.TokenBucket.Drip">
415 <summary>
416 Add tokens to the bucket over time. The number of tokens added each
417 call depends on the length of time that has passed since the last
418 call to Drip
419 </summary>
420 <returns>True if tokens were added to the bucket, otherwise false</returns>
421 </member>
422 <member name="P:OpenMetaverse.TokenBucket.Parent">
423 <summary>
424 The parent bucket of this bucket, or null if this bucket has no
425 parent. The parent bucket will limit the aggregate bandwidth of all
426 of its children buckets
427 </summary>
428 </member>
429 <member name="P:OpenMetaverse.TokenBucket.MaxBurst">
430 <summary>
431 Maximum burst rate in bytes per second. This is the maximum number
432 of tokens that can accumulate in the bucket at any one time
433 </summary>
434 </member>
435 <member name="P:OpenMetaverse.TokenBucket.DripRate">
436 <summary>
437 The speed limit of this bucket in bytes per second. This is the
438 number of tokens that are added to the bucket per second
439 </summary>
440 <remarks>Tokens are added to the bucket any time
441 <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> is called, at the granularity of
442 the system tick interval (typically around 15-22ms)</remarks>
443 </member>
444 <member name="P:OpenMetaverse.TokenBucket.Content">
445 <summary>
446 The number of bytes that can be sent at this moment. This is the
447 current number of tokens in the bucket
448 <remarks>If this bucket has a parent bucket that does not have
449 enough tokens for a request, <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> will
450 return false regardless of the content of this bucket</remarks>
451 </summary>
452 </member>
453 <member name="T:OpenMetaverse.LocklessQueue`1">
454 <summary>
455 A thread-safe lockless queue that supports multiple readers and
456 multiple writers
457 </summary>
458 </member>
459 <member name="F:OpenMetaverse.LocklessQueue`1.head">
460 <summary>Queue head</summary>
461 </member>
462 <member name="F:OpenMetaverse.LocklessQueue`1.tail">
463 <summary>Queue tail</summary>
464 </member>
465 <member name="F:OpenMetaverse.LocklessQueue`1.count">
466 <summary>Queue item count</summary>
467 </member>
468 <member name="M:OpenMetaverse.LocklessQueue`1.#ctor">
469 <summary>
470 Constructor
471 </summary>
472 </member>
473 <member name="M:OpenMetaverse.LocklessQueue`1.Enqueue(`0)">
474 <summary>
475 Enqueue an item
476 </summary>
477 <param name="item">Item to enqeue</param>
478 </member>
479 <member name="M:OpenMetaverse.LocklessQueue`1.TryDequeue(`0@)">
480 <summary>
481 Try to dequeue an item
482 </summary>
483 <param name="item">Dequeued item if the dequeue was successful</param>
484 <returns>True if an item was successfully deqeued, otherwise false</returns>
485 </member>
486 <member name="P:OpenMetaverse.LocklessQueue`1.Count">
487 <summary>Gets the current number of items in the queue. Since this
488 is a lockless collection this value should be treated as a close
489 estimate</summary>
490 </member>
491 <member name="T:OpenMetaverse.LocklessQueue`1.SingleLinkNode">
492 <summary>
493 Provides a node container for data in a singly linked list
494 </summary>
495 </member>
496 <member name="F:OpenMetaverse.LocklessQueue`1.SingleLinkNode.Next">
497 <summary>Pointer to the next node in list</summary>
498 </member>
499 <member name="F:OpenMetaverse.LocklessQueue`1.SingleLinkNode.Item">
500 <summary>The data contained by the node</summary>
501 </member>
502 <member name="M:OpenMetaverse.LocklessQueue`1.SingleLinkNode.#ctor">
503 <summary>
504 Constructor
505 </summary>
506 </member>
507 <member name="M:OpenMetaverse.LocklessQueue`1.SingleLinkNode.#ctor(`0)">
508 <summary>
509 Constructor
510 </summary>
511 </member>
512 <member name="T:OpenMetaverse.Color4"> 324 <member name="T:OpenMetaverse.Color4">
513 <summary> 325 <summary>
514 An 8-bit color structure including an alpha channel 326 An 8-bit color structure including an alpha channel
@@ -642,6 +454,121 @@
642 <member name="F:OpenMetaverse.Color4.White"> 454 <member name="F:OpenMetaverse.Color4.White">
643 <summary>A Color4 with full RGB values (1.0) and fully opaque (alpha 1.0)</summary> 455 <summary>A Color4 with full RGB values (1.0) and fully opaque (alpha 1.0)</summary>
644 </member> 456 </member>
457 <member name="T:OpenMetaverse.Vector3d">
458 <summary>
459 A three-dimensional vector with doubleing-point values
460 </summary>
461 </member>
462 <member name="F:OpenMetaverse.Vector3d.X">
463 <summary>X value</summary>
464 </member>
465 <member name="F:OpenMetaverse.Vector3d.Y">
466 <summary>Y value</summary>
467 </member>
468 <member name="F:OpenMetaverse.Vector3d.Z">
469 <summary>Z value</summary>
470 </member>
471 <member name="M:OpenMetaverse.Vector3d.#ctor(System.Byte[],System.Int32)">
472 <summary>
473 Constructor, builds a vector from a byte array
474 </summary>
475 <param name="byteArray">Byte array containing three eight-byte doubles</param>
476 <param name="pos">Beginning position in the byte array</param>
477 </member>
478 <member name="M:OpenMetaverse.Vector3d.ApproxEquals(OpenMetaverse.Vector3d,System.Double)">
479 <summary>
480 Test if this vector is equal to another vector, within a given
481 tolerance range
482 </summary>
483 <param name="vec">Vector to test against</param>
484 <param name="tolerance">The acceptable magnitude of difference
485 between the two vectors</param>
486 <returns>True if the magnitude of difference between the two vectors
487 is less than the given tolerance, otherwise false</returns>
488 </member>
489 <member name="M:OpenMetaverse.Vector3d.CompareTo(OpenMetaverse.Vector3d)">
490 <summary>
491 IComparable.CompareTo implementation
492 </summary>
493 </member>
494 <member name="M:OpenMetaverse.Vector3d.IsFinite">
495 <summary>
496 Test if this vector is composed of all finite numbers
497 </summary>
498 </member>
499 <member name="M:OpenMetaverse.Vector3d.FromBytes(System.Byte[],System.Int32)">
500 <summary>
501 Builds a vector from a byte array
502 </summary>
503 <param name="byteArray">Byte array containing a 24 byte vector</param>
504 <param name="pos">Beginning position in the byte array</param>
505 </member>
506 <member name="M:OpenMetaverse.Vector3d.GetBytes">
507 <summary>
508 Returns the raw bytes for this vector
509 </summary>
510 <returns>A 24 byte array containing X, Y, and Z</returns>
511 </member>
512 <member name="M:OpenMetaverse.Vector3d.ToBytes(System.Byte[],System.Int32)">
513 <summary>
514 Writes the raw bytes for this vector to a byte array
515 </summary>
516 <param name="dest">Destination byte array</param>
517 <param name="pos">Position in the destination array to start
518 writing. Must be at least 24 bytes before the end of the array</param>
519 </member>
520 <member name="M:OpenMetaverse.Vector3d.Parse(System.String)">
521 <summary>
522 Parse a vector from a string
523 </summary>
524 <param name="val">A string representation of a 3D vector, enclosed
525 in arrow brackets and separated by commas</param>
526 </member>
527 <member name="M:OpenMetaverse.Vector3d.SmoothStep(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d,System.Double)">
528 <summary>
529 Interpolates between two vectors using a cubic equation
530 </summary>
531 </member>
532 <member name="M:OpenMetaverse.Vector3d.ToString">
533 <summary>
534 Get a formatted string representation of the vector
535 </summary>
536 <returns>A string representation of the vector</returns>
537 </member>
538 <member name="M:OpenMetaverse.Vector3d.ToRawString">
539 <summary>
540 Get a string representation of the vector elements with up to three
541 decimal digits and separated by spaces only
542 </summary>
543 <returns>Raw string representation of the vector</returns>
544 </member>
545 <member name="M:OpenMetaverse.Vector3d.op_Modulus(OpenMetaverse.Vector3d,OpenMetaverse.Vector3d)">
546 <summary>
547 Cross product between two vectors
548 </summary>
549 </member>
550 <member name="M:OpenMetaverse.Vector3d.op_Implicit(OpenMetaverse.Vector3)~OpenMetaverse.Vector3d">
551 <summary>
552 Implicit casting for Vector3 > Vector3d
553 </summary>
554 <param name="value"></param>
555 <returns></returns>
556 </member>
557 <member name="F:OpenMetaverse.Vector3d.Zero">
558 <summary>A vector with a value of 0,0,0</summary>
559 </member>
560 <member name="F:OpenMetaverse.Vector3d.One">
561 <summary>A vector with a value of 1,1,1</summary>
562 </member>
563 <member name="F:OpenMetaverse.Vector3d.UnitX">
564 <summary>A unit vector facing forward (X axis), value of 1,0,0</summary>
565 </member>
566 <member name="F:OpenMetaverse.Vector3d.UnitY">
567 <summary>A unit vector facing left (Y axis), value of 0,1,0</summary>
568 </member>
569 <member name="F:OpenMetaverse.Vector3d.UnitZ">
570 <summary>A unit vector facing up (Z axis), value of 0,0,1</summary>
571 </member>
645 <member name="M:OpenMetaverse.ReaderWriterLockSlim.ExitAndWakeUpAppropriateWaiters"> 572 <member name="M:OpenMetaverse.ReaderWriterLockSlim.ExitAndWakeUpAppropriateWaiters">
646 <summary> 573 <summary>
647 Determines the appropriate events to set, leaves the locks, and sets the events. 574 Determines the appropriate events to set, leaves the locks, and sets the events.
@@ -661,193 +588,218 @@
661 Before the wait 'numWaiters' is incremented and is restored before leaving this routine. 588 Before the wait 'numWaiters' is incremented and is restored before leaving this routine.
662 </summary> 589 </summary>
663 </member> 590 </member>
664 <member name="M:OpenMetaverse.CircularQueue`1.#ctor(OpenMetaverse.CircularQueue{`0})"> 591 <member name="F:OpenMetaverse.Quaternion.X">
592 <summary>X value</summary>
593 </member>
594 <member name="F:OpenMetaverse.Quaternion.Y">
595 <summary>Y value</summary>
596 </member>
597 <member name="F:OpenMetaverse.Quaternion.Z">
598 <summary>Z value</summary>
599 </member>
600 <member name="F:OpenMetaverse.Quaternion.W">
601 <summary>W value</summary>
602 </member>
603 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single)">
665 <summary> 604 <summary>
666 Copy constructor 605 Build a quaternion from normalized float values
667 </summary> 606 </summary>
668 <param name="queue">Circular queue to copy</param> 607 <param name="x">X value from -1.0 to 1.0</param>
608 <param name="y">Y value from -1.0 to 1.0</param>
609 <param name="z">Z value from -1.0 to 1.0</param>
669 </member> 610 </member>
670 <member name="T:OpenMetaverse.UUID"> 611 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean)">
671 <summary> 612 <summary>
672 A 128-bit Universally Unique Identifier, used throughout the Second 613 Constructor, builds a quaternion object from a byte array
673 Life networking protocol
674 </summary> 614 </summary>
615 <param name="byteArray">Byte array containing four four-byte floats</param>
616 <param name="pos">Offset in the byte array to start reading at</param>
617 <param name="normalized">Whether the source data is normalized or
618 not. If this is true 12 bytes will be read, otherwise 16 bytes will
619 be read.</param>
675 </member> 620 </member>
676 <member name="F:OpenMetaverse.UUID.Guid"> 621 <member name="M:OpenMetaverse.Quaternion.Normalize">
677 <summary>The System.Guid object this struct wraps around</summary> 622 <summary>
623 Normalizes the quaternion
624 </summary>
678 </member> 625 </member>
679 <member name="M:OpenMetaverse.UUID.#ctor(System.String)"> 626 <member name="M:OpenMetaverse.Quaternion.FromBytes(System.Byte[],System.Int32,System.Boolean)">
680 <summary> 627 <summary>
681 Constructor that takes a string UUID representation 628 Builds a quaternion object from a byte array
682 </summary> 629 </summary>
683 <param name="val">A string representation of a UUID, case 630 <param name="byteArray">The source byte array</param>
684 insensitive and can either be hyphenated or non-hyphenated</param> 631 <param name="pos">Offset in the byte array to start reading at</param>
685 <example>UUID("11f8aa9c-b071-4242-836b-13b7abe0d489")</example> 632 <param name="normalized">Whether the source data is normalized or
633 not. If this is true 12 bytes will be read, otherwise 16 bytes will
634 be read.</param>
686 </member> 635 </member>
687 <member name="M:OpenMetaverse.UUID.#ctor(System.Guid)"> 636 <member name="M:OpenMetaverse.Quaternion.GetBytes">
688 <summary> 637 <summary>
689 Constructor that takes a System.Guid object 638 Normalize this quaternion and serialize it to a byte array
690 </summary> 639 </summary>
691 <param name="val">A Guid object that contains the unique identifier 640 <returns>A 12 byte array containing normalized X, Y, and Z floating
692 to be represented by this UUID</param> 641 point values in order using little endian byte ordering</returns>
693 </member> 642 </member>
694 <member name="M:OpenMetaverse.UUID.#ctor(System.Byte[],System.Int32)"> 643 <member name="M:OpenMetaverse.Quaternion.ToBytes(System.Byte[],System.Int32)">
695 <summary> 644 <summary>
696 Constructor that takes a byte array containing a UUID 645 Writes the raw bytes for this quaternion to a byte array
697 </summary> 646 </summary>
698 <param name="source">Byte array containing a 16 byte UUID</param> 647 <param name="dest">Destination byte array</param>
699 <param name="pos">Beginning offset in the array</param> 648 <param name="pos">Position in the destination array to start
649 writing. Must be at least 12 bytes before the end of the array</param>
700 </member> 650 </member>
701 <member name="M:OpenMetaverse.UUID.#ctor(System.UInt64)"> 651 <member name="M:OpenMetaverse.Quaternion.GetEulerAngles(System.Single@,System.Single@,System.Single@)">
702 <summary> 652 <summary>
703 Constructor that takes an unsigned 64-bit unsigned integer to 653 Convert this quaternion to euler angles
704 convert to a UUID
705 </summary> 654 </summary>
706 <param name="val">64-bit unsigned integer to convert to a UUID</param> 655 <param name="roll">X euler angle</param>
656 <param name="pitch">Y euler angle</param>
657 <param name="yaw">Z euler angle</param>
707 </member> 658 </member>
708 <member name="M:OpenMetaverse.UUID.#ctor(OpenMetaverse.UUID)"> 659 <member name="M:OpenMetaverse.Quaternion.GetAxisAngle(OpenMetaverse.Vector3@,System.Single@)">
709 <summary> 660 <summary>
710 Copy constructor 661 Convert this quaternion to an angle around an axis
711 </summary> 662 </summary>
712 <param name="val">UUID to copy</param> 663 <param name="axis">Unit vector describing the axis</param>
664 <param name="angle">Angle around the axis, in radians</param>
713 </member> 665 </member>
714 <member name="M:OpenMetaverse.UUID.CompareTo(OpenMetaverse.UUID)"> 666 <member name="M:OpenMetaverse.Quaternion.Conjugate(OpenMetaverse.Quaternion)">
715 <summary> 667 <summary>
716 IComparable.CompareTo implementation 668 Returns the conjugate (spatial inverse) of a quaternion
717 </summary> 669 </summary>
718 </member> 670 </member>
719 <member name="M:OpenMetaverse.UUID.FromBytes(System.Byte[],System.Int32)"> 671 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(System.Single,System.Single,System.Single,System.Single)">
720 <summary> 672 <summary>
721 Assigns this UUID from 16 bytes out of a byte array 673 Build a quaternion from an axis and an angle of rotation around
674 that axis
722 </summary> 675 </summary>
723 <param name="source">Byte array containing the UUID to assign this UUID to</param>
724 <param name="pos">Starting position of the UUID in the byte array</param>
725 </member> 676 </member>
726 <member name="M:OpenMetaverse.UUID.GetBytes"> 677 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(OpenMetaverse.Vector3,System.Single)">
727 <summary> 678 <summary>
728 Returns a copy of the raw bytes for this UUID 679 Build a quaternion from an axis and an angle of rotation around
680 that axis
729 </summary> 681 </summary>
730 <returns>A 16 byte array containing this UUID</returns> 682 <param name="axis">Axis of rotation</param>
683 <param name="angle">Angle of rotation</param>
731 </member> 684 </member>
732 <member name="M:OpenMetaverse.UUID.ToBytes(System.Byte[],System.Int32)"> 685 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(OpenMetaverse.Vector3)">
733 <summary> 686 <summary>
734 Writes the raw bytes for this UUID to a byte array 687 Creates a quaternion from a vector containing roll, pitch, and yaw
688 in radians
735 </summary> 689 </summary>
736 <param name="dest">Destination byte array</param> 690 <param name="eulers">Vector representation of the euler angles in
737 <param name="pos">Position in the destination array to start 691 radians</param>
738 writing. Must be at least 16 bytes before the end of the array</param> 692 <returns>Quaternion representation of the euler angles</returns>
739 </member> 693 </member>
740 <member name="M:OpenMetaverse.UUID.CRC"> 694 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(System.Single,System.Single,System.Single)">
741 <summary> 695 <summary>
742 Calculate an LLCRC (cyclic redundancy check) for this UUID 696 Creates a quaternion from roll, pitch, and yaw euler angles in
697 radians
743 </summary> 698 </summary>
744 <returns>The CRC checksum for this UUID</returns> 699 <param name="roll">X angle in radians</param>
700 <param name="pitch">Y angle in radians</param>
701 <param name="yaw">Z angle in radians</param>
702 <returns>Quaternion representation of the euler angles</returns>
745 </member> 703 </member>
746 <member name="M:OpenMetaverse.UUID.GetULong"> 704 <member name="M:OpenMetaverse.Quaternion.Inverse(OpenMetaverse.Quaternion)">
747 <summary> 705 <summary>
748 Create a 64-bit integer representation from the second half of this UUID 706 Conjugates and renormalizes a vector
749 </summary> 707 </summary>
750 <returns>An integer created from the last eight bytes of this UUID</returns>
751 </member> 708 </member>
752 <member name="M:OpenMetaverse.UUID.Parse(System.String)"> 709 <member name="M:OpenMetaverse.Quaternion.Slerp(OpenMetaverse.Quaternion,OpenMetaverse.Quaternion,System.Single)">
753 <summary> 710 <summary>
754 Generate a UUID from a string 711 Spherical linear interpolation between two quaternions
755 </summary> 712 </summary>
756 <param name="val">A string representation of a UUID, case
757 insensitive and can either be hyphenated or non-hyphenated</param>
758 <example>UUID.Parse("11f8aa9c-b071-4242-836b-13b7abe0d489")</example>
759 </member> 713 </member>
760 <member name="M:OpenMetaverse.UUID.TryParse(System.String,OpenMetaverse.UUID@)"> 714 <member name="M:OpenMetaverse.Quaternion.ToRawString">
761 <summary> 715 <summary>
762 Generate a UUID from a string 716 Get a string representation of the quaternion elements with up to three
717 decimal digits and separated by spaces only
763 </summary> 718 </summary>
764 <param name="val">A string representation of a UUID, case 719 <returns>Raw string representation of the quaternion</returns>
765 insensitive and can either be hyphenated or non-hyphenated</param>
766 <param name="result">Will contain the parsed UUID if successful,
767 otherwise null</param>
768 <returns>True if the string was successfully parse, otherwise false</returns>
769 <example>UUID.TryParse("11f8aa9c-b071-4242-836b-13b7abe0d489", result)</example>
770 </member> 720 </member>
771 <member name="M:OpenMetaverse.UUID.Combine(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 721 <member name="F:OpenMetaverse.Quaternion.Identity">
722 <summary>A quaternion with a value of 0,0,0,1</summary>
723 </member>
724 <member name="M:OpenMetaverse.CircularQueue`1.#ctor(OpenMetaverse.CircularQueue{`0})">
772 <summary> 725 <summary>
773 Combine two UUIDs together by taking the MD5 hash of a byte array 726 Copy constructor
774 containing both UUIDs
775 </summary> 727 </summary>
776 <param name="first">First UUID to combine</param> 728 <param name="queue">Circular queue to copy</param>
777 <param name="second">Second UUID to combine</param>
778 <returns>The UUID product of the combination</returns>
779 </member> 729 </member>
780 <member name="M:OpenMetaverse.UUID.Random"> 730 <member name="T:OpenMetaverse.BlockingQueue`1">
781 <summary> 731 <summary>
782 732 Same as Queue except Dequeue function blocks until there is an object to return.
733 Note: This class does not need to be synchronized
783 </summary> 734 </summary>
784 <returns></returns>
785 </member> 735 </member>
786 <member name="M:OpenMetaverse.UUID.GetHashCode"> 736 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
787 <summary> 737 <summary>
788 Return a hash code for this UUID, used by .NET for hash tables 738 Create new BlockingQueue.
789 </summary> 739 </summary>
790 <returns>An integer composed of all the UUID bytes XORed together</returns> 740 <param name="col">The System.Collections.ICollection to copy elements from</param>
791 </member> 741 </member>
792 <member name="M:OpenMetaverse.UUID.Equals(System.Object)"> 742 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Int32)">
793 <summary> 743 <summary>
794 Comparison function 744 Create new BlockingQueue.
795 </summary> 745 </summary>
796 <param name="o">An object to compare to this UUID</param> 746 <param name="capacity">The initial number of elements that the queue can contain</param>
797 <returns>True if the object is a UUID and both UUIDs are equal</returns>
798 </member> 747 </member>
799 <member name="M:OpenMetaverse.UUID.Equals(OpenMetaverse.UUID)"> 748 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor">
800 <summary> 749 <summary>
801 Comparison function 750 Create new BlockingQueue.
802 </summary> 751 </summary>
803 <param name="uuid">UUID to compare to</param>
804 <returns>True if the UUIDs are equal, otherwise false</returns>
805 </member> 752 </member>
806 <member name="M:OpenMetaverse.UUID.ToString"> 753 <member name="M:OpenMetaverse.BlockingQueue`1.Finalize">
807 <summary> 754 <summary>
808 Get a hyphenated string representation of this UUID 755 BlockingQueue Destructor (Close queue, resume any waiting thread).
809 </summary> 756 </summary>
810 <returns>A string representation of this UUID, lowercase and
811 with hyphens</returns>
812 <example>11f8aa9c-b071-4242-836b-13b7abe0d489</example>
813 </member> 757 </member>
814 <member name="M:OpenMetaverse.UUID.op_Equality(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 758 <member name="M:OpenMetaverse.BlockingQueue`1.Clear">
815 <summary> 759 <summary>
816 Equals operator 760 Remove all objects from the Queue.
817 </summary> 761 </summary>
818 <param name="lhs">First UUID for comparison</param>
819 <param name="rhs">Second UUID for comparison</param>
820 <returns>True if the UUIDs are byte for byte equal, otherwise false</returns>
821 </member> 762 </member>
822 <member name="M:OpenMetaverse.UUID.op_Inequality(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 763 <member name="M:OpenMetaverse.BlockingQueue`1.Close">
823 <summary> 764 <summary>
824 Not equals operator 765 Remove all objects from the Queue, resume all dequeue threads.
825 </summary> 766 </summary>
826 <param name="lhs">First UUID for comparison</param>
827 <param name="rhs">Second UUID for comparison</param>
828 <returns>True if the UUIDs are not equal, otherwise true</returns>
829 </member> 767 </member>
830 <member name="M:OpenMetaverse.UUID.op_ExclusiveOr(OpenMetaverse.UUID,OpenMetaverse.UUID)"> 768 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue">
831 <summary> 769 <summary>
832 XOR operator 770 Removes and returns the object at the beginning of the Queue.
833 </summary> 771 </summary>
834 <param name="lhs">First UUID</param> 772 <returns>Object in queue.</returns>
835 <param name="rhs">Second UUID</param>
836 <returns>A UUID that is a XOR combination of the two input UUIDs</returns>
837 </member> 773 </member>
838 <member name="M:OpenMetaverse.UUID.op_Explicit(System.String)~OpenMetaverse.UUID"> 774 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.TimeSpan)">
839 <summary> 775 <summary>
840 String typecasting operator 776 Removes and returns the object at the beginning of the Queue.
841 </summary> 777 </summary>
842 <param name="val">A UUID in string form. Case insensitive, 778 <param name="timeout">time to wait before returning</param>
843 hyphenated or non-hyphenated</param> 779 <returns>Object in queue.</returns>
844 <returns>A UUID built from the string representation</returns>
845 </member> 780 </member>
846 <member name="F:OpenMetaverse.UUID.Zero"> 781 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.Int32)">
847 <summary>An UUID with a value of all zeroes</summary> 782 <summary>
783 Removes and returns the object at the beginning of the Queue.
784 </summary>
785 <param name="timeout">time to wait before returning (in milliseconds)</param>
786 <returns>Object in queue.</returns>
848 </member> 787 </member>
849 <member name="F:OpenMetaverse.UUID.ZeroString"> 788 <member name="M:OpenMetaverse.BlockingQueue`1.Enqueue(`0)">
850 <summary>A cache of UUID.Zero as a string to optimize a common path</summary> 789 <summary>
790 Adds an object to the end of the Queue
791 </summary>
792 <param name="obj">Object to put in queue</param>
793 </member>
794 <member name="M:OpenMetaverse.BlockingQueue`1.Open">
795 <summary>
796 Open Queue.
797 </summary>
798 </member>
799 <member name="P:OpenMetaverse.BlockingQueue`1.Closed">
800 <summary>
801 Gets flag indicating if queue has been closed.
802 </summary>
851 </member> 803 </member>
852 <member name="F:OpenMetaverse.Utils.DEG_TO_RAD"> 804 <member name="F:OpenMetaverse.Utils.DEG_TO_RAD">
853 <summary>Used for converting degrees to radians</summary> 805 <summary>Used for converting degrees to radians</summary>
@@ -1450,212 +1402,50 @@
1450 <member name="F:OpenMetaverse.Utils.Runtime.Mono"> 1402 <member name="F:OpenMetaverse.Utils.Runtime.Mono">
1451 <summary>Mono runtime: http://www.mono-project.com/</summary> 1403 <summary>Mono runtime: http://www.mono-project.com/</summary>
1452 </member> 1404 </member>
1453 <member name="F:OpenMetaverse.Quaternion.X"> 1405 <member name="F:OpenMetaverse.ExpiringCache`2.syncRoot">
1454 <summary>X value</summary> 1406 <summary>For thread safety</summary>
1455 </member>
1456 <member name="F:OpenMetaverse.Quaternion.Y">
1457 <summary>Y value</summary>
1458 </member>
1459 <member name="F:OpenMetaverse.Quaternion.Z">
1460 <summary>Z value</summary>
1461 </member>
1462 <member name="F:OpenMetaverse.Quaternion.W">
1463 <summary>W value</summary>
1464 </member>
1465 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Single,System.Single,System.Single)">
1466 <summary>
1467 Build a quaternion from normalized float values
1468 </summary>
1469 <param name="x">X value from -1.0 to 1.0</param>
1470 <param name="y">Y value from -1.0 to 1.0</param>
1471 <param name="z">Z value from -1.0 to 1.0</param>
1472 </member>
1473 <member name="M:OpenMetaverse.Quaternion.#ctor(System.Byte[],System.Int32,System.Boolean)">
1474 <summary>
1475 Constructor, builds a quaternion object from a byte array
1476 </summary>
1477 <param name="byteArray">Byte array containing four four-byte floats</param>
1478 <param name="pos">Offset in the byte array to start reading at</param>
1479 <param name="normalized">Whether the source data is normalized or
1480 not. If this is true 12 bytes will be read, otherwise 16 bytes will
1481 be read.</param>
1482 </member>
1483 <member name="M:OpenMetaverse.Quaternion.Normalize">
1484 <summary>
1485 Normalizes the quaternion
1486 </summary>
1487 </member>
1488 <member name="M:OpenMetaverse.Quaternion.FromBytes(System.Byte[],System.Int32,System.Boolean)">
1489 <summary>
1490 Builds a quaternion object from a byte array
1491 </summary>
1492 <param name="byteArray">The source byte array</param>
1493 <param name="pos">Offset in the byte array to start reading at</param>
1494 <param name="normalized">Whether the source data is normalized or
1495 not. If this is true 12 bytes will be read, otherwise 16 bytes will
1496 be read.</param>
1497 </member> 1407 </member>
1498 <member name="M:OpenMetaverse.Quaternion.GetBytes"> 1408 <member name="F:OpenMetaverse.ExpiringCache`2.isPurging">
1499 <summary> 1409 <summary>For thread safety</summary>
1500 Normalize this quaternion and serialize it to a byte array
1501 </summary>
1502 <returns>A 12 byte array containing normalized X, Y, and Z floating
1503 point values in order using little endian byte ordering</returns>
1504 </member> 1410 </member>
1505 <member name="M:OpenMetaverse.Quaternion.ToBytes(System.Byte[],System.Int32)"> 1411 <member name="M:OpenMetaverse.ExpiringCache`2.PurgeCache(System.Object,System.Timers.ElapsedEventArgs)">
1506 <summary> 1412 <summary>
1507 Writes the raw bytes for this quaternion to a byte array 1413 Purges expired objects from the cache. Called automatically by the purge timer.
1508 </summary> 1414 </summary>
1509 <param name="dest">Destination byte array</param>
1510 <param name="pos">Position in the destination array to start
1511 writing. Must be at least 12 bytes before the end of the array</param>
1512 </member> 1415 </member>
1513 <member name="M:OpenMetaverse.Quaternion.GetEulerAngles(System.Single@,System.Single@,System.Single@)"> 1416 <member name="M:OpenMetaverse.Matrix4.GetEulerAngles(System.Single@,System.Single@,System.Single@)">
1514 <summary> 1417 <summary>
1515 Convert this quaternion to euler angles 1418 Convert this matrix to euler rotations
1516 </summary> 1419 </summary>
1517 <param name="roll">X euler angle</param> 1420 <param name="roll">X euler angle</param>
1518 <param name="pitch">Y euler angle</param> 1421 <param name="pitch">Y euler angle</param>
1519 <param name="yaw">Z euler angle</param> 1422 <param name="yaw">Z euler angle</param>
1520 </member> 1423 </member>
1521 <member name="M:OpenMetaverse.Quaternion.GetAxisAngle(OpenMetaverse.Vector3@,System.Single@)"> 1424 <member name="M:OpenMetaverse.Matrix4.GetQuaternion">
1522 <summary>
1523 Convert this quaternion to an angle around an axis
1524 </summary>
1525 <param name="axis">Unit vector describing the axis</param>
1526 <param name="angle">Angle around the axis, in radians</param>
1527 </member>
1528 <member name="M:OpenMetaverse.Quaternion.Conjugate(OpenMetaverse.Quaternion)">
1529 <summary>
1530 Returns the conjugate (spatial inverse) of a quaternion
1531 </summary>
1532 </member>
1533 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(System.Single,System.Single,System.Single,System.Single)">
1534 <summary>
1535 Build a quaternion from an axis and an angle of rotation around
1536 that axis
1537 </summary>
1538 </member>
1539 <member name="M:OpenMetaverse.Quaternion.CreateFromAxisAngle(OpenMetaverse.Vector3,System.Single)">
1540 <summary>
1541 Build a quaternion from an axis and an angle of rotation around
1542 that axis
1543 </summary>
1544 <param name="axis">Axis of rotation</param>
1545 <param name="angle">Angle of rotation</param>
1546 </member>
1547 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(OpenMetaverse.Vector3)">
1548 <summary>
1549 Creates a quaternion from a vector containing roll, pitch, and yaw
1550 in radians
1551 </summary>
1552 <param name="eulers">Vector representation of the euler angles in
1553 radians</param>
1554 <returns>Quaternion representation of the euler angles</returns>
1555 </member>
1556 <member name="M:OpenMetaverse.Quaternion.CreateFromEulers(System.Single,System.Single,System.Single)">
1557 <summary>
1558 Creates a quaternion from roll, pitch, and yaw euler angles in
1559 radians
1560 </summary>
1561 <param name="roll">X angle in radians</param>
1562 <param name="pitch">Y angle in radians</param>
1563 <param name="yaw">Z angle in radians</param>
1564 <returns>Quaternion representation of the euler angles</returns>
1565 </member>
1566 <member name="M:OpenMetaverse.Quaternion.Inverse(OpenMetaverse.Quaternion)">
1567 <summary>
1568 Conjugates and renormalizes a vector
1569 </summary>
1570 </member>
1571 <member name="M:OpenMetaverse.Quaternion.Slerp(OpenMetaverse.Quaternion,OpenMetaverse.Quaternion,System.Single)">
1572 <summary>
1573 Spherical linear interpolation between two quaternions
1574 </summary>
1575 </member>
1576 <member name="M:OpenMetaverse.Quaternion.ToRawString">
1577 <summary>
1578 Get a string representation of the quaternion elements with up to three
1579 decimal digits and separated by spaces only
1580 </summary>
1581 <returns>Raw string representation of the quaternion</returns>
1582 </member>
1583 <member name="F:OpenMetaverse.Quaternion.Identity">
1584 <summary>A quaternion with a value of 0,0,0,1</summary>
1585 </member>
1586 <member name="T:OpenMetaverse.BlockingQueue`1">
1587 <summary>
1588 Same as Queue except Dequeue function blocks until there is an object to return.
1589 Note: This class does not need to be synchronized
1590 </summary>
1591 </member>
1592 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
1593 <summary>
1594 Create new BlockingQueue.
1595 </summary>
1596 <param name="col">The System.Collections.ICollection to copy elements from</param>
1597 </member>
1598 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor(System.Int32)">
1599 <summary>
1600 Create new BlockingQueue.
1601 </summary>
1602 <param name="capacity">The initial number of elements that the queue can contain</param>
1603 </member>
1604 <member name="M:OpenMetaverse.BlockingQueue`1.#ctor">
1605 <summary>
1606 Create new BlockingQueue.
1607 </summary>
1608 </member>
1609 <member name="M:OpenMetaverse.BlockingQueue`1.Finalize">
1610 <summary>
1611 BlockingQueue Destructor (Close queue, resume any waiting thread).
1612 </summary>
1613 </member>
1614 <member name="M:OpenMetaverse.BlockingQueue`1.Clear">
1615 <summary>
1616 Remove all objects from the Queue.
1617 </summary>
1618 </member>
1619 <member name="M:OpenMetaverse.BlockingQueue`1.Close">
1620 <summary>
1621 Remove all objects from the Queue, resume all dequeue threads.
1622 </summary>
1623 </member>
1624 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue">
1625 <summary>
1626 Removes and returns the object at the beginning of the Queue.
1627 </summary>
1628 <returns>Object in queue.</returns>
1629 </member>
1630 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.TimeSpan)">
1631 <summary> 1425 <summary>
1632 Removes and returns the object at the beginning of the Queue. 1426 Convert this matrix to a quaternion rotation
1633 </summary> 1427 </summary>
1634 <param name="timeout">time to wait before returning</param> 1428 <returns>A quaternion representation of this rotation matrix</returns>
1635 <returns>Object in queue.</returns>
1636 </member> 1429 </member>
1637 <member name="M:OpenMetaverse.BlockingQueue`1.Dequeue(System.Int32)"> 1430 <member name="M:OpenMetaverse.Matrix4.CreateFromEulers(System.Single,System.Single,System.Single)">
1638 <summary> 1431 <summary>
1639 Removes and returns the object at the beginning of the Queue. 1432 Construct a matrix from euler rotation values in radians
1640 </summary> 1433 </summary>
1641 <param name="timeout">time to wait before returning (in milliseconds)</param> 1434 <param name="roll">X euler angle in radians</param>
1642 <returns>Object in queue.</returns> 1435 <param name="pitch">Y euler angle in radians</param>
1436 <param name="yaw">Z euler angle in radians</param>
1643 </member> 1437 </member>
1644 <member name="M:OpenMetaverse.BlockingQueue`1.Enqueue(`0)"> 1438 <member name="M:OpenMetaverse.Matrix4.ToString">
1645 <summary> 1439 <summary>
1646 Adds an object to the end of the Queue 1440 Get a formatted string representation of the vector
1647 </summary> 1441 </summary>
1648 <param name="obj">Object to put in queue</param> 1442 <returns>A string representation of the vector</returns>
1649 </member> 1443 </member>
1650 <member name="M:OpenMetaverse.BlockingQueue`1.Open"> 1444 <member name="F:OpenMetaverse.Matrix4.Zero">
1651 <summary> 1445 <summary>A 4x4 matrix containing all zeroes</summary>
1652 Open Queue.
1653 </summary>
1654 </member> 1446 </member>
1655 <member name="P:OpenMetaverse.BlockingQueue`1.Closed"> 1447 <member name="F:OpenMetaverse.Matrix4.Identity">
1656 <summary> 1448 <summary>A 4x4 identity matrix</summary>
1657 Gets flag indicating if queue has been closed.
1658 </summary>
1659 </member> 1449 </member>
1660 <member name="T:OpenMetaverse.Parallel"> 1450 <member name="T:OpenMetaverse.Parallel">
1661 <summary> 1451 <summary>
@@ -1709,40 +1499,6 @@
1709 <param name="threadCount">The number of concurrent execution threads to run</param> 1499 <param name="threadCount">The number of concurrent execution threads to run</param>
1710 <param name="actions">A series of method bodies to execute</param> 1500 <param name="actions">A series of method bodies to execute</param>
1711 </member> 1501 </member>
1712 <member name="M:OpenMetaverse.Matrix4.GetEulerAngles(System.Single@,System.Single@,System.Single@)">
1713 <summary>
1714 Convert this matrix to euler rotations
1715 </summary>
1716 <param name="roll">X euler angle</param>
1717 <param name="pitch">Y euler angle</param>
1718 <param name="yaw">Z euler angle</param>
1719 </member>
1720 <member name="M:OpenMetaverse.Matrix4.GetQuaternion">
1721 <summary>
1722 Convert this matrix to a quaternion rotation
1723 </summary>
1724 <returns>A quaternion representation of this rotation matrix</returns>
1725 </member>
1726 <member name="M:OpenMetaverse.Matrix4.CreateFromEulers(System.Single,System.Single,System.Single)">
1727 <summary>
1728 Construct a matrix from euler rotation values in radians
1729 </summary>
1730 <param name="roll">X euler angle in radians</param>
1731 <param name="pitch">Y euler angle in radians</param>
1732 <param name="yaw">Z euler angle in radians</param>
1733 </member>
1734 <member name="M:OpenMetaverse.Matrix4.ToString">
1735 <summary>
1736 Get a formatted string representation of the vector
1737 </summary>
1738 <returns>A string representation of the vector</returns>
1739 </member>
1740 <member name="F:OpenMetaverse.Matrix4.Zero">
1741 <summary>A 4x4 matrix containing all zeroes</summary>
1742 </member>
1743 <member name="F:OpenMetaverse.Matrix4.Identity">
1744 <summary>A 4x4 identity matrix</summary>
1745 </member>
1746 <member name="F:OpenMetaverse.Vector4.X"> 1502 <member name="F:OpenMetaverse.Vector4.X">
1747 <summary>X value</summary> 1503 <summary>X value</summary>
1748 </member> 1504 </member>
@@ -1829,16 +1585,187 @@
1829 <member name="F:OpenMetaverse.Vector4.UnitW"> 1585 <member name="F:OpenMetaverse.Vector4.UnitW">
1830 <summary>A vector with a value of 0,0,0,1</summary> 1586 <summary>A vector with a value of 0,0,0,1</summary>
1831 </member> 1587 </member>
1832 <member name="F:OpenMetaverse.ExpiringCache`2.syncRoot"> 1588 <member name="T:OpenMetaverse.UUID">
1833 <summary>For thread safety</summary> 1589 <summary>
1590 A 128-bit Universally Unique Identifier, used throughout the Second
1591 Life networking protocol
1592 </summary>
1834 </member> 1593 </member>
1835 <member name="F:OpenMetaverse.ExpiringCache`2.isPurging"> 1594 <member name="F:OpenMetaverse.UUID.Guid">
1836 <summary>For thread safety</summary> 1595 <summary>The System.Guid object this struct wraps around</summary>
1837 </member> 1596 </member>
1838 <member name="M:OpenMetaverse.ExpiringCache`2.PurgeCache(System.Object,System.Timers.ElapsedEventArgs)"> 1597 <member name="M:OpenMetaverse.UUID.#ctor(System.String)">
1839 <summary> 1598 <summary>
1840 Purges expired objects from the cache. Called automatically by the purge timer. 1599 Constructor that takes a string UUID representation
1841 </summary> 1600 </summary>
1601 <param name="val">A string representation of a UUID, case
1602 insensitive and can either be hyphenated or non-hyphenated</param>
1603 <example>UUID("11f8aa9c-b071-4242-836b-13b7abe0d489")</example>
1604 </member>
1605 <member name="M:OpenMetaverse.UUID.#ctor(System.Guid)">
1606 <summary>
1607 Constructor that takes a System.Guid object
1608 </summary>
1609 <param name="val">A Guid object that contains the unique identifier
1610 to be represented by this UUID</param>
1611 </member>
1612 <member name="M:OpenMetaverse.UUID.#ctor(System.Byte[],System.Int32)">
1613 <summary>
1614 Constructor that takes a byte array containing a UUID
1615 </summary>
1616 <param name="source">Byte array containing a 16 byte UUID</param>
1617 <param name="pos">Beginning offset in the array</param>
1618 </member>
1619 <member name="M:OpenMetaverse.UUID.#ctor(System.UInt64)">
1620 <summary>
1621 Constructor that takes an unsigned 64-bit unsigned integer to
1622 convert to a UUID
1623 </summary>
1624 <param name="val">64-bit unsigned integer to convert to a UUID</param>
1625 </member>
1626 <member name="M:OpenMetaverse.UUID.#ctor(OpenMetaverse.UUID)">
1627 <summary>
1628 Copy constructor
1629 </summary>
1630 <param name="val">UUID to copy</param>
1631 </member>
1632 <member name="M:OpenMetaverse.UUID.CompareTo(OpenMetaverse.UUID)">
1633 <summary>
1634 IComparable.CompareTo implementation
1635 </summary>
1636 </member>
1637 <member name="M:OpenMetaverse.UUID.FromBytes(System.Byte[],System.Int32)">
1638 <summary>
1639 Assigns this UUID from 16 bytes out of a byte array
1640 </summary>
1641 <param name="source">Byte array containing the UUID to assign this UUID to</param>
1642 <param name="pos">Starting position of the UUID in the byte array</param>
1643 </member>
1644 <member name="M:OpenMetaverse.UUID.GetBytes">
1645 <summary>
1646 Returns a copy of the raw bytes for this UUID
1647 </summary>
1648 <returns>A 16 byte array containing this UUID</returns>
1649 </member>
1650 <member name="M:OpenMetaverse.UUID.ToBytes(System.Byte[],System.Int32)">
1651 <summary>
1652 Writes the raw bytes for this UUID to a byte array
1653 </summary>
1654 <param name="dest">Destination byte array</param>
1655 <param name="pos">Position in the destination array to start
1656 writing. Must be at least 16 bytes before the end of the array</param>
1657 </member>
1658 <member name="M:OpenMetaverse.UUID.CRC">
1659 <summary>
1660 Calculate an LLCRC (cyclic redundancy check) for this UUID
1661 </summary>
1662 <returns>The CRC checksum for this UUID</returns>
1663 </member>
1664 <member name="M:OpenMetaverse.UUID.GetULong">
1665 <summary>
1666 Create a 64-bit integer representation from the second half of this UUID
1667 </summary>
1668 <returns>An integer created from the last eight bytes of this UUID</returns>
1669 </member>
1670 <member name="M:OpenMetaverse.UUID.Parse(System.String)">
1671 <summary>
1672 Generate a UUID from a string
1673 </summary>
1674 <param name="val">A string representation of a UUID, case
1675 insensitive and can either be hyphenated or non-hyphenated</param>
1676 <example>UUID.Parse("11f8aa9c-b071-4242-836b-13b7abe0d489")</example>
1677 </member>
1678 <member name="M:OpenMetaverse.UUID.TryParse(System.String,OpenMetaverse.UUID@)">
1679 <summary>
1680 Generate a UUID from a string
1681 </summary>
1682 <param name="val">A string representation of a UUID, case
1683 insensitive and can either be hyphenated or non-hyphenated</param>
1684 <param name="result">Will contain the parsed UUID if successful,
1685 otherwise null</param>
1686 <returns>True if the string was successfully parse, otherwise false</returns>
1687 <example>UUID.TryParse("11f8aa9c-b071-4242-836b-13b7abe0d489", result)</example>
1688 </member>
1689 <member name="M:OpenMetaverse.UUID.Combine(OpenMetaverse.UUID,OpenMetaverse.UUID)">
1690 <summary>
1691 Combine two UUIDs together by taking the MD5 hash of a byte array
1692 containing both UUIDs
1693 </summary>
1694 <param name="first">First UUID to combine</param>
1695 <param name="second">Second UUID to combine</param>
1696 <returns>The UUID product of the combination</returns>
1697 </member>
1698 <member name="M:OpenMetaverse.UUID.Random">
1699 <summary>
1700
1701 </summary>
1702 <returns></returns>
1703 </member>
1704 <member name="M:OpenMetaverse.UUID.GetHashCode">
1705 <summary>
1706 Return a hash code for this UUID, used by .NET for hash tables
1707 </summary>
1708 <returns>An integer composed of all the UUID bytes XORed together</returns>
1709 </member>
1710 <member name="M:OpenMetaverse.UUID.Equals(System.Object)">
1711 <summary>
1712 Comparison function
1713 </summary>
1714 <param name="o">An object to compare to this UUID</param>
1715 <returns>True if the object is a UUID and both UUIDs are equal</returns>
1716 </member>
1717 <member name="M:OpenMetaverse.UUID.Equals(OpenMetaverse.UUID)">
1718 <summary>
1719 Comparison function
1720 </summary>
1721 <param name="uuid">UUID to compare to</param>
1722 <returns>True if the UUIDs are equal, otherwise false</returns>
1723 </member>
1724 <member name="M:OpenMetaverse.UUID.ToString">
1725 <summary>
1726 Get a hyphenated string representation of this UUID
1727 </summary>
1728 <returns>A string representation of this UUID, lowercase and
1729 with hyphens</returns>
1730 <example>11f8aa9c-b071-4242-836b-13b7abe0d489</example>
1731 </member>
1732 <member name="M:OpenMetaverse.UUID.op_Equality(OpenMetaverse.UUID,OpenMetaverse.UUID)">
1733 <summary>
1734 Equals operator
1735 </summary>
1736 <param name="lhs">First UUID for comparison</param>
1737 <param name="rhs">Second UUID for comparison</param>
1738 <returns>True if the UUIDs are byte for byte equal, otherwise false</returns>
1739 </member>
1740 <member name="M:OpenMetaverse.UUID.op_Inequality(OpenMetaverse.UUID,OpenMetaverse.UUID)">
1741 <summary>
1742 Not equals operator
1743 </summary>
1744 <param name="lhs">First UUID for comparison</param>
1745 <param name="rhs">Second UUID for comparison</param>
1746 <returns>True if the UUIDs are not equal, otherwise true</returns>
1747 </member>
1748 <member name="M:OpenMetaverse.UUID.op_ExclusiveOr(OpenMetaverse.UUID,OpenMetaverse.UUID)">
1749 <summary>
1750 XOR operator
1751 </summary>
1752 <param name="lhs">First UUID</param>
1753 <param name="rhs">Second UUID</param>
1754 <returns>A UUID that is a XOR combination of the two input UUIDs</returns>
1755 </member>
1756 <member name="M:OpenMetaverse.UUID.op_Explicit(System.String)~OpenMetaverse.UUID">
1757 <summary>
1758 String typecasting operator
1759 </summary>
1760 <param name="val">A UUID in string form. Case insensitive,
1761 hyphenated or non-hyphenated</param>
1762 <returns>A UUID built from the string representation</returns>
1763 </member>
1764 <member name="F:OpenMetaverse.UUID.Zero">
1765 <summary>An UUID with a value of all zeroes</summary>
1766 </member>
1767 <member name="F:OpenMetaverse.UUID.ZeroString">
1768 <summary>A cache of UUID.Zero as a string to optimize a common path</summary>
1842 </member> 1769 </member>
1843 <member name="T:OpenMetaverse.Vector3"> 1770 <member name="T:OpenMetaverse.Vector3">
1844 <summary> 1771 <summary>
@@ -1940,6 +1867,13 @@
1940 Cross product between two vectors 1867 Cross product between two vectors
1941 </summary> 1868 </summary>
1942 </member> 1869 </member>
1870 <member name="M:OpenMetaverse.Vector3.op_Explicit(OpenMetaverse.Vector3d)~OpenMetaverse.Vector3">
1871 <summary>
1872 Explicit casting for Vector3d > Vector3
1873 </summary>
1874 <param name="value"></param>
1875 <returns></returns>
1876 </member>
1943 <member name="F:OpenMetaverse.Vector3.Zero"> 1877 <member name="F:OpenMetaverse.Vector3.Zero">
1944 <summary>A vector with a value of 0,0,0</summary> 1878 <summary>A vector with a value of 0,0,0</summary>
1945 </member> 1879 </member>
@@ -1955,6 +1889,98 @@
1955 <member name="F:OpenMetaverse.Vector3.UnitZ"> 1889 <member name="F:OpenMetaverse.Vector3.UnitZ">
1956 <summary>A unit vector facing up (Z axis), value 0,0,1</summary> 1890 <summary>A unit vector facing up (Z axis), value 0,0,1</summary>
1957 </member> 1891 </member>
1892 <member name="T:OpenMetaverse.TokenBucket">
1893 <summary>
1894 A hierarchical token bucket for bandwidth throttling. See
1895 http://en.wikipedia.org/wiki/Token_bucket for more information
1896 </summary>
1897 </member>
1898 <member name="F:OpenMetaverse.TokenBucket.parent">
1899 <summary>Parent bucket to this bucket, or null if this is a root
1900 bucket</summary>
1901 </member>
1902 <member name="F:OpenMetaverse.TokenBucket.maxBurst">
1903 <summary>Size of the bucket in bytes. If zero, the bucket has
1904 infinite capacity</summary>
1905 </member>
1906 <member name="F:OpenMetaverse.TokenBucket.tokensPerMS">
1907 <summary>Rate that the bucket fills, in bytes per millisecond. If
1908 zero, the bucket always remains full</summary>
1909 </member>
1910 <member name="F:OpenMetaverse.TokenBucket.content">
1911 <summary>Number of tokens currently in the bucket</summary>
1912 </member>
1913 <member name="F:OpenMetaverse.TokenBucket.lastDrip">
1914 <summary>Time of the last drip, in system ticks</summary>
1915 </member>
1916 <member name="M:OpenMetaverse.TokenBucket.#ctor(OpenMetaverse.TokenBucket,System.Int32,System.Int32)">
1917 <summary>
1918 Default constructor
1919 </summary>
1920 <param name="parent">Parent bucket if this is a child bucket, or
1921 null if this is a root bucket</param>
1922 <param name="maxBurst">Maximum size of the bucket in bytes, or
1923 zero if this bucket has no maximum capacity</param>
1924 <param name="dripRate">Rate that the bucket fills, in bytes per
1925 second. If zero, the bucket always remains full</param>
1926 </member>
1927 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)">
1928 <summary>
1929 Remove a given number of tokens from the bucket
1930 </summary>
1931 <param name="amount">Number of tokens to remove from the bucket</param>
1932 <returns>True if the requested number of tokens were removed from
1933 the bucket, otherwise false</returns>
1934 </member>
1935 <member name="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32,System.Boolean@)">
1936 <summary>
1937 Remove a given number of tokens from the bucket
1938 </summary>
1939 <param name="amount">Number of tokens to remove from the bucket</param>
1940 <param name="dripSucceeded">True if tokens were added to the bucket
1941 during this call, otherwise false</param>
1942 <returns>True if the requested number of tokens were removed from
1943 the bucket, otherwise false</returns>
1944 </member>
1945 <member name="M:OpenMetaverse.TokenBucket.Drip">
1946 <summary>
1947 Add tokens to the bucket over time. The number of tokens added each
1948 call depends on the length of time that has passed since the last
1949 call to Drip
1950 </summary>
1951 <returns>True if tokens were added to the bucket, otherwise false</returns>
1952 </member>
1953 <member name="P:OpenMetaverse.TokenBucket.Parent">
1954 <summary>
1955 The parent bucket of this bucket, or null if this bucket has no
1956 parent. The parent bucket will limit the aggregate bandwidth of all
1957 of its children buckets
1958 </summary>
1959 </member>
1960 <member name="P:OpenMetaverse.TokenBucket.MaxBurst">
1961 <summary>
1962 Maximum burst rate in bytes per second. This is the maximum number
1963 of tokens that can accumulate in the bucket at any one time
1964 </summary>
1965 </member>
1966 <member name="P:OpenMetaverse.TokenBucket.DripRate">
1967 <summary>
1968 The speed limit of this bucket in bytes per second. This is the
1969 number of tokens that are added to the bucket per second
1970 </summary>
1971 <remarks>Tokens are added to the bucket any time
1972 <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> is called, at the granularity of
1973 the system tick interval (typically around 15-22ms)</remarks>
1974 </member>
1975 <member name="P:OpenMetaverse.TokenBucket.Content">
1976 <summary>
1977 The number of bytes that can be sent at this moment. This is the
1978 current number of tokens in the bucket
1979 <remarks>If this bucket has a parent bucket that does not have
1980 enough tokens for a request, <seealso cref="M:OpenMetaverse.TokenBucket.RemoveTokens(System.Int32)"/> will
1981 return false regardless of the content of this bucket</remarks>
1982 </summary>
1983 </member>
1958 <member name="T:OpenMetaverse.PCode"> 1984 <member name="T:OpenMetaverse.PCode">
1959 <summary> 1985 <summary>
1960 Identifier code for primitive types 1986 Identifier code for primitive types
@@ -2165,6 +2191,12 @@
2165 <member name="F:OpenMetaverse.ExtraParamType.Sculpt"> 2191 <member name="F:OpenMetaverse.ExtraParamType.Sculpt">
2166 <summary>Whether this object is a sculpted prim</summary> 2192 <summary>Whether this object is a sculpted prim</summary>
2167 </member> 2193 </member>
2194 <member name="F:OpenMetaverse.ExtraParamType.LightImage">
2195 <summary>Whether this object is a light image map</summary>
2196 </member>
2197 <member name="F:OpenMetaverse.ExtraParamType.Mesh">
2198 <summary>Whether this object is a mesh</summary>
2199 </member>
2168 <member name="T:OpenMetaverse.JointType"> 2200 <member name="T:OpenMetaverse.JointType">
2169 <summary> 2201 <summary>
2170 2202
@@ -2391,6 +2423,12 @@
2391 <member name="F:OpenMetaverse.AttachmentPoint.HUDBottomRight"> 2423 <member name="F:OpenMetaverse.AttachmentPoint.HUDBottomRight">
2392 <summary>HUD Bottom-right</summary> 2424 <summary>HUD Bottom-right</summary>
2393 </member> 2425 </member>
2426 <member name="F:OpenMetaverse.AttachmentPoint.Neck">
2427 <summary>Neck</summary>
2428 </member>
2429 <member name="F:OpenMetaverse.AttachmentPoint.Root">
2430 <summary>Avatar Center</summary>
2431 </member>
2394 <member name="T:OpenMetaverse.Tree"> 2432 <member name="T:OpenMetaverse.Tree">
2395 <summary> 2433 <summary>
2396 Tree foliage types 2434 Tree foliage types
@@ -2508,6 +2546,20 @@
2508 <member name="F:OpenMetaverse.ClickAction.OpenMedia"> 2546 <member name="F:OpenMetaverse.ClickAction.OpenMedia">
2509 <summary>Open parcel media</summary> 2547 <summary>Open parcel media</summary>
2510 </member> 2548 </member>
2549 <member name="T:OpenMetaverse.PhysicsShapeType">
2550 <summary>
2551 Type of physics representation used for this prim in the simulator
2552 </summary>
2553 </member>
2554 <member name="F:OpenMetaverse.PhysicsShapeType.Prim">
2555 <summary>Use prim physics form this object</summary>
2556 </member>
2557 <member name="F:OpenMetaverse.PhysicsShapeType.None">
2558 <summary>No physics, prim doesn't collide</summary>
2559 </member>
2560 <member name="F:OpenMetaverse.PhysicsShapeType.ConvexHull">
2561 <summary>Use convex hull represantion of this prim</summary>
2562 </member>
2511 <member name="T:OpenMetaverse.Vector2"> 2563 <member name="T:OpenMetaverse.Vector2">
2512 <summary> 2564 <summary>
2513 A two-dimensional vector with floating-point values 2565 A two-dimensional vector with floating-point values
diff --git a/bin/OpenMetaverseTypes.dll b/bin/OpenMetaverseTypes.dll
index 6cc4c5a..00397a9 100755
--- a/bin/OpenMetaverseTypes.dll
+++ b/bin/OpenMetaverseTypes.dll
Binary files differ
diff --git a/bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1-i686.so b/bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1-i686.so
new file mode 100644
index 0000000..193eca4
--- /dev/null
+++ b/bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1-i686.so
Binary files differ
diff --git a/bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1-x86_64.so b/bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1-x86_64.so
new file mode 100644
index 0000000..7a9bdfc
--- /dev/null
+++ b/bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1-x86_64.so
Binary files differ
diff --git a/bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1.dylib b/bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1.dylib
new file mode 100644
index 0000000..91f7264
--- /dev/null
+++ b/bin/libopenjpeg-dotnet-2-1.5.0-dotnet-1.dylib
Binary files differ